@font-face{font-family:IM Fell DW Pica SC;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5722e7b5a7309c9d-s.p.2g64dwn60qk22.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:IM Fell DW Pica SC Fallback;src:local(Times New Roman);ascent-override:86.63%;descent-override:32.09%;line-gap-override:0.0%;size-adjust:105.29%}.im_fell_dw_pica_sc_3adfde0f-module__ONtGVG__className{font-family:IM Fell DW Pica SC,IM Fell DW Pica SC Fallback;font-style:normal;font-weight:400}.im_fell_dw_pica_sc_3adfde0f-module__ONtGVG__variable{--font-pica:"IM Fell DW Pica SC", "IM Fell DW Pica SC Fallback"}
@font-face{font-family:IM Fell English;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0b7c5b993c1057ea-s.p.2s8kuc1ds2pb6.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:IM Fell English;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3cabd365f8c28a7b-s.p.42g2gjcqmmkvt.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:IM Fell English Fallback;src:local(Times New Roman);ascent-override:88.71%;descent-override:35.6%;line-gap-override:0.0%;size-adjust:102.04%}.im_fell_english_9aa86588-module__6rk-2W__className{font-family:IM Fell English,IM Fell English Fallback;font-weight:400}.im_fell_english_9aa86588-module__6rk-2W__variable{--font-english:"IM Fell English", "IM Fell English Fallback"}
@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.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:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.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:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.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:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.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:Karla;font-style:normal;font-weight:600;font-display:swap;src:url(../media/94ef70390c90d702-s.3uoh3dvt1yexq.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:Karla;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f287e533ed04f2e6-s.p.0xzg8so-7u732.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:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.karla_b703a28f-module__tHKoFW__className{font-family:Karla,Karla Fallback;font-style:normal}.karla_b703a28f-module__tHKoFW__variable{--font-karla:"Karla", "Karla Fallback"}
:root{--bg:#ffdfd9;--bg-2:#f9cdc8;--bg-3:#ffd4ce;--reserve:#eebfba;--reserve-hero:#e4a9a6;--rule-light:#d6aca8;--rule:#cc9e9a;--rule-dark:#22584d;--ink:#002e26;--ink-2:#7d5857;--ghost:#ad7672;--dark:#00372e;--dark-deep:#001b16;--on-dark:#ffe9e2;--gold:#a17000;--gold-deep:#814300;--gold-light:#dcaf61;--highlight:#fad99d;--pad-x:40px;--transition:.14s ease-out}@supports (color:lab(0% 0 0)){:root{--bg:lab(91.4849% 13.5008 8.30072);--bg-2:lab(86.2027% 15.2661 8.64245);--bg-3:lab(88.5313% 15.1442 8.94349);--reserve:lab(81.5155% 16.8144 9.53541);--reserve-hero:lab(74.9494% 22.0306 10.4683);--rule-light:lab(74.0052% 15.5038 8.04572);--rule:lab(69.3163% 17.0737 8.88121);--rule-dark:lab(33.4833% -20.9132 .628406);--ink:lab(15.9559% -17.6073 .53013);--ink-2:lab(41.4908% 15.9173 6.85824);--ghost:lab(55.2461% 21.8194 11.4639);--dark:lab(19.563% -21.2088 .638813);--dark-deep:lab(7.83666% -14.769 .525448);--on-dark:lab(94.007% 7.83315 7.50698);--gold:lab(51.2268% 15.4382 71.565);--gold-deep:lab(35.6318% 26.3314 56.7562);--gold-light:lab(74.5747% 10.2617 46.1774);--highlight:lab(88.5692% 5.93212 34.1203)}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-karla), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.8}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}::selection{background:#a1700047;background:lab(51.2268% 15.4382 71.565/.28)}img{max-width:100%;display:block}.engraved{font-family:var(--font-pica), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;letter-spacing:.06em}.roman{font-family:var(--font-english), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif}.label{letter-spacing:.16em;text-transform:uppercase;font-size:11px}.overline{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px}.meta{color:var(--ink-2);font-size:12.5px;line-height:1.6}.ghost-number{font-family:var(--font-english), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;color:var(--ghost);font-size:15px}.page{flex-direction:column;min-height:100vh;display:flex}.main{flex:1}.bleed{width:100%}.gutter{padding-left:var(--pad-x);padding-right:var(--pad-x)}.section{padding:80px var(--pad-x)}.rule{border:0;border-top:1px solid var(--rule);margin:0}.rule-light{border:0;border-top:1px solid var(--rule-light);margin:0}@media (max-width:720px){:root{--pad-x:22px}.section{padding:52px var(--pad-x)}}.header{border-bottom:1px solid var(--rule)}.header-top{padding:26px var(--pad-x) 14px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.wordmark{font-family:var(--font-pica), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;letter-spacing:.22em;font-size:30px;line-height:1}.header-links{align-items:center;gap:22px;display:flex}.header-links a,.header-links button{letter-spacing:.16em;text-transform:uppercase;transition:color var(--transition);font-size:11px}.header-links a:hover,.header-links button:hover{color:var(--gold-deep)}.nav{padding:0 var(--pad-x) 18px;flex-wrap:wrap;gap:28px;display:flex}.nav a{letter-spacing:.18em;text-transform:uppercase;transition:color var(--transition);font-size:11.5px}.nav a:hover,.nav a[aria-current=page]{color:var(--gold-deep)}.nav-divider{border-left:1px solid var(--rule);align-self:stretch;margin:0 4px}.nav-toggle{padding:0 var(--pad-x) 18px;letter-spacing:.18em;text-transform:uppercase;color:inherit;transition:color var(--transition);align-items:center;gap:10px;font-size:11.5px;display:none}.nav-toggle:hover{color:var(--gold-deep)}.nav-toggle span{-webkit-user-select:none;user-select:none}.nav-toggle:focus-visible{outline:1px solid var(--gold-deep);outline-offset:4px}@media (max-width:980px){.nav-toggle{display:flex}.nav{flex-direction:column;gap:0;padding-bottom:8px;display:none}.nav[data-open=true]{display:flex}.nav a{border-top:1px solid var(--rule);padding:14px 0}.nav-divider{border-left:none;border-top:1px solid var(--gold);align-self:auto;margin:10px 0 0}}.hero{background:var(--dark);justify-content:space-between;align-items:flex-end;gap:24px;width:100%;min-height:max(210px,25vw);display:flex;position:relative}.hero-short{min-height:max(340px,20.3vw)}.hero-body{padding:52px var(--pad-x);color:var(--on-dark);max-width:900px;position:relative}.hero-mark{background:var(--gold-light);width:44px;height:1px;margin-bottom:18px}.hero-ten{padding:0 var(--pad-x) 62px 0;flex:none;align-items:flex-end;gap:18px;display:flex}.hero-ten-mark{background:#ffe9e252;background:lab(94.007% 7.83315 7.50698/.32);width:3px;height:84px;display:block}.hero-ten-tenth{background:var(--gold-light);height:138px}@media (max-width:760px){.hero-ten{display:none}}.hero-title{font-family:var(--font-pica), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;letter-spacing:.04em;margin:10px 0 0;font-size:clamp(40px,7vw,92px);line-height:.95}.hero-title-short{font-size:clamp(38px,6vw,78px)}.hero-overline{letter-spacing:.3em;text-transform:uppercase;color:var(--gold-light);font-size:10.5px}.standfirst{font-family:var(--font-english), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;text-align:center;max-width:660px;padding:80px var(--pad-x);margin:0 auto;font-size:clamp(21px,2.4vw,29px);line-height:1.45}.category-row{padding:30px var(--pad-x);border-top:1px solid var(--rule);transition:background var(--transition);flex-wrap:wrap;align-items:center;gap:32px;display:flex}.category-row:hover{background:var(--bg-3)}.category-row:last-of-type{border-bottom:1px solid var(--rule)}.category-row-text{flex:300px;min-width:260px}.category-row-name{margin:6px 0 8px;font-size:clamp(26px,3.2vw,40px);line-height:1.1}.category-row-tagline{color:var(--ink-2);max-width:44ch;font-size:13.5px;line-height:1.7}.category-row-tile{flex:0 0 300px;width:300px;height:130px}.category-row-cta{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);flex:none;font-size:11px}@media (max-width:780px){.category-row-tile{aspect-ratio:300/130;flex:100%;order:-1;width:100%;height:auto}.category-row{padding:22px var(--pad-x);gap:14px}.category-row-cta{display:none}}.band{background:var(--dark);color:var(--on-dark);padding:88px var(--pad-x)}.band-grid{flex-wrap:wrap;gap:56px;display:flex}.band-col{flex:320px;min-width:280px}.band h2{font-family:var(--font-english), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;margin:12px 0 18px;font-size:clamp(25px,3vw,34px);font-weight:400;line-height:1.2}.band-step{border-top:1px solid var(--rule-dark);gap:18px;padding:18px 0;display:flex}.band-step:first-child{border-top:0}.band-step-number{font-family:var(--font-english), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;color:var(--gold-light);flex:0 0 28px}.band-overline{letter-spacing:.3em;text-transform:uppercase;color:var(--gold-light);font-size:10.5px}.btn{letter-spacing:.16em;text-transform:uppercase;text-align:center;transition:opacity var(--transition), background var(--transition), color var(--transition);border:1px solid #0000;padding:19px 26px;font-size:11px;display:inline-block}.btn:hover{opacity:.88}.btn-solid{background:var(--dark);color:var(--on-dark)}.btn-gold{background:var(--gold);color:var(--on-dark)}.btn-outline{border-color:currentColor}.btn-block{width:100%;display:block}.btn-pay{letter-spacing:.08em;padding:22px 26px;font-size:15px}.btn-pay .tabular{letter-spacing:.02em;font-size:17px}.btn[aria-disabled=true],.btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:860px){.checkout-summary{order:-1}}.product-grid{padding:0 var(--pad-x) 88px;flex-wrap:wrap;align-items:flex-start;gap:40px 32px;display:flex}.product-card{min-width:240px;transition:opacity var(--transition)}.product-card:hover{opacity:.88}.product-card-name{font-family:var(--font-english), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;margin:10px 0 4px;font-size:21px;line-height:1.3}.product-card-price{font-family:var(--font-english), Georgia, "Songti SC", "Noto Serif CJK SC", "Source Han Serif SC", SimSun, serif;border-top:1px solid var(--rule-light);margin-top:10px;padding-top:10px;font-size:17px}.sold-badge{background:var(--dark);color:var(--on-dark);letter-spacing:.18em;text-transform:uppercase;padding:7px 12px;font-size:10px;position:absolute;bottom:0;right:0}@media (max-width:860px){.product-card{flex-basis:100%!important;margin-top:0!important}}.tenth{background:var(--dark);color:var(--on-dark);flex-wrap:wrap;display:flex}.tenth-half{flex:50%;min-width:300px}.tenth-image{aspect-ratio:4/3;background:var(--dark-deep);place-items:center;display:grid;position:relative;overflow:hidden}.tenth-image-blurred{filter:blur(30px)saturate(.55);position:absolute;inset:0;transform:scale(1.14)}.tenth-glyph{border:1px solid var(--gold-light);width:54px;height:54px;color:var(--gold-light);border-radius:50%;place-items:center;font-size:20px;display:grid;position:relative}.tenth-body{padding:72px 52px}.spec{border-collapse:collapse;width:100%;margin-top:26px}.spec th,.spec td{text-align:left;border-top:1px solid var(--rule-light);vertical-align:top;padding:14px 0;font-size:13px;font-weight:400}.spec th{color:var(--ink-2);letter-spacing:.16em;text-transform:uppercase;width:45%;font-size:11px}.field{margin-bottom:26px;display:block}.field-label{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px;font-size:11px;display:block}.field input,.field textarea{width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--rule);transition:border-color var(--transition);background:0 0;border-radius:0;padding:8px 0}@media (pointer:coarse){input,textarea,select{font-size:max(16px,1em)!important}}.field input:focus,.field textarea:focus{border-bottom-color:var(--gold-deep);outline:none}.footer{background:var(--bg-2);padding:52px var(--pad-x);flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.footer-col{min-width:180px}.footer h3{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);margin:0 0 14px;font-size:11px;font-weight:400}.footer ul{margin:0;padding:0;list-style:none}.footer li{padding:5px 0;font-size:13px}.footer a:hover{color:var(--gold-deep)}
