.hero[data-astro-cid-ge2uvauf]{background:var(--paper);color:var(--ink);overflow:hidden}.top[data-astro-cid-ge2uvauf]{z-index:1;flex-wrap:wrap;align-items:flex-end;gap:clamp(24px,4vw,64px);padding-top:clamp(36px,7vw,96px);display:flex;position:relative}.copy[data-astro-cid-ge2uvauf]{flex:380px;min-width:0;padding-bottom:clamp(8px,3vw,48px)}.pill[data-astro-cid-ge2uvauf]{border:1.5px solid var(--ink);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:inline-flex}.live[data-astro-cid-ge2uvauf]{background:var(--ink);border-radius:50%;width:9px;height:9px;position:relative}@media (prefers-reduced-motion:no-preference){.live[data-astro-cid-ge2uvauf]:after{content:"";background:var(--ink);animation:pulse 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}}@keyframes pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.title[data-astro-cid-ge2uvauf]{margin-top:24px}.text[data-astro-cid-ge2uvauf]{max-width:30em;margin-top:24px}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.bottles[data-astro-cid-ge2uvauf]{aspect-ratio:1.12;flex:320px;justify-content:center;align-items:flex-end;gap:clamp(4px,2vw,24px);min-width:0;max-height:clamp(320px,46vw,580px);display:flex}.bottle-link[data-astro-cid-ge2uvauf]{will-change:transform;height:100%;display:block}.b2[data-astro-cid-ge2uvauf]{height:92%;margin-left:-6%}.bottle-link[data-astro-cid-ge2uvauf] .bottle{width:auto;height:100%;transition:transform 1s var(--ease);margin-bottom:-2%}.bottle-link[data-astro-cid-ge2uvauf]:hover .bottle{transform:translateY(-8px)}.wordmark[data-astro-cid-ge2uvauf]{z-index:2;padding-top:clamp(20px,3vw,40px);position:relative}.wordmark[data-astro-cid-ge2uvauf] .hero-logo{width:100%;height:auto;margin-bottom:-.2%}@media (prefers-reduced-motion:no-preference){.title[data-astro-cid-ge2uvauf],.text[data-astro-cid-ge2uvauf],.ctas[data-astro-cid-ge2uvauf],.pill[data-astro-cid-ge2uvauf]{animation:rise 1s var(--ease) both}.pill[data-astro-cid-ge2uvauf]{animation-delay:50ms}.title[data-astro-cid-ge2uvauf]{animation-delay:.12s}.text[data-astro-cid-ge2uvauf]{animation-delay:.22s}.ctas[data-astro-cid-ge2uvauf]{animation-delay:.3s}.bottle-link[data-astro-cid-ge2uvauf] picture{height:100%;animation:bottle-in 1.4s var(--ease) both;display:block}.b2[data-astro-cid-ge2uvauf] picture{animation-delay:.12s}.wordmark[data-astro-cid-ge2uvauf] .hero-logo{animation:logo-in 1.4s var(--ease) .2s both}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@keyframes bottle-in{0%{opacity:0;transform:translateY(60px)}}@keyframes logo-in{0%{transform:translateY(40%)}}.bottle-link[data-astro-cid-ge2uvauf] picture{height:100%;display:block}.marquee[data-astro-cid-543bmuqs]{background:var(--ink);color:var(--green);border-block:1px solid #1f1f1d;overflow:hidden}.track[data-astro-cid-543bmuqs]{width:max-content;display:flex}.group[data-astro-cid-543bmuqs]{flex:none;display:flex}.item[data-astro-cid-543bmuqs]{font-family:var(--display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:36px;padding:18px;font-size:clamp(18px,2vw,24px);display:inline-flex}.sep[data-astro-cid-543bmuqs]{background:currentColor;border-radius:50%;width:10px;height:10px}.item[data-astro-cid-543bmuqs]:nth-child(3n+2) .sep[data-astro-cid-543bmuqs]{clip-path:polygon(0 0,100% 0,0 100%);border-radius:0;width:12px;height:12px}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-543bmuqs]{animation:60s linear infinite marquee}.marquee[data-astro-cid-543bmuqs]:hover .track[data-astro-cid-543bmuqs]{animation-play-state:paused}}@keyframes marquee{to{transform:translate(-50%)}}.mill[data-astro-cid-bv7cmswg]{background:var(--ink);color:var(--white);overflow:hidden}.inner[data-astro-cid-bv7cmswg]{padding-top:var(--section-y);flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,96px);padding-bottom:clamp(48px,6vw,80px);display:flex}.copy[data-astro-cid-bv7cmswg]{flex:420px;min-width:0}.eyebrow[data-astro-cid-bv7cmswg]{color:var(--green)}.title[data-astro-cid-bv7cmswg]{color:var(--green);margin-top:18px}.text[data-astro-cid-bv7cmswg]{color:var(--on-dark);margin-top:28px}.quote[data-astro-cid-bv7cmswg]{font-family:var(--display);text-wrap:balance;border-top:1px solid #333;max-width:24em;margin-top:40px;padding-top:28px;font-size:clamp(22px,2.4vw,30px);line-height:1.2}.cta[data-astro-cid-bv7cmswg]{color:var(--green);margin-top:36px}.photo[data-astro-cid-bv7cmswg]{flex:340px;min-width:0;margin:0;position:relative}.frame[data-astro-cid-bv7cmswg]{aspect-ratio:3/4;overflow:hidden}.frame[data-astro-cid-bv7cmswg] .img{object-fit:cover;width:100%;height:100%;transition:transform 2.4s var(--ease);transform:scale(1.06)}.photo[data-astro-cid-bv7cmswg].is-in .frame[data-astro-cid-bv7cmswg] .img,html:not(.js) .frame[data-astro-cid-bv7cmswg] .img{transform:none}.year[data-astro-cid-bv7cmswg]{aspect-ratio:1;background:var(--green);width:clamp(88px,10vw,120px);color:var(--ink);font-family:var(--display);border-radius:50%;justify-content:center;align-items:center;font-size:clamp(24px,2.6vw,32px);display:flex;position:absolute;top:-28px;right:-12px}@media (width<=480px){.year[data-astro-cid-bv7cmswg]{right:8px}}.oils[data-astro-cid-wcolddp2]{padding-block:var(--section-y);scroll-margin-top:var(--header-h)}.head[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;display:flex}.head-text[data-astro-cid-wcolddp2]{max-width:26em;color:var(--muted);font-size:17px;line-height:1.55}.grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(16px,2.4vw,32px);margin-top:clamp(36px,5vw,64px);display:grid}.grid[data-astro-cid-wcolddp2]>:nth-child(2){--reveal-delay:.12s}.note[data-astro-cid-wcolddp2]{color:var(--muted-2);max-width:52em;margin-top:24px;font-size:13px;line-height:1.5}.faq-teaser[data-astro-cid-wcolddp2]{padding-block:var(--section-y)}.faq-inner[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:40px clamp(40px,6vw,96px);display:flex}.faq-head[data-astro-cid-wcolddp2]{flex-direction:column;flex:280px;align-items:flex-start;gap:18px;display:flex}.faq-list[data-astro-cid-wcolddp2]{flex:2 480px;min-width:0}.faq-more[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:24px;font-size:15px}
