@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.1gbavwjfxk-ql.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.170qlghoxphjg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.3rc77fqyyrg24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.1glkedkmkj4ol.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.0jk2f-2yu65-t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.0j4ssjn_k8z58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5a938ab334846ae8-s.2yl4_bdoj5bxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dae58b0b46c3f93-s.0dfcd0ghwuuui.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89232e6535d3b87e-s.p.350ebk_prankn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/91a39433b4ff06b2-s.3q9y2m9r82fe_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a6365570ca21fbb9-s.0fm24-w6e7gun.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ddf6ae3f623ba878-s.p.0khsxgkwty4wf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.LGyohW_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.LGyohW_variable{--font-display:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.wdIa_G_className{font-family:Manrope,Manrope Fallback;font-style:normal}.wdIa_G_variable{--font-body:"Manrope", "Manrope Fallback"}
:root{--paper:#f4f0e8;--surface:#e8e0d4;--ink:#2c241d;--muted:#7d7164;--accent:#9a4b35;--accent-deep:#622e22;--line:#2c241d2e;--display:var(--font-display),Georgia,serif;--body:var(--font-body),Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}::selection{background:var(--accent);color:var(--paper)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.storefront{--pointer-x:70%;--pointer-y:35%;overflow:hidden}.shipping-note{background:var(--accent-deep);color:#fffaf0;letter-spacing:.12em;justify-content:center;align-items:center;gap:12px;min-height:34px;padding:0 16px;font-size:8px;font-weight:700;display:flex}.shipping-note a{color:#e7c8a7;white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.site-header{z-index:15;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f0e8f0;grid-template-columns:1fr auto auto;align-items:center;gap:10px;height:66px;padding:0 5%;display:grid;position:sticky;top:0}.brand-wordmark{flex-direction:column;align-items:flex-start;line-height:.84;display:flex}.brand-wordmark>span{font:700 21px var(--display);letter-spacing:.03em}.brand-wordmark small{color:var(--accent);letter-spacing:.16em;margin-top:6px;font-size:7px;font-weight:700}.menu-button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.site-nav{border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;gap:4px;padding:12px 5% 22px;display:none;position:absolute;top:65px;left:0;right:0}.site-nav.is-open{display:flex}.site-nav a{border-bottom:1px solid var(--line);align-items:center;min-height:46px;font-size:11px;display:flex}.header-action{border:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;min-height:42px;padding:0 10px;font-size:8px;font-weight:700;display:flex}.hero{isolation:isolate;background:var(--accent-deep);color:#fffaf3;align-items:end;min-height:calc(100svh - 100px);display:flex;position:relative;overflow:hidden}.hero-photo,.hero-overlay{z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.hero-photo{background-position:50% 55%;transition:transform .8s;transform:scale(1.02)}.hero-overlay{z-index:-1;background:linear-gradient(#1e161114 25%,#1e1611e6),linear-gradient(90deg,#1e161138,#0000 80%)}.hero:after{content:"";z-index:-1;background:radial-gradient(ellipse at var(--pointer-x) var(--pointer-y),#eccda41f,transparent 44%);pointer-events:none;position:absolute;inset:0}.hero-content{width:100%;padding:62px 7% 105px}.eyebrow{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 15px;font-size:8px;font-weight:800;display:flex}.hero .eyebrow{color:#edcba4}.eyebrow i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px}.hero h1{max-width:620px;font:500 clamp(52px,13vw,81px)/.93 var(--display);letter-spacing:-.055em;white-space:pre-line;margin:0 0 17px}.hero h1 em{color:#e8bd8c;font-weight:500}.hero-content>p{color:#fffaf3d1;max-width:390px;margin:0 0 24px;font-size:11px;line-height:1.85}.primary-action{background:var(--paper);min-height:49px;color:var(--ink);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:22px;padding:0 17px;font-size:8px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.primary-action:hover{background:#fff;transform:translateY(-2px)}.hero-caption{color:#fffaf3bf;letter-spacing:.15em;justify-content:space-between;align-items:center;font-size:7px;display:flex;position:absolute;bottom:15px;left:7%;right:7%}.hero-caption a{border:1px solid #fffaf38c;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.hero-ornament{font:500 23vw/.8 var(--display);color:#fffaf31f;pointer-events:none;position:absolute;top:20%;right:8%}.collection-section{padding:70px 6% 76px}.section-heading{margin-bottom:22px}.section-heading h2,.experience-copy h2{max-width:560px;font:500 clamp(35px,9vw,56px)/.98 var(--display);letter-spacing:-.05em;margin:0}.section-heading>p{max-width:350px;color:var(--muted);margin:13px 0 0;font-size:10px;line-height:1.85}.archive-filters{scrollbar-width:none;gap:7px;padding:7px 1px 17px;display:flex;overflow:auto}.archive-filters::-webkit-scrollbar{display:none}.archive-filters button{border:1px solid var(--line);cursor:pointer;background:0 0;flex:none;min-height:38px;padding:0 12px;font-size:8px}.archive-filters button.active{border-color:var(--ink);background:var(--ink);color:var(--paper)}.product-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.product-card{min-width:0}.product-visual{aspect-ratio:1/1.14;background-color:var(--surface);isolation:isolate;background-position:50%;background-size:cover;position:relative;overflow:hidden}.product-visual:after{content:"";z-index:-1;background:linear-gradient(#2119122b,#0000 35%,#21191240);position:absolute;inset:0}.product-visual>span:first-child{background:var(--paper);letter-spacing:.13em;padding:8px 9px;font-size:7px;position:absolute;top:12px;left:12px}.product-number{color:#fff;font:500 19px var(--display);position:absolute;top:12px;right:12px}.visual-index{background:var(--paper);border-radius:50%;place-items:center;width:38px;height:38px;font-size:16px;transition:transform .2s;display:grid;position:absolute;bottom:12px;right:12px}.product-card:hover .visual-index{transform:rotate(45deg)}.product-copy{justify-content:space-between;align-items:center;gap:12px;padding:12px 1px 0;display:flex}.product-copy>div>span{letter-spacing:.13em;color:var(--accent);font-size:7px;font-weight:800}.product-copy h3{font:500 19px/1.2 var(--display);margin:6px 0 4px}.product-copy p{color:var(--muted);margin:0;font-size:9px;line-height:1.6}.product-copy>a{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.collection-more{border-bottom:1px solid var(--accent);color:var(--accent-deep);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:16px;margin-top:30px;padding-bottom:7px;font-size:8px;font-weight:800;display:inline-flex}.experience-section{background:var(--surface);gap:28px;padding:65px 6%;display:grid}.experience-copy .eyebrow{margin-bottom:12px}.experience-copy h2{font-size:clamp(35px,9vw,52px)}.experience-copy>p{max-width:385px;color:var(--muted);margin:14px 0 0;font-size:10px;line-height:1.85}.experience-panel{background:var(--paper);border:1px solid #2c241d1a;min-height:195px;padding:20px}.fit-control label,.serving-control label,.compatibility-control>label{font-size:10px;font-weight:700;display:block}.fit-control input,.compare-control input,.serving-control input{width:100%;height:5px;accent-color:var(--accent);margin:27px 0 14px}.range-ends{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:start;gap:5px;font-size:7px;display:grid}.range-ends span:last-child{text-align:right}.range-ends strong{color:var(--accent-deep);text-align:center;font-size:8px}.utility-note{color:var(--muted);margin:15px 0 0;font-size:8px;line-height:1.7}.manifesto-section{background:var(--accent-deep);color:#fffaf3;min-height:330px;padding:65px 7%;position:relative;overflow:hidden}.manifesto-section .eyebrow{color:#e7c8a7}.manifesto-section>p{z-index:1;max-width:700px;font:500 clamp(25px,7vw,44px)/1.15 var(--display);letter-spacing:-.025em;margin:20px 0;position:relative}.manifesto-section>a{z-index:1;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff73;align-items:center;gap:9px;padding-bottom:7px;font-size:8px;font-weight:700;display:inline-flex;position:relative}.manifesto-mark{color:#ffffff12;font:700 48vw/.9 var(--display);position:absolute;bottom:-.45em;right:-.08em}.site-footer{background:var(--ink);color:var(--paper);padding:30px 6% 16px}.footer-main{grid-template-columns:1fr 1fr;align-items:center;gap:18px 8px;display:grid}.footer-main .brand-wordmark{color:var(--paper)}.footer-main .brand-wordmark small{color:#d4aa7b}.footer-main>p{text-align:right;color:#c8bdae;font:italic 12px var(--display);margin:0}.footer-links{flex-wrap:wrap;grid-column:1/-1;gap:17px;display:flex}.footer-links a{color:#c8bdae;font-size:8px}.footer-legal{color:#b1a89c;letter-spacing:.04em;border-top:1px solid #f4f0e829;justify-content:space-between;gap:12px;margin-top:20px;padding-top:13px;font-size:7px;display:flex}.footer-legal a{white-space:nowrap}.fit-control{padding-top:5px}.scent-choices,.routine-choices,.builder-options{gap:8px;display:grid}.experience-tabs button,.scent-choices button,.routine-choices button,.builder-option{border:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 12px;font-size:9px;display:flex}.scent-choices button.selected,.routine-choices button.selected,.builder-option.selected{border-color:var(--accent);background:#9a4b3512}.scent-choices button>span:first-child{color:var(--accent);font-size:8px}.experience-tabs{flex-wrap:wrap;gap:7px;display:flex}.experience-tabs button.selected{background:var(--ink);color:var(--paper)}.builder-chip{border:1px solid var(--line);background:var(--accent);border-radius:50%;width:25px;height:25px}.option-check{margin-left:auto}.builder-summary,.room-detail,.routine-result{background:var(--surface);margin-top:14px;padding:13px}.builder-summary span,.room-detail small,.routine-result span{color:var(--accent);letter-spacing:.14em;margin-bottom:7px;font-size:7px;font-weight:800;display:block}.builder-summary strong,.room-detail strong,.routine-result strong{font:500 15px var(--display)}.builder-summary strong{font-size:11px}.compare-stage{grid-template-columns:1fr 30px 1fr;align-items:center;gap:6px;display:grid}.compare-column{background:var(--surface);padding:10px}.compare-column span,.compare-column strong{display:block}.compare-column span{color:var(--accent);letter-spacing:.1em;font-size:6px;font-weight:800}.compare-column strong{margin:9px 0;font-size:9px}.compare-column p{color:var(--muted);margin:0;font-size:7px;line-height:1.5}.compare-divider{color:var(--accent);text-align:center;font-size:7px}.serving-control{text-align:center}.serving-number{justify-content:center;align-items:center;gap:22px;margin:12px auto 2px;display:flex}.serving-number button{border:1px solid var(--line);background:0 0;border-radius:50%;width:42px;height:42px;font-size:20px}.serving-number output{min-width:68px;font:500 41px/.9 var(--display)}.serving-number output small{color:var(--muted);font:700 7px var(--body);letter-spacing:.14em;text-transform:uppercase;margin-top:5px;display:block}.serving-control>p,.routine-control>p{color:var(--muted);margin:13px 0 0;font-size:8px;line-height:1.7}.compatibility-control select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:46px;margin-top:11px;padding:0 12px;font-size:9px}.compat-preview{align-items:center;gap:15px;margin-top:18px;display:flex}.watch-face{border:5px solid var(--ink);background:var(--accent);border-radius:15px;place-items:center;width:50px;height:62px;display:grid}.watch-face i{border:1px solid #fffc;border-radius:4px;width:16px;height:20px}.compat-preview small,.compat-preview strong{display:block}.compat-preview small{color:var(--accent);letter-spacing:.13em;font-size:7px}.compat-preview strong{font:500 14px var(--display);margin-top:6px}.room-canvas{background:url(https://images.unsplash.com/photo-1498050108023-c5249f4df085?auto=format&fit=crop&w=1000&q=82) 50%/cover;min-height:170px;position:relative}.room-hotspot{cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute}.room-hotspot span{background:var(--accent);border-radius:50%;width:8px;height:8px}.room-hotspot.active{box-shadow:0 0 0 7px #ffffff4d}.spot-one{top:52%;left:30%}.spot-two{top:22%;right:30%}.spot-three{bottom:12%;right:18%}.room-detail p{color:var(--muted);margin:7px 0 0;font-size:8px;line-height:1.6}.routine-result{background:var(--surface)}.routine-result strong,.routine-result small{display:block}.routine-result small{color:var(--muted);margin-top:8px;font-size:7px;line-height:1.6}.hero-archive{color:#181a13;background:#d8ed44}.hero-archive .hero-overlay{background:linear-gradient(#14160e08 28%,#14160ed6)}.hero-archive .hero-content{max-width:560px}.hero-archive h1{font:900 clamp(58px,15vw,90px)/.83 var(--display);letter-spacing:-.07em}.hero-archive h1 em{color:#d8ed44}.hero-technical{color:#eef5f9;background:#10161d}.hero-technical .hero-overlay{background:linear-gradient(#080e1326 16%,#080e13e6),linear-gradient(90deg,#080e13a6,#0000)}.hero-technical h1{font:700 clamp(49px,12vw,76px)/.95 var(--display);letter-spacing:-.06em}.hero-technical h1 em{color:#82d6ef}.hero-lab{color:#151814;background:#b9e451}.hero-lab .hero-overlay{background:linear-gradient(#0e120d08 25%,#0e120dd6)}.hero-lab h1{font:800 clamp(55px,14vw,84px)/.86 var(--display);letter-spacing:-.045em}.hero-lab h1 em{color:#b9e451}.hero-scent{color:#f3e9df;background:#100e0f}.hero-scent .hero-overlay{background:linear-gradient(#09070829 25%,#090708ed),linear-gradient(90deg,#09070866,#0000)}.hero-scent h1{font:500 clamp(56px,13vw,82px)/.92 var(--display)}.hero-scent h1 em{color:#d6b273}.hero-wearable{color:#151a21;background:#e7e9ec}.hero-wearable .hero-overlay{background:linear-gradient(#09101b08 25%,#09101bc7)}.hero-wearable h1{font:700 clamp(55px,13vw,80px)/.9 var(--display)}.hero-wearable h1 em{color:#83aaff}.hero-room{color:#f1f1f7;background:#0a0b12}.hero-room .hero-overlay{background:linear-gradient(#090a121a 27%,#090a12e6)}.hero-room h1{font:700 clamp(53px,13vw,80px)/.9 var(--display)}.hero-room h1 em{color:#b3a6ff}.hero-botanical{color:#253229;background:#e8e9db}.hero-botanical .hero-overlay{background:linear-gradient(#1c272005 24%,#1c2720c7)}.hero-botanical h1{font:500 clamp(56px,13vw,84px)/.91 var(--display)}.hero-botanical h1 em{color:#d3d7b5}.hero-glow{color:#2a2524;background:#f4ece8}.hero-glow .hero-overlay{background:linear-gradient(#1e171905 25%,#1e1719bd)}.hero-glow h1{font:500 clamp(56px,14vw,84px)/.9 var(--display)}.hero-glow h1 em{color:#e4c0b7}.hero-leather{background:#34271d}.hero-leather h1 em{color:#e8bd8c}@media (min-width:600px){.shipping-note{min-height:36px;font-size:8px}.site-header{grid-template-columns:auto 1fr auto;gap:30px;height:74px;padding-inline:6%}.brand-wordmark>span{font-size:25px}.menu-button{display:none}.site-nav{background:0 0;border:0;flex-direction:row;justify-content:center;gap:24px;padding:0;display:flex;position:static}.site-nav a{border:0;min-height:44px;font-size:9px}.header-action{padding-inline:14px}.hero{align-items:center;min-height:720px}.hero-content{max-width:720px;padding:100px 8% 85px}.hero h1{font-size:clamp(76px,10vw,118px)}.hero-content>p{font-size:12px}.hero-ornament{font-size:18vw}.hero-caption{bottom:22px}.collection-section{padding:100px 7%}.section-heading{grid-template-columns:1.1fr .65fr;align-items:end;gap:40px;margin-bottom:37px;display:grid}.section-heading h2,.experience-copy h2{font-size:clamp(48px,6vw,75px)}.section-heading>p{margin:0 0 3px;font-size:11px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.product-visual{aspect-ratio:1/1.1}.product-copy h3{font-size:22px}.experience-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;padding:82px 7%}.experience-panel{padding:28px}.experience-copy>p{font-size:11px}.manifesto-section{min-height:390px;padding:82px 8%}.manifesto-section>p{font-size:clamp(33px,5vw,57px)}.manifesto-mark{font-size:36vw}.site-footer{padding:35px 7% 18px}.footer-main{grid-template-columns:1fr auto 1fr;gap:20px}.footer-main>p{text-align:center}.footer-links{grid-column:auto;justify-content:flex-end}.footer-legal{font-size:8px}}@media (min-width:960px){.site-header{padding-inline:7%}.site-nav{gap:32px}.hero{min-height:780px}.hero-content{max-width:800px;padding-left:10%}.hero h1{font-size:clamp(110px,11vw,158px)}.hero-photo{background-position:50% 48%}.hero-leather .hero-photo{background-position:50% 55%;inset:0 0 0 28%}.hero-leather .hero-overlay{background:linear-gradient(90deg,#34271d 0%,#34271ded 27%,#34271d1a 80%),linear-gradient(#0000 50%,#1f16108c)}.hero-archive .hero-photo{background-position:50%;border-radius:48% 0 0 48%;inset:8% 6% 8% 44%}.hero-archive .hero-overlay{background:linear-gradient(90deg,#d8ed44 30%,#14160e38 100%)}.hero-archive .hero-content{max-width:60%;padding-left:8%}.hero-technical .hero-photo{background-position:50%;border:1px solid #82d6ef4d;inset:12% 7% 12% 44%}.hero-technical .hero-overlay{background:linear-gradient(90deg,#10161d 25%,#10161dd1 50%,#10161d1a)}.hero-lab .hero-photo{background-position:50%;border-radius:50% 0 0 50%;inset:8% 6% 8% 48%}.hero-lab .hero-overlay{background:linear-gradient(90deg,#b9e451 35%,#0e120d14 100%)}.hero-scent .hero-photo{background-position:50% 45%;inset:0 0 0 36%}.hero-scent .hero-overlay{background:linear-gradient(90deg,#100e0f 0%,#100e0feb 35%,#100e0f1f 88%),linear-gradient(#0000 60%,#09070899)}.hero-wearable .hero-photo{background-position:50%;border-radius:45% 0 0 45%;inset:9% 8% 9% 42%}.hero-wearable .hero-overlay{background:linear-gradient(90deg,#e7e9ec 32%,#09101b0d 100%)}.hero-room .hero-photo{background-position:50%;border-radius:2px;inset:6% 6% 6% 42%}.hero-room .hero-overlay{background:linear-gradient(90deg,#0a0b12 28%,#090a12e0 45%,#090a120a 100%)}.hero-botanical .hero-photo{background-position:50%;border-radius:46% 46% 0 0;inset:7% 6% 7% 46%}.hero-botanical .hero-overlay{background:linear-gradient(90deg,#e8e9db 31%,#1c27200f 100%)}.hero-glow .hero-photo{background-position:50% 45%;inset:0 0 0 40%}.hero-glow .hero-overlay{background:linear-gradient(90deg,#f4ece8 30%,#1e171914 100%)}.collection-section{padding:120px max(7%,50vw - 660px)}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.product-visual{aspect-ratio:.83}.product-card:nth-child(2){margin-top:55px}.product-card:nth-child(3){margin-top:110px}.experience-section{gap:90px;padding:110px max(9%,50vw - 620px)}.experience-panel{padding:36px}.manifesto-section{min-height:430px;padding:100px max(10%,50vw - 590px)}.manifesto-section>p{font-size:60px}.manifesto-mark{font-size:28vw;right:5%}.site-footer{padding-inline:max(7%,50vw - 660px)}}@media (hover:hover) and (pointer:fine){.product-visual{transition:transform .35s,box-shadow .35s}.product-card:hover .product-visual{transform:translateY(-5px);box-shadow:0 20px 48px #281e1429}.hero-photo{transition:transform 1.3s}.hero:hover .hero-photo{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.theme-lab{--paper:#171a14;--surface:#22271b;--ink:#f1f0e8;--muted:#abae9c;--accent:#b9e451;--accent-deep:#809c31;--line:#f1f0e82b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-lab .shipping-note{background:var(--accent);color:#171a14}.theme-lab .hero-ornament{color:color-mix(in srgb,var(--accent) 32%,transparent)}.theme-lab .primary-action{background:var(--accent);color:#171a14}.theme-lab .primary-action:hover{filter:brightness(1.08)}.theme-lab .hero-photo{filter:saturate(.86)}.theme-lab .product-visual{background-color:var(--surface)}.theme-lab .manifesto-section{background:var(--ink);color:var(--paper)}.theme-lab .manifesto-section .eyebrow{color:var(--accent)}.theme-lab .site-footer{background:var(--ink)}.theme-lab .hero .eyebrow{color:var(--accent)}.theme-lab .hero-archive .hero-content,.theme-lab .hero-glow .hero-content,.theme-lab .hero-technical .hero-content,.theme-lab .hero-lab .hero-content,.theme-lab .hero-scent .hero-content,.theme-lab .hero-wearable .hero-content,.theme-lab .hero-room .hero-content,.theme-lab .hero-botanical .hero-content{color:var(--paper)}
