.drinks{background:radial-gradient(90% 70% at 50% 45%,#174438,#12372f 60%,#0f2f28);overflow:hidden;position:relative}.drinks__head{left:0;position:absolute;right:0;top:28px;z-index:5}.drinks__head .eyebrow{color:#deffda}.drinks__glows{height:375px;top:120px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:375px}.drinks__glow{background:var(--glow);border-radius:50%;filter:blur(180px);top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .6s,visibility .6s;visibility:hidden}.drinks__glow.is-active{opacity:.85;visibility:visible}.drinks__inner{padding:72px 0 40px}.drinks__stage{position:relative}.drinks__thumbs{margin:0 auto 12px;max-width:100%;padding:0 20px 4.4px;position:relative;width:fit-content;z-index:4}.drinks__thumbs:before{-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);background:var(--surface);border-radius:8px;content:"";height:calc(100% - 24px);top:12px;left:8px;position:absolute;width:calc(100% - 20px)}.drinks__edge{background:var(--surface);height:calc(100% - 24px);top:12px;position:absolute;width:1px}.drinks__edge--start{left:0}.drinks__edge--end{right:0}.drinks__edge:before,.drinks__edge:after{border:0 solid var(--surface);content:"";height:8px;position:absolute;width:19px}.drinks__edge:before{border-top-width:1px;top:-8px}.drinks__edge:after{border-bottom-width:1px;bottom:-8px}.drinks__edge--start:before{border-left-width:1px;border-top-left-radius:8px;left:0}.drinks__edge--start:after{border-left-width:1px;border-bottom-left-radius:8px;left:0}.drinks__edge--end:before{border-right-width:1px;border-top-right-radius:8px;right:0}.drinks__edge--end:after{border-right-width:1px;border-bottom-right-radius:8px;right:0}.drinks__thumb-row{display:flex;gap:10px;padding:24px 3px;position:relative}.drinks__thumb{border-radius:8px;flex-shrink:0;height:48px;position:relative;width:48px}.drinks__thumb:before,.drinks__thumb:after{background:var(--surface);content:"";height:1px;left:-5px;position:absolute;transition:background-color var(--t-base),width var(--t-base),height var(--t-base),left var(--t-base);width:calc(100% + 10px)}.drinks__thumb:before{top:-20px}.drinks__thumb:after{bottom:-24px}.drinks__thumb img{background:var(--surface);border:1px solid var(--line-soft);border-radius:8px;height:100%;object-fit:contain;padding:5px;transition:border-color var(--t-base),background-color var(--t-base);width:100%}.drinks__thumb.is-active:before,.drinks__thumb.is-active:after{background:var(--line);height:2px;left:0;width:100%}.drinks__thumb.is-active img{background-color:#deffdae6;border-color:var(--line)}.drinks__thumb:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.drinks__decor{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translateY(100%);transition:opacity 0s,transform .7s;z-index:3}.drinks__decor.is-active{transform:none}.drinks__decor.is-active.is-lift{transform:translateY(-20px)}.drinks__decor.is-parked{opacity:0;transform:translateY(-100%)}.drinks__fruit{display:flex;align-items:center;position:absolute}.drinks__fruit img{height:auto;transition:transform .3s linear;width:100%}.drinks__fruit--a{height:90px;top:150px;left:-6px;width:90px}.drinks__fruit--b{height:100px;top:58%;right:-14px;width:100px}.drinks__fruit--c{display:none}.drinks__fruit--flip{scale:-1 1}.drinks__fruit--wide{width:190px;right:-40px}.drinks__product{position:relative}.drinks__packs{aspect-ratio:1;margin:0 auto;position:relative;width:88%;z-index:4}.drinks__pack{top:0;right:0;bottom:0;left:0;position:absolute;transform:translateY(150vh) rotate(15deg);transition:transform .7s cubic-bezier(.175,.885,.26,1.135)}.drinks__pack.is-active{transform:rotate(15deg)}.drinks__pack.is-active.is-lift{transform:translateY(-40px) rotate(20deg)}.drinks__pack img{height:100%;object-fit:contain;width:100%}.drinks__names{top:50%;left:0;overflow:hidden;position:absolute;transform:translateY(-50%);width:100%;z-index:1}.drinks__names-track{display:flex;align-items:center;transform:translate(calc(var(--i, 0) * -100%));transition:transform .6s}.drinks__name-slide{display:flex;flex:0 0 100%;overflow:hidden;justify-content:center;align-items:center;transition:transform .6s}.drinks__name{color:#deffda;font-size:min(calc(var(--fit, 12) * 1vw),230px);letter-spacing:-.03em;line-height:1.1;white-space:nowrap}.drinks__name-slide.is-nudge-next,.drinks__info-slide.is-nudge-next{transform:translate(20px)}.drinks__name-slide.is-nudge-prev,.drinks__info-slide.is-nudge-prev{transform:translate(-20px)}.drinks__info{margin-top:20px;max-width:500px;overflow:hidden;padding:0 20px;position:relative;z-index:4}.drinks__info-track{display:flex;gap:30px;align-items:center;transform:translate(calc(var(--i, 0) * (-100% - 30px)));transition:transform .6s}.drinks__info-slide{flex:0 0 100%;transition:transform .6s}.drinks__flavor{letter-spacing:-.02em}.drinks__tagline{color:#deffda;font-family:var(--font-slab);font-size:16px;font-weight:600;letter-spacing:.01em;line-height:1.15;margin-top:10px}.drinks__text{color:#fbfaf6d1;font-size:15px;line-height:1.5;margin-top:10px}.drinks__cta{margin-top:16px}[data-reveal] :is(.drinks__name,.drinks__flavor,.drinks__tagline,.drinks__text,.drinks__cta){opacity:0;transition:opacity var(--t-reveal)}[data-reveal] .drinks__tagline{transition-delay:.25s}[data-reveal] .drinks__text{transition-delay:.5s}[data-reveal] .drinks__cta{transition-delay:.75s}[data-reveal].is-in :is(.drinks__name,.drinks__flavor,.drinks__tagline,.drinks__text,.drinks__cta){opacity:1}.drinks__nav{display:none}.drinks__arrow{color:var(--arrow);display:flex;flex-shrink:0;height:24px;justify-content:center;align-items:center;position:relative;width:24px}.drinks__arrow svg{transition:transform var(--t-base),opacity var(--t-base)}.drinks__arrow-icon{height:100%;width:100%}.drinks__arrow-ghost{height:18px;top:50%;opacity:0;position:absolute;transform:translateY(-50%);width:18px}.drinks__arrow--prev .drinks__arrow-ghost{left:0}.drinks__arrow--next .drinks__arrow-ghost{right:0}.drinks__arrow[disabled]{cursor:default;opacity:.6}.drinks__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(hover:hover){.drinks__arrow:not([disabled]):hover .drinks__arrow-ghost{opacity:1}.drinks__arrow--prev:not([disabled]):hover .drinks__arrow-icon{transform:translate(-4px)}.drinks__arrow--prev:not([disabled]):hover .drinks__arrow-ghost{transform:translateY(-50%) translate(7px)}.drinks__arrow--next:not([disabled]):hover .drinks__arrow-icon{transform:translate(4px)}.drinks__arrow--next:not([disabled]):hover .drinks__arrow-ghost{transform:translateY(-50%) translate(-7px)}}.drinks__bar{background:#deffda33;height:2px;position:relative;width:214px}.drinks__fill{background:var(--fg);top:0;right:0;bottom:0;left:0;position:absolute;transform-origin:left top;transform:scaleX(calc((var(--i, 0) + 1) / var(--count, 4)));transition:transform .6s}@media(min-width:768px){.drinks__inner{padding:64px 0}.drinks__packs{width:60%}}@media(min-width:1200px){.drinks{padding-top:70px}.drinks__head{top:70px}.drinks__head .eyebrow{margin-left:0}.drinks__glows{height:800px;width:800px}.drinks__glow{filter:blur(200px)}.drinks__thumbs{right:60px;bottom:0;margin:0;max-width:385px;position:absolute;width:auto}.drinks__thumb-row{gap:12px}.drinks__thumb{height:64px;width:64px}.drinks__thumb:before,.drinks__thumb:after{left:-6px;width:calc(100% + 12px)}.drinks__fruit--a{height:180px;top:37%;left:17%;width:180px}.drinks__fruit--b{height:210px;top:auto;bottom:150px;right:7%;width:210px}.drinks__fruit--c{display:block;height:130px;right:23%;top:35%;width:130px}.drinks__fruit--wide{width:330px;right:5%;bottom:170px}.drinks__product{margin-bottom:-185px}.drinks__packs{width:36%}.drinks__names{top:42%}.drinks__info{margin-left:32px}.drinks__tagline,.drinks__text{margin-top:16px}.drinks__text{font-size:var(--fs-base)}.drinks__cta{margin-top:32px}.drinks__nav{display:flex;gap:24px;margin-top:24px;justify-content:center;align-items:center;position:relative;z-index:3}}@media(min-width:1501px){.drinks__nav{left:0;bottom:26px;margin-top:0;position:absolute;width:100%}}.drinks__product{padding-top:15vw}.drinks__names{top:0;transform:none}@media(max-width:767.98px){.drinks__packs{width:70%}}@media(min-width:1200px){.drinks__product{margin-bottom:-150px;padding-top:9.5vw}.drinks__names{top:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/drink-slideshow.css.map */
