.hero[data-astro-cid-lcdefpme]{--wall:#a30d10;--wall-lo:#6a0508;--plane:#d6201e;--plane-lo:#bf1614;--floor:#e4322b;--shadow:#500306cc;--mx:0;--my:0;background:var(--wall);height:100svh;min-height:640px;color:var(--cream);position:relative;overflow:hidden}.set[data-astro-cid-lcdefpme],.set[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{position:absolute;inset:0}.set[data-astro-cid-lcdefpme]{overflow:hidden}.wall[data-astro-cid-lcdefpme]{background:linear-gradient(165deg, var(--wall) 0%, var(--wall) 38%, var(--wall-lo) 100%);inset:-4%!important}.plane[data-astro-cid-lcdefpme]{background:linear-gradient(200deg, var(--plane) 25%, var(--plane-lo) 100%);clip-path:polygon(0 57%,64% 21%,69% 40%,66% 77%,0 83%);transform:translate3d(calc(var(--mx) * -6px), calc(var(--my) * -4px), 0)}.panel[data-astro-cid-lcdefpme]{clip-path:polygon(69% 0,100% 0,100% 72%,66% 77%,69% 40%);background:linear-gradient(#0000,#00000038)}.floor[data-astro-cid-lcdefpme]{background:var(--floor);clip-path:polygon(0 83%,66% 76%,100% 72%,100% 100%,0 100%)}.grain[data-astro-cid-lcdefpme]{opacity:.18;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.hero__bottle[data-astro-cid-lcdefpme]{z-index:3;aspect-ratio:376/1414;height:min(94svh,102svh - 140px,190vw);position:absolute;bottom:-2vh;left:68vw;transform:translate(-50%)}.hero__b[data-astro-cid-lcdefpme]{transform:translate3d(calc(var(--mx) * 10px), calc(var(--my) * 5px), 0) rotate(calc(var(--mx) * .35deg));transform-origin:50% 95%;position:absolute;inset:0}.hero__b[data-astro-cid-lcdefpme] picture{width:100%;height:100%;display:block}.hero__b[data-astro-cid-lcdefpme] img{object-fit:contain;filter:drop-shadow(0 .6vh 1.2vh #28000273);width:100%;height:100%}.cast[data-astro-cid-lcdefpme]{z-index:-1;background:var(--shadow);clip-path:polygon(100% 34%,2% 0,0 10%,100% 100%);transform-origin:100% 60%;width:330%;height:15%;transform:skewX(calc(var(--mx) * -6deg));pointer-events:none;position:absolute;bottom:3.5%;right:50%}.hero__copy[data-astro-cid-lcdefpme]{z-index:5;max-width:50vw;position:absolute;top:50%;left:clamp(20px,5vw,80px);transform:translateY(-42%)}.hero__eyebrow[data-astro-cid-lcdefpme]{align-items:center;gap:12px;margin:0 0 16px;display:flex}.hero__eyebrow[data-astro-cid-lcdefpme]:before,.kick[data-astro-cid-lcdefpme]:before{content:"";background:currentColor;width:34px;height:1px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--cream);text-shadow:0 2px #50030640;margin:0;font-size:clamp(76px,11.5vw,200px);line-height:.96}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-top:.04em;display:block}.hero__meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin:20px 0 0;display:flex}.hero__meta[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{opacity:.55;font-style:normal}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}@media (prefers-reduced-motion:no-preference){.js[data-astro-cid-lcdefpme] .plane[data-astro-cid-lcdefpme]{animation:planeIn 1.4s .15s var(--ease-editorial) both}.js[data-astro-cid-lcdefpme] .floor[data-astro-cid-lcdefpme]{animation:floorIn 1.2s .3s var(--ease-editorial) both}.js[data-astro-cid-lcdefpme] .hero__b[data-astro-cid-lcdefpme]{animation:bottleIn 1.5s .5s var(--ease-editorial) both}.js[data-astro-cid-lcdefpme] .cast[data-astro-cid-lcdefpme]{animation:shadowIn 1.6s 1s var(--ease-editorial) both}.js[data-astro-cid-lcdefpme] .hero__copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:up 1s var(--ease-editorial) both}.js[data-astro-cid-lcdefpme] .hero__copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.1s}.js[data-astro-cid-lcdefpme] .hero__copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.2s}.js[data-astro-cid-lcdefpme] .hero__copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.3s}}@keyframes planeIn{0%{opacity:0;translate:-9% 7%}to{opacity:1;translate:0}}@keyframes floorIn{0%{translate:0 14%}to{translate:0}}@keyframes bottleIn{0%{opacity:0;translate:0 12vh}to{opacity:1;translate:0}}@keyframes shadowIn{0%{opacity:0}to{opacity:1}}@keyframes up{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}.stripe[data-astro-cid-lcdefpme]{z-index:8;pointer-events:none;margin:-44px 0;padding:24px 0;position:relative;overflow:hidden}.stripe[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--cream);height:22px;margin:0 -4vw;transform:rotate(-1.6deg);box-shadow:0 10px 26px #0000004d}.hora[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--ink);min-height:92vh;color:var(--cream);padding:clamp(110px,14vw,200px) clamp(20px,5vw,80px) clamp(70px,9vw,130px);position:relative;overflow:hidden}.hora__bg[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.hora__bg[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:62% 50%;filter:brightness(.62)saturate(1.05);width:100%;height:100%}.hora[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(90deg,#12080af0 0%,#12080a99 50%,#78060959 100%);position:absolute;inset:0}.kick[data-astro-cid-lcdefpme]{align-items:center;gap:12px;margin:0;display:flex}.hora[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--cream);margin:20px 0 0;font-size:clamp(76px,13vw,250px);line-height:.95}.hora[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.hora[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .o[data-astro-cid-lcdefpme]{color:#0000;-webkit-text-stroke:2px var(--cream);margin-left:6vw}.hora__body[data-astro-cid-lcdefpme]{max-width:34rem;margin-top:clamp(32px,4vw,56px)}.hora__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:1.4em;font-size:clamp(1.15rem,1rem + .5vw,1.45rem);line-height:1.5}.recipes[data-astro-cid-lcdefpme]{z-index:3;background:var(--red);color:var(--cream);clip-path:polygon(0 6vw,100% 0,100% 100%,0 100%);margin-top:-6vw;padding:calc(6vw + clamp(70px,8vw,130px)) clamp(20px,5vw,80px) clamp(70px,8vw,120px);position:relative;overflow:hidden}.big-h[data-astro-cid-lcdefpme]{color:var(--cream);white-space:nowrap;margin:0 0 0 -.04em;font-size:clamp(90px,20vw,380px);line-height:.8}.sec-meta[data-astro-cid-lcdefpme]{justify-content:space-between;margin:clamp(24px,3vw,40px) 0 clamp(36px,6vw,80px);display:flex}.rc[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,1fr);align-items:end;margin-bottom:clamp(60px,8vw,130px);display:grid}.rc__frame[data-astro-cid-lcdefpme]{aspect-ratio:4/5;clip-path:polygon(0 3%,100% 0,100% 97%,0 100%);background:#7a090c;grid-area:1/1/auto/7;display:block;position:relative;overflow:hidden}.rc__frame[data-astro-cid-lcdefpme] img{left:var(--l);top:var(--t);width:var(--w);height:var(--h);object-fit:cover;max-width:none;transition:transform .9s var(--ease-editorial);position:absolute}.rc__frame[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.rc__txt[data-astro-cid-lcdefpme]{z-index:2;grid-area:1/7/auto/13;padding:0 0 3vw 3vw;position:relative}.rc__num[data-astro-cid-lcdefpme]{margin-bottom:14px;font-size:clamp(1rem,.9rem + .4vw,1.25rem);display:block}.rc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--cream);margin:0;font-size:clamp(64px,9.5vw,170px);line-height:.95}.rc__go[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cream);border-bottom:2px solid;margin-top:24px;padding-bottom:4px;font-size:clamp(1rem,.9rem + .4vw,1.25rem);text-decoration:none;display:inline-block}.rc--flip[data-astro-cid-lcdefpme] .rc__frame[data-astro-cid-lcdefpme]{clip-path:polygon(0 0,100% 3%,100% 100%,0 97%);grid-column:7/13}.rc--flip[data-astro-cid-lcdefpme] .rc__txt[data-astro-cid-lcdefpme]{text-align:right;grid-column:1/7;padding:0 3vw 3vw 0}.recipes__all[data-astro-cid-lcdefpme]{justify-content:center;max-width:none;margin:0;display:flex}.product[data-astro-cid-lcdefpme]{background:var(--cream);color:var(--ink);grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(32px,6vw,100px);padding:clamp(80px,10vw,160px) clamp(20px,6vw,110px);display:grid}.product__bottle[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.product__bottle[data-astro-cid-lcdefpme] img{filter:drop-shadow(0 18px 24px #3c0a0a2e);width:auto;height:min(78vh,720px)}.product[data-astro-cid-lcdefpme] .kick[data-astro-cid-lcdefpme]{color:var(--red)}.product[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:16px 0 12px;font-size:clamp(64px,9vw,150px)}.product__lede[data-astro-cid-lcdefpme]{margin-bottom:1.6em;font-size:clamp(1.2rem,1rem + .6vw,1.5rem);font-weight:500;line-height:1.45}.specs[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--red) 35%, transparent);margin:0 0 2em}.specs[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in srgb, var(--red) 35%, transparent);grid-template-columns:11rem 1fr;gap:16px;padding:14px 0;display:grid}.specs[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--red);padding-top:2px;font-size:.9rem}.specs[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-width:none;margin:0;font-size:1.125rem;line-height:1.45}.product__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}@media (width<=820px){.hero__bottle[data-astro-cid-lcdefpme]{height:min(60vh,150vw);bottom:3vh;left:79vw}.hero__copy[data-astro-cid-lcdefpme]{max-width:62vw;top:auto;bottom:56px;transform:none}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(72px,22vw,120px)}.hero__meta[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px}.hero__meta[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{display:none}.hero__cta[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:10px}.hero__cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding:.85em 1.2em}.hora[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .o[data-astro-cid-lcdefpme]{-webkit-text-stroke:1.5px var(--cream);margin-left:0}.rc[data-astro-cid-lcdefpme],.rc--flip[data-astro-cid-lcdefpme]{grid-template-columns:1fr;margin-bottom:64px}.rc__frame[data-astro-cid-lcdefpme],.rc--flip[data-astro-cid-lcdefpme] .rc__frame[data-astro-cid-lcdefpme]{grid-area:1/1}.rc__txt[data-astro-cid-lcdefpme],.rc--flip[data-astro-cid-lcdefpme] .rc__txt[data-astro-cid-lcdefpme]{text-align:left;grid-area:2/1;margin-top:-9vw;padding:0}.rc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(60px,18vw,110px)}.product[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.product__bottle[data-astro-cid-lcdefpme] img{height:60vh}.specs[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:4px}}
