/* © 2026 - Bendix Kruse | bendixkruse.com | CRUISE DEV. */ 
@charset "UTF-8";.bx-reviews-block{display:flex;align-items:center;gap:1rem;font-size:1.125rem;margin:1rem 0}.bx-reviews-block .bx-stars-container{--star-color:#E6F6EC;gap:.25rem}.highlights>.wrapper{max-width:none}.highlights .highlights__items{gap:.875rem;justify-content:flex-start;align-items:center;margin:0;padding:0}.highlights .highlights__items .highlights__item{width:auto;flex-basis:auto;padding:0;margin:0}.highlights .highlights__items .highlights__item .btn{font-size:1rem;--btn-top:.5rem;--btn-left:1.5rem;line-height:1.5}.highlights .highlights__items .highlights__item .btn.is-active{--btn-bg:#002BF5!important;--btn-bg-hover:#002BF5!important;--btn-text:#E6F6EC!important;--btn-text-hover:#E6F6EC!important;--btn-border:#002BF5!important;--btn-border-hover:#002BF5!important}.pagination-custom__page{min-width:1.5rem;min-height:1rem;line-height:1rem;text-align:center}section.shopify-pc__banner__dialog#shopify-pc__banner{padding:1rem!important}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__body-policy-link,section.shopify-pc__banner__dialog#shopify-pc__banner a{color:#e6f6ec;-webkit-text-fill-color:#e6f6ec;text-decoration:none}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:0}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__body h2#shopify-pc__banner__body-title{font-weight:500;font-size:1rem}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__body p{font-size:.875rem}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__btns button{border-radius:50px;font-size:1rem;margin-top:.5rem}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{font-size:1rem;margin-top:1rem}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog header{font-size:.875rem}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog header .shopify-pc__prefs__header-actions button{border-radius:50px;font-size:1rem;margin-top:.5rem;padding:.75rem 1rem;margin:0 .5rem 0 0}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main h3{font-weight:500;margin-bottom:.5rem}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main p{font-size:1rem}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog .shopify-pc__prefs__options label{font-weight:500;font-size:1rem}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog .shopify-pc__prefs__options p{font-size:.875rem}div[data-forms-id=forms-root-1049393]{max-width:670px;margin:0 auto 4rem;padding-left:var(--outer);padding-right:var(--outer)}div[data-forms-id=forms-root-1049393] shopify-forms-embed{--inline-container-max-width:none;--forms-body-font:FG Futurist;--form-field-border-radius:50px;--button-border-radius:50px;--forms-base-font-line-height:1.5rem}:root{font-size:16px;--hy-theme-font:$themeFont;--hy-boxed-width:none;--hy-relative-width:calc(100% - (var(--outer) * 2));--text-light:#002BF5;--text-dark:#002BF5;--btn-top:8px;--btn-left:24px}body{background-color:#fafdfb;color:#002bf5;font-weight:400;line-height:150%}body .bx-boxed{max-width:none;width:var(--hy-relative-width);margin:auto}body a{color:#002bf5;line-height:125%}body strong{font-weight:500}body .h1,body h1{font-size:4rem;font-weight:400;line-height:105%;letter-spacing:-1%}body .h2,body .hero__title.heading-medium,body h2{font-size:2.5rem;font-weight:400;line-height:110%;letter-spacing:-1%}body .h3,body h3{font-size:1.5rem;font-weight:500;line-height:1;letter-spacing:0}body .body-medium,body .bx-medium-text{font-size:1.125rem;font-weight:400;line-height:150%;letter-spacing:0}body .bx-small-text{font-size:.875rem;font-weight:400;line-height:150%;letter-spacing:-.2px}body .bx-overline{font-size:.875rem;font-weight:400;line-height:150%;letter-spacing:0}body p strong{font-weight:500}body .btn.btn--small{font-size:.875rem;--btn-top:.5rem;--btn-left:1.25rem}body .btn.btn--light{--btn-border:#E6F6EC}body .btn.btn--light.btn--solid{--btn-border:#E6F6EC;--btn-bg:#E6F6EC;--btn-text:#002BF5;--btn-text-hover:#002BF5;--btn-border-hover:#E6F6EC;--btn-bg-hover:rgb(241.25, 250.05, 244.55)}body .btn.bx-countdown.btn--primary{--btn-bg:#7284d6}body .btn.bx-countdown.btn--primary:disabled{opacity:1}body .btn.bx-countdown.btn--primary:before{content:"";position:absolute;height:100%;left:0;top:0;background-color:#002bf5;width:var(--countdown);transition:all .3s ease-in-out;z-index:-1}body .bx-quick-add-btn{position:relative}body .bx-quick-add-btn .quick-add__holder{position:static;opacity:1!important}body .bx-quick-add-btn .quick-add__button{visibility:unset!important}body ul.tabs .btn--outline{--btn-border:rgba(0, 43, 245, 0.2)}body form input:focus,body form input:focus-visible{outline:0}.bx-eye-able-button button{display:flex;align-items:center;justify-content:center;gap:.5rem;--btn-left:.625rem}.bx-eye-able-button button::before{content:"";display:block;height:1.5rem;width:1.5rem;background-image:var(--accessibility-icon);background-size:contain;background-position:center;background-repeat:no-repeat}.bx-stars-container{display:flex;align-items:center;gap:.4rem;--star-color:#002BF5}.bx-stars-container .bx-star{height:1.25rem;width:1.25rem;background:linear-gradient(to right,var(--star-color) var(--filled),transparent var(--filled));mask-image:var(--filled-star-mask);mask-size:contain;mask-repeat:no-repeat;mask-position:center;position:relative}.bx-stars-container .bx-star::before{content:"";position:absolute;inset:0;background-color:var(--star-color);mask-image:var(--unfilled-star-mask);mask-size:contain;mask-repeat:no-repeat;mask-position:center}slider-component.slideshow__slider .flickity-button{--btn-size:2rem}.flickity-prev-next-button:before{background-color:var(--text)}.slider__arrows{left:0;right:0}.slider__arrows .slider__button--prev{left:1rem}.slider__arrows .slider__button--next{right:1rem}.bx-info-box-container{border:1px solid rgba(0,43,245,.2);padding:1.25rem;border-radius:1.5rem}.bx-info-box-container h3{font-size:1rem;font-weight:500;display:flex;align-items:center;margin:0 0 .75rem;gap:.25rem}.bx-info-box-container h3::before{content:"";height:1.6rem;width:1.6rem;background-color:#002bf5;mask-image:var(--lightbulb-icon);mask-size:contain;mask-position:center;mask-repeat:no-repeat}.bx-info-box-container p{margin:0}.bx-input-field{margin:2rem 0;width:100%;max-width:36rem;position:relative;overflow:hidden}.bx-input-field:before{content:"";position:absolute;left:1rem;top:0;height:100%;width:1.5rem;background-color:#002bf5;mask-image:var(--input-icon);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.bx-input-field input{background-color:#e6f6ec;border:1px solid rgba(0,43,245,.2);border-radius:50px;color:#002bf5;padding:1rem 1rem 1rem 3rem;margin:0;outline:0;width:100%}.bx-input-field input:focus{outline:0;border-color:#002bf5}.bx-input-field input::placeholder{color:rgba(0,43,245,.2)}.bx-bold-facts-row{display:flex;align-items:flex-end;gap:3rem;margin:2rem 0}.bx-bold-facts-row .bx-bold-item{display:flex;flex-direction:column;gap:1rem}.bx-bold-facts-row .bx-bold-item .bx-value{font-size:2.5rem;line-height:1;font-weight:500}.bx-bold-facts-row .bx-bold-item .bx-label{font-size:1rem;text-transform:uppercase;font-family:"FG Futurist Narrow"}@keyframes rotatingStoerer{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.bx-storer-container{position:absolute;top:20%;right:10%;text-align:center;line-height:1}.bx-storer-container a{display:block;line-height:1}.bx-storer-container .bx-storer-text{font-weight:600;font-size:3rem;line-height:1;position:relative;z-index:1;display:inline-block}.bx-storer-container .bx-storer-image{position:absolute;top:50%;left:50%;width:calc(100% + 4rem);z-index:0;animation:rotatingStoerer 20s linear infinite;will-change:transform;display:inline-block;aspect-ratio:1/1;background-image:var(--circle-image);background-size:contain;background-repeat:no-repeat;background-position:center}.section-overlay-header{position:relative}.section-overlay-header .bx-storer-container{top:30%;right:10%;z-index:10}.header-sections .bx-active-discount-container{order:-1;background-color:#b6d1c6;text-align:center;font-size:.875rem}.price__container{flex-direction:row;align-items:center;justify-content:flex-start;white-space:nowrap}.price__container .price__regular .price-item--regular{font-weight:500}.price__container .price__sale .price-item--regular{font-size:1rem;color:#002bf5;opacity:1}.price__container .price-item--sale{margin-right:.25rem;font-size:1.25rem;font-weight:500;color:#bc1b06}.price__container .unit-price{margin-left:.4rem;font-size:1rem}.product__price--off{background-color:#bc1b06;color:#fafdfb;line-height:90%;padding:.5rem;font-size:.75rem;text-transform:none;margin-left:.5rem}.svg-loader{width:18px;height:18px}.bx-checkbox{display:flex;align-items:flex-start;gap:.75rem;max-width:40rem;margin-top:1rem;cursor:pointer}.bx-checkbox input{position:absolute;opacity:0;height:0;width:0}.bx-checkbox input:checked~.bx-checkbox-box{background-color:#002bf5;border-color:#002bf5}.bx-checkbox input:checked~.bx-checkbox-box::after{opacity:1;transform:translate(-50%,-60%) rotate(45deg) scale(1)}.bx-checkbox input:focus-visible~.bx-checkbox-box{outline:2px solid #e6f6ec;outline-offset:2px}.bx-checkbox .bx-checkbox-box{position:relative;flex-shrink:0;height:1rem;width:1rem;margin-top:.1rem;border-radius:.3rem;border:1px solid #e6f6ec;transition:all .15s ease-in-out}.bx-checkbox .bx-checkbox-box::after{content:"";position:absolute;top:50%;left:50%;width:5px;height:9px;border:solid #fafdfb;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg) scale(0);opacity:0;transition:all .15s ease-in-out}.bx-checkbox .bx-checkbox-label{font-size:.75rem;line-height:1.25;opacity:.75;margin:.15rem 0}@keyframes indicatorScale{from{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}.bx-indicator{display:block;height:.5rem;width:.5rem;border-radius:50%;background:var(--indicator-color,#002bf5);margin:.25rem 0;position:relative;flex-shrink:0}.bx-indicator::before{content:"";position:absolute;height:100%;width:100%;left:50%;top:50%;border-radius:50%;background:var(--indicator-color,#002bf5);animation:indicatorScale 1s ease-in-out infinite}.bx-note-container{font-size:.875rem;border-radius:.5rem;padding:1rem;background-color:#e6f6ec;margin:1rem 0 0;display:flex;gap:1rem}.bx-note-container .bx-text{width:75%;line-height:1.15}.bx-note-container.bad{background-color:rgba(188,27,6,.1);--indicator-color:#BC1B06;color:#bc1b06}.bx-note-container.warning{background-color:rgba(255,181,43,.1);--indicator-color:#ffb52b;color:#ffb52b}.bx-note-container.neutral{background-color:rgba(0,43,245,.1);--indicator-color:#002BF5;color:#002bf5}.bx-lang-select ul.popout-list{border-radius:.5rem;border:0;background-color:rgba(0,43,245,.6);backdrop-filter:blur(6px);margin:.5rem 0}.bx-lang-select ul.popout-list .popout-list__option{padding:.75rem 1rem}.bx-nutrition-tables-container{display:flex;flex-direction:column;gap:2rem}.bx-nutrition-tables-container .nutrition{color:var(--nutrition-accent,#002bf5)}.bx-nutrition-tables-container .nutrition .bx-nutri-title{font-size:.875rem;font-weight:500;text-align:center;margin-bottom:.5rem}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table{margin:0;width:100%;border:0;--border:var(--nutrition-accent, #002BF5);font-size:.75rem}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tr>td,.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tr>th{padding:.25rem 1rem;border-right:0;vertical-align:top}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tbody>tr:has(+.nutrition__row--sub) td,.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tbody>tr:has(+.nutrition__row--sub) th{border-bottom:0;padding-bottom:0}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tbody>tr:last-child td,.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tbody>tr:last-child th{border-bottom:0}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table thead{background-color:var(--nutrition-accent,#002bf5);color:#e6f6ec}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table thead tr.nutrition__bar th{border:0}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table thead tr.nutrition__bar th[colspan="2"]{text-align:center}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table thead tr.nutrition__bar th:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px;white-space:nowrap}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table thead tr.nutrition__bar th:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}.bx-nutrition-tables-container .nutrition .nutrition__footnotes{line-height:1.15;font-size:.75rem;margin-top:1rem}grid-item.product-item .product-item__info{padding:.75rem 0}grid-item.product-item .product-item__image{border-radius:2rem;overflow:hidden}grid-item.product-item .badge-box-container{top:1.125rem;left:1.125rem;padding:0}grid-item.product-item .badge-box-container .badge-box{font-size:.875rem;padding:.6rem .75rem;color:#e6f6ec;line-height:1}grid-item.product-item .badge-box-container .badge-box.sale-box{background-color:#bc1b06}grid-item.product-item .badge-box-container .badge-box.sold-box{background:0 0;border:1px solid rgba(0,43,245,.2);color:#002bf5}grid-item.product-item .bx-meta-row{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;flex-flow:wrap}grid-item.product-item .bx-meta-row .bx-flavor{display:flex;align-items:center;gap:.25rem;line-height:1.25}grid-item.product-item .bx-meta-row .bx-flavor .bx-flavor-dot{height:.875rem;width:.875rem;border-radius:50%;overflow:hidden;display:flex;flex-shrink:0}grid-item.product-item .bx-meta-row .bx-flavor .bx-flavor-dot span{flex:1;background-color:var(--flavor-color,#002bf5)}grid-item.product-item .product-item__title{text-align:left;font-weight:500;font-size:1rem;margin:.5rem 0}grid-item.product-item .product-item__short-description{font-size:.875rem}grid-item.product-item .product-item__price{text-align:left;font-size:1rem}grid-item.product-item .product-item__price .price{font-weight:500}grid-item.product-item .product-item__price .price.sale .new-price{color:#bc1b06}grid-item.product-item quick-add-product .quick-add__button{max-width:none;width:100%;--btn-bg:#FAFDFB;--btn-border:#002BF5;--btn-border-hover:#002BF5;--btn-text:#002BF5;--btn-text-hover:#002BF5;font-size:1rem}.product-item--featured-image{border-radius:2rem;overflow:hidden}.product-quick-add__content{background-color:#fafdfb;color:#002bf5}.product-quick-add__content product-info{padding:.75rem}.product-quick-add__content product-info .product__title__wrapper h1.product__title{font-size:1.5rem;margin-top:0}.product-quick-add__content product-info button.btn{--btn-top:.75rem;font-size:1rem}.product-quick-add__content product-info .product-quick-add__form .product-quick-add__form__inner{width:100%}.product-quick-add__content product-info product-images .image-wrapper{position:absolute;inset:0}.product-quick-add__content product-info .bx-flavors-container{border-bottom:1px solid rgba(0,43,245,.2);padding-bottom:1.5rem}.product-quick-add__content product-info hydraid-upsell-row .bx-variant-title{font-size:.875rem}accordion-group accordion-item:not(:last-child),accordion-group>div:not(:last-child) accordion-item{border-bottom:0}accordion-group .bx-menu-container{display:flex;align-items:center;gap:25px;flex-flow:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}accordion-group .bx-menu-container::-webkit-scrollbar{display:none}accordion-group .bx-menu-container .bx-link-button{font-size:18px;padding:4px 0;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease-in-out;white-space:nowrap;user-select:none}accordion-group .bx-title{color:#002bf5;font-size:28px;margin-top:36px}accordion-group .bx-sub-title{color:#002bf5;font-size:18px}accordion-item{display:block;border-top:1px solid var(--accordion-border-color,rgba(0,43,245,.2));border-bottom:1px solid var(--accordion-border-color,rgba(0,43,245,.2))}accordion-item.always-open .bx-button-container .bx-plus{display:none}accordion-item .bx-button-container{width:100%;padding:12px 0;font-weight:700;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--accordion-title-color,#000);gap:24px;font-size:14px;line-height:1.3}accordion-item .bx-button-container .bx-plus{position:relative;height:15px;width:15px;min-width:15px;display:block;transition:all .3s ease-in-out}accordion-item .bx-button-container .bx-plus:after,accordion-item .bx-button-container .bx-plus:before{content:"";position:absolute;top:50%;left:50%;height:1px;width:100%;background-color:var(--accordion-plus-color,var(--accordion-title-color,#000))}accordion-item .bx-button-container .bx-plus:before{transform:translate(-50%,-50%)}accordion-item .bx-button-container .bx-plus:after{transform:translate(-50%,-50%) rotate(90deg);transition:all .3s ease-in-out}accordion-item.opened .bx-button-container .bx-plus{transform:rotate(180deg)}accordion-item.opened .bx-button-container .bx-plus:after{transform:translate(-50%,-50%)}accordion-item:not(.always-open) .bx-content-container{overflow:hidden;max-height:0;transition:all .3s ease-in-out}accordion-item .bx-content-container{font-size:14px;line-height:1.3}accordion-item .bx-content-container:after{content:"";display:block;height:10px}accordion-item .bx-content-container p{margin:0}.accordion-group .wrapper--narrow{max-width:53.5rem}.accordion-group .bx-accordion-group-header{margin-bottom:4rem;text-align:center}.accordion-group .bx-accordion-group-header h3{font-size:2.5rem;font-weight:400;margin:0 0 1.5rem}.accordion-group .bx-accordion-group-header .bx-description{max-width:41rem;margin:auto}.accordion-group details.accordion{border:1px solid #002bf5;border-radius:1rem;margin:.25rem 0;padding:0 1.25rem}.accordion-group details.accordion summary.accordion__title{font-size:1rem;padding:1rem 0}.accordion-group details.accordion summary.accordion__title .icon{right:0;--icon-size:1.8rem}hydraid-amazon-contact{display:block;padding:var(--PT,4rem) 0 var(--PB,10rem);background-color:#002bf5;color:#cfeeda}hydraid-amazon-contact .wrapper--narrow{max-width:54rem}hydraid-amazon-contact h1{margin:1rem 0;font-size:2.5rem}hydraid-amazon-contact .form-success{max-width:none;background-color:#cfeeda;margin-top:1rem;border-radius:.5rem}hydraid-amazon-contact .bx-form-container{background-color:#fafdfb;border-radius:.5rem;padding:1rem 1.5rem 2rem;border:1px solid rgba(0,43,245,.2);margin:2rem 0 0;color:#002bf5}hydraid-amazon-contact .bx-form-container .bx-input-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0}hydraid-amazon-contact .bx-form-container .bx-input-row .bx-input-container{flex:1;display:flex;flex-direction:column;width:100%}hydraid-amazon-contact .bx-form-container .bx-input-row .bx-input-container label{font-size:.875rem;margin-bottom:.5rem}hydraid-amazon-contact .bx-form-container .bx-input-row .bx-input-container input,hydraid-amazon-contact .bx-form-container .bx-input-row .bx-input-container textarea{color:#002bf5;margin:0}hydraid-amazon-contact .bx-form-container .bx-input-row .bx-input-container input::placeholder,hydraid-amazon-contact .bx-form-container .bx-input-row .bx-input-container textarea::placeholder{color:#002bf5;opacity:.3}hydraid-amazon-contact .bx-form-container button{margin-top:1rem}announcement-bar .announcement__text .body-medium{text-transform:uppercase;font-weight:500;font-size:1rem}announcement-bar .bx-dot-seperator{height:5px;flex:0 0 5px;background-color:#cfeeda;border-radius:50%;min-height:auto;margin:0 32px}announcement-bar .bx-reviews-container .body-medium{display:flex;gap:1rem;align-items:center}announcement-bar .bx-reviews-container .body-medium .bx-stars-container{--star-color:#E6F6EC}hydraid-athlethes{display:block;background-color:#002bf5;padding:2rem 0 5rem}hydraid-athlethes .bx-category-container{margin:3rem 0}hydraid-athlethes .bx-category-container .bx-filter-buttons{display:inline-flex;gap:1rem;align-items:center;flex-flow:nowrap;padding:0 var(--outer);white-space:nowrap;width:100%;scrollbar-width:none}hydraid-athlethes .bx-category-container .bx-filter-buttons button{white-space:nowrap;flex-shrink:0}hydraid-athlethes .bx-category-container .bx-filter-buttons button.btn--outline{--btn-border:#ffffff47}hydraid-athlethes .bx-athlethes-grid{display:grid;grid-template-columns:repeat(4,1fr);color:#cfeeda;gap:2rem}hydraid-athlethe-item{display:block;position:relative;overflow:hidden;border-radius:2rem;background-color:#000;cursor:pointer}hydraid-athlethe-item:before{content:"";display:block;padding-bottom:120%}hydraid-athlethe-item .bx-background-image{position:absolute;left:0;top:0;inset:0;opacity:.7;transition:all .3s ease-in-out}hydraid-athlethe-item .bx-background-image img{position:absolute;top:0;left:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}hydraid-athlethe-item .bx-plus{position:absolute;top:1.5rem;right:1.5rem;height:2.5rem;width:2.5rem;background-color:#002bf5;border-radius:50%}hydraid-athlethe-item .bx-plus::before{content:"";position:absolute;inset:0;background:#cfeeda;mask-image:var(--plus-mask);mask-position:center;mask-repeat:no-repeat;mask-size:1rem}.bx-athlethe-title-container{position:absolute;bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem);display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;z-index:1}.bx-athlethe-title-container .bx-category{background-color:rgba(207,238,218,.3);border-radius:50px;text-transform:uppercase;display:inline-block;font-weight:500;line-height:130%;font-family:"FG Futurist Narrow";font-size:.875rem;padding:.5rem 1rem}.bx-athlethe-title-container .bx-title,.bx-athlethe-title-container h3{background-color:#002bf5;border-radius:50px;display:inline-block;margin:0;font-weight:500;padding:.5rem 1rem;font-size:1.25rem}header-drawer#athlethes-drawer{--DRAWER-WIDTH:32rem;color:#cfeeda}header-drawer#athlethes-drawer .drawer__head{position:absolute;top:0;z-index:3;border:0}header-drawer#athlethes-drawer .drawer__head .drawer__close{background-color:#002bf5;top:1rem;right:1rem;transform:none;outline:0}header-drawer#athlethes-drawer .drawer__head .drawer__close svg{fill:#cfeeda;stroke:#cfeeda}header-drawer#athlethes-drawer .drawer__inner{background-color:#002bf5;border:0}header-drawer#athlethes-drawer .bx-header-container{position:relative;background-color:#000}header-drawer#athlethes-drawer .bx-header-container .image-wrapper{position:absolute;inset:0;left:0;top:0;z-index:0;opacity:.8}header-drawer#athlethes-drawer .bx-header-container::before{content:"";display:block;padding-bottom:80%}header-drawer#athlethes-drawer .bx-description{padding:1.5rem}header-drawer#athlethes-drawer .bx-facts-container{display:flex;flex-direction:column;gap:.5rem;padding:0 1.5rem;align-items:flex-start}header-drawer#athlethes-drawer .bx-facts-container .bx-fact{font-size:.875rem;background-color:rgba(207,238,218,.3);padding:.5rem 1rem;line-height:1;border-radius:50px}header-drawer#athlethes-drawer .bx-quote-container{margin:1.5rem;background-color:#e6f6ec;color:#002bf5;padding:1.5rem;border-radius:1rem}header-drawer#athlethes-drawer .bx-quote-container:before{content:"”";font-size:5rem;line-height:1;display:block;height:2.5rem}header-drawer#athlethes-drawer .bx-favorites-products{padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}header-drawer#athlethes-drawer .bx-favorites-products .bx-title{font-size:1.25rem;font-weight:500}header-drawer#athlethes-drawer .bx-favorites-products .bx-product-item{border-radius:1rem;background-color:#e6f6ec;color:#002bf5;display:flex;align-items:center;width:100%;padding:.5rem;gap:1rem}header-drawer#athlethes-drawer .bx-favorites-products .bx-product-item .bx-image{flex:0 0 20%;border-radius:1rem;overflow:hidden}header-drawer#athlethes-drawer .bx-favorites-products .bx-product-item .bx-content .bx-name{opacity:.6;font-family:"FG Futurist Narrow";font-size:.875rem}header-drawer#athlethes-drawer .bx-favorites-products .bx-product-item .bx-content .bx-flavor{font-size:1rem;font-weight:500}hydraid-bundle-builder{display:block;margin:.5rem 0 1rem}hydraid-bundle-builder .bx-tabs-container{background-color:#e6f6ec;border-radius:.5rem;display:flex;padding:.5rem;gap:.5rem}hydraid-bundle-builder .bx-tabs-container .bx-tab{border-radius:.5rem;flex:1;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding:1.125rem 0;cursor:pointer;user-select:none;transition:all .3s ease-in-out}hydraid-bundle-builder .bx-tabs-container .bx-tab.active{background-color:#fafdfb;box-shadow:0 0 5px rgba(0,43,245,.1)}hydraid-bundle-builder .bx-tabs-container .bx-tab .bx-title{font-size:1.25rem}hydraid-bundle-builder .bx-tabs-container .bx-tab .bx-subtitle{font-size:.875rem;font-family:"FG Futurist Narrow";line-height:1.15;margin-top:.25rem}hydraid-bundle-builder .bx-tabs-container .bx-tab .bx-badge{position:absolute;top:-1rem;background-color:#bc1b06;color:#e6f6ec;border-radius:50px;padding:.5rem;line-height:1;font-size:.75rem}.bx-doybags-selection-container{background-color:#e6f6ec;border-radius:.5rem;display:flex;padding:.5rem;gap:.5rem;margin:.5rem 0;display:none}.bx-doybags-selection-container .bx-doybag-item{flex:1;border:3px dashed rgba(0,43,245,.2);aspect-ratio:1/1.15;border-radius:1rem;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;font-size:.875rem;overflow:hidden;user-select:none;line-height:1.15}.bx-doybags-selection-container .bx-doybag-item.free{font-weight:500}.bx-doybags-selection-container .bx-doybag-item.filled{border-color:transparent;background-color:#cfeeda}.bx-doybags-selection-container .bx-doybag-item.filled .bx-remove-button{display:block}.bx-doybags-selection-container .bx-doybag-item.filled .bx-text{display:none}.bx-doybags-selection-container .bx-doybag-item .bx-remove-button{position:absolute;top:.5rem;right:.5rem;height:1.5rem;width:1.5rem;background-color:#fafdfb;border-radius:50%;background-image:var(--close-icon);background-position:center;background-repeat:no-repeat;background-size:.625rem;opacity:.5;transition:all .3s ease-in-out;display:none;z-index:3}.bx-doybags-selection-container .bx-doybag-item .bx-product-image{position:absolute;inset:0;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:var(--product-image)}.bx-products-selection-container{background-color:#e6f6ec;border-radius:.5rem;display:none;transition:all .3s ease-in-out;overflow:hidden}.bx-products-selection-container>.bx-title{font-size:.875rem;font-weight:500;margin:0 0 .5rem;padding:.875rem .875rem 0}.bx-products-selection-container>.bx-title .bx-product-type{text-transform:uppercase}.bx-products-selection-container .bx-grid{display:flex;gap:.5rem;flex-flow:wrap;padding:0 .875rem .875rem}.bx-products-selection-container .bx-product-item{border:1px solid rgba(0,43,245,.2);border-radius:50px;font-family:"FG Futurist Narrow";display:flex;align-items:center;padding:.375rem .5rem .375rem .5rem;font-size:.875rem;gap:.25rem;min-height:2.5rem;line-height:1.15;cursor:pointer;user-select:none}.bx-products-selection-container .bx-product-item.energy .bx-product-type{color:#1c1c22}.bx-products-selection-container .bx-product-item.immunity .bx-product-type{color:#ff510f}.bx-products-selection-container .bx-product-item.sold{border-color:#9d9d9d;opacity:.5}.bx-products-selection-container .bx-product-item.sold .bx-add-icon{display:none}.bx-products-selection-container .bx-product-item .bx-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;gap:.1rem}.bx-products-selection-container .bx-product-item .bx-product-type{font-size:.625rem;font-family:"FG Futurist Narrow";font-weight:600}.bx-products-selection-container .bx-product-item .bx-flavor-dot{height:.75rem;width:.75rem;border-radius:50%;overflow:hidden;display:inline-flex;flex-shrink:0}.bx-products-selection-container .bx-product-item .bx-flavor-dot span{flex:1;background-color:var(--flavor-color,#002bf5)}.bx-products-selection-container .bx-product-item.active{border-color:#002bf5;border-width:1.5px}.bx-products-selection-container .bx-product-item .bx-new{background-color:#002bf5;padding:.25rem .375rem;color:#fafdfb;font-size:.875rem;border-radius:50px;margin-right:-.25rem}.bx-products-selection-container .bx-product-item .bx-add-icon{border:1px solid #002bf5;height:1.25rem;width:1.25rem;border-radius:50%;position:relative;margin-left:.25rem}.bx-products-selection-container .bx-product-item .bx-add-icon:after{content:"";background-color:#002bf5;mask-image:var(--plus-mask);mask-size:.75rem;mask-repeat:no-repeat;mask-position:center;position:absolute;inset:0;height:100%;width:100%;transition:all .3s ease-in-out}hydraid-cart-doybag-bundle{display:block;background-color:#e6f6ec;margin:var(--inner);padding:var(--inner);border-radius:.5rem}hydraid-cart-doybag-bundle h3.bx-title{font-weight:400;font-size:1.15rem;margin:.25rem 0}hydraid-cart-doybag-bundle .bx-description{font-size:.875rem;line-height:1.15}hydraid-cart-doybag-bundle .bx-success-container{font-size:.875rem;line-height:1.15}hydraid-cart-doybag-bundle[hidden]{display:none}hydraid-cart-doybag-bundle .bx-doybags-selection-container{padding:0;display:flex}hydraid-cart-doybag-bundle .bx-doybags-selection-container .bx-doybag-item{border-width:2px}hydraid-cart-doybag-bundle .bx-products-selection-container{display:block;padding:0}hydraid-cart-doybag-bundle .bx-products-selection-container grid-slider{display:block;position:relative}hydraid-cart-doybag-bundle .bx-products-selection-container .bx-grid{display:flex;flex-flow:row nowrap;gap:.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:.5rem;scrollbar-width:none;-ms-overflow-style:none;align-items:center;padding:.5rem 0}hydraid-cart-doybag-bundle .bx-products-selection-container .bx-grid::-webkit-scrollbar{display:none}hydraid-cart-doybag-bundle .bx-products-selection-container .bx-product-item{scroll-snap-align:start;white-space:nowrap}hydraid-events{display:block;padding:var(--PT,4rem) 0 var(--PB,4rem)}hydraid-events .bx-title-container .bx-description{max-width:32rem;font-size:1.125rem}hydraid-events .bx-filters-container{margin:2rem auto 4rem;display:flex;flex-wrap:nowrap;gap:1rem;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}hydraid-events .bx-filters-container .btn{white-space:nowrap;flex:none}hydraid-events .bx-filters-container .btn--outline{--btn-border:rgba(0, 43, 245, 0.2)}hydraid-events .bx-filters-container .btn--outline.is-active{--btn-border:#002BF5;--btn-bg:#002BF5;--btn-text:#FAFDFB;--btn-text-hover:#FAFDFB}hydraid-events .bx-events-container .events-overview__card{background:#e6f6ec;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}hydraid-events .bx-events-container .events-overview__card[hidden]{display:none}hydraid-events .bx-events-container .events-overview__card .events-overview__media{position:relative;aspect-ratio:4/3;background:#cfeeda;overflow:hidden}hydraid-events .bx-events-container .events-overview__card .events-overview__media .bx-image-container{position:absolute;inset:0;width:100%;height:100%}hydraid-events .bx-events-container .events-overview__card .events-overview__media svg{width:100%;height:100%;object-fit:cover;display:block}hydraid-events .bx-events-container .events-overview__card .events-overview__badge{position:absolute;top:12px;left:12px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:#fff;color:#002bf5}hydraid-events .bx-events-container .events-overview__card .events-overview__badge--upcoming{background:#002bf5;color:#fafdfb}hydraid-events .bx-events-container .events-overview__card .events-overview__badge--past{background:#e6f6ec;color:#002bf5}hydraid-events .bx-events-container .events-overview__card .events-overview__content{padding:20px;flex:1;display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}hydraid-events .bx-events-container .events-overview__card .events-overview__content .events-overview__category{font-size:.75rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase}hydraid-events .bx-events-container .events-overview__card .events-overview__content h3{font-size:1.25rem;font-weight:500}hydraid-events .bx-events-container .events-overview__card .events-overview__content .events-overview__date{font-size:.875rem;font-weight:500}hydraid-events .bx-events-container .events-overview__card .events-overview__content .events-overview__location{font-size:.875rem}hydraid-events .bx-events-container .events-overview__card .events-overview__content .events-overview__desc{font-size:.875rem;line-height:1.5}hydraid-events .bx-events-container .events-overview__card .events-overview__content .btn{margin-top:1rem}hydraid-events .bx-events-container .events-overview__list{display:grid}hydraid-events .bx-events-container .events-overview__list[data-layout=slider] .events-overview__card{flex:0 0 30%;scroll-snap-align:start;scroll-margin-left:var(--outer);scroll-margin-right:var(--outer)}hydraid-events .bx-events-container .events-overview__list[data-layout=slider] .events-overview__card:first-child{margin-left:var(--outer)}hydraid-events .bx-events-container .events-overview__list[data-layout=slider] .events-overview__card:last-child{margin-right:var(--outer)}hydraid-events .bx-events-container .events-overview__list[data-layout=grid]{grid-template-columns:repeat(3,1fr);gap:24px}hydraid-events .bx-events-container .events-overview__list[data-layout=slider]{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}hydraid-events .bx-events-container .events-overview__list[data-layout=slider]::-webkit-scrollbar{display:none}.bx-hydraid-facts-container{background-color:var(--bg-color);color:var(--content-color);padding:var(--PT,7rem) 0 var(--PB,6rem)}.bx-hydraid-facts-container .bx-disclaimer-text{font-size:.875rem;text-align:center;max-width:42rem;margin:2rem auto}.bx-hydraid-facts-container .bx-title-container{max-width:48rem;margin:0 0 4rem}.bx-hydraid-facts-container .bx-title-container h2{margin:0 0 1.5rem}.bx-hydraid-facts-container .bx-facts-container{background-color:var(--content-color);color:var(--card-color);border-radius:1rem;display:flex;padding:5rem 4rem;gap:1.5rem}.bx-hydraid-facts-container .bx-facts-container .bx-fact-item{flex:1;text-align:center}.bx-hydraid-facts-container .bx-facts-container .bx-fact-item .bx-large{font-size:5rem;line-height:130%}.bx-hydraid-facts-container .bx-facts-container .bx-fact-item .bx-description{max-width:19.75rem}hydraid-faq{display:block;background-color:var(--bg-color,#fafdfb);color:var(--content-color,#002bf5);padding:var(--PT,4rem) 0 var(--PB,4rem)}hydraid-faq.centered .bx-title-container{text-align:center}hydraid-faq.centered .bx-faq-items-wrapper{margin:3rem auto}hydraid-faq.centered .bx-filter-buttons{text-align:center}hydraid-faq .bx-title-container{margin:0 auto 2rem}hydraid-faq .bx-title-container h2{font-size:2.5rem}hydraid-faq .bx-filter-buttons{width:100%;scrollbar-width:none;margin:auto;padding:0 var(--outer);overflow-x:scroll}hydraid-faq .bx-filter-buttons .bx-inner-row{display:inline-flex;align-items:center;flex-flow:nowrap;white-space:nowrap;gap:.5rem}hydraid-faq .bx-filter-buttons button{white-space:nowrap;flex-shrink:0}hydraid-faq .bx-filter-buttons button.btn--outline{--btn-border:rgba(0, 43, 245, 0.2)}hydraid-faq .bx-faq-items-wrapper{margin:3rem 0;max-width:56rem;padding:0 var(--outer);width:100%}hydraid-faq .bx-faq-items-wrapper .bx-category-container{margin:4rem auto}hydraid-faq .bx-faq-items-wrapper .bx-category-container h2{font-size:.875rem;text-transform:uppercase;font-weight:500;margin:2rem 0}hydraid-faq .bx-faq-items-wrapper .bx-faq-item{background-color:#fafdfb;border-radius:1rem;margin:1rem 0;border:1px solid rgba(0,43,245,.2);padding:0 1rem}hydraid-faq .bx-faq-items-wrapper .bx-faq-item .accordion__title{font-size:1.125rem;padding:1.25rem 2.5rem 1.25rem 0rem}hydraid-faq .bx-faq-items-wrapper .bx-faq-item .accordion__title .icon-nav-arrow-down{background-color:#002bf5;border-radius:50%;--icon-size:2rem;stroke:#fff;padding:.25rem;right:0}hydraid-faq .bx-faq-items-wrapper .bx-faq-item .accordion__content p{margin:0;font-size:1rem}footer{color:#cfeeda}footer .accordion{--border:#CFEEDA}footer a{color:#cfeeda}footer .anchor-logo{margin-top:-1px}footer .bx-eye-able-button{margin:0rem 0 2rem}footer .footer__blocks{gap:.75rem}footer .footer__blocks .footer__block--social{min-width:17.5rem}footer .footer__blocks .footer__block--menu{min-width:11rem;padding:0 .25rem}footer .footer__blocks .footer__block--newsletter{flex:0 0 25%}footer .footer__blocks .footer__block--newsletter .footer__newsletter__wrapper{width:100%;max-width:25rem}footer .footer__blocks .bx-klaviyo-footer-form form{padding:0!important}footer .footer__blocks .bx-klaviyo-footer-form form p{text-align:left!important;font-family:"FG Futurist"!important}footer .footer__blocks .bx-klaviyo-footer-form form p span{font-family:"FG Futurist"!important;line-height:1.5!important}footer .footer__blocks .bx-klaviyo-footer-form form .go1984401277.go1984401277.go1984401277,footer .footer__blocks .bx-klaviyo-footer-form form .go2483848538.go2483848538.go2483848538,footer .footer__blocks .bx-klaviyo-footer-form form .go2686956747.go2686956747.go2686956747,footer .footer__blocks .bx-klaviyo-footer-form form .go3108250800.go3108250800.go3108250800{padding:0!important;margin-bottom:1rem!important}footer .footer__blocks .bx-klaviyo-footer-form form .go2483848538.go2483848538.go2483848538 span{font-size:1rem;font-weight:500!important;font-family:"FG Futurist"}footer .footer__blocks .bx-klaviyo-footer-form form input.go1055184930.go1055184930.go1055184930{border-radius:0;border:0;background-color:transparent;color:#fafdfb;border-bottom:1px solid #fafdfb;padding:1.5rem 0}footer .footer__blocks .bx-klaviyo-footer-form form input.go1055184930.go1055184930.go1055184930:focus{outline:0}footer .footer__blocks .bx-klaviyo-footer-form form input.go1055184930.go1055184930.go1055184930::placeholder{color:#fafdfb}footer .footer__blocks .bx-klaviyo-footer-form form button.go4033861592.go4033861592.go4033861592{margin-top:.5rem}footer .footer__blocks .footer__block__title{font-weight:500;font-size:1rem}footer .footer__blocks .footer__block__title:not(.accordion__title){margin-bottom:1rem}footer .footer__blocks .footer__social__text{line-height:1}footer .footer__blocks ul.footer__quicklinks li{margin-bottom:0;padding:.5rem 0}footer .footer__blocks ul.footer__quicklinks li a{font-size:.875rem;line-height:150%;hyphens:auto}footer .footer__blocks ul.socials{gap:.625rem}footer .footer__blocks ul.socials li{margin:0}footer .footer__blocks .bx-copyright{margin:1.5rem 0}footer .footer__blocks .popout-footer{margin:.5rem 0 1rem}footer .footer__blocks .popout-footer .popout__toggle{border-color:#cfeeda;border-radius:5rem;text-transform:none;padding:.625rem .75rem;margin:0}footer .footer__blocks .bx-payment-icons-container ul.payment-icons{display:flex;flex-flow:wrap;gap:.375rem;max-width:16rem}footer .footer__blocks .bx-payment-icons-container ul.payment-icons li svg{width:2.25rem}footer .footer__blocks .bx-linklist-button{font-size:.875rem;padding:.5rem .875rem;margin:0rem 0 2rem;white-space:nowrap}hydraid-gift-cart-progress{display:block;background-color:#e6f6ec;padding:.75rem var(--inner)}hydraid-gift-cart-progress[hidden]{display:none}hydraid-gift-cart-progress .bx-progress-container{display:flex;align-items:flex-start;gap:3rem}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper{flex:1}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-track{position:relative;padding:.75rem 0 2.25rem}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-bar{background-color:#fafdfb;border-radius:5rem;border:1px solid rgba(0,43,245,.2);height:.5rem;flex:1;position:relative;overflow:hidden}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-bar .bx-progress-bar-fill{height:100%;position:absolute;left:0;background-color:#002bf5;background:linear-gradient(90deg,#5e7af8,#002bf5);transition:width .3s ease-in-out}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps{position:absolute;top:.75rem;left:0;right:0;height:.5rem}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step[hidden]{display:none}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step--final{transform:translate(-100%,-50%)}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step .bx-progress-step__dot{width:.75rem;height:.75rem;border-radius:50%;background-color:#fafdfb;border:2px solid rgba(0,43,245,.2);transition:all .3s ease-in-out;flex-shrink:0}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step .bx-progress-step__label{position:absolute;top:100%;margin-top:.35rem;font-size:.75rem;font-family:"FG Futurist Narrow";color:rgba(0,43,245,.2);transition:color .3s ease-in-out;line-height:1.2;max-width:5rem;text-align:center}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step.is-reached .bx-progress-step__dot{background-color:#002bf5;border-color:#002bf5}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step.is-reached .bx-progress-step__label{color:#002bf5;font-weight:500}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-text{font-size:.875rem;margin-top:.5rem;text-align:left}hydraid-gift-cart-progress .bx-progress-container .bx-gift-image{flex:0 0 4rem;aspect-ratio:1/1;background-color:#cfeeda;border-radius:.5rem;overflow:hidden}hydraid-gift-cart-progress .bx-progress-container .bx-gift-image img{width:100%;height:100%;object-fit:cover;object-position:center}.bx-glass-hero-container{background-color:#002bf5;color:var(--content-color,#e6f6ec);padding:7rem 0;position:relative;overflow:hidden}.bx-glass-hero-container .bx-background-image{position:absolute;inset:0;top:0;left:0}.bx-glass-hero-container .bx-glass-box-container{border:1px solid rgba(230,246,236,.2);border-radius:2rem;padding:6.5rem 0;position:relative;z-index:1;backdrop-filter:blur(20px) brightness(1.02) saturate(1.1);max-width:125rem}.bx-glass-hero-container .bx-inner-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;max-width:80rem;margin:auto;padding:0 3rem;gap:0 3rem}.bx-glass-hero-container .bx-inner-grid.no-blocks{grid-template-rows:1fr;align-items:center}.bx-glass-hero-container .bx-inner-grid .bx-title-container{grid-column:1;grid-row:1}.bx-glass-hero-container .bx-inner-grid .bx-title-container h2{margin:0 0 1.5rem}.bx-glass-hero-container .bx-inner-grid .bx-blocks-wrapper{grid-column:1;grid-row:2;margin:1.5rem 0}.bx-glass-hero-container .bx-inner-grid .bx-blocks-wrapper .bx-info-box-container{border-color:rgba(230,246,236,.2)}.bx-glass-hero-container .bx-inner-grid .bx-blocks-wrapper .bx-info-box-container h3::before{background-color:#e6f6ec}.bx-glass-hero-container .bx-inner-grid .bx-right-container{grid-column:2;grid-row:1/3;width:100%}.bx-glass-hero-container .bx-inner-grid .bx-right-container .bx-lottie-container{width:100%;max-width:26rem;margin:auto}.bx-glass-hero-container .bx-inner-grid .bx-right-container .bx-lottie-container canvas{display:block;width:100%;height:auto}.bx-glass-hero-container .bx-inner-grid .bx-right-container .bx-image-container{max-width:26rem;margin:auto;width:100%}header-component.header__wrapper{transition:transform .3s ease-in-out,opacity .2s ease-in-out}header-component.header__wrapper .bx-icon{fill:none}header-component.header__wrapper .bx-icon .st0{fill:none;stroke:var(--icons,currentColor)}header-component.header__wrapper .bx-icon .st1{fill:var(--icons,currentColor);stroke:none}header-component.header__wrapper .bx-lang-select{--text:var(--link)}header-component.header__wrapper .bx-lang-select ul.popout-list .popout-list__option{color:var(--link)}header-component.header__wrapper{--bg:#002BF5}header-component.header__wrapper .header__cart__status{color:#002bf5;background-color:#cfeeda}header-component.header__wrapper .header__desktop,header-component.header__wrapper .header__mobile{--link:#CFEEDA}header-component.header__wrapper .btn--solid{--btn-border:#CFEEDA;--btn-bg:#CFEEDA;--btn-bg-hover:#E6F6EC;--btn-border-hover:#CFEEDA;--btn-text:#002BF5;--btn-text-hover:#002BF5}header-component.header__wrapper .logo__img--transparent{opacity:1!important}header-component.header__wrapper .logo__img--color{opacity:0!important}header-component.header__wrapper.js__header__stuck.header--hidden{transform:translateY(calc(var(--header-height) * -1));opacity:0}header-component.header__wrapper .header__desktop__button--cta{display:flex;align-items:center;padding-left:0;padding-right:2rem}header-component.header__wrapper .header__desktop__button.eyeAble_customToolOpenerClass svg{height:1.4rem;width:1.4rem}header-component.header__wrapper .header__cart__status{background-color:#cfeeda;color:#002bf5}header-component.header__wrapper[data-header-transparent]:not(.is-mega-menu-open) .header__cart__status{background-color:#002bf5;color:#cfeeda}header-component.header__wrapper.js__header__stuck.header--stuck-visible .header__cart__status{color:#002bf5;background-color:#cfeeda}header-component.header__wrapper.bx-active-blue:not(.is-mega-menu-open,.js__header__stuck) .header__desktop,header-component.header__wrapper.bx-active-blue:not(.is-mega-menu-open,.js__header__stuck) .header__mobile{--link:#002BF5!important}header-component.header__wrapper.bx-active-blue:not(.is-mega-menu-open,.js__header__stuck) .header__cart__status{color:#cfeeda;background-color:#002bf5}header-component.header__wrapper.bx-active-blue:not(.is-mega-menu-open,.js__header__stuck) .logo__img--transparent{opacity:0!important}header-component.header__wrapper.bx-active-blue:not(.is-mega-menu-open,.js__header__stuck) .logo__img--color{opacity:1!important}header-component.header__wrapper.bx-active-blue:not(.is-mega-menu-open,.js__header__stuck) .btn--solid{--btn-border:#002BF5;--btn-bg:#002BF5;--btn-border-hover:#002BF5;--btn-text:#E6F6EC;--btn-text-hover:#E6F6EC;--btn-bg-hover:#0028d9}header-component.header__wrapper.is-mega-menu-open{--bg:#002BF5}header-component.header__wrapper.is-mega-menu-open .theme__header::after{opacity:1}header-component.header__wrapper.is-mega-menu-open .header__desktop__button--cta .btn--primary{--btn-bg:#CFEEDA;--btn-text:#002BF5}header-component.header__wrapper.is-mega-menu-open,header-component.header__wrapper.is-mega-menu-open .header__desktop,header-component.header__wrapper.is-mega-menu-open .header__mobile,header-component.header__wrapper.is-mega-menu-open .toolbar,header-component.header__wrapper.is-mega-menu-open.js__header__stuck,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .header__desktop,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .header__mobile,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .toolbar{--text:var(--COLOR-MENU-TRANSPARENT);--link:var(--COLOR-MENU-TRANSPARENT)!important;--link-hover:var(--COLOR-MENU-TRANSPARENT-HOVER);--text-dark:var(--COLOR-MENU-TRANSPARENT);--text-light:var(--COLOR-MENU-TRANSPARENT)}header-component.header__wrapper.is-mega-menu-open .toolbar,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .toolbar{--bg:var(--TRANSPARENT)}header-component.header__wrapper.is-mega-menu-open .theme__header.has-border,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .theme__header.has-border{--border:var(--COLOR-MENU-TRANSPARENT)}header-component.header__wrapper.is-mega-menu-open .toolbar.has-border,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .toolbar.has-border{--border:var(--COLOR-MENU-TRANSPARENT)}header-component.header__wrapper.is-mega-menu-open .parent .navlink--toplevel::after,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .parent .navlink--toplevel::after{content:none}header-component.header__wrapper.is-mega-menu-open .header__logo--has-transparent .logo__img--transparent,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .header__logo--has-transparent .logo__img--transparent{opacity:1!important}header-component.header__wrapper.is-mega-menu-open .header__logo--has-transparent .logo__img--color,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .header__logo--has-transparent .logo__img--color{opacity:0}header-component.header__wrapper.is-mega-menu-open .header__logo--has-transparent .logo__img--transparent,header-component.header__wrapper.is-mega-menu-open.js__header__stuck .header__logo--has-transparent .logo__img--transparent{opacity:1;transition:opacity .6s cubic-bezier(.215,.61,.355,1)}mobile-menu a{color:#e6f6ec}mobile-menu .bx-lang-select{padding:0;margin:0}mobile-menu .bx-lang-select .popout__toggle__text{font-size:1.125rem}mobile-menu .bx-lang-select .popout__toggle__text .popout__icon-globe{--icon-size:1.5rem}mobile-menu .bx-lang-select .popout-list__option{font-size:1.125rem}mobile-menu .bx-cta-card-container{margin:1rem auto 2rem;border-radius:1.5rem;overflow:hidden;position:relative;width:100%}mobile-menu .bx-cta-card-container .image-wrapper{position:absolute;left:0;top:0;width:100%}mobile-menu .bx-cta-card-container .bx-content{padding:183px 20px 20px}mobile-menu .mobile-menu__block--menu{flex-shrink:0}mobile-menu .mobile-menu__block--menu::after{display:none}mobile-menu .bx-nav-accordion-menu{padding:0 var(--inner) 0}mobile-menu .bx-nav-accordion-menu collapsible-elements{display:block;border-bottom:1px solid #cfeeda;border-top:1px solid #cfeeda}mobile-menu .bx-nav-accordion-menu .bx-nav-accordion{border-bottom:1px solid #cfeeda;border-top:1px solid #cfeeda}mobile-menu .bx-nav-accordion-menu .bx-nav-accordion:last-child{margin-bottom:-1px}mobile-menu .bx-nav-accordion-menu .bx-nav-accordion .accordion__title{padding:1rem 0;font-size:1.125rem;font-weight:500}mobile-menu .bx-nav-accordion-menu .bx-nav-accordion .accordion__body .accordion__content{display:flex;flex-direction:column;gap:1.125rem}mobile-menu .bx-nav-accordion-menu .bx-nav-accordion .accordion__body .bx-nav-sublink{font-size:1.125rem}mobile-menu .mobile-menu__block .hero__button .btn{--btn-top:.6rem}.bx-header-mega-menu-wrapper .header__mega-menu__panel{background-color:#002bf5;color:#cfeeda;padding:1.5rem 0;opacity:0;transform:translateY(10px);pointer-events:none;transition:all .2s ease-in-out;display:none}.bx-header-mega-menu-wrapper .header__mega-menu__panel.show{display:block;pointer-events:all;opacity:1;transform:translateY(0)}.bx-header-mega-menu-wrapper .header__mega-menu__panel .bx-inner-row{display:flex;align-items:center;gap:1.5rem}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--title-text{max-width:18rem;margin-right:auto}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--title-text .submenu-block__title{font-size:2rem;font-weight:300}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--title-text .submenu-block__text{font-size:1rem}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--title-text .bx-button-container{margin-top:1rem}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--image-text{flex:1;max-width:18rem}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--image-text a:not(.btn){color:inherit}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--image-text .image-wrapper{border-radius:1.5rem;overflow:hidden}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--image-text .submenu-block__content{margin-top:1rem}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--image-text .submenu-block__content .submenu-block__title{font-size:1.125rem;font-weight:400}.bx-header-mega-menu-wrapper .header__mega-menu__panel .submenu-block--image-text .submenu-block__content .submenu-block__subline{margin:0}.bx-hydraid-content-cards-container{padding:var(--PT,5rem) 0 var(--PB,5rem);background-color:var(--bg-color,#fafdfb);overflow:hidden}.bx-hydraid-content-cards-container .bx-title-container{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:4rem;gap:1.5rem}.bx-hydraid-content-cards-container .bx-title-container h2{margin:0;color:var(--content-color,#002bf5);max-width:40rem}.bx-hydraid-content-cards-container .bx-title-container p{color:var(--content-color,#002bf5);margin:1.5rem 0 0}.bx-hydraid-content-cards-container .bx-content-cards-slider{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:2rem;overflow-x:scroll;scrollbar-width:none;padding:0 var(--outer);scroll-padding-left:var(--outer);scroll-snap-type:x mandatory}.bx-hydraid-content-cards-container .bx-content-cards-slider::-webkit-scrollbar{display:none}.bx-hydraid-content-cards-container .bx-content-cards-slider .bx-grid-item{scroll-snap-align:start;flex:var(--flex,0 0 25rem)}.bx-icon-card{--flex:1 1 0;min-width:26.5rem;overflow:hidden;border-radius:2rem;position:relative;background-color:var(--content-color);color:var(--bg-color);padding:2rem;align-self:stretch}.bx-icon-card .bx-icon{height:3.375rem;width:100%;background-color:var(--bg-color);mask-image:var(--icon-mask);mask-size:contain;mask-repeat:no-repeat;mask-position:center left}.bx-icon-card h2{font-size:2rem;margin-top:2rem;display:block}.bx-icon-card .bx-description{font-size:1.125rem}.bx-image-text-card{color:var(--content-color,#002bf5);min-width:26rem;--flex:1 1 0;max-width:33.33%}.bx-image-text-card .bx-image-container{overflow:hidden;border-radius:2rem}.bx-image-text-card .bx-text-container{margin-top:1.5rem;width:90%}.bx-image-text-card .bx-text-container h3{margin:.75rem 0 1rem;font-weight:400}.bx-image-text-card .bx-text-container .bx-description{line-height:140%}.bx-overlay-card{--flex:1;min-width:40rem;overflow:hidden;border-radius:2rem;position:relative}.bx-overlay-card .bx-image-container::after{content:"";inset:0;position:absolute;background-color:rgba(33,33,33,.0745098039)}.bx-overlay-card .bx-overlay-container{position:absolute;z-index:1;bottom:0;width:100%;padding:0 3rem 3rem;color:#fafdfb;display:flex;flex-direction:column;gap:1.5rem}.bx-overlay-card .bx-overlay-container h3{margin:0;font-size:2.25rem;font-weight:400;color:#002bf5}.bx-overlay-card .bx-overlay-container .hero__button{margin:0}.bx-partner-card{overflow:hidden;border-radius:2rem;--flex:1;min-width:26rem}.bx-partner-card .bx-image-container{position:relative}.bx-partner-card .bx-partner-container{position:absolute;bottom:1rem;left:1rem;width:calc(100% - 2rem);border-radius:.5rem;display:flex;background-color:var(--bg-color);color:var(--content-color);align-items:center;padding:.75rem .875rem}.bx-partner-card .bx-partner-container .bx-name{flex:1}.bx-partner-card .bx-partner-container .bx-logo{width:7.5rem;height:2.5rem;box-sizing:content-box;padding-left:1rem}.bx-partner-card .bx-partner-container .bx-logo img{width:100%;height:100%;object-fit:contain}.bx-hydraid-reviews-container{background-color:#cfeeda;padding:5rem 0;overflow:hidden}.bx-hydraid-reviews-container .bx-title-container{margin-bottom:4rem}.bx-hydraid-reviews-container .bx-title-container .bx-overline{text-transform:uppercase;font-size:1rem}.bx-hydraid-reviews-container .bx-title-container .bx-stars-container{margin-bottom:1.5rem}.bx-hydraid-reviews-container .bx-reviews-slider-container{display:flex;flex-flow:row nowrap;align-items:stretch;gap:2rem;overflow-x:scroll;scrollbar-width:none;padding:0 var(--outer);scroll-padding-left:var(--outer);scroll-snap-type:x mandatory}.bx-hydraid-reviews-container .bx-reviews-slider-container::-webkit-scrollbar{display:none}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-video-item{flex:0 0 25rem;overflow:hidden;border-radius:2rem;line-height:0}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-video-item video{width:100%}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item{scroll-snap-align:start;background-color:#fafdfb;border-radius:2rem;padding:2rem;flex:0 0 25rem;display:flex;flex-direction:column}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item .bx-stars-container{gap:.25rem}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item .bx-description{margin:1.5rem 0}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item .bx-author{display:flex;align-items:center;gap:.5rem;line-height:1;margin:0 0 4px;margin-top:auto}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item .bx-author::after{content:"";display:block;width:.875rem;height:.875rem;background-image:var(--verification-icon);background-size:contain;background-repeat:no-repeat;background-position:center}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item .bx-product{line-height:1}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item .bx-product a{text-decoration:underline;text-underline-offset:3px}hydration-calculator-form{display:block}hydration-calculator-form.bx-boxed{max-width:62rem}hydration-calculator-form:focus{outline:0}hydration-calculator-form .bx-title-container{margin:3rem auto}hydration-calculator-form .bx-title-container .bx-overline{text-transform:uppercase;font-size:1rem}hydration-calculator-form .bx-footer-note{font-size:.75rem;line-height:1.1;width:100%;max-width:45rem;margin-bottom:4rem;opacity:.75}hydration-calculator-form .bx-weather-info{background-color:#e6f6ec;border-radius:.5rem;padding:1rem;font-size:.875rem}hydration-calculator-form .bx-form-container{border-radius:1rem;border:1px solid rgba(0,43,245,.2);display:flex;flex-direction:column;margin:3rem auto;overflow:hidden}hydration-calculator-form .bx-form-container .bx-header-container{padding:1rem 1.5rem;border-bottom:1px solid rgba(0,43,245,.2);transition:all .3s ease-in-out}hydration-calculator-form .bx-form-container .bx-header-container .bx-steps-container{display:flex;align-items:center;justify-content:center;gap:.5rem;transition:opacity .3s ease-in-out}hydration-calculator-form .bx-form-container .bx-header-container .bx-steps-container .bx-step{height:2rem;width:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,43,245,.2);border-radius:50%;background-color:#e6f6ec}hydration-calculator-form .bx-form-container .bx-header-container .bx-steps-container .bx-step.active{background-color:#002bf5;color:#fafdfb}hydration-calculator-form .bx-form-container .bx-header-container .bx-steps-container .sep{display:inline-block;height:1px;width:1rem;flex-shrink:0;background-color:rgba(0,43,245,.2)}hydration-calculator-form .bx-form-container .bx-content-container{flex:1;position:relative;min-height:30rem;transition:all .3s ease-in-out;overflow:hidden}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container{padding:1rem 1.5rem;position:absolute;top:0;left:0;width:100%;transform:translateX(-1rem);opacity:0;transition:all .3s ease-in-out;pointer-events:none;background-color:#fafdfb;display:flex;flex-direction:column;gap:1rem;transition:all .3s ease-in-out}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container h3{font-size:1.25rem;font-weight:500;margin-bottom:0}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container.next{transform:translateX(1rem);opacity:0}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container.active{opacity:1;transform:translateX(0);pointer-events:all}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container .bx-conditional-field{margin:1rem 0}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container .bx-conditional-field .bx-slider,hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container .bx-conditional-field .bx-tabbar{margin:0 0 3rem}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container.bx-submit-container{padding:0;min-height:30rem;gap:0;justify-content:flex-end}hydration-calculator-form .bx-form-container .bx-content-container .bx-preview-container{padding:0 1.5rem}hydration-calculator-form .bx-form-container .bx-content-container .bx-preview-container .bx-note-container{margin:2rem 0}hydration-calculator-form .bx-form-container .bx-content-container .bx-preview-container.blurry .bx-large-number .bx-value{filter:blur(.7rem);user-select:none}hydration-calculator-form .bx-form-container .bx-large-number .bx-label{font-size:.875rem}hydration-calculator-form .bx-form-container .bx-large-number .bx-value-container{line-height:1;margin:.75rem 0;display:flex;gap:1rem;align-items:flex-end}hydration-calculator-form .bx-form-container .bx-large-number .bx-value-container .bx-value{font-size:4rem;transition:all .3s ease-in-out;filter:blur(0)}hydration-calculator-form .bx-form-container .bx-large-number .bx-value-container .bx-unit{font-size:1rem;font-family:"FG Futurist Narrow"}hydration-calculator-form .bx-form-container .bx-product-info-container{padding:1rem 1.5rem 2rem;border-top:1px solid rgba(0,43,245,.2);display:none}hydration-calculator-form .bx-form-container .bx-product-info-container .bx-recommandations-container{background-color:#002bf5;color:#fafdfb;border-radius:.5rem;margin:1.5rem 0;padding:1.5rem}hydration-calculator-form .bx-form-container .bx-product-info-container .bx-recommandations-container .bx-label{font-size:1rem}hydration-calculator-form .bx-form-container .bx-product-info-container .bx-recommandations-container .bx-numbers-row{display:flex;align-items:flex-start;justify-content:space-between;margin:1rem 0}hydration-calculator-form .bx-form-container .bx-product-info-container .bx-recommandations-container .bx-numbers-row .bx-large-number{flex:1}hydration-calculator-form .bx-form-container .bx-product-info-container .bx-recommandations-container .bx-numbers-row .bx-large-number .bx-value-container{flex-direction:column;align-items:flex-start}hydration-calculator-form .bx-form-container .bx-product-info-container .bx-recommandations-container .bx-numbers-row .bx-large-number .bx-value-container .bx-unit{font-size:.875rem}hydration-calculator-form .bx-form-container .bx-product-info-container .bx-recommandations-container .bx-description{font-size:1rem;line-height:1.15;margin:1rem 0 2rem}hydration-calculator-form .bx-form-container .bx-email-container{padding:1rem 1.5rem .5rem;background-color:#002bf5;color:#e6f6ec;margin-top:auto}hydration-calculator-form .bx-form-container .bx-email-container a{color:#e6f6ec}hydration-calculator-form .bx-form-container .bx-email-container input:-webkit-autofill,hydration-calculator-form .bx-form-container .bx-email-container input:-webkit-autofill:active,hydration-calculator-form .bx-form-container .bx-email-container input:-webkit-autofill:focus{-webkit-background-clip:text;-webkit-text-fill-color:#e6f6ec;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #002bf5}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-title-container{margin:1rem 0 2rem}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-title-container .bx-overline{text-transform:uppercase;font-size:.75rem}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-title-container h3{font-size:1.875rem;font-weight:500;margin:1rem 0}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-title-container .bx-description{font-size:1.125rem;line-height:1.25;max-width:40rem}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row{display:flex;align-items:stretch;gap:1rem;margin:0 0 2rem;flex-flow:wrap}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row .bx-submit-step{flex:1;border:1px solid rgba(230,246,236,.25);border-radius:1rem;padding:1.5rem;display:flex;align-items:flex-start;flex-direction:column;gap:1rem;user-select:none;opacity:.5;transform:scale(.85);transition:all .3s ease-in-out}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row .bx-submit-step.active{border-color:#e6f6ec;transform:scale(1);background-color:#e6f6ec;color:#002bf5;opacity:1}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row .bx-submit-step.active .bx-submit-step-number{background-color:#002bf5;color:#e6f6ec}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row .bx-submit-step.secret-forward{touch-action:manipulation}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row .bx-submit-step .bx-submit-step-number{font-size:1rem;font-weight:500;background-color:#e6f6ec;color:#002bf5;border-radius:50%;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row .bx-submit-step .bx-submit-step-description{line-height:1.15}hydration-calculator-form .bx-form-container .bx-email-container .bx-inputs-row{display:flex;gap:1rem;flex-flow:wrap}hydration-calculator-form .bx-form-container .bx-email-container .bx-inputs-row input{flex:1;width:100%;border-color:#e6f6ec;color:#e6f6ec;padding:1rem;border-radius:3rem;width:100%;margin:.5rem 0}hydration-calculator-form .bx-form-container .bx-email-container .bx-inputs-row input:focus{outline:0}hydration-calculator-form .bx-form-container .bx-email-container .bx-inputs-row input::placeholder{color:rgba(230,246,236,.75)}hydration-calculator-form .bx-form-container .bx-email-container .bx-legal-note{font-size:.75rem;width:100%;max-width:45rem;line-height:1.15;opacity:.75;margin:2rem 0 1rem}hydration-calculator-form .bx-form-container .bx-email-container .bx-legal-note a{display:inline-block;color:inherit;-webkit-text-fill-color:#e6f6ec}hydration-calculator-form .bx-form-container .bx-controls-container{background-color:#e6f6ec;padding:1rem 1.5rem;border-top:1px solid rgba(0,43,245,.2);box-sizing:border-box;display:flex;justify-content:space-between;transition:all .3s ease-in-out}hydration-calculator-form .bx-form-container .bx-controls-container .btn{--accent:#FAFDFB}hydration-calculator-form.finished .bx-header-container{border-color:transparent;padding:0}hydration-calculator-form.finished .bx-header-container .bx-steps-container{opacity:0}hydration-calculator-form.finished .bx-content-container{border-bottom:1px solid #002bf5}hydration-calculator-form.finished .bx-controls-container{background-color:#002bf5;border-color:#002bf5;padding-bottom:2rem}hydration-calculator-form.finished .bx-controls-container .btn{--accent:#002BF5}hydration-calculator-form.finished .bx-controls-container button[data-prev]{display:none}hydration-calculator-form.finished .bx-controls-container button[data-next]{padding:.75rem 2rem;font-size:1rem}hydration-calculator-form.preview .bx-content-container{border-bottom:0}hydration-calculator-form .bx-preview-lines{display:flex;flex-direction:column;gap:.85rem;margin:2rem 0}hydration-calculator-form .bx-preview-lines div{background-color:#e6f6ec;border-radius:2rem;height:.75rem;width:75%}hydration-calculator-form .bx-preview-lines div.bold{height:1.15rem}hydration-calculator-form .bx-preview-lines div.medium{width:65%}hydration-calculator-form .bx-preview-lines div.full{width:100%;margin-top:.5rem}hydration-calculator-results{display:block}hydration-calculator-results.bx-boxed{max-width:62rem}hydration-calculator-results:focus{outline:0}hydration-calculator-results .bx-title-container{margin:3rem auto}hydration-calculator-results .bx-title-container .bx-overline{text-transform:uppercase;font-size:1rem}hydration-calculator-results .bx-footer-note{font-size:.75rem;line-height:1.1;width:75%;margin-bottom:4rem;opacity:.75}hydration-calculator-results .bx-large-number .bx-label{font-size:.875rem}hydration-calculator-results .bx-large-number .bx-value-container{line-height:1;margin:.75rem 0;display:flex;gap:1rem;align-items:flex-end}hydration-calculator-results .bx-large-number .bx-value-container .bx-value{font-size:4rem;font-weight:500}hydration-calculator-results .bx-large-number .bx-value-container .bx-unit{font-size:1rem;font-family:"FG Futurist Narrow"}hydration-calculator-results .bx-large-number .bx-label{text-transform:uppercase}hydration-calculator-results .bx-large-number .bx-info{font-size:.875rem}hydration-calculator-results .bx-results-container{margin:4rem auto}hydration-calculator-results .bx-results-container .bx-group-container{border:1px solid rgba(0,43,245,.2);border-radius:1rem;padding:2rem;margin:1.5rem 0}hydration-calculator-results .bx-results-container .bx-group-container.highlight{border:1.5px solid #002bf5}hydration-calculator-results .bx-value-grid{display:flex;gap:1rem;margin:1.5rem 0}hydration-calculator-results .bx-value-grid .bx-item{border-radius:1rem;background:#e6f6ec;flex:1;padding:1.25rem;line-height:1}hydration-calculator-results .bx-value-grid .bx-item .bx-value{font-size:2rem;margin-bottom:.75rem;min-width:5rem}hydration-calculator-results .bx-value-grid .bx-item .bx-label{font-size:.875rem;font-family:"FG Futurist Narrow";hyphens:auto}hydration-calculator-results .bx-value-grid .bx-item.red{background-color:rgba(188,27,6,.1);color:#bc1b06}hydration-calculator-results .bx-plan-columns{display:flex;gap:2rem;margin-top:1.5rem}hydration-calculator-results .bx-plan-column{flex:1}hydration-calculator-results .bx-plan-column .bx-plan-heading{font-size:.875rem;font-weight:500;text-transform:uppercase;margin-bottom:.75rem}hydration-calculator-results .bx-plan-column .bx-plan-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;border-top:1px solid rgba(0,43,245,.2)}hydration-calculator-results .bx-plan-column .bx-plan-row:first-of-type{border-top:0;padding-top:0}hydration-calculator-results .bx-plan-column .bx-plan-label{font-family:"FG Futurist Narrow";font-size:.875rem}hydration-calculator-results .bx-plan-column .bx-plan-value{font-weight:500}hydraid-nutrient-group{display:block;margin:4rem 0}hydraid-nutrient-group:first-child{margin-top:0}hydraid-nutrient-group h2{margin:0}hydraid-nutrient-group .bx-description{font-size:1.125rem;max-width:48rem;margin:1.5rem 0}hydraid-nutrient-group .bx-nutrient-items{display:grid;grid-template-columns:1fr 1fr;gap:2rem}hydraid-nutrient-item{display:block;position:relative;border-radius:1rem;overflow:hidden;cursor:pointer;background-color:#002bf5;position:relative}hydraid-nutrient-item::before{content:"";display:block;padding-bottom:56%}hydraid-nutrient-item .bx-background-image{position:absolute;left:0;top:0;inset:0;transition:all .3s ease-in-out;transform:scale(1)}hydraid-nutrient-item .bx-background-image img{width:100%;height:100%;object-fit:cover;object-position:center}hydraid-nutrient-item .bx-content-container{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:1.25rem;left:1.25rem;width:calc(100% - 2.5rem)}hydraid-nutrient-item .bx-content-container h3{font-size:1rem;padding:.375rem .75rem;background-color:#cfeeda;color:#002bf5;font-weight:400;border-radius:50px;line-height:150%;margin:0}hydraid-nutrient-item .bx-content-container .bx-plus{height:2rem;width:2rem;border-radius:50%;background-color:#cfeeda;background-image:var(--plus-icon);background-position:center;background-repeat:no-repeat;background-size:90%}header-drawer#nutrient-drawer{--DRAWER-WIDTH:32rem}header-drawer#nutrient-drawer .drawer__inner{padding:0}header-drawer#nutrient-drawer .drawer__inner .drawer__head{border:0;padding:0}header-drawer#nutrient-drawer .drawer__inner .drawer__head .drawer__close{position:absolute;top:1rem;right:1rem;transform:none;border:1px solid #002bf5;border-radius:50%;z-index:3;background-color:#fafdfb;outline:0}header-drawer#nutrient-drawer .drawer__body{padding:1rem;overflow-y:visible;align-items:flex-start}header-drawer#nutrient-drawer .drawer__body .bx-title-container{margin:0rem 0 1rem}header-drawer#nutrient-drawer .drawer__body .bx-title-container .bx-title{font-size:1.5rem;line-height:150%}header-drawer#nutrient-drawer .drawer__body .bx-title-container .bx-subline{font-size:.875rem}header-drawer#nutrient-drawer .drawer__body .image-wrapper{border-radius:1rem;overflow:hidden;margin:1rem 0}header-drawer#nutrient-drawer .drawer__body .image-wrapper img{object-fit:cover}header-drawer#nutrient-drawer .drawer__body .bx-description{margin:1rem 0}header-drawer#nutrient-drawer .drawer__body a.btn{display:inline-block;flex-shrink:0;font-size:.875rem}header-drawer#nutrient-drawer .drawer__body .bx-amount-per-product-container{border-top:1px solid rgba(0,43,245,.2);border-bottom:1px solid rgba(0,43,245,.2);padding:1.5rem 0 1rem;margin:1.5rem 0;width:100%}header-drawer#nutrient-drawer .drawer__body .bx-amount-per-product-container .bx-title{font-size:.875rem;font-family:"FG Futurist Narrow";margin-bottom:1rem}header-drawer#nutrient-drawer .drawer__body .bx-amount-per-product-container .bx-pp-item{display:inline-block;background-color:#cfeeda;border-radius:50px;padding:.375rem 1.25rem;margin:.25rem 0}header-drawer#nutrient-drawer .drawer__body .bx-footer-text{font-size:.875rem;font-family:"FG Futurist Narrow";line-height:1.3}hydraid-nutrients{display:block;margin:5rem 0}hydraid-nutrients .bx-boxed{display:flex;align-items:flex-start;gap:5rem}hydraid-nutrients .bx-filters-container{flex:0 0 23%;border-top:1px solid rgba(0,43,245,.2);border-bottom:1px solid rgba(0,43,245,.2);position:sticky;top:calc(var(--header-height) + 2rem);background-color:#fafdfb;z-index:99}hydraid-nutrients .bx-filters-container .bx-ingredient-container,hydraid-nutrients .bx-filters-container .bx-products-container{padding:.875rem 0 0}hydraid-nutrients .bx-filters-container .bx-filter-name{font-size:.875rem;text-transform:uppercase}hydraid-nutrients .bx-filters-container .bx-filter-button-wrapper{padding:.875rem 0;scrollbar-width:none;overflow-x:scroll}hydraid-nutrients .bx-filters-container .bx-filter-buttons{display:inline-flex;gap:.5rem;flex-flow:wrap;white-space:nowrap}hydraid-nutrients .bx-filters-container .bx-filter-buttons button{white-space:nowrap}hydraid-nutrients .bx-filters-container .bx-filter-buttons button.btn--outline{--btn-border:rgba(0, 43, 245, 0.2)}hydraid-nutrients .bx-filters-container .bx-products-container{border-bottom:1px solid rgba(0,43,245,.2)}hydraid-nutrients .bx-nutrient-groups-container{flex:1}.bx-hydraid-logos-container{padding:var(--PT,5rem) 0 var(--PB,5rem);background-color:var(--bg-color,#fafdfb);color:var(--content-color,#002bf5);overflow:hidden}.bx-hydraid-logos-container .bx-title-container{max-width:45rem;width:var(--hy-relative-width);margin:0 auto 2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.bx-hydraid-logos-container .bx-title-container h2{margin:0}hydraid-marquee-slider{display:block;overflow:hidden}hydraid-marquee-slider .bx-marquee-track{display:flex;will-change:transform}hydraid-marquee-slider .bx-marquee-track .bx-marquee-set{display:flex;align-items:center;gap:2.5rem;padding-right:2.5rem;flex-shrink:0}hydraid-marquee-slider img{max-height:var(--max-height,3.5rem);width:auto;flex-shrink:0;pointer-events:none;user-select:none}hydraid-marquee-slider:not(.is-marquee) .bx-marquee-track{flex-wrap:wrap;justify-content:center;gap:2.5rem;padding:0 var(--outer)}hydraid-marquee-slider:not(.is-marquee) .bx-marquee-track .bx-marquee-set{flex-wrap:wrap;justify-content:center;padding-right:0}hydraid-price-comparison{display:block;background-color:var(--bg-color,#fafdfb);padding:var(--PT,4rem) 0 var(--PB,4rem)}hydraid-price-comparison .bx-title-container{text-align:center;max-width:62rem;margin:4rem auto;display:flex;flex-direction:column;gap:0;color:var(--text-color,#002bf5)}hydraid-price-comparison .bx-title-container h2{margin:0}hydraid-price-comparison .bx-title-container h2 p{margin:0}hydraid-price-comparison .bx-title-container h2 strong{font-weight:500}hydraid-price-comparison .bx-title-container .bx-description{max-width:40rem;margin:1rem auto 0}hydraid-price-comparison .bx-title-container .bx-stars-wrapper{display:flex;align-items:center;justify-content:center;margin:1rem auto 0;gap:.5rem}hydraid-price-comparison .bx-title-container .bx-stars-wrapper .bx-stars-text{font-size:1rem}hydraid-price-comparison .bx-title-container .bx-stars-wrapper .bx-stars-container{gap:.25rem}hydraid-price-comparison .bx-title-container .bx-stars-wrapper .bx-stars-container .bx-star{height:1.25rem;width:1.25rem}hydraid-price-comparison .bx-products-table-container{display:flex;align-items:stretch;gap:1rem;max-width:100rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item{flex:1;min-width:15rem;display:flex;gap:1rem;flex-direction:column;padding:1.5rem;border-radius:1.5rem;transition:all .2s ease-in-out;background-color:var(--bg-color,#e6f6ec);color:var(--content-color,#002bf5)}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item:last-child{border:0}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .price__container .price__sale .price-item--regular,hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .product__price--sale{color:var(--content-color)}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-overline-container{text-align:center;font-weight:500;font-size:1.25rem;min-height:2.5rem;display:flex;align-items:center;justify-content:center}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-overline-container .bx-overline-badge{border-radius:50px;background-color:var(--bg-color);color:var(--content-color);padding:.5rem 1.5rem;font-size:1rem;display:inline-flex;align-items:center}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-overline-container .bx-overline-badge:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.5rem;background:var(--content-color);mask-image:var(--icon);mask-size:contain;mask-repeat:no-repeat;mask-position:center}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-product-image-container{position:relative;overflow:hidden;border-radius:1rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item hydraid-reviews-io-stars{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 1.5rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container{margin:.5rem 0}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container.bx-badge-price .price__regular,hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container.bx-badge-price .price__sale{background-color:var(--content-color);color:var(--bg-color);padding:.25rem .75rem;border-radius:3rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container.bx-badge-price .price__regular .price-item--regular,hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container.bx-badge-price .price__sale .price-item--regular{color:var(--bg-color)!important}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price{display:flex;align-items:flex-start;gap:.5rem;--price-font-size:1.375rem;--compareprice-font-size:1.25rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price .price__container{display:flex;flex-direction:column;align-items:flex-start}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price .price__container .price__sale .price-item--sale{font-size:var(--price-font-size)}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price .price__container .price__sale .price-item--regular{font-size:var(--compareprice-font-size)}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price .price__container .price__regular .price-item--regular{font-size:var(--price-font-size)}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price .price__container .price-item--regular{color:var(--content-color)}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price .price__container .unit-price{font-size:.875rem;margin:.5rem 0 0}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price .product__sale .product__price--off{margin-left:.5rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-stars-container{gap:.25rem;--star-color:var(--content-color)}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-stars-container .bx-review-info{font-size:.875rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-stars-container .bx-star{height:1rem;width:1rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-subline{font-size:.875rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .hero__button{margin-top:1.5rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .hero__button .btn{--btn-top:0.875rem;--btn-left:1.75rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-footer-text{font-size:.7rem;text-align:center}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-checkmark-container{display:flex;gap:.5rem;align-items:center}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-checkmark-container::before{content:"";display:block;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;background-image:var(--icon);background-size:contain;background-repeat:no-repeat;background-position:center}.bx-hydraid-product-cards-container{background-color:var(--bg-color);color:var(--content-color);padding:5rem 0}.bx-hydraid-product-cards-container .bx-boxed{display:flex;gap:2rem;flex-flow:wrap}.bx-hydraid-product-cards-container .bx-product-card{border-radius:2rem;background-color:var(--card-bg-color);color:var(--bg-color);flex:0 0 calc(50% - 1rem);overflow:hidden}.bx-hydraid-product-cards-container .bx-product-card .bx-image{width:100%}.bx-hydraid-product-cards-container .bx-product-card .bx-content{padding:3rem}.bx-hydraid-product-cards-container .bx-product-card .bx-content .bx-name{display:block;font-weight:500;font-size:2rem;line-height:120%}.bx-hydraid-product-cards-container .bx-product-card .bx-content .price{display:block;margin:1rem 0 2rem;font-size:1rem}.bx-hydraid-product-cards-container .bx-product-card .bx-content .price.sale .new-price{color:#bc1b06;font-size:1.25rem;font-weight:500}.bx-flavors-container{margin:0 0 1.5rem}.bx-flavors-container .bx-variant-title-selection{text-transform:uppercase;font-size:.875rem;margin:1rem 0 .75rem;letter-spacing:-1%}.bx-flavors-container .bx-variant-title-selection span{font-weight:500}.bx-flavors-container .bx-flavors-grid{display:flex;flex-flow:wrap;gap:.5rem}.bx-flavors-container .bx-flavors-grid quick-add-product{display:inline-block;width:auto}.bx-flavors-container .bx-flavors-grid .bx-flavor-swatch-item{padding:.375rem .75rem .375rem .5rem;border:1px solid rgba(0,43,245,.2);border-radius:50px;font-size:.875rem;font-family:"FG Futurist Narrow";display:flex;align-items:center;gap:.5rem;min-height:2.5rem}.bx-flavors-container .bx-flavors-grid .bx-flavor-swatch-item .bx-flavor-dot{height:.875rem;width:.875rem;border-radius:50%;overflow:hidden;display:inline-flex;flex-shrink:0}.bx-flavors-container .bx-flavors-grid .bx-flavor-swatch-item .bx-flavor-dot span{flex:1;background-color:var(--flavor-color,#002bf5)}.bx-flavors-container .bx-flavors-grid .bx-flavor-swatch-item.active{border-color:#002bf5;border-width:1.5px}.bx-flavors-container .bx-flavors-grid .bx-flavor-swatch-item .bx-new{background-color:#002bf5;padding:.25rem .375rem;color:#fafdfb;font-size:.875rem;border-radius:50px;margin-right:-.25rem}.bx-image-siblings-container{margin:0 0 1.5rem}.bx-image-siblings-container .bx-variant-title-selection{text-transform:uppercase;font-size:.875rem;margin:1rem 0;letter-spacing:-1%}.bx-image-siblings-container .bx-variant-title-selection span{font-weight:500}.bx-image-siblings-container.bx-with-title .bx-siblings-grid .bx-image-swatch-item{background-color:#fafdfb}.bx-image-siblings-container.bx-with-title .bx-siblings-grid .bx-image-swatch-item .bx-image-container{width:3rem}.bx-image-siblings-container .bx-siblings-grid{display:flex;flex-flow:wrap;gap:.5rem}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item{padding:.2rem;border:1px solid rgba(0,43,245,.2);border-radius:.5rem;font-size:.875rem;font-family:"FG Futurist Narrow";display:flex;align-items:center;gap:.5rem;min-height:2.5rem;transition:border .3s ease-in-out;background-color:#e6f6ec}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item .bx-image-container{width:4rem;background-color:#e6f6ec;border-radius:.5rem}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item.active{border-color:#002bf5;border-width:1.5px}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item .bx-title-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;max-width:6rem}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item .bx-new{background-color:#002bf5;padding:.1rem .375rem;color:#fafdfb;font-size:.875rem;border-radius:50px;margin-right:-.25rem}product-info .product__content .form__wrapper{padding-top:2rem}product-info .product__head{margin:0}product-info .product__title__wrapper{padding:0}product-info .product__title__wrapper h1.product__title{font-size:2.25rem;font-weight:500;line-height:140%}product-info .product__tax{font-size:.75rem;opacity:.75}product-info .block__icon__text .body-small{font-size:.875rem;line-height:140%}product-info .bx-review-container{margin-bottom:1.5rem}product-info .bx-review-container .bx-stars-container{gap:.25rem;display:flex;align-items:center}product-info .bx-review-container .bx-stars-container .bx-star{width:1rem;height:1rem}product-info .bx-review-container .bx-review-info{font-size:.875rem;font-weight:500}product-info .bx-review-container .bx-description{font-size:.875rem;margin-top:.5rem}product-info .bx-payment-methods-container{margin:1rem 0}product-info .bx-payment-methods-container ul{display:flex;align-items:center;justify-content:center;flex-flow:wrap;gap:.375rem;margin:auto}product-info .bx-highlight-text-container{background-color:#e6f6ec;border-radius:1rem;padding:1.25rem 0;text-align:center;margin:2rem 0;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem}product-info .bx-highlight-text-container .bx-icon{line-height:1;width:1.125rem;height:1.125rem}product-info .bx-highlight-text-container .bx-icon img{width:100%;height:100%}product-info product-images .product__photo{border-radius:2rem;overflow:hidden}product-info collapsible-elements details.accordion{border:1px solid #002bf5;padding:0 1.25rem;border-radius:1rem;margin:0}product-info collapsible-elements details.accordion .accordion__title{font-size:1rem}product-info collapsible-elements details.accordion .accordion__title .icon{--icon-size:1.8rem;right:0}product-info collapsible-elements details.accordion .accordion__content{font-size:.875rem}product-info .bx-images-wrapper{position:relative}product-info .bx-images-wrapper .bx-single-ambassador-container{position:absolute;top:1rem;left:1rem;backdrop-filter:blur(4px);display:flex;align-items:center;z-index:1;gap:.875rem;padding:.5rem;border-radius:.875rem;background-color:rgba(207,238,218,.3);border:1px solid rgba(0,43,245,.1)}product-info .bx-images-wrapper .bx-single-ambassador-container .bx-profile-image{height:3rem;width:3rem;outline:1px solid #fafdfb;border-radius:50%;background-image:var(--profile-image);background-position:center;background-repeat:no-repeat;background-size:cover}product-info .bx-images-wrapper .bx-single-ambassador-container .bx-verified-icon{height:1rem;width:1rem;background-image:var(--verification-icon);background-position:center;background-repeat:no-repeat;background-size:cover}reviewsio-product-reviews-widget{display:block;margin:4rem auto}reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget__inner .ElementsWidget__subheader{display:none}reviewsio-product-reviews-widget .R-PaginationControls__item{--pagination-tab-text-color:#002BF5;--pagination-tab-active-text-color:#002BF5;--pagination-tab-active-border-color:#002BF5}reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__group--right{display:none!important}reviewsio-product-reviews-widget .ElementsWidget-prefix .R-MediaSlider .R-MediaSlider__item .item__image{border-radius:1rem}reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button{border-radius:50px!important}hydraid-quick-upsell-row{display:block;border-top:1px solid rgba(0,43,245,.2);padding:var(--inner)}hydraid-quick-upsell-row[hidden]{display:none}hydraid-quick-upsell-row .bx-title{font-size:.875rem;font-weight:500;text-transform:uppercase;margin-bottom:var(--inner)}hydraid-quick-upsell-row .bx-row-container{display:flex;flex-flow:row nowrap;align-items:stretch;gap:1rem;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory}hydraid-quick-upsell-row .bx-row-container::-webkit-scrollbar{display:none}hydraid-quick-upsell-row .bx-row-container .bx-product-item{flex:1 0 6rem;text-align:center;display:flex;flex-direction:column;align-items:center;scroll-snap-align:start;gap:.5rem;max-width:8rem}hydraid-quick-upsell-row .bx-row-container .bx-product-item .bx-image-container{width:100%;background-color:#cfeeda;border-radius:.5rem;padding-bottom:.5rem}hydraid-quick-upsell-row .bx-row-container .bx-product-item .bx-price{background-color:#e6f6ec;border-radius:50px;font-size:.75rem;display:inline-block;padding:.25rem .75rem;line-height:1}hydraid-quick-upsell-row .bx-row-container .bx-product-item .bx-product-name{font-size:.75rem;font-family:"FG Futurist Narrow";line-height:1.2}hydraid-quick-upsell-row .bx-row-container .bx-product-item button{--btn-top:.25rem;--btn-left:.75rem;font-size:.75rem;font-family:"FG Futurist Narrow";white-space:nowrap;margin-top:auto}hydraid-reviews-io-stars{display:block}cart-drawer{--DRAWER-WIDTH:32rem}cart-drawer h3.drawer__heading{font-size:1.125rem;line-height:1.5}cart-drawer .drawer__body .cart-block.bx-highlighted{background-color:#e6f6ec}cart-drawer .drawer__body .bx-active-discount-container{font-size:.875rem}cart-drawer .drawer__body .bx-active-discount-container p{margin:0}cart-drawer .cart__errors .cart__errors__content{margin:0;font-size:.875rem}cart-drawer .drawer__foot .cart__total__label{letter-spacing:0;font-size:.875rem}cart-drawer .drawer__foot .cart__total__price{font-size:.875rem}cart-drawer .drawer__foot .cart__total__discount .cart__total{font-size:.875rem}cart-drawer .cart__buttons .btn--primary{font-size:1.125rem;padding:10px 0;--icon-size:1.5rem}cart-items h4.cart__item__title{font-weight:500;font-size:1rem}cart-items .cart__item__image{border-radius:.5rem;overflow:hidden;align-self:flex-start}cart-items ul.cart-items__bundle{display:flex;align-items:flex-start;gap:.5rem;font-size:.625rem;line-height:1.1;list-style-type:none;margin:0}cart-items ul.cart-items__bundle img{width:2.5rem;height:2.5rem;object-fit:cover;border-radius:.5rem}cart-items ul.cart-items__bundle li{margin:0}.slideshow{--overlay-bg:#0000004D}.slideshow h2.hero__title{font-size:4rem;white-space:pre-line}.slideshow .hero__content,.slideshow .hero__content--transparent{max-width:75%;padding-bottom:5rem!important}hydraid-stock-counter{display:block}.bx-stock-counter{border-radius:.5rem;padding:.75rem;margin:.5rem 0 2rem;border:1px solid rgba(0,43,245,.2)}.bx-stock-counter .bx-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.bx-stock-counter .bx-header .bx-col{flex:1}.bx-stock-counter .bx-header .bx-title{font-weight:500}.bx-stock-counter .bx-header .bx-description{font-size:.875rem;line-height:1.25rem}.bx-stock-counter .bx-header .bx-description p{margin:0}.bx-stock-counter .bx-header .bx-image{flex:0 0 3rem;width:3rem;aspect-ratio:1/1;border-radius:.375rem;overflow:hidden}.bx-stock-counter .bx-header .bx-image img{width:100%;height:100%;object-fit:cover;object-position:center}.bx-stock-counter .bx-progress-bar{background-color:#fafdfb;border-radius:5rem;border:1px solid rgba(0,43,245,.2);height:1rem;position:relative;overflow:hidden}.bx-stock-counter .bx-progress-bar .bx-progress-bar-fill{height:100%;background-color:#002bf5}.bx-stock-counter .bx-progress-text{font-size:.875rem;font-family:"FG Futurist Narrow";margin-top:.5rem}section.index-tab-collections .grid__heading-holder.text-center{text-align:left}section.index-tab-collections .grid__heading-holder.text-center .grid__heading-text{width:100%;max-width:none;margin-bottom:4rem!important}section.index-tab-collections .grid__heading-holder.text-center .grid__heading-actions{margin-bottom:3rem}section.index-tab-collections .grid__heading-holder.text-center .grid__heading-actions ul.tabs.text-center{text-align:left;display:flex;gap:.75rem}section.index-tab-collections .grid__heading-holder.text-center .grid__heading-actions ul.tabs.text-center li{margin:0}section.index-tab-collections .grid__heading-holder.text-center .grid__heading-actions ul.tabs.text-center li.current .btn{--btn-border:var(--BTN-PRIMARY-BG);--btn-bg:var(--BTN-PRIMARY-BG);--btn-text:var(--BTN-PRIMARY-TEXT);--btn-border-hover:var(--BTN-PRIMARY-BG-BRIGHTER);--btn-bg-hover:var(--BTN-PRIMARY-BG-BRIGHTER);--btn-text-hover:var(--BTN-PRIMARY-TEXT)}section.index-image-text.bx-vertical-spacing .brick__block__text{padding:4rem var(--outer)}.bx-rounded-image{padding:var(--PT) var(--outer) var(--PB)}.bx-rounded-image .bx-trinary-image-grid .brick__block--images{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr;gap:1rem}.bx-rounded-image .bx-trinary-image-grid .brick__block--images .brick__block__image:first-child{grid-row:1/3}.bx-rounded-image .brick__section{max-width:125rem}.bx-rounded-image .brick__block__text{flex-basis:90%}.bx-rounded-image .brick__block__text .hero__content{padding:0}.bx-rounded-image .brick__block__text .hero__title{margin:0;padding-bottom:var(--block-padding-bottom)}.bx-rounded-image .brick__block__text .hero__rte{margin:2rem 0}.bx-rounded-image .brick__block--images{gap:1rem;position:relative}.bx-rounded-image .brick__block--images .bx-overlay-image-container{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.bx-rounded-image .brick__block--images .bx-overlay-image-container img{max-width:var(--max-width,20rem);width:var(--hy-relative-width)}.bx-rounded-image .brick__block--images .brick__block__image{border-radius:2rem;overflow:hidden}.bx-text-on-image{position:absolute;bottom:2rem;left:2rem;color:#fafdfb;line-height:150%;border-radius:.5rem;backdrop-filter:blur(5px) brightness(1.05) saturate(1.1);border:1px solid rgba(250,253,251,.1);padding:.5rem 1.5rem;font-size:1rem}.bx-ambassadors-container{margin:0 0 1rem;background-color:#fafdfb;border-radius:.5rem;padding:.5rem .5rem;display:flex;align-items:center;gap:0rem;max-width:25rem}.bx-ambassadors-container .bx-images-container{display:flex;align-items:center;gap:0;position:relative}.bx-ambassadors-container .bx-images-container .bx-profile-image{height:1.75rem;width:1.75rem;outline:2px solid #fafdfb;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;position:relative;left:calc(var(--index,0) * -.6rem);z-index:var(--index);top:0;background-color:#fafdfb;background-image:var(--profile-image)}.bx-ambassadors-container .bx-text-container{line-height:1.25;font-size:.875rem}.bx-ambassadors-container .bx-text-container .bx-ambassador{font-weight:500;display:inline-flex;align-items:center}.bx-ambassadors-container .bx-text-container .bx-ambassador.verified::after{content:"";display:inline-block;width:.7rem;height:.7rem;background-image:var(--verification-icon);background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 .1rem 0 .15rem}.bx-ambassadors-container .bx-text-container p{display:inline}hydraid-upgrade-bundles{display:block;margin-bottom:1.5rem}hydraid-upgrade-bundles .bx-variant-title{text-transform:uppercase;font-size:.875rem;margin:1rem 0 .75rem}hydraid-upgrade-bundles .bx-product-title-price-row{display:flex;justify-content:space-between;font-weight:500}hydraid-upgrade-bundles .bx-product-title-price-row .bx-price .bx-sale-price{flex-shrink:0}hydraid-upgrade-bundles .bx-product-title-price-row .bx-price .bx-sale-price .price-item--sale{color:#bc1b06;margin:0}hydraid-upgrade-bundles .bx-tax-text{font-size:.75rem;text-align:right;opacity:.7}hydraid-upgrade-bundles .bx-upsell-item-container{background-color:#e6f6ec;border-radius:1rem;margin:1rem 0;padding:1rem}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row{display:flex;align-items:flex-end;justify-content:flex-start;gap:.5rem;margin-top:.5rem}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-button-col{text-align:right;margin-left:auto}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-image-col{flex:1;max-width:7rem;border-radius:.5rem;overflow:hidden}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-image-col .image-wrapper{border-radius:1rem;overflow:hidden}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-checkmarks-col{flex:1;max-width:14rem;font-size:.875rem;line-height:130%;display:flex;gap:.375rem;flex-direction:column;align-self:center}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-checkmarks-col .bx-checkmark{display:flex;gap:.5rem;font-family:"FG Futurist Narrow"}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-checkmarks-col .bx-checkmark::before{content:"";height:1.125rem;width:1.125rem;flex-shrink:0;background-color:#002bf5;display:block;mask-image:var(--checkmark-icon);mask-size:contain;mask-repeat:no-repeat;mask-position:center}hydraid-upsell-row{display:block;margin-bottom:1.5rem;min-width:0;max-width:100%}hydraid-upsell-row .bx-variant-title{text-transform:uppercase;font-size:.875rem;margin-bottom:.75rem;letter-spacing:-1%}hydraid-upsell-row .bx-variant-title .bx-current-selection{font-weight:500;margin:0 .25rem}hydraid-upsell-row .bx-grid-container{display:grid;align-items:flex-start;gap:.5rem 1rem;grid-template-columns:repeat(3,1fr)}hydraid-upsell-row .bx-row-container{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:1rem;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory}hydraid-upsell-row .bx-row-container::-webkit-scrollbar{display:none}hydraid-upsell-row .bx-product-item{scroll-snap-align:start;flex:0 0 7rem;cursor:pointer;padding:2px}hydraid-upsell-row .bx-product-item.active .bx-image-container{outline:1.5px solid #002bf5}hydraid-upsell-row .bx-product-item .bx-image-container{border-radius:1rem;overflow:hidden;position:relative;background-color:#e6f6ec}hydraid-upsell-row .bx-product-item .bx-image-container .image-wrapper{overflow:hidden;border-radius:.5rem;width:calc(100% - 1rem);margin:8px auto}hydraid-upsell-row .bx-product-item .bx-image-container .image-wrapper img{object-fit:cover}hydraid-upsell-row .bx-product-item .bx-image-container .bx-price{background-color:#fafdfb;color:#002bf5;font-size:.75rem;display:flex;text-align:center;justify-content:center;border-radius:50px;margin:.5rem}hydraid-upsell-row .bx-product-item .bx-image-container .bx-price .price-item,hydraid-upsell-row .bx-product-item .bx-image-container .bx-price .product__price{font-size:.75rem}hydraid-upsell-row .bx-product-item .bx-product-name{font-size:.875rem;line-height:140%;margin:.5rem 0}.bx-hydraid-video-container{display:block;background-color:var(--bg-color);color:var(--content-color);padding:var(--PT,5rem) 0 var(--PB,5rem)}.bx-hydraid-video-container .bx-boxed{display:flex;gap:2rem;flex-flow:wrap}.bx-hydraid-video-container .bx-title-container{display:flex;align-items:flex-start;margin-bottom:3rem;padding:0 2rem}.bx-hydraid-video-container .bx-title-container .bx-title{flex:1;margin:0}.bx-hydraid-video-container .bx-title-container .bx-description{flex:1}.bx-hydraid-video-container .bx-video-wrapper{width:100%;position:relative;border-radius:2rem;overflow:hidden;line-height:0}.bx-hydraid-video-container .bx-video-wrapper .bx-video-container video{width:100%}.bx-hydraid-video-container .bx-video-wrapper .bx-play-pause-button{height:3.5rem;width:3.5rem;border-radius:50%;backdrop-filter:blur(10px) brightness(1.02) saturate(1.1);border:1px solid rgba(250,253,251,.2);position:absolute;bottom:3rem;right:3rem;transform:scale(1);transition:transform .3s ease;background-image:var(--play-icon);background-size:1.25rem;background-repeat:no-repeat;background-position:57% center}.bx-hydraid-video-container .bx-video-wrapper .bx-play-pause-button.is-playing{background-image:var(--pause-icon);background-position:center;background-size:1.2rem}hydraid-withdrawal-form{display:block;padding:var(--PT,4rem) 0 var(--PB,10rem);background-color:#e6f6ec}hydraid-withdrawal-form .wrapper--narrow{max-width:54rem}hydraid-withdrawal-form h1{margin:1rem 0;font-size:2.5rem}hydraid-withdrawal-form .form-success{max-width:none;background-color:#cfeeda;margin-top:1rem;border-radius:.5rem}hydraid-withdrawal-form .bx-form-container{background-color:#fafdfb;border-radius:.5rem;padding:1rem 1.5rem 2rem;border:1px solid rgba(0,43,245,.2);margin:2rem 0 0}hydraid-withdrawal-form .bx-form-container .bx-input-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0}hydraid-withdrawal-form .bx-form-container .bx-input-row .bx-input-container{flex:1;display:flex;flex-direction:column;width:100%}hydraid-withdrawal-form .bx-form-container .bx-input-row .bx-input-container label{font-size:.875rem;margin-bottom:.5rem}hydraid-withdrawal-form .bx-form-container .bx-input-row .bx-input-container input{color:#002bf5;margin:0}hydraid-withdrawal-form .bx-form-container button{margin-top:1rem}bx-slider{display:block;margin:1rem 0;user-select:none}bx-slider .bx-slider-head{display:flex;align-items:baseline;justify-content:space-between;font-size:1rem;margin-bottom:1rem}bx-slider .bx-slider-label{font-weight:500;line-height:1.25}bx-slider .bx-slider-value{font-weight:500;color:#002bf5}bx-slider .bx-slider-track{position:relative;height:4px;border-radius:4rem;background-color:rgba(0,43,245,.2);cursor:pointer}bx-slider .bx-slider-fill{position:absolute;top:0;left:0;height:100%;border-radius:4rem;background-color:#002bf5;pointer-events:none}bx-slider .bx-slider-thumb{position:absolute;top:50%;height:20px;width:20px;border-radius:50%;background-color:#fafdfb;border:2px solid #002bf5;box-sizing:border-box;transform:translate(-50%,-50%);cursor:grab;touch-action:none}bx-slider .bx-slider-thumb:active{cursor:grabbing}bx-tabbar{display:block;margin:1rem 0}bx-tabbar .bx-tabbar-label{font-size:1rem;margin-bottom:.5rem;font-weight:500;line-height:1.25}bx-tabbar .bx-tabbar-info{font-size:.875rem;opacity:.7;margin-top:1rem;line-height:1.25}bx-tabbar .bx-tabbar-options{display:flex;border:1px solid rgba(0,43,245,.2);border-radius:50px;padding:.25rem;gap:.25rem;margin:1rem 0 0;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}bx-tabbar .bx-tabbar-options::-webkit-scrollbar{display:none}bx-tabbar .bx-tabbar-option{flex:1;border:none;background:0 0;padding:.75rem 1rem;border-radius:50px;font-family:"FG Futurist";cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap}bx-tabbar .bx-tabbar-option.active{background-color:#002bf5;color:#fafdfb}@media (min-width:767px){grid-item.product-item quick-add-product .quick-add__holder{width:calc(100% - 2rem);bottom:1rem;left:1rem}.bx-hydraid-facts-container .bx-facts-container .bx-fact-item .bx-description{margin:auto}hydraid-faq .bx-filter-buttons .bx-inner-row{gap:.875rem;flex-flow:wrap}.bx-rounded-image .brick__block.brick__block--images{flex:0 0 46%}}@media (min-width:1050px){footer .bx-eye-able-button{display:none}footer .footer__blocks .footer__block:nth-child(5){margin-right:auto}}@media (max-width:1050px){hydraid-athlethes .bx-athlethes-grid{gap:1rem;grid-template-columns:repeat(3,1fr)}hydraid-events .bx-filters-container{gap:.5rem}hydraid-events .bx-events-container{width:100%}hydraid-events .bx-events-container .events-overview__list[data-layout=slider] .events-overview__card{flex:0 0 50%}hydraid-events .bx-events-container .events-overview__list[data-layout=grid]{grid-template-columns:repeat(2,1fr)}footer .footer__blocks{gap:0rem}footer .footer__blocks .footer__block--social{flex:1 0 50%}footer .footer__blocks .footer__block--menu{flex:1 0 50%}footer .footer__blocks .footer__block--newsletter{flex:1 0 50%}.bx-header-mega-menu-wrapper{display:none}}@media (max-width:767px){.bx-reviews-block{font-size:.875rem;gap:.5rem}.bx-reviews-block .bx-stars-container{gap:.15rem}.highlights .highlights__items{gap:.75rem}section.shopify-pc__banner__dialog#shopify-pc__banner{left:2.5%;width:95%}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__btns{gap:0;flex-direction:column}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-accept{order:1}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-decline{order:2}section.shopify-pc__banner__dialog#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{order:3}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog{left:2.5%;width:95%}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog header .shopify-pc__prefs__header-actions button{margin:0 0 .5rem;font-size:.875rem}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main h3{font-size:1rem}section.shopify-pc__prefs__dialog#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main p{font-size:.875rem}:root{--btn-top:7px;--btn-left:20px}body .h1,body h1{font-size:2rem}body .h2,body .hero__title.heading-medium,body h2{font-size:1.5rem}body .h3,body h3{font-size:1.25rem}body .body-medium,body .bx-medium-text{font-size:1rem}body .bx-overline{font-size:.75rem}body .btn{font-size:.875rem}.bx-bold-facts-row{gap:1rem}.bx-bold-facts-row .bx-bold-item{gap:.5rem}.bx-bold-facts-row .bx-bold-item .bx-value{font-size:1.5rem}.bx-bold-facts-row .bx-bold-item .bx-label{font-size:.75rem}.index-hero .hero__title.heading-x-large{font-size:2rem}.bx-storer-container{top:25%;right:14%}.bx-storer-container .bx-storer-text{padding:0rem;font-size:2rem}.price__container .price__regular .price-item--regular{font-size:1.125rem}.price__container .price__sale .price-item--regular{font-size:.875rem}.price__container .price-item--sale{font-size:1.125rem}.price__container .unit-price{font-size:.875rem}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table{font-size:.6rem;hyphens:auto}.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tr>td,.bx-nutrition-tables-container .nutrition .rte__table-wrapper table tr>th{padding:.25rem .5rem}.bx-nutrition-tables-container .nutrition .nutrition__footnotes{font-size:.6rem;hyphens:auto}grid-item.product-item .product-item__image{border-radius:1.5rem;--PRODUCT-GRID-ASPECT-RATIO:117%}grid-item.product-item .badge-box-container{top:.5rem;left:.75rem}grid-item.product-item .badge-box-container .badge-box{padding:.5rem .75rem;font-size:.75rem}grid-item.product-item quick-add-product{margin-top:.75rem;display:none}.product-item--featured-image{border-radius:1.5rem}.product-quick-add__content product-info .product__title__wrapper h1.product__title{font-size:1.25rem}.product-quick-add__content product-info button.btn{--btn-top:1rem}.product-quick-add__content product-info hydraid-upsell-row .bx-variant-title{font-size:.75rem}accordion-group .bx-menu-container{gap:15px}accordion-group .bx-menu-container .bx-link-button{font-size:18px}accordion-group .bx-title{font-size:18px}accordion-group .bx-sub-title{font-size:16px}.accordion-group .bx-accordion-group-header{margin-bottom:2.5rem}.accordion-group .bx-accordion-group-header h3{font-size:1.5rem}hydraid-amazon-contact{padding:var(--PT-MOBILE,2rem) 0 var(--PB-MOBILE,3rem)}hydraid-amazon-contact .bx-form-container{padding:.5rem 1rem 2rem}hydraid-amazon-contact .bx-form-container .bx-input-row{flex-direction:column;gap:1rem;margin:1rem 0}hydraid-amazon-contact .bx-form-container button{width:100%;padding:.875rem 0}hydraid-athlethes{padding:1rem 0 3rem}hydraid-athlethes .bx-category-container{margin:2rem 0}hydraid-athlethes .bx-category-container .bx-filter-buttons{overflow-x:scroll}hydraid-athlethes .bx-category-container .bx-filter-buttons{gap:.5rem}hydraid-athlethes .bx-athlethes-grid{gap:.5rem;grid-template-columns:repeat(2,1fr)}hydraid-athlethe-item{border-radius:1rem}hydraid-athlethe-item:before{padding-bottom:140%}hydraid-athlethe-item .bx-plus{top:.5rem;right:.5rem;height:1.5rem;width:1.5rem}.bx-athlethe-title-container{bottom:.5rem;left:.5rem;width:calc(100% - 1rem)}.bx-athlethe-title-container .bx-category{font-size:.75rem;padding:.25rem .5rem}.bx-athlethe-title-container .bx-title,.bx-athlethe-title-container h3{font-size:.875rem;padding:.25rem .5rem}header-drawer#athlethes-drawer .bx-header-container .bx-athlethe-title-container{bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem)}header-drawer#athlethes-drawer .bx-header-container .bx-category{font-size:.875rem}header-drawer#athlethes-drawer .bx-header-container .bx-title{font-size:1.25rem}hydraid-bundle-builder .bx-tabs-container .bx-tab .bx-title{font-size:1rem}hydraid-bundle-builder .bx-tabs-container .bx-tab .bx-subtitle{max-width:170px}.bx-doybags-selection-container{gap:.25rem}.bx-doybags-selection-container .bx-doybag-item{border-width:2px;font-size:.75rem}.bx-doybags-selection-container .bx-doybag-item .bx-remove-button{top:.25rem;right:.25rem}.bx-products-selection-container>.bx-title{padding:.875rem .5rem 0}.bx-products-selection-container .bx-grid{padding:0 .5rem .875rem;gap:.5rem .25rem}.bx-products-selection-container .bx-product-item{padding:.25rem .5rem .25rem .375rem}.bx-products-selection-container .bx-product-item .bx-flavor-dot{height:.5rem;width:.5rem}.bx-products-selection-container .bx-product-item .bx-new{font-size:.75rem}.bx-products-selection-container .bx-product-item .bx-add-icon{width:1rem;height:1rem}.bx-products-selection-container .bx-product-item .bx-add-icon:after{mask-size:.5rem}hydraid-cart-doybag-bundle{margin:0;padding:.5rem var(--inner)}hydraid-events{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,4rem)}hydraid-events .bx-events-container .events-overview__list[data-layout=slider] .events-overview__card{flex:0 0 85%}hydraid-events .bx-events-container .events-overview__list[data-layout=grid]{grid-template-columns:1fr}.bx-hydraid-facts-container{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,4rem)}.bx-hydraid-facts-container .bx-title-container{margin:0 0 1.5rem}.bx-hydraid-facts-container .bx-facts-container{flex-direction:column;padding:1.5rem 2rem}.bx-hydraid-facts-container .bx-facts-container .bx-fact-item{text-align:left}.bx-hydraid-facts-container .bx-facts-container .bx-fact-item .bx-large{font-size:4rem}hydraid-faq{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,4rem)}hydraid-faq .bx-filter-buttons{gap:.5rem}footer .anchor-logo{padding:3rem 0}footer .footer__blocks .footer__block--social{margin-bottom:4rem}footer .footer__blocks .footer__block--menu .accordion__title{padding:1.15rem 30px 1.15rem 0}footer .footer__blocks .footer__block--newsletter{order:-1;margin-bottom:3rem}footer .footer__blocks .footer__block--newsletter .footer__newsletter__wrapper .newsletter-form .input-row{margin-bottom:1.5rem}hydraid-gift-cart-progress .bx-progress-container .bx-progress-wrapper .bx-progress-steps .bx-progress-step .bx-progress-step__label{font-size:.625rem}.bx-glass-hero-container{padding:2rem 0}.bx-glass-hero-container .bx-glass-box-container{display:flex;flex-direction:column;border-radius:1.5rem;padding:1.5rem 0}.bx-glass-hero-container .bx-inner-grid{display:flex;flex-direction:column;padding:1rem;gap:1.5rem}.bx-glass-hero-container .bx-inner-grid .bx-title-container{order:1}.bx-glass-hero-container .bx-inner-grid .bx-blocks-wrapper{order:3;margin:0}.bx-glass-hero-container .bx-inner-grid .bx-right-container{order:2}.bx-glass-hero-container .bx-inner-grid .bx-right-container .bx-lottie-container{max-width:none}.bx-glass-hero-container .bx-inner-grid .bx-right-container .bx-image-container{max-width:none}header-component.header__wrapper .header__logo .header__logo__link{max-width:5.625rem}.bx-hydraid-content-cards-container{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,4rem)}.bx-hydraid-content-cards-container .bx-title-container{flex-direction:column;margin-bottom:2.5rem;align-items:flex-start}.bx-hydraid-content-cards-container .bx-content-cards-slider{gap:1rem}.bx-icon-card{border-radius:1.5rem;min-width:21rem;padding:1.25rem}.bx-icon-card h2{font-size:1.5rem}.bx-image-text-card{min-width:20rem}.bx-overlay-card{border-radius:1.5rem;min-width:20rem}.bx-overlay-card .bx-overlay-container{padding:1.5rem;gap:1rem}.bx-overlay-card .bx-overlay-container h3{font-size:1.5rem}.bx-partner-card{min-width:21rem;border-radius:1.5rem}.bx-partner-card .bx-partner-container .bx-logo{width:3rem}.bx-hydraid-reviews-container{padding:3rem 0}.bx-hydraid-reviews-container .bx-title-container{margin-bottom:2.5rem}.bx-hydraid-reviews-container .bx-reviews-slider-container{gap:1rem}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-video-item{flex:0 0 21rem;border-radius:1.5rem}.bx-hydraid-reviews-container .bx-reviews-slider-container .bx-review-item{flex:0 0 20rem}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container{padding:1rem;gap:.5rem}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container h3{font-size:1rem}hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container .bx-conditional-field .bx-slider,hydration-calculator-form .bx-form-container .bx-content-container .bx-group-container .bx-conditional-field .bx-tabbar{margin:0 0 1rem}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-title-container{margin:1rem 0}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-title-container h3{font-size:1.5rem}hydration-calculator-form .bx-form-container .bx-email-container .bx-submit-steps-row{flex-direction:column}hydration-calculator-form .bx-form-container .bx-email-container .bx-inputs-row{flex-direction:column;gap:0}hydration-calculator-form .bx-form-container .bx-controls-container{padding:1rem}hydration-calculator-form.finished .bx-controls-container{padding:.5rem 1.5rem 2rem}hydration-calculator-form.finished .bx-controls-container button[data-next]{width:100%}hydration-calculator-results .bx-footer-note{width:100%}hydration-calculator-results .bx-large-number .bx-value-container .bx-value{font-size:3rem}hydration-calculator-results .bx-results-container .bx-group-container{padding:1.25rem}hydration-calculator-results .bx-value-grid{flex-flow:wrap}hydration-calculator-results .bx-value-grid.full-mobile .bx-item{flex:0 0 100%}hydration-calculator-results .bx-value-grid .bx-item .bx-value{font-size:1.75rem}hydration-calculator-results .bx-plan-columns{flex-direction:column;gap:1.5rem}hydraid-nutrient-group{margin:3rem 0}hydraid-nutrient-group .bx-nutrient-items{grid-template-columns:1fr;gap:1rem}hydraid-nutrients{flex-direction:column;margin:1rem 0}hydraid-nutrients .bx-boxed{flex-direction:column;gap:2rem}hydraid-nutrients .bx-filters-container{flex:1;width:100%;top:var(--effective-header-height,var(--header-height));transition:top .3s ease-in-out}hydraid-nutrients .bx-filters-container .bx-filter-buttons{flex-flow:nowrap;overflow-x:scroll}.bx-hydraid-logos-container{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,4rem)}.bx-hydraid-logos-container .bx-title-container{justify-content:flex-start;align-items:flex-start;text-align:left;gap:1rem;margin-bottom:2rem}hydraid-price-comparison{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,4rem)}hydraid-price-comparison .bx-title-container{margin:2rem auto}hydraid-price-comparison .bx-title-container .bx-stars-wrapper{flex-direction:column}hydraid-price-comparison .bx-title-container .bx-stars-wrapper .bx-stars-text{font-size:.875rem}hydraid-price-comparison .bx-products-table-container{width:100%;margin:0;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:0 10%}hydraid-price-comparison .bx-products-table-container::-webkit-scrollbar{display:none}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item{flex:0 0 85vw;min-width:0;scroll-snap-align:center;padding:1rem}hydraid-price-comparison .bx-products-table-container .bx-price-comparison-item .bx-price-container .product__price{--price-font-size:1.25rem;--compareprice-font-size:1rem}.bx-hydraid-product-cards-container .bx-boxed{flex-direction:column;gap:1rem}.bx-hydraid-product-cards-container .bx-product-card .bx-content{padding:1.5rem}.bx-hydraid-product-cards-container .bx-product-card .bx-content .bx-name{font-size:1.5rem}.bx-hydraid-product-cards-container .bx-product-card .bx-content .price{margin:1rem 0 1.5rem}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item .bx-title-container{font-size:.75rem}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item .bx-new{font-size:.75rem}product-info .product__title__wrapper h1.product__title{font-size:1.5rem;margin:.75rem 0 .5rem}product-info product-images .product__photo{border-radius:1rem}product-info .bx-images-wrapper .bx-single-ambassador-container{position:relative;top:unset;left:unset;margin-bottom:1rem;justify-content:center}reviewsio-product-reviews-widget{margin:2rem auto}hydraid-quick-upsell-row .bx-row-container .bx-product-item .bx-price{font-size:.6rem}hydraid-quick-upsell-row .bx-row-container .bx-product-item .bx-product-name{display:none}section[data-section-type=rich-text] .mobile-text-left{text-align:left}.slideshow h2.hero__title{font-size:2rem}.slideshow .hero__content,.slideshow .hero__content--transparent{max-width:100%;padding-bottom:3rem!important}.bx-stock-counter .bx-header .bx-title{font-size:.875rem}.bx-stock-counter .bx-header .bx-description{font-size:.75rem;line-height:1rem}.bx-stock-counter .bx-progress-text{font-size:.75rem}section.index-tab-collections .grid__heading-holder.text-center .grid__heading-text{margin-bottom:2.5rem!important}section.index-tab-collections .grid__heading-holder.text-center .grid__heading-actions{margin-bottom:2rem}.bx-rounded-image{padding:2rem var(--outer)}.bx-rounded-image .brick__section{gap:1.5rem}.bx-rounded-image .brick__block__text{flex-basis:100%;padding:0!important}.bx-rounded-image .brick__block__text .hero__rte{margin:1.25rem 0}.bx-rounded-image .brick__block--images .brick__block__image{border-radius:1.5rem}.bx-text-on-image{bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem);text-align:center;padding:.5rem}.bx-ambassadors-container .bx-text-container{font-size:.75rem}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row{flex-flow:wrap}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-button-col{flex:0 0 100%}hydraid-upgrade-bundles .bx-upsell-item-container .bx-content-row .bx-image-col{max-width:6.5rem}hydraid-upsell-row .bx-grid-container{gap:.5rem}hydraid-upsell-row .bx-row-container{gap:.25rem}hydraid-upsell-row .bx-product-item{flex:0 0 6.6rem}hydraid-upsell-row .bx-product-item .bx-product-name{font-size:.75rem}.bx-hydraid-video-container{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,4rem)}.bx-hydraid-video-container .bx-boxed{flex-direction:column;gap:0}.bx-hydraid-video-container .bx-title-container{flex-direction:column;gap:1rem;padding:0;margin-bottom:2rem}.bx-hydraid-video-container .bx-video-wrapper{border-radius:1.5rem}.bx-hydraid-video-container .bx-video-wrapper .bx-play-pause-button.is-playing{background-size:.95rem}.bx-hydraid-video-container .bx-video-wrapper .bx-play-pause-button{height:2.75rem;width:2.75rem;bottom:1rem;right:1rem;background-size:1rem}hydraid-withdrawal-form{padding:var(--PT-MOBILE,4rem) 0 var(--PB-MOBILE,10rem)}hydraid-withdrawal-form .bx-form-container{padding:.5rem 1rem 2rem}hydraid-withdrawal-form .bx-form-container .bx-input-row{flex-direction:column;gap:1rem;margin:1rem 0}hydraid-withdrawal-form .bx-form-container button{width:100%;padding:.875rem 0}bx-slider .bx-slider-head{font-size:.875rem}bx-tabbar .bx-tabbar-label{font-size:.875rem}bx-tabbar .bx-tabbar-info{font-size:.75rem}bx-tabbar .bx-tabbar-option{font-size:.875rem;padding:.75rem}}@media (hover:hover){accordion-group .bx-menu-container .bx-link-button:hover{border-color:#002bf5}hydraid-athlethe-item:hover .bx-background-image{opacity:.9}hydraid-bundle-builder .bx-tabs-container .bx-tab:not(.active):hover{background-color:rgba(250,253,251,.5)}.bx-doybags-selection-container .bx-doybag-item .bx-remove-button:hover{opacity:1}.bx-products-selection-container .bx-product-item:hover .bx-add-icon{background-color:#002bf5;transition:all .3s ease-in-out}.bx-products-selection-container .bx-product-item:hover .bx-add-icon:after{background-color:#fafdfb}header-component.header__wrapper .bx-lang-select ul.popout-list .popout-list__option:hover{color:#002bf5;--bg:#CFEEDA}hydration-calculator-form .bx-form-container .bx-email-container input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#e6f6ec;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #002bf5}hydraid-nutrient-item:hover .bx-background-image{transform:scale(1.03)}.bx-image-siblings-container .bx-siblings-grid .bx-image-swatch-item:hover{border-color:#002bf5}.bx-hydraid-video-container .bx-video-wrapper .bx-play-pause-button:hover{transform:scale(1.1)}}