.page.svelte-5wdys9{--bg: #fbf8f3;--ink: #1a1714;--line: rgba(26, 23, 20, .12);--muted: #8a7754;--panel: #efe7d6;--head-h: 72px;--pad: 22px;background:var(--bg);color:var(--ink);font-family:Helvetica Neue,system-ui,sans-serif;overflow-x:clip}.visually-hidden.svelte-5wdys9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.promo.svelte-5wdys9{background:var(--ink);color:#ddc89c;font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-align:center;padding:10px 12px}.topbar.svelte-5wdys9{position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--line)}.topbar.svelte-5wdys9 .bar:where(.svelte-5wdys9){max-width:1480px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:18px var(--pad);gap:16px;position:relative}.topbar.svelte-5wdys9 .zone:where(.svelte-5wdys9){display:flex;align-items:center;gap:18px}.topbar.svelte-5wdys9 .zone-icons-left:where(.svelte-5wdys9){grid-column:1}.topbar.svelte-5wdys9 .brand:where(.svelte-5wdys9){grid-column:2;justify-self:center}.topbar.svelte-5wdys9 .zone-icons-right:where(.svelte-5wdys9){grid-column:3;justify-self:end}.topbar.svelte-5wdys9 .nav-left:where(.svelte-5wdys9),.topbar.svelte-5wdys9 .nav-right:where(.svelte-5wdys9){display:none}.topbar.svelte-5wdys9 .hamburger:where(.svelte-5wdys9){width:24px;display:grid;gap:4px}.topbar.svelte-5wdys9 .hamburger:where(.svelte-5wdys9) span:where(.svelte-5wdys9){height:1.5px;background:currentColor}.topbar.svelte-5wdys9 .icon-btn:where(.svelte-5wdys9){color:currentColor;width:36px;height:36px;display:grid;place-items:center;position:relative}.topbar.svelte-5wdys9 .icon-btn:where(.svelte-5wdys9):hover{color:var(--rouge)}.topbar.svelte-5wdys9 .cart-dot:where(.svelte-5wdys9){position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--rouge)}.topbar.svelte-5wdys9 .cart-count:where(.svelte-5wdys9){position:absolute;top:2px;right:0;min-width:16px;height:16px;border-radius:999px;background:var(--rouge);color:#fff;font-size:10px;line-height:16px;text-align:center;padding:0 4px}.topbar.svelte-5wdys9 .brand-logo:where(.svelte-5wdys9){width:120px;color:currentColor}.topbar.svelte-5wdys9 .nav:where(.svelte-5wdys9){gap:36px}.topbar.svelte-5wdys9 .nav-item:where(.svelte-5wdys9){position:static}.topbar.svelte-5wdys9 .nav-item:where(.svelte-5wdys9)>a:where(.svelte-5wdys9){font-size:12px;letter-spacing:.22em;text-transform:uppercase;padding:8px 0;display:inline-block}.topbar.svelte-5wdys9 .megamenu:where(.svelte-5wdys9){position:absolute;top:100%;left:50%;transform:translate(-50%);display:flex;gap:28px;background:var(--bg);border:1px solid rgba(26,23,20,.08);padding:26px;box-shadow:0 30px 60px -30px #1a171440;opacity:0;pointer-events:none;transition:opacity .2s;z-index:10}.topbar.svelte-5wdys9 .nav-item:where(.svelte-5wdys9):hover .megamenu:where(.svelte-5wdys9){opacity:1;pointer-events:auto}.topbar.svelte-5wdys9 .mega-links:where(.svelte-5wdys9){flex:0 0 200px;display:grid;gap:10px;align-content:start}.topbar.svelte-5wdys9 .mega-links:where(.svelte-5wdys9) a:where(.svelte-5wdys9){font-size:13px;white-space:nowrap}.topbar.svelte-5wdys9 .mega-links:where(.svelte-5wdys9) a:where(.svelte-5wdys9):hover{color:var(--rouge)}.topbar.svelte-5wdys9 .mega-preview:where(.svelte-5wdys9){display:block;width:260px;aspect-ratio:1 / 1.15;overflow:hidden;background:var(--panel);position:relative}.topbar.svelte-5wdys9 .mega-preview:where(.svelte-5wdys9) img:where(.svelte-5wdys9){width:100%;height:100%;object-fit:cover;transition:transform .5s}.topbar.svelte-5wdys9 .mega-preview:where(.svelte-5wdys9):hover img:where(.svelte-5wdys9){transform:scale(1.04)}.topbar.svelte-5wdys9 .mega-preview:where(.svelte-5wdys9) span:where(.svelte-5wdys9){position:absolute;bottom:14px;left:14px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;background:#1a17148c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:6px 12px;color:var(--bg)}.search-scrim.svelte-5wdys9{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a171466;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;animation:svelte-5wdys9-fade .2s}.search-dialog.svelte-5wdys9{position:fixed;top:0;left:0;right:0;background:var(--bg);z-index:61;padding:32px var(--pad) 28px;box-shadow:0 30px 60px -20px #00000040;animation:svelte-5wdys9-slidedown .25s ease}.search-inner.svelte-5wdys9{max-width:800px;margin:0 auto;position:relative}.search-close.svelte-5wdys9{position:absolute;top:-4px;right:0;font-size:18px;z-index:1}.search-field.svelte-5wdys9{display:flex;align-items:center;gap:12px;border-bottom:1.5px solid var(--ink);padding:10px 36px 10px 4px}.search-field.svelte-5wdys9 input:where(.svelte-5wdys9){flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:16px}.popular.svelte-5wdys9{margin-top:16px}.popular.svelte-5wdys9 span:where(.svelte-5wdys9){font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:10px}.popular.svelte-5wdys9 ul:where(.svelte-5wdys9){display:flex;flex-wrap:wrap;gap:8px}.popular.svelte-5wdys9 a:where(.svelte-5wdys9){background:#f1ebdf;padding:6px 14px;border-radius:999px;font-size:13px}.popular.svelte-5wdys9 a:where(.svelte-5wdys9):hover{background:var(--rouge);color:#fff}.product.svelte-5wdys9{display:grid;grid-template-columns:1fr;padding:18px var(--pad) 56px}.crumbs.svelte-5wdys9{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}.crumbs.svelte-5wdys9 a:where(.svelte-5wdys9):hover{color:var(--rouge)}.crumbs.svelte-5wdys9 em:where(.svelte-5wdys9){font-style:normal;color:var(--ink)}.gallery.svelte-5wdys9{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pad);scrollbar-width:none;margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad)}.gallery.svelte-5wdys9::-webkit-scrollbar{display:none}.shot.svelte-5wdys9{flex:0 0 calc(100% - 74px);scroll-snap-align:start;margin:0;background:var(--panel);aspect-ratio:1 / 1.15;overflow:hidden}.shot.svelte-5wdys9 img:where(.svelte-5wdys9){width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.dots.svelte-5wdys9{display:flex;justify-content:center;gap:7px;margin-top:14px}.dots.svelte-5wdys9 button:where(.svelte-5wdys9){width:7px;height:7px;border-radius:50%;background:#1a17142e;transition:background .2s,transform .2s}.dots.svelte-5wdys9 button.active:where(.svelte-5wdys9){background:var(--rouge);transform:scale(1.35)}.buy.svelte-5wdys9{max-width:520px;padding-top:30px}.buy.svelte-5wdys9 h1:where(.svelte-5wdys9){font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,6vw,38px);font-weight:400;line-height:1.12;letter-spacing:-.01em;margin:0 0 14px}.prices.svelte-5wdys9{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:26px}.prices.svelte-5wdys9 .now:where(.svelte-5wdys9){font-size:20px;color:var(--rouge);font-weight:500}.prices.svelte-5wdys9 .was:where(.svelte-5wdys9){font-size:15px;color:var(--muted)}.prices.svelte-5wdys9 .off:where(.svelte-5wdys9){font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:var(--rouge);color:#fff;padding:4px 9px}.selector.svelte-5wdys9{margin-bottom:26px}.selector-head.svelte-5wdys9{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.selector-head.svelte-5wdys9 .label:where(.svelte-5wdys9){font-size:11px;letter-spacing:.22em;text-transform:uppercase}.selector-head.svelte-5wdys9 small:where(.svelte-5wdys9){font-size:13px;color:var(--muted)}.swatches.svelte-5wdys9{display:flex;gap:12px;flex-wrap:wrap}.swatch.svelte-5wdys9{width:34px;height:34px;border-radius:50%;background:var(--swatch);box-shadow:0 0 0 1px var(--line);transition:box-shadow .2s,transform .2s}.swatch.svelte-5wdys9:hover{transform:scale(1.06)}.swatch.selected.svelte-5wdys9{box-shadow:0 0 0 1px var(--bg),0 0 0 2.5px var(--ink)}.reassure.svelte-5wdys9{display:grid;gap:12px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:26px}.reassure.svelte-5wdys9 li:where(.svelte-5wdys9){display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.35}.reassure-icon.svelte-5wdys9{flex:0 0 22px;color:var(--rouge)}.reassure-icon.svelte-5wdys9 svg{width:22px;height:22px}.submit.svelte-5wdys9{display:flex;gap:10px;margin-bottom:30px}.qty.svelte-5wdys9{display:flex;align-items:center;border:1px solid var(--ink);flex:0 0 auto}.qty.svelte-5wdys9 button:where(.svelte-5wdys9){width:40px;height:52px;font-size:18px;display:grid;place-items:center}.qty.svelte-5wdys9 button:where(.svelte-5wdys9):hover{color:var(--rouge)}.qty.svelte-5wdys9 input:where(.svelte-5wdys9){width:36px;height:52px;text-align:center;border:none;background:transparent;outline:none;font-size:14px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty.svelte-5wdys9 input:where(.svelte-5wdys9)::-webkit-outer-spin-button,.qty.svelte-5wdys9 input:where(.svelte-5wdys9)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add.svelte-5wdys9{flex:1 1 auto;height:52px;background:var(--ink);color:var(--bg);font-size:11px;letter-spacing:.26em;text-transform:uppercase;border:1px solid var(--ink);transition:background .2s,color .2s,border-color .2s}.add.svelte-5wdys9:hover,.add.added.svelte-5wdys9{background:var(--rouge);border-color:var(--rouge)}.upsell.svelte-5wdys9{margin-bottom:30px}.upsell-title.svelte-5wdys9{font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px}.upsell-card.svelte-5wdys9{display:flex;align-items:center;gap:14px;border:1px solid var(--line);padding:12px}.upsell-img.svelte-5wdys9{flex:0 0 64px;width:64px;aspect-ratio:1;overflow:hidden;background:var(--panel)}.upsell-img.svelte-5wdys9 img:where(.svelte-5wdys9){width:100%;height:100%;object-fit:cover}.upsell-body.svelte-5wdys9{flex:1 1 auto;min-width:0;display:grid;gap:4px}.upsell-name.svelte-5wdys9{font-size:13px;line-height:1.3}.upsell-name.svelte-5wdys9:hover{color:var(--rouge)}.upsell-price.svelte-5wdys9{font-size:13px;color:var(--rouge)}.upsell-btn.svelte-5wdys9{flex:0 0 auto;border:1px solid var(--ink);padding:10px 14px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;transition:background .2s,color .2s}.upsell-btn.svelte-5wdys9:hover{background:var(--ink);color:var(--bg)}.tabs-head.svelte-5wdys9{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line)}.tabs-head.svelte-5wdys9::-webkit-scrollbar{display:none}.tabs-head.svelte-5wdys9 button:where(.svelte-5wdys9){flex:0 0 auto;padding:12px 0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:1.5px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}.tabs-head.svelte-5wdys9 button.current:where(.svelte-5wdys9){color:var(--ink);border-bottom-color:var(--ink)}.tab-body.svelte-5wdys9{position:relative;max-height:190px;overflow:hidden;font-size:14px;line-height:1.6;padding-top:16px}.tab-body.expanded.svelte-5wdys9{max-height:none}.tab-body.svelte-5wdys9:after{content:"";position:absolute;inset:auto 0 0 0;height:60px;background:linear-gradient(180deg,rgba(251,248,243,0),var(--bg));pointer-events:none}.tab-body.expanded.svelte-5wdys9:after{display:none}.tab-body.svelte-5wdys9 p{margin:0 0 12px}.tab-body.svelte-5wdys9 h3{font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:500;margin:18px 0 6px}.tab-body.svelte-5wdys9 ul{margin:0 0 12px;padding-left:18px;list-style:disc}.tab-body.svelte-5wdys9 li{margin-bottom:4px}.more.svelte-5wdys9{margin-top:10px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px}.more.svelte-5wdys9:hover{color:var(--rouge)}.gift.svelte-5wdys9{display:grid;grid-template-columns:1fr;background:var(--panel)}.gift-img.svelte-5wdys9{order:-1;aspect-ratio:1.3 / 1;overflow:hidden}.gift-img.svelte-5wdys9 img:where(.svelte-5wdys9){width:100%;height:100%;object-fit:cover}.gift-text.svelte-5wdys9{padding:40px var(--pad);align-self:center}.gift-text.svelte-5wdys9 h2:where(.svelte-5wdys9){font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,6vw,44px);font-weight:400;margin:0 0 16px;letter-spacing:-.01em}.gift-text.svelte-5wdys9 p:where(.svelte-5wdys9){font-size:14px;line-height:1.6;margin:0 0 12px;max-width:46ch}.gift-buy.svelte-5wdys9{margin-top:22px;max-width:380px}.gift-price.svelte-5wdys9{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.gift-buy.svelte-5wdys9 .submit:where(.svelte-5wdys9){margin-bottom:0}.faq.svelte-5wdys9{max-width:860px;margin:0 auto;padding:64px var(--pad)}.faq.svelte-5wdys9 h2:where(.svelte-5wdys9){font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,5vw,40px);font-weight:400;margin:0 0 24px;text-align:center}.faq-list.svelte-5wdys9 details:where(.svelte-5wdys9){border-bottom:1px solid var(--line)}.faq-list.svelte-5wdys9 summary:where(.svelte-5wdys9){list-style:none;cursor:pointer;padding:18px 30px 18px 0;font-size:15px;position:relative}.faq-list.svelte-5wdys9 summary:where(.svelte-5wdys9)::-webkit-details-marker{display:none}.faq-list.svelte-5wdys9 summary:where(.svelte-5wdys9):after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--rouge);font-size:18px}.faq-list.svelte-5wdys9 details[open]:where(.svelte-5wdys9) summary:where(.svelte-5wdys9):after{content:"−"}.faq-list.svelte-5wdys9 p:where(.svelte-5wdys9){margin:0 0 20px;font-size:14px;line-height:1.65;max-width:70ch;color:#4a423a}.related.svelte-5wdys9{padding:0 0 72px}.related.svelte-5wdys9 h2:where(.svelte-5wdys9){font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,5vw,40px);font-weight:400;margin:0 0 24px;padding:0 var(--pad);text-align:center}.related-track.svelte-5wdys9{display:flex;gap:16px;overflow-x:auto;padding:0 var(--pad);scroll-snap-type:x mandatory;scrollbar-width:none}.related-track.svelte-5wdys9::-webkit-scrollbar{display:none}.prod.svelte-5wdys9{flex:0 0 60%;max-width:280px;scroll-snap-align:start}.prod-img.svelte-5wdys9{display:block;aspect-ratio:1 / 1.1;overflow:hidden;background:var(--panel)}.prod-img.svelte-5wdys9 img:where(.svelte-5wdys9){width:100%;height:100%;object-fit:cover;transition:transform .6s}.prod.svelte-5wdys9:hover .prod-img:where(.svelte-5wdys9) img:where(.svelte-5wdys9){transform:scale(1.04)}.prod.svelte-5wdys9 h3:where(.svelte-5wdys9){margin:14px 0 4px;font-size:13px;font-weight:400;letter-spacing:.04em}.prod.svelte-5wdys9 .price:where(.svelte-5wdys9){margin:0;color:var(--rouge);font-size:13px}.site-footer.svelte-5wdys9{background:var(--ink);color:#e7e0d5;padding:56px var(--pad) 28px}.foot-grid.svelte-5wdys9{max-width:1480px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:36px}.site-footer.svelte-5wdys9 h3:where(.svelte-5wdys9){font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#ddc89c;margin:0 0 14px;font-weight:500}.foot-news.svelte-5wdys9 p:where(.svelte-5wdys9){font-size:14px;line-height:1.6;margin:0 0 16px;max-width:42ch}.news-form.svelte-5wdys9{display:flex;border-bottom:1px solid rgba(231,224,213,.4);max-width:380px}.news-form.svelte-5wdys9 input:where(.svelte-5wdys9){flex:1;min-width:0;background:transparent;border:none;outline:none;color:inherit;padding:10px 4px;font-size:14px}.news-form.svelte-5wdys9 input:where(.svelte-5wdys9)::placeholder{color:#e7e0d580}.news-form.svelte-5wdys9 button:where(.svelte-5wdys9){font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:0 6px;white-space:nowrap}.news-form.svelte-5wdys9 button:where(.svelte-5wdys9):hover{color:#ddc89c}.socials.svelte-5wdys9{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px}.socials.svelte-5wdys9 a:where(.svelte-5wdys9),.foot-links.svelte-5wdys9 a:where(.svelte-5wdys9){font-size:13px;color:#e7e0d5cc}.socials.svelte-5wdys9 a:where(.svelte-5wdys9):hover,.foot-links.svelte-5wdys9 a:where(.svelte-5wdys9):hover{color:#ddc89c}.foot-links.svelte-5wdys9 ul:where(.svelte-5wdys9){display:grid;gap:9px}.foot-legal.svelte-5wdys9{max-width:1480px;margin:40px auto 0;padding-top:20px;border-top:1px solid rgba(231,224,213,.15);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#e7e0d580}.cart-bar.svelte-5wdys9{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fbf8f3;border-top:1px solid var(--line);box-shadow:0 -6px 24px -12px #1a171459;color:#1a1714;font-family:Helvetica Neue,system-ui,sans-serif;padding:12px 22px calc(12px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}.cart-bar.visible.svelte-5wdys9{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s}.cart-bar-inner.svelte-5wdys9{max-width:1480px;margin:0 auto;display:flex;align-items:center;gap:14px}.cart-bar-thumb.svelte-5wdys9{display:none;width:52px;height:52px;object-fit:cover;background:#efe7d6}.cart-bar-info.svelte-5wdys9{flex:1 1 auto;min-width:0}.cart-bar-info.svelte-5wdys9 h4:where(.svelte-5wdys9){margin:0 0 2px;font-size:13px;font-weight:400;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-bar-price.svelte-5wdys9{display:flex;align-items:baseline;gap:8px}.cart-bar-price.svelte-5wdys9 .now:where(.svelte-5wdys9){color:#961414;font-size:14px;font-weight:500}.cart-bar-price.svelte-5wdys9 .was:where(.svelte-5wdys9){font-size:12px;color:#8a7754}.cart-bar.svelte-5wdys9 .add:where(.svelte-5wdys9){flex:0 0 auto;width:auto;min-width:170px;padding:0 20px;height:46px}.scrim.svelte-5wdys9{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a171466;z-index:40;animation:svelte-5wdys9-fade .25s}.drawer.svelte-5wdys9{position:fixed;inset:0 auto 0 0;width:min(380px,88vw);background:#fbf8f3;color:#1a1714;font-family:Helvetica Neue,system-ui,sans-serif;z-index:50;padding:24px;overflow-y:auto;animation:svelte-5wdys9-slidein .3s cubic-bezier(.2,.8,.2,1)}.drawer-head.svelte-5wdys9{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(26,23,20,.1)}.drawer-logo.svelte-5wdys9{width:120px;color:var(--rouge)}.drawer-nav.svelte-5wdys9{padding:18px 0;display:grid;gap:4px}.drawer-nav.svelte-5wdys9 details:where(.svelte-5wdys9) summary:where(.svelte-5wdys9){list-style:none;cursor:pointer;padding:14px 0;font-size:13px;letter-spacing:.26em;text-transform:uppercase;border-bottom:1px solid rgba(26,23,20,.08)}.drawer-nav.svelte-5wdys9 details:where(.svelte-5wdys9) summary:where(.svelte-5wdys9):after{content:"+";float:right;color:var(--rouge)}.drawer-nav.svelte-5wdys9 details[open]:where(.svelte-5wdys9) summary:where(.svelte-5wdys9):after{content:"−"}.drawer-nav.svelte-5wdys9 ul:where(.svelte-5wdys9){padding:12px 0 16px 8px;display:grid;gap:8px}.drawer-nav.svelte-5wdys9 ul:where(.svelte-5wdys9) a:where(.svelte-5wdys9){font-size:14px}.drawer-account.svelte-5wdys9{border-top:1px solid rgba(26,23,20,.1);padding-top:18px;display:grid;gap:10px}.drawer-account.svelte-5wdys9 a:where(.svelte-5wdys9){font-size:13px;letter-spacing:.04em}@keyframes svelte-5wdys9-slidein{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-5wdys9-slidedown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-5wdys9-fade{0%{opacity:0}to{opacity:1}}@media(min-width:760px){.page.svelte-5wdys9{--pad: 40px}.product.svelte-5wdys9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;padding:18px 40px 72px 0}.gallery-col.svelte-5wdys9{padding-left:0}.crumbs.svelte-5wdys9{padding-left:40px}.gallery.svelte-5wdys9{display:block;columns:2;column-gap:12px;overflow:visible;margin:0;padding:0}.shot.svelte-5wdys9{break-inside:avoid;margin-bottom:12px;aspect-ratio:1 / 1.2}.shot.svelte-5wdys9:first-child{column-span:all;aspect-ratio:1 / .95}.dots.svelte-5wdys9{display:none}.buy.svelte-5wdys9{position:sticky;top:calc(var(--head-h) + 24px);padding-top:0}.tabs-head.svelte-5wdys9{gap:24px}.tabs-head.svelte-5wdys9 button:where(.svelte-5wdys9){letter-spacing:.2em}.gift.svelte-5wdys9{grid-template-columns:1fr 1fr}.gift-img.svelte-5wdys9{order:0;aspect-ratio:1.15 / 1}.gift-text.svelte-5wdys9{padding:56px 48px}.foot-grid.svelte-5wdys9{grid-template-columns:1.6fr 1fr 1fr;gap:48px}.cart-bar.svelte-5wdys9{padding:14px 40px}.cart-bar-thumb.svelte-5wdys9{display:block}}@media(min-width:1000px){.page.svelte-5wdys9{--head-h: 88px}.topbar.svelte-5wdys9 .hamburger:where(.svelte-5wdys9){display:none}.topbar.svelte-5wdys9 .bar:where(.svelte-5wdys9){grid-template-columns:auto 1fr auto 1fr auto;padding:22px 40px}.topbar.svelte-5wdys9 .nav-left:where(.svelte-5wdys9){display:flex;grid-column:2;justify-self:end}.topbar.svelte-5wdys9 .brand:where(.svelte-5wdys9){grid-column:3}.topbar.svelte-5wdys9 .nav-right:where(.svelte-5wdys9){display:flex;grid-column:4;justify-self:start}.topbar.svelte-5wdys9 .zone-icons-right:where(.svelte-5wdys9){grid-column:5}.topbar.svelte-5wdys9 .brand-logo:where(.svelte-5wdys9){width:140px}.product.svelte-5wdys9{column-gap:64px}.buy.svelte-5wdys9{padding-right:24px}.related-track.svelte-5wdys9{max-width:1480px;margin:0 auto}.prod.svelte-5wdys9{flex:0 0 22%}}
