.wordmark[data-astro-cid-qisgtjgl]{color:#2b2622;letter-spacing:0;flex-direction:column;margin:0;font-family:Pinyon Script,Snell Roundhand,cursive;font-style:normal;font-weight:400;line-height:1.02;display:inline-flex}.wm-2[data-astro-cid-qisgtjgl]{align-self:flex-end;margin-top:-.05em;margin-right:.07em}.wordmark--banner[data-astro-cid-qisgtjgl],.wordmark--hero[data-astro-cid-qisgtjgl]{font-size:clamp(3.6rem,7.6vw,6.85rem)}.wordmark--gate[data-astro-cid-qisgtjgl]{font-size:2.6rem}.age-gate[data-astro-cid-k66k6oo7]{z-index:300;background:var(--ivory);padding:24px var(--gutter);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}html[data-age=ok] .age-gate[data-astro-cid-k66k6oo7]{display:none}html.gate-open{overflow:hidden}.age-inner[data-astro-cid-k66k6oo7]{text-align:center;justify-items:center;max-width:520px;display:grid}.age-rule[data-astro-cid-k66k6oo7]{width:120px;margin:28px 0 32px}.age-q[data-astro-cid-k66k6oo7]{margin:14px 0 36px;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2}.age-actions[data-astro-cid-k66k6oo7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;display:flex}.age-note[data-astro-cid-k66k6oo7]{max-width:36ch;margin-top:32px}.btn[data-astro-cid-k66k6oo7]{font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;min-height:48px;transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:0;padding:0 28px;font-size:.875rem}.btn--solid[data-astro-cid-k66k6oo7]{background:var(--charcoal);color:var(--paper);border:1px solid var(--charcoal)}.btn--solid[data-astro-cid-k66k6oo7]:hover{background:#12100e}.btn--quiet[data-astro-cid-k66k6oo7]{color:var(--ink-soft);text-underline-offset:6px;text-decoration:underline;text-decoration-color:var(--gold);background:0 0;border:0;padding:0 8px}.btn--quiet[data-astro-cid-k66k6oo7]:hover{color:var(--charcoal)}.hero[data-astro-cid-ge2uvauf]{background:var(--white);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-stage[data-astro-cid-ge2uvauf]{position:absolute;inset:0;overflow:hidden;container-type:size}.stage[data-astro-cid-ge2uvauf]{--ar:var(--w-ar);--ax:var(--w-ax);--ay:var(--w-ay);--bx:var(--w-bx);--by:var(--w-by);--bh:var(--w-bh);--sw:max(100cqw, 100cqh * var(--ar));--sh:max(100cqh, 100cqw / var(--ar));width:var(--sw);height:var(--sh);left:calc((100cqw - var(--sw)) * var(--ax));top:calc((100cqh - var(--sh)) * var(--ay));position:absolute}.stage-plate[data-astro-cid-ge2uvauf],.stage-film[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stage-film[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity 1.6s var(--ease)}.stage-film[data-astro-cid-ge2uvauf].is-playing{opacity:1}.stage-bottle[data-astro-cid-ge2uvauf]{height:var(--bh);width:auto;max-width:none;left:var(--bx);bottom:calc(100% - var(--by));transform:translateX(calc(var(--bc) * -100%));position:absolute}.hero-grid[data-astro-cid-ge2uvauf]{z-index:1;align-items:center;gap:var(--gutter);grid-template-columns:5fr 7fr;min-height:100svh;padding-top:72px;padding-bottom:48px;display:grid;position:relative}.hero--staged[data-astro-cid-ge2uvauf] .hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-copy[data-astro-cid-ge2uvauf]{justify-items:start;display:grid}.hero-eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:clamp(24px,4vw,48px)}.hero-title[data-astro-cid-ge2uvauf]{margin:0}.hero-sub[data-astro-cid-ge2uvauf]{width:min(100%,400px);margin-top:clamp(32px,4vw,56px)}.hero-descriptor[data-astro-cid-ge2uvauf]{letter-spacing:.4em;color:var(--charcoal);margin-top:28px}.hero-product[data-astro-cid-ge2uvauf]{justify-content:center;align-self:stretch;align-items:flex-end;padding-top:4vh;display:flex}.hero-bottle[data-astro-cid-ge2uvauf]{object-fit:contain;width:auto;max-width:100%;height:min(76svh,730px)}.hero-bottle--empty[data-astro-cid-ge2uvauf]{aspect-ratio:7/10;outline:1px solid var(--rule);outline-offset:-1px;background:var(--paper);height:min(70svh,680px);position:relative}.slot-tag[data-astro-cid-ge2uvauf]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-size:.6875rem;position:absolute;bottom:10px;left:12px}.hero-cue[data-astro-cid-ge2uvauf]{z-index:2;color:var(--charcoal);justify-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@media (width>=821px){.hero-cue[data-astro-cid-ge2uvauf]{left:max(var(--gutter), calc((100vw - var(--max)) / 2));justify-items:start;padding-inline:0;transform:none}}.cue-line[data-astro-cid-ge2uvauf]{background:var(--gold);transform-origin:top;width:1px;height:40px}@media (prefers-reduced-motion:no-preference){.cue-line[data-astro-cid-ge2uvauf]{animation:cue 2.8s var(--ease) infinite}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}}@media (width<=820px){.stage[data-astro-cid-ge2uvauf]{--ar:var(--t-ar);--ax:var(--t-ax);--ay:var(--t-ay);--bx:var(--t-bx);--by:var(--t-by);--bh:var(--t-bh)}.stage-film[data-astro-cid-ge2uvauf]{display:none}.hero[data-astro-cid-ge2uvauf]{align-items:stretch}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;align-content:start;gap:24px;padding-top:112px;padding-bottom:112px}.hero--staged[data-astro-cid-ge2uvauf] .hero-grid[data-astro-cid-ge2uvauf]{padding-top:96px}.hero-copy[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center}.hero-sub[data-astro-cid-ge2uvauf]{justify-items:center;width:auto;margin-inline:auto;display:grid}.hero-sub[data-astro-cid-ge2uvauf] .rule[data-astro-cid-ge2uvauf]{width:160px}.hero-descriptor[data-astro-cid-ge2uvauf]{letter-spacing:.26em;white-space:nowrap;font-size:.75rem}.hero--staged[data-astro-cid-ge2uvauf] .hero-eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:20px}.hero--staged[data-astro-cid-ge2uvauf] .hero-sub[data-astro-cid-ge2uvauf]{margin-top:24px}.hero--staged[data-astro-cid-ge2uvauf] .hero-descriptor[data-astro-cid-ge2uvauf]{margin-top:18px}.hero-bottle[data-astro-cid-ge2uvauf]{height:min(56svh,520px)}.hero-bottle--empty[data-astro-cid-ge2uvauf]{height:min(50svh,460px)}.hero-cue[data-astro-cid-ge2uvauf]{bottom:max(14px, env(safe-area-inset-bottom,0px));gap:0}.cue-line[data-astro-cid-ge2uvauf]{display:none}}.banner[data-astro-cid-uljtwisc]{background:#fff}.banner-inner[data-astro-cid-uljtwisc]{grid-template-columns:1fr 1fr;align-items:center;max-width:1440px;min-height:980px;margin:0 auto;padding:120px clamp(24px,6.95vw,100px);display:grid}.banner-copy[data-astro-cid-uljtwisc]{justify-items:start;padding-top:10px;display:grid}.banner-title[data-astro-cid-uljtwisc]{margin:0;font-weight:400;line-height:1}.banner-rule[data-astro-cid-uljtwisc]{background:#c8a86a;border:0;width:380px;max-width:100%;height:2px;margin:50px 0 0}.banner-descriptor[data-astro-cid-uljtwisc]{font-family:var(--v31-serif);letter-spacing:clamp(3.6px,.433vw,6.24px);white-space:nowrap;text-transform:uppercase;color:#2b2622;margin-top:34px;font-size:clamp(12px,1.11vw,16px);font-weight:500;line-height:1.2}.banner-product[data-astro-cid-uljtwisc]{justify-content:center;margin-top:-24px;padding-left:60px;display:flex}.banner[data-astro-cid-uljtwisc] .banner-img{width:auto;height:min(707px,49vw)}@media (width<=820px){.banner-inner[data-astro-cid-uljtwisc]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:56px;min-height:0;padding-block:88px 80px}.banner-copy[data-astro-cid-uljtwisc]{justify-items:center;padding-top:0}.banner-rule[data-astro-cid-uljtwisc]{width:160px;margin-top:36px}.banner-descriptor[data-astro-cid-uljtwisc]{letter-spacing:.3em;white-space:nowrap;margin-top:28px;font-size:12px}.banner-product[data-astro-cid-uljtwisc]{margin-top:0;padding-left:0}.banner[data-astro-cid-uljtwisc] .banner-img{width:min(62vw,300px);height:auto;min-height:0;max-height:none}}.notes[data-astro-cid-xuy3mua6]{background:#f6f4ec}.notes-inner[data-astro-cid-xuy3mua6]{max-width:1098px;margin:0 auto;padding:156px 0 148px}.notes-label[data-astro-cid-xuy3mua6]{font-family:var(--v31-serif);letter-spacing:.34em;text-transform:uppercase;color:#6b655c;margin:0 0 66px;font-size:12px;font-weight:500;line-height:1.4}.notes-grid[data-astro-cid-xuy3mua6]{grid-template-columns:470fr 506fr;align-items:start;column-gap:122px;display:grid}.notes-desc[data-astro-cid-xuy3mua6]{font-family:var(--v31-serif);color:#2b2622;max-width:466px;margin-top:-11px;font-size:32px;font-weight:400;line-height:46.4px}.notes-quote[data-astro-cid-xuy3mua6]{font-family:var(--v31-serif);color:#7a5c31;margin-top:48px;font-size:19px;font-style:italic;line-height:1.5}.notes-score[data-astro-cid-xuy3mua6]{border-bottom:2px solid #c8a86a;justify-content:space-between;align-items:baseline;padding-top:14px;padding-bottom:20px;display:flex}.score-num[data-astro-cid-xuy3mua6]{font-family:var(--v31-serif);color:#2b2622;font-variant-numeric:oldstyle-nums;margin:0;line-height:1}.score-value[data-astro-cid-xuy3mua6]{letter-spacing:-.01em;font-size:84px;font-weight:400}.score-of[data-astro-cid-xuy3mua6]{color:#6b655c;margin-left:10px;font-size:18px}.score-label[data-astro-cid-xuy3mua6],.notes-row[data-astro-cid-xuy3mua6] dt[data-astro-cid-xuy3mua6]{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;color:#6b655c;font-size:10.5px;font-weight:500}.score-label[data-astro-cid-xuy3mua6],.notes-list[data-astro-cid-xuy3mua6]{margin:0}.notes-row[data-astro-cid-xuy3mua6]{border-bottom:1px solid #ded8cc;grid-template-columns:115px 1fr;column-gap:0;padding:24px 0 25px;display:grid}.notes-row[data-astro-cid-xuy3mua6] dt[data-astro-cid-xuy3mua6]{padding-top:4px}.notes-row[data-astro-cid-xuy3mua6] dd[data-astro-cid-xuy3mua6]{font-family:var(--sans);color:#2b2622;margin:0;font-size:16px;line-height:1.9}@media (width<=1180px){.notes-inner[data-astro-cid-xuy3mua6]{padding-inline:clamp(24px,6vw,72px)}.notes-grid[data-astro-cid-xuy3mua6]{column-gap:clamp(40px,7vw,122px)}}@media (width<=820px){.notes-inner[data-astro-cid-xuy3mua6]{padding-block:96px 88px}.notes-label[data-astro-cid-xuy3mua6]{margin-bottom:40px}.notes-grid[data-astro-cid-xuy3mua6]{grid-template-columns:1fr;row-gap:64px}.notes-desc[data-astro-cid-xuy3mua6]{max-width:none;margin-top:0;font-size:clamp(24px,6.4vw,30px);line-height:1.45}.notes-quote[data-astro-cid-xuy3mua6]{margin-top:32px;font-size:18px}.score-value[data-astro-cid-xuy3mua6]{font-size:72px}.notes-row[data-astro-cid-xuy3mua6]{grid-template-columns:96px 1fr}.notes-row[data-astro-cid-xuy3mua6] dd[data-astro-cid-xuy3mua6]{font-size:15px;line-height:1.7}}.contact[data-astro-cid-he3spzz3]{background:#fff;padding:132px 24px 84px}.contact-line[data-astro-cid-he3spzz3]{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 14px;margin:0;display:flex}.contact-label[data-astro-cid-he3spzz3],.contact-sep[data-astro-cid-he3spzz3]{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;color:#6b655c;font-size:11px;font-weight:500}.contact-sep[data-astro-cid-he3spzz3]{letter-spacing:0}.contact-email[data-astro-cid-he3spzz3]{font-family:var(--sans);letter-spacing:.03em;color:#2b2622;overflow-wrap:anywhere;border-bottom:1px solid #c8a86a;padding-bottom:4px;font-size:17px;text-decoration:none}.contact-email[data-astro-cid-he3spzz3]:hover{border-bottom-color:#2b2622}@media (width<=820px){.contact[data-astro-cid-he3spzz3]{padding-block:96px 80px}}.site-footer[data-astro-cid-jo6i4kqk]{padding:12px max(16px, env(safe-area-inset-left,0px)) 12px max(16px, env(safe-area-inset-right,0px));background:#2a2521;border-top:1px solid #c8a86a}.site-footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{text-align:center;font-family:var(--sans);letter-spacing:.05em;color:#d6d0c4;margin:0;font-size:12px;line-height:1.6}#main:focus{outline:none}
