@font-face{font-family:Zodiak;src:url(/fonts/Zodiak-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/Zodiak-VariableItalic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Variable.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{--ink:#231c24;--ivory:#faf8f5;--white:#fff;--champagne:#d9bd86;--gold:#7d5e2a;--crown:#b8913f;--text-soft:#4a4248;--muted:#5c5650;--line:#e7dfd3;--line-strong:#bfb5aa;--error:#9b2c22;--font-display:"Zodiak", Georgia, "Times New Roman", serif;--font-body:"Supreme", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--wrap:1280px;--gutter:32px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}[hidden]{display:none!important}img{max-width:100%;height:auto;display:block}a{color:var(--ink)}a:hover{color:var(--gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}h1,h2,h3{font-family:var(--font-display);margin:0;font-weight:400;line-height:1.1}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:12px}.btn{border:1px solid var(--ink);background:var(--ink);min-height:48px;color:var(--white);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:14px 32px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{color:var(--white);background:#3a2f3b}.btn--ghost{color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--ivory);color:var(--ink)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--ink);color:var(--white);padding:10px 16px;position:absolute;top:-48px;left:8px}.skip-link:focus{color:var(--white);top:8px}@media (width<=900px){:root{--gutter:16px}}.bar[data-astro-cid-2vfgeueo]{background:var(--ink);color:var(--white);text-align:center;letter-spacing:.12em;text-transform:uppercase;padding:10px 16px;font-size:12px}span[data-astro-cid-2vfgeueo]{color:var(--champagne)}.logo[data-astro-cid-f7espo7c]{color:var(--ink);flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c]:hover{color:var(--ink)}.logo__word[data-astro-cid-f7espo7c]{font-family:var(--font-display);letter-spacing:.12em;padding-left:.12em;font-size:34px;font-weight:400;line-height:1;display:inline-block;position:relative}.logo__tag[data-astro-cid-f7espo7c]{letter-spacing:.36em;text-transform:uppercase;color:var(--muted);padding-left:.36em;font-size:9px}.logo[data-astro-cid-f7espo7c] .logo__crown{position:absolute;top:-.47em;left:-.24em;transform:rotate(-16deg)}.logo--sm[data-astro-cid-f7espo7c] .logo__word[data-astro-cid-f7espo7c]{font-size:26px}.logo--sm[data-astro-cid-f7espo7c] .logo__tag[data-astro-cid-f7espo7c]{font-size:8px}.logo--lg[data-astro-cid-f7espo7c] .logo__word[data-astro-cid-f7espo7c]{font-size:60px}.logo--lg[data-astro-cid-f7espo7c] .logo__tag[data-astro-cid-f7espo7c]{font-size:13px}.header[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);background:var(--white)}.header__row[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;padding-top:24px;padding-bottom:16px;display:flex}.header__side[data-astro-cid-nen7h5rs]{flex:1 1 0;align-items:center;display:flex}.header__side--end[data-astro-cid-nen7h5rs]{justify-content:flex-end;gap:4px}.header__nav[data-astro-cid-nen7h5rs]{letter-spacing:.04em;gap:28px;font-size:14px;display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.mnav__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom:1px solid var(--ink);padding-bottom:2px}.icon-link[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.cart-link__count[data-astro-cid-nen7h5rs]{background:var(--ink);min-width:20px;height:20px;color:var(--white);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.cart-link__count[data-astro-cid-nen7h5rs][hidden]{display:none}.mnav[data-astro-cid-nen7h5rs]{display:none;position:relative}.mnav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:inline-flex}.mnav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mnav__panel[data-astro-cid-nen7h5rs]{z-index:20;background:var(--white);border:1px solid var(--ink);flex-direction:column;min-width:220px;padding:8px 0;display:flex;position:absolute;top:48px;left:0;box-shadow:0 18px 40px #231c2424}.mnav__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:12px 20px;font-size:15px}.mnav__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{font-weight:600}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap}@media (width<=1100px){.header__nav[data-astro-cid-nen7h5rs]{display:none}.mnav[data-astro-cid-nen7h5rs]{display:block}}@media (width<=900px){.cart-link__label[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{background:var(--ink);color:var(--white);padding:56px 0 32px}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--white)}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--champagne)}.footer__row[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}.footer__name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:.12em;font-size:28px}.footer__sub[data-astro-cid-jo6i4kqk]{color:#d6cfc6;font-size:14px}.footer__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px 28px;max-width:520px;font-size:14px;display:flex}.footer__email[data-astro-cid-jo6i4kqk]{font-size:14px}.footer__legal[data-astro-cid-jo6i4kqk]{color:#d6cfc6;margin-top:36px;font-size:12px}
