.Hero-module__ejOdHG__hero{height:175svh;position:relative}.Hero-module__ejOdHG__stage{background:var(--paper);height:100svh;position:sticky;top:0;overflow:hidden}.Hero-module__ejOdHG__hero .Hero-module__ejOdHG__copyWrap{z-index:2;will-change:transform, opacity;padding-top:clamp(104px,15vh,150px);position:relative}.Hero-module__ejOdHG__copy{flex-direction:column;display:flex}.Hero-module__ejOdHG__kick{color:var(--muted);margin-bottom:clamp(6px,1.2vh,14px);font-size:15px;font-weight:500}.Hero-module__ejOdHG__titleBox{width:100%}.Hero-module__ejOdHG__title{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;white-space:nowrap;color:var(--ink);margin-left:-.03em;padding-top:.04em;font-weight:900;line-height:.8;display:inline-block}.Hero-module__ejOdHG__row{justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-top:clamp(14px,2.4vh,26px);display:flex}.Hero-module__ejOdHG__lead{color:var(--ink-2);max-width:44ch;font-size:clamp(17px,1.3vw,19.5px);line-height:1.5}.Hero-module__ejOdHG__liquid{z-index:1;height:var(--h,50svh);will-change:transform;position:absolute;top:0;left:0;right:0;transform:translateY(100svh)}.Hero-module__ejOdHG__floater,.Hero-module__ejOdHG__glass{-webkit-mask-image:var(--wave), linear-gradient(#000, #000);-webkit-mask-image:var(--wave), linear-gradient(#000, #000);mask-image:var(--wave), linear-gradient(#000, #000);-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat;-webkit-mask-size:var(--ww) 40px, 100% 100%;-webkit-mask-size:var(--ww) 40px, 100% 100%;mask-size:var(--ww) 40px, 100% 100%;position:absolute;bottom:0;left:0;right:0}.Hero-module__ejOdHG__floater{background:var(--beet);--ww:980px;--wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 980 40' preserveAspectRatio='none'%3E%3Cpath d='M0 20C163 4 327 4 490 20S817 36 980 20V40H0Z'/%3E%3C/svg%3E");animation:9s linear infinite Hero-module__ejOdHG__waveA;top:0;-webkit-mask-position:0 0,0 39px;mask-position:0 0,0 39px}.Hero-module__ejOdHG__glass{--ww:1380px;--wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1380 40' preserveAspectRatio='none'%3E%3Cpath d='M0 22C230 6 460 6 690 22S1150 38 1380 22V40H0Z'/%3E%3C/svg%3E");background:#c9b48a;animation:13s linear infinite Hero-module__ejOdHG__waveB;top:16px;-webkit-mask-position:0 0,0 39px;mask-position:0 0,0 39px}@keyframes Hero-module__ejOdHG__waveA{to{-webkit-mask-position:-980px 0,0 39px;mask-position:-980px 0,0 39px}}@keyframes Hero-module__ejOdHG__waveB{to{-webkit-mask-position:1380px 0,0 39px;mask-position:1380px 0,0 39px}}.Hero-module__ejOdHG__photo{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.Hero-module__ejOdHG__bubbles{pointer-events:none;position:absolute;inset:0}.Hero-module__ejOdHG__bubbles span{background:#ffffff80;border-radius:50%;animation:linear infinite Hero-module__ejOdHG__rise;position:absolute;bottom:-12px;box-shadow:inset 0 0 0 1px #ffffffb3}@keyframes Hero-module__ejOdHG__rise{0%{opacity:0;transform:translate(0)}10%{opacity:.9}85%{opacity:.7}to{transform:translate(var(--dx), calc(-1 * var(--h,60vh)));opacity:0}}.Hero-module__ejOdHG__drink{z-index:3;left:var(--gutter);max-width:min(440px, calc(100% - 2 * var(--gutter)));color:#ffffffe6;opacity:0;pointer-events:none;background:#1c1511a8;border-radius:20px;padding:14px 20px;font-size:15px;line-height:1.45;position:absolute;bottom:clamp(20px,4vh,40px)}.Hero-module__ejOdHG__drink b{font-family:var(--display);text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:30px;font-weight:800;line-height:1;display:block}@media (max-width:900px){.Hero-module__ejOdHG__row{flex-direction:column;align-items:flex-start}.Hero-module__ejOdHG__hero{height:160svh}}@media (max-width:560px){.Hero-module__ejOdHG__kick{font-size:13.5px}.Hero-module__ejOdHG__row .btns{width:100%}.Hero-module__ejOdHG__row .btn{flex:100%;justify-content:space-between}.Hero-module__ejOdHG__photo{object-position:58% 40%}}@media (prefers-reduced-motion:reduce){.Hero-module__ejOdHG__floater,.Hero-module__ejOdHG__glass,.Hero-module__ejOdHG__bubbles span{animation:none}.Hero-module__ejOdHG__bubbles{display:none}}
.Lights-module__-RW1JW__lights{z-index:1;height:clamp(90px,11vw,150px);position:absolute;top:0;left:0;right:0}.Lights-module__-RW1JW__wire{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Lights-module__-RW1JW__wire path{fill:none;stroke:#ffffff38;stroke-width:1.4px;vector-effect:non-scaling-stroke}.Lights-module__-RW1JW__bulb{width:11px;height:16px;transition:background .4s,box-shadow .6s;transition-delay:calc(var(--i) * 55ms);background:#5a4a3c;border-radius:45% 45% 50% 50%/40% 40% 60% 60%;margin-left:-5.5px;position:absolute}.Lights-module__-RW1JW__bulb:before{content:"";background:#2c241e;border-radius:1px;width:5px;height:5px;position:absolute;top:-4px;left:3px}.Lights-module__-RW1JW__front{width:13px;height:19px;margin-left:-6.5px}.Lights-module__-RW1JW__on .Lights-module__-RW1JW__bulb{animation:Lights-module__-RW1JW__tw var(--tw) ease-in-out infinite alternate;animation-delay:calc(1.6s + var(--i) * 40ms);background:#ffd98c;box-shadow:0 0 10px 3px #ffc45c8c,0 0 34px 10px #ffaa3c2e}.Lights-module__-RW1JW__on .Lights-module__-RW1JW__near{background:#fff3cf;box-shadow:0 0 14px 5px #ffd678d9,0 0 60px 18px #ffb44659}@keyframes Lights-module__-RW1JW__tw{0%{opacity:1}to{opacity:.78}}@media (prefers-reduced-motion:reduce){.Lights-module__-RW1JW__on .Lights-module__-RW1JW__bulb{transition-delay:0s;animation:none}}@media (max-width:620px){.Lights-module__-RW1JW__bulb{width:7px;height:11px;margin-left:-3.5px}.Lights-module__-RW1JW__front{width:9px;height:13px;margin-left:-4.5px}.Lights-module__-RW1JW__bulb:before{width:4px;height:4px;top:-3px;left:1.5px}}
