@import"https://fonts.googleapis.com/css2?family=AR+One+Sans:wght@400..700&family=Bebas+Neue&display=swap";.desktop-br{display:block}@media (max-width: 767px){.desktop-br{display:none}}[class*=template-product-hydration] .s-testimonials__header-text{display:none!important}@media (max-width: 767px){[class*=template-product-hydration] .testimonials-section{padding:49px 20px}}[class*=template-product-hydration] .h1 .vinia-mark:after{font-size:36px!important;line-height:inherit!important;font-weight:500!important}[class*=template-product-hydration] 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-product-hydration] h3 .vinia-mark:after{font-size:18px!important;line-height:inherit!important;font-weight:500!important}[class*=template-product-hydration] p .vinia-mark:after{font-size:13px!important;line-height:inherit!important;font-weight:500!important}[class*=template-product-hydration] a .vinia-mark:after{font-size:14px!important;line-height:inherit!important;font-weight:500!important;height:30px;margin-right:2px}[class*=template-product-hydration] .button .vinia-mark{vertical-align:baseline}[class*=template-product-hydration] .button .vinia-mark:after{height:auto;transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);margin-right:0}[class*=template-product-hydration] .reviews-slider__text .vinia-mark{vertical-align:baseline}@media (max-width: 767px){[class*=template-product-hydration] .h1 .vinia-mark:after{font-size:22px!important}[class*=template-product-hydration] p .vinia-mark:after{font-size:12px!important}[class*=template-product-hydration] h2 .vinia-mark:after{font-size:20px!important}[class*=template-product-hydration] h3 .vinia-mark:after{font-size:14px!important}[class*=template-product-hydration] .button .vinia-mark:after{height:auto;transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px)}[class*=template-product-hydration] a .vinia-mark:after{font-size:12px!important;height:25px}}footer{position:relative}.transition-body{overflow:hidden}[class*=template-product-hydration] .main-content .page-width{width:100%;max-width:1235px!important;padding-left:0!important;padding-right:0!important}[class*=template-product-hydration] main .shopify-section{padding-left:0!important;padding-right:0!important}@media (max-width: 1100px){[class*=template-product-hydration] .main-content .shopify-section{padding-left:20px!important;padding-right:20px!important}[class*=template-product-hydration] .main-content [id*=hydration_flavors_section],[class*=template-product-hydration] .main-content [id*=hydration_guarantee_section]{padding-left:0!important;padding-right:0!important}}@media (max-width: 767px){[class*=template-product-hydration] .main-content .shopify-section{padding-left:0;padding-right:0}}[class*=template-product-hydration] .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-product-hydration] .hero__image-wrapper{background:#000!important}[class*=template-product-hydration] .hero__image{object-position:50% 50%;aspect-ratio:2.1/1}[class*=template-product-hydration] .hero__text-content h2{color:#fff!important;font-size:49px!important;line-height:43px;font-family:Bebas Neue!important;text-align:left!important}[class*=template-product-hydration] .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-product-hydration] .hero__text-content .hero__subtitle{color:#ffd568;font-family:Bebas Neue;font-size:157.148px;font-style:normal;font-weight:400;margin-right:0!important;margin-top:0!important;line-height:136.195px;margin-top:-15px}[class*=template-product-hydration] .hero{height:684px!important}[class*=template-product-hydration] .hero__text-content .button{align-items:center!important}[class*=template-product-hydration] .pdp-form-radio__input:checked+.pdp-form-radio__trigger span.pdp-form-radio__best-value{color:#c4a562!important}[class*=template-product-hydration] .pdp-form__qty-container{display:flex;align-items:center;gap:29px;width:100%}@media (min-width: 768px){[class*=template-product-hydration] .pdp-form__qty-container{gap:21px}}@media (max-width: 768px){[class*=template-product-hydration] .hero__text-content .btn{font-size:14px!important}[class*=template-product-hydration] .hero__text-content .button{min-height:53px!important;max-height:53px!important;margin-top:16px!important}[class*=template-product-hydration] .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-product-hydration] .index-section--hero{max-height:657px!important}[class*=template-product-hydration] .index-section--hero{max-height:684px!important}}[class*=template-product-hydration] .hero__text-content .btn:hover{background-image:unset!important;padding-right:16px!important}[class*=template-product-hydration] .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-product-hydration] .main-content .hero__text-wrap{max-width:1275px!important;max-height:684px;margin:0 auto}[class*=template-product-hydration] .main-content .page-width.atc-section__content{max-width:1200px!important;column-gap:64px;grid-template-columns:minmax(200px,1fr) 475px}.template-product[class*=template-product-hydration] .atc-section__slider{border:0!important}.atc-section__reviews a{letter-spacing:-.5px}@media (max-width: 1100px){[class*=template-product-hydration] .hero .hero__subtitle .animation-contents{color:#fff;text-align:center;font-family:Bebas Neue;font-size:74px!important;max-width:500px;font-style:normal;font-weight:400!important;line-height:100%!important;margin-bottom:11px!important}}@media (max-width: 767px){[class*=template-product-hydration] .hero{max-height:657px}[class*=template-product-hydration] .hero{max-height:684px!important}[class*=template-product-hydration] .hero__text-content{max-height:657px;justify-content:flex-start}[class*=template-product-hydration] .hero__text-content{max-height:684px;justify-content:flex-start}.br-desktop{display:none!important}[class*=template-product-hydration] .hero__text-content h2{color:#fff;font-family:Bebas Neue;font-size:38px!important;font-style:normal;font-weight:400;line-height:33.242px}[class*=template-product-hydration] .hero__text-content .hero__subtitle p{font-size:14px;margin:-5px 0 0!important}[class*=template-product-hydration] .hero .hero__subtitle .animation-contents{color:#ffd568;font-family:Bebas Neue;font-size:121px!important;font-style:normal;margin-bottom:-6px;font-weight:400;line-height:104.924px!important}[class*=template-product-hydration] .hero .hero__subtitle .animation-contents{color:#fff;text-align:center;font-family:Bebas Neue;font-size:48px!important;font-style:normal;font-weight:400!important;line-height:48px!important;margin-bottom:11px!important}[class*=template-product-hydration] .hero .hero__link .button{margin:10px 0 0!important}[class*=template-product-hydration] .hero .hero__text-content .hero__link{margin:0!important}[class*=template-product-hydration] .hero__text-content .button.button--arrow svg{width:31px;height:31px;right:7px}}@media (max-width: 588px){[class*=template-product-hydration] .hero__text-content{padding-top:28px!important}}[class*=template-product-hydration] main .shopify-section[id*=rich_text]{background-color:#fff!important;padding-top:54px!important}[class*=template-product-hydration] main .shopify-section[id*=rich_text] h2{color:#6f1645;text-align:center;font-family:Bebas Neue;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-product-hydration] main .shopify-section[id*=rich_text] h2{color:#6f1645;text-align:center;font-family:Bebas Neue;font-size:44px!important;font-style:normal;margin:0 auto 20px!important;font-weight:400;line-height:32px}}@media (max-width: 767px){[class*=template-product-hydration] main .shopify-section[id*=rich_text]{padding-top:0!important}[class*=template-product-hydration] main .shopify-section[id*=rich_text] h2{color:#6f1645;text-align:center;font-family:Bebas Neue;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-product-hydration] main [id*=reviews_slider] .swiper-slide{transition:none!important}[class*=template-product-hydration] main [id*=reviews_slider] .swiper-slide-active{visibility:visible!important;display:flex!important}[class*=template-product-hydration] main [id*=reviews_slider] .swiper-slide-prev{width:183px!important}[class*=template-product-hydration] main [id*=reviews_slider] .swiper-slide-next{width:942px!important}}@media (max-width: 1280px){[class*=template-product-hydration] main [id*=reviews_slider] .swiper-slide{transition:none!important}[class*=template-product-hydration] main [id*=reviews_slider] .swiper-slide-active .reviews-slider__img-container img{padding:0!important;border-radius:15px}}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider__column--images{padding-left:5%!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider__text-column .reviews-slider__author p{padding:0!important}[class*=template-product-hydration] main [id*=reviews_slider]{position:relative;z-index:3;background-color:transparent!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider h2{color:#6f1645;text-align:center;font-family:Bebas Neue;font-size:44px;font-style:normal;font-weight:400;line-height:44px;margin-bottom:45px!important;padding-left:20px;padding-right:20px}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider{background-color:transparent!important;padding-top:0!important;padding-bottom:0!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider .swiper-slide{padding:0!important;background-color:#fafafa}[class*=template-product-hydration] 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-product-hydration] main [id*=reviews_slider] .reviews-slider .reviews-slider__buttons-container{margin-top:27px!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider .reviews-slider__text-column .reviews-slider__author p{font-size:16px!important}[class*=template-product-hydration] 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-product-hydration] .hero__text-content{padding:0 20px;max-width:480px}[class*=template-product-hydration] .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-product-hydration] .hero__text-wrap{padding:0 20px}[class*=template-product-hydration] .hero__text-content{padding:0}}@media (max-width: 1100px){[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider__img-container img{width:100%!important;margin-bottom:15px!important;border-radius:15px!important}[class*=template-product-hydration] main [id*=reviews_slider].reviews-slider__img-container{margin:0 auto}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider__button--prev{margin-right:12px!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider .reviews-slider__buttons-container{margin-top:33px!important;margin-bottom:27px!important}}@media (max-width: 767px){[class*=template-product-hydration] main [id*=reviews_slider] .swiper-slide-active .reviews-slider__img-container img{height:251px!important;width:295px!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider__header-container h2{max-width:200px;margin:0 auto 14px}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider{padding-top:62px!important}.br-mobile{display:block}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider h2{font-size:32px!important;line-height:32px!important}[class*=template-product-hydration] 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-product-hydration] main [id*=reviews_slider] .reviews-slider .reviews-slider__text-column .reviews-slider__author p{font-size:14px!important}[class*=template-product-hydration] .hero-natural-mobile{height:656px!important}[class*=template-product-hydration] .hero__text-content .hero__link{order:4;margin-left:0}[class*=template-product-hydration] .hero__text-content .hero__text__post_link{font-size:12px;order:5;max-width:225px;margin:0}[class*=template-product-hydration] .hero .hero__subtitle .animation-contents{background:#00000003}[class*=template-product-hydration] .hero__image{object-position:50% 85%}[class*=template-product-hydration] .hero__text-wrap{padding:0 20px;height:100%}}[class*=template-product-hydration] [id*=advanced_content] .page-width{max-width:1300px!important}[class*=template-product-hydration] [id*=advanced_content] .custom-content--overflow{overflow:visible!important}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .love-it-section .custom__item:last-child{overflow:hidden}[class*=template-product-hydration] .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-product-hydration] .love-it-section .custom__item{max-width:525px}}[class*=template-product-hydration] .love-it-section .custom__item *{text-align:left!important}[class*=template-product-hydration] .love-it-section .custom__item h2{color:#6f1645;font-family:Bebas Neue;font-size:42px!important;font-style:normal;font-weight:400;margin:0 0 22px;text-align:left;line-height:44px}@media (max-width: 767px){[class*=template-product-hydration] .love-it-section .custom__item h2{font-size:42px!important;line-height:44px!important}[class*=template-product-hydration] .love-it-section .custom-content{margin:0!important}}[class*=template-product-hydration] .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-product-hydration] .love-it-section .custom__item .atc-section__benefits{display:flex;gap:19px;margin-top:27px;margin-bottom:30px}[class*=template-product-hydration] .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-product-hydration] .love-it-section .custom__item{width:100%;max-width:none!important}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(1){width:100%;max-width:600px!important}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(2){width:100%;max-width:600px!important}[class*=template-product-hydration] .love-it-section .custom__item:last-child img{position:relative;right:-20px}[class*=template-product-hydration] .love-it-section .custom__item:last-child{position:relative;order:1;padding:0!important}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(1){padding-left:0!important;padding-right:0!important;order:2}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(1) .custom__item-inner{width:50%}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(1) .custom__item-inner{width:100%;padding:0 48px}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(2){order:3;padding-left:0!important;width:75%}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(2){order:3;padding-left:48px!important;width:100%}[class*=template-product-hydration] .love-it-section{height:auto;padding:30px 20px 60px!important;margin:0}[class*=template-product-hydration] .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-product-hydration] .love-it-section .custom__item .atc-section__benefits{margin:30px 0 33px!important}}@media (max-width: 810px){[class*=template-product-hydration] .love-it-section .custom__item:nth-child(1){width:100%;max-width:none!important}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(2){width:100%;max-width:none!important}}@media (max-width: 500px){[class*=template-product-hydration] .love-it-section .custom__item:nth-child(1) .custom__item-inner{width:100%}[class*=template-product-hydration] .love-it-section .custom__item:nth-child(2){width:100%}}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .hydration-blood-flow-science{margin-bottom:40px}@media (max-width: 1100px){[class*=template-product-hydration] .hydration-blood-flow-science{margin-bottom:52px}[class*=template-product-hydration] .hydration-blood-flow-science .btn{margin-left:auto;margin-right:auto}[class*=template-product-hydration] .love-it-section{padding-top:40px!important;min-height:auto!important}[class*=template-product-hydration] .love-it-section .custom__item{margin:0 40px 0 0!important}[class*=template-product-hydration] .love-it-section .custom__item .atc-section__benefits{flex-direction:column;gap:12px!important}[class*=template-product-hydration] .love-it-section .custom__item img{min-height:450px;object-fit:cover;object-position:left}[class*=template-product-hydration] .love-it-section .custom__item img{min-height:265px;max-height:265px;object-fit:cover;object-position:left}[class*=template-product-hydration] .main-content .page-width.atc-section__content{column-gap:32px}}@media (max-width: 1023px){[class*=template-product-hydration] .main-content .page-width.atc-section__content{display:flex;flex-direction:column}}@media (max-width: 767px){[class*=template-product-hydration] .hydration-blood-flow-science h2{color:#6f1645;text-align:center;font-family:Bebas Neue;font-size:32px!important;font-style:normal;font-weight:400;line-height:32px!important}[class*=template-product-hydration] .hydration-blood-flow-science p{font-size:14px!important;line-height:normal!important}[class*=template-product-hydration] .love-it-section .custom__item img{object-position:left!important;height:100vh;max-height:290px;min-height:auto!important}[class*=template-product-hydration] .love-it-section .custom__item img{object-position:left!important;height:100vh;max-height:712px;min-height:auto!important}[class*=template-product-hydration] .love-it-section .custom__item{margin:0 60px 0 0!important}[class*=template-product-hydration] .love-it-section h2{font-size:32px!important;margin-bottom:20px!important}[class*=template-product-hydration] main .shopify-section .hydration-blood-flow-scienc__inner{padding-left:20px!important;padding-right:20px!important}[class*=template-product-hydration] .hydration-blood-flow-science__row{padding-left:0;padding-right:0}}@media (max-width: 460px){[class*=template-product-hydration] .love-it-section .custom__item{margin:0!important;padding:0 12px!important;align-self:flex-start}}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child{padding-bottom:110px!important;padding-top:0!important}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .page-width{max-width:1235px!important}[class*=template-product-hydration] 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-product-hydration] 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-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap{max-width:650px;width:100vw}}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap img{width:100%;object-fit:contain}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child{background-color:#fff!important}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .h1{color:#6f1645;font-family:Bebas Neue;font-size:80.333px!important;font-style:normal;font-weight:400;line-height:80.333px;left:-150px;min-width:700px;position:relative;margin:0;margin-bottom:0!important;margin-top:26px}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child h4{color:#6f1645;font-family:Bebas Neue;font-size:60.653px;font-style:normal;font-weight:400;margin:0;line-height:60.653px;position:relative;left:50px}[class*=template-product-hydration] 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-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row{align-items:center}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .btn{margin:25px auto 0!important;left:0}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap img{width:calc(100% - 40px)}}@media (max-width: 767px){[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row{padding-top:0!important}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .h1,[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child h4{color:#6f1645;text-align:center;font-family:Bebas Neue;font-size:32px!important;font-style:normal;font-weight:400!important;line-height:32px;margin:0}}[class*=template-product-hydration] 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-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row{flex-direction:column-reverse;margin:0!important}[class*=template-product-hydration] 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-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row>*:last-child{flex:auto;width:100%}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row .image-wrap{min-width:auto;min-height:auto;padding-bottom:0}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .h1{left:0;min-width:auto}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child h4{left:0}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .btn{display:none!important}}@media (max-width: 767px){[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row .feature-row__text{width:100%;margin-top:-15px}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .h1{line-height:1.05!important}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .h1,[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child h4,[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .btn{left:0;margin-left:0}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .h1,[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child h4{max-width:100%;padding:0 20px}}@media (max-width: 589px){[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child .feature-row>*:last-child{order:2}[class*=template-product-hydration] main .shopify-section[id*=text_and_image]:last-child h4{font-size:28px;line-height:1.05}}[class*=template-product-hydration] [id*=blood_flow_driven_hydration]{margin-top:-31px}[class*=template-product-hydration] [id*=blood_flow_driven_hydration]{margin-top:20px}[class*=template-product-hydration] .blood-flow-hydration{position:relative;overflow:visible;width:100%;max-width:1267px!important;min-height:650px;margin:0 auto 38px!important}[class*=template-product-hydration] .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-product-hydration] .blood-flow-hydration__inner{display:flex;gap:24px}[class*=template-product-hydration] .blood-flow-hydration__image{max-width:520px}[class*=template-product-hydration] .blood-flow-hydration__image{max-width:490px}[class*=template-product-hydration] .blood-flow-hydration__content{max-width:57.894%}[class*=template-product-hydration] .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-product-hydration] .main-content .blood-flow-hydration__inner{gap:59px}[class*=template-product-hydration] .main-content .blood-flow-hydration{margin-bottom:0!important}[class*=template-product-hydration] .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-product-hydration] .blood-flow-hydration__inner img{height:100vh;max-height:535px;object-fit:contain}[class*=template-product-hydration] .blood-flow-hydration__inner img{height:100vh;max-height:511px;object-fit:contain}[class*=template-product-hydration] .blood-flow-hydration__inner .blood-flow-hydration__image{position:relative;z-index:1}[class*=template-product-hydration] .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-product-hydration] .blood-flow-hydration__inner ul h2{margin:0;color:#6f1645;font-family:Bebas Neue;font-size:44px;font-style:normal;font-weight:400;line-height:44px}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .blood-flow-hydration,[class*=template-product-hydration] .main-content .blood-flow-hydration__inner{min-height:500px}[class*=template-product-hydration] .main-content .blood-flow-hydration__inner{justify-content:flex-start;padding-left:20px!important;gap:0px}[class*=template-product-hydration] [id*=blood_flow_driven_hydration]{margin-top:0}[class*=template-product-hydration] .blood-flow-hydration__inner img,[class*=template-product-hydration] .blood-flow-hydration__image{max-width:350px}[class*=template-product-hydration] .blood-flow-hydration__content{max-width:calc(100% - 450px);width:100%}[class*=template-product-hydration] .blood-flow-hydration:before,[class*=template-product-hydration] .blood-flow-hydration__inner:before{bottom:-75px}[class*=template-product-hydration] .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-product-hydration] .blood-flow-hydration__inner img{max-width:350px;max-height:350px;object-fit:contain}[class*=template-product-hydration] .main-content .blood-flow-hydration__inner{flex-direction:row;right:0;bottom:0}[class*=template-product-hydration] .blood-flow-hydration{padding-bottom:21px}.blood-flow-hydration__content{max-width:100%!important}[class*=template-product-hydration] .blood-flow-hydration__inner ul{padding-left:0;padding-right:0;padding-bottom:36px;margin:0;gap:22px}[class*=template-product-hydration] .blood-flow-hydration__inner ul h2{font-size:32px}[class*=template-product-hydration] .blood-flow-hydration__inner ul h3{font-size:14px;margin-bottom:15px}[class*=template-product-hydration] .blood-flow-hydration__inner ul p{font-size:14px}[class*=template-product-hydration] .blood-flow-hydration__inner:before{background-size:120%;background-position:10% 100%;right:0;bottom:0}[class*=template-product-hydration] .blood-flow-hydration:before{background-size:110%;background-position:-15% 100%;right:0;bottom:0}}@media (max-width: 767px){[class*=template-product-hydration] .main-content .blood-flow-hydration__inner{flex-direction:column}}@media (max-width: 480px){[class*=template-product-hydration] .main-content .blood-flow-hydration__inner{padding-left:20px!important;padding-right:20px!important}}[class*=template-product-hydration] [id*=advanced_content] .custom__buttons-container{margin:0!important}@media (max-width: 1200px){[class*=template-product-hydration] main [id*=advanced_content]{padding-left:20px!important;padding-right:20px!important}}[class*=template-product-hydration] [id*=advanced_content] .page-width .custom-content{padding-bottom:0!important}@media (max-width: 767px){[class*=template-product-hydration] main [id*=advanced_content]{padding-left:20px!important;padding-right:20px!important}}[class*=template-product-hydration] [id*=advanced_content] .increase-section .custom__item-inner--last{margin-top:0!important}[class*=template-product-hydration] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:11px!important}@media (max-width: 767px){[class*=template-product-hydration] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:24px!important}}[class*=template-product-hydration] [id*=advanced_content] .increase-section .increase-section__block,[class*=template-product-hydration] [id*=advanced_content] .video-wrapper{max-width:392px!important;margin-bottom:16px!important}[class*=template-product-hydration] [id*=advanced_content] .increase-section .internal-video:before{display:none!important}@media (min-width: 1200px){[class*=template-product-hydration] [id*=advanced_content] .increase-section .internal-video{width:600px;height:516px;display:flex;justify-content:center;align-items:center}[class*=template-product-hydration] [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-product-hydration] [id*=advanced_content] .increase-section .internal-video{width:500px!important;height:400px!important;display:flex;justify-content:center;align-items:center}[class*=template-product-hydration] [id*=advanced_content] .custom__item:nth-child(2){margin-top:0!important;padding:0!important}[class*=template-product-hydration] [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-product-hydration] [id*=advanced_content] .increase-section .internal-video{width:100%!important;height:357px!important;display:flex;justify-content:center;align-items:center}[class*=template-product-hydration] [id*=advanced_content] .increase-section .internal-video video{left:auto;width:auto}[class*=template-product-hydration] [id*=advanced_content] .video-wrapper{margin:0 0 51px!important;padding:0!important}}@media (max-width: 490px){[class*=template-product-hydration] [id*=advanced_content] .increase-section .internal-video video{width:calc(100% + 40px)!important;left:-20px}}[class*=template-product-hydration] [id*=advanced_content] .custom__item:nth-child(1) .custom__buttons-container{display:none!important}[class*=template-product-hydration] [id*=advanced_content] h2{color:#6f1645;text-align:center;font-size:44px;font-style:normal;font-weight:400;margin-bottom:22px!important;line-height:44px;margin-top:5px}@media (max-width: 767px){[class*=template-product-hydration] [id*=advanced_content] h2{margin:0!important;font-size:32px!important}[class*=template-product-hydration] [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-product-hydration] [id*=advanced_content] .custom-content{padding-top:29px!important}[class*=template-product-hydration] [id*=advanced_content] .custom__buttons-container{margin-top:47px!important}}[class*=template-product-hydration] [id*=advanced_content] p{font-size:16px!important}[class*=template-product-hydration] [id*=advanced_content] h2{margin-bottom:22px!important}[class*=template-product-hydration] [id*=advanced_content] p{font-size:16px!important;max-width:656px!important}[class*=template-product-hydration] [id*=advanced_content] .increase-section__title-num{color:#6f1645;font-size:72px;font-style:normal;font-weight:400;line-height:74px}[class*=template-product-hydration] [id*=advanced_content] .button{display:flex;justify-content:center;align-items:center}@media (max-width: 767px){[class*=template-product-hydration] [id*=advanced_content] .increase-section__title-num{font-size:56px!important;line-height:100%!important;margin-bottom:8px!important}[class*=template-product-hydration] [id*=advanced_content] .increase-section__title-text{font-size:16px!important}[class*=template-product-hydration] [id*=advanced_content] p{font-size:14px!important}[class*=template-product-hydration] [id*=advanced_content] .button{min-height:53px!important;max-height:53px!important}}[class*=template-product-hydration] .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-product-hydration] .hydration-superior-taste .hydration-superior-taste__main_title{color:#6f1645;text-align:center;font-family:Bebas Neue;font-size:44px;font-style:normal;font-weight:400;margin-bottom:20px;line-height:44px}[class*=template-product-hydration] .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-product-hydration] .pdp-form__button{width:100%}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .pdp-form--coffee-decaf .pdp-form-radio__price,[class*=template-product-hydration] .pdp-form-item--select .pdp-form-radio__price,[class*=template-product-hydration] .pdp-form-item--row .pdp-form-radio__price{font-size:24px;line-height:1}[class*=template-product-hydration] .product-block{color:#878787;font-size:12px;line-height:16px}[class*=template-product-hydration] .pdp-form__qty-row span{font-size:16px;color:#000}[class*=template-product-hydration] .pdp-form-item__header{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--primary-color)}[class*=template-product-hydration] section#order-form .pdp-form-item__header{justify-content:center}[class*=template-product-hydration] .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-product-hydration] .atc-section__benefit{flex:1}@media (max-width: 1100px){[class*=template-product-hydration] .atc-section__benefits{flex-direction:column}}@media (max-width: 767px){[class*=template-product-hydration] .hydration-superior-taste{padding-left:20px;padding-right:20px}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__main_title{margin-bottom:23px;color:#6f1645;text-align:center;font-family:Bebas Neue;font-size:32px;font-style:normal;font-weight:400;line-height:32px}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__description{font-size:14px;margin-bottom:42px}}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .hydration-superior-taste__image{display:none}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .hydration-superior-taste__content{z-index:1;max-height:414px;padding-left:510px}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{max-height:none;padding:275px 0 27px;justify-content:flex-start}}[class*=template-product-hydration] .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-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .hydration-superior-taste__card:nth-child(n+4){max-width:310px}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 h3{color:#6f1645;font-family:Bebas Neue;font-size:22px;font-style:normal;font-weight:400;line-height:22px;margin:0}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .value{color:#fff;font-family:Bebas Neue;font-size:22px;font-style:normal;font-weight:400;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-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 .hydration-superior-taste__card{gap:10px}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5 h3{min-width:156px}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .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-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner img{max-width:100%;object-position:50% 50%;object-fit:cover}@media (max-width: 1340px){[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .hydration-superior-taste__content{padding-left:37%;gap:24px 5px}}@media (max-width: 1200px){[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{max-height:none;padding:250px 50px 27px!important;justify-content:flex-start}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner:before{background-position:0% 50%;background-size:cover;height:350px}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner{max-height:none;height:auto}[class*=template-product-hydration] .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-product-hydration] .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-product-hydration] .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}}@media (max-width: 1100px){[class*=template-product-hydration] .main-content [id*=hydration_functional_ingredients],[class*=template-product-hydration] .main-content [id*=hydration_blood_flow_booster],[class*=template-product-hydration] .main-content [id*=hydration-2-in-1]{padding-left:0!important;padding-right:0!important}}@media (max-width: 767px){[class*=template-product-hydration] .main-content .shopify-section .better-hydration__inner{padding-left:20px!important;padding-right:20px!important}[class*=template-product-hydration] .main-content [id*=hydration_functional_ingredients],[class*=template-product-hydration] .main-content [id*=hydration_blood_flow_booster]{padding-left:0!important;padding-right:0!important}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner .grid-5{padding:225px 0 47px!important}}@media (max-width: 479px){[class*=template-product-hydration] .pdp-form__qty-container{gap:15px}[class*=template-product-hydration] .hydration-superior-taste .hydration-superior-taste__inner:before{left:0}}[class*=template-product-hydration] .footer__grid{justify-content:flex-start;width:100%}[class*=template-product-hydration] .atc-section__left{padding:0!important;width:100%}[class*=template-product-hydration] .atc-section__right{width:100%}@media (max-width: 767px){[class*=template-product-hydration] .atc-section__right .pdp-form__qty-container{width:100%;justify-content:space-between}[class*=template-product-hydration] .atc-section__right .button--atc{font-size:16px!important;min-height:50px!important;max-height:50px!important;max-width:181px!important}}[class*=template-product-hydration] [data-product-blocks]{display:flex!important;flex-direction:row;flex-wrap:wrap;position:relative}[class*=template-product-hydration] [data-product-blocks] .product-block:nth-last-child(3){margin-bottom:0!important;width:100%}[class*=template-product-hydration] [data-product-blocks] .product-block:nth-last-child(2){order:7;margin-bottom:0}[class*=template-product-hydration] .atc-section .atc-section__text p,[class*=template-product-hydration] .atc-section .atc-section__text{margin-bottom:0}[class*=template-product-hydration] .atc-section{margin-bottom:62px!important;margin-top:52px}.atc-section__text{line-height:18px}@media (max-width: 1200px){[class*=template-product-hydration] .atc-section{margin-bottom:39px!important}}[class*=template-product-hydration] .atc-section h1{color:#6f1645;font-family:Frank Ruhl Libre;font-size:35px;font-style:normal;font-weight:400;line-height:45px;margin-bottom:1px;width:100%}[class*=template-product-hydration] .atc-section .pdp-form-item__description{margin-top:7px}[class*=template-product-hydration] .atc-section__benefits{order:5;margin:18px 0}[class*=template-product-hydration] .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-product-hydration] .atc-section__benefits svg{min-height:30px;min-width:30px}[class*=template-product-hydration] .swiper-button-prev{bottom:25px;right:75px;left:auto!important;top:auto!important}[class*=template-product-hydration] .swiper-button-next{bottom:25px;top:auto!important}[class*=template-product-hydration] .atc-button rect{fill:#6f1645!important}[class*=template-product-hydration] .atc-section .atc-section__modal,[class*=template-product-hydration] .atc-section .atc-section__reviews{display:flex;justify-content:flex-start;align-items:center}[class*=template-product-hydration] .atc-section__benefits .atc-section__benefit{gap:9px}@media (max-width: 1024px){[class*=template-product-hydration] .atc-section .atc-section__modal{width:calc(50% - 20px)}[class*=template-product-hydration] .atc-section .atc-section__reviews{width:100%;display:flex;justify-content:flex-start;gap:5px}[class*=template-product-hydration] .atc-section .atc-section__reviews .yotpo-sr-bottom-line-text{font-size:14px!important}[class*=template-product-hydration] .atc-section .atc-section__benefits.mobile11{flex-direction:row!important;width:100%}}@media (max-width: 767px){[class*=template-product-hydration] .atc-section__benefits .atc-section__benefit{gap:9px}[class*=template-product-hydration] .daily-consumption__item-container{display:flex;flex-direction:column}[class*=template-product-hydration] .grapes-benefits__content .grapes-benefits__title{margin-bottom:24px!important}[class*=template-product-hydration] #order-form.all-products .atc-product-options{scrollbar-width:none}[class*=template-product-hydration] #order-form.all-products .atc-product-options::-webkit-scrollbar{display:none}[class*=template-product-hydration] [id*=vinia_radicle_wellness].shopify-section{padding-left:0!important;padding-right:0!important}[class*=template-product-hydration] [id*=vinia_radicle_wellness] .vinia-radicle-commit-container .vinia-radicle--header p{line-height:38px!important}[class*=template-product-hydration] [id*=faq_new] .page-width .section-header h2{line-height:45px!important}[class*=template-product-hydration] [id*=faq_new] .product_faq{padding:24px 10px 20px!important}[class*=template-product-hydration] [id*=faq_new] .product_faq .product_faq_item:first-child{border-top:none!important}[class*=template-product-hydration] [id*=faq_new] .product_faq .product_faq_item{padding-bottom:20px}[class*=template-product-hydration] .swiper-button-prev,[class*=template-product-hydration] .swiper-button-next{display:none!important}[class*=template-product-hydration] .atc-section h1{color:#6f1645;font-family:Bebas Neue;font-size:42px;font-style:normal;font-weight:400;line-height:100%}[class*=template-product-hydration] .atc-section .atc-section__modal{margin-bottom:12px!important}[class*=template-product-hydration] .atc-section .pdp-form__info-text p{font-size:16px!important}[class*=template-product-hydration] .atc-section .pdp-form-radio__price{font-size:20px!important}[class*=template-product-hydration] .atc-section{margin-bottom:39px!important}[class*=template-product-hydration] .atc-section .atc-section__benefits.mobile11 .atc-section__benefit{font-size:10px}[class*=template-product-hydration] .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-product-hydration] .hero .page-width{display:flex;justify-content:center}[class*=template-product-hydration] .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-product-hydration] .hero .hero__text-content{padding-top:234px!important}}[class*=template-product-hydration] .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-product-hydration] .hero .page-width .hero__subtitle{color:#fff;text-align:center;font-family:Bebas Neue!important;font-size:121.386px!important;font-style:normal!important;font-weight:400!important;line-height:105.951px!important;margin-bottom:26px!important}@media (max-width: 767px){[class*=template-product-hydration] .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-product-hydration] main [id*=reviews_slider] .reviews-slider h2{margin-bottom:11px!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider p{margin-bottom:34px!important;max-width:748px!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider .reviews-slider__text p{margin-bottom:0!important}[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider .reviews-slider__author p{margin-bottom:0!important;margin-top:auto!important}@media (max-width: 767px){[class*=template-product-hydration] main [id*=reviews_slider] .reviews-slider__header-container p{max-width:224px!important;margin:0 auto 50px!important}}[class*=template-product-hydration] [id*=advanced_content] .page-width{max-width:100%!important}[class*=template-product-hydration] .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-product-hydration] .love-it-section .custom__item{margin-right:0!important}[class*=template-product-hydration] .love-it-section .custom__item .btn{margin-bottom:0!important}[class*=template-product-hydration] .hydration-flow-section{padding:25px 0!important}}@media (min-width: 1440px){[class*=template-product-hydration] .hydration-flow-section{min-height:381px!important}}@media (max-width: 767px){[class*=template-product-hydration] .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-product-hydration] .hydration-flow-section div[data-id=block-image_mobile]{display:none}@media (max-width: 1100px){[class*=template-product-hydration] .hydration-flow-section div[data-id=block-image_mobile]{display:flex;padding:0!important;position:absolute;top:0;left:0}[class*=template-product-hydration] .hydration-flow-section div[data-id=block-image_etVG4Y]{display:none!important}}@media (min-width: 1200px){[class*=template-product-hydration] .reviews-slider__buttons-container{display:none!important}}[class*=template-product-hydration] .hydration-flow-section .custom__item p{margin-bottom:33px!important;max-width:281px}[class*=template-product-hydration] .hydration-flow-section .custom__item{align-self:flex-end}@media (min-width: 1600px){[class*=template-product-hydration] .hydration-flow-section .custom__item{margin-right:15vw!important}}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-text{padding-bottom:71px!important}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-with-text__button--prev,[class*=template-product-hydration] [id*=whole_body_benefits] .icons-with-text__button--next{display:none!important}[class*=template-product-hydration] [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-product-hydration] [id*=whole_body_benefits] h2{color:#fff;text-align:center;font-family:Bebas Neue!important;font-size:44px;font-style:normal!important;font-weight:400!important;line-height:44px!important;margin:59px auto 16px!important}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-with-text__slider .icons-text__grid{display:flex;justify-content:space-between;margin-top:49px}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(1),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(1) .icons-text__item-container{max-width:123px}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(2),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(2) .icons-text__item-container{max-width:120px}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(3),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(3) .icons-text__item-container{max-width:82px}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(4),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(4) .icons-text__item-container{max-width:205px}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(5),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(5) .icons-text__item-container{max-width:96px}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(6),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(6) .icons-text__item-container{max-width:149px}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-text__item-container{background-color:transparent!important;display:flex;flex-direction:column;align-items:center}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item{margin-right:0!important}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:last-child .icons-text__item-container{margin-right:0!important}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-text__title-container{display:flex;justify-content:center;align-items:center}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-text__title-container .icons-text__grid{margin-top:47px!important}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-text__title-container .icons-text__icon{max-height:50px!important}[class*=template-product-hydration] [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-product-hydration] [id*=whole_body_benefits] .icons-text__item-container p{color:#fff!important}[class*=template-product-hydration] [id*=whole_body_benefits] p{color:#fff!important;text-align:center;font-size:16px!important}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-with-text__slider{max-width:1085px}@media (max-width: 767px){[class*=template-product-hydration] [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-product-hydration] .hero__text-content .button.button--arrow{padding:18px 50px 16px 20px;min-width:175px;border-radius:27px}[class*=template-product-hydration] .hero__text-content .button.button--arrow svg{width:30px;height:30px}.hydration-functional-ingredients{display:flex;flex-direction:column;margin:0 auto}[class*=template-product-hydration] [id*=our_process] .our-process .our-process__slider{padding-bottom:0!important}[class*=template-product-hydration] [id*=our_process] .our-process{padding-bottom:0!important;margin-bottom:62px!important}@media (max-width: 767px){[class*=template-product-hydration] [id*=our_process] .our-process h2{padding:25px 0 0!important;margin-bottom:10px!important}[class*=template-product-hydration] [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{margin-bottom:29px}.ingredients__grid{display:flex;width:100%}.ingredient-card{position:relative;width:100%;flex-shrink:initial}.ingredient-card__content{position:absolute;left:38px;top:52px;display:flex}.ingredient-card img{width:100%}.ingredient-card,.ingredient-card img{aspect-ratio:1 / .98125}.ingredient-card__value{font-family:Bebas Neue;font-weight:400;font-size:72px;line-height:100%;letter-spacing:0;color:#fff}.ingredient-card__label{font-family:Bebas Neue;font-weight:400;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-product-hydration] .main-content .page-width.hydration-blood-flow-booster-inner{display:flex;flex-direction:column;padding:68px 32px 62px!important;position:relative;z-index:1}.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}.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{font-family:Bebas Neue;font-weight:400;font-size:44px;line-height:68.52px;letter-spacing:0;text-align:center;color:#fff;margin:0 auto}.booster__text{font-family:Noto Sans;font-weight:400;font-size:16px;line-height:18px;letter-spacing:1.6px;text-align:center;color:#fff;margin:0 auto;max-width:495px}.hydration-blood-flow-booster-inner img{width:100%;max-width:671px;margin:0 auto}[class*=template-product-hydration] .main-content .page-width.hydration-blood-flow-booster-inner:before{content:"";position:absolute;left:0;right:0;bottom:11px;width:17px;height:18px;background-image:url('data:image/svg+xml,<svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.79571 13.5C8.41081 14.1667 7.44856 14.1667 7.06366 13.5L0.135461 1.5C-0.24944 0.833334 0.231684 -3.6014e-07 1.00148 -4.27438e-07L14.8579 -1.6388e-06C15.6277 -1.7061e-06 16.1088 0.833331 15.7239 1.5L8.79571 13.5Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:contain;margin:0 auto}@media (max-width: 768px){[class*=template-product-hydration] .main-content .page-width.hydration-blood-flow-booster-inner{padding:49px 32px 26px!important}[class*=template-product-hydration] .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:32px;line-height:110%;margin-bottom:12px}.booster__text{max-width:max(289px,78vw)}.hydration-blood-flow-booster-inner img{max-width:100%}.booster__text-wrap{margin-bottom:25px}[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(1),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(2),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(3),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(4),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(5),[class*=template-product-hydration] [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-product-hydration] [id*=whole_body_benefits] .icons-with-text__buttons-pagination{position:relative;width:max-content;gap:7px;margin-top:22px}[class*=template-product-hydration] [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-product-hydration] [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-product-hydration] [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-product-hydration] [id*=whole_body_benefits] p{font-size:14px!important}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-text__item-container p{font-size:16px!important}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-with-text__buttons-container{margin-top:48px;gap:20px}[class*=template-product-hydration] [id*=whole_body_benefits] .icons-text{padding-bottom:31px!important}}@media (max-width: 425px){[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(1),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(2),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(3),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(4),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(5),[class*=template-product-hydration] [id*=whole_body_benefits] .grid__item:nth-child(6){width:53vw}}.hydration-works-harder__title{font-family:Bebas Neue!important;font-size:44px!important;line-height:44px!important;font-weight:400;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-product-hydration] .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-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__image{display:none!important}[class*=template-product-hydration] [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-product-hydration] [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-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{max-width:390px!important;left:50%!important;transform:translate(-50%)}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{max-width:295px!important}[class*=template-product-hydration] [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-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__content{height:819px;padding-top:333px!important}[class*=template-product-hydration] [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-product-hydration-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-product-hydration] [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-product-hydration] [id*=hydration_informed_sport_certified] .certified-logo{position:absolute;top:-18px;right:46px;object-fit:contain;max-height:198px}@media (max-width: 767px){[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .certified-logo{max-height:152px;right:5px;top:-328px}}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading span{color:#6f1645;font-family:Bebas Neue;font-size:74px!important;font-style:normal;font-weight:400;line-height:68.524px;margin-left:59px}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading{color:#6f1645;font-family:Bebas Neue;font-size:48px!important;font-style:normal;font-weight:400!important;line-height:45.517px!important;margin-bottom:54px!important}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-bottom:43px!important;line-height:20.5px}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection{margin-left:10%;margin-right:10%}[class*=template-product-hydration] [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-product-hydration] [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-product-hydration-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-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__image{margin-top:42px!important}}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading{color:#6f1645;font-family:Bebas Neue;font-size:74px!important;font-style:normal;font-weight:400!important;line-height:68.524px!important;margin-bottom:26px!important}@media (max-width: 767px){[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading{font-size:48px!important;line-height:42px!important}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading span{margin-left:32px!important}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{height:auto;position:relative}}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__description{margin:0!important}.hydration-works-harder__heading{font-family:Bebas Neue!important;font-size:42px!important;line-height:44px!important;font-weight:400;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!important;font-weight:400;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-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{max-width:519px;line-height:normal!important}@media (max-width: 767px){[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{margin-bottom:0!important;line-height:16px!important}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{background:none}.hydration-works-harder__heading{color:#6f1645;font-family:Bebas Neue;font-size:32px!important;font-style:normal;font-weight:400;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*=hydration-lp] .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-product-hydration] [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-product-hydration] .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-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__image--mobile{max-width:530px;max-height:875px;min-height:875px}[class*=template-product-hydration] .hydration-works-harder__text{max-width:446px}[class*=template-product-hydration] [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-product-hydration] [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-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{width:154px;height:84px;left:14.5%;margin-top:-1px}[class*=template-product-hydration] [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-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__content{margin-left:-46px}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection{margin-left:43.4%;margin-right:0}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection:not(:last-child){margin-bottom:-14px}[class*=template-product-hydration] [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-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-top:16px;margin-left:-80%;max-width:300px;line-height:100%!important}[class*=template-product-hydration] .image-info__row--text h2{line-height:100%!important}[class*=template-product-hydration] .image-info .image-info__image-wrap{width:100%!important;margin-top:30px!important}[class*=template-product-hydration] .image-info .image-info__image-wrap img{max-height:455px!important}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection:last-child .hydration-works-harder__subtext{margin-top:17px}}@media (max-width: 360px){[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__text{left:-5vw}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{width:138px;height:72px}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection{margin-left:38.4%}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-left:-65%}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__text .hydration-works-harder__heading span{font-size:45px!important}}[class*=template-product-hydration] [id*=image_with_info]{background-color:#fff!important}[class*=template-product-hydration] [id*=image_with_info] .image-info__image-wrap{display:flex;justify-content:center;margin-top:50px}@media (max-width: 767px){[class*=template-product-hydration] [id*=image_with_info] .image-info__row--text p{font-size:16px!important}}[class*=template-product-hydration] [id*=image_with_info] .image-info__image-wrap img{max-width:298px;mix-blend-mode:multiply}[class*=template-product-hydration] .atc-button{display:none!important}[class*=template-product-hydration] .atc-section__benefits{margin:-3px 0 15px;gap:10px}[class*=template-product-hydration] .atc-section__benefits svg{min-height:26px;min-width:26px}[class*=template-product-hydration] .atc-section__benefits .atc-section__benefit{font-size:14px;line-height:22.7px;letter-spacing:-.3px}[class*=template-product-hydration] .atc-section__benefits .atc-section__benefit{gap:5px}[class*=template-product-hydration] .main-content .page-width{max-width:1200px!important}[class*=template-product-hydration] .accordion__trigger svg{margin-right:18px!important}[class*=template-product-hydration] .daily-consumption{padding-bottom:70px}[class*=template-product-hydration] [id*=advanced_content] h2{margin-bottom:14px!important}[class*=template-product-hydration] [id*=advanced_content] p{max-width:640px!important}[class*=template-product-hydration] [id*=advanced_content] .increase-section__head{margin-bottom:23px}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole{width:53.5%;margin-bottom:0;margin-right:-5px}[class*=template-product-hydration] [id*=advanced_content] .three-products__increase{width:46.5%;padding-left:0;margin-top:26px}[class*=template-product-hydration] [id*=advanced_content] .increase-section .internal-video{width:593px;height:516px}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block:first-child .increase-section__title-num{margin-right:15px}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block>.increase-section__title{margin-bottom:-7px}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block>p:last-child{line-height:18px!important;letter-spacing:-.05px}[class*=template-product-hydration] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:15px!important}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(2){max-width:471px!important}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(3){max-width:428px!important}[class*=template-product-hydration] [id*=advanced_content] a.button.button--arrow{padding-left:14px;margin-top:7px;padding-right:50px}[class*=template-product-hydration] [id*=advanced_content] a.button.button--arrow span{margin-top:5px!important}[class*=template-product-hydration] .secret-weapon{padding-top:34px}[class*=template-product-hydration] .button.button--primary.button--arrow{padding-left:22px;padding-right:50px}[class*=template-product-hydration] .button.button--primary.button--arrow svg{width:31px;height:31px;right:10px}[class*=template-product-hydration] .our-process__slider{padding-top:46px!important;max-width:1133px}[class*=template-product-hydration] .our-process__slide:nth-child(1) img{margin:17px 0 -20px;max-width:214px}[class*=template-product-hydration] .our-process__slide:nth-child(2) img{max-width:152px}[class*=template-product-hydration] .our-process__slide:nth-child(3) img{max-width:100px}[class*=template-product-hydration] .our-process__slide:nth-child(4) img{max-width:224px}[class*=template-product-hydration] .our-process__headers h2{margin-bottom:25px!important}[class*=template-product-hydration] .our-process__slide img{flex:1 1 75%}[class*=template-product-hydration] .our-process__slide .content{max-width:191px;flex:1 1 25%}[class*=template-product-hydration] .our-process__slide{height:auto;min-height:376px}[class*=template-product-hydration] .hydration-works-harder{margin-top:63px}[class*=template-product-hydration] .main-content .hydration-works-harder .page-width{max-width:1235px!important}[class*=template-product-hydration] .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-product-hydration] .image-info__row--text p{max-width:460px;margin-left:auto;margin-right:auto;letter-spacing:-.4px}[class*=template-product-hydration] .image-info__column .image-info__column-text p{letter-spacing:-.3px;line-height:25.6px;padding:0 5px!important}[class*=template-product-hydration] .image-info__column.image-info__column--2 .image-info__column-text p{padding:0 9px!important}[class*=template-product-hydration] .image-info__column.image-info__column--4 .image-info__column-text p{padding:0 1px!important}[class*=template-product-hydration] .image-info__circle .image-info__column-header{margin-bottom:1px!important}[class*=template-product-hydration] .image-info__circle p{letter-spacing:-.3px}[class*=template-product-hydration] [id*=image_with_info] .image-info__image-wrap img{max-width:570px;margin:0 auto}[class*=template-product-hydration] [id*=image_with_info] .image-info__image-wrap picture{width:100%}[class*=template-product-hydration] [id*=image_with_info] .image-info__row--img{padding-top:275px}[class*=template-product-hydration] [id*=image_with_info] .image-info__image-wrap{padding-right:16px}[class*=template-product-hydration] .hydration-flavors .flavors__heading{font-size:42px;margin-bottom:16px}[class*=template-product-hydration] .hydration-flavors .flavors__subheading{max-width:710px;margin-bottom:44px}[class*=template-product-hydration] .hydration-flavors .flavors__grid .flavor-card img{max-height:273px}[class*=template-product-hydration] .hydration-flavors .flavors__grid .flavor-card p{margin-bottom:12px}[class*=template-product-hydration] .hydration-flavors .flavors__grid .flavor-card .button svg{max-width:21px;max-height:21px;right:6px}[class*=template-product-hydration] .hydration-guarantee{max-width:1165px;margin:59px auto 44px;padding:54px 62px 46px 84px;gap:83px}[class*=template-product-hydration] .hydration-guarantee .guarantee__right h2{margin-bottom:20px;margin-top:-6px}[class*=template-product-hydration] .hydration-guarantee .guarantee__right p{letter-spacing:-.05px}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .certified-logo{right:39px;max-height:247px;min-height:247px}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__subtext{max-width:500px}[class*=template-product-hydration] .testimonials-section{padding-top:55px}[class*=template-product-hydration] .s-testimonials__header-container{margin-bottom:34px}[class*=template-product-hydration] .s-testimonials .testimonial-stars{margin-bottom:36px}[class*=template-product-hydration] .s-testimonials__slide{padding-bottom:77px}[class*=template-product-hydration] .s-testimonials__buttons-container{margin-top:36px}[class*=template-product-hydration] .s-testimonials__swiper-buttons{right:13px;z-index:1}[class*=template-product-hydration] .s-testimonials__swiper-button{margin-top:37px!important}[class*=template-product-hydration] .main_faq .textarea{left:48px;top:3px}[class*=template-product-hydration] .product_faq .product_faq_item{padding:9px 24px 12px}[class*=template-product-hydration] .product_faq .product_faq_item .box_style .textarea{font-weight:700!important}[class*=template-product-hydration] .atc-section__accordion .accordion__item .accordion__trigger .accordion__title{font-weight:400!important}@media (max-width: 767px){[class*=template-product-hydration] .product_faq .product_faq_item .collapsible-content__inner .textarea{top:auto;margin-top:15px;left:0}}[class*=template-product-hydration] .faq__see-all-btn .button.button--primary.button--arrow{padding-left:47px}[class*=template-product-hydration] .product_faq{margin-bottom:90px}[class*=template-product-hydration] .vinia-radicle-commit-container .vinia-radicle--header{height:auto;margin-bottom:3px}[class*=template-product-hydration] .vinia-radicle-commit-container .atc-section__text p{max-width:435px;font-size:17px;line-height:22px}[class*=template-product-hydration] .vinia-radicle--logos{margin-bottom:33px}[class*=template-product-hydration] .vinia-radicle-commit-container{gap:85px;margin-top:-4px;margin-bottom:18px;height:auto;padding-top:14px;padding-bottom:16px}[class*=template-product-hydration] .vinia-radicle-commit-container .atc-section__text ul{margin-top:35px}[class*=template-product-hydration] .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-product-hydration] .faq__see-all-btn a{padding:11px 20px 12px}[class*=template-product-hydration] .vinia-radicle--image{display:flex}[class*=template-product-hydration] .vinia-radicle--image img{margin:auto}[class*=template-product-hydration] .vinia-radicle--text{margin-bottom:0}@media (max-width: 1300px){[class*=template-product-hydration] .hydration-flavors .flavors__grid{gap:6px;padding:0 5px;justify-content:space-between;width:100%}}@media (max-width: 1200px){[class*=template-product-hydration] [id*=image_with_info] .image-info__row--img{padding-top:0}[class*=template-product-hydration] .vinia-radicle-commit-container{align-items:flex-start}}@media (max-width: 1100px){[class*=template-product-hydration] .hydration-flavors .flavors__grid{gap:35px;padding:0 25px;justify-content:flex-start;width:auto}[class*=template-product-hydration] [id*=vinia_radicle_wellness].shopify-section{height:auto!important}}@media (min-width: 801px) and (max-width: 1200px){[class*=template-product-hydration] .vinia-radicle--image{display:none}}@media (max-width: 801px){[class*=template-product-hydration] .vinia-radicle--image{display:none}}@media (max-width: 768px){[class*=template-product-hydration] [id*=advanced_content] .small--one-whole{margin-right:auto}[class*=template-product-hydration] .atc-section__left{margin-bottom:18px}[class*=template-product-hydration] .atc-section__reviews.atc-section__reviews-tag-line a>span{letter-spacing:0;margin-left:3px}[class*=template-product-hydration] .atc-section h1{font-family:Frank Ruhl Libre!important}[class*=template-product-hydration] .atc-section h1{font-size:24px}[class*=template-product-hydration].template-product .all-products .atc-section__text p{margin-top:12px!important;line-height:16px!important;margin-left:3px!important;letter-spacing:-.05px}[class*=template-product-hydration].template-product .all-products .atc-section__text ul li{width:calc(100% + 2px);font-size:16px;line-height:21px;margin-bottom:14px!important}[class*=template-product-hydration].template-product .all-products .atc-section__benefits{margin:-3px 0 13px!important}[class*=template-product-hydration].template-product .all-products .atc-product-variant-options{margin-bottom:30px}[class*=template-product-hydration].template-product .all-products .atc-product-options-label{margin-bottom:22px!important}[class*=template-product-hydration].template-product .all-products .atc-product-image img{width:56px!important;height:41px!important;margin-top:4px}[class*=template-product-hydration].template-product #order-form.all-products .atc-product-options .atc-product-option{height:90px;width:101px;padding:7px;min-width:107px}[class*=template-product-hydration].template-product #order-form.all-products .atc-product-title span{font-size:10px!important}[class*=template-product-hydration].template-product #order-form.all-products a .vinia-mark:after{font-size:8px!important;margin-right:-2px}[class*=template-product-hydration].template-product #order-form.all-products .atc-product-options{width:calc(100% + 25px)}[class*=template-product-hydration].template-product .all-products .pdp-form{margin-top:21px!important}[class*=template-product-hydration].template-product .all-products .pdp-form__tabs-label{margin-bottom:12px}[class*=template-product-hydration] .pdp-form__tab._active:before{left:10px}[class*=template-product-hydration] .pdp-form__tab._active:after{left:13px}[class*=template-product-hydration] .pdp-form__tab:last-child:before{right:11px}[class*=template-product-hydration] .pdp-form__tab:last-child:after{right:14px}[class*=template-product-hydration] .pdp-form__tab{padding-top:10px;padding-bottom:8px!important}[class*=template-product-hydration] .pdp-form-radio__trigger:before{left:10px}[class*=template-product-hydration] .pdp-form-radio__trigger:after{left:13px}[class*=template-product-hydration] .pdp-form-radio__title p{line-height:14px!important}[class*=template-product-hydration] .atc-section__right .pdp-form__qty-row{margin:0}[class*=template-product-hydration] .pdp-form__radios{padding-bottom:9px!important}[class*=template-product-hydration] .atc-section__accordion{margin-top:24px;gap:13px}[class*=template-product-hydration] .accordion__trigger svg{margin-right:19px!important;margin-top:-3px}[class*=template-product-hydration] .atc-section__accordion .accordion__item .accordion__trigger{padding:16px 0 14px}[class*=template-product-hydration].template-product .all-products.atc-section{margin-top:29px;margin-bottom:63px!important}[class*=template-product-hydration] .grapes-benefits__content .grapes-benefits__title{max-width:99%;margin:0 auto}[class*=template-product-hydration] .grapes-benefits__text p:not(.atc-product-title){line-height:19px!important;margin-bottom:31px}[class*=template-product-hydration] .grapes-benefits__text{max-width:332px}[class*=template-product-hydration] .daily-consumption{padding-top:40px;padding-bottom:0}[class*=template-product-hydration] .daily-consumption h2{font-size:36px!important;width:100%;line-height:34px;margin-bottom:39px}[class*=template-product-hydration] .daily-consumption h2 .vinia-mark:after{font-size:40px!important;line-height:40px!important}[class*=template-product-hydration] .daily-consumption__grid .grid__item{width:100%;padding-left:0;margin-right:0!important}[class*=template-product-hydration] .daily-consumption__icon svg{margin:0 auto}[class*=template-product-hydration] .daily-consumption p:not(.atc-product-title){max-width:119px;min-width:auto;line-height:21px!important}[class*=template-product-hydration] .daily-consumption__grid .grid-item:nth-child(1) .daily-consumption__item-container{max-width:123px}[class*=template-product-hydration] .daily-consumption{overflow:visible}[class*=template-product-hydration] .daily-consumption .swiper{width:calc(100% + 40px);padding-left:10px;margin-left:-20px}[class*=template-product-hydration] .daily-consumption .swiper-pagination-bullets{margin-top:15px}[class*=template-product-hydration] .daily-consumption__grid .grid-item:nth-child(4) p:not(.atc-product-title){max-width:172px}[class*=template-product-hydration] .daily-consumption__grid .grid-item:nth-child(6) p:not(.atc-product-title){max-width:140px}[class*=template-product-hydration] .increase-section.custom-content h2{font-size:36px!important;margin-bottom:24px!important}[class*=template-product-hydration] .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-product-hydration] [id*=advanced_content] .small--one-whole{width:100%}[class*=template-product-hydration] [id*=advanced_content] .video-wrapper,[class*=template-product-hydration] [id*=advanced_content] .increase-section .internal-video{overflow:visible}[class*=template-product-hydration] [id*=advanced_content] .increase-section .internal-video video{width:calc(100vw + 30px)!important;max-width:405px;left:-34px}[class*=template-product-hydration] [id*=advanced_content] .increase-section__head{margin-bottom:17px}[class*=template-product-hydration] [id*=advanced_content] .video-wrapper{margin-bottom:9px!important}[class*=template-product-hydration] [id*=advanced_content] .increase-section__title-num{margin-bottom:-5px!important}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block>.increase-section__title{margin-bottom:3px!important}[class*=template-product-hydration] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-left:3px}[class*=template-product-hydration] [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-product-hydration] [id*=advanced_content] .increase-section .custom__item-inner--last .increase-section__block--mg{margin-bottom:23px!important}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block:first-child .increase-section__title-num{margin-right:9px}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(2) .increase-section__title-num{margin-right:4px}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block>p:last-child{max-width:92%!important}[class*=template-product-hydration] [id*=advanced_content] .small--one-whole .increase-section__block:nth-child(3){margin-left:4px}[class*=template-product-hydration] [id*=advanced_content] .custom__buttons-container{margin-top:31px!important}[class*=template-product-hydration] [id*=advanced_content] a.button.button--arrow{max-width:168px;margin-left:auto;margin-right:auto}[class*=template-product-hydration] .secret-weapon{padding-top:29px}[class*=template-product-hydration] .secret-weapon__title .vinia-mark:after{line-height:43px!important}[class*=template-product-hydration] .secret-weapon__title{margin-bottom:17px}[class*=template-product-hydration].template-product .secret-weapon__text p:not(.atc-product-title){line-height:19px!important}[class*=template-product-hydration] .secret-weapon__video{height:306px;aspect-ratio:1.05 / 1;margin:0 auto}[class*=template-product-hydration] .secret-weapon__body>.secret-weapon__button{margin-top:15px}[class*=template-product-hydration] .secret-weapon__button .button.button--primary.button--arrow{padding-top:13px}[class*=template-product-hydration] [id*=our_process] .our-process h2{padding-top:12px!important;font-size:37px;margin-bottom:3px!important}[class*=template-product-hydration] [id*=our_process] .our-process__headers p:not(.atc-product-title){line-height:19px!important;padding:0}[class*=template-product-hydration] [id*=our_process] .our-process .our-process__slider{padding-top:0!important;width:calc(100% + 20px)}[class*=template-product-hydration] .our-process__slide:nth-child(1) img{margin:26px 0 -10px;max-width:212px}[class*=template-product-hydration] .our-process__slide img{flex:1 1 68%}[class*=template-product-hydration] .our-process__slide .content{max-width:191px;flex:1 1 32%}[class*=template-product-hydration] .our-process__slide .content p:last-of-type{line-height:22px!important}[class*=template-product-hydration] [id*=our_process] .our-process{margin-bottom:56px!important}[class*=template-product-hydration] .ingredients__text-wrap{margin-bottom:25px}[class*=template-product-hydration] .atc-section__benefits svg{min-height:25px;min-width:25px}[class*=template-product-hydration] .booster__subheader{margin-bottom:15px}[class*=template-product-hydration] .hydration-works-harder{margin-top:78px}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__content{margin-left:-38px}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__text{left:0;right:0}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subtext{margin-top:23px}[class*=template-product-hydration] [id*=hydration-2-in-1] .hydration-works-harder__subsection:before{height:83px}[class*=template-product-hydration] .image-info__row--text.feature-row__item.feature-row__text.feature-row__text--.text-.aos-init.aos-animate{margin-top:52px!important;margin-bottom:37px}[class*=template-product-hydration] .image-info__row--text h2{margin-bottom:26px!important}[class*=template-product-hydration] .mobile-slider-true .image-info__row.swiper-container{width:calc(100% + 20px);margin-left:-10px;padding-bottom:52px}[class*=template-product-hydration] .main-content .page-width.feature-row-wrapper{overflow:visible}[class*=template-product-hydration] .image-info__column.swiper-slide{width:53%;max-width:200px}[class*=template-product-hydration] .image-info__column.swiper-slide:nth-child(1) .image-info__column-text{max-width:130px;margin:0 auto}[class*=template-product-hydration] .image-info__circle{margin-bottom:15px}[class*=template-product-hydration] .image-info__column .image-info__column-text p{line-height:18px}[class*=template-product-hydration] .mobile-slider-true .image-info__row.swiper-container .swiper-pagination{bottom:12px}[class*=template-product-hydration] [id*=image_with_info] .image-info__image-wrap{margin-left:2px}[class*=template-product-hydration] [id*=image_with_info] .image-info__image-wrap img{max-width:103.6%}[class*=template-product-hydration] .hydration-flavors{padding-top:43px;padding-bottom:19px}[class*=template-product-hydration] .hydration-flavors .flavors__heading{font-size:36px;margin-bottom:25px}[class*=template-product-hydration] .hydration-flavors .flavors__subheading{max-width:73%;margin-bottom:35px}[class*=template-product-hydration] .hydration-flavors .flavors__grid .flavor-card img{max-width:176px}[class*=template-product-hydration] .hydration-flavors .flavors__grid .flavor-card h3{margin-bottom:2px}[class*=template-product-hydration] .hydration-flavors a.button.button--primary.button--arrow{margin-top:0;margin-bottom:0}[class*=template-product-hydration] .hydration-guarantee{padding:43px 25px 50px;gap:25px}[class*=template-product-hydration] .hydration-guarantee:before{transform:skew(-6.8deg);width:calc(100% + 28px);left:-14px}[class*=template-product-hydration] .hydration-guarantee .guarantee__left img{max-width:224px;max-height:185px}[class*=template-product-hydration] .hydration-guarantee .guarantee__right h2{margin-bottom:17px}[class*=template-product-hydration] .hydration-blood-flow-booster-inner img{max-width:430px}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder{margin-top:57px}[class*=template-product-hydration] [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-product-hydration] [id*=hydration_informed_sport_certified] .certified-logo{right:-26px;max-width:195px;max-height:172px;min-height:auto;width:100%}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text{padding-top:43px!important;padding-bottom:32px!important}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text .hydration-works-harder__heading{margin-bottom:22px!important}[class*=template-product-hydration] .testimonials-section{padding:85px 0 50px}[class*=template-product-hydration] .s-testimonials h2{margin-bottom:0}[class*=template-product-hydration] .s-testimonials__header-container{margin-bottom:26px}[class*=template-product-hydration] .main-content .shopify-section[id*=testimonials_new]{padding-right:27px!important;padding-left:27px!important}[class*=template-product-hydration] .s-testimonials .testimonials-slider__text{margin-top:34px}[class*=template-product-hydration] .s-testimonials__slide{padding:30px 32px 58px}[class*=template-product-hydration] .s-testimonials__slide p{font-size:14px}[class*=template-product-hydration] .s-testimonials__swiper-button{margin-top:33px!important}[class*=template-product-hydration] .s-testimonials__swiper-button--prev{margin-right:50px}[class*=template-product-hydration] .s-testimonials__buttons-container{margin-top:53px}[class*=template-product-hydration] .main-content .shopify-section[id*=faq_new]{padding-left:16px!important;padding-right:16px!important}[class*=template-product-hydration] .section-header.faq-header{padding-top:9px;margin-bottom:15px}[class*=template-product-hydration] [id*=faq_new] .page-width .section-header h2{line-height:45px!important}[class*=template-product-hydration] .product_faq .product_faq_item{padding:9px 12px 12px}[class*=template-product-hydration] .product_faq_item .icon svg{width:26px}[class*=template-product-hydration] .product_faq .box_style .textarea{font-size:15px!important;left:41px;max-width:calc(100% - 41px)}[class*=template-product-hydration] [id*=faq_new] .product_faq .product_faq_item{padding-bottom:14px;min-height:46px}[class*=template-product-hydration] .faq__see-all-btn .button.button--primary.button--arrow{margin-top:0;margin-bottom:0}[class*=template-product-hydration] .faq__see-all-btn{margin-top:16px}[class*=template-product-hydration] .vinia-radicle--image{display:none}[class*=template-product-hydration] [id*=faq_new] .product_faq{margin-bottom:79px!important}[class*=template-product-hydration] .vinia-radicle--logos{max-width:86%;margin-bottom:18px}[class*=template-product-hydration] .vinia-radicle-commit-container{padding:0 20px;margin-bottom:64px}[class*=template-product-hydration] .vinia-radicle--mobile-image img{object-fit:cover;object-position:67% 67%}[class*=template-product-hydration] .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-product-hydration] .vinia-radicle-commit-container .atc-section__text ul li:before{width:24px;height:24px;top:15px;left:1px}[class*=template-product-hydration] .vinia-radicle-commit-container .atc-section__text ul li{font-size:15px;line-height:19px;letter-spacing:-.1px;margin-bottom:20px!important}[class*=template-product-hydration] .vinia-radicle-commit-container .atc-section__text ul{margin-top:23px!important}[class*=template-product-hydration] .vinia-radicle-commit-container .atc-section__text ul li:last-child{width:90%;margin-bottom:0!important}[class*=template-product-hydration] [id*=hydration_informed_sport_certified] .hydration-works-harder__text:before{max-width:379px}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/pdp-hydration.css.map */
