:root{--primary-color:#D93740;--secondary-color:#363434;--beige:#F2F1F0}@font-face{font-family:Lemon;src:url(/cdn/shop/files/Lemon-Bold.woff2?v=1776338473) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Perfectly Nineties;src:url(/cdn/shop/files/PerfectlyNineties-Regular.woff2?v=1776338473) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:oke-widget-icons;src:url(/cdn/shop/files/oke-widget-icons.ttf?v=1776338473) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPEditorialNew-Regular;src:url(/cdn/shop/files/PPEditorialNew-Regular.woff2?v=1777970947) format("truetype");font-weight:400;font-style:normal;font-display:swap}.header__menu-item span{font-family:inter;font-size:16px;text-transform:uppercase;color:var(--secondary-color);font-weight:700;letter-spacing:normal}.header-wrapper--border-bottom{border-bottom:none;background:transparent!important;position:absolute;left:0;right:0;margin-top:15px}sticky-header .header{background:#fff;border-radius:15px;box-shadow:0 0 20px #0000001a}.header__heading-logo{height:60px;max-width:max-content;margin:3px 0}.header:not(.drawer-menu).page-width{max-width:120rem;position:absolute;width:100%;left:0;right:0;top:25px}.header__icon--cart svg{width:22px;height:22px}.header:not(.drawer-menu).page-width{padding-left:20px;padding-right:20px}.header__icon--account svg{width:24px;height:24px;position:relative;top:0}summary#HeaderMenu-shop{background:var(--primary-color);width:auto;border-radius:10px;color:#fff;padding-right:35px;padding-left:15px}summary#HeaderMenu-shop span{color:#fff;text-decoration:none}summary#HeaderMenu-shop:hover{background:var(--secondary-color);text-decoration:none}summary#HeaderMenu-shop[aria-expanded=true]{background:var(--secondary-color);text-decoration:none}.header:not(.drawer-menu).page-width ul{gap:10px}summary#HeaderMenu-shop svg{position:absolute;right:10px}.header__menu-item svg{margin-left:8px}.cart-count-bubble{font-size:10px;bottom:10px;left:14px;line-height:normal;font-family:inter;letter-spacing:normal;background:none;font-weight:700}.footer-block__heading{font-size:18px!important;line-height:24px;letter-spacing:1.2px;text-transform:uppercase;font-family:inter;color:#fff;font-weight:700}.footer-block__details-content .list-menu__item--link{font-family:inter;letter-spacing:normal;font-size:15px!important;line-height:24px;color:#fff!important}.footer-block__brand-info{text-align:center;display:flex;align-items:center;justify-content:flex-start;height:100%}.footer h3.newsletter_heading{color:#fff;font-size:24px;font-family:inter;text-transform:initial;margin:0;text-align:left;font-weight:700}.footer .newsletter_desc{margin:15px 0 0;text-align:left;font-family:Perfectly Nineties;font-size:18px;line-height:24px;color:#fff}.footer__blocks-wrapper.grid{display:flex}.footer__blocks-wrapper .footer-block:nth-child(4){width:35%;display:flex;align-items:center}.footer__blocks-wrapper .footer-block:nth-child(1){width:20%}.footer__blocks-wrapper .footer-block:nth-child(2),.footer__blocks-wrapper .footer-block:nth-child(3){width:20%}.footer .newsletter-form{max-width:50rem;margin-top:22px}.footer .newsletter-form__button{text-transform:uppercase;width:195px;background:var(--secondary-color)!important;font-family:inter;font-size:16px;line-height:24px;letter-spacing:1.2px;color:#fff;border-radius:0 10px 10px 0;font-weight:700}.footer .newsletter-form__field-wrapper{max-width:50rem}.footer .newsletter-form__field-wrapper .field__input{padding-right:5rem;font-family:inter;color:var(--secondary-color);background:#fff;margin-right:10px;border-radius:10px 0 0 10px}.footer .newsletter-form__field-wrapper .field:after{box-shadow:none}.footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.footer .newsletter-form__field-wrapper .field__input:focus{padding:1rem 1.5rem .8rem 2rem}.footer .newsletter-form__field-wrapper .field__input:focus+label{font-size:9px}.field__input:not(:placeholder-shown)~.field__label{top:2px;font-size:9px!important}.field__input:focus,.field__input:not(:placeholder-shown){padding:1rem 1.5rem .8rem 2rem}.footer .newsletter-form__field-wrapper .field__label{color:var(--secondary-color);font-family:inter;font-size:15px}.footer .newsletter-form__field-wrapper .field__input:focus~.field__label{top:2px}.footer__social{display:flex;align-items:center}.footer__social h3{font-family:inter;font-size:17px;line-height:20px;text-transform:uppercase;letter-spacing:normal;margin-right:16px;color:#fff;font-weight:700}.footer__list-social li{background:#fff;border-radius:50px}.footer__list-social{gap:15px}.list-social__item .icon{color:var(--secondary-color)}.list-social__item .icon{height:25px;width:25px}small.copyright__content{font-family:inter;font-size:11px;color:#fff;line-height:20px;letter-spacing:normal}.footer__copyright .comp_info{font-family:Perfectly Nineties;font-size:14px;display:flex;gap:10px;margin-top:0;text-transform:uppercase;color:#fff}.newsletter-form__field-wrapper{width:100%;margin-top:15px}.newsletter-form__field-wrapper .field{min-width:430px}.footer-block:has(.footer__payment){flex-direction:column}.shopify-policy__container{padding-top:125px;padding-bottom:50px}.nss-wave--bottom{pointer-events:none;z-index:2;width:100%;height:50px;display:block;position:absolute;left:0;overflow:hidden}.nss-wave--bottom{height:100px}.nss-wave--bottom .nss-wave-1,.nss-wave--bottom .nss-wave-2{transform-origin:top;width:100%;height:100%;position:absolute;top:0;left:0}.nss-wave--bottom .nss-wave-1{animation:15s linear infinite nss-anim-wave-1-left}.nss-wave--bottom .nss-wave-2{animation:15s linear infinite nss-anim-wave-2-left}.nss-wave--bottom .nss-wave-2{animation-name:nss-anim-wave-2-left}.nss-wave--bottom{bottom:-1px;transform:rotate(180deg)}@keyframes nss-anim-wave-1-left{0%{transform:translate(0)}25%{transform:translate(-25%)}50%{transform:translate(-50%)}75%{transform:translate(-75%)}to{transform:translate(-100%)}}@keyframes nss-anim-wave-2-left{0%{transform:translate(100%)}25%{transform:translate(75%)}50%{transform:translate(50%)}75%{transform:translate(25%)}to{transform:translate(0)}}.template-product .electrolyte-section .nss-wave--bottom{display:none}.template-product product-info{padding-top:160px}.template-product .product__title h1{line-height:50px;font-size:50px;font-weight:700;margin-bottom:20px;font-family:inter;margin-top:20px;text-transform:initial;letter-spacing:normal;font-style:italic}.template-product .product__text{margin-bottom:0;font-size:24px;line-height:32px;font-family:inter;color:var(--secondary-color)}.template-product .accordion__title{font-size:15px;font-family:inherit}.template-product .accordion{margin-top:2.5rem;margin-bottom:0;border-top:1px solid var(--secondary-color);border-bottom:1px solid var(--secondary-color)}.template-product .accordion summary{padding:18px 0}.template-product .product-form__buttons{max-width:100%}.template-product .product-form__submit{margin-bottom:1rem;background:var(--primary-color);border:none;font-family:inter;font-size:18px;line-height:25px;letter-spacing:normal;padding:15px 0;text-transform:uppercase;border-radius:10px;font-weight:700}.template-product .product-form__submit:hover{background:var(--secondary-color)}.template-product .product-form__submit.button:before,.template-product .product-form__submit.button:after{box-shadow:none}.template-product .product-media-container.constrain-height .media{border-radius:10px;aspect-ratio:1}.template-product .global-media-settings:after{box-shadow:none}.template-product .product__media-item:has(.first_block){display:flex;gap:20px}.template-product .pro_features{display:flex}.template-product .pro_features .pro_item img{width:70px;height:70px}.template-product .pro_features{display:flex;flex-direction:column}.template-product .pro_features .pro_item{display:flex;gap:10px;padding:10px;font-size:18px;line-height:24px;font-family:inter;text-transform:uppercase;white-space:nowrap;align-items:center;border-radius:10px;min-width:196px;height:-webkit-fill-available;height:stretch;color:var(--secondary-color);font-weight:700;letter-spacing:normal}.template-product .pro_features{display:flex;flex-direction:column;gap:20px}.template-product .product__accordion .accordion__content{padding:0 1rem;font-family:inter;color:var(--secondary-color);font-size:14px;line-height:24px}.template-product .customer_info{display:flex;align-items:center;justify-content:space-between;text-align:center;padding-inline:20px}.template-product .customer_info .custom_block h3{font-size:13px;line-height:20px;margin:0;font-family:inter;text-transform:uppercase;color:var(--secondary-color);font-weight:700;letter-spacing:normal}.template-product .flavour_section{padding:24px 0 30px;border-top:1px solid var(--secondary-color);border-bottom:1px solid var(--secondary-color);margin-top:30px}.template-product .flavour_section .form__label{font-size:17px;line-height:24px;font-family:inter;text-transform:uppercase;color:var(--secondary-color);margin-bottom:24px;font-weight:700;letter-spacing:normal}.template-product .color-variants-list img{width:100%;height:85px;position:relative;top:0;object-fit:cover;display:block;border-radius:9px 9px 0 0}.template-product .color-variants-list{display:flex;align-items:center;justify-content:flex-start;text-align:center;gap:25px 15px;flex-wrap:wrap}.template-product .flavour_block a{width:97px;text-decoration:none;display:block;border-radius:10px;opacity:.5;transition:all .25s ease-in-out}.template-product .flavour_block a span{text-decoration:none;color:var(--secondary-color);font-size:9px;line-height:20px;font-family:inter;letter-spacing:.8px;text-transform:uppercase;background:#fff;display:block;padding-block:5px;border-radius:0 0 8px 8px;font-weight:700}.template-product .flavour_block{width:97px;border-radius:10px;position:relative;box-shadow:none;transition:all .25s ease-in-out}.template-product .flavour_block:hover,.template-product .flavour_block.active{box-shadow:0 0 0 2px var(--secondary-color)}.template-product span.flavour_badge{z-index:2;position:absolute;background:red;top:-10px;left:0;right:0;margin:auto;width:fit-content;color:#fff;font-size:8px;line-height:20px;font-family:inter;padding:1px 5px 0;text-transform:uppercase;border-radius:5px;font-weight:700}.template-product .flavour_block.active .checked{position:absolute;right:-7px;top:-6px;z-index:1}.template-product .flavour_block:hover a span,.template-product .flavour_block.active a span{color:#fff;background:var(--secondary-color)}.template-product .flavour_block.active a,.template-product .flavour_block:hover a{opacity:1}.template-product .product-media-container{border-radius:10px}.template-product .trust-bar{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:0;font-family:inter;flex-wrap:wrap}.template-product .trust-bar .trust-item{background:#fff;padding:4px 10px;border-radius:8px;font-size:9px;line-height:18px;display:flex;align-items:center;gap:6px;white-space:nowrap;color:var(--secondary-color);text-transform:uppercase}.template-product .trust-bar .stars{color:#000;letter-spacing:2px}.rating{font-weight:700}.template-product .trust-bar .rating{display:inline-block;margin:0;font-size:9px}.template-product .trust-bar .stars svg{width:11px;height:11px}.template-product variant-selects legend{padding-top:10px;margin-bottom:15px!important;font-size:17px;line-height:24px;font-family:inter;text-transform:uppercase;color:var(--secondary-color);margin-bottom:24px;font-weight:700;letter-spacing:normal}.template-product .product-form__input label{letter-spacing:.8px;text-transform:uppercase;font-size:14px!important;font-style:normal;font-weight:700;line-height:1.2;font-family:inter;letter-spacing:normal!important}.template-product .product-form__input label span.per_price{display:block;font-family:inter;font-weight:500;font-size:12px;text-transform:initial;margin-top:8px;color:var(--secondary-color)}.template-product .product-form__input--pill input[type=radio]:checked+label{background-color:#fff;color:var(--secondary-color);box-shadow:0 0 0 2px var(--secondary-color);opacity:1}.template-product .product-form__input--pill input[type=radio]+label{border:none;border-radius:10px;padding-block:18px;color:var(--secondary-color);opacity:.4;margin:.7rem 0 .2rem}.template-product .product-form__input--pill input[type=radio]+label .checked{position:absolute;right:-7px;top:-6px;z-index:1;display:none}.template-product .product-form__input--pill input[type=radio]:checked+label .checked{display:block}.template-product .product-form__input--pill input[type=radio]+label:hover{box-shadow:0 0 0 2px var(--secondary-color);opacity:1}.template-product .product-form__input--pill input[type=radio]+label span.flavour_badge{padding:0 7px}.template-product fieldset.js.product-form__input.product-form__input--pill{display:flex;gap:20px}.template-product .supply_tab{position:relative}.template-product .supply_tab span.flavour_badge{top:-4px;padding:0 7px}.template-index .flavour-card.swiper-slide.coming_soon .rating{opacity:0}.template-page .video-page .video-wrapper{height:80vh}.template-page .video-page .hero_inner{padding-top:60px}.template-page .video-page .hero-video{object-fit:cover;object-position:50% 18%}.template-article .page-width--narrow{max-width:100rem;margin:0 auto}.template-article .article-template p{font-family:inter;color:var(--secondary-color);font-size:16px;line-height:28px;letter-spacing:.4px}.template-article .article-template h2{font-size:32px;line-height:40px;font-family:inter;text-transform:initial;margin:21px 0;font-weight:700;letter-spacing:normal}.template-article .article-template__content a{color:var(--primary-color)}.template-article .article-template__content{padding-bottom:30px}.template-article .article-tags{padding-bottom:0;font-size:18px;font-family:inter}.template-article .article-tags .label{color:var(--secondary-color);margin-right:7px}.template-article .article-tags a{color:var(--secondary-color)}.template-article .article-nav{padding:40px 0;display:flex;justify-content:space-between;border-top:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color)}.template-article .article-nav a{font-size:16px;text-decoration:none;line-height:20px;font-family:inter;color:var(--secondary-color);letter-spacing:normal;font-weight:700}.template-article .article-nav a.prev svg{margin-right:6px}.template-article .article-nav a.next svg{margin-left:6px}.template-article .article-nav a svg{position:relative;top:-1px}.template-article .blog-share{display:flex;align-items:center;padding-bottom:35px;gap:18px;padding-top:30px}.template-article .blog-share svg path{fill:#fff}.template-article .blog-share .list-social__link{background:var(--secondary-color);border-radius:50px;color:#fff;transition:.3s}.template-article .blog-share .list-social__item .icon{height:25px;width:25px;color:#fff}.template-article .blog-share .list-social__link:hover{background:var(--primary-color);transform:scale(1.2);box-shadow:0 0 20px #0003}.template-article .blog-share .list-social{gap:20px}.template-article .article-template{position:relative;padding-bottom:130px}.template-article .article-template svg.nss-wave-1 path,.template-article .article-template svg.nss-wave-2 path{fill:var(--beige)}.collection_banner p.subtext{color:var(--secondary-color);font-family:Perfectly Nineties;line-height:32px;font-size:28px}.cart-drawer .cart-items thead{display:none}.cart-drawer .drawer__header{background:var(--beige);padding:1.5rem 20px}.cart-drawer .drawer__heading{margin:0 0 1rem;font-family:inter;font-size:20px;line-height:28px;font-weight:700;color:var(--secondary-color)}.cart-drawer .cart-drawer__form{padding-inline:20px}.cart-drawer .cart-item__name{display:block;font-size:16px;line-height:20px;font-family:inter;text-transform:initial;text-decoration:none;font-weight:700}.cart-drawer .cart-item__name:hover{text-decoration:none}.cart-drawer .cart-item__price-wrapper .price{font-family:inter;font-size:15px;line-height:24px;letter-spacing:normal;font-weight:700}.cart-drawer .cart-item cart-remove-button{display:flex;margin-left:0;position:relative;left:-11px}.cart-drawer .cart-item__details .product-option{font-size:12px;line-height:19px;font-family:inter;color:var(--secondary-color)}.cart-shipping-progress__text span{font-weight:700}.cart-drawer .drawer__footer{background:var(--primary-color)}.cart-drawer .cart-item__image{max-width:100%;aspect-ratio:1;border-radius:10px}.cart-drawer .tax-note{display:none}.cart-drawer .totals{margin-top:0;margin-bottom:20px}.cart-drawer__footer h2.totals__total{font-size:16px;line-height:24px;font-family:inter;text-transform:initial;color:#fff;font-weight:400}.cart-drawer__footer .totals__total-value{font-size:16px;font-family:inter;color:#fff;line-height:20px;letter-spacing:normal;font-weight:700}.cart-drawer .cart__checkout-button{max-width:none;font-size:20px;text-transform:initial;font-family:inter;line-height:24px;letter-spacing:normal;border-radius:15px;font-weight:700}.cart-drawer .cart__checkout-button:before{box-shadow:none}.cart-drawer .cart-item{border-bottom:1px solid var(--secondary-color);padding-top:5px;padding-bottom:10px}.cart-drawer table.cart-items .cart-item:last-child{border-bottom:0}.cart__checkout-button:after{box-shadow:none}.cart-drawer .cart__checkout-button{max-width:none;display:flex;align-items:center;justify-content:space-between;padding:18px 20px}.cart-drawer .cart__checkout-button:not([disabled]):hover:after{box-shadow:none}.cart__checkout-button svg{width:24px}.cart-drawer .cart__checkout-button:hover{background:#fff;color:var(--secondary-color)}td.cart-item__totals.right cart-remove-button{display:none}.cart-shipping-progress{padding:0 10px 20px;background:var(--beige)}.cart-drawer .drawer__header:after{content:"";background:#363434;width:93%;position:absolute;height:1px;bottom:0}@media(min-width:1200px)and (max-width:1365px){.header:not(.drawer-menu).page-width{width:96%;top:20px}.template-product .pro_features .pro_item{font-size:16px}.template-product .pro_features .pro_item{font-size:14px;line-height:14px;padding:5px 10px}.template-product .product__text{font-size:18px;line-height:26px}.watermelon-pack{padding:40px 20px}}@media(min-width:992px)and (max-width:1199px){.header:not(.drawer-menu).page-width{width:96%;top:20px}.template-article .article-template{position:relative;padding-bottom:130px;padding-inline:20px}.template-product .product__info-wrapper{padding:0 0 0 5rem}.template-product .product__title h1{line-height:40px;font-size:32px}.template-product .pro_features .pro_item{font-size:14px;line-height:14px;padding:5px 10px}}@media(min-width:768px)and (max-width:991px){.header:not(.drawer-menu).page-width{width:95%;top:20px}.template-article .article-nav{margin-inline:5rem}.footer__content-bottom-wrapper--center{flex-direction:column;gap:15px}.product__media-list .product__media-item:first-child{flex-direction:column}.product__info-wrapper{padding:0 0 0 4rem!important}.template-product .product__title h1{line-height:40px;font-size:32px}}@media(min-width:767px){.header__menu-item:hover svg{transform:rotate(180deg);transition:.3s}.header__menu-item[aria-expanded=true] svg{transform:rotate(180deg);transition:.3s}}@media(max-width:767px){.nss-wave--bottom{height:50px}.header:not(.drawer-menu).page-width{width:92%;top:20px}.footer__blocks-wrapper .footer-block:nth-child(2),.footer__blocks-wrapper .footer-block:nth-child(3){width:100%}.footer__blocks-wrapper .footer-block:nth-child(4){width:100%;margin-bottom:10px}.footer__content-top{padding-left:15px!important;padding-right:15px!important}.footer .newsletter-form__button{width:130px}.footer .newsletter-form__field-wrapper .field{min-width:100%}.newsletter-form__field-wrapper{width:35rem!important}.policies li a{padding:2px 0}.footer .newsletter-form{margin-top:0}.footer__content-top{padding-bottom:0}.footer__content-bottom-wrapper--center{flex-direction:column-reverse;gap:30px}.footer__social{display:flex;align-items:center;flex-direction:column}.footer__social h3{margin-right:0;margin-top:0}.footer__copyright{text-align:center;margin-top:20px!important}.footer__blocks-wrapper .footer-block:nth-child(1){width:100%}.footer-block__heading{font-size:16px!important;line-height:24px;letter-spacing:normal;text-transform:initial;font-family:inter;color:#fff;font-weight:400}.template-product .trust-bar{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:0;flex-wrap:wrap}.template-product .product__title h1{font-size:32px;line-height:40px}.template-product .product__text{font-size:20px;line-height:28px}.template-product .color-variants-list{gap:22px 15px}.template-product .color-variants-list{display:flex;justify-content:flex-start;text-align:center;flex-wrap:wrap}.template-product .page-width{padding-inline:15px}.template-product .color-variants-list img{width:100px;height:85px;position:relative;top:0;object-fit:cover}.template-product .flavour_block a span{font-size:9px;line-height:15px}.template-product .customer_info{padding-inline:0}.template-product .pro_features{display:none}.template-product product-info{padding-top:115px}.template-product .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{height:350px}.template-product .product-media-container .product__modal-opener{height:350px;border-radius:10px;overflow:hidden}.template-product .product-media-container.constrain-height .media{height:350px}.template-product .product-form__input label{letter-spacing:normal;text-transform:uppercase;font-size:13px!important;padding-inline:14px!important}.template-product span.flavour_badge{font-size:8px}.template-product .customer_info .custom_block h3{font-size:11px}.template-product .product-media-container.constrain-height .media{aspect-ratio:auto}.template-article .article-template p{font-size:18px;line-height:24px}.template-article .article-template h2{font-size:46px;line-height:52px}.template-article .article-template__content.page-width,.template-article .article-template .blog-share{padding-inline:20px}.template-article .article-nav{margin-inline:20px}.template-article .article-tags{padding-inline:20px}.template-article .article-template p{font-size:16px;line-height:26px}.template-article .article-nav{padding:35px 0}.template-article .article-template{padding-bottom:50px}.template-product .product-form__submit{font-size:16px}.header__menu-item span{padding:3px 0}}@media(min-width:992px)and (max-width:1079px){.template-product .product-media-container.constrain-height .media{aspect-ratio:4/5}}@media(min-width:751px)and (max-width:767px){.template-product .product__info-wrapper{padding:0 0 0 3rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
