.contact-form-module__wF1dya__form{gap:1.5rem;display:grid}.contact-form-module__wF1dya__row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.contact-form-module__wF1dya__form label{gap:.45rem;display:grid}.contact-form-module__wF1dya__form label span{font-size:.82rem;font-weight:600}.contact-form-module__wF1dya__form input,.contact-form-module__wF1dya__form select,.contact-form-module__wF1dya__form textarea{border:0;border-bottom:1px solid var(--line-strong);background:0 0;border-radius:0;outline:0;width:100%;padding:.8rem 0}.contact-form-module__wF1dya__form input:focus,.contact-form-module__wF1dya__form select:focus,.contact-form-module__wF1dya__form textarea:focus{border-color:var(--primary)}.contact-form-module__wF1dya__form textarea{resize:vertical}.contact-form-module__wF1dya__formFooter{align-items:center;gap:1.25rem;display:flex}.contact-form-module__wF1dya__formFooter p{color:var(--muted);margin:0;font-size:.82rem}@media (max-width:36rem){.contact-form-module__wF1dya__row{grid-template-columns:1fr}.contact-form-module__wF1dya__formFooter{flex-direction:column;align-items:flex-start}}
.content-pages-module__FzO56a__catalogIndexHero{isolation:isolate;min-height:max(42rem,92svh);color:var(--inverse);background:#021015;background:lab(3.77658% -3.26215 -4.28221);position:relative;overflow:hidden}.content-pages-module__FzO56a__catalogIndexVisual,.content-pages-module__FzO56a__catalogIndexPrimary{margin:0;position:absolute;inset:0;overflow:hidden}.content-pages-module__FzO56a__catalogIndexPrimary{background:#021015;background:lab(3.77658% -3.26215 -4.28221)}.content-pages-module__FzO56a__catalogIndexPrimary[data-image-mode=contain]{background:#e2e9eb;background:lab(91.9293% -2.0448 -1.97072)}.content-pages-module__FzO56a__catalogIndexVisual:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#000305a8 0%,#0000 28%),linear-gradient(#0000 26%,#0002048a 58%,#000204f5 100%);background:linear-gradient(lab(.674862% -.705794 -1.01523/.66) 0%,#0000 28%),linear-gradient(#0000 26%,lab(.476921% -.652641 -1.16897/.54) 58%,lab(.476921% -.652641 -1.16897/.96) 100%);position:absolute;inset:0}.content-pages-module__FzO56a__catalogIndexFallback{height:100%;color:var(--inverse);text-align:center;background:#021015;background:lab(3.77658% -3.26215 -4.28221);place-content:center;gap:.3rem;display:grid}.content-pages-module__FzO56a__catalogIndexFallback span{letter-spacing:-.04em;font-size:clamp(3rem,16vw,7rem);font-weight:720}.content-pages-module__FzO56a__catalogIndexFallback small{color:#b8c7cc;color:lab(79.2292% -4.56616 -4.41344)}.content-pages-module__FzO56a__catalogIndexHeroCopy{z-index:2;min-height:max(42rem,92svh);padding:clamp(6rem, 16svh, 8rem) var(--gutter) clamp(2rem, 7vw, 4rem);grid-template-rows:auto 1fr auto;display:grid;position:relative}.content-pages-module__FzO56a__catalogIndexMeta{color:#d6e0e3;color:lab(88.4735% -3.05903 -2.95112);justify-content:space-between;align-items:flex-start;gap:1rem;font-size:clamp(.75rem,2.8vw,.9rem);font-weight:620;display:flex}.content-pages-module__FzO56a__catalogIndexMeta span:last-child{text-align:right;max-width:13rem}.content-pages-module__FzO56a__catalogIndexLead{align-self:end;padding-top:4rem}.content-pages-module__FzO56a__catalogIndexHero h1{letter-spacing:-.04em;text-wrap:balance;max-width:10ch;margin:0;font-size:clamp(3.25rem,15vw,5.5rem);font-weight:560;line-height:.92}.content-pages-module__FzO56a__catalogIndexSupport{max-width:38rem;padding-top:1.5rem}.content-pages-module__FzO56a__catalogIndexDescription{color:#d6e0e3;color:lab(88.4735% -3.05903 -2.95112);text-wrap:pretty;max-width:35rem;margin:0;font-size:clamp(.95rem,3.7vw,1.1rem);line-height:1.55}.content-pages-module__FzO56a__catalogIndexAction,.content-pages-module__FzO56a__collectionHeroAction{border-bottom:1px solid;align-items:center;gap:.75rem;width:fit-content;min-height:2.75rem;margin-top:1.25rem;font-weight:680;display:inline-flex}.content-pages-module__FzO56a__catalogIndexAction span,.content-pages-module__FzO56a__collectionHeroAction span{transition:transform .18s var(--ease-out)}.content-pages-module__FzO56a__catalogIndexAction:hover span,.content-pages-module__FzO56a__catalogIndexAction:focus-visible span,.content-pages-module__FzO56a__collectionHeroAction:hover span,.content-pages-module__FzO56a__collectionHeroAction:focus-visible span{transform:translate(.2rem,-.2rem)}@media (min-width:46.01rem){.content-pages-module__FzO56a__catalogIndexHero,.content-pages-module__FzO56a__catalogIndexHeroCopy{min-height:max(44rem,100svh - 1.75rem)}.content-pages-module__FzO56a__catalogIndexHeroCopy{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem);padding-top:clamp(7rem,12vh,9rem)}.content-pages-module__FzO56a__catalogIndexMeta{grid-column:1/-1}.content-pages-module__FzO56a__catalogIndexLead{grid-area:2/1/auto/9;padding-bottom:0}.content-pages-module__FzO56a__catalogIndexHero h1{max-width:11ch;font-size:clamp(4.75rem,8.4vw,6rem)}.content-pages-module__FzO56a__catalogIndexSupport{grid-area:2/9/auto/-1;align-self:end;padding-bottom:.3rem}.content-pages-module__FzO56a__catalogIndexHero[data-composition=right] .content-pages-module__FzO56a__catalogIndexLead{text-align:right;grid-column:5/-1;justify-self:end}.content-pages-module__FzO56a__catalogIndexHero[data-composition=right] .content-pages-module__FzO56a__catalogIndexSupport{grid-column:1/5}}.content-pages-module__FzO56a__catalogueIntro{justify-content:space-between;align-items:end;gap:2rem;padding-block:2rem 3rem;display:flex}.content-pages-module__FzO56a__catalogueIntro p{max-width:35rem;color:var(--muted);margin:0}.content-pages-module__FzO56a__catalogueIntro span{color:var(--primary-deep);flex:none;font-weight:600}.content-pages-module__FzO56a__categoryModes{padding-block:clamp(5rem,10vw,9rem)}.content-pages-module__FzO56a__mode{border-top:1px solid var(--ink);grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,7vw,8rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.content-pages-module__FzO56a__mode:last-child{border-bottom:1px solid var(--ink)}.content-pages-module__FzO56a__modeIntro h2{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:520}.content-pages-module__FzO56a__modeIntro p{max-width:23rem;color:var(--muted)}.content-pages-module__FzO56a__modeLinks{align-self:start}.content-pages-module__FzO56a__modeLink{border-bottom:1px solid var(--line);min-height:5.25rem;transition:padding-inline .22s var(--ease-out), color .18s ease;grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr) auto;align-items:center;gap:1.5rem;display:grid}.content-pages-module__FzO56a__modeLink:first-child{border-top:1px solid var(--line)}.content-pages-module__FzO56a__modeLink:hover{color:var(--primary-deep);padding-inline:.5rem}.content-pages-module__FzO56a__modeLink strong{font-size:1.15rem;font-weight:590}.content-pages-module__FzO56a__modeLink span{color:var(--muted);font-size:.9rem}.content-pages-module__FzO56a__collectionIndex{padding-block:clamp(4rem,9vw,8rem)}.content-pages-module__FzO56a__collectionGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}.content-pages-module__FzO56a__collectionTile{grid-column:span 4;margin-bottom:clamp(2rem,5vw,4rem)}.content-pages-module__FzO56a__collectionTile:first-child,.content-pages-module__FzO56a__collectionTile:nth-child(6){grid-column:span 7}.content-pages-module__FzO56a__collectionTile:nth-child(2),.content-pages-module__FzO56a__collectionTile:nth-child(5){grid-column:span 5}.content-pages-module__FzO56a__collectionTile:first-child .content-pages-module__FzO56a__collectionTileMedia,.content-pages-module__FzO56a__collectionTile:nth-child(6) .content-pages-module__FzO56a__collectionTileMedia{aspect-ratio:7/5}.content-pages-module__FzO56a__collectionTileMedia{isolation:isolate;aspect-ratio:4/5;background:var(--surface);border-radius:.75rem;position:relative;overflow:hidden}.content-pages-module__FzO56a__collectionTileMedia:after{z-index:1;border-radius:inherit;content:"";pointer-events:none;border:1px solid #0b101414;border:1px solid lab(4.44416% -1.16963 -2.92347/.08);position:absolute;inset:0}.content-pages-module__FzO56a__collectionTileMedia img{transition:transform .7s var(--ease-out)}.content-pages-module__FzO56a__collectionTile a:hover img,.content-pages-module__FzO56a__collectionTile a:focus-visible img{transform:scale(1.035)}.content-pages-module__FzO56a__collectionTile a:focus-visible{outline:2px solid var(--primary);outline-offset:.35rem}.content-pages-module__FzO56a__collectionTileCount{z-index:2;border-radius:var(--radius-control);background:var(--ink);color:var(--inverse);padding:.45rem .65rem;font-size:.72rem;font-weight:650;position:absolute;top:.75rem;left:.75rem}.content-pages-module__FzO56a__collectionTileFallback{height:100%;color:var(--ink);text-align:center;place-content:center;gap:.35rem;padding:2rem;display:grid}.content-pages-module__FzO56a__collectionTileFallback strong{letter-spacing:-.04em;font-size:clamp(2.5rem,6vw,5rem)}.content-pages-module__FzO56a__collectionTileFallback span{color:var(--muted);font-size:.78rem}.content-pages-module__FzO56a__collectionTileText{justify-content:space-between;align-items:start;gap:1rem;padding-top:.9rem;display:flex}.content-pages-module__FzO56a__collectionTileText h3{text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.4vw,2.2rem);font-weight:560}.content-pages-module__FzO56a__collectionTileText p{max-width:25rem;color:var(--muted);margin:.25rem 0 0;font-size:.88rem}.content-pages-module__FzO56a__collectionHero{isolation:isolate;min-height:max(42rem,92svh);color:var(--inverse);background:#021015;background:lab(3.77658% -3.26215 -4.28221);position:relative;overflow:hidden}.content-pages-module__FzO56a__collectionHeroMediaFrame{z-index:1;position:absolute;inset:0;overflow:hidden}.content-pages-module__FzO56a__collectionHeroMedia{z-index:1;background:#021015;background:lab(3.77658% -3.26215 -4.28221);position:absolute;inset:0;overflow:hidden}.content-pages-module__FzO56a__collectionHeroMedia:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#000305ad 0%,#0000 30%),linear-gradient(#0000 24%,#0002048f 56%,#000204f5 100%);background:linear-gradient(lab(.674862% -.705794 -1.01523/.68) 0%,#0000 30%),linear-gradient(#0000 24%,lab(.476921% -.652641 -1.16897/.56) 56%,lab(.476921% -.652641 -1.16897/.96) 100%);position:absolute;inset:0}.content-pages-module__FzO56a__collectionHeroCopy{z-index:3;min-height:max(42rem,92svh);padding:clamp(6rem, 16svh, 8rem) var(--gutter) clamp(2rem, 7vw, 4rem);pointer-events:none;grid-template-rows:auto 1fr auto;display:grid;position:relative}.content-pages-module__FzO56a__collectionHeroMeta{color:#d6e0e3;color:lab(88.4735% -3.05903 -2.95112);justify-content:space-between;align-items:flex-start;gap:1rem;font-size:clamp(.75rem,2.8vw,.9rem);font-weight:620;display:flex}.content-pages-module__FzO56a__collectionHeroMeta span:last-child{text-align:right}.content-pages-module__FzO56a__collectionHeroLead{align-self:end;padding-top:4rem}.content-pages-module__FzO56a__collectionHeroLead h1{letter-spacing:-.04em;text-wrap:balance;max-width:10ch;margin:0;font-size:clamp(3.25rem,15vw,5.5rem);font-weight:560;line-height:.92}.content-pages-module__FzO56a__collectionHeroStatement{color:#d6e0e3;color:lab(88.4735% -3.05903 -2.95112);text-wrap:pretty;max-width:36rem;margin:1rem 0 0;font-size:clamp(.9rem,3.4vw,1.05rem);font-weight:620;line-height:1.45}.content-pages-module__FzO56a__collectionHeroSupport{max-width:38rem;padding-top:1.5rem}.content-pages-module__FzO56a__collectionHeroDescription{color:#d6e0e3;color:lab(88.4735% -3.05903 -2.95112);text-wrap:pretty;max-width:35rem;margin:0;font-size:clamp(.95rem,3.7vw,1.1rem);line-height:1.55}.content-pages-module__FzO56a__collectionHeroAction{color:var(--inverse);pointer-events:auto}@media (min-width:46.01rem){.content-pages-module__FzO56a__collectionHero,.content-pages-module__FzO56a__collectionHeroCopy{min-height:max(44rem,100svh - 1.75rem)}.content-pages-module__FzO56a__collectionHeroCopy{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem);padding-top:clamp(7rem,12vh,9rem)}.content-pages-module__FzO56a__collectionHeroMeta{grid-column:1/-1}.content-pages-module__FzO56a__collectionHeroLead{grid-area:2/1/auto/9}.content-pages-module__FzO56a__collectionHeroLead h1{max-width:11ch;font-size:clamp(4.75rem,8.4vw,6rem)}.content-pages-module__FzO56a__collectionHeroSupport{grid-area:2/9/auto/-1;align-self:end;padding-bottom:.3rem}.content-pages-module__FzO56a__collectionHero[data-composition=right] .content-pages-module__FzO56a__collectionHeroLead{text-align:right;grid-column:5/-1;justify-self:end}.content-pages-module__FzO56a__collectionHero[data-composition=right] .content-pages-module__FzO56a__collectionHeroSupport{grid-column:1/5}}.content-pages-module__FzO56a__collectionProducts{padding-block:clamp(5rem,10vw,9rem)}.content-pages-module__FzO56a__collectionProductsHeader{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.content-pages-module__FzO56a__collectionProductsHeader h2{margin:0;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:520}.content-pages-module__FzO56a__productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,5vw,5rem) clamp(1rem,2vw,1.75rem);display:grid}.content-pages-module__FzO56a__productPage{padding-top:5.5rem}.content-pages-module__FzO56a__breadcrumb{color:var(--muted);scrollbar-width:none;white-space:nowrap;gap:.45rem;padding-block:1.25rem;font-size:.8rem;display:flex;overflow-x:auto}.content-pages-module__FzO56a__breadcrumb>*{flex:none}.content-pages-module__FzO56a__breadcrumb::-webkit-scrollbar{display:none}.content-pages-module__FzO56a__breadcrumb a:hover{color:var(--ink)}.content-pages-module__FzO56a__productHero{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);grid-template-columns:minmax(0,1.25fr) minmax(29rem,.75fr);min-height:calc(100svh - 7.5rem);display:grid}.content-pages-module__FzO56a__productHeroEntrance>[data-product-gallery]{animation:content-pages-module__FzO56a__productGalleryEnter .52s var(--ease-out) both}.content-pages-module__FzO56a__productHeroEntrance>[data-product-info]{animation:content-pages-module__FzO56a__productInfoEnter .46s var(--ease-out) 90ms both}@keyframes content-pages-module__FzO56a__productGalleryEnter{0%{opacity:.72;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes content-pages-module__FzO56a__productInfoEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}.content-pages-module__FzO56a__productInfo{border-left:1px solid var(--line);flex-direction:column;justify-content:center;min-width:0;padding:clamp(2.25rem,3.2vw,3.75rem);display:flex}.content-pages-module__FzO56a__productMaker{color:var(--primary-deep);margin-bottom:.8rem;font-weight:650}.content-pages-module__FzO56a__productInfo h1{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;margin-bottom:1.25rem;font-size:clamp(2.5rem,3.6vw,4.25rem);font-weight:540;line-height:.96}.content-pages-module__FzO56a__productDescription{max-width:38rem;color:var(--muted);text-wrap:pretty;margin-bottom:2rem;font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.6}.content-pages-module__FzO56a__productDetails{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(3rem,9vw,10rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.content-pages-module__FzO56a__productDetails h2{max-width:12ch;margin:0;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:520}.content-pages-module__FzO56a__detailList{border-top:1px solid var(--ink)}.content-pages-module__FzO56a__detailRow{border-bottom:1px solid var(--line);grid-template-columns:9rem 1fr;gap:1.5rem;padding-block:1.2rem;display:grid}.content-pages-module__FzO56a__detailRow dt{color:var(--muted)}.content-pages-module__FzO56a__detailRow dd{margin:0}.content-pages-module__FzO56a__featureList{margin:0;padding:0;list-style:none}.content-pages-module__FzO56a__featureList li+li{margin-top:.35rem}.content-pages-module__FzO56a__serviceStrip{background:var(--accent);color:var(--inverse);grid-template-columns:repeat(3,1fr);display:grid}.content-pages-module__FzO56a__serviceStrip div{min-height:11rem;padding:2rem var(--gutter)}.content-pages-module__FzO56a__serviceStrip div+div{border-left:1px solid #ffffff38;border-left:1px solid lab(100% 0 0/.22)}.content-pages-module__FzO56a__serviceStrip strong,.content-pages-module__FzO56a__serviceStrip span{display:block}.content-pages-module__FzO56a__serviceStrip strong{margin-bottom:.5rem;font-size:1.1rem}.content-pages-module__FzO56a__serviceStrip span{color:#b2c9cd;color:lab(79.3225% -7.21973 -4.78318);max-width:26rem;font-size:.9rem}.content-pages-module__FzO56a__related{background:var(--surface);padding-block:clamp(5rem,10vw,9rem)}.content-pages-module__FzO56a__related h2{margin-bottom:2.5rem;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:520}.content-pages-module__FzO56a__manifesto{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);gap:clamp(3rem,10vw,11rem);padding-block:clamp(6rem,12vw,11rem);display:grid}.content-pages-module__FzO56a__manifesto h2{max-width:15ch;margin:0;font-size:clamp(3rem,7vw,6rem);font-weight:520}.content-pages-module__FzO56a__manifestoCopy{align-self:end}.content-pages-module__FzO56a__manifestoCopy p{color:var(--muted);font-size:1.1rem}.content-pages-module__FzO56a__manifestoCopy p:first-child{color:var(--ink);font-size:1.35rem}.content-pages-module__FzO56a__origin{background:var(--surface);grid-template-columns:minmax(20rem,.85fr) minmax(0,1.15fr);min-height:42rem;display:grid}.content-pages-module__FzO56a__originMedia{min-height:34rem;position:relative;overflow:hidden}.content-pages-module__FzO56a__originCopy{align-content:center;padding:clamp(3rem,9vw,9rem);display:grid}.content-pages-module__FzO56a__originCopy h2{max-width:11ch;margin-bottom:1.5rem;font-size:clamp(3rem,6vw,5.5rem);font-weight:520}.content-pages-module__FzO56a__originCopy p{max-width:40rem;color:var(--muted);font-size:1.08rem}.content-pages-module__FzO56a__principles{padding-block:clamp(5rem,10vw,9rem)}.content-pages-module__FzO56a__principles>h2{max-width:12ch;margin-bottom:clamp(3rem,7vw,6rem);font-size:clamp(2.8rem,6vw,5.5rem);font-weight:520}.content-pages-module__FzO56a__principleList{border-top:1px solid var(--ink)}.content-pages-module__FzO56a__principle{border-bottom:1px solid var(--line);grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);gap:3rem;padding-block:2rem;display:grid}.content-pages-module__FzO56a__principle h3{letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:580;line-height:1.15}.content-pages-module__FzO56a__principle p{max-width:42rem;color:var(--muted);margin:0}.content-pages-module__FzO56a__contactLayout{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,9vw,10rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.content-pages-module__FzO56a__contactDetails h2{margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:520}.content-pages-module__FzO56a__contactDetails>p{max-width:28rem;color:var(--muted)}.content-pages-module__FzO56a__contactMethods{border-top:1px solid var(--ink);margin-top:3rem}.content-pages-module__FzO56a__contactMethod{border-bottom:1px solid var(--line);padding-block:1.2rem}.content-pages-module__FzO56a__contactMethod span,.content-pages-module__FzO56a__contactMethod strong{display:block}.content-pages-module__FzO56a__contactMethod span{color:var(--muted);margin-bottom:.2rem;font-size:.78rem}.content-pages-module__FzO56a__contactMethod strong{font-weight:570}.content-pages-module__FzO56a__contactFormWrap{border-radius:var(--radius-panel);background:var(--surface);padding:clamp(1.5rem,4vw,3.5rem)}.content-pages-module__FzO56a__contactFormWrap h2{margin-bottom:2.5rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:530}.content-pages-module__FzO56a__notFound{place-content:center;justify-items:start;min-height:82svh;padding-block:8rem;display:grid}.content-pages-module__FzO56a__notFound span{color:var(--primary-deep);font-weight:650}.content-pages-module__FzO56a__notFound h1{max-width:12ch;margin:1rem 0 1.25rem;font-size:clamp(3.5rem,9vw,6rem);font-weight:530}.content-pages-module__FzO56a__notFound p{max-width:34rem;color:var(--muted);margin-bottom:1.75rem;font-size:1.1rem}@media (max-width:60rem){.content-pages-module__FzO56a__collectionTile,.content-pages-module__FzO56a__collectionTile:first-child,.content-pages-module__FzO56a__collectionTile:nth-child(2),.content-pages-module__FzO56a__collectionTile:nth-child(5),.content-pages-module__FzO56a__collectionTile:nth-child(6){grid-column:span 6}.content-pages-module__FzO56a__productHero{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr)}.content-pages-module__FzO56a__productInfo h1{font-size:clamp(2.4rem,4.5vw,3.5rem)}.content-pages-module__FzO56a__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:46rem){.content-pages-module__FzO56a__catalogueIntro,.content-pages-module__FzO56a__collectionProductsHeader{flex-direction:column;align-items:flex-start}.content-pages-module__FzO56a__mode,.content-pages-module__FzO56a__manifesto,.content-pages-module__FzO56a__productDetails,.content-pages-module__FzO56a__contactLayout{grid-template-columns:1fr}.content-pages-module__FzO56a__modeLink{grid-template-columns:1fr auto;gap:.35rem 1rem;padding-block:1rem}.content-pages-module__FzO56a__modeLink span{grid-area:2/1/auto/-1}.content-pages-module__FzO56a__productHero,.content-pages-module__FzO56a__origin{grid-template-columns:1fr}.content-pages-module__FzO56a__productInfo{border-top:1px solid var(--line);border-left:0;padding-block:3rem}.content-pages-module__FzO56a__serviceStrip{grid-template-columns:1fr}.content-pages-module__FzO56a__serviceStrip div+div{border-top:1px solid #ffffff38;border-top:1px solid lab(100% 0 0/.22);border-left:0}.content-pages-module__FzO56a__serviceStrip div{min-height:8rem}.content-pages-module__FzO56a__originMedia{min-height:28rem}.content-pages-module__FzO56a__principle{grid-template-columns:1fr;gap:.75rem}}@media (max-width:32rem){.content-pages-module__FzO56a__collectionTile,.content-pages-module__FzO56a__collectionTile:first-child,.content-pages-module__FzO56a__collectionTile:nth-child(2),.content-pages-module__FzO56a__collectionTile:nth-child(5),.content-pages-module__FzO56a__collectionTile:nth-child(6){grid-column:1/-1}.content-pages-module__FzO56a__productGrid{gap:2rem .5rem}.content-pages-module__FzO56a__detailRow{grid-template-columns:1fr;gap:.35rem}}@media (prefers-reduced-motion:reduce){.content-pages-module__FzO56a__productHeroEntrance>[data-product-gallery],.content-pages-module__FzO56a__productHeroEntrance>[data-product-info]{animation-duration:1ms}.content-pages-module__FzO56a__collectionTileMedia img,.content-pages-module__FzO56a__collectionTile a:hover img,.content-pages-module__FzO56a__collectionTile a:focus-visible img,.content-pages-module__FzO56a__catalogIndexAction span,.content-pages-module__FzO56a__collectionHeroAction span{transition:none;transform:none}}.content-pages-module__FzO56a__heroPoster{z-index:1;opacity:1;transition:opacity .18s var(--ease-out)}.content-pages-module__FzO56a__heroPosterHidden{opacity:0;pointer-events:none}.content-pages-module__FzO56a__heroModel{z-index:2;background:var(--surface);opacity:0;pointer-events:none;touch-action:pan-y;width:100%;height:100%;transition:opacity .18s var(--ease-out);position:absolute;inset:0}.content-pages-module__FzO56a__heroModelReady{opacity:1;pointer-events:auto}.content-pages-module__FzO56a__heroImageFallback{z-index:1;color:#444f53;color:lab(32.8095% -3.77458 -3.66105);text-align:center;background:radial-gradient(circle at 50% 45%,#18292f,#010405 65%);background:radial-gradient(circle at 50% 45%,lab(15.459% -6.06649 -6.00116),lab(.918411% -.636995 -.776452) 65%);place-items:center;padding:2rem;display:grid;position:absolute;inset:0}.content-pages-module__FzO56a__heroImageFallback span{letter-spacing:-.08em;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:clamp(7rem,26vw,24rem);line-height:1}.content-pages-module__FzO56a__heroModelButton,.content-pages-module__FzO56a__heroModelStatus{z-index:3;right:var(--gutter);bottom:var(--gutter);margin:0;position:absolute}.content-pages-module__FzO56a__heroModelButton{border:1px solid var(--ink);border-radius:var(--radius-control);background:var(--ink);min-height:2.875rem;color:var(--inverse);padding:.7rem 1rem;font-weight:620}.content-pages-module__FzO56a__heroModelButton:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.content-pages-module__FzO56a__heroModelStatus{max-width:min(24rem, calc(100% - (2 * var(--gutter))));background:var(--ink);color:var(--inverse);border-radius:.5rem;padding:.55rem .75rem;font-size:.78rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.content-pages-module__FzO56a__heroModelButton:hover{background:var(--accent);border-color:var(--accent)}}@media (prefers-reduced-motion:reduce){.content-pages-module__FzO56a__heroPoster,.content-pages-module__FzO56a__heroModel{transition-duration:1ms}}.content-pages-module__FzO56a__aboutLinks{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}.content-pages-module__FzO56a__originCopy>a{width:fit-content;margin-top:1rem}:is(.content-pages-module__FzO56a__catalogIndexHero,.content-pages-module__FzO56a__collectionHero){border-bottom:1px solid var(--line);min-height:max(38rem,100svh - 5rem);color:var(--inverse);background:#020709;background:lab(1.58792% -1.14031 -1.40412);display:block;position:relative}:is(.content-pages-module__FzO56a__catalogIndexVisual,.content-pages-module__FzO56a__collectionHeroMediaFrame){background:#020709;background:lab(1.58792% -1.14031 -1.40412);border:0;min-height:0;margin:0;position:absolute;inset:0}.content-pages-module__FzO56a__catalogIndexPrimary,.content-pages-module__FzO56a__catalogIndexPrimary[data-image-mode=contain],.content-pages-module__FzO56a__collectionHeroMedia{background:#020709;background:lab(1.58792% -1.14031 -1.40412)}:is(){background:linear-gradient(#0001029e,#0000 25%),linear-gradient(#0000 28%,#0001028f 62%,#000101f0);background:linear-gradient(lab(.315813% -.253588 -.323838/.62),#0000 25%),linear-gradient(#0000 28%,lab(.315813% -.253588 -.323838/.56) 62%,lab(.19936% -.181302 -.243187/.94));display:block}:is(.content-pages-module__FzO56a__catalogIndexHeroCopy,.content-pages-module__FzO56a__collectionHeroCopy){z-index:3;min-height:max(38rem,100svh - 5rem);padding:clamp(7rem, 12vh, 9rem) var(--gutter) clamp(2rem, 5vh, 4rem);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem);display:grid;position:relative}:is(.content-pages-module__FzO56a__catalogIndexMeta,.content-pages-module__FzO56a__collectionHeroMeta){color:#e4edf0;color:lab(93.1014% -2.55314 -2.46161);letter-spacing:.08em;text-transform:uppercase;grid-area:1/1/auto/-1;font-size:.75rem}:is(.content-pages-module__FzO56a__catalogIndexLead,.content-pages-module__FzO56a__collectionHeroLead){grid-area:2/1/auto/9;align-self:end;padding:3rem 0 0}:is(.content-pages-module__FzO56a__catalogIndexHero h1,.content-pages-module__FzO56a__collectionHeroLead h1){letter-spacing:-.05em;overflow-wrap:anywhere;max-width:12ch;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:clamp(4.5rem,8.8vw,9rem);font-weight:500;line-height:.84}:is(.content-pages-module__FzO56a__catalogIndexSupport,.content-pages-module__FzO56a__collectionHeroSupport){grid-area:2/9/auto/-1;align-self:end;max-width:28rem;padding:0 0 .25rem}:is(.content-pages-module__FzO56a__catalogIndexDescription,.content-pages-module__FzO56a__collectionHeroDescription,.content-pages-module__FzO56a__collectionHeroStatement){color:#e8f0f3;color:lab(94.2614% -2.55328 -2.46172)}.content-pages-module__FzO56a__collectionHeroAction{color:var(--inverse)}:is(.content-pages-module__FzO56a__catalogIndexHero,.content-pages-module__FzO56a__collectionHero)[data-composition=right] :is(.content-pages-module__FzO56a__catalogIndexLead,.content-pages-module__FzO56a__collectionHeroLead){text-align:right;grid-column:5/-1;justify-self:end}:is(.content-pages-module__FzO56a__catalogIndexHero,.content-pages-module__FzO56a__collectionHero)[data-composition=right] :is(.content-pages-module__FzO56a__catalogIndexSupport,.content-pages-module__FzO56a__collectionHeroSupport){text-align:left;grid-column:1/5;justify-self:start}@media (max-width:46rem){:is(.content-pages-module__FzO56a__catalogIndexHero,.content-pages-module__FzO56a__collectionHero),:is(.content-pages-module__FzO56a__catalogIndexHeroCopy,.content-pages-module__FzO56a__collectionHeroCopy){min-height:max(40rem,100svh - 6rem)}:is(.content-pages-module__FzO56a__catalogIndexHeroCopy,.content-pages-module__FzO56a__collectionHeroCopy){padding:6.5rem var(--gutter) 1.75rem;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr)}:is(.content-pages-module__FzO56a__catalogIndexMeta,.content-pages-module__FzO56a__collectionHeroMeta){grid-area:1/1;font-size:.64rem}:is(.content-pages-module__FzO56a__catalogIndexLead,.content-pages-module__FzO56a__collectionHeroLead),:is(.content-pages-module__FzO56a__catalogIndexHero,.content-pages-module__FzO56a__collectionHero)[data-composition=right] :is(.content-pages-module__FzO56a__catalogIndexLead,.content-pages-module__FzO56a__collectionHeroLead){text-align:left;grid-area:2/1;place-self:end start;padding:3rem 0 0}:is(.content-pages-module__FzO56a__catalogIndexHero h1,.content-pages-module__FzO56a__collectionHeroLead h1){max-width:11ch;font-size:clamp(3.45rem,13vw,5.5rem);line-height:.88}:is(.content-pages-module__FzO56a__catalogIndexSupport,.content-pages-module__FzO56a__collectionHeroSupport),:is(.content-pages-module__FzO56a__catalogIndexHero,.content-pages-module__FzO56a__collectionHero)[data-composition=right] :is(.content-pages-module__FzO56a__catalogIndexSupport,.content-pages-module__FzO56a__collectionHeroSupport){text-align:left;grid-area:3/1;justify-self:start;max-width:28rem;padding-top:1.25rem}:is(.content-pages-module__FzO56a__catalogIndexDescription,.content-pages-module__FzO56a__collectionHeroDescription){font-size:.9rem;line-height:1.45}:is(){background:linear-gradient(#0001018f,#0000 24%),linear-gradient(#0000 12%,#00010133 26%,#000101db 56%,#000000fa);background:linear-gradient(lab(.115717% -.12102 -.174078/.56),#0000 24%),linear-gradient(#0000 12%,lab(.19936% -.181302 -.243187/.2) 26%,lab(.115717% -.12102 -.174078/.86) 56%,lab(.0594616% -.0727326 -.116524/.98))}:is(.content-pages-module__FzO56a__catalogIndexPrimary img,.content-pages-module__FzO56a__heroPoster){object-position:center 30%}.content-pages-module__FzO56a__collectionHeroStatement{font-size:.85rem}:is(.content-pages-module__FzO56a__catalogIndexAction,.content-pages-module__FzO56a__collectionHeroAction){margin-top:.6rem}}
.product-card-module__mTTDRq__card{min-width:0}.product-card-module__mTTDRq__media{aspect-ratio:4/5;background:var(--surface);border-radius:.75rem;position:relative;overflow:hidden}.product-card-module__mTTDRq__media img{transform:scale(1)}.product-card-module__mTTDRq__containImage{object-fit:contain;padding:8%}.product-card-module__mTTDRq__coverImage{object-fit:cover}.product-card-module__mTTDRq__badge{border-radius:var(--radius-control);background:var(--primary);color:var(--inverse);padding:.34rem .65rem;font-size:.72rem;font-weight:650;position:absolute;top:.75rem;left:.75rem}.product-card-module__mTTDRq__details{justify-content:space-between;align-items:flex-start;gap:1rem;padding-top:.9rem;display:flex}.product-card-module__mTTDRq__details p{color:var(--muted);margin:0 0 .18rem;font-size:.78rem}.product-card-module__mTTDRq__details h3{letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:620;line-height:1.2}.product-card-module__mTTDRq__price{text-align:right;flex:none;font-size:.9rem;font-weight:580}.product-card-module__mTTDRq__price span,.product-card-module__mTTDRq__price del{display:block}.product-card-module__mTTDRq__price del{color:var(--muted);font-size:.76rem;font-weight:450}@media (hover:hover) and (pointer:fine){.product-card-module__mTTDRq__media img{transition:transform .24s var(--ease-out)}.product-card-module__mTTDRq__card a:hover .product-card-module__mTTDRq__media img{transform:scale(1.018)}}@media (max-width:34rem){.product-card-module__mTTDRq__media{border-radius:.5rem}.product-card-module__mTTDRq__badge{padding:.28rem .5rem;font-size:.65rem;top:.45rem;left:.45rem}.product-card-module__mTTDRq__details{padding-top:.65rem;display:block}.product-card-module__mTTDRq__details p{text-overflow:ellipsis;white-space:nowrap;margin-bottom:.15rem;font-size:.7rem;overflow:hidden}.product-card-module__mTTDRq__details h3{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.16rem;font-size:.9rem;display:-webkit-box;overflow:hidden}.product-card-module__mTTDRq__price{text-align:left;flex-wrap:wrap;gap:.15rem .4rem;margin-top:.4rem;font-size:.82rem;display:flex}.product-card-module__mTTDRq__price span,.product-card-module__mTTDRq__price del{display:inline}}@media (prefers-reduced-motion:reduce){.product-card-module__mTTDRq__media img{transition:none}.product-card-module__mTTDRq__card a:hover .product-card-module__mTTDRq__media img{transform:none}}
.product-gallery-module__SgNf8a__gallery{background:var(--surface);grid-template-columns:5.25rem minmax(0,1fr);gap:.75rem;min-width:0;height:clamp(42rem,100svh - 7.5rem,56rem);padding:.75rem;display:grid}.product-gallery-module__SgNf8a__stage{background:var(--surface);grid-area:1/2;min-width:0;min-height:0;position:relative;overflow:hidden}.product-gallery-module__SgNf8a__stageMedia{transform-origin:50%;animation:product-gallery-module__SgNf8a__mediaReveal .36s var(--ease-out) both;position:absolute;inset:0}@keyframes product-gallery-module__SgNf8a__mediaReveal{0%{opacity:.35;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.product-gallery-module__SgNf8a__video{background:var(--ink);object-fit:contain;width:100%;height:100%}.product-gallery-module__SgNf8a__counter{z-index:1;min-width:3.25rem;color:var(--inverse);font-variant-numeric:tabular-nums;text-align:center;background:#0b1014e0;background:lab(4.44416% -1.16963 -2.92347/.88);border-radius:999px;padding:.45rem .65rem;font-size:.75rem;position:absolute;bottom:.75rem;right:.75rem}.product-gallery-module__SgNf8a__thumbnails{scrollbar-width:thin;flex-direction:column;grid-area:1/1;gap:.55rem;display:flex;overflow-y:auto}.product-gallery-module__SgNf8a__thumbnail{border:1px solid var(--line);background:var(--bg);width:100%;min-height:5.25rem;color:var(--ink);cursor:pointer;transition:border-color .16s var(--ease-out), opacity .16s var(--ease-out);border-radius:.45rem;flex:0 0 5.25rem;padding:0;position:relative;overflow:hidden}.product-gallery-module__SgNf8a__thumbnail:not([aria-pressed=true]){opacity:.68}.product-gallery-module__SgNf8a__thumbnail[aria-pressed=true]{border-color:var(--ink);opacity:1}.product-gallery-module__SgNf8a__thumbnail:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.product-gallery-module__SgNf8a__playMark{width:2rem;height:2rem;color:var(--inverse);background:#0b1014db;background:lab(4.44416% -1.16963 -2.92347/.86);border-radius:50%;place-items:center;font-size:.65rem;line-height:1;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.product-gallery-module__SgNf8a__videoMark{background:var(--ink);height:100%;color:var(--inverse);place-items:center;font-size:.75rem;font-weight:650;display:grid}@media (hover:hover) and (pointer:fine){.product-gallery-module__SgNf8a__thumbnail:hover{border-color:var(--ink);opacity:1}}@media (max-width:68rem){.product-gallery-module__SgNf8a__gallery{grid-template-columns:4.75rem minmax(0,1fr);height:clamp(38rem,100svh - 7rem,50rem)}.product-gallery-module__SgNf8a__thumbnail{flex-basis:4.75rem;min-height:4.75rem}}@media (max-width:46rem){.product-gallery-module__SgNf8a__gallery{grid-template-rows:minmax(27rem,68svh) auto;grid-template-columns:minmax(0,1fr);gap:0;height:auto;min-height:0;padding:0}.product-gallery-module__SgNf8a__stage{grid-area:1/1;min-height:0}.product-gallery-module__SgNf8a__thumbnails{padding:.65rem var(--gutter);flex-direction:row;grid-area:2/1;overflow:auto hidden}.product-gallery-module__SgNf8a__thumbnail{flex-basis:4.75rem;width:4.75rem;min-height:4.75rem}}@media (max-width:32rem){.product-gallery-module__SgNf8a__gallery{grid-template-rows:minmax(23rem,62svh) auto}}@media (prefers-reduced-motion:reduce){.product-gallery-module__SgNf8a__stageMedia{animation-duration:1ms}.product-gallery-module__SgNf8a__thumbnail{transition-duration:1ms}}
.product-purchase-module__HMyCrG__purchase{border-top:1px solid var(--line);padding-top:1.75rem}.product-purchase-module__HMyCrG__priceLine{align-items:baseline;gap:.75rem;display:flex}.product-purchase-module__HMyCrG__priceLine strong{font-size:1.45rem;font-weight:610}.product-purchase-module__HMyCrG__priceLine del{color:var(--muted)}.product-purchase-module__HMyCrG__offerNote{background:color-mix(in srgb, var(--accent) 11%, transparent);width:fit-content;color:var(--accent);border-radius:999px;margin:.55rem 0 0;padding:.38rem .6rem;font-size:.78rem;font-weight:650}.product-purchase-module__HMyCrG__paymentNote{color:var(--muted);margin:.55rem 0 1.75rem;font-size:.8rem}.product-purchase-module__HMyCrG__options{border:0;border-top:1px solid var(--line);margin:0;padding:1.2rem 0}.product-purchase-module__HMyCrG__options legend{width:100%;margin-bottom:.75rem;padding:0;font-size:.82rem;font-weight:600}.product-purchase-module__HMyCrG__options>div{flex-wrap:wrap;gap:.45rem;display:flex}.product-purchase-module__HMyCrG__options button{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:0 0;min-height:2.5rem;padding:.5rem .85rem;font-size:.82rem}.product-purchase-module__HMyCrG__options button:hover,.product-purchase-module__HMyCrG__options .product-purchase-module__HMyCrG__selected{border-color:var(--ink);background:var(--ink);color:var(--inverse)}.product-purchase-module__HMyCrG__purchaseActions{grid-template-columns:7.25rem 1fr;gap:.75rem;padding-top:.5rem;display:grid}.product-purchase-module__HMyCrG__actionStack{gap:.55rem;display:grid}.product-purchase-module__HMyCrG__actionStack .button{text-align:center;justify-content:center;width:100%}.product-purchase-module__HMyCrG__secondaryAction{border:1px solid var(--line-strong);border-radius:var(--radius-control);min-height:2.75rem;color:var(--ink);background:0 0;padding:.55rem 1rem;font-size:.78rem;font-weight:620}.product-purchase-module__HMyCrG__secondaryAction:hover{border-color:var(--ink)}.product-purchase-module__HMyCrG__secondaryAction:disabled{cursor:not-allowed;opacity:.45}.product-purchase-module__HMyCrG__actionStack .button:disabled{cursor:not-allowed;opacity:.45}.product-purchase-module__HMyCrG__quantity{border:1px solid var(--line-strong);border-radius:var(--radius-control);grid-template-columns:2.4rem 1fr 2.4rem;align-items:center;display:grid}.product-purchase-module__HMyCrG__quantity button{background:0 0;border:0;place-items:center;height:100%;padding:0;display:grid}.product-purchase-module__HMyCrG__quantity svg{width:.9rem}.product-purchase-module__HMyCrG__quantity span{text-align:center;font-size:.9rem}.product-purchase-module__HMyCrG__status{max-width:100%;min-height:1.25rem;color:var(--accent);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:28rem){.product-purchase-module__HMyCrG__purchaseActions{grid-template-columns:1fr}.product-purchase-module__HMyCrG__quantity{min-height:2.75rem}}
.watch-hero-module__rzLX6W__hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 50% 68%, #e7f0f3, transparent 31%), var(--bg);height:100svh;min-height:48rem;max-height:62rem;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.watch-hero-module__rzLX6W__hero{background:radial-gradient(ellipse at 50% 68%, lab(94.2719% -2.73904 -2.20165), transparent 31%), var(--bg)}}.watch-hero-module__rzLX6W__heroCopy{z-index:0;width:min(calc(100% - 2 * var(--gutter)), 86rem);text-align:center;position:absolute;top:clamp(7rem,12vh,8.5rem);left:50%;transform:translate(-50%)}.watch-hero-module__rzLX6W__titleDepth{overflow:hidden}.watch-hero-module__rzLX6W__heroCopy h1{letter-spacing:-.04em;margin:0;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:clamp(6rem,12.5vw,10.5rem);font-weight:500;line-height:.72}.watch-hero-module__rzLX6W__heroCopy h1>span{margin-block:-.08em;padding-block:.08em;display:block;overflow:hidden}.watch-hero-module__rzLX6W__heroCopy h1 i{font-style:normal;display:block}.watch-hero-module__rzLX6W__watchStage{z-index:2;width:clamp(15rem,23vw,21rem);height:min(38vh,24rem);position:absolute;bottom:6.5rem;left:50%;transform:translate(-50%)}.watch-hero-module__rzLX6W__watchLayer{transform-origin:50% 70%;position:absolute;inset:0}.watch-hero-module__rzLX6W__watchLayer.watch-hero-module__rzLX6W__left,.watch-hero-module__rzLX6W__watchLayer.watch-hero-module__rzLX6W__right{z-index:1}.watch-hero-module__rzLX6W__watchLayer.watch-hero-module__rzLX6W__center{z-index:3}.watch-hero-module__rzLX6W__watchLink,.watch-hero-module__rzLX6W__watchDepth,.watch-hero-module__rzLX6W__watchVisual{width:100%;height:100%;display:block;position:relative}.watch-hero-module__rzLX6W__watchDepth{transform-origin:50% 70%}.watch-hero-module__rzLX6W__watchLink{z-index:2;touch-action:manipulation;position:absolute;inset:0}.watch-hero-module__rzLX6W__watchLink:focus-visible{outline:1px solid var(--line-strong);outline-offset:.4rem}.watch-hero-module__rzLX6W__watchVisual{pointer-events:none;-webkit-user-select:none;user-select:none}.watch-hero-module__rzLX6W__watchVisual img{object-fit:contain;filter:drop-shadow(0 10px 9px #0b101424);filter:drop-shadow(0 10px 9px lab(4.44416% -1.16963 -2.92347/.14))}.watch-hero-module__rzLX6W__watchImage{width:var(--hero-image-size,80%);height:var(--hero-image-size,80%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.watch-hero-module__rzLX6W__productLabels{z-index:4;right:var(--gutter);bottom:1.65rem;left:var(--gutter);grid-template-columns:1fr 1fr 1fr;align-items:end;display:grid;position:absolute}.watch-hero-module__rzLX6W__productLabels a{border-top:1px solid var(--line-strong);gap:.22rem;width:min(13rem,24vw);padding-top:.65rem;display:grid}.watch-hero-module__rzLX6W__productLabels a.watch-hero-module__rzLX6W__center{text-align:center;justify-self:center}.watch-hero-module__rzLX6W__productLabels a.watch-hero-module__rzLX6W__right{text-align:right;justify-self:end}.watch-hero-module__rzLX6W__productLabels small{color:var(--muted);font-size:.58rem}.watch-hero-module__rzLX6W__productLabels strong{letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:680;line-height:1.15}.watch-hero-module__rzLX6W__productLabels span{color:var(--muted);margin-top:.25rem;font-size:.58rem}@media (max-width:52rem){.watch-hero-module__rzLX6W__heroCopy h1{font-size:clamp(5rem,14vw,8rem)}.watch-hero-module__rzLX6W__watchStage{width:clamp(13rem,31vw,18rem)}}@media (max-width:38rem){.watch-hero-module__rzLX6W__watchImage{width:var(--hero-mobile-image-size,80%);height:var(--hero-mobile-image-size,80%)}.watch-hero-module__rzLX6W__hero{flex-direction:column;height:auto;min-height:0;max-height:none;padding:7rem .75rem 1.25rem;display:flex}.watch-hero-module__rzLX6W__heroCopy{width:100%;position:relative;top:auto;left:auto;transform:none}.watch-hero-module__rzLX6W__heroCopy p,.watch-hero-module__rzLX6W__heroCopy>span{display:none!important}.watch-hero-module__rzLX6W__heroCopy h1{font-size:clamp(4rem,18.5vw,5.2rem);line-height:.74}.watch-hero-module__rzLX6W__watchStage{flex:none;width:min(42vw,10rem);height:min(74vw,19rem);margin:2.6rem auto 0;position:relative;top:auto;bottom:auto;left:auto;transform:none}.watch-hero-module__rzLX6W__productLabels{align-items:start;gap:.5rem;width:100%;margin-top:1.1rem;position:relative;inset:auto}.watch-hero-module__rzLX6W__productLabels a{width:100%;min-width:0}.watch-hero-module__rzLX6W__productLabels strong{text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;overflow:hidden}.watch-hero-module__rzLX6W__productLabels span{display:none}}
.home-module__txgM7a__watchContext{grid-template-columns:minmax(16rem,.9fr) minmax(18rem,1.1fr);gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(3.75rem,6vw,5.5rem);display:grid}.home-module__txgM7a__watchContext>div:first-child>p,.home-module__txgM7a__catalogueCallout>p{color:var(--primary-deep);margin-bottom:1rem;font-size:.78rem;font-weight:680}.home-module__txgM7a__watchContext h2{max-width:13ch;margin:0;font-size:clamp(2.75rem,5vw,4.75rem);font-weight:720}.home-module__txgM7a__watchContextCopy{align-self:end}.home-module__txgM7a__watchContextCopy p{max-width:40rem;color:var(--muted);margin-bottom:1.5rem;font-size:clamp(1.05rem,1.7vw,1.24rem)}.home-module__txgM7a__editorialTape{color:#f6f7f8;color:lab(97.1033% -.330776 -.661802);background:#0b141a;background:lab(5.72525% -1.95787 -5.31335);border-block:1px solid #31393f;border-block:1px solid lab(23.4754% -2.7092 -4.62332);align-items:center;height:clamp(3rem,4vw,3.6rem);display:flex;position:relative;overflow:hidden}.home-module__txgM7a__editorialTape:before{z-index:1;top:-1px;left:var(--gutter);background:var(--primary);content:"";width:clamp(3rem,8vw,7rem);height:2px;position:absolute}.home-module__txgM7a__editorialTapeTrack{width:max-content;padding-inline:var(--gutter);color:inherit;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);font-size:clamp(.68rem,.9vw,.78rem);font-weight:680;line-height:1;display:flex}.home-module__txgM7a__editorialTapeTrack span{align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);display:inline-flex}.home-module__txgM7a__editorialTapeTrack span:after{color:var(--primary);content:"✦";font-size:.7em}.home-module__txgM7a__tapeAccessible{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-module__txgM7a__collectionSpotlight{border-top:1px solid var(--line);background:var(--bg);position:relative;overflow:clip}.home-module__txgM7a__spotlightLayout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(4.25rem,7vw,6.25rem);display:grid;position:relative}.home-module__txgM7a__spotlightIntro{z-index:1;border-top:1px solid color-mix(in oklch, currentColor 28%, transparent);grid-column:1/span 4;padding-top:clamp(.85rem,1.4vw,1.25rem);position:relative}.home-module__txgM7a__spotlightIntro h2{letter-spacing:-.04em;max-width:11ch;margin-bottom:1.25rem;font-size:clamp(3rem,6vw,6rem);font-weight:720}.home-module__txgM7a__collectionStatement{max-width:22rem;margin-bottom:1.2rem;font-size:clamp(1.08rem,1.8vw,1.35rem);font-weight:620;line-height:1.22}.home-module__txgM7a__collectionDescription{max-width:25rem;color:var(--muted);margin-bottom:1.8rem}.home-module__txgM7a__collectionLink{width:fit-content}.home-module__txgM7a__productShelf{border:1px solid var(--line);background:color-mix(in oklch, var(--surface) 64%, transparent);grid-column:5/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.75rem,1.4vw,1.25rem);width:100%;max-width:62rem;padding:clamp(.7rem,1.2vw,1.1rem);display:grid;position:relative}.home-module__txgM7a__productShelf>*{width:100%;min-width:0;max-width:29rem}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__spotlightLayout{align-items:start}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__spotlightIntro{align-self:start;position:sticky;top:clamp(6.5rem,12vh,8.5rem)}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__productShelf{grid-template-columns:repeat(12,minmax(0,1fr));max-width:66rem}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__productShelf>*{max-width:none}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__productShelf>:first-child{grid-column:1/span 7}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__productShelf>:nth-child(2){grid-column:8/-1;margin-top:clamp(2.5rem,5vw,4.5rem)}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__productShelf>:nth-child(3){grid-column:3/span 8}.home-module__txgM7a__collectionSpotlight[data-category=watches] .home-module__txgM7a__productShelf>:nth-child(4){grid-column:7/-1}.home-module__txgM7a__collectionSpotlight[data-category=shoes] .home-module__txgM7a__spotlightIntro{align-self:center}.home-module__txgM7a__collectionSpotlight[data-category=shoes] .home-module__txgM7a__productShelf>:nth-child(2){margin-top:clamp(1.75rem,5vw,4rem)}.home-module__txgM7a__collectionSpotlight[data-palette=white]{background:var(--bg)}.home-module__txgM7a__collectionSpotlight[data-palette=mineral]{--ink:#f5f7f8;--line:#94a9ae57;--muted:#b1c1c5;--surface:#083f48;color:var(--ink);background:#002930;background:lab(14.0609% -17.9508 -12.3808)}@supports (color:lab(0% 0 0)){.home-module__txgM7a__collectionSpotlight[data-palette=mineral]{--ink:lab(97.1186% -.769198 -.740516);--line:lab(67.6965% -6.77907 -5.4617/.34);--muted:lab(76.9283% -4.90609 -3.94751);--surface:lab(23.8546% -15.206 -10.1965)}}.home-module__txgM7a__collectionSpotlight[data-category=sneakers] .home-module__txgM7a__spotlightLayout{align-items:center}.home-module__txgM7a__collectionSpotlight[data-category=sneakers] .home-module__txgM7a__spotlightIntro{grid-column:1/span 5}.home-module__txgM7a__collectionSpotlight[data-category=sneakers] .home-module__txgM7a__productShelf{grid-column:6/-1}.home-module__txgM7a__collectionSpotlight[data-palette=silver]{background:#eef0f2;background:lab(94.7866% -.659376 -1.32236)}.home-module__txgM7a__collectionSpotlight[data-category=formals] .home-module__txgM7a__spotlightIntro{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1rem,3vw,3rem);display:grid}.home-module__txgM7a__collectionSpotlight[data-category=formals] .home-module__txgM7a__spotlightIntro h2{grid-area:1/1/span 3/span 6;max-width:8ch}.home-module__txgM7a__collectionSpotlight[data-category=formals] .home-module__txgM7a__collectionStatement,.home-module__txgM7a__collectionSpotlight[data-category=formals] .home-module__txgM7a__collectionDescription,.home-module__txgM7a__collectionSpotlight[data-category=formals] .home-module__txgM7a__collectionLink{grid-column:8/span 4}.home-module__txgM7a__collectionSpotlight[data-category=formals] .home-module__txgM7a__productShelf{grid-area:2/3/auto/span 8;max-width:54rem;margin-inline:auto}.home-module__txgM7a__collectionSpotlight[data-palette=terracotta]{--ink:#fbf7f7;--line:#e0bab159;--muted:#e0c3bb;--primary:#ff9a64;--surface:#501f18;color:var(--ink);background:#812319;background:lab(29.7451% 40.215 30.7429)}@supports (color:lab(0% 0 0)){.home-module__txgM7a__collectionSpotlight[data-palette=terracotta]{--ink:lab(97.6509% 1.102 .885057);--line:lab(78.7803% 12.6311 10.1539/.35);--muted:lab(81.1783% 9.77862 7.85456);--primary:lab(73.6338% 35.3494 45.0239);--surface:lab(19.2701% 22.9419 16.3663)}}.home-module__txgM7a__collectionSpotlight[data-category=perfume] .home-module__txgM7a__spotlightIntro{grid-area:1/9/auto/-1;align-self:end}.home-module__txgM7a__collectionSpotlight[data-category=perfume] .home-module__txgM7a__productShelf{grid-area:1/1/auto/span 7;max-width:52rem}.home-module__txgM7a__collectionSpotlight[data-category=perfume] .home-module__txgM7a__productShelf>:first-child{margin-top:clamp(1.5rem,4vw,3.5rem)}.home-module__txgM7a__collectionSpotlight[data-category=glasses] .home-module__txgM7a__spotlightIntro{text-align:center;grid-column:3/span 8}.home-module__txgM7a__collectionSpotlight[data-category=glasses] .home-module__txgM7a__spotlightIntro h2,.home-module__txgM7a__collectionSpotlight[data-category=glasses] .home-module__txgM7a__collectionStatement,.home-module__txgM7a__collectionSpotlight[data-category=glasses] .home-module__txgM7a__collectionDescription,.home-module__txgM7a__collectionSpotlight[data-category=glasses] .home-module__txgM7a__collectionLink{margin-inline:auto}.home-module__txgM7a__collectionSpotlight[data-category=glasses] .home-module__txgM7a__productShelf{grid-area:2/2/auto/span 10;grid-template-columns:repeat(2,minmax(0,25rem));justify-content:center;max-width:none}.home-module__txgM7a__collectionSpotlight[data-palette=mist]{background:#e3eff3;background:lab(93.7204% -3.82802 -3.07792)}.home-module__txgM7a__collectionSpotlight[data-category=outerwear] .home-module__txgM7a__spotlightIntro{grid-column:9/-1;align-self:center}.home-module__txgM7a__collectionSpotlight[data-category=outerwear] .home-module__txgM7a__productShelf{grid-area:1/1/auto/span 8;grid-template-columns:1.2fr .8fr}.home-module__txgM7a__collectionSpotlight[data-category=outerwear] .home-module__txgM7a__productShelf>:nth-child(2){margin-top:clamp(2rem,5vw,4.5rem)}.home-module__txgM7a__collectionSpotlight[data-palette=graphite]{--ink:#f6f7f8;--line:#919a9e4d;--muted:#adb6ba;--surface:#222a2f;color:var(--ink);background:#10181f;background:lab(7.79156% -2.45658 -5.77041)}@supports (color:lab(0% 0 0)){.home-module__txgM7a__collectionSpotlight[data-palette=graphite]{--ink:lab(97.1033% -.330776 -.661802);--line:lab(62.9261% -2.53236 -3.49863/.3);--muted:lab(73.3663% -2.53749 -3.50142);--surface:lab(16.5137% -2.67439 -4.60825)}}.home-module__txgM7a__collectionSpotlight[data-category=leather-goods] .home-module__txgM7a__spotlightIntro{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 clamp(1rem,3vw,3rem);display:grid}.home-module__txgM7a__collectionSpotlight[data-category=leather-goods] .home-module__txgM7a__spotlightIntro h2{grid-area:1/1/span 3/span 6;max-width:7ch}.home-module__txgM7a__collectionSpotlight[data-category=leather-goods] .home-module__txgM7a__collectionStatement,.home-module__txgM7a__collectionSpotlight[data-category=leather-goods] .home-module__txgM7a__collectionDescription{grid-column:8/span 4}.home-module__txgM7a__collectionSpotlight[data-category=leather-goods] .home-module__txgM7a__collectionLink{grid-column:8/span 2}.home-module__txgM7a__collectionSpotlight[data-category=leather-goods] .home-module__txgM7a__productShelf{grid-area:2/4/auto/-1;grid-template-columns:1.15fr .85fr;max-width:58rem}.home-module__txgM7a__catalogueCallout{text-align:center;place-content:center;justify-items:center;min-height:28rem;padding-block:clamp(5.5rem,9vw,8rem);display:grid}.home-module__txgM7a__catalogueCallout h2{letter-spacing:-.04em;max-width:15ch;margin-bottom:2rem;font-size:clamp(3rem,6vw,5.5rem);font-weight:720}@media (max-width:62rem){.home-module__txgM7a__spotlightLayout{grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr)}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__spotlightIntro{text-align:left;grid-area:1/1;align-self:start;display:block}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__spotlightIntro h2,.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__collectionStatement,.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__collectionDescription,.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__collectionLink{max-width:25rem;margin-inline:0}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__productShelf{grid-area:1/2;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;margin-inline:0}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__productShelf>*{max-width:none;margin-top:0}}@media (max-width:46rem){.home-module__txgM7a__watchContext,.home-module__txgM7a__spotlightLayout{display:block}.home-module__txgM7a__watchContext{padding-block:3.5rem}.home-module__txgM7a__watchContext>*+*{margin-top:2rem}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__spotlightLayout{padding-block:4.5rem 3.75rem;display:block!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__spotlightIntro{text-align:left!important;width:100%!important;margin:0 0 2.25rem!important;padding:0!important;display:block!important;position:static!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__spotlightIntro>*{width:auto!important;max-width:28rem!important;margin-inline:0!important;display:block!important;position:static!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__spotlightIntro h2{font-size:clamp(2.7rem,12vw,3.7rem);line-height:.92;margin-bottom:1.15rem!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__collectionStatement{font-size:1.1rem;margin-bottom:1rem!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__collectionDescription{margin-bottom:1.5rem!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__collectionLink{display:inline-flex!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__productShelf{scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;transform:translate(-50%);width:100vw!important;max-width:none!important;padding:0 var(--gutter) .4rem!important;gap:.75rem!important;margin:0!important;display:flex!important;position:relative!important;left:50%!important;overflow:auto hidden!important}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__productShelf::-webkit-scrollbar{display:none}.home-module__txgM7a__collectionSpotlight[data-category] .home-module__txgM7a__productShelf>*{scroll-snap-align:start;flex:0 0 min(76vw,21rem);width:auto!important;max-width:none!important;margin:0!important;transform:none!important}}@media (max-width:34rem){.home-module__txgM7a__catalogueCallout{text-align:left;justify-items:start;min-height:22rem;padding-block:4.5rem}.home-module__txgM7a__catalogueCallout h2{font-size:clamp(2.6rem,12vw,3.5rem)}}
.catalogue-client-module__9CauHW__catalogue{padding-bottom:clamp(5rem,10vw,9rem)}.catalogue-client-module__9CauHW__controlBar{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:minmax(18rem,1.6fr) minmax(12rem,.7fr) minmax(12rem,.7fr);display:grid}.catalogue-client-module__9CauHW__searchControl,.catalogue-client-module__9CauHW__selectControl{flex-direction:column;gap:.35rem;min-width:0;padding:1rem 1.25rem;display:flex}.catalogue-client-module__9CauHW__searchControl{padding-left:0}.catalogue-client-module__9CauHW__selectControl{border-left:1px solid var(--line)}.catalogue-client-module__9CauHW__searchControl span,.catalogue-client-module__9CauHW__selectControl span{color:var(--muted);font-size:.75rem}.catalogue-client-module__9CauHW__searchControl input,.catalogue-client-module__9CauHW__selectControl select{background:0 0;border:0;border-radius:0;outline:0;width:100%;min-height:2rem;padding:0;font-size:1rem;font-weight:550}.catalogue-client-module__9CauHW__searchControl input::placeholder{color:var(--muted);opacity:1}.catalogue-client-module__9CauHW__secondaryBar{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.35rem clamp(2.5rem,5vw,4.5rem);display:flex}.catalogue-client-module__9CauHW__genderFilters{flex-wrap:wrap;gap:.45rem;display:flex}.catalogue-client-module__9CauHW__genderFilters button{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:0 0;min-height:2.75rem;padding:.55rem .9rem;font-size:.84rem}.catalogue-client-module__9CauHW__genderFilters button:hover,.catalogue-client-module__9CauHW__genderFilters .catalogue-client-module__9CauHW__activeFilter{border-color:var(--ink);background:var(--ink);color:var(--inverse)}.catalogue-client-module__9CauHW__resultMeta{color:var(--muted);align-items:center;gap:1rem;font-size:.82rem;display:flex}.catalogue-client-module__9CauHW__resultMeta button{background:0 0;border:0;border-bottom:1px solid;padding:0}.catalogue-client-module__9CauHW__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2.5rem,5vw,5rem) clamp(1rem,2vw,1.75rem);display:grid}.catalogue-client-module__9CauHW__emptyState{place-content:center;justify-items:start;min-height:26rem;display:grid}.catalogue-client-module__9CauHW__emptyState h2{max-width:18ch;margin-bottom:1rem;font-size:clamp(2rem,5vw,4rem);font-weight:530}.catalogue-client-module__9CauHW__emptyState p{max-width:32rem;color:var(--muted);margin-bottom:1.5rem}@media (max-width:64rem){.catalogue-client-module__9CauHW__productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.catalogue-client-module__9CauHW__controlBar{grid-template-columns:1fr 1fr}.catalogue-client-module__9CauHW__searchControl{border-bottom:1px solid var(--line);grid-column:1/-1;padding-left:1.25rem}.catalogue-client-module__9CauHW__selectControl:first-of-type{border-left:0}.catalogue-client-module__9CauHW__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:34rem){.catalogue-client-module__9CauHW__secondaryBar{flex-direction:column;align-items:flex-start}.catalogue-client-module__9CauHW__resultMeta{justify-content:space-between;width:100%}.catalogue-client-module__9CauHW__productGrid{gap:2rem .5rem}}
.store-tracking-module__MhepQW__banner,.store-tracking-module__MhepQW__preview{z-index:80;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--bg);width:min(28rem,100vw - 2rem);color:var(--ink);padding:1.25rem;font-size:.875rem;position:fixed;bottom:1rem;left:1rem;box-shadow:0 8px 32px #0002}.store-tracking-module__MhepQW__banner p{margin:.65rem 0 1rem;line-height:1.5}.store-tracking-module__MhepQW__banner div{gap:.75rem;display:flex}.store-tracking-module__MhepQW__banner button,.store-tracking-module__MhepQW__preferences{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--bg);color:var(--ink);padding:.65rem 1rem}.store-tracking-module__MhepQW__preferences{z-index:45;font-size:.75rem;position:fixed;bottom:.75rem;left:.75rem}.store-tracking-module__MhepQW__preview{max-height:16rem;bottom:4rem;left:auto;right:1rem;overflow:auto}.store-tracking-module__MhepQW__preview ol{overflow-wrap:anywhere;padding-left:1.25rem}
.animated-menu-icon-module__YCZ4Lq__icon line{transform-box:fill-box;transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .12s cubic-bezier(.23,1,.32,1)}.animated-menu-icon-module__YCZ4Lq__top,.animated-menu-icon-module__YCZ4Lq__bottom{transform-origin:100%}.animated-menu-icon-module__YCZ4Lq__icon[data-active=true] .animated-menu-icon-module__YCZ4Lq__top{transform:translate(-2.35px,.35px)rotate(-45deg)}.animated-menu-icon-module__YCZ4Lq__icon[data-active=true] .animated-menu-icon-module__YCZ4Lq__middle{opacity:0}.animated-menu-icon-module__YCZ4Lq__icon[data-active=true] .animated-menu-icon-module__YCZ4Lq__bottom{transform:translate(-2.35px,-.35px)rotate(45deg)}@media (prefers-reduced-motion:reduce){.animated-menu-icon-module__YCZ4Lq__icon line{transition-duration:1ms}}
.site-shell-module__eExWOa__announcement{z-index:calc(var(--z-sticky) + 1);background:var(--ink);width:100%;height:1.9rem;color:var(--inverse);letter-spacing:.12em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.85rem;padding-inline:1rem;font-size:.7rem;font-weight:560;display:flex;position:absolute;top:0;left:0}.site-shell-module__eExWOa__announcement a{white-space:nowrap;border-bottom:1px solid}.site-shell-module__eExWOa__header{z-index:var(--z-sticky);isolation:isolate;width:100%;padding:.9rem var(--gutter);pointer-events:none;transition:transform .24s var(--ease-out);position:fixed;top:0;left:0;transform:translate(0,0)}.site-shell-module__eExWOa__header:before{z-index:-1;border-bottom:1px solid var(--line);background:var(--bg);opacity:1;content:"";transition:opacity .18s var(--ease-out);position:absolute;inset:0}.site-shell-module__eExWOa__header[data-announcement=true][data-scrolled=false]{transform:translateY(1.9rem)}.site-shell-module__eExWOa__header[data-scrolled=true]{transform:translate(0,0)}.site-shell-module__eExWOa__header[data-scrolled=true]:before{opacity:1}.site-shell-module__eExWOa__headerInner{width:min(100%, var(--content));justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:relative}.site-shell-module__eExWOa__wordmark,.site-shell-module__eExWOa__utilities{pointer-events:auto}.site-shell-module__eExWOa__wordmark{min-height:2.75rem;color:var(--ink);align-items:center;display:inline-flex}.site-shell-module__eExWOa__wordmarkMark{object-fit:contain;flex:none;width:5.75rem;height:2.5rem}.site-shell-module__eExWOa__utilities{gap:.65rem;display:flex}.site-shell-module__eExWOa__utilityButton,.site-shell-module__eExWOa__closeButton,.site-shell-module__eExWOa__menuClose{width:2.75rem;height:2.75rem;color:var(--ink);background:0 0;border:0;border-radius:.68rem;place-items:center;padding:0;transition:opacity .16s;display:grid;position:relative}.site-shell-module__eExWOa__utilityButton svg,.site-shell-module__eExWOa__closeButton svg,.site-shell-module__eExWOa__menuClose svg{display:block;overflow:visible}@media (hover:hover) and (pointer:fine){.site-shell-module__eExWOa__utilityButton:hover,.site-shell-module__eExWOa__closeButton:hover,.site-shell-module__eExWOa__menuClose:hover{opacity:.58}}.site-shell-module__eExWOa__utilityButton:active,.site-shell-module__eExWOa__closeButton:active,.site-shell-module__eExWOa__menuClose:active{opacity:.58;transition:opacity .12s ease, transform .12s var(--ease-out);transform:scale(.96)}.site-shell-module__eExWOa__cartCount{border-radius:var(--radius-control);background:var(--primary);min-width:1.15rem;height:1.15rem;color:var(--inverse);place-items:center;font-size:.68rem;font-weight:700;display:grid;position:absolute;top:.15rem;right:.1rem}.site-shell-module__eExWOa__dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.site-shell-module__eExWOa__dialog::backdrop{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();transition:background-color .26s var(--ease-out), backdrop-filter .26s var(--ease-out);background:0 0}.site-shell-module__eExWOa__dialog[data-state=open]::backdrop{-webkit-backdrop-filter:blur(9px)saturate(88%);backdrop-filter:blur(9px)saturate(88%);background:#0c13172e;background:lab(5.28882% -1.78097 -3.63748/.18)}.site-shell-module__eExWOa__dialog[data-state=closing]::backdrop{transition-duration:.18s}.site-shell-module__eExWOa__dialogPanel{-webkit-backdrop-filter:blur(22px)saturate(128%);backdrop-filter:blur(22px)saturate(128%);background:radial-gradient(circle at 24% 0,#ffffff94,#0000 34%),#eff5f7c7;background:radial-gradient(circle at 24% 0,lab(100% 0 0/.58),#0000 34%),lab(95.9755% -1.64759 -1.89445/.78);border:0;position:absolute;box-shadow:0 6px 8px #0b10141f;box-shadow:0 6px 8px lab(4.44416% -1.16963 -2.92347/.12)}.site-shell-module__eExWOa__navigationPanel{opacity:0;transform-origin:top;width:100%;height:100dvh;transition:opacity .22s var(--ease-out), transform .3s var(--ease-out);background:#f8fafc;background:lab(98.272% -.642061 -.879765);grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(1rem,2.2vw,1.75rem) clamp(1.25rem,5vw,5rem) 1.25rem;display:grid;position:fixed;inset:0;overflow:hidden;transform:translateY(-1rem)}.site-shell-module__eExWOa__navigationDialog[data-state=open] .site-shell-module__eExWOa__navigationPanel{opacity:1;transform:translate(0,0)}.site-shell-module__eExWOa__navigationDialog[data-state=closing] .site-shell-module__eExWOa__navigationPanel{transition-duration:.18s}.site-shell-module__eExWOa__navigationHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:3.25rem;display:flex}.site-shell-module__eExWOa__navigationBrand{align-items:center;display:inline-flex}.site-shell-module__eExWOa__navigationBrand img{object-fit:contain;width:7.5rem;height:2.75rem}.site-shell-module__eExWOa__menuClose{border:1px solid var(--line-strong);background:0 0;border-radius:.72rem;width:2.75rem;height:2.75rem;transition:background-color .16s,color .16s}.site-shell-module__eExWOa__navigationBody{scrollbar-width:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(2rem,6vw,7rem);min-height:0;padding-block:clamp(2rem,5vh,4rem);display:grid;overflow-y:auto}.site-shell-module__eExWOa__navigationBody::-webkit-scrollbar{display:none}.site-shell-module__eExWOa__navPrimary{grid-column:1/span 7}.site-shell-module__eExWOa__navPrimaryLink{border-bottom:1px solid var(--line);opacity:0;letter-spacing:-.035em;min-height:clamp(4.25rem,8.5vh,6.5rem);transition:color .16s ease, opacity .22s var(--ease-out), transform .26s var(--ease-out);justify-content:space-between;align-items:center;font-size:clamp(2.75rem,5.7vw,5.5rem);font-weight:520;line-height:.9;display:flex;transform:translateY(.7rem)}.site-shell-module__eExWOa__navPrimaryLink:first-child{border-top:1px solid var(--line)}.site-shell-module__eExWOa__navigationDialog[data-state=open] .site-shell-module__eExWOa__navPrimaryLink{opacity:1;transition-delay:calc(70ms + var(--item-index,0) * 32ms);transform:translate(0,0)}.site-shell-module__eExWOa__navPrimaryLink>span:last-child{color:var(--primary-deep);opacity:.34;transition:opacity .16s ease, transform .18s var(--ease-out);font-size:1rem;transform:translate(-.5rem)}.site-shell-module__eExWOa__navCollections{opacity:0;transition:opacity .22s var(--ease-out) .18s, transform .28s var(--ease-out) .18s;grid-column:9/-1;transform:translateY(.7rem)}.site-shell-module__eExWOa__navigationDialog[data-state=open] .site-shell-module__eExWOa__navCollections{opacity:1;transform:translate(0,0)}.site-shell-module__eExWOa__navCollectionsHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.1rem;display:flex}.site-shell-module__eExWOa__navCollectionsHeading h3{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:680}.site-shell-module__eExWOa__navCollectionsHeading a,.site-shell-module__eExWOa__navigationFooter{color:var(--muted);letter-spacing:.04em;font-size:.72rem;font-weight:600}.site-shell-module__eExWOa__navCollectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;display:grid}.site-shell-module__eExWOa__navCollectionLink{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.15rem;font-size:.9rem;font-weight:560;transition:color .16s;display:flex}.site-shell-module__eExWOa__navCollectionLink>span:last-child{color:var(--primary-deep);opacity:.35;transition:opacity .16s ease, transform .18s var(--ease-out);font-size:.72rem}.site-shell-module__eExWOa__navigationNote{max-width:35ch;color:var(--muted);margin:2rem 0 0;font-size:.86rem;line-height:1.55}.site-shell-module__eExWOa__navigationFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;display:flex}.site-shell-module__eExWOa__navigationFooter a{color:var(--ink)}@media (hover:hover) and (pointer:fine){.site-shell-module__eExWOa__menuClose:hover{background:var(--ink);color:var(--inverse);opacity:1}.site-shell-module__eExWOa__navPrimaryLink:hover{color:var(--primary-deep)}.site-shell-module__eExWOa__navPrimaryLink:hover>span:last-child,.site-shell-module__eExWOa__navCollectionLink:hover>span:last-child{opacity:1;transform:translate(0,0)}.site-shell-module__eExWOa__navCollectionLink:hover,.site-shell-module__eExWOa__navCollectionsHeading a:hover,.site-shell-module__eExWOa__navigationFooter a:hover{color:var(--primary-deep)}}.site-shell-module__eExWOa__navPrimaryLink:focus-visible,.site-shell-module__eExWOa__navCollectionLink:focus-visible,.site-shell-module__eExWOa__navCollectionsHeading a:focus-visible,.site-shell-module__eExWOa__navigationFooter a:focus-visible,.site-shell-module__eExWOa__navigationBrand:focus-visible,.site-shell-module__eExWOa__menuClose:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.site-shell-module__eExWOa__dialogHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.site-shell-module__eExWOa__dialogHeading h2{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:620}.site-shell-module__eExWOa__closeButton{border-radius:1.05rem;flex:none;width:2.85rem;height:2.85rem}.site-shell-module__eExWOa__searchPanel{border-radius:var(--radius-panel);opacity:0;transform-origin:top;width:min(100% - 2rem,48rem);max-height:calc(100dvh - 6.25rem);transition:opacity .22s var(--ease-out), transform .27s var(--ease-out);padding:clamp(1.25rem,3vw,2.25rem);top:5.25rem;left:50%;overflow-y:auto;transform:translate(-50%,-.75rem)scale(.985)}.site-shell-module__eExWOa__searchDialog[data-state=open] .site-shell-module__eExWOa__searchPanel{opacity:1;transform:translate(-50%)scale(1)}.site-shell-module__eExWOa__searchDialog[data-state=closing] .site-shell-module__eExWOa__searchPanel{transition-duration:.18s}.site-shell-module__eExWOa__searchField{border-bottom:1px solid var(--ink);align-items:center;gap:.75rem;margin-top:1.5rem;padding:.75rem 0;display:flex}.site-shell-module__eExWOa__searchField input{background:0 0;border:0;outline:0;width:100%;font-size:clamp(1.25rem,3vw,2rem)}.site-shell-module__eExWOa__searchField input::placeholder{color:var(--muted);opacity:1}.site-shell-module__eExWOa__resultsMeta{color:var(--muted);padding-block:1.35rem .75rem;font-size:.8rem}.site-shell-module__eExWOa__searchResults{border-top:1px solid var(--line)}.site-shell-module__eExWOa__searchResult{border-bottom:1px solid var(--line);grid-template-columns:4.5rem 1fr auto;align-items:center;gap:1rem;padding-block:.75rem;display:grid}.site-shell-module__eExWOa__searchThumb,.site-shell-module__eExWOa__cartThumb{background:var(--surface);display:block;position:relative;overflow:hidden}.site-shell-module__eExWOa__searchThumb{aspect-ratio:1;border-radius:.5rem;width:4.5rem}.site-shell-module__eExWOa__searchResult strong,.site-shell-module__eExWOa__searchResult small{display:block}.site-shell-module__eExWOa__searchResult strong{font-size:.95rem;font-weight:600}.site-shell-module__eExWOa__searchResult small{color:var(--muted);margin-top:.15rem}.site-shell-module__eExWOa__emptyState,.site-shell-module__eExWOa__emptyCart{place-content:center;justify-items:start;min-height:18rem;display:grid}.site-shell-module__eExWOa__emptyState p,.site-shell-module__eExWOa__emptyCart p{letter-spacing:-.025em;max-width:24ch;margin-bottom:.4rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:540;line-height:1.05}.site-shell-module__eExWOa__emptyState span{color:var(--muted)}.site-shell-module__eExWOa__cartPanel{opacity:0;width:min(100%,32rem);height:100dvh;transition:opacity .18s var(--ease-out), transform .3s var(--ease-drawer);flex-direction:column;padding:clamp(1.25rem,3vw,2rem);display:flex;top:0;right:0;transform:translate(100%)}.site-shell-module__eExWOa__cartDialog[data-state=open] .site-shell-module__eExWOa__cartPanel{opacity:1;transform:translate(0,0)}.site-shell-module__eExWOa__cartDialog[data-state=closing] .site-shell-module__eExWOa__cartPanel{transition-duration:.18s,.24s}.site-shell-module__eExWOa__cartLoading{color:var(--muted);margin-top:2rem}.site-shell-module__eExWOa__emptyCart{flex:1;align-content:center;padding-inline:clamp(0rem,5vw,3rem)}.site-shell-module__eExWOa__emptyCart .site-shell-module__eExWOa__button{margin-top:1.25rem}.site-shell-module__eExWOa__cartLines{overscroll-behavior:contain;flex:1;overflow-y:auto}.site-shell-module__eExWOa__cartLine{border-bottom:1px solid var(--line);grid-template-columns:6rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.site-shell-module__eExWOa__cartThumb{border-radius:.5rem;width:6rem;height:7.5rem}.site-shell-module__eExWOa__cartLineInfo{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.site-shell-module__eExWOa__cartLineInfo h3{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600;line-height:1.2}.site-shell-module__eExWOa__cartLineInfo p{color:var(--muted);margin:.2rem 0 0;font-size:.8rem}.site-shell-module__eExWOa__cartLineActions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.site-shell-module__eExWOa__quantity{border:1px solid var(--line-strong);border-radius:var(--radius-control);grid-template-columns:2rem 1.5rem 2rem;align-items:center;display:inline-grid}.site-shell-module__eExWOa__quantity button{background:0 0;border:0;place-items:center;width:2rem;height:2rem;display:grid}.site-shell-module__eExWOa__quantity svg{width:.85rem}.site-shell-module__eExWOa__quantity span{text-align:center;font-size:.85rem}.site-shell-module__eExWOa__removeButton,.site-shell-module__eExWOa__clearButton{color:var(--muted);background:0 0;border:0;border-bottom:1px solid;justify-self:start;padding:0;font-size:.78rem}.site-shell-module__eExWOa__cartSummary{border-top:1px solid var(--ink);padding-top:1.25rem}.site-shell-module__eExWOa__cartSummary>div{justify-content:space-between;gap:1rem;font-size:1.15rem;display:flex}.site-shell-module__eExWOa__cartSummary>.site-shell-module__eExWOa__offerLine{color:var(--accent);margin-top:.55rem;font-size:.82rem}.site-shell-module__eExWOa__cartSummary>.site-shell-module__eExWOa__totalLine{border-top:1px solid var(--line);margin-top:.45rem;padding-top:.65rem}.site-shell-module__eExWOa__cartSummary>p{color:var(--muted);margin:.35rem 0 1.2rem;font-size:.8rem}.site-shell-module__eExWOa__cartSummary .site-shell-module__eExWOa__button{width:100%}.site-shell-module__eExWOa__cartSummary .site-shell-module__eExWOa__clearButton{margin:.9rem auto 0;display:block}.site-shell-module__eExWOa__checkoutNote:empty{display:none}.site-shell-module__eExWOa__footer{padding:clamp(4rem, 9vw, 8rem) var(--gutter) 2rem;background:var(--ink);color:var(--inverse)}.site-shell-module__eExWOa__footerLead,.site-shell-module__eExWOa__footerGrid{width:min(100%, var(--content));margin-inline:auto}.site-shell-module__eExWOa__footerLead{padding-bottom:clamp(4rem,10vw,8rem)}.site-shell-module__eExWOa__footerLead h2{max-width:12ch;margin-bottom:2rem;font-size:clamp(3rem,8vw,6rem);font-weight:500}.site-shell-module__eExWOa__footerGrid{border-top:1px solid #ffffff38;border-top:1px solid lab(100% 0 0/.22);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(16rem,1.5fr);gap:2rem;padding-top:2rem;display:grid}.site-shell-module__eExWOa__footerGrid>div:not(.site-shell-module__eExWOa__footerNote){flex-direction:column;align-items:flex-start;display:flex}.site-shell-module__eExWOa__footerGrid a{color:#c5cccf;color:lab(81.4714% -1.7015 -2.33988);padding-block:.24rem}.site-shell-module__eExWOa__footerGrid a:hover{color:var(--inverse)}.site-shell-module__eExWOa__footerNote{color:#a5acb0;color:lab(69.8788% -2.1188 -2.92021);justify-self:end;max-width:25rem}.site-shell-module__eExWOa__footerNote p{color:var(--inverse)}.site-shell-module__eExWOa__footerNote span{font-size:.88rem}.site-shell-module__eExWOa__footerLogo{object-fit:contain;opacity:.72;width:min(100%,75rem);height:clamp(14rem,38vw,30rem);margin:clamp(4rem,9vw,8rem) auto 0;display:block}@media (max-width:48rem){.site-shell-module__eExWOa__navigationPanel{padding:.9rem .9rem 1rem}.site-shell-module__eExWOa__navigationBrand img{width:6.5rem;height:2.5rem}.site-shell-module__eExWOa__navigationBody{padding:1.5rem 0 2rem;display:block}.site-shell-module__eExWOa__navPrimary{margin-bottom:2.5rem}.site-shell-module__eExWOa__navPrimaryLink{min-height:4rem;font-size:clamp(2.15rem,11vw,3.2rem)}.site-shell-module__eExWOa__navCollectionsHeading{margin-bottom:.75rem}.site-shell-module__eExWOa__navCollectionGrid{column-gap:1rem}.site-shell-module__eExWOa__navCollectionLink{min-height:3rem;font-size:.84rem}.site-shell-module__eExWOa__navigationNote{display:none}.site-shell-module__eExWOa__navigationFooter{flex-wrap:wrap;min-height:3.5rem;font-size:.64rem}.site-shell-module__eExWOa__searchPanel{max-height:calc(100dvh - 5.3rem);top:4.8rem}.site-shell-module__eExWOa__footerGrid{grid-template-columns:1fr 1fr}.site-shell-module__eExWOa__footerNote{grid-column:1/-1;justify-self:start;margin-top:2rem}}@media (max-width:30rem){.site-shell-module__eExWOa__announcement{letter-spacing:.07em;white-space:nowrap;justify-content:center;height:1.75rem;padding-inline:.5rem;font-size:.54rem;overflow:hidden}.site-shell-module__eExWOa__announcement span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.site-shell-module__eExWOa__announcement a{display:none}.site-shell-module__eExWOa__header{padding:.65rem .75rem}.site-shell-module__eExWOa__header[data-announcement=true][data-scrolled=false]{transform:translateY(1.75rem)}.site-shell-module__eExWOa__wordmarkMark{width:5.75rem;height:2.5rem}.site-shell-module__eExWOa__wordmarkText{font-size:.58rem}.site-shell-module__eExWOa__utilities{padding:.14rem}.site-shell-module__eExWOa__utilityButton{border-radius:.6rem;width:2.75rem;height:2.75rem}.site-shell-module__eExWOa__navigationPanel{padding:.75rem}.site-shell-module__eExWOa__navigationBrand img{width:6rem;height:2.35rem}.site-shell-module__eExWOa__navPrimaryLink{min-height:3.7rem}.site-shell-module__eExWOa__navCollectionGrid{column-gap:.75rem}.site-shell-module__eExWOa__navCollectionLink{font-size:.78rem}.site-shell-module__eExWOa__navigationFooter{justify-content:flex-end}.site-shell-module__eExWOa__navigationFooter>span{display:none}.site-shell-module__eExWOa__searchPanel{width:calc(100% - 1rem);max-height:calc(100dvh - 4.95rem);top:4.45rem}.site-shell-module__eExWOa__cartLine{grid-template-columns:4.75rem minmax(0,1fr);gap:.8rem}.site-shell-module__eExWOa__cartThumb{width:4.75rem;height:6rem}.site-shell-module__eExWOa__footerGrid{grid-template-columns:1fr}.site-shell-module__eExWOa__footerNote{grid-column:auto;margin-top:1rem}}@media (prefers-reduced-motion:reduce){.site-shell-module__eExWOa__header{transition-duration:0s}.site-shell-module__eExWOa__header:before,.site-shell-module__eExWOa__dialog::backdrop,.site-shell-module__eExWOa__dialogPanel,.site-shell-module__eExWOa__navigationPanel,.site-shell-module__eExWOa__navPrimaryLink,.site-shell-module__eExWOa__navCollections{transition-duration:.15s}.site-shell-module__eExWOa__navigationPanel,.site-shell-module__eExWOa__navPrimaryLink,.site-shell-module__eExWOa__navCollections,.site-shell-module__eExWOa__searchPanel,.site-shell-module__eExWOa__cartPanel,.site-shell-module__eExWOa__navigationDialog[data-state=open] .site-shell-module__eExWOa__navigationPanel,.site-shell-module__eExWOa__navigationDialog[data-state=open] .site-shell-module__eExWOa__navPrimaryLink,.site-shell-module__eExWOa__navigationDialog[data-state=open] .site-shell-module__eExWOa__navCollections,.site-shell-module__eExWOa__searchDialog[data-state=open] .site-shell-module__eExWOa__searchPanel,.site-shell-module__eExWOa__cartDialog[data-state=open] .site-shell-module__eExWOa__cartPanel{transform:none}.site-shell-module__eExWOa__searchPanel,.site-shell-module__eExWOa__searchDialog[data-state=open] .site-shell-module__eExWOa__searchPanel{transform:translate(-50%)}}
