.vv .vv-fo__card{background:none!important;padding:0!important;border-radius:0!important;margin-top:clamp(20px,3vw,36px)}.vv .vv-fo__letter{gap:0!important}.vv .vv-fo__quote{margin:clamp(32px,4vw,52px) 0!important}.vv .vv-pdp__thumbs .vv-pdp__thumb[data-vv-art]+.vv-pdp__thumb{display:none!important}.vv .vv-cart__more{margin-top:18px!important;padding-top:18px;border-top:1px solid rgba(0,0,0,.08)}.vv .vv-cart__more>*{margin-top:0}.vv .vv-cart__checks{margin:24px 0 0!important;padding:20px 0 0!important;border-top:1px solid rgba(0,0,0,.08);display:grid;gap:8px}.vv .vv-cart__cont{display:flex!important;align-items:center;justify-content:center;margin-top:24px!important;min-height:52px;border:2px solid var(--vv-dark, #181019);border-radius:999px;font-size:16px!important;font-weight:700;text-decoration:none;color:var(--vv-dark, #181019)!important;transition:background-color .2s,color .2s}.vv .vv-cart__cont:hover{background:var(--vv-dark, #181019);color:#fff!important}.vv .vv-pdp__media{background:color-mix(in srgb,var(--acc) var(--mix, 90%),#fff)}.vv .vv-pdp__stage>img.vv-pdp__img--photo{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;rotate:none!important;transform:none!important;mix-blend-mode:normal!important;filter:none!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:0}.vv .vv-pdp__stage:has(>img.vv-pdp__img--photo){overflow:hidden}.vv .vv-pdp__stage:has(>img.vv-pdp__img--photo) .vv-pdp__circle{opacity:0}.vv .vv-pdp__stage>img.vv-pdp__img--photo.vv-white{mix-blend-mode:multiply!important}.vv .vv-pdp__thumb{background:transparent!important;display:grid!important;place-items:center!important;padding:4px!important;overflow:hidden;isolation:auto!important}.vv .vv-pdp__thumb img{mix-blend-mode:normal;display:block;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;rotate:none!important;translate:none!important}.vv .vv-pdp__thumbs .vv-pdp__thumb>img.vv-pdp__img.vv-pack,.vv .vv-pdp__thumbs .vv-pdp__thumb>img.vv-pack{position:static!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-height:0!important;object-fit:contain!important;object-position:center!important;rotate:none!important;transform:none!important;filter:none!important;mix-blend-mode:normal!important}.vv .vv-pdp__thumbs .vv-pdp__thumb:not([data-vv-art]){padding:0!important}.vv .vv-pdp__thumbs .vv-pdp__thumb:not([data-vv-art]) img{mix-blend-mode:normal!important;object-fit:cover!important;width:100%!important;height:100%!important;border-radius:12px}.vv .vv-pdp__thumbs .vv-pdp__thumb[data-vv-white] img{mix-blend-mode:multiply!important}@media(max-width:899px){.vv .vv-pdp .vv-crumbs{display:none!important}}.vv .vv-pdp__stage>img.vv-pack--pouch:not(.vv-pdp__img--photo){width:auto!important;height:auto!important;max-height:78%!important;max-width:72%!important;object-fit:contain}.vv .vv-pcard__tile img.vv-pack--pouch{position:absolute!important;top:50%!important;left:50%!important;translate:-50% -50%!important;width:auto!important;height:72%!important;max-width:64%!important;max-height:none!important;object-fit:contain!important;rotate:-6deg!important;transform:none!important}.vv .vv-mega__img img.vv-pack--pouch{top:16%!important;right:16%!important;bottom:16%!important;left:16%!important;width:68%!important;height:68%!important}.vv .vv-cart__img img.vv-pack--pouch{height:88px!important}.vv .vv-ben2__pic img.vv-pack--pouch{width:auto!important;height:min(56vh,540px)!important;max-height:none!important;max-width:80%!important;object-fit:contain!important}.vv .vv-fs__img img.vv-pack--pouch{width:auto!important;height:min(52vh,520px)!important;max-height:none!important;max-width:80%!important;object-fit:contain!important;rotate:none!important}@media(max-width:899px){.vv .vv-ben2__pic img.vv-pack--pouch,.vv .vv-fs__img img.vv-pack--pouch{height:36svh!important;max-width:76%!important}.vv .vv-ben2__pic img.vv-pack--bottle{height:44svh!important;max-height:100%!important}}.vv .vv-show__toggle{padding:4px!important;gap:2px!important}.vv .vv-show__toggle button{min-height:0!important;height:auto!important;padding:9px 14px!important;font-size:15px!important;gap:6px!important}.vv .vv-show__toggle button svg{width:17px!important;height:17px!important}.vv .vv-show__side,.vv .vv-show__info{min-width:0}.vv .vv-show__name{font-size:clamp(40px,5.2vw,92px)!important;white-space:nowrap;max-width:100%}@media(min-width:900px)and (max-width:1400px){.vv .vv-show__toggle button{padding:8px 11px!important;font-size:14px!important}.vv .vv-show__name{font-size:clamp(36px,4.4vw,70px)!important}}@media(max-width:899px){.vv .vv-show__buy{display:flex!important;justify-content:center!important}.vv .vv-show__shop{width:auto!important;min-width:0!important;min-height:44px!important;height:44px!important;padding:0 22px!important;font-size:0!important;flex:0 0 auto!important}.vv .vv-show__shop:before{font-size:15px!important}}@media(max-width:760px){.vv.vv-show{--sh: min(50svh, 108vw) !important}.vv .vv-show__stage{height:calc(var(--sh) + 16px)!important}.vv .vv-show__img img.vv-pack--bar{width:94vw!important;max-width:94vw!important}.vv .vv-show__img img.vv-pack--pouch{height:calc(var(--sh) * .92)!important;width:auto!important;max-width:82vw!important}.vv .vv-show__arrow{width:44px!important;height:44px!important}.vv .vv-show__bottom{gap:10px!important}.vv .vv-show__name{font-size:40px!important}}.vv .vv-show__img img.vv-pack--bottle{mix-blend-mode:multiply}.vv-smp .vv-smp__bar{min-height:clamp(180px,15vw,230px)!important;padding:0 clamp(28px,4vw,64px)!important;gap:clamp(24px,3vw,48px)!important;border-radius:32px!important}.vv-smp .vv-smp__copy{padding:clamp(32px,3.4vw,52px) 0!important}.vv-smp .vv-smp__title{font-size:clamp(30px,3vw,48px)!important;margin-bottom:12px!important}.vv-smp .vv-smp__body{font-size:clamp(16px,1.25vw,19px)!important;max-width:32em!important}.vv-smp .vv-smp__fan{height:clamp(180px,15vw,230px)!important}.vv-smp .vv-smp__glow{width:clamp(240px,20vw,320px)!important;height:clamp(240px,20vw,320px)!important;bottom:-90px!important}.vv-smp .vv-smp__b{width:clamp(78px,6.4vw,104px)!important;margin:0 -4px!important}.vv-smp .vv-smp__b--2{width:clamp(90px,7.4vw,120px)!important;transform:translateY(30px)!important}.vv-smp .vv-smp__b--1{transform:translateY(54px) rotate(-8deg)!important}.vv-smp .vv-smp__b--3{transform:translateY(54px) rotate(8deg)!important}.vv-smp .vv-smp__btn{padding:20px 32px!important;font-size:19px!important}@media(max-width:899px){.vv-smp .vv-smp__bar{min-height:0!important;padding:0 22px 26px!important}.vv-smp .vv-smp__copy{padding:28px 0 0!important}.vv-smp .vv-smp__title{font-size:28px!important}.vv-smp .vv-smp__btn{padding:16px 26px!important;font-size:17px!important}}@media(max-width:760px){.vv-pop{align-items:center!important;padding:16px!important}.vv-pop .vv-pop__card{border-radius:24px!important;max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important}.vv-pop .vv-pop__img{height:170px!important;background:#8fd0ee!important}.vv-pop .vv-pop__photo{object-position:50% 35%!important}.vv-pop .vv-pop__badge{width:70px!important;height:70px!important;top:12px!important;left:12px!important}.vv-pop .vv-pop__badge b{font-size:22px!important}.vv-pop .vv-pop__badge small{font-size:9px!important}.vv-pop .vv-pop__x{top:-158px!important;right:12px!important;width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important}.vv-pop .vv-pop__body{padding:22px 20px 24px!important}.vv-pop .vv-pop__eye{font-size:11px!important;margin-bottom:8px!important}.vv-pop h2.vv-pop__h,.vv .vv-pop h2.vv-pop__h{font-size:32px!important;line-height:1.05!important;margin:0 0 10px!important;padding:0!important;letter-spacing:-.025em!important}.vv-pop .vv-pop__lead{font-size:16px!important;margin-bottom:16px!important}.vv-pop .vv-pop__form{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}.vv-pop .vv-pop__form input{height:50px!important;padding:0 18px!important;border:1.5px solid rgba(0,0,0,.2)!important;border-radius:999px!important;background:#fff!important;font-size:16px!important}.vv-pop .vv-pop__form button{width:100%!important;height:50px!important;font-size:16px!important}.vv-pop .vv-pop__fine{margin-top:14px!important;font-size:12px!important}.vv-pop .vv-pop__no{margin-top:12px!important;font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/vv-fix6.css.map */
