.announcement-bar{background:#abc5d4}.announcement-bar__message p{margin:0;color:#000;font-size:14px}.announcement-bar__message p a{color:#0074b8;text-decoration:unset;font-weight:700}header.header{display:flex;align-items:center;justify-content:space-between}.header .header__heading{width:15%;min-width:130px}.header .header__icons{width:15%;justify-content:end;min-width:130px}header.header .header__inline-menu{width:70%;display:flex;justify-content:center}.header__active-menu-item-v2:before{background:#fff}.header__active-menu-item-v2{color:#0074b8}.header__menu-item{font-size:16px;font-family:Poppins}.list-menu--inline{justify-content:center}.footer-logo--image{width:100%}.footer-logo--image img{width:100%;max-width:134px;display:flex}.footer-logo--info{width:100%;text-align:left}.footer-logo--info p{margin-bottom:0;font-size:13px;color:#fff}h2.footer-block__heading{font-size:15px;margin-bottom:5px}ul.footer-block__details-content li a{line-height:26px;padding:0;font-size:11px!important}.footer__blocks-wrapper.grid{display:flex;justify-content:space-between}.footer-block.grid__item:nth-child(2),.footer-block.grid__item:nth-child(3),.footer-block.grid__item:nth-child(4){padding-top:14px}.footer-block.grid__item:nth-child(4) h2{margin-bottom:70px}.footer__content-bottom{display:none}.follow-icon-wrapper:before{content:unset!important}.button,.customer button,.shopify-challenge__button{color:#fff;background-color:#000}.button:after,.customer button:after,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset!important}.footer-block.grid__item:nth-child(4) .footer-block__details-content{display:none}@media screen and (min-width:750px){.list-payment{justify-content:flex-start!important}}.field:after,.field:before{content:unset}.field{border-bottom:1px solid white}input#NewsletterForm--sections--22898751504671__footer{padding-left:0!important;padding-right:0!important}.field__label{left:0}.field__input:focus~.field__label{left:0}.field__input:focus{box-shadow:unset}@media only screen and (max-width:980px){.header.header .header__inline-menu{display:none}header-drawer{width:15%;min-width:45px}}h1,h2,h3,h4,h5,h6,a,button,span,strong,body{font-family:Poppins}@media screen and (max-width:600px){.footer-block.grid__item:nth-child(4) .footer-block__details-content{display:block}}button.slick-arrow{background:#fff;border:none;height:50px;width:50px;border-radius:50px;position:absolute;display:flex;align-items:center;justify-content:center;top:45%;box-shadow:0 0 5px 5px #eeeeeec4;cursor:pointer}button.slick-prev{left:-50px}button.slick-arrow svg{width:20px}button.slick-next{right:-60px}@media screen and (max-width:768px){.multicolumn .themed-text.title{font-size:14px;font-weight:700}.multicolumn .title-wrapper-with-link{margin-bottom:2rem!important}header-drawer{margin-left:0!important;min-width:90px}.header .header__icons,.header .header__heading{min-width:100px}}ul.slick-dots{display:flex;list-style:none;align-items:center;justify-content:center;padding:0;column-gap:8px}ul.slick-dots li button{width:10px;height:10px;border-radius:20px;display:inline-block;font-size:0;line-height:0;color:transparent;border:none;padding:0;background:#d2d2d2}li.slick-active button{background:#0074b8!important}cart-remove-button button{background:transparent!important;color:#000!important}.new-b-circle{height:10px;width:10px;display:block;border-radius:50%;margin-right:5px;position:relative}.new-b-circle:after,.new-b-circle:before{content:"";display:block;width:10px;height:10px;border-radius:50%;animation:grow 1.5s ease-in-out infinite}.new-b-circle:after{position:absolute;top:0}@keyframes grow{0%{transform:scale(1);opacity:1}to{transform:scale(1.75);opacity:0}}.ramdon-number-order{display:flex;align-items:center;gap:5px}.quantity-gifts-container{margin:32px 0 1.5rem}.quantity-gifts__title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;color:#000;margin-bottom:20px}.quantity-gifts__title .line{flex:1;height:2px;background-color:#0000004d}.quantity-gifts{display:grid;grid-template-columns:repeat(var(--item-count),1fr);justify-items:center;column-gap:20px}.quantity-gift{width:100%;position:relative}.quantity-gift__container{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:10% 0;aspect-ratio:1 / 1;position:relative;transition:all .3s;z-index:0;border:solid 1.5px #C3C3C3}.blur-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#100c00bf;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(16px);display:flex!important;align-items:center;justify-content:center;z-index:10;border-radius:7px}.quantity-gift--unlocked .quantity-gift__container{background:var(--unlocked-bg-color);border-color:var(--unlocked-border-color);animation:border-reveal 1.2s 1s forwards ease-in-out;transition:all 1s}.quantity-gift__title{text-align:center;font-size:14px;line-height:1.4;margin-bottom:0;margin-top:8px;letter-spacing:.4px;opacity:1;color:#4d4d4d;padding:0 2px}.quantity-gift__lock{display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:105;background:none}.quantity-gift--unlocked .quantity-gift__lock{opacity:0;transition:all .3s .2s}.quantity-gift__lock__top,.quantity-gift__lock__bottom{margin:0;font-size:14px;text-align:center;display:block;line-height:1.4;color:#fff;min-height:1.2rem;padding:0 6px}.quantity-gift__lock__top strong,.quantity-gift__lock__bottom strong{font-weight:600}.lock{--lock-color: #fff;width:2.4rem;height:2.1rem;border:.3rem solid var(--lock-color);border-radius:.5rem;transition:all .1s ease-in-out;position:relative;margin-top:.6rem}.lock:after{content:"";display:block;background:var(--lock-color);width:.3rem;height:.7rem;position:absolute;top:50%;left:50%;margin:-.35rem 0 0 -.2rem;transition:all .1s ease-in-out}.lock:before{content:"";display:block;width:1.4rem;height:1.2rem;bottom:100%;position:absolute;left:50%;transform:translate(-50%);border:.3rem solid var(--lock-color);border-top-right-radius:50%;border-top-left-radius:50%;border-bottom:0;transition:all .1s ease-in-out}.quantity-gift--unlocked .lock{transform:rotate(10deg)}.quantity-gift--unlocked .lock:before{bottom:130%;left:31%;margin-left:-1.15rem;transform:rotate(-45deg)}.quantity-gift__price{font-family:Poppins;font-weight:700;font-size:14px;line-height:1.4;letter-spacing:.2px;text-transform:uppercase;position:absolute;top:-10px;background-color:#000;color:#fff;padding:1.5px 7px;border-radius:5px;z-index:100}.quantity-gift__price span{text-decoration:line-through}.quantity-gift__image{width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.5);z-index:1;opacity:1}.quantity-gift__image img{width:100%;height:100%;object-fit:contain;object-position:center center;vertical-align:bottom;border-radius:.35rem}.quantity-gift .gift-box{position:relative;width:50%;z-index:2;transform:translateY(25%);transform-origin:center bottom;opacity:0}.quantity-gift .gift-box-body{position:relative;z-index:0;width:100%;aspect-ratio:1 / 1;background:#fff;border-bottom-left-radius:5%;border-bottom-right-radius:5%;box-shadow:0 4px 8px #0000004d}.quantity-gift--unlocked .blur-mask{animation:blur-disappear 1.2s 1s forwards ease-in-out;transition:all .5s .95s}.quantity-gift--unlocked .quantity-gift__image{animation:image-1 2s 1.2s forwards ease-in-out;opacity:1;transition:all .5s .95s}.quantity-gift--unlocked .gift-box{animation:box-disappear 1.5s 1.6s forwards ease-in-out;opacity:1;transition:all .5s .95s}.quantity-gift--unlocked .gift-box-body{animation:box-body 1s 1.2s forwards ease-in-out}.quantity-gift--unlocked .gift-box-body .gift-box-lid{animation:box-lid 1s 1.2s forwards ease-in-out}.quantity-gift--unlocked .gift-box-body .gift-box-bowtie:before{animation:box-bowtie-left 1.1s 1.2s forwards ease-in-out}.quantity-gift--unlocked .gift-box-body .gift-box-bowtie:after{animation:box-bowtie-right 1.1s 1.2s forwards ease-in-out}.quantity-gift .gift-box-body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0000 50%,#0000001a);z-index:2}.quantity-gift .gift-box-body:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:20%;background:var(--gift-box-tie-color);z-index:1}.quantity-gift .gift-box-lid{position:absolute;z-index:3;left:50%;transform:translate(-50%);bottom:90%;background:#121212;width:110%;aspect-ratio:11 / 2;border-radius:5%;box-shadow:0 8px 4px -4px #0000004d}.quantity-gift .gift-box-lid:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:20%;background:var(--gift-box-tie-color)}.quantity-gift .gift-box-bowtie{z-index:1;height:100%;display:block}.quantity-gift .gift-box-bowtie:before,.quantity-gift .gift-box-bowtie:after{content:"";width:40%;aspect-ratio:1 / 1;border:.6rem solid var(--gift-box-tie-color);border-radius:50% 50% 0;position:absolute;bottom:99%;z-index:-1}.quantity-gift .gift-box-bowtie:before{left:50%;transform:translate(-100%) skew(10deg,10deg)}.quantity-gift .gift-box-bowtie:after{left:50%;transform:translate(0) rotate(90deg) skew(10deg,10deg)}@keyframes box-disappear{0%{transform:translateY(25%);opacity:1}20%{transform:translateY(48%);opacity:1}80%{transform:translateY(48%);opacity:1}to{transform:translateY(48%) scale(.2);opacity:0}}@keyframes border-reveal{0%{border:dashed 1.5px var(--unlocked-border-color)}to{border:dashed 1.5px var(--unlocked-border-color)}}@keyframes blur-disappear{0%{opacity:1}to{opacity:0}}@keyframes box-lid{0%,42%{transform:translate3d(-50%,0,0) rotate(0)}60%{transform:translate3d(-85%,-230%,0) rotate(-25deg)}90%,to{transform:translate3d(-119%,225%,0) rotate(-70deg)}}@keyframes box-body{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(0,25%,0) rotate(20deg)}50%{transform:translate3d(0,-15%,0) rotate(0)}70%{transform:translateZ(0) rotate(0)}}@keyframes image-1{0%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}12.5%{transform:translate(-50%,-25%) translate3d(0,25%,0) rotate(20deg)}25%{transform:translate(-50%,-25%) translate3d(0,-15%,0) rotate(0)}35%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}45%{transform:translate(-50%,-100%)}85%{transform:translate(-50%,-100%)}92%{transform:translate(-50%,-50%) scale(1.75)}to{transform:translate(-50%,-50%) scale(2)}}@keyframes box-bowtie-right{0%,50%,75%{transform:translate(0) rotate(90deg) skew(10deg,10deg)}90%,to{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg);box-shadow:0 4px 8px -4px #0000004d}}@keyframes box-bowtie-left{0%{transform:translate(-100%) rotate(0) skew(10deg,10deg)}50%,75%{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg)}90%,to{transform:translate(-100%) rotate(0) skew(10deg,10deg)}}@media screen and (max-width:500px){.quantity-gifts-4{column-gap:.6rem}.quantity-gifts-4 .quantity-gift__lock .lock{transform:scale(.7)}.quantity-gifts-4 .quantity-gift__lock__top{font-size:1rem;margin-top:.4rem}.quantity-gifts-4 .quantity-gift__lock__bottom{font-size:1rem;margin-bottom:.4rem}.quantity-gifts-4 .quantity-gift__title{font-size:.9rem;margin-top:.5rem}}@media screen and (max-width:991px){.quantity-gift__price,.quantity-gift__title,.quantity-gift__lock__top,.quantity-gift__lock__bottom{font-size:12px}.quantity-gifts__title{font-size:14px;margin-bottom:18px}}[data-url="/products/hydrogen-water-bottle-uv"] .loox-rating.loox-widget *{max-height:30px}#CartDrawer .cart__trust-badges{display:none!important}#Details-collapsible_tab_EfFe4y-accordion{scroll-margin-top:145px}.cart-primary-upsell__prices-and-btn .subify-current-price{color:#0074b8!important;font-size:1.6rem!important;letter-spacing:0!important;font-weight:700!important;line-height:1!important;margin-right:6px!important}.cart-primary-upsell__prices-and-btn .subify-original-price{font-size:13px!important;font-weight:700!important;margin:0!important}.cart-primary-upsell__prices-and-btn .subify-discount-percentage{display:none!important}.cart-primary-upsell__prices-and-btn .subify-product-price-wrapper{min-width:unset!important;min-height:unset!important;margin-bottom:0!important}.ctm-pdp-updated .product__accordion,.pro-main-faq .accordion{margin-bottom:10px;border:1px solid #C3C3C3!important;background:#f2f2f2;border-radius:8px}.ctm-pdp-updated .product__accordion summary,.pro-main-faq .accordion summary{padding:12px 16px}.ctm-pdp-updated .product__accordion summary .accordion__title,.pro-main-faq .accordion__title{color:#100c00;font-size:20px;font-weight:600}.ctm-pdp-updated .accordion__content,.pro-main-faq .accordion__content{padding-left:16px!important;color:#100c00;padding-right:16px!important;font-size:16px;padding-top:0}.ctm-pdp-updated .accordion__content:before,.pro-main-faq .accordion__content:before{content:"";width:100%;display:block;height:1px;background:#c3c3c3;margin-bottom:12px}.ctm-pdp-updated .accordion__content,.pro-main-faq .accordion__content{padding-left:16px;color:#100c00;padding-right:16px;font-size:16px;padding-top:0}.ctm-pdp-updated .estimated-shipping{text-align:center;font-size:14px}.ctm-pdp-updated .estimated-shipping .estimated-shipping__text p{line-height:1.3;color:#4d4c47;font-size:14px;max-width:500px}.custom_badges .badge_wrap{background:#c2e4f9;border-radius:4px;font-size:13px;font-weight:600;text-transform:uppercase;padding:2px 5px;line-height:1.4}.custom_badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ctm-pdp-updated .emoji-benefits-container ul,.ready_to_heal .rte ul{padding:0;list-style:none;color:#4d4d4d;font-size:16px;display:flex;flex-direction:column;gap:10px}.ctm-pdp-updated .emoji-benefits-container ul li,.ready_to_heal .rte ul li{position:relative;padding-left:30px;line-height:1.4}.ctm-pdp-updated .emoji-benefits-container ul li:after,.ready_to_heal .rte ul li:after{content:"";width:22px;height:22px;display:block;background-image:url(/cdn/shop/files/fi_8690603.svg);position:absolute;top:0;left:0;background-size:contain;background-repeat:no-repeat}.ctm-pdp-updated .product-form__submit{background:#0074b8}.when-testimonial-card{padding:12px;background:#e6f1f8;display:flex;gap:16px;border-radius:8px}.when-testimonial-card .when-main-image{display:flex}.when-testimonial-card .when-main-image img{width:100px;height:100px;object-fit:cover;border-radius:8px}.when-testimonial-card .when-card-body .when-top-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.when-testimonial-card .when-card-body .when-top-row .when-author-image{width:30px;height:30px;border-radius:50px}.when-testimonial-card .when-card-body .when-author-name-verified{display:flex;align-items:center;gap:8px}.when-testimonial-card .when-description{margin:0;font-weight:500;font-size:15px;letter-spacing:.5px}.how_it_work{display:flex;justify-content:space-between;align-items:center}.when-testimonial-card .when-card-body .when-author-name{font-weight:500;font-size:15px;line-height:1.4}.how_it_work .how_it_work_wrap a{background:#e6f1f8;font-size:14px;display:flex;align-items:center;gap:4px;color:#4d4d4d;font-weight:600;padding:1px 5px;border-radius:4px}.how_it_work .loox-rating-label{color:#4d4d4d;font-size:14px}.how_it_work svg.loox-icon{color:#0074b8;width:14px}.ctm-pdp-updated .product__title .h2{font-weight:600}.ctm-pdp-updated .price__container .price-item.price-item--sale{font-size:25px;font-weight:600;line-height:1.2}.ctm-pdp-updated .price__container .price__compare-price s{font-size:15px;color:#696969;font-weight:400}.ctm-pdp-updated .review-swiper{margin:30px 0}.review-swiper .swiper-pagination{left:0;display:flex;padding-left:12px;bottom:8px}.review-swiper .when-main-image{padding-bottom:14px}.review-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#696761}.review-swiper .swiper-pagination .swiper-pagination-bullet{margin:0 3px}.ctm-pdp-updated .thumbnail[aria-current]{box-shadow:0 0 0 2px #0074b8}.ctm-pdp-updated .thumbnail{border-radius:8px}.ctm-pdp-updated .product--thumbnail_slider .slider-mobile-gutter .slider-button .icon.icon-caret{width:15px;height:15px}.ctm-pdp-updated .badge.price__badge-sale{color:#02892b;font-weight:600;background:#02892b1f;border:0;border-radius:4px;text-transform:uppercase;letter-spacing:0;font-size:12px}.when-testimonial-card .when-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative;transition:all .3s ease}.when-testimonial-card .when-description.expanded{-webkit-line-clamp:unset}.review-redmore{font-size:14px;color:#0074b8!important;font-weight:600;cursor:pointer;text-decoration:underline!important;text-underline-offset:2px}.ctm-pdp-updated product-form.product-form{margin-bottom:0}.ctm-pdp-updated .estimated-shipping{align-items:center;justify-content:center}.ctm-pdp-updated .estimated-shipping .estimated-shipping__text{text-align:left}.from_shipping_wrap{display:grid;grid-template-columns:18px auto;justify-content:center;align-items:center;margin-top:0!important;gap:8px;font-size:14px}.from_shipping_wrap .from-shipping__icon{display:flex}.from_shipping_wrap .from-shipping__icon img{max-width:18px;max-height:18px}.ctm-pdp-updated .estimated-shipping{margin-bottom:3px}.from-shipping__text{line-height:1.2}.ctm-pdp-updated .estimated-shipping__icon{margin-right:1rem}.ctm-pdp-updated .product-page-price{margin:0}.ctm-pdp-updated .product-page-price+div{margin-top:0}.ctm-pdp-updated #ugc-slider{padding-bottom:3px}.ctm-pdp-updated .payment-badges-block{margin:-10px 0 0}.ctm-pdp-updated .estimated-shipping{margin-top:5px}.ctm-pdp-updated .product-form__submit{margin:0}@media only screen and (max-width:749px){.custom_badges{gap:6px}.custom_badges .badge_wrap{letter-spacing:0}.when-testimonial-card .when-main-image img{width:80px;height:80px}.when-testimonial-card{align-items:flex-start}.when-testimonial-card .when-card-body .when-author-name{font-size:14px}.when-testimonial-card .when-description{font-size:14px;line-height:1.3}.ctm-pdp-updated .product__accordion summary .accordion__title{font-size:18px}.ctm-pdp-updated .accordion__content{font-size:16px}.ctm-pdp-updated .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.product--thumbnail_slider .slider-mobile-gutter .slider-button .icon.icon-caret{width:15px;height:15px}.product__media-wrapper{margin-bottom:10px}.product__media-wrapper .thumbnail-slider{margin-top:15px}.ctm-pdp-updated .emoji-benefits-container ul{font-size:14px;letter-spacing:0}.ctm-pdp-updated .emoji-benefits-container ul li{padding-left:25px}.ctm-pdp-updated .emoji-benefits-container ul li:after{width:20px;height:20px}.ctm-pdp-updated .test-hd46-variation{margin-top:0}.ctm-pdp-updated .from_shipping_wrap+.slider-container{margin-bottom:10px}}#CartDrawer-Checkout{margin:0}#CartDrawer-Checkoutnew{display:none}#CartDrawer-Checkoutnew .button{width:100%;padding:0 3rem}#CartDrawer-Checkoutnew .button:before{display:none}.toggle-checkbox-shipping{display:none!important}.checkout-togglewrap .checkbox-label{width:22px;height:22px;border-radius:4px;border:2px solid #C1C1C1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;position:relative}.toggle-checkbox-shipping:checked+.checkbox-label{background-color:#0074b8;border-color:#0074b8}.checkout-togglewrap .checkbox-label:after{content:"";width:6px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg);opacity:0;position:absolute;top:2px;transition:opacity .3s ease}.toggle-checkbox-shipping:checked+.checkbox-label:after{opacity:1}.bg_lt_blue,.bg_lt_blue .gradient{background:#e3f2fb}.ready_to_heal .rte ul{margin:0}.ready_to_heal .image-with-text__heading{letter-spacing:0}.ready_to_heal .button.button--primary{background-color:#0074b8;text-transform:uppercase;font-size:18px}.ready_to_heal .rte ul li{font-size:17px}.bg_lt_blue .image-with-text__media-item,.ctm-dyk .image-with-text__media-item{border-radius:8px;overflow:hidden}.pro-main-faq .collapsible-content summary:hover{background:none}.pro-main-faq .collapsible-content .accordion__title{text-decoration:none!important}.pro-main-faq .collapsible-content .icon.icon-caret{width:14px;height:14px;top:calc(50% - .6rem)}.ctm_comp_tabal{background:#f2f2f2}.vertical-marquee{grid-template-columns:1fr!important}.vertical-marquee .vertical-ticker{background:#e6f1f8}.vertical-marquee .vertical-ticker .vertical-ticker__item{font-size:22px;color:#000;font-weight:500}.vertical-marquee .vertical-ticker__container{gap:12px}.vertical-marquee .vertical-ticker__inner{max-height:20rem!important}.vertical-marquee .vertical-ticker-content{background:#e6f1f8;padding-top:52px;padding-bottom:0}.vertical-marquee .vertical-ticker-content .title{margin:0;max-width:650px}.vertical-marquee .vertical-ticker .vertical-ticker__item{position:relative;padding-left:32px;width:100%;text-align:left;max-width:360px;margin:0 auto}.vertical-marquee .vertical-ticker .vertical-ticker__item:after{content:"";width:25px;height:25px;display:block;background-image:url(/cdn/shop/files/fi_8690603.svg);position:absolute;top:0;left:0;background-size:contain;background-repeat:no-repeat}.pro-reviews .multicolumn-card{background:#e6f1f8!important;border-radius:8px;text-align:left}.pro-reviews .testimonial-card__stars{line-height:1.2;color:#0074b8}.pro-reviews .multicolumn-card__info{padding:16px 20px}.pro-reviews .multicolumn-card__info .testimonial-card__author-container{margin:0;border:0;justify-content:right!important}.pro-reviews .multicolumn-card__info .rte{color:#4d4d4d;line-height:1.6;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;position:relative;transition:all .3s ease}.pro-reviews .multicolumn-card__info h3{margin-top:10px!important}.ctm-pdp-updated.tablet .when-testimonial-card .when-main-image img{max-width:65px;max-height:65px}.ctm-pdp-updated.tablet .when-testimonial-card .when-description{display:block;-webkit-line-clamp:unset;line-height:1.4}.ctm-pdp-updated.tablet .review-redmore{display:none}.ctm-pdp-updated.tablet .when-testimonial-card .when-top-row{margin:0}.pro-reviews .multicolumn-card__info .rte.expanded{-webkit-line-clamp:unset}.review-read-more-btn{color:#100c00;cursor:pointer;font-weight:600;font-size:14px;display:inline-block;margin-top:5px;text-decoration:underline;text-underline-offset:2px}.as-see-on .rich-text__heading{color:#c3c0b6;font-size:18px}.as-see-on .as-seen-on{display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap}.as-see-on .as-seen-on img{width:auto}.as-see-on .rich-text__heading:after,.as-see-on .rich-text__heading:before{content:"";flex-grow:1;height:1px;background-color:#696761;max-width:64px}.as-see-on .rich-text__heading{display:flex;align-items:center;justify-content:center;gap:8px;position:relative}.ctm-dyk .image-with-text__text{color:#4d4d4d}.ctm-dyk .image-with-text__text.rte{font-size:17px}.how-it-wrk .image-with-text__text.rte{font-size:17px;color:#4d4d4d}.how-it-wrk .image-with-text__text.rte ol{margin:0 0 10px;padding:0}.pro-reviews .multicolumn-list{--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px}.pro-reviews .testimonial-card__author{font-style:normal;color:#4d4d4d}tbody .highlight-col{font-size:17px;font-weight:500}.comparison-table tr td:last-child{font-size:17px;font-weight:500}.image-for-mobile img{width:100%;height:auto;border-radius:8px}.image-for-mobile{display:none}@media only screen and (min-width:990px){.ctm-dyk .image-with-text__media-item,.ready_to_heal .image-with-text__media-item{padding-right:7rem}.how-it-wrk .image-with-text__media-item,.money-back-sec .image-with-text__media-item{padding-left:7rem}}@media only screen and (max-width:749px){.pro-reviews .slider.slider--mobile{flex-wrap:wrap;padding-left:15px;padding-right:15px}.pro-reviews .slider.slider--mobile li{margin:0!important;width:100%!important}.pro-reviews .slider-buttons{display:none}.ctm-dyk .image-with-text__content{padding-top:0}.ctm-dyk .image-with-text__media-item{order:2}.money-back-sec .image-with-text__content{text-align:center;padding-bottom:0}.ready_to_heal .image-with-text__media-item{order:2}.ready_to_heal .image-with-text__content{padding-top:0}.ctm-pdp-updated.tablet slider-component.slider-mobile-gutter{margin-left:0;margin-right:0}.ctm-pdp-updated.tablet .product__media.media{border-radius:8px}.how-it-wrk .image-with-text__media-item{display:none}.how-it-wrk .image-for-mobile{display:block;width:100%}.how-it-wrk .image-with-text__content{padding:0;border-radius:0}}.kaching-bundles-option[data-name="Purchase Options"],.kaching-bundles-option[data-name=Supply],.kaching-bundles__bar-variant-names span:first-child{display:none!important}cart-drawer.is-empty .cart-drawer-items-and-upsell{display:none}.guarantee-customers-block,.cart_slider_upsell,span.saving_cart,.cart-item__discounted-prices s.comp_cut_price{display:none}.cart-item__discounted-prices .cart-item__old-price.price.price--end.comp_cut_price{display:flex}span.price.price--end.comp_cut_price{display:none}.pdp_retest{padding-top:40px!important}.pdp_retest .kaching-bundles__block-title:after{display:none}.pdp_retest .kaching-bundles__block-title{justify-content:center;background:#003452;color:#fff!important;border-radius:8px;padding:6px 10px;font-size:16px!important;line-height:19.6px}.pdp_retest .kaching-bundles__block-title:before{flex-grow:unset!important;width:26px!important;height:26px!important;background-image:url(/cdn/shop/files/badge_1_1.png?v=1764556440);background-size:contain;background-repeat:no-repeat;background-color:unset!important}.pdp_retest .kaching-bundles__bars{flex-direction:row!important;gap:12px;padding:15px 0}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-content{flex-direction:column;width:100%}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-main{flex-direction:column;margin:0!important;height:100%;gap:8px;align-items:center}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-wrapper{padding:25px 10px 20px;height:100%}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-main .kaching-bundles__bar-radio{width:20px;height:20px;box-shadow:none;border:1px solid #0074B8}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background-size:70%;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml,%3Csvg%20w%3D%2217%22%20height%3D%2212%22%20viewBox%3D%220%200%2017%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M2.11875%205.06083L5.99042%208.93292L14.5608%200.362083C14.8025%200.120695%2015.0953%200%2015.4392%200C15.7831%200%2016.0758%200.120695%2016.3175%200.362083C16.5589%200.60375%2016.6769%200.899165%2016.6717%201.24833C16.6661%201.59778%2016.5481%201.88792%2016.3175%202.11875L7.045%2011.3912C6.74361%2011.6924%206.39208%2011.8429%205.99042%2011.8429C5.58875%2011.8429%205.23722%2011.6924%204.93583%2011.3912L0.362083%206.8175C0.120695%206.57583%200%206.28305%200%205.93917C0%205.59528%200.120695%205.3025%200.362083%205.06083C0.60375%204.81944%200.899166%204.70139%201.24833%204.70667C1.59778%204.71222%201.88792%204.83028%202.11875%205.06083Z%22%20fill%3D%22%230074B8%22/%3E%3C/svg%3E);background-color:#fff}.pdp_retest .kaching-bundles .kaching-bundles__bar-most-popular__content{margin:-9px 0 0!important;background-repeat:no-repeat;background-size:100%;background-position:top;font-size:10px!important;display:flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid #0074b8}.pdp_retest .kaching-bundles .kaching-bundles__bar-most-popular{left:50%!important;transform:translate(-50%);text-align:center;top:0!important;width:max-content}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-container{border-radius:15px;box-shadow:inset 0 0 0 1px #86868666}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-title{font-size:18px;width:100%}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-label{font-size:10px;background:#00b67a;box-shadow:0 1.89px 1.89px #00000040;font-weight:600;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:max-content}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-radio{z-index:1}.pdp_retest .kaching-bundles__bar-pricing .kaching-bundles__bar-price{color:#004d7a;font-weight:700;font-size:16px}.pdp_retest .kaching-bundles__bar-pricing .kaching-bundles__bar-full-price{color:#868686;font-weight:400;font-size:12px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-subtitle{font-size:13px;margin-top:3px;color:#000}.pdp_retest .kaching-bundles__bar--selected .kaching-bundles__bar-container{--bar-selected-border-color: #004d7a;background:#003452!important}.pdp_retest .kaching-bundles__bar.kaching-bundles__bar--selected{box-shadow:4px 2px 4px #00000040;border-radius:15px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-main .kaching-bundles__bar-content-left{align-items:center;text-align:center}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-main .kaching-bundles__bar-pricing{align-items:center}.pdp_retest .kaching-bundles .kaching-bundles__bar-most-popular__content:before,.pdp_retest .kaching-bundles .kaching-bundles__bar-most-popular__content:after{display:none}.pdp_retest .kaching-bundles__bar--selected .kaching-bundles__bar-title,.pdp_retest .kaching-bundles__bar--selected .kaching-bundles__bar-subtitle,.pdp_retest .kaching-bundles__bar--selected .kaching-bundles__bar-price{color:#fff}.pdp_retest .kaching-bundles__bar--selected .kaching-bundles__bar-full-price{color:#ffffffb8}.pdp_retest .kaching-bundles__bar--selected .kaching-bundles__bar-most-popular__content{background:#fff;color:#000;border-color:#003452}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-content:after{position:absolute;left:50%;top:15px;content:"";width:calc(100% - 4px);height:calc(100% - 35px);background:##ffffff8c;border-radius:15px;transform:translate(-50%);z-index:1}.pdp_retest .kaching-bundles__bar.kaching-bundles__bar--selected .kaching-bundles__bar-content:after{display:none}.pdp_retest .product__text{font-size:15px;letter-spacing:0;text-transform:unset!important;color:#4d4d4d;margin-top:5px;margin-bottom:5px}.pdp_retest .how_it_work .how_it_work_wrap a{background:none;color:#656565;font-weight:400}.pdp_retest .product-form__submit{background:#0074b8;background-color:#0074b8;margin-top:15px!important}.pdp_retest .benefits-swiper{margin-bottom:10px!important}.pdp_retest .how_it_work{margin-top:10px;margin-bottom:0}.pdp_retest .installment{margin-top:-10px}.pdp_retest .estimated-shipping__text p{font-size:14px;letter-spacing:0;font-weight:400;color:#686868}.pdp_retest .estimated-shipping__text p strong{font-weight:600;color:#000}.benefits-swiper .swiper-slide{background:#e3eff6;border-radius:10px}.benefits-swiper .swiper-slide .benefits_item_wrap{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px}.benefits-swiper .swiper-slide .benefits_item_wrap img{max-width:22px;height:auto}.benefits-swiper .swiper-slide .benefits_item_wrap p{margin:0;font-weight:500;font-size:15px;letter-spacing:0}.benefits-swiper .swiper-button-prev:after,.benefits-swiper .swiper-button-next:after{display:none}.benefits-swiper .swiper-button-prev svg,.benefits-swiper .swiper-button-next svg{width:6px}@media only screen and (max-width:540px){.pdp_retest .loox-rating-label{font-size:13.5px;color:#4d4d4d!important}.pdp_retest .product__text{font-size:13.5px;line-height:16px;letter-spacing:.4px}.pdp_retest .product__title .h2{letter-spacing:-.2px}.benefits-swiper .swiper-button-next,.benefits-swiper .swiper-button-prev{width:auto}.benefits-swiper .swiper-slide .benefits_item_wrap p{font-size:14px;line-height:1.3}.benefits-swiper .swiper-slide .benefits_item_wrap{padding:12px 30px}.pdp_retest .how_it_work .how_it_work_wrap a{font-size:12px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-container{border-radius:10px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-main .kaching-bundles__bar-radio{width:15px;height:15px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-title{font-size:17px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-subtitle{font-size:11.36px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-label{font-size:10px}.pdp_retest .kaching-bundles__bar-pricing .kaching-bundles__bar-price{font-size:16px}.pdp_retest .kaching-bundles__bar-pricing .kaching-bundles__bar-full-price{font-size:12px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-main{gap:10px}.pdp_retest .estimated-shipping__text p{font-size:13px;line-height:1.4}.pdp_retest .kaching-bundles__block-title{letter-spacing:0}.pdp_retest .kaching-bundles__bars{gap:5px}.pdp_retest .kaching-bundles__bars .kaching-bundles__bar-wrapper{padding:25px 6px 20px}}.hiw_electro .image-with-text__text.rte{color:#fff}.electro_tabal{background:none}.electro_tabal .highlight-col{background:#0074b8;color:#fff}.electrolytes_variants{background:#e3eff6;padding:10px;border-radius:8px}.var_quantity_wrap{padding:12px;background:#fff;border-radius:8px;margin:0;display:flex}.var_quantity_wrap .product-form__input{margin:0;display:flex;column-gap:10px}.var_quantity_wrap .product-form__input input+label{border-radius:10px!important;border:1px solid #D9D9D9!important;font-size:14px;color:#1c1c1a!important;margin:0!important;min-width:110px}.var_quantity_wrap .product-form__input input:checked+label{background:none!important;color:#0074b8!important;font-weight:600;box-shadow:0 0 0 1px #0074b8!important;border-color:#0074b8!important}.var_quantity_wrap .product-form__input input.disabled+label{display:none}.var_quantity_wrap .product-form__input input+label{color:gray!important;font-size:14px;font-weight:500;letter-spacing:0}.var_quantity_wrap .form__label,.var_flavour_wrap .form__label{margin-bottom:10px!important;display:block;font-size:16px;color:#000}.var_flavour_wrap{display:flex}.var_flavour_wrap .product-form__input{display:flex;width:100%;max-width:unset;flex-wrap:wrap;gap:5px}.var_flavour_wrap .product-form__input label{width:calc(25% - 3.75px);margin:0!important}.var_flavour_wrap .variant_button_img img{max-width:100%;width:auto;height:auto;max-height:60px}.var_flavour_wrap .product-form__input label{border:1px solid #0074B8!important;border-radius:8px!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;color:gray!important;font-size:14px;font-weight:500;letter-spacing:0;gap:10px;padding:15px!important}.var_flavour_wrap .product-form__input input:checked+label{color:#fff!important;background:#0074b8!important}.ctm-pdp-updated.electro_pro_main .emoji-benefits-container ul li:after{background-image:url(/cdn/shop/files/Vector_8bf6f953-1c8c-4c05-bdfa-8aca2d85a256.png)}.electro_pro_main .product__text{margin-bottom:24px;color:#868686}.electro_pro_main .emoji-benefits-container{margin-bottom:24px}.electro_vr_marquee .vertical-ticker .vertical-ticker__item:after{background-image:url(/cdn/shop/files/Vector_8bf6f953-1c8c-4c05-bdfa-8aca2d85a256.png)}.electro_review_slide .when-testimonial-card{flex-direction:column;gap:0;padding:20px}.electro_review_slide .when-testimonial-card .when-main-heading p{margin:10px 0 5px;color:#000;font-size:14px;font-weight:600;letter-spacing:.5px;padding-top:10px;border-top:1px solid #00000033}.electro_review_slide .when-testimonial-card .when-description{color:#4c4c4c;font-size:14px;margin-bottom:10px;font-weight:400}.electro_review_slide .when-author-name{color:#4d4d4d;font-size:14px!important}.electro_review_slide .when-testimonial-card .when-top-row .when-author-name-verified{flex-direction:column;gap:0;align-items:flex-start}.electro_review_slide .when-testimonial-card .when-top-row .verified_text{color:#02892b;font-size:10px;line-height:100%;font-weight:600}.ingredient-swiper .ingredient_image img{width:100%}.ingredient_main_wrap{background:#0074b8;padding:40px 10px;border-radius:8px;margin-top:40px!important}.ingredient-swiper .ingredient-card{background:#fff;border-radius:8px;overflow:hidden}.ingredient-swiper .ingredient-card .ingredient_content{padding:20px 15px;display:flex;flex-direction:column;gap:5px}.ingredient-swiper .when-description{text-align:center;margin:0;font-size:14px;line-height:1.4;color:#1c1c1a}.ingredient-swiper .when-main-heading p{margin:0;text-align:center;color:#0074b8;line-height:1.3;font-size:16px;font-weight:600}.ingredient_main_wrap .ing_main_heading{text-align:center;color:#fff;font-size:28px;font-weight:500;line-height:36px;margin:0 0 20px}.ingredient_main_wrap .slick-dots{margin:20px 0 0;height:auto;gap:6px}.ingredient_main_wrap .slick-dots li{line-height:0}.ingredient_main_wrap .slick-dots .slick-active button{background:#fff!important;border:1px solid #FFFFFF}.ingredient_main_wrap .slick-dots button{border:1px solid #FFFFFF;background:none}.electro_pro_main .estimated-shipping__text{max-width:400px}.electro_pro_main .estimated-shipping__text p{text-align:center}.electro_badge .badge_wrap{background:#0074b81a;color:#0074b8;font-weight:700}.electro_pro_main .pay-image img{width:100%;max-width:300px}.electro_pro_main .pay-image{margin:12px 0 0;text-align:center}.electro_pro_main .review-swiper{margin-top:24px}.electro_badge .rating_wrap a{text-decoration:none;color:#4d4d4d}.electro_badge .rating_wrap{font-size:14px;color:#4d4d4d;letter-spacing:.4px}.custom_badges.electro_badge{align-items:center;justify-content:space-between}.electro_pro_main .product__accordion summary{background:none;padding-left:0}.electro_pro_main .product__accordion{background:none;border-left:0!important;border-right:0!important;border-radius:0!important;margin-bottom:0;border-top:0!important;border-bottom:1px solid #cce3f1!important}.electro_pro_main .product__accordion .accordion__content{padding-left:0!important;padding-right:0!important}.electro_pro_main .accordion__content:before{background:none}.electro_pro_main .product-form{padding-top:4px}.electro_money_back .image-with-text__media{border-radius:10px!important}@media only screen and (max-width:749px){.ingredient_main_wrap{padding-left:0;padding-right:0}.electro_badge .badge_wrap{font-size:10px!important}.electro_badge .rating_wrap{font-size:12px;letter-spacing:0}.electro_pro_main .product__text{font-size:12px;line-height:20px}.var_flavour_wrap .product-form__input label{font-size:12px!important}.var_quantity_wrap .product-form__input input+label{font-size:12px!important;letter-spacing:0!important}.electro_pro_main{padding-top:15px!important}}.christmas_message{background:#f6e1e7;padding:10px;border-radius:10px;text-align:center;color:#dd3737;letter-spacing:.4px}.christmas_message p{margin:0;font-size:15px}.product__media-item:has(img[alt=pdp_gallery_variant]),.thumbnail-list__item:has(img[alt=pdp_gallery_variant]){display:none;position:absolute;z-index:-100;opacity:0;visibility:none}.slider-counter__link--dots.link.i_pdp_gallery_variant,.the_science_main{display:none}.science_nav .slick-track{transform:unset!important;display:flex;gap:15px;justify-content:center}.science_nav .slick-track .slick-slide{width:auto!important}.science_nav .slick-track:before,.science_nav .slick-track:after{display:none}.science_nav .slick-track .button{padding:15px 25px;text-decoration:none;font-weight:500;display:inline-block;min-width:unset;text-align:center;font-size:16px;color:#4d4d4d;border:1px solid #C3C3C3;background-color:transparent;border-radius:5px;transition:box-shadow .3s ease-in-out;cursor:pointer}.science_nav .slick-track .button:after,.science_nav .slick-track .button:before{display:none}.science_nav .slick-track{padding:10px}.science_nav .slick-track .slick-slide.slick-current .button{background:#0074b81a;color:#0074b8;border-color:#0074b8}.science_slider .image-with-text__content{padding:50px 30px 30px;border:1px solid #C3C3C3;background:#0074b814}.science_slider .image-with-text__content .image-with-text__heading{position:absolute;top:0;background:#0074b8;border-radius:0 0 5px 5px;color:#fff;line-height:1.2;padding:8px 10px;font-size:16px;font-weight:600}body .science_slider .image-with-text__grid .image-with-text__media{box-shadow:none!important;border:0px!important}.science_slider .image-with-text__grid.grid{margin:0 auto;width:100%;max-width:1024px}.science_slider .image-with-text__content .image-with-text__text{margin:0}.science_slider .image-with-text__content{border-radius:10px!important}.science_slider .image-with-text__content .image-with-text__text p{font-size:16px;line-height:1.6;color:#4d4d4d;letter-spacing:.4px}.science_slider .image-with-text__text-item{padding-left:40px;display:flex;flex-direction:column;gap:20px;padding-bottom:20px;padding-top:20px}.science_slider .image-with-text__grid.grid .image-with-text__media{border-radius:10px!important;padding-bottom:100%}.science_slider .slick-prev.slick-arrow{left:20px;background-image:url(https://cdn.shopify.com/s/files/1/0802/0528/3627/files/Vector_33.svg?v=1756037365)}.science_slider .slick-arrow{background:#0074b8;background-position:center;background-size:18px!important;background-repeat:no-repeat!important;width:40px;height:40px;font-size:0;z-index:1;border-radius:50%}.science_slider .slick-next.slick-arrow{right:20px;background-image:url(https://cdn.shopify.com/s/files/1/0802/0528/3627/files/Vector_32.svg?v=1756037365)}.science_slider .slick-arrow:before{display:none}.science_nav{margin-bottom:20px}.the_science_main .main_title{margin:0 0 20px;text-align:center;letter-spacing:.2px;font-weight:600}.science_slider .image-with-text__grid.grid .image-with-text__media img{width:100%}@media only screen and (max-width:1140px){.science_slider .slick-next.slick-arrow{right:-10px}.science_slider .slick-prev.slick-arrow{left:-10px}}@media only screen and (max-width:749px){.science_slider .image-with-text__text-item{padding:15px 15px 10px;gap:15px}.science_slider .image-with-text__content{padding:34px 20px 15px!important;height:auto}.science_slider .image-with-text__content .image-with-text__heading{font-size:15px;font-weight:700;line-height:20px;letter-spacing:.4px;padding:3px 10px 5px}.science_slider .image-with-text__grid.grid .image-with-text__media{max-width:unset;margin-bottom:15px}.science_slider .image-with-text__grid.grid .image-with-text__media-item{padding-left:15px;padding-right:15px}.science_slider .image-with-text__grid.grid{background:none;padding:0}.science_nav .slick-track .button{padding:8px;height:auto;line-height:20px;font-size:15px;min-height:unset;letter-spacing:.4px}.science_nav .slick-track .slick-slide{height:auto!important}.science_nav .slick-track{flex-wrap:wrap;gap:8px;margin:0!important;width:100%!important}.the_science_main .main_title{margin-bottom:15px;font-size:32px;line-height:40px}.science_slider .slick-arrow{border-radius:10px;background-color:#888}}.ctm-pdp-updated.no_product_sub .kaching-bundles__subscriptions{display:none}.subscription_info_list{padding:0;list-style:none;color:#4d4d4d;font-size:15px;display:flex;flex-direction:column;gap:8px}.subscription_info_list li{position:relative;padding-left:28px;line-height:1.4}.subscription_info_list li:after{content:"";width:18px;height:18px;display:block;background-image:url(/cdn/shop/files/checked.png);position:absolute;top:50%;left:0;background-size:contain;background-repeat:no-repeat;transform:translatey(-50%)}.cart_pro_10377306800415 .quantity.cart-quantity,.cart_pro_10378947559711 .quantity.cart-quantity{display:none}.cart_pro_10377306800415 .cart-item__quantity,.cart_pro_10378947559711 .cart-item__quantity{position:absolute;right:0;bottom:0;z-index:1}.cart_pro_10377306800415,.cart_pro_10378947559711{position:relative}@media only screen and (max-width:767px){.subscription_info_list{font-size:14px}.subscription_info_list li:after{width:16px;height:16px}.subscription_info_list li{padding-left:26px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
