.eyebrow{color:var(--label)}.header{background:#e8dcc6f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.nav-left a,.nav-actions{color:var(--text)}.btn{letter-spacing:.08em}.text-link{color:var(--text)}.text-link:hover{color:var(--highlight)}.option-pills button.active{border-color:var(--accent);background:var(--accent);color:var(--ivory)}h1 em,h2 em{font-family:var(--font-accent);font-style:italic;font-weight:400;color:var(--highlight)}.section-intro{display:grid;grid-template-columns:1fr minmax(0,440px);align-items:end;gap:40px;margin-bottom:60px}.section-intro h2{margin-top:16px;font-size:clamp(46px,5vw,76px);line-height:.95;letter-spacing:-.045em}.section-intro p{color:var(--muted);font-size:17px;line-height:1.7}.gold-rule{width:48px;height:1px;margin:26px 0;background:var(--gold);border:0}.home-product-image .placeholder.has-media img,.collection-image .placeholder.has-media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.home-product-image:hover .placeholder.has-media img,.collection-image:hover .placeholder.has-media img{transform:scale(1.04)}.trust-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}.trust-item{padding:30px var(--pad);display:flex;gap:16px;align-items:flex-start}.trust-item+.trust-item{border-left:1px solid var(--line)}.trust-item>span{color:var(--gold);font-size:18px;line-height:1}.trust-item strong{display:block;font:500 16px var(--font-heading)}.trust-item small{display:block;margin-top:5px;color:var(--muted);font-size:13px}.marquee{overflow:hidden;padding:38px 0;background:var(--olive)}.marquee-track{display:flex;width:max-content;animation:marquee 40s linear infinite}.marquee-track span{display:inline-flex;align-items:center;gap:36px;padding-right:36px;white-space:nowrap;font:400 clamp(34px,4.5vw,64px)/1 var(--font-heading);letter-spacing:-.03em}.marquee-track span:nth-child(2n){font-family:var(--font-accent);font-style:italic;color:var(--highlight)}.marquee-track i{font-style:normal;font-size:.4em;color:var(--gold)}.marquee.is-gold{--text: var(--indigo);--highlight: var(--indigo);background:var(--gold);color:var(--indigo)}.marquee.is-gold .marquee-track i{color:var(--indigo)}@keyframes marquee{to{transform:translate(-50%)}}.chapters{padding:130px var(--pad)}.chapter{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.chapter+.chapter{margin-top:120px}.chapter-list>.chapter:nth-child(2n) .chapter-media{order:2}.chapter-media .placeholder{aspect-ratio:4/5;min-height:0}.chapter-copy{max-width:480px}.chapter-number{display:block;font:400 clamp(90px,10vw,150px)/1 var(--font-accent);font-style:italic;color:var(--gold)}.chapter-copy .eyebrow{display:block;margin-top:30px}.chapter-copy h3{margin:16px 0 22px;font-size:clamp(38px,4vw,58px);line-height:1;letter-spacing:-.04em}.chapter-copy p{color:var(--muted);font-size:17px;line-height:1.75;margin-bottom:34px}.shop-look{display:grid;grid-template-columns:1.35fr .65fr;background:var(--emerald-deep)}.shop-look-media{position:relative;min-height:820px}.shop-look-media>.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.hotspot{position:absolute;z-index:2;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;display:grid;place-items:center;background:#1b17148c;border:1px solid var(--gold-light);color:var(--gold-light);font-size:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hotspot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px solid rgba(201,166,107,.45);animation:pulse 2.4s ease-out infinite}.hotspot:hover,.hotspot.is-active{background:var(--gold-light);color:var(--bg)}@keyframes pulse{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.shop-look-list{padding:80px 4vw;display:flex;flex-direction:column;justify-content:center}.shop-look-list h2{margin:16px 0 40px;font-size:clamp(42px,4vw,64px);line-height:.95;letter-spacing:-.045em}.look-item{display:grid;grid-template-columns:34px 84px 1fr;gap:16px;align-items:center;padding:16px 0;border-top:1px solid var(--line);transition:background .2s}.look-item:last-of-type{border-bottom:1px solid var(--line)}.look-item.is-active,.look-item:hover{background:#f2e8d80a}.look-item>span{color:var(--gold-light);font-size:12px}.look-item .placeholder{aspect-ratio:4/5;min-height:0}.look-item strong{display:block;font:500 17px var(--font-heading)}.look-item small{display:block;margin-top:4px;color:var(--muted)}.shop-look-list .text-link{margin-top:36px;align-self:flex-start}.craft-stories{padding:130px var(--pad);background:var(--surface)}.story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.story-card{display:flex;flex-direction:column}.story-card .placeholder{aspect-ratio:3/4;min-height:0}.story-card:nth-child(2){margin-top:80px}.story-card .eyebrow{margin-top:26px}.story-card h3{margin:12px 0;font-size:28px;letter-spacing:-.02em}.story-card p{color:var(--muted);line-height:1.7}.story-card .text-link{margin-top:22px;align-self:flex-start}.editorial-quote{position:relative;min-height:720px;display:grid;place-items:center;text-align:center;overflow:hidden}.editorial-quote>.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.editorial-quote>.placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#13100e8c}.editorial-quote>.placeholder.has-media:before{display:block}.editorial-quote figure{position:relative;z-index:2;max-width:1050px;margin:0;padding:0 var(--pad)}.editorial-quote blockquote{margin:0;font:400 clamp(38px,4.6vw,72px)/1.1 var(--font-accent);font-style:italic;letter-spacing:-.02em}.editorial-quote figcaption{margin-top:36px;color:var(--gold-light);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.mosaic{padding:130px var(--pad)}.mosaic-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:120px;gap:18px}.mosaic-tile{position:relative;display:block}.mosaic-tile .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:0}.mosaic-tile figcaption{position:absolute;z-index:2;left:14px;bottom:12px;padding:6px 9px;background:#1b1714c7;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.mosaic-tile:nth-child(1){grid-column:1 / 6;grid-row:span 5}.mosaic-tile:nth-child(2){grid-column:6 / 9;grid-row:span 3}.mosaic-tile:nth-child(3){grid-column:9 / 13;grid-row:span 4}.mosaic-tile:nth-child(4){grid-column:6 / 9;grid-row:span 3}.mosaic-tile:nth-child(5){grid-column:9 / 13;grid-row:span 2}@media(prefers-reduced-motion:reduce){.marquee-track,.hotspot:after{animation:none}}@media(max-width:800px){.section-intro{grid-template-columns:1fr;gap:18px;margin-bottom:40px}.trust-bar{grid-template-columns:1fr 1fr}.trust-item{padding:22px var(--pad)}.trust-item:nth-child(3){border-left:0}.trust-item:nth-child(n+3){border-top:1px solid var(--line)}.chapters,.craft-stories,.mosaic{padding:80px var(--pad)}.chapter{grid-template-columns:1fr;gap:30px}.chapter+.chapter{margin-top:80px}.chapter-list>.chapter:nth-child(2n) .chapter-media{order:0}.shop-look{grid-template-columns:1fr}.shop-look-media{min-height:560px}.shop-look-list{padding:55px var(--pad)}.story-grid{grid-template-columns:1fr;gap:56px}.story-card:nth-child(2){margin-top:0}.editorial-quote{min-height:560px}.mosaic-grid{grid-template-columns:1fr 1fr;grid-auto-rows:150px;gap:10px}.mosaic-tile:nth-child(n){grid-column:auto;grid-row:span 2}.mosaic-tile:nth-child(1){grid-column:1 / -1;grid-row:span 3}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,.logo,.footer-logo{font-weight:400}h1 em,h2 em,.home-hero-overlay h1 em,.about-hero h1 em{font-size:1.08em;letter-spacing:-.01em}.eyebrow{font-size:12px;letter-spacing:.28em}.announcement{height:36px;background:var(--emerald-deep);color:var(--beige);font-size:12px;letter-spacing:.24em;border-bottom:1px solid var(--line)}.announcement span{color:var(--gold-light)}.header{height:92px;border-bottom:1px solid var(--line)}.nav-left a{font-size:12px;letter-spacing:.22em}.nav-left a:hover,.nav-left a[aria-current=page]{color:var(--magenta)}.logo{letter-spacing:-.05em}.btn,.home-hero-overlay .btn,.how-end .btn,.story-cta .btn{min-height:54px;padding:0 30px;border-radius:0;border:1px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-text);font-size:12px;letter-spacing:.2em;transition:background .3s,color .3s,border-color .3s}.btn:hover,.home-hero-overlay .btn:hover,.how-end .btn:hover,.story-cta .btn:hover{background:var(--btn-hover);border-color:var(--btn-hover);color:var(--btn-text)}.btn-secondary{background:transparent;color:var(--text);border-color:var(--text)}.btn-secondary:hover{background:transparent;color:var(--highlight);border-color:var(--highlight)}.text-link{gap:18px;font-size:12px;letter-spacing:.22em;border-bottom-color:currentColor;transition:color .3s,border-color .3s}.text-link:hover{border-bottom-color:var(--highlight)}.limited-badge,.drop-badge,.sold-out-badge{padding:6px 9px;border:1px solid rgba(201,166,107,.7);border-radius:0;background:#13100e8c;color:var(--gold-light);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:11px;letter-spacing:.2em}.drop-badge.static{background:transparent}.product-add,.collection-add,.quick-add{border-radius:0;background:#f2eadbf2;color:var(--emerald);letter-spacing:.16em}.home-product-meta h3,.collection-meta h2{font-weight:400;letter-spacing:-.01em}.home-product-meta strong,.collection-meta>strong{color:var(--accent);font-weight:500}.option-pills button,.gift-form fieldset button,.quantity{border-radius:0}.placeholder{background:linear-gradient(160deg,#ddcdb0,#d2c09f)}.placeholder span{letter-spacing:.24em;color:#0f4d3e80}.footer{background:var(--emerald-deep);border-top:1px solid var(--gold)}.footer-logo{color:var(--text);opacity:.9}.making-step>div>span,.tutorial-copy>span,.help-layout>aside span{color:var(--label)}.values-section i{color:var(--gold-light)}.cart-drawer{background:var(--bg);border-left:1px solid var(--line)}.reveal{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.announcement,.home-hero,.about-hero,.soon-page,.brand-film,.editorial-quote,.home-wear,.pdp-how,.how-end,.shop-look,.values-section,.footer,.account-aside,.marquee,.category-tile{--bg: var(--emerald-deep);--surface: rgba(242,234,219,.06);--surface-2: rgba(242,234,219,.1);--text: var(--beige-light);--muted: rgba(242,234,219,.86);--accent: var(--gold-light);--highlight: var(--gold-light);--label: var(--gold-light);--btn-bg: var(--beige-light);--btn-text: var(--emerald);--btn-hover: var(--gold-light);--line: rgba(242,234,219,.22);color:var(--text)}.home-wear,.pdp-how,.account-aside{background:var(--emerald)}.how-end{background:var(--olive)}.values-section{background:var(--magenta)}.marquee.is-gold{--text: var(--emerald-deep);--highlight: var(--emerald-deep);background:var(--gold);color:var(--emerald-deep)}.marquee.is-gold .marquee-track i{color:var(--emerald-deep)}.look-item.is-active,.look-item:hover{background:#f2eadb0f}.limited-badge,.drop-badge,.sold-out-badge{border-color:#d4b47ad9;background:#0a3a2eb8;color:var(--gold-light)}.drop-badge.static{background:transparent;border-color:var(--gold);color:var(--gold-deep)}.hotspot{border-color:var(--gold-light);color:var(--gold-light);background:#0a3a2e8c}.hotspot:hover,.hotspot.is-active{background:var(--gold-light);color:var(--emerald-deep)}.collection-banner,.help-title,.home-newsletter{background:var(--surface)}.mosaic-tile figcaption{background:#0a3a2ecc;color:var(--beige-light)}.home-hero>.placeholder,.about-hero>.placeholder,.soon-page>.placeholder,.brand-film>.placeholder,.editorial-quote>.placeholder,.category-tile .placeholder,.shop-look-media>.placeholder{background:linear-gradient(160deg,#165a49,#0a3a2e)}.home-hero>.placeholder span,.about-hero>.placeholder span,.soon-page>.placeholder span,.brand-film>.placeholder span,.editorial-quote>.placeholder span,.category-tile .placeholder span,.shop-look-media>.placeholder span{color:#f2eadb8c}.home-hero>.placeholder:before,.about-hero>.placeholder:before,.soon-page>.placeholder:before{background:#0a1e1847}.editorial-quote>.placeholder:before{background:#0a1e1880}.drawer-scrim{background:#0a1e1873}.bag-button span{background:var(--magenta)}.home-hero-overlay h1,.about-hero h1,.soon-page h1,.collection-banner h1,.account-aside h1{line-height:.98;letter-spacing:-.04em}.section-intro h2,.home-section-head h2,.brand-split h2,.home-wear h2,.social-head h2,.home-newsletter h2,.why-copy h2,.making-head h2,.brand-film h2,.story-cta h2,.how-intro h1,.how-end h2,.pdp-how h2,.shop-look-list h2,.help-title h1,.not-found h1,.gift-form h1,.pdp-title h1{line-height:1.02;letter-spacing:-.035em}h1 em,h2 em,.footer-logo{line-height:1}.about-hero>div:nth-child(2){top:auto;bottom:16vh;transform:none;right:var(--pad)}.founder-section blockquote{position:relative;left:auto;bottom:auto;grid-column:2;margin:-110px 0 0 -18%;z-index:2;max-width:560px;line-height:1.12}.home-drop,.category-section,.social-section,.chapters,.craft-stories,.mosaic,.making-section,.why-section,.founder-section{padding-top:150px;padding-bottom:150px}.section-intro .eyebrow:before,.home-section-head .eyebrow:before,.shop-look-list .eyebrow:before{content:"\2726";margin-right:12px;color:var(--gold);letter-spacing:0}.chapter-media .placeholder,.story-card .placeholder,.founder-section>.placeholder{outline:1px solid rgba(176,138,72,.55);outline-offset:-14px}.trust-item strong{font-weight:400;letter-spacing:.02em}body{font-weight:400}strong,b{font-weight:500}.pdp-title>strong,.subtotal strong{color:var(--accent)}@media(max-width:800px){.home-drop,.category-section,.social-section,.chapters,.craft-stories,.mosaic,.making-section,.why-section,.founder-section{padding-top:90px;padding-bottom:90px}.founder-section blockquote{grid-column:auto;margin:30px 0 0;max-width:none}.about-hero>div:nth-child(2){bottom:18vh}}.how-end,.marquee{--label: var(--beige-light);--highlight: var(--beige-light);--muted: var(--beige-light)}.home-hero>.placeholder span,.about-hero>.placeholder span,.soon-page>.placeholder span,.brand-film>.placeholder span,.editorial-quote>.placeholder span{display:none}.soon-page>div{max-width:100%}.soon-page form,.home-newsletter form,.footer-news form{max-width:100%}.soon-page input,.home-newsletter input,.footer-news input{min-width:0}.soon-page form button,.home-newsletter button{flex-shrink:0}.eyebrow{font-weight:600;letter-spacing:.22em}.nav-left a,.text-link,.btn,.product-add,.collection-add,.look-tabs button span,h3,.home-product-meta h3,.collection-meta h2,.trust-item strong,.look-item strong,.story-card h3{font-weight:500}.home-product-meta p,.collection-meta p{opacity:1;color:var(--muted)}.pdp-description,.chapter-copy p,.story-card p,.section-intro p,.why-copy p,.founder-intro>p,.brand-split-copy p,.home-newsletter p{font-size:18px;line-height:1.7}h1 em,h2 em{font-weight:500}@media(max-width:800px){.announcement{height:auto;min-height:36px;padding:9px 16px;font-size:11px;letter-spacing:.1em;line-height:1.5;text-align:center;flex-wrap:wrap}.pdp-description,.chapter-copy p,.story-card p,.section-intro p,.why-copy p,.founder-intro>p,.brand-split-copy p,.home-newsletter p,.wear-copy>p,.how-intro p{font-size:16px;line-height:1.65}.home-hero-overlay h1,.about-hero h1,.soon-page h1{font-size:50px}.section-intro h2,.home-section-head h2,.home-wear h2,.social-head h2,.shop-look-list h2,.why-copy h2,.making-head h2,.brand-film h2,.story-cta h2,.how-intro h1,.how-end h2,.pdp-how h2{font-size:40px}.collection-banner h1,.pdp-title h1{font-size:44px}.chapter-number{font-size:64px}.chapter-copy h3{font-size:32px}.story-card h3,.making-step h3{font-size:24px}.category-tile strong{font-size:30px}.marquee{padding:26px 0}.marquee-track span{font-size:30px}.editorial-quote blockquote{font-size:32px;line-height:1.2}.values-section{font-size:40px}.footer-news h2{font-size:32px}.footer-logo{font-size:56px}.trust-item{padding:20px 16px;gap:10px}.trust-item strong{font-size:14px}.trust-item small{font-size:12px}.tutorial-copy{padding-left:26px}.tutorial-copy h2{font-size:21px}.tutorial-copy>p{font-size:14px}.tutorial-copy>div{flex-direction:column;align-items:flex-start;gap:8px}.look-item{grid-template-columns:26px 64px 1fr;gap:12px}.btn,.home-hero-overlay .btn,.how-end .btn,.story-cta .btn{min-height:50px;padding:0 22px;letter-spacing:.14em}.mobile-menu nav a{font-size:30px}h1 em,h2 em{font-size:1.04em}}@media(max-width:800px){.search-btn{display:inline-grid}.nav-actions{gap:8px}.pdp-buy{display:grid;grid-template-columns:95px 1fr}.pdp~.footer,.pdp-top~.footer{padding-bottom:95px}}.pdp-top .pdp-info{top:110px}.help-layout>aside{top:120px}.help-section{scroll-margin-top:120px}@media(max-width:800px){.header{height:64px}.help-tabs{top:64px}.help-section{scroll-margin-top:130px}}#shopify-section-header{position:sticky;top:-36px;z-index:60}.header{position:relative;top:auto}.shop-look-media>.placeholder span{display:none}@media(max-width:800px){.announcement{height:52px;min-height:0;padding:0 16px}#shopify-section-header{top:-52px}.wear-visual{grid-row:2}.wear-visual .placeholder{min-height:440px}.wear-copy{padding-bottom:40px}.wear-copy .text-link{margin-top:32px;align-self:flex-start}.look-tabs button{font-size:18px;padding:15px 0}.look-tabs button.active{padding-left:0}.shop-look-media{min-height:420px}.product-rail>.home-product,.pdp-product-row>.home-product{flex:0 0 64%;min-width:64%}.limited-badge,.drop-badge,.sold-out-badge{padding:5px 7px;font-size:10px;letter-spacing:.12em}.product-add{left:6px;right:6px;bottom:6px;height:36px;padding:0 10px;font-size:11px;letter-spacing:.1em}.home-product-meta{flex-direction:column;gap:4px}.home-product-meta h3{font-size:15px}.home-product-meta p{font-size:12px}}@media(max-width:800px){.eyebrow{letter-spacing:.14em}.text-link,.nav-left a,.product-add,.collection-add,.limited-badge,.drop-badge,.sold-out-badge,.btn,.home-hero-overlay .btn,.how-end .btn,.story-cta .btn{letter-spacing:.1em}.announcement{letter-spacing:.06em}.text-link{gap:12px}.home-drop,.category-section,.social-section,.chapters,.craft-stories,.mosaic,.making-section,.why-section,.founder-section,.tutorial-grid,.how-intro,.pdp-row{padding-top:64px;padding-bottom:64px}.wear-copy,.brand-split-copy,.shop-look-list,.pdp-how>div{padding-top:56px;padding-bottom:40px}.story-cta,.home-newsletter{padding-top:64px;padding-bottom:64px}.section-intro,.home-section-head{margin-bottom:28px;gap:14px}.section-intro h2,.home-section-head h2,.home-wear h2,.shop-look-list h2{margin-top:10px;margin-bottom:0}.shop-look-list h2{margin-bottom:24px}.wear-copy>p{margin:18px 0 28px}.chapter{gap:22px}.chapter+.chapter{margin-top:56px}.chapter-copy .eyebrow{margin-top:14px}.chapter-copy h3{margin:10px 0 12px}.chapter-copy p{margin-bottom:20px}.story-grid{gap:40px}.story-card .eyebrow{margin-top:16px}.story-card h3{margin:8px 0}.story-card .text-link{margin-top:14px}.home-hero-overlay{bottom:7vh;right:var(--pad)}.home-hero-overlay h1{margin:14px 0 24px}.trust-item small{margin-top:3px}.look-item{padding:12px 0}.editorial-quote figcaption{margin-top:22px}.mosaic-grid{gap:8px}.footer{padding-top:56px}.footer-news{padding-bottom:40px}.footer-links{margin:40px 0 48px;gap:32px 20px}}h1 em,h2 em{font-weight:400;letter-spacing:-.01em}.chapter-number,.editorial-quote blockquote,.marquee-track span:nth-child(2n){font-weight:400}.look-tab{border-bottom:1px solid rgba(242,234,219,.3)}.look-tabs .look-tab button{border-bottom:0}.look-detail{padding:0 0 22px 48px}.look-detail ol{margin:0 0 14px;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.55}.look-detail p{margin-bottom:14px;color:var(--muted);font-size:14px}.look-detail .text-link{margin-top:0}@media(max-width:800px){.look-detail{padding-left:0}.home-product{display:flex;flex-direction:column}.home-product .quick-add-form{order:3;margin-top:10px}.product-add,.home-quick-add{position:static;width:100%;height:40px;opacity:1;transform:none;background:transparent;border:1px solid var(--line);color:var(--text)}}.pdp-top .pdp-gallery{display:block;padding:24px}.pdp-gallery .pdp-main .placeholder{aspect-ratio:4/5;min-height:0}.pdp-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.pdp-thumb{position:relative;display:block;padding:0;border:1px solid transparent;background:none;cursor:pointer;transition:border-color .2s,opacity .2s;opacity:.7}.pdp-thumb:hover{opacity:1}.pdp-thumb.is-active{border-color:var(--gold);opacity:1}.pdp-gallery .pdp-thumbs .placeholder{display:block;aspect-ratio:4/5;min-height:0}.pdp-gallery .pdp-thumbs .placeholder:after{display:none}.pdp-gallery .pdp-thumbs .placeholder>span{display:grid;place-items:center;height:100%;padding:4px;font-size:9px;letter-spacing:.08em;text-align:center}.thumb-play{position:absolute;right:6px;bottom:6px;font-size:10px;font-style:normal;color:var(--beige-light)}@media(max-width:800px){.pdp-top .pdp-gallery{padding:0 0 4px}.pdp-gallery .pdp-main .placeholder,.pdp-gallery .pdp-main .placeholder:first-child{min-height:0;grid-column:auto}.pdp-thumbs{display:flex;gap:8px;margin-top:8px;padding:0 var(--pad);overflow-x:auto;scrollbar-width:none}.pdp-thumbs::-webkit-scrollbar{display:none}.pdp-thumb{flex:0 0 64px}.pdp-gallery .pdp-thumbs .placeholder:first-child{min-height:0;grid-column:auto}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:marquee 90s linear infinite}}.marquee{cursor:pointer}.marquee.is-paused .marquee-track{animation-play-state:paused}@media(hover:none){.quick-add,.product-add,.collection-add{opacity:1;transform:none}}@media(max-width:800px){.collection-card form{margin-top:10px}.collection-add{display:flex;align-items:center;justify-content:center;position:static;width:100%;height:40px;padding:0 10px;opacity:1;background:transparent;border:1px solid var(--line);color:var(--text)}}:root{--highlight: var(--magenta)}.announcement{background:var(--magenta);border-bottom-color:#f2eadb38}.announcement span{color:var(--beige-light)}.marquee{background:var(--magenta)}.marquee-track i{color:var(--gold-light)}.drop-badge.static{border-color:var(--magenta);color:var(--magenta)}.footer{border-top:4px solid var(--magenta)}.option-pills button.active{border-color:var(--magenta);background:var(--magenta)}.wordmark{display:inline-block;vertical-align:middle;height:1em;width:calc(1em * 710 / 232);background-color:currentColor;-webkit-mask:var(--wordmark) center / contain no-repeat;mask:var(--wordmark) center / contain no-repeat}.logo,.footer-logo{letter-spacing:0;line-height:1}@media(max-width:800px){.home-hero{height:calc(100svh - 102px);min-height:480px}.home-hero-overlay{bottom:32px}.home-hero-overlay h1{margin:10px 0 18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/editorial.css.map */
