@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_c9b0de49-module__BkF1VW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_c9b0de49-module__BkF1VW__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_f538a49-module__f4k-Ea__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_f538a49-module__f4k-Ea__variable{--font-sans:"Inter", "Inter Fallback"}
@property --clear{syntax:"<angle>";inherits:true;initial-value:0deg}.PageTransition-module__37fIMa__overlay{--sweep:361deg;--clear:0deg;z-index:150;background:var(--obsidian);visibility:hidden;pointer-events:none;-webkit-mask-image:conic-gradient(transparent calc(var(--clear) - .5deg), #000 var(--clear) calc(var(--sweep) - .5deg), transparent var(--sweep));-webkit-mask-image:conic-gradient(transparent calc(var(--clear) - .5deg), #000 var(--clear) calc(var(--sweep) - .5deg), transparent var(--sweep));mask-image:conic-gradient(transparent calc(var(--clear) - .5deg), #000 var(--clear) calc(var(--sweep) - .5deg), transparent var(--sweep));transform-origin:50%;place-items:center;display:grid;position:fixed;inset:0}.PageTransition-module__37fIMa__overlay[data-kind=flip]{backface-visibility:hidden;transform:perspective(1400px);-webkit-mask-image:none;mask-image:none}.PageTransition-module__37fIMa__hand{background:linear-gradient(var(--champagne), transparent 70%);transform-origin:50% 0;width:1px;height:120vmax;transform:rotate(calc(180deg + var(--sweep) + var(--clear)));margin-left:-.5px;position:absolute;top:50%;left:50%}.PageTransition-module__37fIMa__overlay[data-kind=flip] .PageTransition-module__37fIMa__hand{display:none}.PageTransition-module__37fIMa__mark{font-family:var(--serif);letter-spacing:.4em;color:var(--stone);font-size:18px}
.Blueprint-module__8eotwW__sheet{z-index:160;padding:70px var(--gutter) 30px;color:#e8eef7;background:linear-gradient(#e8eef712 1px,#0000 1px) 0 0/120px 120px,linear-gradient(90deg,#e8eef712 1px,#0000 1px) 0 0/120px 120px,linear-gradient(#e8eef709 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#e8eef709 1px,#0000 1px) 0 0/24px 24px,#0f2240;grid-template-columns:minmax(200px,.22fr) 1fr;align-items:center;display:grid;position:fixed;inset:0}.Blueprint-module__8eotwW__drawing{grid-area:1/2;width:100%;height:100%;max-height:calc(100vh - 100px)}.Blueprint-module__8eotwW__drawing text{fill:#e8eef7;font-family:var(--sans);letter-spacing:1.5px;font-size:15px}.Blueprint-module__8eotwW__line,.Blueprint-module__8eotwW__thin,.Blueprint-module__8eotwW__pitch,.Blueprint-module__8eotwW__centre,.Blueprint-module__8eotwW__hand{fill:none;stroke:#e8eef7;stroke-dasharray:1}.Blueprint-module__8eotwW__line{stroke-width:1.6px}.Blueprint-module__8eotwW__thin{stroke-width:.8px;stroke-dasharray:none}.Blueprint-module__8eotwW__pitch{stroke:#bfc8d6;stroke-width:1px}.Blueprint-module__8eotwW__centre{stroke:#bfc8d6;stroke-width:.8px;stroke-dasharray:.04 .012 .008 .012}.Blueprint-module__8eotwW__hand{stroke-width:3px;stroke-dasharray:none}.Blueprint-module__8eotwW__solid{stroke:#e8eef7;stroke-width:1.6px}.Blueprint-module__8eotwW__dim line{stroke:#e8eef7;stroke-width:.9px}.Blueprint-module__8eotwW__dim text{font-size:16px}.Blueprint-module__8eotwW__leader{stroke:#bfc8d6;stroke-width:.8px}.Blueprint-module__8eotwW__balloon{fill:#0f2240;stroke:#e8eef7;stroke-width:1.4px}.Blueprint-module__8eotwW__drawing .Blueprint-module__8eotwW__balloonText{letter-spacing:.5px;font-size:13px}.Blueprint-module__8eotwW__drawing .Blueprint-module__8eotwW__label{letter-spacing:2px;fill:#bfc8d6;font-size:13px}.Blueprint-module__8eotwW__drawing .Blueprint-module__8eotwW__caption{letter-spacing:3px;fill:#bfc8d6;font-size:12px}.Blueprint-module__8eotwW__titleBlock rect,.Blueprint-module__8eotwW__titleBlock line{fill:none;stroke:#e8eef7;stroke-width:1px}.Blueprint-module__8eotwW__titleBlock text{letter-spacing:1.6px;font-size:12px}.Blueprint-module__8eotwW__data{grid-area:1/1;align-self:start;padding-top:40px}.Blueprint-module__8eotwW__kicker{letter-spacing:.34em;color:#bfc8d6;margin-bottom:20px;font-size:10px}.Blueprint-module__8eotwW__data dl{gap:14px;display:grid}.Blueprint-module__8eotwW__data dt{letter-spacing:.28em;color:#bfc8d6;font-size:9.5px}.Blueprint-module__8eotwW__data dd{letter-spacing:.08em;font-size:18px;font-weight:300}.Blueprint-module__8eotwW__close{top:22px;right:var(--gutter);letter-spacing:.3em;color:#e8eef7;border:1px solid #e8eef780;padding:10px 16px;font-size:10px;position:absolute}.Blueprint-module__8eotwW__close:hover,.Blueprint-module__8eotwW__close:focus-visible{background:#e8eef714}@media (max-width:767px){.Blueprint-module__8eotwW__sheet{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;overflow-y:auto}.Blueprint-module__8eotwW__drawing{grid-area:2/1;max-height:none}.Blueprint-module__8eotwW__data{grid-row:1;padding-top:10px}.Blueprint-module__8eotwW__data dl{grid-template-columns:repeat(3,minmax(0,1fr))}.Blueprint-module__8eotwW__view:not(:first-of-type),.Blueprint-module__8eotwW__titleBlock{display:none}}
.Collection-module__EuEtkq__section{background:var(--graphite)}.Collection-module__EuEtkq__section[data-env=ivory]{background:#ece6da}.Collection-module__EuEtkq__section[data-env=midnight]{background:var(--midnight)}.Collection-module__EuEtkq__section[data-env=charcoal]{background:var(--charcoal)}.Collection-module__EuEtkq__section[data-env=burgundy]{background:var(--burgundy)}.Collection-module__EuEtkq__filter{z-index:20;top:70px;right:var(--gutter);mix-blend-mode:difference;max-width:60%;color:var(--ivory);flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;display:flex;position:absolute}.Collection-module__EuEtkq__filter button{letter-spacing:.26em;opacity:.5;padding:6px 0;font-size:10px;transition:opacity .4s}.Collection-module__EuEtkq__filter button[aria-checked=true]{opacity:1;text-underline-offset:6px;text-decoration:underline}.Collection-module__EuEtkq__ctas{flex-wrap:wrap;align-items:center;gap:8px 26px;display:flex}.Collection-module__EuEtkq__secondary{color:var(--muted);text-underline-offset:4px;font-size:12px;text-decoration:underline}.Collection-module__EuEtkq__pinned{height:100svh;position:relative;overflow:hidden}.Collection-module__EuEtkq__title{z-index:20;top:74px;left:var(--gutter);letter-spacing:.34em;mix-blend-mode:difference;color:var(--ivory);font-size:10px;font-weight:500;position:absolute}.Collection-module__EuEtkq__plate{--bg:var(--graphite);--ink:var(--ivory);--muted:var(--stone);background:var(--bg);color:var(--ink);-webkit-mask-image:conic-gradient(#000 calc(var(--sweep) - .5deg), transparent var(--sweep));-webkit-mask-image:conic-gradient(#000 calc(var(--sweep) - .5deg), transparent var(--sweep));mask-image:conic-gradient(#000 calc(var(--sweep) - .5deg), transparent var(--sweep));grid-template-rows:minmax(0,1fr);display:grid;position:absolute;inset:0}.Collection-module__EuEtkq__plate:first-of-type{--sweep:361deg}.Collection-module__EuEtkq__plate[data-env=ivory]{--bg:#ece6da;--ink:var(--obsidian);--muted:#6f675a}.Collection-module__EuEtkq__plate[data-env=graphite]{--bg:var(--graphite)}.Collection-module__EuEtkq__plate[data-env=midnight]{--bg:var(--midnight)}.Collection-module__EuEtkq__plate[data-env=charcoal]{--bg:var(--charcoal)}.Collection-module__EuEtkq__plate[data-env=burgundy]{--bg:var(--burgundy)}.Collection-module__EuEtkq__frame{place-items:center;display:grid;position:relative;overflow:hidden}.Collection-module__EuEtkq__watch{filter:drop-shadow(0 50px 60px #0006);width:auto;max-width:100%;height:100%}.Collection-module__EuEtkq__copy{align-self:center;max-width:420px}.Collection-module__EuEtkq__meta{letter-spacing:.3em;color:var(--muted);font-size:10px}.Collection-module__EuEtkq__name{font-family:var(--serif);margin:18px 0 16px;font-size:clamp(56px,7vw,124px);font-weight:300;line-height:.9}.Collection-module__EuEtkq__line{font-family:var(--serif);color:var(--muted);font-size:clamp(18px,1.6vw,24px);font-style:italic}.Collection-module__EuEtkq__specs{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;margin:34px 0 26px;padding-top:24px;display:grid}.Collection-module__EuEtkq__specs dt{letter-spacing:.3em;color:var(--muted);font-size:9.5px}.Collection-module__EuEtkq__specs dd{letter-spacing:.14em;margin-top:4px;font-size:13px}.Collection-module__EuEtkq__plate[data-layout=grand]{padding:0 var(--gutter) 0 0;grid-template-columns:1.3fr 1fr}.Collection-module__EuEtkq__plate[data-layout=grand] .Collection-module__EuEtkq__frame{height:100%;padding:12vh 0 8vh}.Collection-module__EuEtkq__plate[data-layout=vertical]{padding:0 calc(var(--gutter) * 2);grid-template-columns:1fr minmax(0,.6fr)}.Collection-module__EuEtkq__plate[data-layout=vertical] .Collection-module__EuEtkq__copy{order:-1}.Collection-module__EuEtkq__plate[data-layout=vertical] .Collection-module__EuEtkq__frame{height:128%;margin-top:-14vh}.Collection-module__EuEtkq__plate[data-layout=offaxis]{padding:0 var(--gutter);grid-template-columns:1fr 1fr}.Collection-module__EuEtkq__plate[data-layout=offaxis] .Collection-module__EuEtkq__frame{align-self:center;height:80%;overflow:visible}.Collection-module__EuEtkq__plate[data-layout=offaxis] .Collection-module__EuEtkq__frame>*{translate:-3vw 8vh;rotate:-16deg}.Collection-module__EuEtkq__plate[data-layout=offaxis] .Collection-module__EuEtkq__copy{align-self:start;margin-top:18vh}.Collection-module__EuEtkq__plate[data-layout=quiet]{text-align:center;padding:14vh var(--gutter) 8vh;grid-template-rows:minmax(0,1fr) auto;justify-items:center}.Collection-module__EuEtkq__plate[data-layout=quiet] .Collection-module__EuEtkq__frame{width:min(46vh,80vw);height:100%;min-height:0}.Collection-module__EuEtkq__plate[data-layout=quiet] .Collection-module__EuEtkq__copy{max-width:640px}.Collection-module__EuEtkq__plate[data-layout=quiet] .Collection-module__EuEtkq__specs{grid-template-columns:repeat(4,auto);justify-content:center}.Collection-module__EuEtkq__plate[data-layout=macro]{padding-left:var(--gutter);grid-template-columns:minmax(0,.75fr) 1.25fr}.Collection-module__EuEtkq__plate[data-layout=macro] .Collection-module__EuEtkq__frame{height:100%}.Collection-module__EuEtkq__plate[data-layout=macro] .Collection-module__EuEtkq__frame>*{translate:12% 18%;scale:1.9}.Collection-module__EuEtkq__plate[data-layout=macro] .Collection-module__EuEtkq__watch{filter:none}.Collection-module__EuEtkq__plate[data-layout=macro] .Collection-module__EuEtkq__copy{order:-1;align-self:start;margin-top:20vh;padding-right:clamp(24px,4vw,72px)}.Collection-module__EuEtkq__plate[data-layout=split]{background:linear-gradient(90deg, var(--bg) 50%, #ece6da 50%);grid-template-columns:1fr 1fr}.Collection-module__EuEtkq__plate[data-layout=split] .Collection-module__EuEtkq__frame{z-index:1;height:100%;padding:10vh 0;overflow:visible}.Collection-module__EuEtkq__plate[data-layout=split] .Collection-module__EuEtkq__frame>*{translate:25vw}.Collection-module__EuEtkq__plate[data-layout=split] .Collection-module__EuEtkq__name{font-size:clamp(48px,5vw,88px)}.Collection-module__EuEtkq__plate[data-layout=split] .Collection-module__EuEtkq__copy{color:var(--obsidian);--muted:#6f675a;margin-right:var(--gutter);justify-self:end;max-width:300px}.Collection-module__EuEtkq__frame [data-slot]{position:absolute;inset:0}.Collection-module__EuEtkq__counter{z-index:20;left:var(--gutter);letter-spacing:.24em;font-variant-numeric:tabular-nums;color:var(--ivory);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a098c;border-radius:999px;align-items:center;gap:18px;padding:8px 14px;font-size:11px;display:flex;position:absolute;bottom:74px}.Collection-module__EuEtkq__progress{background:#f3efe640;width:120px;height:1px}.Collection-module__EuEtkq__progress i{background:var(--ivory);transform-origin:0;height:100%;display:block;transform:scaleX(.17)}@media (max-width:1279px){.Collection-module__EuEtkq__plate[data-layout=offaxis] .Collection-module__EuEtkq__frame>*{translate:-7vw 8vh}.Collection-module__EuEtkq__plate[data-layout=split] .Collection-module__EuEtkq__frame>*{translate:18vw}.Collection-module__EuEtkq__plate[data-layout=split] .Collection-module__EuEtkq__copy{max-width:240px}}@media (max-width:767px){.Collection-module__EuEtkq__filter{top:96px;left:var(--gutter);right:var(--gutter);justify-content:flex-start;gap:2px 12px;max-width:none}.Collection-module__EuEtkq__filter button{letter-spacing:.16em;font-size:8.5px}}@media (max-width:767px),(max-width:1023px) and (orientation:portrait){.Collection-module__EuEtkq__plate,.Collection-module__EuEtkq__plate[data-layout]{padding:0 var(--gutter);text-align:left;background:var(--bg);grid-template-rows:52% 1fr;grid-template-columns:1fr;justify-items:stretch}.Collection-module__EuEtkq__plate[data-layout] .Collection-module__EuEtkq__frame{order:0;width:auto;height:100%;margin:0;padding:12vh 0 0}.Collection-module__EuEtkq__plate[data-layout] .Collection-module__EuEtkq__frame>*{translate:none;rotate:none;scale:none}.Collection-module__EuEtkq__plate[data-layout] .Collection-module__EuEtkq__copy{max-width:520px;color:var(--ink);order:1;place-self:start stretch;margin:0;padding-top:16px}.Collection-module__EuEtkq__name{margin:10px 0;font-size:48px}.Collection-module__EuEtkq__specs{gap:10px 20px;margin:18px 0 8px;padding-top:14px}.Collection-module__EuEtkq__plate[data-layout=quiet] .Collection-module__EuEtkq__specs{grid-template-columns:repeat(2,minmax(0,1fr))}.Collection-module__EuEtkq__line{display:none}.Collection-module__EuEtkq__counter{bottom:64px;left:auto;right:var(--gutter)}}@media (prefers-reduced-motion:reduce){.Collection-module__EuEtkq__pinned{height:auto}.Collection-module__EuEtkq__plate{min-height:100vh;position:relative;-webkit-mask-image:none;mask-image:none}.Collection-module__EuEtkq__counter{display:none}}
.Appointment-module__Wnagnq__section{min-height:100vh;padding:clamp(110px, 16vh, 180px) var(--gutter) clamp(80px, 12vh, 140px);background:var(--ivory);color:var(--obsidian);grid-template-columns:minmax(260px,.8fr) 1.4fr;gap:clamp(40px,7vw,140px);display:grid}.Appointment-module__Wnagnq__kicker{letter-spacing:.34em;color:#7a6440;font-size:10px}.Appointment-module__Wnagnq__title{font-family:var(--serif);margin:26px 0 20px;font-size:clamp(48px,6vw,104px);font-weight:300;line-height:.92}.Appointment-module__Wnagnq__sub{letter-spacing:.26em;color:#6f675a;font-size:11px}.Appointment-module__Wnagnq__progress{border-bottom:1px solid #0a0a091f;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:48px;padding-bottom:18px;list-style:none;display:grid;position:relative}.Appointment-module__Wnagnq__progress li{letter-spacing:.22em;opacity:.32;gap:6px;font-size:9.5px;transition:opacity .5s;display:grid}.Appointment-module__Wnagnq__progress li span{font-variant-numeric:tabular-nums;color:#7a6440}.Appointment-module__Wnagnq__progress li em{font-style:normal}.Appointment-module__Wnagnq__progress li[data-state=on]{opacity:1}.Appointment-module__Wnagnq__progress li[data-state=done]{opacity:.6}.Appointment-module__Wnagnq__hand{background:var(--obsidian);transform-origin:0;height:1px;transition:transform .9s var(--ease-mech);position:absolute;bottom:-1px;left:0;right:0}.Appointment-module__Wnagnq__panel{min-height:380px}.Appointment-module__Wnagnq__fieldset{border:0}.Appointment-module__Wnagnq__legend{font-family:var(--serif);outline:none;margin-bottom:32px;font-size:clamp(28px,3vw,44px);font-weight:300}.Appointment-module__Wnagnq__legend span{font-family:var(--sans);letter-spacing:.2em;color:#7a6440;vertical-align:middle;margin-right:10px;font-size:11px}.Appointment-module__Wnagnq__boutique input,.Appointment-module__Wnagnq__day input,.Appointment-module__Wnagnq__slot input{opacity:0;pointer-events:none;position:absolute}.Appointment-module__Wnagnq__boutiques{border-top:1px solid #0a0a091f;grid-template-columns:repeat(2,1fr);display:grid}.Appointment-module__Wnagnq__boutique{cursor:pointer;border-bottom:1px solid #0a0a091f;gap:4px;padding:20px 4px 20px 22px;transition:background .4s;display:grid;position:relative}.Appointment-module__Wnagnq__boutique:before{content:"";border:1px solid #7a6440;border-radius:50%;width:7px;height:7px;transition:background .3s;position:absolute;top:30px;left:2px}.Appointment-module__Wnagnq__boutique:has(input:checked):before{background:#7a6440}.Appointment-module__Wnagnq__boutique:has(input:focus-visible){outline-offset:-1px;outline:1px solid #7a6440}.Appointment-module__Wnagnq__city{font-family:var(--serif);letter-spacing:.08em;font-size:26px;font-weight:400}.Appointment-module__Wnagnq__address{color:#6f675a;font-size:12px}.Appointment-module__Wnagnq__days{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.Appointment-module__Wnagnq__day,.Appointment-module__Wnagnq__slot{cursor:pointer;border:1px solid #0a0a0924;justify-items:center;gap:4px;padding:16px 6px;transition:border-color .4s,background .4s,color .4s;display:grid}:is(.Appointment-module__Wnagnq__day:has(input:checked),.Appointment-module__Wnagnq__slot:has(input:checked)){background:var(--obsidian);color:var(--ivory);border-color:var(--obsidian)}:is(.Appointment-module__Wnagnq__day:has(input:focus-visible),.Appointment-module__Wnagnq__slot:has(input:focus-visible)){outline-offset:3px;outline:1px solid #7a6440}.Appointment-module__Wnagnq__weekday{letter-spacing:.24em;opacity:.7;font-size:9.5px}.Appointment-module__Wnagnq__dayNum{font-family:var(--serif);font-size:30px;line-height:1}.Appointment-module__Wnagnq__slots{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.Appointment-module__Wnagnq__slot{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:300}.Appointment-module__Wnagnq__fields{grid-template-columns:1fr 1fr;gap:28px 36px;display:grid}.Appointment-module__Wnagnq__field{gap:8px;display:grid}.Appointment-module__Wnagnq__field span{letter-spacing:.26em;color:#6f675a;font-size:9.5px}.Appointment-module__Wnagnq__field input,.Appointment-module__Wnagnq__field textarea{font-size:18px;font-family:var(--serif);resize:vertical;background:0 0;border:0;border-bottom:1px solid #0a0a094d;padding:10px 0;transition:border-color .4s}.Appointment-module__Wnagnq__field input:focus,.Appointment-module__Wnagnq__field textarea:focus{border-bottom-color:#7a6440;outline:none}.Appointment-module__Wnagnq__wide{grid-column:1/-1}.Appointment-module__Wnagnq__summary{gap:18px;display:grid}.Appointment-module__Wnagnq__summary div{border-bottom:1px solid #0a0a091f;grid-template-columns:140px 1fr;padding-bottom:16px;display:grid}.Appointment-module__Wnagnq__summary dt{letter-spacing:.26em;color:#6f675a;font-size:9.5px}.Appointment-module__Wnagnq__summary dd{font-family:var(--serif);font-size:22px}.Appointment-module__Wnagnq__actions{justify-content:space-between;margin-top:40px;display:flex}.Appointment-module__Wnagnq__actions button:last-child{margin-left:auto}.Appointment-module__Wnagnq__actions button:disabled{opacity:.3;cursor:not-allowed}.Appointment-module__Wnagnq__received{padding-top:40px}.Appointment-module__Wnagnq__receivedText{font-family:var(--serif);outline:none;margin:24px 0;font-size:clamp(34px,4vw,64px);font-weight:300;line-height:1.05}@media (max-width:900px){.Appointment-module__Wnagnq__section{grid-template-columns:1fr}.Appointment-module__Wnagnq__progress em{display:none}.Appointment-module__Wnagnq__boutiques,.Appointment-module__Wnagnq__fields{grid-template-columns:1fr}.Appointment-module__Wnagnq__days{grid-template-columns:repeat(3,1fr)}.Appointment-module__Wnagnq__summary div{grid-template-columns:1fr;gap:4px}}
.FinalMoment-module__l3P1mG__section{background:var(--obsidian)}.FinalMoment-module__l3P1mG__pinned{place-items:center;height:100svh;display:grid;position:relative;overflow:hidden}.FinalMoment-module__l3P1mG__dawn{background:radial-gradient(ellipse at 30% 40%, #f8f4ec, var(--ivory) 55%, #e4dccd);opacity:0;position:absolute;inset:0}.FinalMoment-module__l3P1mG__sun{mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 38%,#ffe2b200 42%,#ffe2b259 50%,#ffe2b200 58%,#0000 62%);position:absolute;inset:-20% -40%}.FinalMoment-module__l3P1mG__noon{letter-spacing:.4em;font-variant-numeric:tabular-nums;color:var(--stone);opacity:0;font-size:12px;position:absolute;top:14vh}.FinalMoment-module__l3P1mG__float{aspect-ratio:1;width:min(54vh,74vw);animation:9s ease-in-out infinite FinalMoment-module__l3P1mG__float;position:relative}@keyframes FinalMoment-module__l3P1mG__float{50%{transform:translateY(-8px)}}.FinalMoment-module__l3P1mG__watch{filter:drop-shadow(0 50px 50px #00000080);width:100%;height:100%}.FinalMoment-module__l3P1mG__headline{font-family:var(--serif);white-space:nowrap;font-size:clamp(40px,6vw,104px);font-weight:300;line-height:1;position:absolute;bottom:9vh}.FinalMoment-module__l3P1mG__headline span{opacity:0;display:inline-block}.FinalMoment-module__l3P1mG__closing{left:var(--gutter);color:var(--obsidian);position:absolute;bottom:10vh}.FinalMoment-module__l3P1mG__newMoment{letter-spacing:.34em;color:#7a6440;opacity:0;font-size:10px}.FinalMoment-module__l3P1mG__yours{font-family:var(--serif);margin:18px 0 10px;font-size:clamp(36px,5vw,84px);font-weight:300;line-height:.98}.FinalMoment-module__l3P1mG__yours span{clip-path:inset(-10% 0);display:block;transform:translateY(110%)}.FinalMoment-module__l3P1mG__cta{opacity:0}@media (max-width:767px){.FinalMoment-module__l3P1mG__closing{left:var(--gutter);right:var(--gutter);bottom:8vh}.FinalMoment-module__l3P1mG__float{margin-bottom:22vh}}@media (prefers-reduced-motion:reduce){.FinalMoment-module__l3P1mG__float{animation:none}.FinalMoment-module__l3P1mG__headline span,.FinalMoment-module__l3P1mG__noon{opacity:1}.FinalMoment-module__l3P1mG__closing{display:none}}
.Footer-module__rnk_JG__footer{min-height:100vh;padding:clamp(120px, 18vh, 200px) var(--gutter) 84px;color:var(--obsidian);background:#e9e3d6;grid-template-rows:1fr auto auto;gap:64px;display:grid}.Footer-module__rnk_JG__question{font-family:var(--serif);align-self:center;font-size:clamp(44px,7.4vw,136px);font-weight:300;line-height:.95}.Footer-module__rnk_JG__question em{color:#7a6440;font-style:italic}.Footer-module__rnk_JG__links{letter-spacing:.28em;border-top:1px solid #0a0a0926;flex-wrap:wrap;gap:18px 48px;padding-top:28px;font-size:11px;display:flex}.Footer-module__rnk_JG__links a{transition:background-size .6s var(--ease-mech);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:4px}.Footer-module__rnk_JG__links a:hover,.Footer-module__rnk_JG__links a:focus-visible{background-size:100% 1px}.Footer-module__rnk_JG__bottom{justify-content:space-between;align-items:end;gap:32px;display:flex}.Footer-module__rnk_JG__mark{font-family:var(--serif);letter-spacing:.34em;gap:6px;font-size:22px;display:grid}.Footer-module__rnk_JG__house{font-family:var(--sans);letter-spacing:.34em;color:#6f675a;font-size:9.5px}.Footer-module__rnk_JG__fine{color:#6f675a;text-align:right;max-width:52ch;font-size:11px}@media (max-width:767px){.Footer-module__rnk_JG__links{gap:16px 32px}.Footer-module__rnk_JG__bottom{flex-direction:column;align-items:start}.Footer-module__rnk_JG__fine{text-align:left}}
.Cursor-module__IckhyW__cursor{z-index:300;pointer-events:none;mix-blend-mode:difference;width:0;height:0;color:var(--ivory);position:fixed;top:0;left:0}.Cursor-module__IckhyW__cursor:before{content:"";width:8px;height:8px;transition:transform .5s var(--ease-mech), background .3s;border:1px solid;border-radius:50%;position:absolute;top:-4px;left:-4px}.Cursor-module__IckhyW__cursor[data-active=true]:before{border-width:.25px;transform:scale(7)}.Cursor-module__IckhyW__cursor[data-text=true]:before{background:currentColor;transform:scaleX(.15)scaleY(2.4)}.Cursor-module__IckhyW__label{letter-spacing:.24em;white-space:nowrap;opacity:0;font-size:7.5px;transition:opacity .3s;position:absolute;top:0;left:0;translate:-50% -50%}.Cursor-module__IckhyW__cursor[data-active=true] .Cursor-module__IckhyW__label{opacity:1}@media (pointer:coarse){.Cursor-module__IckhyW__cursor{display:none}}
.RenderToggle-module__6lBTFa__toggle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.24em;color:var(--silver);background:#0a0a09b8;border:1px solid #bfc0bb40;border-radius:999px;align-items:center;gap:4px;padding:6px 8px 6px 14px;font-size:9.5px;display:flex}.RenderToggle-module__6lBTFa__title{opacity:.5;margin-right:6px}.RenderToggle-module__6lBTFa__option{letter-spacing:inherit;border-radius:999px;padding:6px 10px;transition:background .4s,color .4s}@media (max-width:767px){.RenderToggle-module__6lBTFa__toggle{padding-left:6px;font-size:8.5px}.RenderToggle-module__6lBTFa__title{display:none}}.RenderToggle-module__6lBTFa__option[aria-checked=true]{background:var(--ivory);color:var(--obsidian)}
.Utilities-module__GAZKyq__bar{left:var(--gutter);z-index:90;max-width:calc(100vw - var(--gutter) * 2);flex-wrap:wrap;gap:8px;display:flex;position:fixed;bottom:20px}.Utilities-module__GAZKyq__pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.24em;color:var(--silver);background:#0a0a09b8;border:1px solid #bfc0bb40;border-radius:999px;padding:9px 14px;font-size:9.5px}.Utilities-module__GAZKyq__pill[aria-pressed=true]{color:var(--obsidian);background:var(--ivory)}@media (max-width:767px){.Utilities-module__GAZKyq__bar{gap:6px;bottom:12px}.Utilities-module__GAZKyq__pill{padding:7px 10px;font-size:8.5px}.Utilities-module__GAZKyq__long{display:none}}
.WatchViewer-module__pKsLxa__viewer{justify-items:center;gap:18px;display:grid}.WatchViewer-module__pKsLxa__stage{aspect-ratio:1;perspective:1400px;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:50%;width:min(100%,62vh);position:relative;overflow:hidden}.WatchViewer-module__pKsLxa__stage:active{cursor:grabbing}.WatchViewer-module__pKsLxa__card{transform-style:preserve-3d;transition:transform 80ms linear;position:absolute;inset:8%}.WatchViewer-module__pKsLxa__stage[data-inspect=true] .WatchViewer-module__pKsLxa__card{inset:-30%}.WatchViewer-module__pKsLxa__face{backface-visibility:hidden;position:absolute;inset:0}.WatchViewer-module__pKsLxa__face svg{width:100%;height:100%}.WatchViewer-module__pKsLxa__back{transform:rotateY(180deg)}.WatchViewer-module__pKsLxa__movement{border-radius:50%}.WatchViewer-module__pKsLxa__side{pointer-events:none;position:absolute;inset:8%}.WatchViewer-module__pKsLxa__side svg{width:100%;height:100%}.WatchViewer-module__pKsLxa__shadow{background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:8%;position:absolute;bottom:4%;left:18%;right:18%}.WatchViewer-module__pKsLxa__light{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 30%,#fff8ec59 48%,#0000 66%) 0 0/260% 100%;border-radius:50%;position:absolute;inset:8%}.WatchViewer-module__pKsLxa__controls{flex-wrap:wrap;justify-content:center;gap:8px 22px;display:flex}.WatchViewer-module__pKsLxa__view,.WatchViewer-module__pKsLxa__inspect{letter-spacing:.3em;color:var(--stone);padding:8px 0;font-size:10.5px;transition:color .4s;position:relative}.WatchViewer-module__pKsLxa__view[aria-pressed=true],.WatchViewer-module__pKsLxa__inspect[aria-pressed=true]{color:var(--ivory)}.WatchViewer-module__pKsLxa__view[aria-pressed=true]:after{content:"";background:var(--champagne);height:1px;position:absolute;bottom:2px;left:0;right:0}.WatchViewer-module__pKsLxa__inspect{color:var(--champagne)}.WatchViewer-module__pKsLxa__hint{color:var(--stone);font-size:12px}
.StrapSelector-module__AIMUOa__section{padding:clamp(96px, 14vh, 150px) var(--gutter) clamp(60px, 8vh, 100px);background:#1a1612;grid-template-columns:minmax(260px,.8fr) 1.2fr;grid-template-areas:"head stage""row row""note note";align-items:center;column-gap:clamp(24px,4vw,72px);display:grid;overflow:hidden}.StrapSelector-module__AIMUOa__head{grid-area:head}.StrapSelector-module__AIMUOa__kicker{letter-spacing:.34em;color:var(--champagne);font-size:10px}.StrapSelector-module__AIMUOa__title{font-family:var(--serif);margin-top:18px;font-size:clamp(32px,4vw,70px);font-weight:300;line-height:.98}.StrapSelector-module__AIMUOa__title em{color:var(--champagne)}.StrapSelector-module__AIMUOa__stage{aspect-ratio:430/660;grid-area:stage;justify-self:center;height:min(72vh,620px);position:relative}.StrapSelector-module__AIMUOa__straps{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.StrapSelector-module__AIMUOa__head3{filter:drop-shadow(0 24px 28px #00000073);height:65.15%;position:absolute;top:17.42%;left:0;right:0}.StrapSelector-module__AIMUOa__head3 svg{width:100%;height:100%}.StrapSelector-module__AIMUOa__rowWrap{grid-area:row;margin-top:4vh;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.StrapSelector-module__AIMUOa__row{gap:clamp(20px,4vw,64px);width:max-content;display:flex}.StrapSelector-module__AIMUOa__chip{opacity:.45;justify-items:center;gap:12px;padding:8px;transition:opacity .5s;display:grid}.StrapSelector-module__AIMUOa__chip[aria-checked=true]{opacity:1}.StrapSelector-module__AIMUOa__swatch{width:clamp(72px,9vw,120px);height:clamp(72px,9vw,120px);transition:transform .8s var(--ease-mech), background-position 6s linear;background-size:160px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff14,0 14px 24px -12px #000}.StrapSelector-module__AIMUOa__chip:hover .StrapSelector-module__AIMUOa__swatch,.StrapSelector-module__AIMUOa__chip[aria-checked=true] .StrapSelector-module__AIMUOa__swatch{background-position:40px 20px}.StrapSelector-module__AIMUOa__chip[aria-checked=true] .StrapSelector-module__AIMUOa__swatch{box-shadow:inset 0 0 0 1px var(--champagne), 0 16px 26px -12px #000;transform:scale(1.12)}.StrapSelector-module__AIMUOa__chipName{letter-spacing:.3em;font-size:10px}.StrapSelector-module__AIMUOa__note{text-align:center;font-family:var(--serif);color:var(--stone);grid-area:note;margin-top:18px;font-size:clamp(18px,1.6vw,24px);font-style:italic}@media (max-width:900px){.StrapSelector-module__AIMUOa__section{grid-template-columns:1fr;grid-template-areas:"head""stage""row""note"}.StrapSelector-module__AIMUOa__stage{height:56vh;margin-top:4vh}.StrapSelector-module__AIMUOa__row{gap:10px}.StrapSelector-module__AIMUOa__swatch{width:60px;height:60px}.StrapSelector-module__AIMUOa__chip{padding:4px}.StrapSelector-module__AIMUOa__chipName{letter-spacing:.12em;font-size:9px}}
.Configurator-module__RryvWa__section{min-height:100vh;padding:clamp(96px, 14vh, 150px) var(--gutter);background:radial-gradient(at 30%,#24201b,#0d0c0a 70%);grid-template-columns:1.1fr minmax(300px,.9fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.Configurator-module__RryvWa__preview{aspect-ratio:430/560;justify-self:center;place-items:center;width:min(100%,72vh);display:grid}.Configurator-module__RryvWa__watchStage{aspect-ratio:430/660;height:100%;animation:Configurator-module__RryvWa__settle .9s var(--ease-mech) both;position:relative}@keyframes Configurator-module__RryvWa__settle{0%{opacity:.6;transform:scale(.98)}}.Configurator-module__RryvWa__strap{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Configurator-module__RryvWa__head{filter:drop-shadow(0 24px 28px #00000073);height:65.15%;position:absolute;top:17.42%;left:0;right:0}.Configurator-module__RryvWa__head svg{width:100%;height:100%}.Configurator-module__RryvWa__change{pointer-events:none;mix-blend-mode:screen;animation:Configurator-module__RryvWa__pass 1.4s var(--ease-light) both;background:linear-gradient(105deg,#0000 35%,#fffaee59 50%,#0000 65%) 0 0/300% 100%;border-radius:50%;position:absolute;inset:12%}@keyframes Configurator-module__RryvWa__pass{0%{background-position:100% 0}to{background-position:0 0}}.Configurator-module__RryvWa__kicker{letter-spacing:.34em;color:var(--champagne);font-size:10px}.Configurator-module__RryvWa__title{font-family:var(--serif);margin:16px 0 28px;font-size:clamp(40px,5vw,88px);font-weight:300;line-height:.95}.Configurator-module__RryvWa__tabs{border-bottom:1px solid #f3efe624;flex-wrap:wrap;gap:4px 20px;padding-bottom:14px;display:flex}.Configurator-module__RryvWa__tab{letter-spacing:.26em;color:var(--stone);padding:8px 0;font-size:10.5px;position:relative}.Configurator-module__RryvWa__tab[aria-selected=true]{color:var(--ivory)}.Configurator-module__RryvWa__tab[aria-selected=true]:after{content:"";background:var(--champagne);height:1px;position:absolute;bottom:2px;left:0;right:0}.Configurator-module__RryvWa__options{min-height:170px;padding:26px 0}.Configurator-module__RryvWa__row{flex-wrap:wrap;gap:18px 22px;display:flex}.Configurator-module__RryvWa__swatch{justify-items:center;gap:10px;width:84px;display:grid}.Configurator-module__RryvWa__disc{width:64px;height:64px;transition:transform .6s var(--ease-mech), box-shadow .4s;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 20px -10px #000}.Configurator-module__RryvWa__swatch[aria-checked=true] .Configurator-module__RryvWa__disc{box-shadow:inset 0 0 0 1px var(--champagne), 0 0 0 4px #c8b28a2e, 0 12px 20px -10px #000;transform:scale(1.1)}.Configurator-module__RryvWa__swatchName{letter-spacing:.18em;text-align:center;color:var(--stone);font-size:8.5px}.Configurator-module__RryvWa__swatch[aria-checked=true] .Configurator-module__RryvWa__swatchName{color:var(--ivory)}.Configurator-module__RryvWa__engraveField{gap:10px;display:grid}.Configurator-module__RryvWa__engraveField span{letter-spacing:.26em;color:var(--stone);font-size:10px}.Configurator-module__RryvWa__engraveField input{font-family:var(--serif);letter-spacing:.18em;background:0 0;border:0;border-bottom:1px solid #f3efe64d;padding:10px 0;font-size:34px}.Configurator-module__RryvWa__engraveField input:focus{border-bottom-color:var(--champagne);outline:none}.Configurator-module__RryvWa__summary{letter-spacing:.2em;color:var(--stone);margin-bottom:8px;font-size:11px}.Configurator-module__RryvWa__caseback{width:100%;height:auto;max-height:72vh}.Configurator-module__RryvWa__house{fill:#0006;font-family:var(--sans);letter-spacing:4px;font-size:11px}.Configurator-module__RryvWa__letters{font-family:var(--serif);letter-spacing:8px;font-size:54px}.Configurator-module__RryvWa__flat{fill:#fff;transition:opacity .6s}.Configurator-module__RryvWa__cut{fill:#2828268c;opacity:0;transition:opacity .6s}.Configurator-module__RryvWa__depth{opacity:0;transition:opacity .6s}.Configurator-module__RryvWa__shade{fill:#0000008c}.Configurator-module__RryvWa__lit{fill:#fff9}.Configurator-module__RryvWa__sweep,.Configurator-module__RryvWa__caseback[data-step=cut] .Configurator-module__RryvWa__flat,.Configurator-module__RryvWa__caseback[data-step=shadow] .Configurator-module__RryvWa__flat,.Configurator-module__RryvWa__caseback[data-step=light] .Configurator-module__RryvWa__flat{opacity:0}.Configurator-module__RryvWa__caseback[data-step=cut] .Configurator-module__RryvWa__cut,.Configurator-module__RryvWa__caseback[data-step=shadow] .Configurator-module__RryvWa__cut,.Configurator-module__RryvWa__caseback[data-step=light] .Configurator-module__RryvWa__cut,.Configurator-module__RryvWa__caseback[data-step=shadow] .Configurator-module__RryvWa__depth,.Configurator-module__RryvWa__caseback[data-step=light] .Configurator-module__RryvWa__depth{opacity:1}.Configurator-module__RryvWa__caseback[data-step=light] .Configurator-module__RryvWa__sweep{opacity:1;animation:Configurator-module__RryvWa__engraveLight 1.6s var(--ease-light) both}@keyframes Configurator-module__RryvWa__engraveLight{0%{transform:translate(0)}to{transform:translate(400px)}}@media (max-width:900px){.Configurator-module__RryvWa__section{grid-template-columns:1fr}.Configurator-module__RryvWa__preview{width:min(100%,52vh)}}
.ProductPage-module__vbiVGq__page{background:var(--obsidian)}.ProductPage-module__vbiVGq__intro{min-height:100vh;padding:110px var(--gutter) 60px;text-align:center;align-content:center;justify-items:center;gap:10px;display:grid;position:relative}.ProductPage-module__vbiVGq__brand{font-family:var(--serif);letter-spacing:.42em;font-size:clamp(22px,2.6vw,34px)}.ProductPage-module__vbiVGq__brand span{display:inline-block}.ProductPage-module__vbiVGq__calibre{letter-spacing:.34em;color:var(--stone);font-size:10px}.ProductPage-module__vbiVGq__reveal{--sweep:361deg;aspect-ratio:430/660;width:min(42vh,70vw);-webkit-mask-image:conic-gradient(#000 calc(var(--sweep) - .5deg), transparent var(--sweep));-webkit-mask-image:conic-gradient(#000 calc(var(--sweep) - .5deg), transparent var(--sweep));mask-image:conic-gradient(#000 calc(var(--sweep) - .5deg), transparent var(--sweep));filter:drop-shadow(0 30px 40px #0009);margin:3vh 0}.ProductPage-module__vbiVGq__reveal svg{width:100%;height:100%}.ProductPage-module__vbiVGq__meta{letter-spacing:.3em;color:var(--stone);font-size:10px}.ProductPage-module__vbiVGq__name h1{font-family:var(--serif);margin:10px 0 8px;font-size:clamp(54px,8vw,140px);font-weight:300;line-height:.9}.ProductPage-module__vbiVGq__line{font-family:var(--serif);color:var(--stone);font-size:clamp(18px,1.8vw,26px);font-style:italic}.ProductPage-module__vbiVGq__explore{min-height:100vh;padding:clamp(80px, 12vh, 130px) var(--gutter);background:radial-gradient(circle at 70%,#1d1c1a,#0a0a09 70%);grid-template-columns:minmax(280px,.8fr) 1.2fr;align-items:center;gap:clamp(32px,5vw,96px);display:grid}.ProductPage-module__vbiVGq__kicker{letter-spacing:.34em;color:var(--champagne);font-size:10px}.ProductPage-module__vbiVGq__h2{font-family:var(--serif);margin:16px 0 20px;font-size:clamp(36px,4vw,64px);font-weight:300;line-height:.98}.ProductPage-module__vbiVGq__story{max-width:40ch;color:var(--stone)}.ProductPage-module__vbiVGq__specs{border-top:1px solid #f3efe61f;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-top:30px;padding-top:22px;display:grid}.ProductPage-module__vbiVGq__specs dt{letter-spacing:.3em;color:var(--stone);font-size:9.5px}.ProductPage-module__vbiVGq__specs dd{letter-spacing:.12em;margin-top:4px;font-size:15px}.ProductPage-module__vbiVGq__demo{color:var(--stone);opacity:.7;margin-top:16px;font-size:11px}.ProductPage-module__vbiVGq__compHead{padding:60px var(--gutter) 0;letter-spacing:.34em;color:var(--champagne);background:#101113;font-size:10px}.ProductPage-module__vbiVGq__onward{border-top:1px solid #f3efe61f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProductPage-module__vbiVGq__onwardLink{padding:clamp(40px, 8vh, 80px) var(--gutter);font-family:var(--serif);transition:background .6s var(--ease-light);gap:10px;font-size:clamp(22px,2.2vw,34px);font-weight:300;display:grid}.ProductPage-module__vbiVGq__onwardLink+.ProductPage-module__vbiVGq__onwardLink{border-left:1px solid #f3efe61f}.ProductPage-module__vbiVGq__onwardLink span{font-family:var(--sans);letter-spacing:.32em;color:var(--champagne);font-size:10px}.ProductPage-module__vbiVGq__onwardLink em{transition:transform .6s var(--ease-mech);font-style:normal;display:inline-block}.ProductPage-module__vbiVGq__onwardLink:hover{background:#f3efe608}.ProductPage-module__vbiVGq__onwardLink:hover em{transform:translate(8px)}@media (max-width:900px){.ProductPage-module__vbiVGq__explore,.ProductPage-module__vbiVGq__onward{grid-template-columns:1fr}.ProductPage-module__vbiVGq__onwardLink+.ProductPage-module__vbiVGq__onwardLink{border-top:1px solid #f3efe61f;border-left:0}}@media (prefers-reduced-motion:reduce){.ProductPage-module__vbiVGq__reveal{--sweep:361deg}}
