@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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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%}.AXC84a_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.AXC84a_variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.DfSDca_className{font-family:Jost,Jost Fallback;font-style:normal}.DfSDca_variable{--font-sans:"Jost", "Jost Fallback"}
.aRrGtq_banner{left:var(--gutter);bottom:var(--gutter);z-index:90;width:min(460px, calc(100vw - 2 * var(--gutter)));background:var(--white);border:1px solid var(--line);animation:aRrGtq_up .6s var(--ease) both;border-radius:12px;gap:14px;padding:22px;display:grid;position:fixed;box-shadow:0 18px 50px #19110b24}@keyframes aRrGtq_up{0%{opacity:0;transform:translateY(16px)}}.aRrGtq_title{font-family:var(--serif);margin:0;font-size:22px}.aRrGtq_text{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.65}.aRrGtq_text a{text-underline-offset:3px;text-decoration:underline}.aRrGtq_options{border-block:1px solid var(--line);gap:10px;padding:12px 0;display:grid}.aRrGtq_option{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.aRrGtq_option input{accent-color:var(--ink);margin-top:2px}.aRrGtq_option strong{color:var(--ink);font-weight:500}.aRrGtq_actions{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.aRrGtq_btn{border-radius:8px;min-height:42px;padding:0 10px;font-size:12px}@media (max-width:480px){.aRrGtq_actions{grid-template-columns:1fr}}
.S6Hkya_footer{border-top:1px solid var(--line);margin-top:clamp(64px,8vw,120px);font-size:14px}.S6Hkya_panel{padding:clamp(48px, 6vw, 80px) var(--gutter) 28px;background:#f3eee6}.S6Hkya_top{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:40px clamp(24px,4vw,64px);max-width:1200px;margin:0 auto;display:grid}.S6Hkya_brandLink{align-items:center;gap:12px;display:inline-flex}.S6Hkya_emblem{width:36px;height:auto}.S6Hkya_logo{width:auto;height:24px}.S6Hkya_tagline{max-width:300px;color:var(--ink-soft);margin:20px 0 28px;line-height:1.65}.S6Hkya_newsTitle,.S6Hkya_colTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:0 0 18px;font-size:12px;font-weight:500}.S6Hkya_newsTitle{margin-bottom:4px}.S6Hkya_list{color:var(--ink-soft);gap:14px;margin:0;padding:0;list-style:none;display:grid}.S6Hkya_list a:hover,.S6Hkya_contact a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.S6Hkya_contact{color:var(--ink-soft);gap:12px;margin:0 0 32px;line-height:1.6;display:grid}.S6Hkya_contact div{flex-wrap:wrap;gap:0 6px;display:flex}.S6Hkya_contact dt{color:var(--ink);font-weight:500}.S6Hkya_contact dt:after{content:" :"}.S6Hkya_contact dd{margin:0}.S6Hkya_contact a{text-underline-offset:3px;word-break:break-all;text-decoration:underline}.S6Hkya_company{color:var(--ink-soft);margin:0;line-height:1.8}.S6Hkya_form{border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;max-width:320px;display:grid}.S6Hkya_input{background:0 0;border:0;outline:none;min-width:0;height:44px}.S6Hkya_submit{letter-spacing:.04em;padding-left:12px;font-size:12px}.S6Hkya_formMsg{color:var(--muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.S6Hkya_bottom{max-width:1200px;color:var(--muted);border-top:1px solid #19110b1f;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:56px auto 0;padding-top:20px;font-size:12px;display:flex}.S6Hkya_bottom p{margin:0}.S6Hkya_consentLink{color:var(--ink-soft);text-align:left;font-size:14px}.S6Hkya_consentLink:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:960px){.S6Hkya_top{grid-template-columns:1fr 1fr}}@media (max-width:560px){.S6Hkya_top{grid-template-columns:1fr;gap:36px}.S6Hkya_bottom{flex-direction:column}}
.DlyRQa_list{margin:0;padding:0;list-style:none}.DlyRQa_item{align-items:flex-start;gap:14px;display:flex}.DlyRQa_icon{color:var(--ink);flex-shrink:0}.DlyRQa_texts{gap:2px;display:grid}.DlyRQa_title{color:var(--ink);font-size:13px;font-weight:500}.DlyRQa_text{color:var(--muted);font-size:12px;line-height:1.5}.DlyRQa_band{gap:32px var(--gutter);max-width:1200px;padding:clamp(40px, 5vw, 64px) var(--gutter);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.DlyRQa_band .DlyRQa_item{text-align:center;flex-direction:column;align-items:center;gap:14px}.DlyRQa_band .DlyRQa_texts{gap:6px}.DlyRQa_band .DlyRQa_title{font-size:16px}.DlyRQa_band .DlyRQa_text{font-size:13px}.DlyRQa_compact{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px 18px;margin-top:20px;padding:18px 0 4px;display:grid}.DlyRQa_compact .DlyRQa_icon{width:18px;height:18px}.DlyRQa_compact .DlyRQa_title{font-size:12px}.DlyRQa_compact .DlyRQa_text{font-size:11px}.DlyRQa_drawer{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.DlyRQa_drawer .DlyRQa_icon{width:16px;height:16px}.DlyRQa_drawer .DlyRQa_item{align-items:center;gap:8px}.DlyRQa_drawer .DlyRQa_title{color:var(--ink-soft);font-size:11px;font-weight:400}@media (max-width:900px){.DlyRQa_band{grid-template-columns:1fr 1fr}}@media (max-width:420px){.DlyRQa_band{gap:28px 16px}.DlyRQa_band .DlyRQa_title{font-size:14px}.DlyRQa_band .DlyRQa_text{font-size:12px}}
.ql87rq_picker{border:0;gap:10px;margin:4px 0 6px;padding:0;display:grid}.ql87rq_legend{letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;padding:0;font-size:11px}.ql87rq_tier{transition:border-color .25s var(--ease), box-shadow .25s var(--ease);background:#fff;border:1px solid #dcdcdc;border-radius:10px}.ql87rq_tier[data-active]{border-color:#111;box-shadow:inset 0 0 0 1px #111}.ql87rq_card{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid;position:relative}.ql87rq_radio{opacity:0;pointer-events:none;position:absolute}.ql87rq_card:has(.ql87rq_radio:focus-visible){outline-offset:2px;border-radius:10px;outline:2px solid #111}.ql87rq_badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#111;border-radius:999px;padding:2px 9px;font-size:10px;position:absolute;top:-9px;right:12px}.ql87rq_thumbs{display:flex}.ql87rq_thumb{background:#f2f2f2;border:2px solid #fff;border-radius:8px;width:44px;height:44px;position:relative;overflow:hidden}.ql87rq_thumb+.ql87rq_thumb{margin-left:-14px}.ql87rq_thumb img{object-fit:cover}.ql87rq_text{gap:2px;min-width:0;display:grid}.ql87rq_name{font-size:14px;font-weight:500;line-height:1.3}.ql87rq_saving{color:#555;font-size:12px}.ql87rq_prices{white-space:nowrap;justify-items:end;gap:1px;display:grid}.ql87rq_price{font-size:15px;font-weight:500}.ql87rq_old{color:#8a8a8a;font-size:12px}.ql87rq_addons{animation:ql87rq_open .3s var(--ease) both;border-top:1px solid #ececec;gap:14px;margin:0;padding:14px 14px 16px;display:grid}.ql87rq_addon{gap:8px;display:grid}.ql87rq_addonTitle{margin:0;font-size:13px;font-weight:500}.ql87rq_selects{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.ql87rq_select{letter-spacing:.06em;text-transform:uppercase;color:#555;gap:4px;font-size:11px;display:grid}.ql87rq_select select{letter-spacing:0;text-transform:none;color:#111;background:#fff;border:1px solid #d4d4d4;border-radius:8px;height:40px;padding:0 10px;font-size:14px}.ql87rq_engrave{color:#555;gap:4px;font-size:12px;display:grid}.ql87rq_hint{color:#8a8a8a;font-size:11px}@keyframes ql87rq_open{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ql87rq_addons{animation:none}}
.w_OTvW_card{background:var(--mist);animation:w_OTvW_cardIn .45s var(--ease) both;border-radius:10px;grid-template-columns:1fr;gap:12px;padding:16px;display:grid}.w_OTvW_drawing{width:100%;max-width:200px;color:var(--ink);justify-self:center}.w_OTvW_cote{stroke:var(--brass)}.w_OTvW_coteAlt{stroke:var(--ink)}.w_OTvW_rows{gap:8px;margin:0;display:grid}.w_OTvW_row{justify-content:space-between;gap:12px;font-size:14px;display:flex}.w_OTvW_row dt{font-weight:500}.w_OTvW_row dd{text-align:right;color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0}.w_OTvW_fits{border-top:1px solid var(--line);padding-top:8px;font-size:13px}@media (min-width:480px){.w_OTvW_card{grid-template-columns:minmax(120px,.8fr) 1.2fr;align-items:center;gap:20px;padding:18px 20px}}@keyframes w_OTvW_cardIn{0%{opacity:0;transform:translateY(6px)}}.w_OTvW_guide{gap:14px;display:grid}.w_OTvW_guide p,.w_OTvW_guide .w_OTvW_sizes p{margin:0}.w_OTvW_guide .w_OTvW_sizes{margin:0;padding:0;list-style:none}.w_OTvW_guide .w_OTvW_sizes li{border-top:1px solid var(--line);gap:4px;padding:12px 0;line-height:1.6;display:grid}.w_OTvW_sizeName{color:var(--ink);font-weight:500}.w_OTvW_sizeFits{color:var(--muted)}@media (prefers-reduced-motion:reduce){.w_OTvW_card{animation:none}}.w_OTvW_estimate{color:var(--muted);margin:4px 0 0;font-size:11px}.w_OTvW_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.w_OTvW_table thead{display:none}.w_OTvW_table tr{border-top:1px solid var(--line);gap:4px;padding:12px 0;display:grid}.w_OTvW_table tr[data-active]{background:var(--mist);border-top-color:#0000;border-radius:8px;padding-inline:10px}.w_OTvW_table th[scope=row]{text-align:left;font-size:14px;font-weight:500}.w_OTvW_table td{color:var(--ink-soft);justify-content:space-between;gap:12px;display:flex}.w_OTvW_table td:before{content:attr(data-label);color:var(--muted)}.w_OTvW_note{color:var(--muted);font-size:12px}@media (min-width:600px){.w_OTvW_table thead{display:table-header-group}.w_OTvW_table tr{padding:0;display:table-row}.w_OTvW_table tr[data-active]{padding:0}.w_OTvW_table th,.w_OTvW_table td{text-align:left;vertical-align:top;padding:10px 8px;display:table-cell}.w_OTvW_table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);font-size:11px;font-weight:500}.w_OTvW_table tbody tr+tr th,.w_OTvW_table tbody tr+tr td{border-top:1px solid var(--line)}.w_OTvW_table td:before{content:none}}
.r54DRq_frame{width:100%;position:relative;container-type:inline-size}.r54DRq_img{object-fit:contain}.r54DRq_engraving{white-space:nowrap;font-family:var(--serif);letter-spacing:.14em;color:#5c4016e0;text-shadow:0 .04em #ffeebebf,0 -.03em #3c260859;mix-blend-mode:multiply;pointer-events:none;animation:r54DRq_engraveIn .5s var(--ease) both;font-weight:500;line-height:1;position:absolute;overflow:hidden;translate:-50% -50%}@keyframes r54DRq_engraveIn{0%{opacity:0}to{opacity:1}}
.Hx0lNG_hero{margin-top:calc(-1 * var(--header-h));margin-bottom:0}.Hx0lNG_heroMedia{background:#8fb3d6;height:calc(100svh - 34px);min-height:420px;position:relative;overflow:hidden}.Hx0lNG_heroMedia img{object-fit:cover;object-position:50% 40%;animation:Hx0lNG_heroIn 2.4s var(--ease) both}@keyframes Hx0lNG_heroIn{0%{opacity:.4;transform:scale(1.06)}to{opacity:1;transform:none}}.Hx0lNG_heroShade{pointer-events:none;background:linear-gradient(#120c0800 38%,#120c0847 66%,#120c089e 100%),linear-gradient(90deg,#120c0838,#120c0800 55%),linear-gradient(#120c0861,#120c0800 20%);position:absolute;inset:0}.Hx0lNG_heroOverlay{left:var(--gutter);right:var(--gutter);max-width:720px;color:var(--white);animation:Hx0lNG_heroText 1.6s .4s var(--ease) both;justify-items:start;gap:10px;display:grid;position:absolute;bottom:clamp(32px,6vw,88px)}@keyframes Hx0lNG_heroText{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.Hx0lNG_heroTitle{letter-spacing:.22em;text-transform:uppercase;opacity:.9;text-shadow:0 1px 12px #00000040;margin:6px 0 0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3}.Hx0lNG_heroLead{opacity:.95;text-shadow:0 1px 12px #00000040;max-width:520px;margin:0;font-size:14px;font-weight:500;line-height:1.5}.Hx0lNG_heroCtas{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.Hx0lNG_heroCtas .Hx0lNG_btn{border:1px solid var(--white);background:var(--white);min-height:46px;color:var(--ink);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;border-radius:0;padding:0 34px;font-size:12px;font-weight:600}.Hx0lNG_heroCtas .Hx0lNG_btn:hover{background:var(--stone);border-color:var(--stone);color:var(--ink)}.Hx0lNG_heroCtas .Hx0lNG_btnGhost{color:var(--white);background:#1f1d1b;border-color:#1f1d1b}.Hx0lNG_heroCtas .Hx0lNG_btnGhost:hover{color:var(--white);background:#000;border-color:#000}.Hx0lNG_btnGhost{color:var(--white);border:1px solid #fffc}.Hx0lNG_btnGhost:hover{background:var(--white);color:var(--ink)}.Hx0lNG_heroText{text-align:center;padding:clamp(36px, 5vw, 64px) var(--gutter) 0;justify-items:center;gap:18px;display:grid}.Hx0lNG_heroLinks{gap:32px;margin-top:6px;font-size:13px;display:flex}.Hx0lNG_collections{grid-template-columns:repeat(var(--cols,2), 1fr);gap:clamp(16px,2vw,32px);max-width:1180px;margin:clamp(32px,4vw,56px) auto 0;list-style:none;display:grid}.Hx0lNG_collections[data-count="1"]{--cols:1}.Hx0lNG_collections[data-count="3"]{--cols:3}.Hx0lNG_collectionCard{justify-items:start;gap:8px;display:grid}.Hx0lNG_collectionMedia{aspect-ratio:4/3;width:100%;margin-bottom:12px;position:relative}.Hx0lNG_collections[data-count="1"]{max-width:900px}.Hx0lNG_collections[data-count="1"] .Hx0lNG_collectionMedia{aspect-ratio:16/9}.Hx0lNG_collectionMedia img{transition:transform 1.6s var(--ease)}.Hx0lNG_collectionCard:hover .Hx0lNG_collectionMedia img{transform:scale(1.025)}.Hx0lNG_collectionTitle{font-family:var(--serif);font-size:clamp(22px,2.2vw,30px);font-weight:300}.Hx0lNG_collectionCta{font-size:13px}@media (max-width:767px){.Hx0lNG_collections{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.Hx0lNG_collections::-webkit-scrollbar{display:none}.Hx0lNG_collections>li{scroll-snap-align:start;flex:0 0 82%}.Hx0lNG_collections[data-count="1"]>li{flex-basis:100%}.Hx0lNG_collectionMedia,.Hx0lNG_collections[data-count="1"] .Hx0lNG_collectionMedia{aspect-ratio:1}}.Hx0lNG_duo{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,32px);display:grid}.Hx0lNG_duoItem{gap:10px;display:grid}.Hx0lNG_duoMedia{aspect-ratio:4/5;margin-bottom:14px;position:relative}.Hx0lNG_duoMedia img{transition:transform 1.6s var(--ease)}.Hx0lNG_duoItem:hover .Hx0lNG_duoMedia img{transform:scale(1.025)}.Hx0lNG_duoCta{justify-self:start;font-size:13px}.Hx0lNG_engraveSection{border-block:1px solid var(--line);background:0 0;margin-top:clamp(72px,10vw,160px);padding-block:clamp(56px,8vw,120px)}.Hx0lNG_engraver{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.Hx0lNG_engraverVisual{aspect-ratio:4/3}.Hx0lNG_engraverPhoto{justify-self:center;width:min(100%,560px)}.Hx0lNG_engraverText{justify-items:start;gap:22px;max-width:440px;display:grid}.Hx0lNG_engraverText .Hx0lNG_field{width:100%}.Hx0lNG_free{color:var(--ink);font-weight:500}.Hx0lNG_colorRow{align-items:center;gap:12px;display:flex}.Hx0lNG_colorDot{outline-offset:4px;border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #0000001f}.Hx0lNG_colorDot[aria-checked=true]{outline:1px solid var(--ink)}.Hx0lNG_sectionHead{justify-content:space-between;align-items:baseline;margin-bottom:32px;display:flex}.Hx0lNG_grid{grid-template-columns:repeat(4,1fr);gap:40px clamp(8px,1vw,16px);margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_editorial{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,7vw,120px);max-width:1100px;padding-block:clamp(32px,5vw,80px) clamp(72px,10vw,160px);display:grid}.Hx0lNG_editorialMedia{aspect-ratio:2/3;justify-self:end;width:min(100%,400px);position:relative}.Hx0lNG_editorialText{justify-items:start;gap:24px;max-width:480px;display:grid}.Hx0lNG_band{background:var(--white);border-block:1px solid var(--line);grid-template-columns:1.5fr 1fr;display:grid;position:relative}.Hx0lNG_bandMedia{min-height:clamp(380px,52vw,760px);position:relative}.Hx0lNG_bandText{align-self:center;justify-items:start;gap:24px;padding:clamp(40px,6vw,96px);display:grid}@media (max-width:900px){.Hx0lNG_engraver,.Hx0lNG_editorial,.Hx0lNG_band{grid-template-columns:1fr}.Hx0lNG_editorialMedia{justify-self:center;width:min(100%,340px)}.Hx0lNG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Hx0lNG_heroOverlay{gap:8px;bottom:28px}.Hx0lNG_heroShade{background:linear-gradient(#120c0800 38%,#120c0859 62%,#120c08b8 100%),linear-gradient(#120c0861,#120c0800 18%)}.Hx0lNG_heroTitle{letter-spacing:.2em;font-size:13px}.Hx0lNG_heroLead{font-size:13px}.Hx0lNG_heroCtas{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:16px;display:grid}.Hx0lNG_heroCtas .Hx0lNG_btn{letter-spacing:.12em;min-height:44px;padding:0 8px;font-size:11px}.Hx0lNG_duo{grid-template-columns:1fr;gap:56px}.Hx0lNG_heroMedia{background:#6b5a4a;height:calc(75svh - 34px);max-height:none}.Hx0lNG_heroMedia img{object-position:50% 60%}}.Hx0lNG_trustBanner{z-index:2;width:min(100%,290px);margin:0 0 4px;position:relative}@media (max-width:600px){.Hx0lNG_trustBanner{width:min(100%,250px);margin-bottom:2px}}.Hx0lNG_trustBanner img{object-fit:contain;width:100%;height:auto;display:block}
.mQCVyW_layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid;position:relative}.mQCVyW_galleryWrap{top:var(--header-h);align-self:start;min-width:0;position:sticky}.mQCVyW_gallery{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline-offset:-2px;display:flex;overflow-x:auto}.mQCVyW_gallery::-webkit-scrollbar{display:none}.mQCVyW_slide{scroll-snap-align:start;height:clamp(480px, calc(100svh - var(--header-h) - 34px), 960px);background:0 0;flex:0 0 100%;margin:0;position:relative}.mQCVyW_engraveSlide{place-items:center;display:grid;container-type:size}.mQCVyW_engraveBox{max-width:100%}.mQCVyW_slide img{object-fit:contain!important}.mQCVyW_renderSlide{place-items:center;display:grid}.mQCVyW_renderBox{aspect-ratio:4/3;width:86%}.mQCVyW_caption{text-align:center;color:var(--muted);padding-inline:16px;font-size:11px;position:absolute;bottom:52px;left:0;right:0}.mQCVyW_navBtn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:48px;height:48px;transition:opacity .3s var(--ease), background .3s var(--ease);background:#ffffffd9;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.mQCVyW_navBtn:hover:not(:disabled){background:var(--white)}.mQCVyW_navBtn:disabled{opacity:0;pointer-events:none}.mQCVyW_prev{left:20px}.mQCVyW_next{right:20px}.mQCVyW_dots{gap:8px;display:flex;position:absolute;bottom:22px;left:50%;translate:-50%}.mQCVyW_dot{background:var(--ink);opacity:.25;width:6px;height:6px;transition:opacity .3s var(--ease), width .3s var(--ease);border-radius:50%}.mQCVyW_dot[data-active]{opacity:1;border-radius:3px;width:18px}.mQCVyW_counter{background:#ffffffd9;border-radius:999px;margin:0;padding:2px 10px;font-size:11px;position:absolute;top:16px;right:16px}.mQCVyW_panel{position:relative}.mQCVyW_panelInner{top:var(--header-h);max-width:400px;padding:clamp(24px, 3vw, 44px) var(--gutter) 48px;gap:4px;margin-inline:auto;display:grid;position:sticky}.mQCVyW_ref{letter-spacing:.08em;color:var(--muted);margin:0;font-size:11px}.mQCVyW_title{font-family:var(--serif);letter-spacing:-.005em;margin:6px 0 0;font-size:clamp(28px,2.6vw,36px);font-weight:400;line-height:1.1}.mQCVyW_priceRow{align-items:baseline;gap:14px;margin:8px 0 4px;display:flex}.mQCVyW_price{letter-spacing:.01em;margin:0;font-size:18px;font-weight:500}.mQCVyW_stock{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}.mQCVyW_stock:before{content:"";background:#b9b4ad;border-radius:50%;width:6px;height:6px}.mQCVyW_stock[data-in]:before{background:#4f8a5b}.mQCVyW_excerpt{color:var(--ink-soft);margin:8px 0 18px;font-size:14px;line-height:1.7}.mQCVyW_option{border:0;border-top:1px solid var(--line);gap:8px;margin:0;padding:12px 0;display:grid}.mQCVyW_option legend{float:left;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;width:100%;margin-bottom:10px;font-size:11px;display:flex}.mQCVyW_optValue{color:var(--muted)}.mQCVyW_swatches,.mQCVyW_pills{clear:both;flex-wrap:wrap;gap:10px;display:flex}.mQCVyW_swatch{outline-offset:4px;width:28px;height:28px;transition:outline-color .3s var(--ease);border-radius:50%;box-shadow:inset 0 0 0 1px #00000024}.mQCVyW_swatch[aria-pressed=true]{outline:1px solid var(--ink)}.mQCVyW_pill{border:1px solid var(--line);min-width:52px;min-height:40px;transition:border-color .3s var(--ease);border-radius:8px;padding:0 16px;font-size:13px}.mQCVyW_pill:hover{border-color:var(--ink-soft)}.mQCVyW_pill[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.mQCVyW_colorThumb{border:1px solid var(--line);background:var(--white);text-align:center;width:64px;height:64px;transition:border-color .3s var(--ease), box-shadow .3s var(--ease);border-radius:8px;place-items:center;padding:4px;font-size:11px;line-height:1.2;display:grid;position:relative;overflow:hidden}.mQCVyW_colorThumb img{object-fit:contain;width:100%;height:100%}.mQCVyW_colorThumb:hover{border-color:var(--ink-soft)}.mQCVyW_colorThumb[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.mQCVyW_colorThumb[data-unavailable]{opacity:.4}.mQCVyW_swatch[data-unavailable],.mQCVyW_pill[data-unavailable]{opacity:.35;text-decoration:line-through}.mQCVyW_guide{justify-self:start;font-size:12px}.mQCVyW_engraving{border-top:1px solid var(--line);gap:12px;padding:12px 0 4px;display:grid}.mQCVyW_engraving .field{gap:6px}.mQCVyW_engraving .input{height:44px}.mQCVyW_engravingTitle{align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.mQCVyW_freeTag{background:var(--mist);letter-spacing:.04em;border-radius:999px;padding:2px 10px;font-size:11px}.mQCVyW_add{letter-spacing:.1em;text-transform:uppercase;min-height:56px;transition:background-color .4s var(--ease), transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:10px;margin-top:16px;font-size:13px}.mQCVyW_add:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #19110b29}.mQCVyW_add svg{width:18px;height:18px}.mQCVyW_features{margin:0;display:grid}.mQCVyW_feature{border-top:1px solid var(--line);grid-template-columns:minmax(110px,38%) 1fr;gap:16px;padding:10px 0;display:grid}.mQCVyW_feature:first-child{border-top:0;padding-top:0}.mQCVyW_feature dt{color:var(--muted)}.mQCVyW_feature dd{color:var(--ink);margin:0}.mQCVyW_thumbs{display:none}@media (min-width:901px){.mQCVyW_thumbs{scrollbar-width:none;gap:8px;max-height:80%;display:grid;position:absolute;top:50%;left:20px;overflow-y:auto;translate:0 -50%}.mQCVyW_thumb{aspect-ratio:5/6;background:var(--white);border:1px solid var(--line);opacity:.7;width:58px;transition:opacity .3s var(--ease), border-color .3s var(--ease);border-radius:6px;position:relative;overflow:hidden}.mQCVyW_thumb img{object-fit:contain}.mQCVyW_thumb:hover,.mQCVyW_thumb[aria-selected=true]{opacity:1;border-color:var(--ink)}.mQCVyW_galleryWrap:has(.mQCVyW_thumbs) .mQCVyW_prev{left:96px}}.mQCVyW_lead{color:var(--muted);text-align:center;margin:12px 0 0;font-size:12px}.mQCVyW_desc{color:var(--ink-soft);margin:28px 0 0;font-size:13px;line-height:1.75}.mQCVyW_accordions{border-bottom:1px solid var(--line);margin-top:24px}.mQCVyW_accordions details{border-top:1px solid var(--line)}.mQCVyW_accordions summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;font-size:12px;list-style:none;display:flex}.mQCVyW_accordions summary::-webkit-details-marker{display:none}.mQCVyW_accordions summary:after{content:"+";transition:transform .4s var(--ease);font-size:16px;font-weight:300}.mQCVyW_accordions details[open] summary:after{transform:rotate(45deg)}.mQCVyW_accordions ul,.mQCVyW_accordions p{color:var(--ink-soft);margin:0 0 18px;padding-left:16px;font-size:13px;line-height:1.8}.mQCVyW_accordions p{padding-left:0}.mQCVyW_accordions a{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.mQCVyW_layout{grid-template-columns:1fr}.mQCVyW_galleryWrap{position:relative;top:auto}.mQCVyW_slide{aspect-ratio:4/5;height:auto}.mQCVyW_navBtn{display:none}.mQCVyW_panelInner{max-width:560px;position:static}}.mQCVyW_sticky{display:none}@media (max-width:900px){.mQCVyW_sticky{z-index:30;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);transition:transform .5s var(--ease);background:#fffffff0;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mQCVyW_sticky[data-visible]{transform:none}.mQCVyW_sticky .btn{text-transform:uppercase;letter-spacing:.08em;border-radius:8px;flex:1}.mQCVyW_stickyInfo{min-width:0;font-size:12px;display:grid}.mQCVyW_stickyTitle{white-space:nowrap;text-overflow:ellipsis;max-width:38vw;font-weight:500;overflow:hidden}}.mQCVyW_buyNow{isolation:isolate;border:1px solid var(--ink);min-height:56px;color:var(--ink);letter-spacing:.1em;text-transform:uppercase;transition:color .45s var(--ease), transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:10px;margin-top:10px;font-size:13px;position:relative;overflow:hidden}.mQCVyW_buyNow:before{content:"";z-index:-1;background:var(--ink);transform-origin:0;transition:transform .55s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.mQCVyW_buyNow:after{content:"";z-index:0;width:40%;animation:mQCVyW_buyShine 3.8s var(--ease) 1.5s infinite;pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff47,#0000);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes mQCVyW_buyShine{0%,70%{left:-60%}to{left:130%}}.mQCVyW_buyNowLabel{position:relative}.mQCVyW_buyNowArrow{transition:transform .45s var(--ease);position:relative}@media (hover:hover){.mQCVyW_buyNow:hover:not(:disabled){color:var(--white);transform:translateY(-1px);box-shadow:0 10px 24px #19110b29}.mQCVyW_buyNow:hover:not(:disabled):before{transform:scaleX(1)}.mQCVyW_buyNow:hover:not(:disabled) .mQCVyW_buyNowArrow{transform:translate(4px)}}.mQCVyW_buyNow[aria-busy=true]{color:var(--white)}.mQCVyW_buyNow[aria-busy=true]:before{transform:scaleX(1)}.mQCVyW_buyNow[aria-busy=true] .mQCVyW_buyNowArrow{animation:mQCVyW_buyArrow .9s var(--ease) infinite}@keyframes mQCVyW_buyArrow{50%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.mQCVyW_buyNow:after,.mQCVyW_buyNow[aria-busy=true] .mQCVyW_buyNowArrow{animation:none}}
.pBCnba_section{padding-block:clamp(64px,8vw,112px) 0;overflow:hidden}.pBCnba_head{padding-inline:var(--gutter);text-align:center;justify-items:center;gap:10px;margin-bottom:clamp(24px,3vw,40px);display:grid}.pBCnba_title{font-family:var(--serif);margin:0;font-size:clamp(28px,3vw,40px);font-weight:300}.pBCnba_summary{color:var(--ink-soft);align-items:center;gap:10px;margin:0;font-size:13px;display:inline-flex}.pBCnba_rows{gap:16px;display:grid}.pBCnba_row{overscroll-behavior-x:contain;scrollbar-width:none;outline-offset:-2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.pBCnba_row::-webkit-scrollbar{display:none}.pBCnba_row[data-static]{justify-content:center;-webkit-mask-image:none;mask-image:none}.pBCnba_row[data-static] .pBCnba_set+.pBCnba_set{display:none}.pBCnba_set{flex-shrink:0;gap:16px;padding-right:16px;display:flex}.pBCnba_slot{opacity:0;filter:blur(5px);transform:translateX(var(--dx,28px));transition:opacity .7s var(--ease) calc(var(--row,0) * .12s + var(--i,0) * 70ms), transform .7s var(--ease) calc(var(--row,0) * .12s + var(--i,0) * 70ms), filter .7s var(--ease) calc(var(--row,0) * .12s + var(--i,0) * 70ms);flex:0 0 clamp(250px,26vw,360px)}.pBCnba_row[data-from=left] .pBCnba_slot{--dx:-28px}.pBCnba_row[data-visible] .pBCnba_slot{opacity:1;filter:none;transform:none}.pBCnba_card{border:1px solid var(--line);background:var(--white);border-radius:12px;align-content:start;gap:12px;height:100%;min-height:176px;padding:22px;display:grid}.pBCnba_top{align-items:center;gap:12px;display:flex}.pBCnba_avatar{background:var(--mist);width:40px;height:40px;font-family:var(--serif);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;display:grid}.pBCnba_who{min-width:0;display:grid}.pBCnba_author{font-size:13px;font-weight:500}.pBCnba_meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pBCnba_stars{gap:2px;display:inline-flex}.pBCnba_star{width:18px;height:18px;color:var(--white);background:#dcdce6;place-items:center;display:grid}.pBCnba_star[data-on]{background:#00b67a}.pBCnba_quote{font-family:var(--serif);margin:0;font-size:18px;line-height:1.4}@media (max-width:600px){.pBCnba_slot{flex-basis:78vw}.pBCnba_card{padding:18px}.pBCnba_quote{font-size:16px}}@media (prefers-reduced-motion:reduce){.pBCnba_slot{opacity:1;filter:none;transition:none;transform:none}}.pBCnba_rateRow{align-items:center;gap:8px;display:flex}
.t53O_a_card{display:block}.t53O_a_media{aspect-ratio:5/6;background:0 0;position:relative;overflow:hidden}.t53O_a_img{object-fit:contain;transition:transform 1.4s var(--ease), opacity .7s var(--ease)}.t53O_a_render{transition:transform 1.4s var(--ease), opacity .7s var(--ease);position:absolute;inset:8% 4%}.t53O_a_img[src*=provisoire]{object-fit:cover;filter:saturate(.82)contrast(.98)sepia(.06)}.t53O_a_hover{opacity:0}@media (hover:hover){.t53O_a_card:hover .t53O_a_hover{opacity:1}.t53O_a_card:hover [data-swap] .t53O_a_primary{opacity:0}.t53O_a_card:hover .t53O_a_img,.t53O_a_card:hover .t53O_a_render{transform:scale(1.02)}}.t53O_a_info{gap:2px;padding:14px 4px 0;display:grid}.t53O_a_title{margin:0;font-size:13px}.t53O_a_price{color:var(--muted);margin:0;font-size:12px}.t53O_a_swatches{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.t53O_a_swatches li{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1px #0000001f}
.cO7a0a_slider{padding-block:clamp(56px,7vw,112px) 0}.cO7a0a_head{padding-inline:var(--gutter);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.cO7a0a_head>div:first-child{gap:10px;max-width:640px;display:grid}.cO7a0a_controls{align-items:center;gap:8px;display:flex}.cO7a0a_controls a{white-space:nowrap;margin-right:12px}.cO7a0a_arrow{border:1px solid var(--line);width:44px;height:44px;transition:border-color .3s var(--ease), opacity .3s var(--ease);border-radius:50%;place-items:center;display:grid}.cO7a0a_arrow:hover:not(:disabled){border-color:var(--ink)}.cO7a0a_arrow:disabled{opacity:.3;cursor:default}.cO7a0a_track{padding:0 var(--gutter) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;margin:0;list-style:none;display:flex;overflow-x:auto}.cO7a0a_track::-webkit-scrollbar{display:none}.cO7a0a_item{scroll-snap-align:start;flex:0 0 calc(29.4118% - 14.1176px)}@media (max-width:1024px){.cO7a0a_item{flex-basis:calc(43.4783% - 6.95652px)}}@media (max-width:767px){.cO7a0a_item{flex-basis:72%}.cO7a0a_arrow{display:none}.cO7a0a_controls a{margin-right:0}}.cO7a0a_head{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(20px)}.cO7a0a_item{opacity:0;transition:opacity 1s var(--ease) calc(.15s + var(--i,0) * .11s), transform 1.1s var(--ease) calc(.15s + var(--i,0) * .11s);transform:translateY(40px)}.cO7a0a_item img{transition:transform 1.6s var(--ease) calc(.15s + var(--i,0) * .11s), opacity .7s var(--ease);transform:scale(1.06)}.cO7a0a_slider[data-visible] .cO7a0a_head,.cO7a0a_slider[data-visible] .cO7a0a_item{opacity:1;transform:none}.cO7a0a_slider[data-visible] .cO7a0a_item img{transform:none}@media (prefers-reduced-motion:reduce){.cO7a0a_head,.cO7a0a_item{opacity:1;transform:none}.cO7a0a_item img{opacity:1;transform:none}}
.PYHf-W_block{max-width:1340px;margin:clamp(56px,8vw,112px) auto 0;margin-inline:max(var(--gutter), calc((100% - 1340px) / 2));background:#f5efe6;border-radius:14px;display:grid;overflow:hidden}.PYHf-W_media{aspect-ratio:1;position:relative;overflow:hidden}.PYHf-W_img{object-fit:cover;object-position:40% 60%;transition:transform 1.6s var(--ease)}.PYHf-W_block:hover .PYHf-W_img{transform:scale(1.03)}.PYHf-W_text{align-content:center;justify-items:start;gap:16px;padding:28px 22px 34px;display:grid}.PYHf-W_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.PYHf-W_title{font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.05}.PYHf-W_lead{max-width:520px;color:var(--ink-soft);margin:0;font-size:15px;line-height:1.7}.PYHf-W_cta{gap:10px;margin-top:6px}.PYHf-W_cta svg{transition:transform .3s var(--ease)}.PYHf-W_cta:hover svg{transform:translate(4px)}@media (max-width:799px){.PYHf-W_cta{justify-content:center;width:100%}}@media (min-width:800px){.PYHf-W_block{grid-template-columns:1fr 1fr;min-height:560px}.PYHf-W_media{aspect-ratio:auto}.PYHf-W_text{padding:clamp(40px,6vw,88px)}.PYHf-W_lead{font-size:16px}}@media (prefers-reduced-motion:reduce){.PYHf-W_img{transition:none}}
.f-OHvq_section{margin-top:clamp(56px,8vw,112px)}.f-OHvq_head{padding-inline:var(--gutter);justify-content:space-between;align-items:end;gap:16px;max-width:1340px;margin:0 auto clamp(18px,2.4vw,28px);display:flex}.f-OHvq_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px}.f-OHvq_heading{font-family:var(--serif);margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:400;line-height:1.08}.f-OHvq_arrows{gap:8px;display:none}.f-OHvq_arrows button{border:1px solid var(--line);background:var(--white);width:42px;height:42px;transition:border-color .3s var(--ease), opacity .3s var(--ease);border-radius:50%;place-items:center;display:grid}.f-OHvq_arrows button:hover:not(:disabled){border-color:var(--ink)}.f-OHvq_arrows button:disabled{opacity:.3;cursor:default}.f-OHvq_track{padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;margin:0;list-style:none;display:flex;overflow-x:auto}.f-OHvq_track::-webkit-scrollbar{display:none}.f-OHvq_card{scroll-snap-align:start;flex:0 0 62vw;gap:10px;max-width:280px;display:grid}.f-OHvq_media{aspect-ratio:9/16;background:var(--mist);cursor:zoom-in;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.f-OHvq_media video{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease);display:block}.f-OHvq_media:hover video{transform:scale(1.03)}.f-OHvq_play{width:30px;height:30px;color:var(--ink);background:#ffffffd9;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}.f-OHvq_info{gap:2px;display:grid}.f-OHvq_title{font-size:14px;font-weight:500;line-height:1.35;display:block}.f-OHvq_price{color:var(--ink-soft);font-size:13px;display:block}@media (min-width:900px){.f-OHvq_arrows{display:flex}.f-OHvq_card{flex-basis:240px}.f-OHvq_track{padding-inline:max(var(--gutter), calc((100% - 1340px) / 2 + var(--gutter)));scroll-padding-inline:max(var(--gutter), calc((100% - 1340px) / 2 + var(--gutter)))}}.f-OHvq_modal{z-index:200;animation:f-OHvq_fadeIn .3s var(--ease) both;background:#0a0806eb;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.f-OHvq_modalInner{gap:12px;width:min(100%,56.25svh - 78.75px);display:grid}.f-OHvq_modalVideo{aspect-ratio:9/16;object-fit:contain;background:#000;border-radius:10px;width:100%;max-height:calc(100svh - 140px)}.f-OHvq_modalInfo{color:var(--white);justify-content:space-between;align-items:center;gap:12px;display:flex}.f-OHvq_modalInfo .f-OHvq_price{color:#ffffffbf}.f-OHvq_close{width:44px;height:44px;color:var(--white);background:#ffffff24;border-radius:50%;place-items:center;display:grid;position:fixed;top:14px;right:14px}.f-OHvq_close:hover{background:#ffffff42}@keyframes f-OHvq_fadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.f-OHvq_modal{animation:none}.f-OHvq_media video{transition:none}}
.BnwPbG_section{max-width:1340px;padding-inline:var(--gutter);margin:clamp(56px,7vw,96px) auto 0}.BnwPbG_heading{font-family:var(--serif);margin:0 0 24px;font-size:clamp(24px,2.6vw,34px);font-weight:300}.BnwPbG_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.BnwPbG_item{border:1px solid var(--line);transition:border-color .3s var(--ease);border-radius:10px;grid-template-columns:112px 1fr;gap:16px;padding:14px;display:grid}.BnwPbG_item:hover{border-color:var(--ink-soft)}.BnwPbG_media{aspect-ratio:5/6;border-radius:6px;position:relative;overflow:hidden}.BnwPbG_img{object-fit:contain}.BnwPbG_body{align-content:start;gap:6px;min-width:0;display:grid}.BnwPbG_title{font-size:13px;font-weight:500}.BnwPbG_price{color:var(--muted);font-size:12px}.BnwPbG_select{border:1px solid var(--line);background:var(--white);height:34px;margin-top:4px;padding:0 8px;font-size:12px}.BnwPbG_btn{border-radius:8px;justify-self:start;min-height:38px;margin-top:6px;padding:0 18px;font-size:12px}
@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa70d328b406d70e-s.0b732hply2eo6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/02f8c82079ee3c71-s.p.2-lcev3yyho6z.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:Mrs Saint Delafield Fallback;src:local(Arial);ascent-override:146.87%;descent-override:100.35%;line-gap-override:0.0%;size-adjust:61.69%}.gPdUKq_className{font-family:Mrs Saint Delafield,Mrs Saint Delafield Fallback;font-style:normal;font-weight:400}
.amKxjG_finder{padding:clamp(40px, 6vw, 72px) var(--gutter);background:var(--mist);scroll-margin-top:var(--header-h);margin-top:clamp(56px,8vw,112px)}.amKxjG_finderInner{max-width:1250px;margin:0 auto}.amKxjG_eyebrow{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px}.amKxjG_title{text-align:center;font-family:var(--serif);margin:0 0 clamp(20px,3vw,32px);font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.08}.amKxjG_sizes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:clamp(18px,3vw,32px);display:grid}.amKxjG_size{border:1px solid var(--line);background:var(--white);color:var(--ink);transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);justify-items:center;gap:2px;padding:14px 8px;display:grid}.amKxjG_size[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.amKxjG_sizeLabel{font-size:15px}.amKxjG_sizeWeight{opacity:.75;font-size:12px}.amKxjG_card{background:var(--white);animation:amKxjG_cardIn .45s var(--ease) both;gap:16px;padding:16px;display:grid}.amKxjG_cardMedia{aspect-ratio:4/3;background:var(--mist);position:relative;overflow:hidden}.amKxjG_cardMedia img{object-fit:cover}.amKxjG_cardText{gap:6px;display:grid}.amKxjG_cardEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.amKxjG_cardTitle{font-family:var(--serif);margin:0;font-size:clamp(28px,3vw,34px);line-height:1.1}.amKxjG_cardSize{font-family:var(--sans);color:var(--ink-soft);font-size:14px}.amKxjG_cardDesc{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.55}.amKxjG_cardBuy{justify-content:space-between;align-items:center;gap:16px;display:flex}.amKxjG_cardPrice{margin:0;font-size:20px}@keyframes amKxjG_cardIn{0%{opacity:0;transform:translateY(8px)}}@media (min-width:760px){.amKxjG_sizes{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.amKxjG_size{padding:18px 8px}.amKxjG_card{grid-template-columns:240px 1fr auto;align-items:center;gap:32px;padding:26px 32px}.amKxjG_cardBuy{justify-items:end;gap:14px;display:grid}}.amKxjG_box{background:var(--ink);color:var(--white);margin-top:clamp(56px,8vw,112px);display:grid}.amKxjG_boxMedia{aspect-ratio:4/3;position:relative;overflow:hidden}.amKxjG_boxMedia img{object-fit:cover}.amKxjG_boxText{padding:32px var(--gutter) 40px;align-content:center;gap:14px;display:grid}.amKxjG_boxEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;margin:0;font-size:11px}.amKxjG_boxTitle{font-family:var(--serif);margin:0;font-size:clamp(34px,4.6vw,56px);font-weight:400;line-height:1.05}.amKxjG_boxLead{color:#ffffffdb;max-width:480px;margin:0;font-size:16px;line-height:1.6}.amKxjG_boxContents{color:#fff9;margin:0;font-size:13px}.amKxjG_boxForm{grid-template-columns:1fr;gap:10px;max-width:480px;display:grid}.amKxjG_boxField{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;gap:4px;font-size:11px;display:grid}.amKxjG_boxField input,.amKxjG_boxField select{height:44px;color:var(--white);letter-spacing:0;text-transform:none;background:0 0;border:1px solid #ffffff47;padding:0 12px;font-size:15px}.amKxjG_boxField select option{color:var(--ink)}.amKxjG_boxField input::placeholder{color:#ffffff73}.amKxjG_boxField input:focus,.amKxjG_boxField select:focus{border-color:var(--white);outline:none}.amKxjG_boxError{color:#ffffffeb;margin:0;font-size:13px;text-decoration:underline}.amKxjG_boxBuy{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:4px;display:flex}.amKxjG_boxPrice{margin:0;font-size:24px}.amKxjG_boxPrice s{color:#ffffff80;margin-left:8px;font-size:15px}.amKxjG_boxBtn{background:var(--white);color:var(--ink);border-color:var(--white)}.amKxjG_boxBtn:hover:not(:disabled){color:var(--white);background:0 0}.amKxjG_boxNote{color:#ffffffb3;margin:0;font-size:13px}@media (min-width:900px){.amKxjG_box{grid-template-columns:1fr 1fr;min-height:480px}.amKxjG_boxMedia{aspect-ratio:auto}.amKxjG_boxText{padding:clamp(40px,6vw,88px)}.amKxjG_boxForm{grid-template-columns:1.2fr 1fr}}@media (prefers-reduced-motion:reduce){.amKxjG_card{animation:none}}
.FrNRta_bar{background:var(--white);border-bottom:1px solid var(--line);height:34px;color:var(--ink-soft);letter-spacing:.06em;font-size:11px;position:relative;overflow:hidden}.FrNRta_item{padding:0 var(--gutter);text-align:center;white-space:nowrap;opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);place-items:center;margin:0;display:grid;position:absolute;inset:0;transform:translateY(8px)}.FrNRta_item[data-active]{opacity:1;transform:none}.FrNRta_item a:hover{text-underline-offset:3px;text-decoration:underline}.FrNRta_short{display:none}@media (max-width:767px){.FrNRta_long{display:none}.FrNRta_short{display:inline}}
.DZVMma_section{max-width:760px;padding:0 var(--gutter);text-align:center;margin:clamp(56px,8vw,112px) auto 0}.DZVMma_bigTitle{font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(30px,4.4vw,52px);font-weight:500;line-height:1.06}.DZVMma_midTitle{font-family:var(--serif);text-wrap:balance;margin:0 0 8px;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.1}.DZVMma_lead{max-width:620px;color:var(--ink-soft);margin:16px auto 0;font-size:15px;line-height:1.65}.DZVMma_tabs{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:8px;margin:28px 0 16px;display:grid}.DZVMma_tab{border:1px solid var(--line);background:var(--white);letter-spacing:.02em;color:var(--ink-soft);transition:background .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);border-radius:10px;justify-items:center;gap:6px;padding:14px 6px 12px;font-size:13px;display:grid}.DZVMma_tabOn{background:var(--ink);border-color:var(--ink);color:var(--white)}.DZVMma_items{text-align:left;gap:10px;margin:0;padding:0;list-style:none;display:grid}.DZVMma_item{background:var(--mist);animation:DZVMma_itemIn .5s var(--ease) both;transition:background .4s var(--ease);border-radius:10px;grid-template-columns:32px 1fr;align-items:center;gap:12px 14px;padding:16px;display:grid}.DZVMma_itemSolved{background:#f1ece3}.DZVMma_mark{background:var(--error);width:32px;height:32px;color:var(--white);transition:background .4s var(--ease), transform .4s var(--ease);border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid}.DZVMma_itemSolved .DZVMma_mark{background:var(--ink);transform:rotate(360deg)}.DZVMma_itemText{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.5}.DZVMma_itemText strong{color:var(--ink);font-weight:500}.DZVMma_itemBtn{background:var(--white);border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;transition:background .3s var(--ease), color .3s var(--ease);border-radius:999px;grid-column:2;justify-self:start;padding:9px 16px;font-size:12px;font-weight:500}.DZVMma_itemBtn:hover{background:var(--ink);color:var(--white)}@keyframes DZVMma_itemIn{0%{opacity:0;transform:translateY(10px)}}.DZVMma_benefits{max-width:1340px;margin:clamp(56px,8vw,112px) auto 0;margin-inline:max(var(--gutter), calc((100% - 1340px) / 2))}.DZVMma_benefits .DZVMma_midTitle{margin-bottom:clamp(24px,3vw,40px)}.DZVMma_benefitList{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.DZVMma_benefitList li{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);align-content:start;gap:12px;display:grid;transform:translateY(10px)}.is-visible .DZVMma_benefitList li{opacity:1;transform:none}.DZVMma_benefitList svg{color:var(--ink)}.DZVMma_benefitList p{margin:0;font-size:15px;font-weight:500;line-height:1.4}.DZVMma_benefitList svg circle{fill:currentColor;stroke:none}@media (min-width:900px){.DZVMma_benefitList{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 32px}.DZVMma_benefitList p{font-size:16px}}.DZVMma_scales{text-align:left}.DZVMma_scales .DZVMma_midTitle{text-align:center;margin-bottom:24px}.DZVMma_scale+.DZVMma_scale{margin-top:22px}.DZVMma_scaleLabel{margin:0 0 8px;font-size:15px;font-weight:500}.DZVMma_track{background:var(--mist);border-radius:4px;height:4px;overflow:hidden}.DZVMma_fill{border-radius:inherit;background:var(--ink);width:0;height:100%;transition:width 1.4s var(--ease) .3s;display:block}.is-visible .DZVMma_fill{width:var(--v)}.DZVMma_ends{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.DZVMma_note{color:var(--muted);text-align:center;margin:20px 0 0;font-size:12px}.DZVMma_founder{max-width:1340px;margin:clamp(56px,8vw,112px) auto 0;margin-inline:max(var(--gutter), calc((100% - 1340px) / 2));gap:28px;display:grid}.DZVMma_founderMedia{aspect-ratio:4/3;background:var(--mist);border-radius:10px;position:relative;overflow:hidden}.DZVMma_founderMedia img{object-fit:cover}.DZVMma_founderText{text-align:center;align-self:center}.DZVMma_founderEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:500}.DZVMma_signature{color:var(--ink);margin:18px 0 0;font-size:clamp(40px,5vw,56px);line-height:1}.DZVMma_founderLink{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid;margin-top:18px;padding-bottom:2px;font-size:12px;display:inline-block}.DZVMma_startup{position:relative}.DZVMma_startup .DZVMma_founderText{padding:8px 0;position:relative}.DZVMma_startup .DZVMma_founderText:before{content:"";z-index:-1;background-image:radial-gradient(circle, var(--stone-deep) 1.4px, transparent 1.6px);background-size:18px 18px;position:absolute;inset:-24px -8px;-webkit-mask-image:radial-gradient(at 70% 60%,#000 10%,#0000 70%);mask-image:radial-gradient(at 70% 60%,#000 10%,#0000 70%)}@media (min-width:600px){.DZVMma_item{grid-template-columns:32px 1fr auto;padding:18px 20px}.DZVMma_itemBtn{grid-column:3}.DZVMma_tab{font-size:14px}}@media (min-width:900px){.DZVMma_startup .DZVMma_founderMedia{order:2}.DZVMma_founder{grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,80px)}.DZVMma_itemText{font-size:16px}}@media (prefers-reduced-motion:reduce){.DZVMma_benefitList li{opacity:1;transform:none}.DZVMma_item{animation:none}.DZVMma_fill{transition:none}}
.R2U09q_overlay{z-index:70;opacity:0;pointer-events:none;transition:opacity .5s var(--ease);background:#19110b47;position:fixed;inset:0}.R2U09q_overlayOn{opacity:1;pointer-events:auto}.R2U09q_drawer{z-index:80;background:var(--white);width:min(460px,100vw);transition:transform .7s var(--ease);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(100%)}.R2U09q_drawerOpen{transform:none}.R2U09q_drawerHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.R2U09q_drawerTitle{font-family:var(--serif);margin:0;font-size:22px;font-weight:400}.R2U09q_close{place-items:center;min-width:44px;min-height:44px;margin-right:-12px;display:grid}.R2U09q_drawerBody{flex:1;padding:8px 24px;overflow-y:auto}.R2U09q_drawerFoot{border-top:1px solid var(--line);gap:12px;padding:20px 24px 28px;display:grid}.R2U09q_total{justify-content:space-between;font-size:15px;display:flex}.R2U09q_viewCart{justify-self:center;font-size:12px}.R2U09q_empty{justify-items:start;gap:16px;padding:48px 24px;display:grid}.R2U09q_lines{margin:0;padding:0;list-style:none}.R2U09q_line{border-bottom:1px solid var(--line);grid-template-columns:96px 1fr;gap:18px;padding:20px 0;display:grid}.R2U09q_line:last-child{border-bottom:0}.R2U09q_thumb{aspect-ratio:4/5;background:var(--stone);place-items:center;display:grid;position:relative;overflow:hidden}.R2U09q_lineBody{align-content:start;gap:2px;font-size:13px;display:grid}.R2U09q_lineTop{justify-content:space-between;gap:12px;display:flex}.R2U09q_lineTitle{font-weight:500}.R2U09q_meta{color:var(--muted);margin:0;font-size:12px}.R2U09q_lineActions{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.R2U09q_qty{border:1px solid var(--line);align-items:center;display:inline-flex}.R2U09q_qty button{width:36px;height:36px}.R2U09q_qty button:disabled{opacity:.3}.R2U09q_qty span{text-align:center;min-width:24px}.R2U09q_remove{color:var(--muted);text-underline-offset:3px;font-size:12px;text-decoration:underline}.R2U09q_price{justify-items:end;display:grid}.R2U09q_was{color:var(--muted);font-size:12px}.R2U09q_lines[aria-busy=true]{opacity:.6;transition:opacity .3s var(--ease)}.R2U09q_qty button:disabled,.R2U09q_remove:disabled{opacity:.3;cursor:default}.R2U09q_loading{color:var(--muted);padding:48px 24px;font-size:13px}.R2U09q_discount{color:var(--ink-soft);justify-content:space-between;font-size:13px;display:flex}.R2U09q_gift{border:1px solid var(--brass);background:var(--white);color:var(--ink-soft);border-radius:8px;margin:12px 0 4px;padding:14px 16px;font-size:12px;line-height:1.6}.R2U09q_gift p{margin:0}.R2U09q_giftTitle{font-family:var(--serif);color:var(--ink);font-size:16px}.R2U09q_totalNote{color:var(--muted);margin:-6px 0 2px;font-size:12px}.R2U09q_ship{gap:8px;display:grid}.R2U09q_shipTrack{background:var(--mist);border-radius:4px;height:4px;overflow:hidden}.R2U09q_shipFill{background:var(--ink);transform-origin:0;height:100%;transition:transform .7s var(--ease);display:block}.R2U09q_shipText{color:var(--ink-soft);margin:0;font-size:12px}.R2U09q_checkout{isolation:isolate;min-height:54px;transition:transform .3s var(--ease), box-shadow .3s var(--ease);justify-content:center;align-items:center;gap:10px;display:inline-flex;position:relative;overflow:hidden}.R2U09q_checkout:after{content:"";width:40%;height:100%;animation:R2U09q_checkoutShine 3.6s var(--ease) 1s infinite;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff47,#0000);position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes R2U09q_checkoutShine{0%,65%{left:-60%}to{left:130%}}.R2U09q_checkoutLabel,.R2U09q_checkoutLock,.R2U09q_checkoutArrow{position:relative}.R2U09q_checkoutArrow{transition:transform .4s var(--ease)}.R2U09q_checkout:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 26px #19110b38}.R2U09q_checkout:hover:not(:disabled) .R2U09q_checkoutArrow{transform:translate(5px)}.R2U09q_checkout:active:not(:disabled){transform:scale(.99)}.R2U09q_checkout:disabled:after{animation:none}.R2U09q_upsell{border-top:1px solid var(--line);margin:8px 0 20px;padding-top:20px}.R2U09q_upsellTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:11px}.R2U09q_upsellList{gap:18px;margin:0;padding:0;list-style:none;display:grid}.R2U09q_upsellItem{grid-template-columns:72px 1fr;align-items:start;gap:14px;display:grid}.R2U09q_upsellThumb{aspect-ratio:1;background:var(--mist);border-radius:8px;position:relative;overflow:hidden}.R2U09q_upsellThumb img{object-fit:cover}.R2U09q_upsellBody{justify-items:start;gap:4px;display:grid}.R2U09q_upsellName{font-size:14px;font-weight:500;line-height:1.3}.R2U09q_upsellPrice{color:var(--ink-soft);margin:0;font-size:13px}.R2U09q_pills{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.R2U09q_pill{border:1px solid var(--line);background:var(--white);min-height:34px;transition:border-color .25s var(--ease), background .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;padding:0 14px;font-size:12px;display:inline-flex}.R2U09q_pill:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--white)}.R2U09q_pill:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.R2U09q_checkout:after{animation:none}}
.jp_RQG_toolbar{padding:14px var(--gutter);border-block:1px solid var(--line);top:var(--header-h);z-index:10;background:var(--white);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky}.jp_RQG_filters{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.jp_RQG_filters button{border:1px solid var(--line);white-space:nowrap;min-height:36px;transition:border-color .3s var(--ease), background .3s var(--ease), color .3s var(--ease);border-radius:999px;padding:0 16px;font-size:12px}.jp_RQG_filters button:hover{border-color:var(--ink)}.jp_RQG_filters button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.jp_RQG_sort{flex-shrink:0;align-items:center;gap:16px;display:flex}.jp_RQG_sort select{cursor:pointer;background:0 0;border:0;min-height:36px;font-size:12px}.jp_RQG_grid{grid-template-columns:repeat(4,1fr);gap:48px 2px;margin:0;padding:2px 0 0;list-style:none;display:grid}.jp_RQG_grid a>div:last-child{padding-inline:var(--gutter-card,16px)}@media (max-width:1024px){.jp_RQG_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.jp_RQG_grid{--gutter-card:10px;grid-template-columns:repeat(2,1fr);gap:32px 2px}.jp_RQG_sort .jp_RQG_small{display:none}}.jp_RQG_grid>li{opacity:0;transition:opacity .9s var(--ease) calc(var(--i,0) * 90ms), transform 1s var(--ease) calc(var(--i,0) * 90ms);transform:translateY(36px)}.jp_RQG_grid>li[data-visible]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.jp_RQG_grid>li{opacity:1;transform:none}}
.hBw1pG_announce{padding:9px var(--gutter);text-align:center;letter-spacing:.06em;background:var(--ivory);color:var(--ink-soft);margin:0;font-size:11px}.hBw1pG_header{z-index:40;height:var(--header-h);padding-inline:var(--gutter);background:var(--white);transition:background-color .5s var(--ease), border-color .5s var(--ease), color .5s var(--ease);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}.hBw1pG_scrolled{-webkit-backdrop-filter:saturate(1.4)blur(16px);backdrop-filter:saturate(1.4)blur(16px);background:#ffffffb8;border-bottom-color:#e3ddd499}.hBw1pG_overHero{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--white);background:0 0;border-bottom-color:#0000}.hBw1pG_overHero .hBw1pG_logo img{filter:brightness(0)invert()}.hBw1pG_overHero .hBw1pG_badge{background:var(--white);color:var(--ink)}.hBw1pG_left,.hBw1pG_right{align-items:center;gap:clamp(12px,2vw,28px);display:flex}.hBw1pG_right{justify-content:flex-end}.hBw1pG_tool{letter-spacing:.02em;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex;position:relative}.hBw1pG_logo{display:block}.hBw1pG_logo img{width:auto;height:clamp(24px,2.4vw,34px);transition:filter .5s var(--ease);display:block}.hBw1pG_badge{background:var(--ink);min-width:16px;height:16px;color:var(--white);text-align:center;border-radius:8px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:6px;right:-9px}.hBw1pG_announceShort{display:none}.hBw1pG_search{background:var(--white);border-bottom:1px solid var(--line);padding:20px var(--gutter);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);position:absolute;inset:100% 0 auto;transform:translateY(-8px)}.hBw1pG_searchOpen{opacity:1;transform:none}.hBw1pG_searchForm{border-bottom:1px solid var(--ink);align-items:center;gap:14px;max-width:760px;margin-inline:auto;display:flex}.hBw1pG_searchInput{height:52px;font-family:var(--serif);background:0 0;border:0;outline:none;flex:1;font-size:22px;font-weight:300}.hBw1pG_overlay{z-index:50;opacity:0;pointer-events:none;transition:opacity .5s var(--ease);background:#19110b47;position:fixed;inset:0}.hBw1pG_overlayOn{opacity:1;pointer-events:auto}.hBw1pG_menu{z-index:60;background:var(--white);width:min(480px,100vw);transition:transform .7s var(--ease);flex-direction:column;padding:24px clamp(24px,4vw,56px) 40px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.hBw1pG_menuOpen{transform:none}.hBw1pG_menuClose{align-self:flex-start;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.hBw1pG_menuLabel.hBw1pG_menuShopLabel{margin-top:40px}.hBw1pG_menuList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.hBw1pG_menuList li{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translate(-12px)}.hBw1pG_menuOpen .hBw1pG_menuList li{opacity:1;transform:none}.hBw1pG_menuList a{font-family:var(--serif);font-size:clamp(28px,3vw,34px);font-weight:300;line-height:1.2}.hBw1pG_menuList a:hover{font-style:italic}.hBw1pG_menuCollections{margin-top:36px}.hBw1pG_menuLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px}.hBw1pG_menuCollections ul,.hBw1pG_menuSecondary ul{gap:12px;margin:0;padding:0;font-size:18px;list-style:none;display:grid}.hBw1pG_menuCollections a:hover,.hBw1pG_menuSecondary a:hover{text-underline-offset:4px;text-decoration:underline}.hBw1pG_menuSecondary{border-top:1px solid var(--line);margin:auto 0 0;padding:28px 0 8px}.hBw1pG_menuSecondary ul{color:var(--ink-soft);font-size:17px}@media (max-width:767px){.hBw1pG_announceLong{display:none}.hBw1pG_announceShort{display:inline}.hBw1pG_toolLabel,.hBw1pG_hideMobile{display:none}.hBw1pG_logo img{height:21px}}
.wrd31W_page{gap:24px;padding-block:clamp(48px,6vw,96px) 0;display:grid}.wrd31W_form{border-bottom:1px solid var(--ink);gap:12px;padding-bottom:12px;display:flex}.wrd31W_input{min-width:0;font-family:var(--serif);border:0;outline:none;flex:1;font-size:clamp(22px,3vw,34px);font-weight:300}.wrd31W_grid{grid-template-columns:repeat(4,1fr);gap:40px 12px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (max-width:767px){.wrd31W_grid{grid-template-columns:repeat(2,1fr)}}
.Oip6gW_page{padding-block:clamp(48px,6vw,96px) 0}.Oip6gW_empty{gap:24px;margin-top:32px;display:grid}.Oip6gW_links{flex-wrap:wrap;gap:12px;display:flex}.Oip6gW_layout{grid-template-columns:1fr 380px;align-items:start;gap:clamp(32px,6vw,96px);margin-top:32px;display:grid}.Oip6gW_summary{top:calc(var(--header-h) + 24px);background:var(--white);border:1px solid var(--line);border-radius:12px;gap:16px;padding:28px;display:grid;position:sticky}.Oip6gW_summaryTitle{font-family:var(--serif);margin:0 0 4px;font-size:22px}.Oip6gW_row{justify-content:space-between;gap:16px;font-size:14px;display:flex}@media (max-width:900px){.Oip6gW_layout{grid-template-columns:1fr}.Oip6gW_summary{position:static}}
.WAAqfG_head{background:var(--white);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;min-height:clamp(320px,38vw,560px);display:grid}.WAAqfG_text{padding:clamp(40px, 6vw, 96px) var(--gutter);gap:18px;max-width:600px;display:grid}.WAAqfG_media{height:100%;min-height:320px;position:relative}@media (max-width:767px){.WAAqfG_head{grid-template-columns:1fr}.WAAqfG_media{aspect-ratio:4/3;order:-1;min-height:0}}.WAAqfG_seo{gap:14px;max-width:820px;padding-block:clamp(56px,7vw,96px) 0;display:grid}.WAAqfG_seo p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.85}
.KThPMG_page{padding-block:clamp(56px,8vw,120px) 0}.KThPMG_head{gap:18px;max-width:720px;margin-bottom:clamp(32px,4vw,56px);display:grid}
