.ProductGallery-module__8domaq__gallery{background:#e6e3df;min-height:620px;position:relative;overflow:hidden}.ProductGallery-module__8domaq__slide{opacity:0;visibility:hidden;transition:opacity .35s;position:absolute;inset:0}.ProductGallery-module__8domaq__slide.ProductGallery-module__8domaq__active{opacity:1;visibility:visible}.ProductGallery-module__8domaq__slide img{object-fit:cover}.ProductGallery-module__8domaq__slideSample img{object-fit:contain;background:#e9e6e2;padding:55px}.ProductGallery-module__8domaq__slideLabel{letter-spacing:.14em;text-transform:uppercase;z-index:2;background:#ffffffe6;padding:10px 13px;font-size:10px;position:absolute;bottom:22px;left:24px}.ProductGallery-module__8domaq__arrow{color:#fff;cursor:pointer;z-index:3;background:#0000002e;border:1px solid #fff9;width:46px;height:46px;font-size:30px;position:absolute;top:50%;transform:translateY(-50%)}.ProductGallery-module__8domaq__prev{left:18px}.ProductGallery-module__8domaq__next{right:18px}.ProductGallery-module__8domaq__dots{z-index:3;gap:6px;display:flex;position:absolute;bottom:22px;right:24px}.ProductGallery-module__8domaq__dots button{opacity:.5;cursor:pointer;background:#fff;border:0;border-radius:50%;width:7px;height:7px;padding:0}.ProductGallery-module__8domaq__dots button.ProductGallery-module__8domaq__active{opacity:1}@media (max-width:800px){.ProductGallery-module__8domaq__gallery{min-height:55vh}}
.product-detail-module__3iwjba__page{padding:60px 0 120px}.product-detail-module__3iwjba__breadcrumb{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:30px;font-size:11px}.product-detail-module__3iwjba__breadcrumb a:hover{text-decoration:underline}.product-detail-module__3iwjba__layout{background:#f5f3f0;grid-template-columns:1.18fr .82fr;gap:0;display:grid}.product-detail-module__3iwjba__info{flex-direction:column;justify-content:center;padding:58px 48px;display:flex}.product-detail-module__3iwjba__info h1{margin:10px 0;font-size:clamp(32px,4vw,42px);line-height:1}.product-detail-module__3iwjba__meta{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.product-detail-module__3iwjba__price{color:var(--ink);margin:25px 0;font-size:32px}.product-detail-module__3iwjba__price small{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.product-detail-module__3iwjba__description{color:var(--ink-2);white-space:pre-line;margin:0 0 6px;line-height:1.75}.product-detail-module__3iwjba__specs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:25px 0;padding:18px 0}.product-detail-module__3iwjba__specs div{justify-content:space-between;padding:9px 0;font-size:13px;display:flex}.product-detail-module__3iwjba__specs span:last-child{color:var(--ink-2)}.product-detail-module__3iwjba__info .product-detail-module__3iwjba__btn{align-self:flex-start;margin-top:12px}@media (max-width:800px){.product-detail-module__3iwjba__layout{grid-template-columns:1fr}.product-detail-module__3iwjba__info{padding:38px 26px}.product-detail-module__3iwjba__info h1{font-size:32px}}
