.desktop-br{display:block}@media(max-width:767px){.desktop-br{display:none}}[class*=template-page-hydration-v2] .s-testimonials__header-text{display:none!important}@media(max-width:767px){[class*=template-page-hydration-v2] .testimonials-section{padding:49px 20px}}[class*=template-page-hydration-v2] .h1 .vinia-mark:after{font-size:36px!important;line-height:inherit!important;font-weight:500!important}[class*=template-page-hydration-v2] h2 .vinia-mark:after{font-size:26px!important;line-height:inherit!important;font-weight:500!important;transform:translateY(4px);-webkit-transform:translateY(4px);-moz-transform:translateY(4px)}[class*=template-page-hydration-v2] h3 .vinia-mark:after{font-size:18px!important;line-height:inherit!important;font-weight:500!important}[class*=template-page-hydration-v2] p .vinia-mark:after{font-size:13px!important;line-height:inherit!important;font-weight:500!important}[class*=template-page-hydration-v2] a .vinia-mark:after{font-size:14px!important;line-height:inherit!important;font-weight:500!important;height:30px;margin-right:2px}[class*=template-page-hydration-v2] .button .vinia-mark{vertical-align:baseline}[class*=template-page-hydration-v2] .button .vinia-mark:after{height:auto;transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);margin-right:0}[class*=template-page-hydration-v2] .reviews-slider__text .vinia-mark{vertical-align:baseline}@media(max-width:767px){[class*=template-page-hydration-v2] .h1 .vinia-mark:after{font-size:22px!important}[class*=template-page-hydration-v2] p .vinia-mark:after{font-size:12px!important}[class*=template-page-hydration-v2] h2 .vinia-mark:after{font-size:20px!important}[class*=template-page-hydration-v2] h3 .vinia-mark:after{font-size:14px!important}[class*=template-page-hydration-v2] .button .vinia-mark:after{height:auto;transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px)}[class*=template-page-hydration-v2] a .vinia-mark:after{font-size:12px!important;height:25px}}footer{position:relative}.transition-body{overflow:hidden}[class*=template-page-hydration-v2] .main-content .page-width{width:100%;max-width:1235px!important;padding-left:0!important;padding-right:0!important}[class*=template-page-hydration-v2] main .shopify-section{padding-left:0!important;padding-right:0!important}@media(max-width:1100px){[class*=template-page-hydration-v2] .main-content .shopify-section{padding-left:20px!important;padding-right:20px!important}[class*=template-page-hydration-v2] .main-content [id*=hydration_flavors_section],[class*=template-page-hydration-v2] .main-content [id*=hydration_guarantee_section]{padding-left:0!important;padding-right:0!important}}@media(max-width:767px){[class*=template-page-hydration-v2] .main-content .shopify-section{padding-left:0;padding-right:0}}[class*=template-page-hydration-v2] .hero__text-content{display:flex;flex-direction:column;justify-content:flex-start;padding-top:98px!important;align-items:flex-start;max-width:435px;gap:9px;height:100vh;max-height:684px}[class*=template-page-hydration-v2] .hero__image-wrapper{background:#000!important}[class*=template-page-hydration-v2] .hero__image{object-position:50% 50%;aspect-ratio:2.1/1}[class*=template-page-hydration-v2] .hero__text-content h2{color:#fff!important;font-size:49px!important;line-height:43px;font-family:Bebas Neue Pro!important;text-transform:uppercase;text-align:left!important}[class*=template-page-hydration-v2] .hero__text-content .hero__subtitle p{color:#fff;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:-15px;margin-bottom:35px}[class*=template-page-hydration-v2] .hero__text-content .hero__subtitle{color:#ffd568;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:157.148px;font-style:normal;font-weight:700;margin-right:0!important;margin-top:0!important;line-height:136.195px;margin-top:-15px}[class*=template-page-hydration-v2] .hero{height:684px!important}[class*=template-page-hydration-v2] .hero__text-content .button{align-items:center!important}[class*=template-page-hydration-v2] .pdp-form-radio__input:checked+.pdp-form-radio__trigger span.pdp-form-radio__best-value{color:#c4a562!important}[class*=template-page-hydration-v2] .pdp-form-radio__b2g1{display:block;width:100%;margin-top:8px;padding:6px 10px;background-color:#6f1645;color:#fff;font-family:var(--base-font);font-size:11px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;border-radius:4px}@media(max-width:767px){[class*=template-page-hydration-v2] .pdp-form-radio__b2g1{position:static!important;width:100%!important;max-width:100%!important;grid-column:1 / 3;border-top:1px solid #6f1645;border-radius:0;background:transparent;margin-top:0!important;color:#6f1645}[class*=template-page-hydration-v2] .pdp-form-radio:has(.pdp-form-radio__input:checked) .pdp-form-radio__b2g1{color:#fff;border-top-color:#fff}}[class*=template-page-hydration-v2] .pdp-form__qty-container{display:flex;align-items:center;gap:29px;width:100%}@media(min-width:768px){[class*=template-page-hydration-v2] .pdp-form__qty-container{gap:21px}}@media(max-width:768px){[class*=template-page-hydration-v2] .hero__text-content .btn{font-size:14px!important}[class*=template-page-hydration-v2] .hero__text-content .button{min-height:53px!important;max-height:53px!important;margin-top:16px!important}[class*=template-page-hydration-v2] .hero__text-content .button{min-height:53px!important;max-height:53px!important;margin-top:16px!important;min-width:auto!important;max-width:171px!important;padding:11px 51px 11px 20px!important}[class*=template-page-hydration-v2] .index-section--hero{max-height:657px!important}[class*=template-page-hydration-v2] .index-section--hero{max-height:684px!important}}[class*=template-page-hydration-v2] .hero__text-content .btn:hover{background-image:unset!important;padding-right:16px!important}[class*=template-page-hydration-v2] .hero__text-content .btn:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M1.94166 14.0239C1.1106 14.0239 0.526819 13.3641 0.659296 12.5593C0.659296 12.5593 0.56237 13.0317 0.661629 12.5479C2.04885 5.7855 8.10829 0.69458 15.3732 0.69458C23.663 0.69458 30.3832 7.32318 30.3832 15.5C30.3832 23.6768 23.663 30.3054 15.3732 30.3054C8.11636 30.3054 2.06233 25.2258 0.666273 18.4746C0.564747 17.9837 0.659094 18.4393 0.659094 18.4393C0.536394 17.6314 1.11127 16.9765 1.9417 16.9765L16.1306 16.9765C16.6838 16.9765 16.8131 17.2893 16.4196 17.6749L13.6902 20.3557C12.2753 21.7479 14.3982 23.8354 15.8132 22.4437L21.9352 16.5088C22.5271 15.9369 22.5261 15.013 21.9281 14.4404L15.8132 8.55617C14.3982 7.16447 12.2753 9.25251 13.6902 10.6442L16.4196 13.3254C16.8132 13.7111 16.6815 14.0239 16.1306 14.0239L1.94166 14.0239Z' fill='%236F1645'/></svg>");display:inline-block;width:31px;height:31px;margin-left:.5em}[class*=template-page-hydration-v2] .main-content .hero__text-wrap{max-width:1275px!important;max-height:684px;margin:0 auto}[class*=template-page-hydration-v2] .main-content .page-width.atc-section__content{max-width:1200px!important;column-gap:64px;grid-template-columns:minmax(200px,1fr) 488px!important}.template-page[class*=template-page-hydration-v2] .atc-section__slider{border:0!important}.atc-section__reviews a{letter-spacing:-.5px}@media(max-width:1100px){[class*=template-page-hydration-v2] .hero .hero__subtitle .animation-contents{color:#fff;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:74px!important;max-width:500px;font-style:normal;font-weight:700!important;line-height:100%!important;margin-bottom:11px!important}}@media(max-width:767px){[class*=template-page-hydration-v2] .hero{max-height:657px}[class*=template-page-hydration-v2] .hero{max-height:684px!important}[class*=template-page-hydration-v2] .hero__text-content{max-height:657px;justify-content:flex-start}[class*=template-page-hydration-v2] .hero__text-content{max-height:684px;justify-content:flex-start}.br-desktop{display:none!important}[class*=template-page-hydration-v2] .hero__text-content h2{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:38px!important;font-style:normal;font-weight:700;line-height:33.242px}[class*=template-page-hydration-v2] .hero__text-content .hero__subtitle p{font-size:14px;margin:-5px 0 0!important}[class*=template-page-hydration-v2] .hero .hero__subtitle .animation-contents{color:#ffd568;font-family:Bebas Neue Pro;font-size:121px!important;font-style:normal;margin-bottom:-6px;font-weight:700;line-height:104.924px!important}[class*=template-page-hydration-v2] .hero .hero__subtitle .animation-contents{color:#fff;text-align:center;font-family:Bebas Neue Pro;font-size:48px!important;font-style:normal;font-weight:700!important;line-height:48px!important;margin-bottom:11px!important}[class*=template-page-hydration-v2] .hero .hero__link .button{margin:10px 0 0!important}[class*=template-page-hydration-v2] .hero .hero__text-content .hero__link{margin:0!important}[class*=template-page-hydration-v2] .hero__text-content .button.button--arrow svg{width:31px;height:31px;right:7px}}@media(max-width:588px){[class*=template-page-hydration-v2] .hero__text-content{padding-top:28px!important}}[class*=template-page-hydration-v2] main .shopify-section[id*=rich_text]{background-color:#fff!important;padding-top:54px!important}[class*=template-page-hydration-v2] main .shopify-section[id*=rich_text] h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;margin-bottom:0!important;font-weight:400!important;line-height:44px}.hydration-works-harder__image--mobile{display:none}@media(max-width:1100px){[class*=template-page-hydration-v2] main .shopify-section[id*=rich_text] h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px!important;font-style:normal;margin:0 auto 20px!important;font-weight:400;line-height:32px}}@media(max-width:767px){[class*=template-page-hydration-v2] main .shopify-section[id*=rich_text]{padding-top:0!important}[class*=template-page-hydration-v2] main .shopify-section[id*=rich_text] h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:32px!important;font-style:normal;max-width:250px;margin:0 auto 20px!important;font-weight:400;line-height:32px}.hydration-works-harder__image--desktop{display:none}.hydration-works-harder__image--mobile{display:block}}@media(min-width:1280px){[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide{transition:none!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide-active{visibility:visible!important;display:flex!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide-prev{width:183px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide-next{width:942px!important}}@media(max-width:1280px){[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide{transition:none!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide-active .reviews-slider__img-container img{padding:0!important;border-radius:15px}}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider__column--images{padding-left:5%!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider__text-column .reviews-slider__author p{padding:0!important}[class*=template-page-hydration-v2] main [id*=reviews_slider]{position:relative;z-index:3;background-color:transparent!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;line-height:44px;margin-bottom:45px!important;padding-left:20px;padding-right:20px}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider{background-color:transparent!important;padding-top:0!important;padding-bottom:0!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .swiper-slide{padding:0!important;background-color:#fafafa}[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide-active .reviews-slider__img-container img{height:100%!important;padding:15px;border-radius:30px}@media(min-width:768px){.reviews-slider__img-slide,.reviews-slider__column img{border-radius:30px;height:443px;min-height:443px;padding:15px}}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__buttons-container{margin-top:27px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__text-column .reviews-slider__author p{font-size:16px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__text-column .reviews-slider__text p{color:#6f1645;font-family:Noto Sans;font-size:18px!important;font-style:normal;font-weight:400;line-height:normal}[class*=template-page-hydration-v2] .hero__text-content{padding:0 20px;max-width:480px}[class*=template-page-hydration-v2] .hero__text-content .hero__text__post_link{color:#fff;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin:25px 0 0}.br-mobile{display:none}@media(max-width:1100px){[class*=template-page-hydration-v2] .hero__text-wrap{padding:0 20px}[class*=template-page-hydration-v2] .hero__text-content{padding:0}}@media(max-width:1100px){[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider__img-container img{width:100%!important;margin-bottom:15px!important;border-radius:15px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider].reviews-slider__img-container{margin:0 auto}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider__button--prev{margin-right:12px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__buttons-container{margin-top:33px!important;margin-bottom:27px!important}}@media(max-width:767px){[class*=template-page-hydration-v2] main [id*=reviews_slider] .swiper-slide-active .reviews-slider__img-container img{height:251px!important;width:295px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider__header-container h2{max-width:200px;margin:0 auto 14px}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider{padding-top:62px!important}.br-mobile{display:block}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider h2{font-size:32px!important;line-height:32px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__text-column .reviews-slider__text p{color:#6f1645;font-family:Noto Sans;font-size:14px!important;font-style:normal;font-weight:400;line-height:normal}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__text-column .reviews-slider__author p{font-size:14px!important}[class*=template-page-hydration-v2] .hero-natural-mobile{height:656px!important}[class*=template-page-hydration-v2] .hero__text-content .hero__link{order:4;margin-left:0}[class*=template-page-hydration-v2] .hero__text-content .hero__text__post_link{font-size:12px;order:5;max-width:225px;margin:0}[class*=template-page-hydration-v2] .hero .hero__subtitle .animation-contents{background:#00000003}[class*=template-page-hydration-v2] .hero__image{object-position:50% 85%}[class*=template-page-hydration-v2] .hero__text-wrap{padding:0 20px;height:100%}}[class*=template-page-hydration-v2] [id*=advanced_content] .page-width{max-width:1300px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .custom-content--overflow{overflow:visible!important}[class*=template-page-hydration-v2] .love-it-section{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin-top:78px;border-radius:25px;transform-origin:bottom left;overflow:visible;min-height:435px;position:relative}[class*=template-page-hydration-v2] .love-it-section .custom__item:last-child{position:absolute;width:100%;left:0;top:0;height:100%;max-width:none!important;z-index:1}[class*=template-page-hydration-v2] .love-it-section .custom__item:last-child{overflow:hidden}[class*=template-page-hydration-v2] .love-it-section .custom__item{width:100%;max-width:555px;align-self:flex-end;padding:0!important;padding-right:114px;margin:0 70px 0 0!important;z-index:2}@media(max-width:1200px){[class*=template-page-hydration-v2] .love-it-section .custom__item{max-width:525px}}[class*=template-page-hydration-v2] .love-it-section .custom__item *{text-align:left!important}[class*=template-page-hydration-v2] .love-it-section .custom__item h2{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:42px!important;font-style:normal;font-weight:700;margin:0 0 22px;text-align:left;line-height:44px}@media(max-width:767px){[class*=template-page-hydration-v2] .love-it-section .custom__item h2{font-size:42px!important;line-height:44px!important}[class*=template-page-hydration-v2] .love-it-section .custom-content{margin:0!important}}[class*=template-page-hydration-v2] .love-it-section .custom__item p{text-align:left;color:#6f1645;font-family:Noto Sans;font-size:16px!important;font-style:normal;font-weight:400;line-height:18px!important;margin:0!important;max-width:464px}[class*=template-page-hydration-v2] .love-it-section .custom__item .atc-section__benefits{display:flex;gap:19px;margin-top:27px;margin-bottom:30px}[class*=template-page-hydration-v2] .love-it-section .custom__item .atc-section__benefits .atc-section__benefit{display:flex;gap:10px;color:#6f1645;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:18px}@media(max-width:1100px){[class*=template-page-hydration-v2] .love-it-section .custom__item{width:100%;max-width:none!important}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(1){width:100%;max-width:600px!important}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(2){width:100%;max-width:600px!important}[class*=template-page-hydration-v2] .love-it-section .custom__item:last-child img{position:relative;right:-20px}[class*=template-page-hydration-v2] .love-it-section .custom__item:last-child{position:relative;order:1;padding:0!important}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(1){padding-left:0!important;padding-right:0!important;order:2}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(1) .custom__item-inner{width:50%}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(1) .custom__item-inner{width:100%;padding:0 48px}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(2){order:3;padding-left:0!important;width:75%}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(2){order:3;padding-left:48px!important;width:100%}[class*=template-page-hydration-v2] .love-it-section{height:auto;padding:30px 20px 60px!important;margin:0}[class*=template-page-hydration-v2] .love-it-section .custom__item{width:100%;align-self:flex-end;padding:0 20px!important;margin:0 70px 0 0!important;z-index:2}[class*=template-page-hydration-v2] .love-it-section .custom__item .atc-section__benefits{margin:30px 0 33px!important}}@media(max-width:810px){[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(1){width:100%;max-width:none!important}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(2){width:100%;max-width:none!important}}@media(max-width:500px){[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(1) .custom__item-inner{width:100%}[class*=template-page-hydration-v2] .love-it-section .custom__item:nth-child(2){width:100%}}[class*=template-page-hydration-v2] .love-it-section .custom__item .btn:after{content:"";display:inline-block;width:31px;height:31px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M1.94166 14.0239C1.1106 14.0239 0.526819 13.3641 0.659296 12.5593C0.659296 12.5593 0.56237 13.0317 0.661629 12.5479C2.04885 5.7855 8.10829 0.69458 15.3732 0.69458C23.663 0.69458 30.3832 7.32318 30.3832 15.5C30.3832 23.6768 23.663 30.3054 15.3732 30.3054C8.11636 30.3054 2.06233 25.2258 0.666273 18.4746C0.564747 17.9837 0.659094 18.4393 0.659094 18.4393C0.536394 17.6314 1.11127 16.9765 1.9417 16.9765L16.1306 16.9765C16.6838 16.9765 16.8131 17.2893 16.4196 17.6749L13.6902 20.3557C12.2753 21.7479 14.3982 23.8354 15.8132 22.4437L21.9352 16.5088C22.5271 15.9369 22.5261 15.013 21.9281 14.4404L15.8132 8.55617C14.3982 7.16447 12.2753 9.25251 13.6902 10.6442L16.4196 13.3254C16.8132 13.7111 16.6815 14.0239 16.1306 14.0239L1.94166 14.0239Z' fill='%236F1645'/></svg>") no-repeat center / contain;margin-left:.5em}[class*=template-page-hydration-v2] .love-it-section .custom__item .btn{display:flex;justify-content:center;align-content:center;height:100%;max-width:262px;padding:11px 10px 11px 16px;align-items:center;border-radius:45px;background-color:#ffd568!important;color:#6f1645;text-align:center;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:700;border:none;min-height:42px!important;max-height:59px!important;line-height:normal;margin-top:0;transition:none!important;padding-right:16px!important;margin-bottom:10px!important}[class*=template-page-hydration-v2] .hydration-blood-flow-science{margin-bottom:40px}@media(max-width:1100px){[class*=template-page-hydration-v2] .hydration-blood-flow-science{margin-bottom:52px}[class*=template-page-hydration-v2] .hydration-blood-flow-science .btn{margin-left:auto;margin-right:auto}[class*=template-page-hydration-v2] .love-it-section{padding-top:40px!important;min-height:auto!important}[class*=template-page-hydration-v2] .love-it-section .custom__item{margin:0 40px 0 0!important}[class*=template-page-hydration-v2] .love-it-section .custom__item .atc-section__benefits{flex-direction:column;gap:12px!important}[class*=template-page-hydration-v2] .love-it-section .custom__item img{min-height:450px;object-fit:cover;object-position:left}[class*=template-page-hydration-v2] .love-it-section .custom__item img{min-height:265px;max-height:265px;object-fit:cover;object-position:left}[class*=template-page-hydration-v2] .main-content .page-width.atc-section__content{column-gap:32px}}@media(max-width:1023px){[class*=template-page-hydration-v2] .main-content .page-width.atc-section__content{display:flex;flex-direction:column}}@media(max-width:767px){[class*=template-page-hydration-v2] .hydration-blood-flow-science h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:32px!important;font-style:normal;font-weight:700;line-height:32px!important}[class*=template-page-hydration-v2] .hydration-blood-flow-science p{font-size:14px!important;line-height:normal!important}[class*=template-page-hydration-v2] .love-it-section .custom__item img{object-position:left!important;height:100vh;max-height:290px;min-height:auto!important}[class*=template-page-hydration-v2] .love-it-section .custom__item img{object-position:left!important;height:100vh;max-height:712px;min-height:auto!important}[class*=template-page-hydration-v2] .love-it-section .custom__item{margin:0 60px 0 0!important}[class*=template-page-hydration-v2] .love-it-section h2{font-size:32px!important;margin-bottom:20px!important}[class*=template-page-hydration-v2] main .shopify-section .hydration-blood-flow-scienc__inner{padding-left:20px!important;padding-right:20px!important}[class*=template-page-hydration-v2] .hydration-blood-flow-science__row{padding-left:0;padding-right:0}}@media(max-width:460px){[class*=template-page-hydration-v2] .love-it-section .custom__item{margin:0!important;padding:0 12px!important;align-self:flex-start}}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child{padding-bottom:110px!important;padding-top:0!important}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .page-width{max-width:1235px!important}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row{margin:0!important;align-items:flex-start;padding-top:45px;flex-direction:row-reverse}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap{position:relative;min-height:437px;width:100vw;max-width:748px}@media(min-width:1100px)and (max-width:1200px){[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap{max-width:650px;width:100vw}}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap img{width:100%;object-fit:contain}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child{background-color:#fff!important}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .h1{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:80.333px!important;font-style:normal;font-weight:700;line-height:80.333px;left:-150px;min-width:700px;position:relative;margin:0;margin-bottom:0!important;margin-top:26px}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child h4{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:60.653px;font-style:normal;font-weight:700;margin:0;line-height:60.653px;position:relative;left:50px}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .btn{position:relative;left:50px;display:flex;justify-content:center;align-content:center;height:100%;max-width:262px;padding:11px 10px 11px 16px;align-items:center;border-radius:45px;background-color:#ffd568!important;color:#6f1645;text-align:center;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:700;border:none;min-height:42px!important;max-height:59px!important;line-height:normal;margin-top:43px;transition:none!important;padding-right:16px!important}@media(max-width:1100px){[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row{align-items:center}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .btn{margin:25px auto 0!important;left:0}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap img{width:calc(100% - 40px)}}@media(max-width:767px){[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row{padding-top:0!important}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .h1,[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child h4{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:32px!important;font-style:normal;font-weight:700!important;line-height:32px;margin:0}}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .btn:after{content:"";display:inline-block;width:31px;height:31px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M1.94166 14.0239C1.1106 14.0239 0.526819 13.3641 0.659296 12.5593C0.659296 12.5593 0.56237 13.0317 0.661629 12.5479C2.04885 5.7855 8.10829 0.69458 15.3732 0.69458C23.663 0.69458 30.3832 7.32318 30.3832 15.5C30.3832 23.6768 23.663 30.3054 15.3732 30.3054C8.11636 30.3054 2.06233 25.2258 0.666273 18.4746C0.564747 17.9837 0.659094 18.4393 0.659094 18.4393C0.536394 17.6314 1.11127 16.9765 1.9417 16.9765L16.1306 16.9765C16.6838 16.9765 16.8131 17.2893 16.4196 17.6749L13.6902 20.3557C12.2753 21.7479 14.3982 23.8354 15.8132 22.4437L21.9352 16.5088C22.5271 15.9369 22.5261 15.013 21.9281 14.4404L15.8132 8.55617C14.3982 7.16447 12.2753 9.25251 13.6902 10.6442L16.4196 13.3254C16.8132 13.7111 16.6815 14.0239 16.1306 14.0239L1.94166 14.0239Z' fill='%236F1645'/></svg>") no-repeat center / contain;margin-left:.5em}@media(max-width:1100px){[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row{flex-direction:column-reverse;margin:0!important}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row .feature-row__text{min-width:auto;margin:0;padding-top:0!important}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row>*:last-child{flex:auto;width:100%}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap{min-width:auto;min-height:auto;padding-bottom:0}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .h1{left:0;min-width:auto}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child h4{left:0}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .btn{display:none!important}}@media(max-width:767px){[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row .feature-row__text{width:100%;margin-top:-15px}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .h1{line-height:1.05!important}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .h1,[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child h4,[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .btn{left:0;margin-left:0}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .h1,[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child h4{max-width:100%;padding:0 20px}}@media(max-width:589px){[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child .feature-row>*:last-child{order:2}[class*=template-page-hydration-v2] main .shopify-section[id*=text_and_image]:last-child h4{font-size:28px;line-height:1.05}}[class*=template-page-hydration-v2] [id*=blood_flow_driven_hydration]{margin-top:-31px}[class*=template-page-hydration-v2] [id*=blood_flow_driven_hydration]{margin-top:20px}[class*=template-page-hydration-v2] .blood-flow-hydration{position:relative;overflow:visible;width:100%;max-width:1267px!important;min-height:650px;margin:0 auto 38px!important}[class*=template-page-hydration-v2] .blood-flow-hydration:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1267 581' fill='none'><defs><linearGradient id='g' x1='42.5566' y1='-137.465' x2='1228.86' y2='-25.9259' gradientUnits='userSpaceOnUse'><stop offset='0.13' stop-color='%234D2773'/><stop offset='0.18' stop-color='%234F246C'/><stop offset='0.25' stop-color='%23561D5A'/><stop offset='0.33' stop-color='%2361123B'/><stop offset='0.37' stop-color='%23690B29'/><stop offset='0.45' stop-color='%237C0F30'/><stop offset='0.62' stop-color='%23AE1A44'/><stop offset='0.68' stop-color='%23C11F4C'/><stop offset='1' stop-color='%23E9BB42'/></linearGradient></defs><path d='M92.1561 35.3643C93.7449 22.3307 104.81 12.5322 117.94 12.5322H1180.07C1195.66 12.5322 1207.74 26.1729 1205.86 41.6506L1144.66 543.7C1143.07 556.734 1132 566.532 1118.87 566.532H56.7402C41.1479 566.532 29.0691 552.892 30.9558 537.414L92.1561 35.3643Z' fill='url(%23g)'/></svg>") no-repeat center/100%}[class*=template-page-hydration-v2] .blood-flow-hydration__inner{display:flex;gap:24px}[class*=template-page-hydration-v2] .blood-flow-hydration__image{max-width:520px}[class*=template-page-hydration-v2] .blood-flow-hydration__image{max-width:490px}[class*=template-page-hydration-v2] .blood-flow-hydration__content{max-width:57.894%}[class*=template-page-hydration-v2] .main-content .blood-flow-hydration__inner{width:100%;height:100%;right:27px;bottom:23px;max-width:none!important;min-height:650px;position:relative;overflow:visible;align-items:center;justify-content:center;gap:0}[class*=template-page-hydration-v2] .main-content .blood-flow-hydration__inner{gap:59px}[class*=template-page-hydration-v2] .main-content .blood-flow-hydration{margin-bottom:0!important}[class*=template-page-hydration-v2] .blood-flow-hydration__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1267 581' fill='none'><path d='M92.1561 35.3643C93.7449 22.3307 104.81 12.5322 117.94 12.5322H1180.07C1195.66 12.5322 1207.74 26.1729 1205.86 41.6506L1144.66 543.7C1143.07 556.734 1132 566.532 1118.87 566.532H56.7402C41.1479 566.532 29.0691 552.892 30.9558 537.414L92.1561 35.3643Z' fill='%23FAFAFA'/></svg>") no-repeat center/100%}[class*=template-page-hydration-v2] .blood-flow-hydration__inner img{height:100vh;max-height:535px;object-fit:contain}[class*=template-page-hydration-v2] .blood-flow-hydration__inner img{height:100vh;max-height:511px;object-fit:contain}[class*=template-page-hydration-v2] .blood-flow-hydration__inner .blood-flow-hydration__image{position:relative;z-index:1}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul{position:relative;padding:0;display:flex;flex-direction:column;gap:30px;list-style:none;margin:20px 0 0 -15px;z-index:1}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul h2{margin:0;color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;line-height:44px}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul h3{margin:0 0 10px;color:#6f1645;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:100%}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul p{margin:0;color:#6f1645;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;max-width:453px;line-height:18px}@media(max-width:1200px){[class*=template-page-hydration-v2] .blood-flow-hydration,[class*=template-page-hydration-v2] .main-content .blood-flow-hydration__inner{min-height:500px}[class*=template-page-hydration-v2] .main-content .blood-flow-hydration__inner{justify-content:flex-start;padding-left:20px!important;gap:0px}[class*=template-page-hydration-v2] [id*=blood_flow_driven_hydration]{margin-top:0}[class*=template-page-hydration-v2] .blood-flow-hydration__inner img,[class*=template-page-hydration-v2] .blood-flow-hydration__image{max-width:350px}[class*=template-page-hydration-v2] .blood-flow-hydration__content{max-width:calc(100% - 450px);width:100%}[class*=template-page-hydration-v2] .blood-flow-hydration:before,[class*=template-page-hydration-v2] .blood-flow-hydration__inner:before{bottom:-75px}[class*=template-page-hydration-v2] .blood-flow-hydration__inner:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1267 581' fill='none'><path d='M92.1561 35.3643C93.7449 22.3307 104.81 12.5322 117.94 12.5322H1180.07C1195.66 12.5322 1207.74 26.1729 1205.86 41.6506L1144.66 543.7C1143.07 556.734 1132 566.532 1118.87 566.532H56.7402C41.1479 566.532 29.0691 552.892 30.9558 537.414L92.1561 35.3643Z' fill='%23FFFFFF'/></svg>")}}@media(max-width:1279px){[class*=template-page-hydration-v2] .blood-flow-hydration__inner img{max-width:350px;max-height:350px;object-fit:contain}[class*=template-page-hydration-v2] .main-content .blood-flow-hydration__inner{flex-direction:row;right:0;bottom:0}[class*=template-page-hydration-v2] .blood-flow-hydration{padding-bottom:21px}.blood-flow-hydration__content{max-width:100%!important}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul{padding-left:0;padding-right:0;padding-bottom:36px;margin:0;gap:22px}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul h2{font-size:32px}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul h3{font-size:14px;margin-bottom:15px}[class*=template-page-hydration-v2] .blood-flow-hydration__inner ul p{font-size:14px}[class*=template-page-hydration-v2] .blood-flow-hydration__inner:before{background-size:120%;background-position:10% 100%;right:0;bottom:0}[class*=template-page-hydration-v2] .blood-flow-hydration:before{background-size:110%;background-position:-15% 100%;right:0;bottom:0}}@media(max-width:767px){[class*=template-page-hydration-v2] .main-content .blood-flow-hydration__inner{flex-direction:column}}@media(max-width:480px){[class*=template-page-hydration-v2] .main-content .blood-flow-hydration__inner{padding-left:20px!important;padding-right:20px!important}}[class*=template-page-hydration-v2] [id*=advanced_content] .custom__buttons-container{margin:0!important}@media(max-width:1200px){[class*=template-page-hydration-v2] main [id*=advanced_content]{padding-left:20px!important;padding-right:20px!important}}[class*=template-page-hydration-v2] [id*=advanced_content] .page-width .custom-content{padding-bottom:0!important}@media(max-width:767px){[class*=template-page-hydration-v2] main [id*=advanced_content]{padding-left:20px!important;padding-right:20px!important}}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .custom__item-inner--last{margin-top:0!important}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:11px!important}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:24px!important}}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .increase-section__block,[class*=template-page-hydration-v2] [id*=advanced_content] .video-wrapper{max-width:392px!important;margin-bottom:16px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video:before{display:none!important}@media(min-width:1200px){[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video{width:600px;height:516px;display:flex;justify-content:center;align-items:center}[class*=template-page-hydration-v2] [id*=advanced_content] .video-wrapper{max-width:none!important}.increase-section .internal-video .circle-shape{width:100%;height:100%}}@media(max-width:1200px){[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video{width:500px!important;height:400px!important;display:flex;justify-content:center;align-items:center}[class*=template-page-hydration-v2] [id*=advanced_content] .custom__item:nth-child(2){margin-top:0!important;padding:0!important}[class*=template-page-hydration-v2] [id*=advanced_content] .video-wrapper{max-width:none!important}.increase-section .internal-video .circle-shape{width:100%;height:100%}}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video{width:100%!important;height:357px!important;display:flex;justify-content:center;align-items:center}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video video{left:auto;width:auto}[class*=template-page-hydration-v2] [id*=advanced_content] .video-wrapper{margin:0 0 51px!important;padding:0!important}}@media(max-width:490px){[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video video{width:calc(100% + 40px)!important}}[class*=template-page-hydration-v2] [id*=advanced_content] .custom__item:nth-child(1) .custom__buttons-container{display:none!important}[class*=template-page-hydration-v2] [id*=advanced_content] h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:44px!important;font-style:normal;font-weight:400;line-height:44px}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=advanced_content] h2{margin:0!important;font-size:32px!important}[class*=template-page-hydration-v2] [id*=advanced_content] h2{margin:0 auto 14px!important;padding:0!important;font-size:32px!important;color:#6f1645;text-align:center;font-style:normal;font-weight:400;line-height:100%}[class*=template-page-hydration-v2] [id*=advanced_content] .custom-content{padding-top:0!important}[class*=template-page-hydration-v2] [id*=advanced_content] .custom__buttons-container{margin-top:47px!important}}[class*=template-page-hydration-v2] [id*=advanced_content] p{font-size:16px!important}[class*=template-page-hydration-v2] [id*=advanced_content] h2{margin-bottom:22px!important}[class*=template-page-hydration-v2] [id*=advanced_content] p{font-size:16px!important;max-width:656px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section__title-text{color:#6f1645;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section__title-num{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:72px;font-style:normal;font-weight:700;line-height:74px}[class*=template-page-hydration-v2] [id*=advanced_content] .button{display:flex;justify-content:center;align-items:center}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section__title-num{font-size:56px!important;line-height:100%!important;margin-bottom:8px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section__title-text{font-size:16px!important}[class*=template-page-hydration-v2] [id*=advanced_content] p{font-size:14px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .button{min-height:53px!important;max-height:53px!important}}[class*=template-page-hydration-v2] .hydration-superior-taste{width:100%;max-width:1335px!important;margin:71px auto 16px;display:flex;justify-content:center;align-items:center;flex-direction:column}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__main_title{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;margin-bottom:20px;line-height:44px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__description{color:#6f1645;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:31px;max-width:855px}[class*=template-page-hydration-v2] .pdp-form__button{width:100%}[class*=template-page-hydration-v2] .pdp-form__qty-row{display:inline-flex;align-items:center;gap:8px;border-radius:8px;border:1px var(--primary-color) solid;padding:10px 0 12px 7px}[class*=template-page-hydration-v2] .pdp-form__qty-row .pdp-form__qty-select{border:none;color:#000;font-family:var(--base-font);font-size:16px;padding:0 28px 0 0}[class*=template-page-hydration-v2] .pdp-form--coffee-decaf .pdp-form-radio__price,[class*=template-page-hydration-v2] .pdp-form-item--select .pdp-form-radio__price,[class*=template-page-hydration-v2] .pdp-form-item--row .pdp-form-radio__price{font-size:24px;line-height:1}[class*=template-page-hydration-v2] .product-block{color:#878787;font-size:12px;line-height:16px}[class*=template-page-hydration-v2] .pdp-form__qty-row span{font-size:16px;color:#000}[class*=template-page-hydration-v2] .pdp-form-item__header{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--primary-color);margin:0 14px}[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item__header{justify-content:center}[class*=template-page-hydration-v2] .pdp-form-item--wide .pdp-form-item__title{padding:0 8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex:100% 0}[class*=template-page-hydration-v2] .atc-section__benefit{flex:1}@media(max-width:1100px){[class*=template-page-hydration-v2] .atc-section__benefits{flex-direction:column}}@media(max-width:767px){[class*=template-page-hydration-v2] .hydration-superior-taste{padding-left:20px;padding-right:20px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__main_title{margin-bottom:23px;color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:32px;font-style:normal;font-weight:700;line-height:32px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__description{font-size:14px;margin-bottom:42px}}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner{width:100%;display:flex;justify-content:center;align-items:flex-start;position:relative;height:100vh;max-height:550px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner:before{width:100%;height:100%;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/fruit-bg-1.png?v=1762451334) no-repeat top/contain;filter:drop-shadow(14.811px 33.04px 45.573px rgba(0,0,0,.05))}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .hydration-superior-taste__image{display:none}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .hydration-superior-taste__content{z-index:1;max-height:414px;padding-left:510px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{display:flex;flex-wrap:wrap;align-content:flex-start;gap:34px 24px;height:100%;margin-top:65px}@media(max-width:767px){[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner:before{background:url(/cdn/shop/files/fruit-mobile-bg.png?v=1762534419);background-position:50% 50%;background-size:cover;height:260px;left:0}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{max-height:none;padding:275px 0 27px;justify-content:flex-start}}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .hydration-superior-taste__card{display:flex;flex-direction:column;max-width:235px;gap:10px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .hydration-superior-taste__card:nth-child(n+4){max-width:310px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 h3{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:22px;font-style:normal;font-weight:700;line-height:22px;margin:0}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .value{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:22px;font-style:normal;font-weight:700;line-height:22px;border-radius:10px;background:#6f1645;display:flex;padding:5px 10px;justify-content:center;align-items:center;gap:10px;max-height:32px;width:fit-content}@media(max-width:767px){[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .hydration-superior-taste__card{gap:10px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 h3{min-width:156px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .hydration-superior-taste__card{width:100%;max-width:100%!important;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;flex-direction:row}.hydration-works-harder__text{padding-left:20px!important;padding-right:20px!important}}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .value .detail{color:#fff;font-family:Noto Sans;font-size:10px;font-style:italic;font-weight:400;line-height:22px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 p{color:#6f1645;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin:0}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner img{max-width:100%;object-position:50% 50%;object-fit:cover}@media(max-width:1340px){[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .hydration-superior-taste__content{padding-left:37%;gap:24px 5px}}@media(max-width:1200px){[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{max-height:none;padding:250px 50px 27px!important;justify-content:flex-start}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner:before{background-position:0% 50%;background-size:cover;height:350px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner{max-height:none;height:auto}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner:before{background:url(/cdn/shop/files/fruit-mobile-bg.png?v=1762534419);background-position:50% 50%;background-size:cover;height:300px;left:0;margin-top:-20px}}@media(max-width:900px){[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{max-height:none;padding:225px 20px 67px!important;justify-content:flex-start}}@media(max-width:767px){[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{padding-left:0!important;padding-right:0!important}}@media(max-width:768px){.reviews-slider__buttons-container{display:flex!important}}[class*=template-page-hydration-v2] .main-content [id*=hydration_blood_flow_booster] .hydration-blood-flow-booster-inner{height:45vh;min-height:565px;aspect-ratio:1440 / 565}@media(min-width:1441px){[class*=template-page-hydration-v2] .main-content [id*=hydration_blood_flow_booster] .hydration-blood-flow-booster-inner{height:45vh;aspect-ratio:1920 / 685}}@media(max-width:1100px){[class*=template-page-hydration-v2] .main-content [id*=hydration_functional_ingredients],[class*=template-page-hydration-v2] .main-content [id*=hydration_blood_flow_booster],[class*=template-page-hydration-v2] .main-content [id*=hydration-2-in-1]{padding-left:0!important;padding-right:0!important}}@media(max-width:767px){[class*=template-page-hydration-v2] .main-content .shopify-section .better-hydration__inner{padding-left:20px!important;padding-right:20px!important}[class*=template-page-hydration-v2] .main-content [id*=hydration_functional_ingredients],[class*=template-page-hydration-v2] .main-content [id*=hydration_blood_flow_booster]{padding-left:0!important;padding-right:0!important}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{padding:225px 0 47px!important}}@media(max-width:479px){[class*=template-page-hydration-v2] .pdp-form__qty-container{gap:15px}[class*=template-page-hydration-v2] .hydration-superior-taste .hydration-superior-taste__inner:before{left:0}}[class*=template-page-hydration-v2] .footer__grid{justify-content:flex-start;width:100%}[class*=template-page-hydration-v2] .pdp-form__radios{flex-direction:row-reverse!important}[class*=template-page-hydration-v2] .atc-section__left{padding:0!important;width:100%}[class*=template-page-hydration-v2] .atc-section__right{width:100%}@media(max-width:767px){[class*=template-page-hydration-v2] .atc-section__right .pdp-form__qty-container{width:100%;justify-content:space-between}[class*=template-page-hydration-v2] .atc-section__right .button--atc{font-size:16px!important;min-height:50px!important;max-height:50px!important;max-width:181px!important}}[class*=template-page-hydration-v2] [data-product-blocks]{display:flex!important;flex-direction:row;flex-wrap:wrap;position:relative}[class*=template-page-hydration-v2] [data-product-blocks] .product-block:nth-last-child(3){margin-bottom:0!important;width:100%}[class*=template-page-hydration-v2] [data-product-blocks] .product-block:nth-last-child(2){order:7;margin-bottom:0}[class*=template-page-hydration-v2] .atc-section .atc-section__text p,[class*=template-page-hydration-v2] .atc-section .atc-section__text{margin-bottom:0}[class*=template-page-hydration-v2] .atc-section{margin-bottom:62px!important;margin-top:52px}.atc-section__text{line-height:18px}@media(max-width:1200px){[class*=template-page-hydration-v2] .atc-section{margin-bottom:39px!important}}[class*=template-page-hydration-v2] .atc-section h1{color:#6f1645;font-family:Bebas Neu;font-size:35px;font-style:normal;font-weight:400;line-height:45px;margin-bottom:1px;width:100%}[class*=template-page-hydration-v2] .atc-section .pdp-form-item__description{margin-top:7px}[class*=template-page-hydration-v2] .atc-section__benefits{order:5;margin:18px 0}[class*=template-page-hydration-v2] .atc-section__benefits .atc-section__benefit{gap:0px;color:#6f1645;font-family:Noto Sans;font-size:14.065px;font-style:normal;font-weight:400;line-height:15.471px}[class*=template-page-hydration-v2] .atc-section__benefits svg{min-height:30px;min-width:30px}[class*=template-page-hydration-v2] .swiper-button-prev{bottom:25px;right:75px;left:auto!important;top:auto!important}[class*=template-page-hydration-v2] .swiper-button-next{bottom:25px;top:auto!important}[class*=template-page-hydration-v2] .atc-button rect{fill:#6f1645!important}[class*=template-page-hydration-v2] .atc-section .atc-section__modal,[class*=template-page-hydration-v2] .atc-section .atc-section__reviews{display:flex;justify-content:flex-start;align-items:center}[class*=template-page-hydration-v2] .atc-section__benefits .atc-section__benefit{gap:9px}@media(max-width:1024px){[class*=template-page-hydration-v2] .atc-section .atc-section__modal{width:calc(50% - 20px)}[class*=template-page-hydration-v2] .atc-section .atc-section__reviews{width:100%;display:flex;flex-direction:column;margin-top:25px;align-items:flex-start;justify-content:flex-start;gap:5px}[class*=template-page-hydration-v2] .atc-section .atc-section__reviews .yotpo-sr-bottom-line-text{font-size:14px!important}[class*=template-page-hydration-v2] .atc-section .atc-section__benefits.mobile11{flex-direction:row!important;width:100%}}@media(max-width:767px){[class*=template-page-hydration-v2] .atc-section__benefits .atc-section__benefit{gap:9px}[class*=template-page-hydration-v2] .daily-consumption__item-container{display:flex;flex-direction:column}[class*=template-page-hydration-v2] .grapes-benefits__content .grapes-benefits__title{margin-bottom:15px!important;line-height:100%!important;font-size:32px!important}[class*=template-page-hydration-v2] #order-form.all-products .atc-product-options{scrollbar-width:none}[class*=template-page-hydration-v2] #order-form.all-products .atc-product-options::-webkit-scrollbar{display:none}[class*=template-page-hydration-v2] [id*=vinia_radicle_wellness].shopify-section{padding-left:0!important;padding-right:0!important}[class*=template-page-hydration-v2] [id*=vinia_radicle_wellness] .vinia-radicle-commit-container .vinia-radicle--header p{line-height:38px!important}[class*=template-page-hydration-v2] [id*=faq_new] .page-width .section-header h2{line-height:45px!important}[class*=template-page-hydration-v2] [id*=faq_new] .product_faq{padding:24px 10px 20px!important}[class*=template-page-hydration-v2] [id*=faq_new] .product_faq .product_faq_item:first-child{border-top:none!important}[class*=template-page-hydration-v2] [id*=faq_new] .product_faq .product_faq_item{padding-bottom:20px}[class*=template-page-hydration-v2] .swiper-button-prev,[class*=template-page-hydration-v2] .swiper-button-next{display:none!important}[class*=template-page-hydration-v2] .atc-section h1{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:42px;font-style:normal;font-weight:700;line-height:100%}[class*=template-page-hydration-v2] .atc-section .atc-section__modal{margin-bottom:12px!important}[class*=template-page-hydration-v2] .atc-section .pdp-form__info-text p{font-size:16px!important}[class*=template-page-hydration-v2] .atc-section .pdp-form-radio__price{font-size:20px!important}[class*=template-page-hydration-v2] .atc-section{margin-bottom:39px!important}[class*=template-page-hydration-v2] .atc-section .atc-section__benefits.mobile11 .atc-section__benefit{font-size:10px}[class*=template-page-hydration-v2] .atc-section .atc-section__benefits.mobile11 .atc-section__benefit svg{min-width:auto;min-height:auto;max-width:22px;max-height:23px}}.better-hydration__button:hover,.btn:hover,.button:hover{color:#6f1645!important}@media(max-width:767px){.button,.better-hydration__button,.btn{font-size:20px!important}}[class*=template-page-hydration-v2] .hero .page-width{display:flex;justify-content:center}[class*=template-page-hydration-v2] .hero .hero__text-content{max-width:826px!important;align-items:center!important;padding-top:190px!important;gap:0!important}@media(max-width:767px){[class*=template-page-hydration-v2] .hero .hero__text-content{padding-top:234px!important}}[class*=template-page-hydration-v2] .hero .page-width .hero__title{color:#fff;text-align:center!important;font-family:Noto Sans!important;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:140%;margin-bottom:26px!important}[class*=template-page-hydration-v2] .hero .page-width .hero__subtitle{color:#fff;text-align:center;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:121.386px!important;font-style:normal!important;font-weight:700!important;line-height:105.951px!important;margin-bottom:26px!important}@media(max-width:767px){[class*=template-page-hydration-v2] .hero .page-width .hero__subtitle{margin-bottom:0!important}}@media(min-width:1100px){.reviews-slider__img-slide,.reviews-slider__column img{border-radius:30px;height:100vh;max-height:455px!important;padding:15px}}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider h2{margin-bottom:11px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider p{margin-bottom:34px!important;max-width:748px!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__text p{margin-bottom:0!important}[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider .reviews-slider__author p{margin-bottom:0!important;margin-top:auto!important}@media(max-width:767px){[class*=template-page-hydration-v2] main [id*=reviews_slider] .reviews-slider__header-container p{max-width:224px!important;margin:0 auto 50px!important}}[class*=template-page-hydration-v2] [id*=advanced_content] .page-width{max-width:100%!important}[class*=template-page-hydration-v2] .hydration-flow-section{padding:75px 0 0!important;min-height:auto!important;justify-content:flex-start;margin-top:41px!important}@media(max-width:1280px){[class*=template-page-hydration-v2] .love-it-section .custom__item{margin-right:0!important}[class*=template-page-hydration-v2] .love-it-section .custom__item .btn{margin-bottom:0!important}[class*=template-page-hydration-v2] .hydration-flow-section{padding:25px 0!important}}@media(min-width:1440px){[class*=template-page-hydration-v2] .hydration-flow-section{min-height:381px!important}}@media(max-width:767px){[class*=template-page-hydration-v2] .hydration-flow-section{padding:0 0 46px!important;min-height:381px!important;height:100vh;max-height:712px;justify-content:flex-end;margin-top:0!important}}[class*=template-page-hydration-v2] .hydration-flow-section div[data-id=block-image_mobile]{display:none}@media(max-width:1100px){[class*=template-page-hydration-v2] .hydration-flow-section div[data-id=block-image_mobile]{display:flex;padding:0!important;position:absolute;top:0;left:0}[class*=template-page-hydration-v2] .hydration-flow-section div[data-id=block-image_etVG4Y]{display:none!important}}@media(min-width:1200px){[class*=template-page-hydration-v2] .reviews-slider__buttons-container{display:none!important}}[class*=template-page-hydration-v2] .hydration-flow-section .custom__item p{margin-bottom:33px!important;max-width:281px}[class*=template-page-hydration-v2] .hydration-flow-section .custom__item{align-self:flex-end}@media(min-width:1600px){[class*=template-page-hydration-v2] .hydration-flow-section .custom__item{margin-right:15vw!important}}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text{padding-bottom:71px!important;padding-top:0!important;margin-bottom:60px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__button--prev,[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__button--next{display:none!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits]:not(.icons-with-text__slider){background:linear-gradient(93deg,#4d2773 14.62%,#4f246c 20.22%,#561d5a 28.07%,#61123b 37.03%,#690b29 41.51%,#7c0f30 50.48%,#ae1a44 69.53%,#c11f4c 76.25%,#e9bb42 112.11%);box-shadow:14.811px 33.04px 45.573px #0000000d}[class*=template-page-hydration-v2] [id*=whole_body_benefits] h2{color:#fff;text-align:center;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:44px;font-style:normal!important;font-weight:400!important;line-height:44px!important;margin:59px auto 16px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__slider .icons-text__grid{display:flex;justify-content:space-between;margin-top:49px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(1),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(1) .icons-text__item-container{max-width:123px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(2),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(2) .icons-text__item-container{max-width:120px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(3),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(3) .icons-text__item-container{max-width:82px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(4),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(4) .icons-text__item-container{max-width:205px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(5),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(5) .icons-text__item-container{max-width:96px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(6),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(6) .icons-text__item-container{max-width:149px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__item-container{background-color:transparent!important;display:flex;flex-direction:column;align-items:center;padding:0!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item{margin-right:0!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:last-child .icons-text__item-container{margin-right:0!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__title-container{display:flex;justify-content:center;align-items:center}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__title-container .icons-text__grid{margin-top:47px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__title-container .icons-text__icon{max-height:50px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__title-container .icons-text__icon{margin:0 0 28px!important;height:52px!important;display:flex;justify-content:center;align-items:center}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__item-container p{color:#fff!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] p{color:#fff!important;text-align:center;font-size:16px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__slider{max-width:1085px}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(4) p{width:200px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits]{padding-top:57px}[class*=template-page-hydration-v2] [id*=whole_body_benefits]:not(.icons-with-text__slider){background:linear-gradient(93deg,#4d2773 14.62%,#4f246c 20.22%,#561d5a 28.07%,#61123b 37.03%,#690b29 41.51%,#7c0f30 50.48%,#ae1a44 69.53%,#c11f4c 76.25%,#e9bb42 112.11%);box-shadow:14.811px 33.04px 45.573px #0000000d;background-position:top right;background-size:130%}}[class*=template-page-hydration-v2] .hero__text-content .button.button--arrow{padding:18px 50px 16px 20px;min-width:175px;border-radius:27px}[class*=template-page-hydration-v2] .hero__text-content .button.button--arrow svg{width:30px;height:30px}.hydration-functional-ingredients{display:flex;flex-direction:column;margin:0 auto}[class*=template-page-hydration-v2] [id*=our_process] .our-process .our-process__slider{padding-bottom:0!important}[class*=template-page-hydration-v2] [id*=our_process] .our-process{padding-bottom:0!important;margin-bottom:62px!important}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=our_process] .our-process h2{padding:25px 0 0!important;margin-bottom:10px!important}[class*=template-page-hydration-v2] [id*=our_process] .our-process{padding-top:0!important;margin-top:-8px}}h2.ingredients__heading{font-weight:400;font-size:44px;line-height:44px;letter-spacing:0;text-align:center;padding:0 25px;margin-bottom:15px}.ingredients__subheading{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;text-align:center;padding:0 22px;max-width:849px;margin:0 auto;color:#6f1645}.ingredients__text-wrap{display:none}.ingredients__grid{display:flex;width:100%}.ingredients__grid .swiper-text-container{position:absolute;left:43px;top:43px;z-index:1;max-width:400px}.ingredients__grid .swiper-text-container h3{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:74px;font-style:normal;font-weight:700;line-height:90px}.ingredients__grid .swiper-text-container h4{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;line-height:44px;margin-top:-35px}@media(max-width:767px){.ingredients__grid .swiper-text-container{position:absolute;left:32px;top:24px;z-index:1;max-width:400px}.ingredients__grid .swiper-text-container h3{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:53px;font-style:normal;font-weight:700;line-height:90px}.ingredients__grid .swiper-text-container h4{color:#fff;font-family:Bebas Neue Pro;font-size:31px;font-style:normal;font-weight:700;line-height:31px!important;margin-top:-30px}}.ingredient-card{position:relative;width:100%;flex-shrink:initial}.ingredient-card__content{position:absolute;left:38px;bottom:30px;border-left:1px solid white;display:flex;padding-left:20px;min-height:86px;justify-content:center;align-items:center}.ingredient-card img{width:100%}.ingredient-card,.ingredient-card img{aspect-ratio:1 / .98125}.ingredient-card__value{font-family:Bebas Neue Pro;text-transform:uppercase;font-weight:700;font-size:72px;line-height:100%;letter-spacing:0;color:#fff}.ingredient-card__label{font-family:Bebas Neue Pro;text-transform:uppercase;font-weight:700;font-size:24.08px;line-height:29px;letter-spacing:0;margin:3px 0 0 10px;color:#fff}.ingredient-card__buttons-container{display:none}@media(max-width:768px){.hydration-functional-ingredients{margin-top:52px;position:relative}h2.ingredients__heading{font-size:36px;line-height:36px;margin-bottom:18px}.ingredients__subheading{font-size:14px;line-height:19px}.ingredient-card{flex-shrink:0;width:88.5vw}.swiper-initialized .ingredient-card{width:auto}.ingredient-card img{object-fit:cover}.ingredient-card,.ingredient-card img{aspect-ratio:1 / 1.41923;max-height:700px}.ingredients__text-wrap{margin-bottom:27px}.ingredient-card__buttons-container{display:flex;gap:20px;position:absolute;bottom:20px;width:68vw;left:0;margin:auto;right:0;justify-content:space-between;z-index:1}.ingredient-card__button{border-radius:100%;padding:5px;width:39.61px;height:39.61px;opacity:1;transition-duration:.2s;transition-timing-function:ease-in-out}.ingredient-card__button svg{width:29.61px;height:29.61px}.ingredient-card__button.swiper-button-disabled{visibility:hidden;transition:visibility .3s ease all}}.hydration-blood-flow-booster{position:relative}.hydration-blood-flow-booster-background--mobile{display:none}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner{display:flex;flex-direction:column;margin:0;padding:46px 43px 0!important;position:relative;z-index:1}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner .booster__stats{display:flex;justify-content:space-between;margin-top:auto}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner .booster__stats .booster__stat{color:#fff;display:flex;gap:10px;justify-content:center;align-items:center;margin-bottom:20px}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner .booster__stats .booster__stat .booster__stat-number{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:72px;font-style:normal;font-weight:700;line-height:normal}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner .booster__stats .booster__stat .booster__stat-label{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:24.084px;font-style:normal;font-weight:700;line-height:normal}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner .booster__stats .booster__stat{border-left:1px solid #fff;padding-left:20px}@media(max-width:767px){[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner .booster__stats{flex-direction:column;align-items:flex-start}}.hydration-blood-flow-booster-background{position:absolute;left:0;top:0;width:100%;height:100%}.hydration-blood-flow-booster-background img{width:100%;height:100%;object-fit:cover;aspect-ratio:2.55 / 1}.booster__full-mobile-image{display:none}@media(max-width:767px){.hydration-blood-flow-booster-background--desktop,.booster__full-mobile-desktop{display:none!important}.hydration-blood-flow-booster-background--mobile{display:flex!important}}.booster__text-wrap{margin-bottom:18px}.booster__subheader{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;max-width:777px;color:#fff;margin:0 auto -3px}h2.booster__header{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:74px;font-style:normal;font-weight:700;line-height:80px}.booster__subheader{color:#fff;text-align:left;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;line-height:44px;margin:-29px 0 27px}.booster__text{color:#fff;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;max-width:453px;line-height:normal}.hydration-blood-flow-booster-inner img{width:100%;max-width:671px;margin:0 auto}@media(max-width:768px){[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner{padding:49px 32px 26px!important}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner:before{content:none}.booster__full-image{display:none}.booster__full-mobile-image{display:block}.booster__subheader{margin-bottom:13px}h2.booster__header{font-size:53px;line-height:110%;margin-bottom:12px}.booster__subheader{color:#fff;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:31.581px;font-style:normal;font-weight:700;line-height:31.581px;margin-bottom:13px;margin-top:-17px}[class*=template-page-hydration-v2] .main-content .page-width.hydration-blood-flow-booster-inner{min-height:705px}.booster__text{max-width:max(289px,78vw)}.hydration-blood-flow-booster-inner img{max-width:100%}.booster__text-wrap{margin-bottom:25px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(1),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(2),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(3),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(4),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(5),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(6){width:40vw;max-width:60vw;display:flex;justify-content:center;margin-right:0!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__buttons-pagination{position:relative;width:max-content;gap:7px;margin-top:22px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__buttons-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:9px;height:9px;border-radius:100%;border:2.27px solid #ffffff90;background-color:#ffffff47}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__buttons-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#fff;background-color:#fff}[class*=template-page-hydration-v2] [id*=whole_body_benefits] h2{font-size:32px;line-height:100%!important;max-width:83vw;margin-top:-2px!important;margin-bottom:13px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] p{font-size:14px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__item-container p{font-size:16px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__buttons-container{margin-top:48px;gap:20px}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text{padding-bottom:31px!important}}@media(max-width:425px){[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(1),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(2),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(3),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(4),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(5),[class*=template-page-hydration-v2] [id*=whole_body_benefits] .grid__item:nth-child(6){width:53vw}}.hydration-works-harder__title{font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:44px!important;line-height:44px!important;font-weight:700;margin:0 auto 20px;text-align:center;max-width:552px}@media(max-width:767px){.hydration-works-harder__title{font-size:32px!important;line-height:32px!important}}.hydration-works-harder__subtitle{font-family:Noto Sans;font-size:16px;line-height:22px;color:#6f1645;text-align:center;max-width:646px;margin:0 auto 48px}.hydration-works-harder__content{position:relative}.hydration-works-harder__image img{min-height:581px;object-fit:cover;object-position:right}.hydration-works-harder__text{max-width:745px;height:545px;margin:auto;position:absolute;top:18px;right:45px;background-image:url('data:image/svg+xml,<svg width="739" height="545" viewBox="0 0 739 545" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M60.5867 21.4222C62.0751 9.19419 72.4557 0.000431434 84.7739 0.000423496L714.387 1.77303e-05C729.011 8.3053e-06 740.341 12.7926 738.574 27.3098L678.169 523.578C676.681 535.806 666.3 545 653.982 545L24.3688 545C9.7444 545 -1.58548 532.207 0.181544 517.69L60.5867 21.4222Z" fill="white"/></svg>');background-repeat:no-repeat;padding:49px 90px 0 133px}[class*=template-page-hydration-v2] .hydration-works-harder__text{max-width:689px;width:100vw;height:557px;margin:auto;position:absolute;top:18px;right:18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="683" height="558" viewBox="0 0 683 558" fill="none"> <path d="M61.9916 21.9187C63.5145 9.40727 74.1357 0.000440717 86.7395 0.00043164L657.946 2.02723e-05C672.909 9.49603e-06 684.502 13.0891 682.694 27.9429L620.889 535.714C619.366 548.225 608.745 557.632 596.141 557.632L24.9343 557.632C9.9709 557.632 -1.62165 544.543 0.186327 529.69L61.9916 21.9187Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:contain;padding:88px 43px 0 91px}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__image{display:none!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{position:relative;padding:46px 35px 20px!important;top:auto!important;left:0!important;display:inline-block;z-index:1}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#fff;border-radius:20px;transform:skew(-5deg);z-index:-1;width:calc(100% + 40px);left:-20px;box-shadow:5.016px 5.643px 21.319px #00000014}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{max-width:390px!important;left:50%!important;transform:translate(-50%)}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{max-width:295px!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text:before{content:"";position:absolute;top:0;right:0;bottom:0;background:#fff;border-radius:20px;transform:skew(-7deg);z-index:-1;width:100%;left:-20px}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__content{height:819px;padding-top:333px!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__content:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:url(/cdn/shop/files/informed_sport_certified_bg_mobile.png?v=1764019166);background-repeat:no-repeat;background-position:50% 50%}[class*=template-page-hydration-v2-longevity] [id*=hydration_informed_sport_certified] .hydration-works-harder__content:before{background-repeat:no-repeat;background-image:url(/cdn/shop/files/sport-certified-longevity-mb-2.png?v=1764192924)}}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{max-width:100%;height:557px;margin:auto auto auto 0;position:absolute;top:18px;left:18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="660" height="558" viewBox="0 0 660 558" fill="none"> <path d="M61.9913 21.9187C63.5142 9.40727 74.1355 0.000440455 86.7392 0.000431029L634.946 2.10514e-05C649.909 9.861e-06 661.502 13.0891 659.694 27.9429L597.888 535.714C596.366 548.225 585.744 557.632 573.141 557.632L24.934 557.632C9.97066 557.632 -1.6219 544.543 0.186083 529.69L61.9913 21.9187Z" fill="white"/></svg>');background-repeat:no-repeat;padding:71px 82px 0 86px}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .certified-logo{position:absolute;top:0;right:66px!important;object-fit:contain;max-height:198px}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .certified-logo{max-height:152px;right:5px;top:-318px}}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading span{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:74px!important;font-style:normal;font-weight:700;line-height:68.524px;margin-left:59px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:48px!important;font-style:normal;font-weight:700!important;line-height:45.517px!important;margin-bottom:54px!important}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-bottom:43px!important;line-height:20.5px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection{margin-left:10%;margin-right:10%}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{content:"";display:block;position:absolute;left:-10%;margin-top:-3px;width:210px;height:116px;background:url(/cdn/shop/files/2-in-1-before-1.png?v=1764001211) no-repeat center/contain}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection:nth-child(4):before{background:url(/cdn/shop/files/2-in-1-before-2.png?v=1764001211) no-repeat center/contain}[class*=template-page-hydration-v2-longevity] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{background:url(/cdn/shop/files/2-in-1-before-3.png?v=1764248136) no-repeat center/contain}@media(max-width:1200px){[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__image{margin-top:42px!important}}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:74px!important;font-style:normal;font-weight:700!important;line-height:68.524px!important;margin-bottom:26px!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading span{margin-left:96px!important}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading{font-size:48px!important;line-height:42px!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading span{margin-left:32px!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{height:auto;position:relative}}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__description{margin:0!important}.hydration-works-harder__heading{font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:42px!important;line-height:44px!important;font-weight:700;color:#6f1645;letter-spacing:0;margin-bottom:5px}.hydration-works-harder__description{font-family:Noto Sans;font-size:16px;line-height:18px;margin:0 0 23px;color:#6f1645}.hydration-works-harder__subheading{font-family:Bebas Neue Pro!important;text-transform:uppercase;font-weight:700;font-size:22px!important;line-height:26px!important;color:#6f1645;letter-spacing:0;margin-bottom:4px}.hydration-works-harder__subtext{font-family:Noto Sans;font-size:16px;line-height:18px;margin:0 0 23px;color:#6f1645;max-width:519px}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{max-width:519px;line-height:normal!important}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{margin-bottom:0!important;line-height:16px!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{background:none}.hydration-works-harder__heading{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:32px!important;font-style:normal;font-weight:700;line-height:32px!important}.hydration-works-harder__description{font-size:14px!important}.hydration-works-harder__subtext{font-size:14px;margin-bottom:23px}.hydration-works-harder__subtext{font-size:14px;margin-bottom:33px}}[class*=template-page-hydration-v2] .hydration-works-harder__text .vinia-mark{vertical-align:baseline}.hydration-works-harder__button{display:flex;justify-content:center;align-content:center;height:100%;max-width:450px;padding:11px 10px 11px 16px;align-items:center;border-radius:45px;background-color:#ffd568!important;color:#6f1645;text-align:center;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:700;border:none;min-height:42px!important;max-height:59px!important;line-height:normal;transition:none!important;padding-right:16px!important;width:max-content;margin:0;height:53px;letter-spacing:0}.hydration-works-harder__button:hover{background-image:none!important;background-color:#ffd568!important;padding-right:16px!important}.hydration-works-harder__button:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M1.94166 14.0239C1.1106 14.0239 0.526819 13.3641 0.659296 12.5593C0.659296 12.5593 0.56237 13.0317 0.661629 12.5479C2.04885 5.7855 8.10829 0.69458 15.3732 0.69458C23.663 0.69458 30.3832 7.32318 30.3832 15.5C30.3832 23.6768 23.663 30.3054 15.3732 30.3054C8.11636 30.3054 2.06233 25.2258 0.666273 18.4746C0.564747 17.9837 0.659094 18.4393 0.659094 18.4393C0.536394 17.6314 1.11127 16.9765 1.9417 16.9765L16.1306 16.9765C16.6838 16.9765 16.8131 17.2893 16.4196 17.6749L13.6902 20.3557C12.2753 21.7479 14.3982 23.8354 15.8132 22.4437L21.9352 16.5088C22.5271 15.9369 22.5261 15.013 21.9281 14.4404L15.8132 8.55617C14.3982 7.16447 12.2753 9.25251 13.6902 10.6442L16.4196 13.3254C16.8132 13.7111 16.6815 14.0239 16.1306 14.0239L1.94166 14.0239Z' fill='%236F1645'/></svg>");display:inline-block;width:31px;height:31px;margin-left:.5em}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__content{margin-left:3px}@media(max-width:767px){.hydration-works-harder__button{max-height:42px!important}.hydration-works-harder__image img{object-position:left}}@media(max-width:1100px){.hydration-works-harder__text{right:18px;padding:28px 90px 0 133px}}@media(max-width:1100px){[class*=template-page-hydration-v2] .hydration-works-harder__text{top:12px;right:10px}}@media(max-width:767px){.hydration-works-harder__subtitle{margin-bottom:22px;font-size:14px}.hydration-works-harder__image{display:flex;justify-content:center}.hydration-works-harder__image img{min-height:401px;position:relative;right:-20px;max-width:calc(100% + -0px)}.hydration-works-harder__text{right:auto;top:0;background-image:none;position:relative;padding:32px 12px 0;height:auto}.hydration-works-harder__title,.hydration-works-harder__subtitle{padding:0 20px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__image--mobile{max-width:530px;max-height:875px;min-height:875px}[class*=template-page-hydration-v2] .hydration-works-harder__text{max-width:446px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text{max-width:446px;min-width:446px;top:331px;right:auto;background-size:auto;left:1px;padding-top:23px!important;padding-left:78px!important;background-image:url('data:image/svg+xml,<svg width="441" height="528" viewBox="0 0 441 528" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M59.4408 17.5879C60.6605 7.54891 69.1821 2.47636e-05 79.2948 5.76959e-05L420.849 0.00116997C432.851 0.00120905 442.15 10.4988 440.703 22.4134L381.411 510.412C380.191 520.451 371.67 528 361.557 528L20.0027 527.999C8.00046 527.999 -1.29877 517.501 0.148865 505.586L59.4408 17.5879Z" fill="%23FEFEFE"/></svg>')}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading{font-size:36px!important;line-height:45px!important;margin-bottom:24px!important}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{width:154px;height:84px;left:14.5%;margin-top:-1px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading span{font-size:48px!important;line-height:22px!important;margin-left:0}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__content{margin-left:-46px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection{margin-left:43.4%;margin-right:0}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection:not(:last-child){margin-bottom:-14px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__subheading{max-width:154px;padding-top:9px!important;line-height:22px!important}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-top:16px;margin-left:-80%;max-width:300px;line-height:100%!important}[class*=template-page-hydration-v2] .image-info__row--text h2{line-height:100%!important}[class*=template-page-hydration-v2] .image-info .image-info__image-wrap{width:100%!important;margin-top:30px!important}[class*=template-page-hydration-v2] .image-info .image-info__image-wrap img{max-height:455px!important}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection:last-child .hydration-works-harder__subtext{margin-top:17px}}@media(max-width:360px){[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text{left:-5vw}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{width:138px;height:72px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection{margin-left:38.4%}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-left:-65%}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading span{font-size:45px!important}}[class*=template-page-hydration-v2] [id*=image_with_info]{background-color:#fff!important}[class*=template-page-hydration-v2] [id*=image_with_info] h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;margin-bottom:26px;line-height:44px}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__image-wrap{display:flex;justify-content:center;margin-top:50px}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__row--text p{font-size:14px!important}}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__image-wrap img{max-width:298px;mix-blend-mode:multiply}[class*=template-page-hydration-v2] .atc-button{display:none!important}[class*=template-page-hydration-v2] .atc-section__right .atc-product-main-title{display:block;color:#6f1645;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:44px!important;font-style:normal;font-weight:700;line-height:44px!important}[class*=template-page-hydration-v2] .atc-section__right .atc-product-main-title .vinia-mark:after{font-size:30px!important;vertical-align:top}@media(max-width:767px){[class*=template-page-hydration-v2] .atc-section__right .atc-product-main-title{display:block;color:#6f1645;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:32px!important;font-style:normal;font-weight:700;line-height:44px!important}[class*=template-page-hydration-v2] .atc-section__right .atc-product-main-title .vinia-mark:after{font-size:20px!important}}[class*=template-page-hydration-v2] .atc-section__benefits{margin:-3px 0 15px;gap:10px}[class*=template-page-hydration-v2] .atc-section__benefits svg{min-height:26px;min-width:26px}[class*=template-page-hydration-v2] .atc-section__benefits .atc-section__benefit{font-size:14px;line-height:22.7px;letter-spacing:-.3px}[class*=template-page-hydration-v2] .atc-section__benefits .atc-section__benefit{gap:5px}[class*=template-page-hydration-v2] .main-content .page-width{max-width:1200px!important}[class*=template-page-hydration-v2] .accordion__trigger svg{margin-right:18px!important}[class*=template-page-hydration-v2] .daily-consumption{padding-bottom:70px}[class*=template-page-hydration-v2] [id*=advanced_content] h2{margin-bottom:14px!important}[class*=template-page-hydration-v2] [id*=advanced_content] p{max-width:640px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section__head{margin-bottom:23px}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole{width:53.5%;margin-bottom:0;margin-right:-5px}[class*=template-page-hydration-v2] [id*=advanced_content] .three-products__increase{width:46.5%;padding-left:0;margin-top:26px}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video{width:593px;height:516px}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block:first-child .increase-section__title-num{margin-right:15px}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block>.increase-section__title{margin-bottom:-7px}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block>p:last-child{line-height:18px!important;letter-spacing:-.05px}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:15px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(2){max-width:471px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(3){max-width:428px!important}[class*=template-page-hydration-v2] [id*=advanced_content] a.button.button--arrow{padding-left:14px;margin-top:7px;padding-right:50px}[class*=template-page-hydration-v2] [id*=advanced_content] a.button.button--arrow span{margin-top:5px!important}[class*=template-page-hydration-v2] .secret-weapon{padding-top:34px}[class*=template-page-hydration-v2] .button.button--primary.button--arrow{padding-left:22px!important;padding-right:50px}@media(min-width:1100px){[class*=template-page-hydration-v2] .button.button--primary.button--arrow{padding-right:45px!important}}[class*=template-page-hydration-v2] .hydration-challenge-signup-banner .button.button--primary.button--arrow{padding-right:36px!important}[class*=template-page-hydration-v2] .button.button--primary.button--arrow svg{width:31px;height:31px;right:10px}[class*=template-page-hydration-v2] .our-process__slider{padding-top:46px!important;max-width:1133px}[class*=template-page-hydration-v2] .our-process__slide:nth-child(1) img{margin:17px 0 -20px;max-width:214px}[class*=template-page-hydration-v2] .our-process__slide:nth-child(2) img{max-width:152px}[class*=template-page-hydration-v2] .our-process__slide:nth-child(3) img{max-width:100px}[class*=template-page-hydration-v2] .our-process__slide:nth-child(4) img{max-width:224px}[class*=template-page-hydration-v2] .our-process__headers h2{margin-bottom:25px!important}[class*=template-page-hydration-v2] .our-process__slide img{flex:1 1 75%}[class*=template-page-hydration-v2] .our-process__slide .content{max-width:191px;flex:1 1 25%}[class*=template-page-hydration-v2] .our-process__slide{height:auto;min-height:376px}[class*=template-page-hydration-v2] .hydration-works-harder{margin-top:63px}[class*=template-page-hydration-v2] .main-content .hydration-works-harder .page-width{max-width:1235px!important}[class*=template-page-hydration-v2] .image-info__row--text.feature-row__item.feature-row__text.feature-row__text--.text-.aos-init.aos-animate{margin-top:61px!important;margin-bottom:25px!important}[class*=template-page-hydration-v2] .image-info__row--text p{max-width:460px;margin-left:auto;margin-right:auto;letter-spacing:-.4px}[class*=template-page-hydration-v2] .image-info__column .image-info__column-text p{letter-spacing:-.3px;line-height:25.6px;padding:0 5px!important}[class*=template-page-hydration-v2] .image-info__column.image-info__column--2 .image-info__column-text p{padding:0 9px!important}[class*=template-page-hydration-v2] .image-info__column.image-info__column--4 .image-info__column-text p{padding:0 1px!important}[class*=template-page-hydration-v2] .image-info__circle .image-info__column-header{margin-bottom:1px!important}[class*=template-page-hydration-v2] .image-info__circle p{letter-spacing:-.3px}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__image-wrap img{max-height:700px;object-fit:contain;margin:-50px auto 0}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__image-wrap picture{width:100%}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__row--img{padding-top:275px}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__image-wrap{padding-right:16px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__heading{font-size:44px;margin-bottom:16px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__subheading{max-width:710px;margin-bottom:44px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__grid .flavor-card img{max-height:273px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__grid .flavor-card p{margin-bottom:12px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__grid .flavor-card .button svg{max-width:21px;max-height:21px;right:6px}[class*=template-page-hydration-v2] .hydration-guarantee{max-width:1165px;margin:59px auto 44px;padding:54px 62px 46px 84px;gap:83px}@media(max-width:1100px){[class*=template-page-hydration-v2] .hydration-guarantee{gap:25px}}[class*=template-page-hydration-v2] .hydration-guarantee .guarantee__right h2{margin-bottom:20px;margin-top:-6px}[class*=template-page-hydration-v2] .hydration-guarantee .guarantee__right p{letter-spacing:-.05px}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .certified-logo{right:39px;max-height:247px;min-height:247px}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{max-width:500px}[class*=template-page-hydration-v2] .testimonials-section{padding-top:55px}[class*=template-page-hydration-v2] .s-testimonials__header-container{margin-bottom:34px}[class*=template-page-hydration-v2] .s-testimonials .testimonial-stars{margin-bottom:36px}[class*=template-page-hydration-v2] .s-testimonials__slide{padding-bottom:77px}[class*=template-page-hydration-v2] .s-testimonials__buttons-container{margin-top:36px}[class*=template-page-hydration-v2] .s-testimonials__swiper-buttons{right:13px;z-index:1}[class*=template-page-hydration-v2] .s-testimonials__swiper-button{margin-top:37px!important}[class*=template-page-hydration-v2] .main_faq .textarea{left:48px;top:3px}[class*=template-page-hydration-v2] .product_faq .product_faq_item{padding:9px 24px 12px}[class*=template-page-hydration-v2] .product_faq .product_faq_item .box_style .textarea{font-weight:700!important}[class*=template-page-hydration-v2] .atc-section__accordion .accordion__item .accordion__trigger .accordion__title{font-weight:600!important}@media(max-width:767px){[class*=template-page-hydration-v2] .product_faq .product_faq_item .collapsible-content__inner .textarea{top:auto;margin-top:15px;left:0}}[class*=template-page-hydration-v2] .faq__see-all-btn .button.button--primary.button--arrow{padding-left:47px}[class*=template-page-hydration-v2] .product_faq{margin-bottom:90px}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .vinia-radicle--header{height:auto;margin-bottom:3px}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text p{max-width:435px;font-size:17px;line-height:22px}[class*=template-page-hydration-v2] .vinia-radicle--logos{margin-bottom:33px}[class*=template-page-hydration-v2] .vinia-radicle-commit-container{gap:85px;margin-top:-4px;margin-bottom:18px;height:auto;padding-top:14px;padding-bottom:16px}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text ul{margin-top:35px}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text ul li{padding-left:37px;line-height:22px;margin-bottom:17px;font-size:17px;letter-spacing:.1px}[class*=template-page-hydration-v2] .atc-section__logo-heading .atc-product-main-title{height:100%}[class*=template-page-hydration-v2] .faq__see-all-btn a{padding:11px 20px 12px}[class*=template-page-hydration-v2] .vinia-radicle--image{display:flex}[class*=template-page-hydration-v2] .vinia-radicle--image img{margin:auto}[class*=template-page-hydration-v2] .vinia-radicle--text{margin-bottom:0}@media(max-width:1300px){[class*=template-page-hydration-v2] .hydration-flavors .flavors__grid{gap:6px;padding:0 5px;justify-content:space-between;width:100%}}@media(max-width:1200px){[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__row--img{padding-top:0}[class*=template-page-hydration-v2] .vinia-radicle-commit-container{align-items:flex-start}}@media(max-width:1100px){[class*=template-page-hydration-v2] .hydration-flavors .flavors__grid{gap:35px;padding:0 25px;justify-content:flex-start;width:auto}[class*=template-page-hydration-v2] [id*=vinia_radicle_wellness].shopify-section{height:auto!important}}@media(min-width:801px)and (max-width:1200px){[class*=template-page-hydration-v2] .vinia-radicle--image{display:none}}@media(max-width:801px){[class*=template-page-hydration-v2] .vinia-radicle--image{display:none}}[class*=template-page-hydration-v2].template-page .all-products .atc-section__benefits{margin:38px 0 13px!important}@media(min-width:1100px){.desktop-br{display:block!important}[class*=template-page-hydration-v2].template-page .all-products .atc-section__benefits{flex-direction:row}[class*=template-page-hydration-v2].template-page .all-products .atc-section__benefits .atc-section__benefit-icon{width:42px}[class*=template-page-hydration-v2].template-page .all-products .atc-section__benefits .atc-section__benefit{display:flex;gap:12px;justify-content:center}[class*=template-page-hydration-v2].template-page .all-products .atc-section__benefits svg{width:42px;height:42px}[class*=template-page-hydration-v2].template-page .all-products .atc-section__benefits .atc-section__benefit-title{color:#6f1645;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:400;line-height:22px}}@media(max-width:1100px){[class*=template-page-hydration-v2] .all-products .atc-section__benefits{flex-direction:column!important}[class*=template-page-hydration-v2] .all-products .atc-section__benefits .atc-section__benefit{justify-content:flex-start}}@media(max-width:1100px){.desktop-br{display:none!important}}[class*=template-page-hydration-v2].template-page .atc-section__benefits.mobile{display:none}@media(max-width:767px){[class*=template-page-hydration-v2].template-page .atc-section__benefits.desktop{display:none}[class*=template-page-hydration-v2].template-page .atc-section__benefits.mobile{display:flex}[class*=template-page-hydration-v2].template-page .atc-section__benefits{flex-direction:column!important}[class*=template-page-hydration-v2].template-page .atc-section__benefits .atc-section__benefit{justify-content:flex-start;align-items:flex-start;max-width:none!important}}[class*=template-page-hydration-v2] .grapes-benefits__content .grapes-benefits__title{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;line-height:44px;margin-bottom:20px}[class*=template-page-hydration-v2] .grapes-benefits__content p{margin-bottom:30px!important}[class*=template-page-hydration-v2] .grapes-benefits__content .grapes-benefits__image{max-width:937px!important;width:100%}[class*=template-page-hydration-v2] .s-testimonials h2{margin-bottom:0;color:#6f1645;text-align:center;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700!important;line-height:44px}[class*=template-page-hydration-v2] .secret-weapon__title{text-align:left!important;color:#6f1645;text-align:center;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700!important;margin-bottom:26px;line-height:44px}[class*=template-page-hydration-v2] .secret-weapon__title .vinia-mark:after{font-size:30px!important;vertical-align:top!important}[class*=template-page-hydration-v2] .our-process__headers h2{text-align:left!important;color:#6f1645;text-align:center;font-family:Bebas Neue Pro!important;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700!important;margin-bottom:26px;line-height:44px}[class*=template-page-hydration-v2] .our-process__headers h2 .vinia-mark:after{font-size:30px!important}[class*=template-page-hydration-v2] .section-header.faq-header h2{color:#6f1645;text-align:center;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;line-height:44px}[class*=template-page-hydration-v2] .vinia-radicle--header p{color:#6f1645;font-family:Bebas Neue Pro;text-transform:uppercase;font-size:44px;font-style:normal;font-weight:700;line-height:44px}@media(min-width:769px)and (max-width:1100px){[class*=template-page-hydration-v2] [id*=advanced_content]{margin-bottom:50px}[class*=template-page-hydration-v2] [id*=hydration_functional_ingredients] .swiper-wrapper{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}[class*=template-page-hydration-v2] [id*=hydration_functional_ingredients] .swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none}[class*=template-page-hydration-v2] [id*=hydration_functional_ingredients] .swiper-wrapper::-webkit-scrollbar{display:none}[class*=template-page-hydration-v2] [id*=hydration_functional_ingredients] .ingredient-card{min-width:450px;scroll-snap-align:start}}@media(max-width:768px){[class*=template-page-hydration-v2] .grapes-benefits__content .grapes-benefits__image{margin-bottom:45px}[class*=template-page-hydration-v2] .vinia-radicle--header p{font-size:32px!important}[class*=template-page-hydration-v2] .secret-weapon__title{font-size:32px!important;text-align:center!important}[class*=template-page-hydration-v2] .s-testimonials h2{font-size:32px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole{margin-right:auto}[class*=template-page-hydration-v2] .atc-section__left{margin-bottom:18px}[class*=template-page-hydration-v2] .atc-section__reviews.atc-section__reviews-tag-line a>span{letter-spacing:0;margin-left:3px}[class*=template-page-hydration-v2] .atc-section h1{font-family:Bebas Neu!important}[class*=template-page-hydration-v2] .atc-section h1{font-size:24px}[class*=template-page-hydration-v2].template-page .all-products .atc-section__text p{margin-top:12px!important;line-height:16px!important;margin-left:3px!important;letter-spacing:-.05px}[class*=template-page-hydration-v2].template-page .all-products .atc-section__text ul li{width:calc(100% + 2px);font-size:16px;line-height:21px;margin-bottom:14px!important}[class*=template-page-hydration-v2].template-page .all-products .atc-product-variant-options{margin-bottom:30px}[class*=template-page-hydration-v2].template-page .all-products .atc-product-options-label{margin-bottom:22px!important}[class*=template-page-hydration-v2].template-page .all-products .atc-product-image img{width:56px!important;height:41px!important;margin-top:4px}[class*=template-page-hydration-v2].template-page #order-form.all-products .atc-product-title span{font-size:10px!important}[class*=template-page-hydration-v2].template-page #order-form.all-products a .vinia-mark:after{font-size:8px!important;margin-right:-2px}[class*=template-page-hydration-v2].template-page #order-form.all-products .atc-product-options{width:calc(100% + 25px)}[class*=template-page-hydration-v2].template-page .all-products .pdp-form{margin-top:21px!important}[class*=template-page-hydration-v2].template-page .all-products .pdp-form__tabs-label{margin-bottom:12px}[class*=template-page-hydration-v2] .pdp-form__tab._active:before{left:10px}[class*=template-page-hydration-v2] .pdp-form__tab._active:after{left:13px}[class*=template-page-hydration-v2] .pdp-form__tab:last-child:before{right:11px}[class*=template-page-hydration-v2] .pdp-form__tab:last-child:after{right:14px}[class*=template-page-hydration-v2] .pdp-form__tab{padding-top:10px;padding-bottom:8px!important}[class*=template-page-hydration-v2] .pdp-form-radio__trigger:before{left:10px}[class*=template-page-hydration-v2] .pdp-form-radio__trigger:after{left:13px}[class*=template-page-hydration-v2] .pdp-form-radio__title p{line-height:14px!important}[class*=template-page-hydration-v2] .atc-section__right .pdp-form__qty-row{margin:0}[class*=template-page-hydration-v2] .pdp-form__radios{padding-bottom:9px!important}[class*=template-page-hydration-v2] .atc-section__accordion{margin-top:24px;gap:13px}[class*=template-page-hydration-v2] .accordion__trigger svg{margin-right:19px!important;margin-top:-3px}[class*=template-page-hydration-v2] .atc-section__accordion .accordion__item .accordion__trigger{padding:16px 0 14px}[class*=template-page-hydration-v2].template-page .all-products.atc-section{margin-top:29px;margin-bottom:63px!important}[class*=template-page-hydration-v2] .grapes-benefits__content .grapes-benefits__title{max-width:99%;margin:0 auto}[class*=template-page-hydration-v2] .grapes-benefits__text p:not(.atc-product-title){line-height:19px!important;margin-bottom:31px}[class*=template-page-hydration-v2] .grapes-benefits__text{max-width:332px}[class*=template-page-hydration-v2] .daily-consumption{padding-top:40px;padding-bottom:0}[class*=template-page-hydration-v2] .daily-consumption h2{font-size:36px!important;width:100%;line-height:34px;margin-bottom:39px}[class*=template-page-hydration-v2] .daily-consumption h2 .vinia-mark:after{font-size:40px!important;line-height:40px!important}[class*=template-page-hydration-v2] .daily-consumption__grid .grid__item{width:100%;padding-left:0;margin-right:0!important}[class*=template-page-hydration-v2] .daily-consumption__icon svg{margin:0 auto}[class*=template-page-hydration-v2] .daily-consumption p:not(.atc-product-title){max-width:119px;min-width:auto;line-height:21px!important}[class*=template-page-hydration-v2] .daily-consumption__grid .grid-item:nth-child(1) .daily-consumption__item-container{max-width:123px}[class*=template-page-hydration-v2] .daily-consumption{overflow:visible}[class*=template-page-hydration-v2] .daily-consumption .swiper{width:calc(100% + 40px);padding-left:10px;margin-left:-20px}[class*=template-page-hydration-v2] .daily-consumption .swiper-pagination-bullets{margin-top:15px}[class*=template-page-hydration-v2] .daily-consumption__grid .grid-item:nth-child(4) p:not(.atc-product-title){max-width:172px}[class*=template-page-hydration-v2] .daily-consumption__grid .grid-item:nth-child(6) p:not(.atc-product-title){max-width:140px}[class*=template-page-hydration-v2] .increase-section.custom-content h2{font-size:32px!important;margin-bottom:24px!important;max-width:250px}[class*=template-page-hydration-v2] .increase-section.custom-content .one-whole .rte p{font-size:14px!important;line-height:19px!important;max-width:min(380px,99.4%)!important;margin:0 auto!important}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole{width:100%}[class*=template-page-hydration-v2] [id*=advanced_content] .video-wrapper,[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video{overflow:visible}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .internal-video video{width:calc(100vw + 30px)!important;max-width:405px}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section__head{margin-bottom:17px}[class*=template-page-hydration-v2] [id*=advanced_content] .video-wrapper{margin-bottom:9px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section__title-num{margin-bottom:-5px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block>.increase-section__title{margin-bottom:3px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-left:3px}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block>p:last-child{line-height:18px!important;font-size:14px!important;letter-spacing:0}[class*=template-page-hydration-v2] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:23px!important}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block:first-child .increase-section__title-num{margin-right:9px}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(2) .increase-section__title-num{margin-right:4px}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block>p:last-child{max-width:92%!important}[class*=template-page-hydration-v2] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(3){margin-left:4px}[class*=template-page-hydration-v2] [id*=advanced_content] .custom__buttons-container{margin-top:31px!important}[class*=template-page-hydration-v2] [id*=advanced_content] a.button.button--arrow{max-width:175px;margin-left:auto;margin-right:auto}[class*=template-page-hydration-v2] .secret-weapon{padding-top:29px}[class*=template-page-hydration-v2] .secret-weapon__title .vinia-mark:after{line-height:43px!important}[class*=template-page-hydration-v2] .secret-weapon__title{margin-bottom:17px}[class*=template-page-hydration-v2].template-page .secret-weapon__text p:not(.atc-product-title){line-height:19px!important}[class*=template-page-hydration-v2] .secret-weapon__video{height:306px;aspect-ratio:1.05 / 1;margin:0 auto}[class*=template-page-hydration-v2] .secret-weapon__body>.secret-weapon__button{margin-top:15px}[class*=template-page-hydration-v2] .secret-weapon__button .button.button--primary.button--arrow{padding-top:13px}[class*=template-page-hydration-v2] [id*=our_process] .our-process h2{padding-top:12px!important;font-size:32px;margin-bottom:3px!important}[class*=template-page-hydration-v2] [id*=our_process] .our-process__headers p:not(.atc-product-title){line-height:19px!important;padding:0}[class*=template-page-hydration-v2] [id*=our_process] .our-process .our-process__slider{padding-top:0!important;width:calc(100% + 20px)}[class*=template-page-hydration-v2] .our-process__slide:nth-child(1) img{margin:26px 0 -10px;max-width:212px}[class*=template-page-hydration-v2] .our-process__slide img{flex:1 1 68%}[class*=template-page-hydration-v2] .our-process__slide .content{max-width:191px;flex:1 1 32%}[class*=template-page-hydration-v2] .our-process__slide .content p:last-of-type{line-height:22px!important}[class*=template-page-hydration-v2] [id*=our_process] .our-process{margin-bottom:56px!important}[class*=template-page-hydration-v2] .ingredients__text-wrap{margin-bottom:25px}[class*=template-page-hydration-v2] .atc-section__benefits svg{min-height:25px;min-width:25px}[class*=template-page-hydration-v2] .booster__subheader{margin-bottom:15px}[class*=template-page-hydration-v2] .hydration-works-harder{margin-top:78px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__content{margin-left:-38px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__text{left:0;right:0}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-top:23px}[class*=template-page-hydration-v2] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{height:83px}[class*=template-page-hydration-v2] .image-info__row--text.feature-row__item.feature-row__text.feature-row__text--.text-.aos-init.aos-animate{margin-top:72px!important;margin-bottom:37px}[class*=template-page-hydration-v2] .image-info__row--text h2{margin-bottom:26px!important;font-size:32px!important}[class*=template-page-hydration-v2] .mobile-slider-true .image-info__row.swiper-container{width:calc(100% + 20px);margin-left:-10px;padding-bottom:52px}[class*=template-page-hydration-v2] .main-content .page-width.feature-row-wrapper{overflow:visible}[class*=template-page-hydration-v2] .image-info__column.swiper-slide{width:53%;max-width:200px}[class*=template-page-hydration-v2] .image-info__column.swiper-slide:nth-child(1) .image-info__column-text{max-width:130px;margin:0 auto}[class*=template-page-hydration-v2] .image-info__circle{margin-bottom:15px}[class*=template-page-hydration-v2] .image-info__column .image-info__column-text p{line-height:18px}[class*=template-page-hydration-v2] .mobile-slider-true .image-info__row.swiper-container .swiper-pagination{bottom:12px}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__image-wrap{margin-left:2px}[class*=template-page-hydration-v2] [id*=image_with_info] .image-info__image-wrap img{max-width:103.6%}[class*=template-page-hydration-v2] .hydration-flavors{padding-top:43px;padding-bottom:19px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__heading{font-size:32px;margin-bottom:25px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__subheading{max-width:73%;margin-bottom:35px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__grid .flavor-card img{max-width:176px}[class*=template-page-hydration-v2] .hydration-flavors .flavors__grid .flavor-card h3{margin-bottom:2px}[class*=template-page-hydration-v2] .hydration-flavors a.button.button--primary.button--arrow{margin-top:0;margin-bottom:0}[class*=template-page-hydration-v2] .hydration-guarantee{padding:43px 25px 50px;gap:25px}[class*=template-page-hydration-v2] .hydration-guarantee:before{transform:skew(-6.8deg);width:calc(100% + 28px);left:-14px}[class*=template-page-hydration-v2] .hydration-guarantee .guarantee__left img{max-width:224px;max-height:185px}[class*=template-page-hydration-v2] .hydration-guarantee .guarantee__right h2{margin-bottom:17px}[class*=template-page-hydration-v2] .hydration-blood-flow-booster-inner img{max-width:430px}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder{margin-top:57px}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__content:before{left:-20px;width:calc(100% + 40px);background-image:url(/cdn/shop/files/Rectangle-623.png)}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .certified-logo{right:20px!important;max-width:195px;max-height:172px;min-height:auto}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{padding-top:43px!important;padding-bottom:32px!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading{margin-bottom:22px!important}[class*=template-page-hydration-v2] .testimonials-section{padding:85px 0 50px}[class*=template-page-hydration-v2] .s-testimonials__header-container{margin-bottom:26px}[class*=template-page-hydration-v2] .main-content .shopify-section[id*=testimonials_new]{padding-right:27px!important;padding-left:27px!important}[class*=template-page-hydration-v2] .s-testimonials .testimonials-slider__text{margin-top:34px}[class*=template-page-hydration-v2] .s-testimonials__slide{padding:30px 32px 58px}[class*=template-page-hydration-v2] .s-testimonials__slide p{font-size:14px}[class*=template-page-hydration-v2] .s-testimonials__swiper-button{margin-top:33px!important}[class*=template-page-hydration-v2] .s-testimonials__swiper-button--prev{margin-right:50px}[class*=template-page-hydration-v2] .s-testimonials__buttons-container{margin-top:53px}[class*=template-page-hydration-v2] .main-content .shopify-section[id*=faq_new]{padding-left:16px!important;padding-right:16px!important}[class*=template-page-hydration-v2] [id*=faq_new] .page-width .section-header h2{font-size:32px!important}[class*=template-page-hydration-v2] .section-header.faq-header{padding-top:9px;margin-bottom:15px}[class*=template-page-hydration-v2] [id*=faq_new] .page-width .section-header h2{line-height:45px!important}[class*=template-page-hydration-v2] .product_faq .product_faq_item{padding:9px 12px 12px}[class*=template-page-hydration-v2] .product_faq_item .icon svg{width:26px}[class*=template-page-hydration-v2] .product_faq .product_faq_item .box_style .textarea{font-size:15px!important;left:41px;max-width:calc(100% - 41px)}[class*=template-page-hydration-v2] [id*=faq_new] .product_faq .product_faq_item{padding-bottom:14px;min-height:46px}[class*=template-page-hydration-v2] .faq__see-all-btn .button.button--primary.button--arrow{margin-top:0;margin-bottom:0}[class*=template-page-hydration-v2] .faq__see-all-btn{margin-top:16px}[class*=template-page-hydration-v2] .vinia-radicle--image{display:none}[class*=template-page-hydration-v2] [id*=faq_new] .product_faq{margin-bottom:79px!important}[class*=template-page-hydration-v2] .vinia-radicle--logos{max-width:86%;margin-bottom:18px}[class*=template-page-hydration-v2] .vinia-radicle-commit-container{padding:0 20px;margin-bottom:64px}[class*=template-page-hydration-v2] .vinia-radicle--mobile-image img{object-fit:cover;object-position:67% 67%}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text p{font-size:15px;line-height:19px;margin-top:15px!important;letter-spacing:-.05px;max-width:92%}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text ul li:before{width:24px;height:24px;top:15px;left:1px}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text ul li{font-size:15px;line-height:19px;letter-spacing:-.1px;margin-bottom:20px!important}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text ul{margin-top:23px!important}[class*=template-page-hydration-v2] .vinia-radicle-commit-container .atc-section__text ul li:last-child{width:90%;margin-bottom:0!important}[class*=template-page-hydration-v2] [id*=hydration_informed_sport_certified] .hydration-works-harder__text:before{max-width:379px}}@media(max-width:1024px){[class*=template-page-hydration-v2] [id*=hydration_whole_body_benefits] .icons-text__grid{display:grid!important;grid-template-columns:repeat(2,1fr);justify-items:center;gap:20px;width:100%;max-width:700px;margin-left:auto;margin-right:auto}[class*=template-page-hydration-v2] [id*=hydration_whole_body_benefits] .icons-text__grid .grid__item{width:100%!important;max-width:100%!important;min-width:100%!important;justify-content:center!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__item-container p{font-size:14px!important}[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-text__item-container .icons-text__icon{margin-bottom:0!important}}@media(max-width:767px){.template-page-hydration-v2 [id*=whole_body_benefits] .icons-text{margin-top:0}[class*=template-page-hydration-v2] [id*=hydration_whole_body_benefits] .icons-text__grid{margin-top:0!important}.template-page-hydration-v2 [id*=whole_body_benefits] .icons-with-text__slider .icons-text__grid{overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.template-page-hydration-v2 [id*=whole_body_benefits] .icons-with-text__slider .icons-text__grid::-webkit-scrollbar{display:none}.template-page-hydration-v2 [id*=whole_body_benefits] .icons-with-text__slider .icons-text__grid .grid__item{scroll-snap-align:start}}@media(max-width:767px){[class*=template-page-hydration-v2].template-page #order-form.all-products .atc-product-options .atc-product-option{height:90px;width:101px;padding:7px;min-width:107px}}@media(max-width:1100px){.hydration-challenge-signup-banner a svg{right:9px!important}}.template-page-hydration-v2 .atc-product-amount-selector{display:flex;flex-direction:column;gap:14px;margin:17px 0}.template-page-hydration-v2 .atc-product-amount-selector .atc-product-amount-label{color:#4b4b4b;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:20.8px}.template-page-hydration-v2 .atc-product-amount-selector .variant-options{display:flex;justify-content:space-between;gap:10px}.template-page-hydration-v2 .atc-product-amount-selector .variant-options .variant-option{display:flex;justify-content:flex-start;align-items:center;padding:16px 20px;border-radius:90px;border:none;min-width:calc(50% - 5px)}@media(max-width:1023px){.template-page-hydration-v2 .atc-product-amount-selector{margin-top:0}.template-page-hydration-v2 .atc-product-amount-selector .variant-options{flex-direction:column}.template-page-hydration-v2 .atc-product-amount-selector .variant-options .variant-option{min-width:100%}[class*=hydration] .atc-product-amount-selector .variant-options{flex-direction:row}[class*=hydration] .atc-product-amount-selector .variant-options .variant-option{width:50%!important;min-width:50%!important}}.template-page-hydration-v2 .atc-product-amount-selector .variant-options .variant-option label{margin:0;color:#000;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0px;text-transform:capitalize}.template-page-hydration-v2 .variant-option:has(input:checked){background:#6f1645}.template-page-hydration-v2 .variant-option:has(input:checked) label{background:#6f1645;color:#fff!important}.template-page-hydration-v2 .variant-option{position:relative}.template-page-hydration-v2 .variant-option input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;left:0;margin:0}.template-page-hydration-v2 .variant-option label{display:flex;align-items:center;gap:10px;cursor:pointer;width:100%;box-sizing:border-box}.template-page-hydration-v2 .variant-option label:before{content:"";width:20px;height:19px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'%3E%3Crect x='0.5' y='0.5' width='18.121' height='18' rx='9' stroke='%236F1645'/%3E%3Crect x='3.51562' y='3.5' width='12.0828' height='12' rx='6' stroke='%236F1645'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.template-page-hydration-v2 .variant-option:has(input:checked) label{color:#fff}.template-page-hydration-v2 .variant-option:has(input:checked) label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'%3E%3Crect x='0.5' y='0.5' width='18.121' height='18' rx='9' stroke='%23C4A562'/%3E%3Crect x='3.51562' y='3.5' width='12.0828' height='12' rx='6' fill='%23C4A562' stroke='%23C4A562'/%3E%3C/svg%3E")}.template-page-hydration-v2 .otp-header-10-pack{font-weight:700;font-size:16px}@media(max-width:1023px){.template-page-hydration-v2 .otp-header-10-pack{font-size:14px}}[class*=hydration] .atc-section__benefits{flex-direction:row!important}[class*=hydration] .all-products .atc-section__benefits .atc-section__benefit-title{color:#7c7c7c!important;leading-trim:both;text-edge:cap;font-family:Inter;font-size:11.951px!important;font-style:normal;font-weight:700!important;line-height:14.341px!important;text-transform:uppercase}@media(max-width:767px){[class*=hydration] .all-products .atc-section__benefits .atc-section__benefit-title{max-width:80px}}[class*=hydration] .atc-section__accordion .accordion__item{background:transparent;width:100%;border-radius:0!important;margin:auto;border:none!important;border-bottom:1px solid #e2e2e2!important}[class*=template-page-hydration-v2] .atc-section__accordion .accordion__item .accordion__trigger .accordion__title{color:#7c7c7c;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400!important;line-height:28px}[class*=hydration] .atc-section__accordion .accordion__item .accordion__content p{font-size:14px;color:#7c7c7c}[class*=hydration] .atc-product-options-label{color:#000;margin:10px 0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;line-height:20.8px}[class*=hydration] .atc-section__accordion{margin-top:27px!important}@media(max-width:767px){[class*=hydration] .atc-section__accordion{margin-top:16px!important}}[class*=hydration] .atc-section__accordion{gap:0px}[class*=hydration] .atc-product-amount-selector{display:flex;flex-direction:column;gap:10px;margin:10px 0}[class*=hydration] .atc-product-amount-selector .atc-product-amount-label{color:#292923;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;line-height:20.8px}[class*=hydration] .atc-product-amount-selector .variant-options{display:flex;border-radius:24px;border:1.5px solid rgba(168,159,158,.2);background:#f8f8f8;max-height:50px;height:100px;padding:4px;gap:4px;margin:10px 0}[class*=hydration] .atc-product-amount-selector .variant-option{flex:1;position:relative;display:flex;justify-content:center;align-items:center;border-radius:90px;transition:background .2s}[class*=hydration] .variant-option input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;margin:0;cursor:pointer}[class*=hydration] .variant-option label{text-align:center;font-family:Noto Sans;font-size:14px!important;text-transform:capitalize!important;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0px!important;color:#2b2628;display:flex;justify-content:center;align-items:center;border-radius:90px;margin-bottom:0!important}[class*=hydration] .variant-option label:before{display:none}[class*=hydration] .variant-option:has(input:checked){background:#6f1645}[class*=hydration] .variant-option:has(input:checked) label{color:#fff}[class*=hydration] .pdp-form__size-label,[class*=hydration] .pdp-form__purchase-label{color:#292923;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;line-height:20.8px}[class*=hydration] .pdp-form__purchase-label{margin-top:17px;margin-bottom:14px}[class*=hydration] .pdp-form__size-options{display:flex;border-radius:24px;border:1.5px solid rgba(168,159,158,.2);background:#f8f8f8;max-height:50px;height:100px;padding:4px;gap:4px;margin:10px 0}[class*=hydration] .pdp-form__size-radio{flex:1;position:relative;display:flex;justify-content:center;align-items:center;border-radius:90px;margin:0!important;transition:background .2s}[class*=hydration] .pdp-form__size-radio input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;margin:0;cursor:pointer}[class*=hydration] .pdp-form__size-radio span{text-align:center;font-family:Noto Sans;font-size:14px;text-transform:capitalize!important;font-style:normal;font-weight:500;line-height:20px;color:#2b2628;display:flex;justify-content:center;align-items:center;border-radius:90px;letter-spacing:0px!important}[class*=hydration] .pdp-form__size-radio:has(input:checked){background:#6f1645}[class*=hydration] .pdp-form__size-radio:has(input:checked) span{color:#fff}[class*=hydration] .pdp-form__purchase-options{display:flex;border-radius:24px;border:1.5px solid rgba(168,159,158,.2);background:#f8f8f8;max-height:50px;height:100px;padding:4px;gap:4px;margin:14px 0}[class*=hydration] .pdp-form__purchase-radio{flex:1;position:relative;display:flex;justify-content:center;align-items:center;border-radius:90px;transition:background .2s}[class*=hydration] .pdp-form__purchase-radio input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;margin:0;cursor:pointer}[class*=hydration] .pdp-form__purchase-radio span{text-align:center;font-family:Noto Sans;font-size:14px;text-transform:capitalize;font-weight:500;line-height:20px;color:#2b2628;display:flex;justify-content:center;align-items:center;border-radius:90px}[class*=hydration] .pdp-form__purchase-radio:has(input:checked){background:#6f1645}[class*=hydration] .pdp-form__purchase-radio:has(input:checked) span{color:#fff}[class*=hydration] .pdp-form__size-radio._disabled,[class*=hydration] .pdp-form__purchase-radio._disabled{opacity:.4;pointer-events:none;cursor:not-allowed}[class*=hydration] .atc-section__right{max-width:488px!important;width:100vw!important}[class*=hydration] .atc-section__right .atc-product-options{gap:8px 3px!important}@media(max-width:1100px){[class*=template-page-hydration-v2].template-page .atc-section__right .atc-section__benefits{flex-direction:row!important}[class*=template-page-hydration-v2].template-page .atc-section__right .atc-section__benefits .atc-section__benefit .atc-section__benefit-title{color:#7c7c7c;leading-trim:both;text-edge:cap;font-family:Inter;font-size:11.951px;font-style:normal;font-weight:700;line-height:14.341px;text-transform:uppercase}}@media(max-width:767px){[class*=template-page-hydration-v2].template-page .atc-section__right .atc-section__benefits .atc-section__benefit{flex-direction:column!important}[class*=template-page-hydration-v2] [id*=rich_text] h2{max-width:220px!important}[class*=template-page-hydration-v2] .increase-section.custom-content h2{max-width:100%!important}}[class*=template-page-hydration-v2] #order-form>div>div.atc-section__right>div.pdp-form.pdp-form--offset-top>div.pdp-form__body>div.pdp-form__tab-content._active>div>div{background:transparent!important}[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__title{border-radius:10px;border:2px solid rgba(168,159,158,.3);padding:22px 6px 7px!important;display:flex;justify-content:center;align-items:center;flex-direction:column!important;height:125px}@media(max-width:767px){[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__title{padding:15px 20px!important}}@media(max-width:810px){[class*=template-page-hydration-v2] .atc-section__right{width:100%!important}}@media(max-width:1100px){[class*=template-page-hydration-v2].template-product .atc-section__right .atc-section__benefits{flex-direction:row!important}[class*=template-page-hydration-v2].template-product .atc-section__right .atc-section__benefits .atc-section__benefit .atc-section__benefit-title{color:#7c7c7c;leading-trim:both;text-edge:cap;font-family:Inter;font-size:11.951px;font-style:normal;font-weight:700;line-height:14.341px;text-transform:uppercase}}[class*=template-page-hydration-v2] [id*=rich_text] h2{max-width:25%;margin-left:auto;margin-right:auto}@media(max-width:767px){[class*=template-page-hydration-v2].template-product .atc-section__right .atc-section__benefits .atc-section__benefit{flex-direction:column!important}[class*=template-page-hydration-v2] [id*=rich_text] h2{max-width:220px!important}[class*=template-page-hydration-v2] .increase-section.custom-content h2{max-width:100%!important}}[class*=template-page-hydration-v2] [id*=whole_body_benefits] h2{width:100%!important;padding:0!important}#shopify-section-template--24457883779236__new_pdp_atc_Uqt7Nt .pdp-form-item__footer{margin-left:0;margin-right:0}[class*=template-page-hydration-v2] [id*=advanced_content_YVgArj] div.custom__buttons-container>div>a{display:none!important}[class*=template-page-hydration-v2] .icons-with-text__buttons-container{display:none!important}@media(max-width:767px){[class*=template-page-hydration-v2] [id*=whole_body_benefits] .icons-with-text__slider{padding-top:33px!important}}[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__title{border:1.5px solid #fff;background:#6f1645;max-width:154px!important;border-radius:10px;border:2px solid rgba(168,159,158,.3);padding:22px 6px 7px!important;display:flex;justify-content:center;align-items:center;flex-direction:column!important;height:125px}[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__header{margin-left:0!important;margin-right:0!important}@media(max-width:767px){[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__title{width:100%!important;max-width:100%!important}}[class*=template-page-hydration-v2] .pdp-form-item--wide .pdp-form-item__title .pdp-form-item__price{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:700;line-height:28px}[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__title{color:#fff!important}[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item__header{justify-content:flex-start!important}@media(max-width:767px){[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__title{display:grid!important;grid-template-columns:repeat(2,1fr);padding:15px 20px!important;height:83px!important;position:relative;justify-items:center}[class*=template-page-hydration-v2] atc-pdp-section#order-form .pdp-form-item--wide .pdp-form-item__title:after{content:"";position:absolute;width:20px;height:20px;border:1px solid black;border-radius:50%;left:15px;top:30px;border-color:#fff;background:radial-gradient(circle,#6f1645 40%,#fff 41%)}}@media(max-width:1100px){[class*=template-page-hydration-v2] .atc-section__left{margin-bottom:0!important}[class*=template-page-tbn] .all-products .atc-section__benefits .atc-section__benefit{justify-content:flex-start}.template-page-hydration .all-products .atc-section__benefits .atc-section__benefit{justify-content:flex-start!important}}[class*=template-page-hydration-v2] .atc-product-options.desktop .atc-product-option:nth-child(-n+3){flex:1 1 32%}[class*=template-page-hydration-v2] .atc-product-options.desktop .atc-product-option:nth-child(-n+3) .atc-product-title{margin-right:0!important;max-width:100%}[class*=template-page-hydration-v2] .atc-product-options.desktop .atc-product-option:nth-child(n+4) .atc-product-title{margin-right:0!important;max-width:50px}[class*=template-page-hydration-v2] .atc-product-options.desktop .atc-product-option:last-child .atc-product-title{min-width:65px;max-width:65px}[class*=template-page-hydration-v2] [id*=advanced_content] h2 .vinia-mark:after{font-weight:700!important;vertical-align:super!important}@media(max-width:767px){[class*=hydration] .mobile-br{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/page-pdp-hydration.css.map */
