#product{width:100%;background-image:var(--productBackground);padding:161px 0 85px;color:var(--productTextColor)}#productInner{width:100%;margin:auto;display:grid;grid-template-columns:minmax(0,783px) minmax(max-content,1fr)}@media (max-width: 1024px){#productInner{display:block}}#productVisual{position:relative}.productVisualSwiper{display:block;width:100%;margin-bottom:20px;left:-6px}.productVisualSwiperSlide{width:100%;position:relative}.productImage{aspect-ratio:1.219626168224299;object-fit:cover}.productVisualSwiperSlideImage,.productVisualSwiperSlideVideo{width:100%!important;height:auto;border-radius:20px}.productVisualSwiperSlidePlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1;display:flex;width:60px}.productVisualSwiperSlidePlayIcon{width:100%;height:auto}.productVisualThumbs{display:flex;gap:10px}.productVisualThumbsSlide{max-width:70px;cursor:pointer;position:relative;border-bottom:3px solid transparent}.productVisualThumbsSlide.active{border-bottom-color:#000}.productVisualThumbsSlidePlay{position:absolute;right:2px;cursor:pointer;z-index:1;display:flex;width:20px;height:auto;bottom:8px}.productVisualThumbsSlideImage{border-radius:10px;margin-bottom:4px}#productNutritionFacts{position:absolute;right:148px;bottom:-25px;z-index:10}#mobileProductNutritionFacts{display:none}@media (max-width: 1024px){#productVisual{margin-bottom:20px}#productNutritionFacts{display:none}#mobileProductNutritionFacts{display:block}#mobileProductNutritionFacts .productNutritionFactsButton{justify-content:center}.productVisualSwiper{margin-bottom:10px}.productVisualSwiperSlideImage,.productVisualSwiperSlideVideo{border-radius:10px}.productVisualThumbsSlideImage{border-radius:5px}.productVisualThumbsSlide{max-width:50px}}#productContent{width:100%;margin:0 auto auto;max-width:548px}#productReviewsMobile{display:none}#product[data-flavor="Pina Colada"] #productTitle,#product[data-flavor="Pina Colada"] #mobileProductTitle,#product[data-flavor="Pina Colada"] #productDescription,#product[data-flavor="Pina Colada"] #productPriceReal,#product[data-flavor="Pina Colada"] #productPriceCompare,#product[data-flavor="Pina Colada"] #productPriceSavings,#product[data-flavor="Pina Colada"] .productOptionItemFreeShipping,#product[data-flavor="Pina Colada"] .productOptionItemFreeShippingMobile{color:#000}#product[data-flavor="Pina Colada"] .productOptionItemFreeShipping:after,#product[data-flavor="Pina Colada"] .productOptionItemFreeShipping:before,#product[data-flavor="Pina Colada"] .productOptionItemFreeShippingMobile:after,#product[data-flavor="Pina Colada"] .productOptionItemFreeShippingMobile:before{border-color:#000}#product[data-flavor="Pina Colada"] .productOptionItemLabel{color:#000}#product[data-flavor="Pina Colada"] .productOptionItemValuesLabelSelector{color:#000;border-color:#000}#product[data-flavor="Pina Colada"] .productOptionItemValuesLabelInput:checked~.productOptionItemValuesLabelSelector{background-color:#44d62c}#product[data-flavor="Pina Colada"] .productSellingPlanLabel{color:#000}#product[data-flavor="Mixed Berries"] .productOptionItemFreeShipping,#product[data-flavor="Lemon/Lime"] .productOptionItemFreeShipping,#product[data-flavor="Peach Crush"] .productOptionItemFreeShipping,#product[data-flavor="Mixed Berries"] .productOptionItemFreeShippingMobile,#product[data-flavor="Lemon/Lime"] .productOptionItemFreeShippingMobile,#product[data-flavor="Peach Crush"] .productOptionItemFreeShippingMobile{color:#ffe900}#product[data-flavor="Mixed Berries"] .productOptionItemFreeShipping:before,#product[data-flavor="Mixed Berries"] .productOptionItemFreeShipping:after,#product[data-flavor="Lemon/Lime"] .productOptionItemFreeShipping:before,#product[data-flavor="Lemon/Lime"] .productOptionItemFreeShipping:after,#product[data-flavor="Peach Crush"] .productOptionItemFreeShipping:before,#product[data-flavor="Peach Crush"] .productOptionItemFreeShipping:after,#product[data-flavor="Mixed Berries"] .productOptionItemFreeShippingMobile:before,#product[data-flavor="Mixed Berries"] .productOptionItemFreeShippingMobile:after,#product[data-flavor="Lemon/Lime"] .productOptionItemFreeShippingMobile:before,#product[data-flavor="Lemon/Lime"] .productOptionItemFreeShippingMobile:after #product[data-flavor="Peach Crush"] .productOptionItemFreeShippingMobile:before,#product[data-flavor="Peach Crush"] .productOptionItemFreeShippingMobile:after{border-color:#ffe900}#product[data-flavor="Mixed Berries"] .productOptionItemValuesLabelSelector,#product[data-flavor="Lemon/Lime"] .productOptionItemValuesLabelSelector,#product[data-flavor="Peach Crush"] .productOptionItemValuesLabelSelector{color:#fff;border-color:#fff}#product[data-flavor="Lemon/Lime"] .productOptionItemValuesLabelInput:checked~.productOptionItemValuesLabelSelector,#product[data-flavor="Mixed Berries"] .productOptionItemValuesLabelInput:checked~.productOptionItemValuesLabelSelector,#product[data-flavor="Peach Crush"] .productOptionItemValuesLabelInput:checked~.productOptionItemValuesLabelSelector{background-color:#ffe900;color:#000}#product[data-flavor="Pina Colada"] .productNutritionFactsButton{color:#000}#product[data-flavor="Pina Colada"] .productNutritionFactsButton svg path{fill:#000}#productTitle{font-size:32px;margin:0 0 6px;font-family:Dela Gothic One,sans-serif;font-weight:400}#mobileProductTitle{font-size:32px;margin:0 0 6px;font-family:Dela Gothic One,sans-serif;font-weight:400;display:none;padding:0 20px}#productPrice{margin-bottom:10px;display:flex;align-items:center;gap:8px;font-family:Dela Gothic One,sans-serif}#productPriceReal{font-size:24px}#productPriceCompare{text-decoration:line-through;font-size:18px;opacity:.7}#productPriceSavings{font-size:24px;padding:0 8px;border-radius:15px}#productPriceCompare:empty,#productPriceSavings:empty{display:none}.productLinks{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:22px}.productLinksTitle{font-size:18px;line-height:24px;margin-bottom:6px}.productLink{display:block;padding:14px 30px;font-weight:500;font-size:18px;width:fit-content;text-align:center}.productOption{display:grid;row-gap:10px;margin-bottom:22px}.productOptionItemHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.productOptionItemFreeShipping{font-weight:500;font-size:18px;line-height:24px;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;flex:1;gap:5px}.productOptionItemFreeShipping:before,.productOptionItemFreeShippingMobile:before{content:"";width:10%;height:10px;display:block;border-left:5px solid;border-top:5px solid;margin-top:10px}.productOptionItemFreeShipping:after,.productOptionItemFreeShippingMobile:after{content:"";width:10%;height:10px;display:block;border-right:5px solid;border-top:5px solid;margin-top:10px}.productOptionItemFreeShippingMobile{display:none}.productOptionItem{font-size:14px}.productOptionItemLabel{font-size:18px;line-height:24px;flex:1}.productOptionItemValues{display:flex;gap:14px;flex-wrap:wrap}.productOptionItemValuesLabel{cursor:pointer}.productOptionItemValuesLabel.soldOut{text-decoration:line-through}.productOptionItemValuesLabelInput{display:none}.productOptionItemValuesLabelInput:checked~.productOptionItemValuesLabelSelector{background:#000;border-color:#000}.productOptionItemValuesLabelSelector{display:block;padding:14px 30px;font-weight:500;font-size:18px;border:1px solid white}#productATCWrapper.sticky{font-weight:700;position:fixed;bottom:0;left:50%;transform:translate(-50%);right:0;z-index:1000;width:100%;padding:16px;animation:fadeIn .5s ease-in-out;background:linear-gradient(120deg,#b92d83,#ff3eb5)}#productATCWrapper.sticky #productATCWrapperContainer{display:flex;align-items:center;justify-content:center;gap:20px;max-width:1000px;margin:0 auto}#productATCWrapper.sticky #productATC{max-width:250px;background:#44d62c;color:#000;border:none;margin:0}#productATCProductInfo{display:none}#productATCWrapper.sticky #productATCProductInfo{display:flex;align-items:center;gap:10px;white-space:nowrap}#productATCProductInfoImg{max-width:80px;margin:0 auto;border-radius:8px;border:2px solid white}#productATC{max-width:523px}#productATC:disabled{pointer-events:none}#productDescription{margin-bottom:25px;font-size:21px;line-height:28px}#productDescription p{margin:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 1024px){#product{padding:127px 0 56px}#productContent{display:grid;grid-template-areas:"links" "variants" "plans" "price" "atc" "description" "nutrition";padding:0 20px}#productTitle{display:none}#productReviewsMobile{display:block;padding:0 20px}#productReviewsDesktop{display:none}#productDescription{grid-area:description}#mobileProductTitle{display:block}#mobileProductNutritionFacts{grid-area:nutrition;justify-content:center}.productLinksWrapper{grid-area:links}.productOption{grid-area:variants}.productOptionItemFreeShipping{display:none}.productOptionItemFreeShippingMobile{grid-column:1/3;font-weight:500;font-size:18px;line-height:24px;text-align:center;display:flex;align-items:center;justify-content:center;flex:1;gap:5px}.productSellingPlans{grid-area:plans}#productPrice{grid-area:price;justify-content:center;margin-bottom:35px}#productATCWrapper{grid-area:atc}#productATCWrapper.sticky #productATCWrapperContainer{flex-direction:column}#productATC{margin-bottom:48px}#productPriceReal{font-size:18px}#productPriceCompare{font-size:14px}#productPriceSavings{font-size:12px}.productLink{padding:14px;flex:1}.productOptionItemValues{display:grid;grid-template-columns:1fr 1fr;gap:12px}.productOptionItemValuesLabelSelector{padding:14px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/main-product.css.map */
