@media(max-width:1500px){.subscribe-save-banner__text h2{font-size:calc(var(--font-heading-scale) * 4.5rem)}.slider-buttons.ab-btns button.slider-button.slider-button--prev{left:-30px}.slider-buttons.ab-btns button.slider-button.slider-button--next{right:-30px}}@media(max-width:1100px){.subscribe-save-banner__text h2{font-size:calc(var(--font-heading-scale) * 3.5rem)}.subscribe-save-banner__list li{margin-bottom:10px}.subscribe-save-banner__list{margin:0 0 20px}.subscribe-save-banner__bg{height:45vw}.subscription-steps__grid{gap:24px}.reverse-how.howto .howto__content{padding:4rem}body .blog-articles{grid-template-columns:1fr 1fr}.header__menu-item{padding:1rem;font-size:15px}body{font-size:1.5rem;line-height:calc(1 + .4 / var(--font-body-scale))}.three-card-content{padding:20px}}@media(max-width:989px){.tabbed-collection ul.grid.product-grid{justify-content:inherit}.subscribe-save-banner__text{max-width:100%}.subscribe-save-banner__content{grid-template-columns:auto}.subscribe-save-banner__bg:before{content:"";background:#0000007f;position:absolute;top:0;left:0;right:0;bottom:0}body .subscription-steps__image-wrap{height:auto}.subscription-steps__dot-wrap{display:none}.subscription-steps__grid:before{height:0px}.subscription-steps__image-wrap{margin-bottom:15px}.client-reviews-section .slider-buttons.ab-btns button.slider-button.slider-button--prev{left:0}.client-reviews-section .slider-buttons.ab-btns button.slider-button.slider-button--next{right:0}body .header.page-width,body .utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}body .product__info-wrapper{padding:0 0 0 2rem}.product__title h1{font-size:20px}body .product__title{margin-bottom:1rem}body .product__info-container>*+*{margin:1rem 0}.product__info-wrapper .price{font-size:20px}body .complementary-products__container .card--horizontal .quick-add{max-width:3rem}.thumbnail-slider button.slider-button{display:none}.template-search .card__heading{font-size:14px}.page-shop .card-wrapper.product-card-wrapper .card__content .card__information,.page-shop .card-wrapper.product-card-wrapper .card__content .quick-add,.template-search .card-wrapper.product-card-wrapper .card__content .card__information,.template-search .card-wrapper.product-card-wrapper .card__content .quick-add,.related-products .card-wrapper.product-card-wrapper .card__content .card__information,.related-products .card-wrapper.product-card-wrapper .card__content .quick-add{width:100%}.template-search__header h1{margin:0}body .template-search__search .search{margin-top:2rem}body .template-search__search{margin:0 auto 1.5rem}body .pagination__list>li{flex:1 0 3.4rem;max-width:3.4rem}body .pagination__item{height:3.4rem}.collection-hero{min-height:200px}body .collection-hero--with-image .collection-hero__inner{padding-bottom:calc(0px + 1rem);padding-top:1rem}body .facets-container{padding-top:0}body .mobile-facets__main{padding:.7rem 0 0}body .mobile-facets__summary{padding:.5rem 1.5rem}.template-collection .card-wrapper.product-card-wrapper .card__content .card__information,.template-collection .card-wrapper.product-card-wrapper .card__content .quick-add{width:100%}.footer-block__details-content{font-size:14px}body .collection-hero__title+.collection-hero__description{margin-top:5px;margin-bottom:0rem;font-size:1.4rem}.art-flex .this-story-box{display:none}.art-rte{width:100%}body .article-template__hero-container{padding:0 1.5rem}body.page-discover .blog__posts.slider.slider--tablet{overflow:inherit;flex-wrap:wrap;scroll-padding-left:0;margin:0;padding:0 1.5rem}.page-discover .blog__posts.slider--tablet.grid--peek .grid__item:first-of-type{margin:0}.collapsible-content__grid .grid__item{width:100%}.multicolumn .slider-buttons{display:none}body .slider.slider--tablet{margin-bottom:0}body .multirow__inner{row-gap:40px}.announcement-bar__message{font-size:14px;font-weight:300}body .menu-drawer__navigation{padding:0 0 3rem}body .menu-drawer__localization .localization-form__select{padding:0rem 3.6rem 0rem 0rem}body .menu-drawer__menu-item{padding:.8rem 3rem;font-size:1.5rem}.science-trust-item{width:calc(50% - 10px)}.three-card-grid{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.three_card_item{width:calc(45% - 14px);flex:1 0 auto}.collection .slider-buttons{display:none}body .collection .slider.slider--tablet{margin-bottom:0}.card-wrapper.product-card-wrapper .card__content .card__information,.card-wrapper.product-card-wrapper .card__content .quick-add{width:calc(100% - 30px)}.howto{grid-template-columns:1fr}.howto__content{padding:4rem}body .image-with-text .grid__item{width:100%}body .image-with-text__content{padding:0rem calc(0rem / var(--font-body-scale)) 0}.athlete-tabs__grid{gap:20px;flex-direction:column-reverse}.athlete-tabs__content,.athlete-tabs__image{width:100%}.athlete-tabs__heading{margin:0 0 1.5rem}.client-reviews-grid li.grid__item.slider__slide{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 1)}.slider-buttons.ab-btns,.blog .slider-buttons{display:flex}.slider-buttons.ab-btns button.slider-button.slider-button--prev{left:15px}.slider-buttons.ab-btns button.slider-button.slider-button--next{right:15px}.news-item{width:100%;text-align:center}.news-item h2.inline-richtext{margin:0}.news-grid{gap:20px}body .footer-block__details-content .list-menu__item--link{font-size:1.4rem}body .footer-block.grid__item{width:100%}body .footer__content-top .grid{row-gap:3rem}.footer-block.grid__item.footer-block--menu{width:calc(33.33% - 14px)}.page-width{padding:0 1.5rem}}@media(max-width:749px){.subscription-steps__grid{grid-template-columns:repeat(1,1fr)}.subscription-steps__text{max-width:100%}.choose-formula__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.slider-buttons.ab-btns button.slider-button{width:30px;height:30px}.video-banner__content{padding:40px;text-align:center}.slider-buttons.ab-btns .slider-button .icon{height:.8rem}body .banner__box .banner__heading+*{max-width:90%}body .thumbnail-slider .thumbnail-list.slider{scroll-padding-left:1.5rem}body .thumbnail-list__item.slider__slide{width:calc(15% - .6rem)}.thumbnail-list__item.slider__slide:first-child{margin-left:1.5rem}.main-tab-content.pro-rev-tabs{display:none}.main-tab-content.pro-rev-tabs.desktop-hide{display:block}body .product-form__submit{min-height:46px}body .product__info-wrapper{padding:15px 0 0}.main-tab-content.pro-rev-tabs{margin-top:2rem}.reverse-how.howto .howto__image{order:1}.why-choose-pro .cards-grid{grid-template-columns:repeat(1,1fr)}body .blog-articles{grid-template-columns:1fr}.blog-tag-menu{gap:20px;margin-bottom:3rem;justify-content:space-between;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.blog-tag-menu__item{flex:1 0 auto;text-align:center}.vertical-tabs{grid-template-columns:1fr;gap:30px}.vertical-tabs .tab-button{padding:6px 8px;font-size:12px;flex:1 0 auto;width:auto;text-align:center}.vertical-tabs .tab-buttons{flex-direction:inherit;gap:10px;position:inherit;overflow-x:auto;padding-bottom:5px;flex-wrap:wrap;text-align:center}body .shopify-policy__container{padding:0 1.5rem}.header__heading-logo{width:110px}body .header{padding:8px 1.5rem}body .utility-bar__grid.page-width{padding-left:1rem;padding-right:1rem}.slideshow__text-wrapper.banner__content.banner__content--middle-left{justify-content:inherit}.banner__text.rte+.banner__buttons{margin-top:1.5rem}body .banner__box .banner__heading+*{margin-top:.5rem}body,.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.4rem}.button,.shopify-challenge__button,.customer button{padding:0 1.5rem;font-size:1.4rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(10rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.title-wrapper{margin-bottom:3rem}.subtitle{font-size:1.5rem}body .image-with-text .grid{row-gap:20px}body .image-with-text__content>*+*{margin-top:1rem}body .image-with-text__content .image-with-text__text+.button{margin-top:2rem}.tabbed-collection__tab{padding:0 12px 6px;font-size:15px}.athlete-tabs__button{font-size:15px}.athlete-tabs__buttons{gap:20px}.athlete-tabs__quote,.athlete-tabs__text{margin-bottom:15px}.athlete-tabs__author{margin-bottom:20px}body .footer__content-top{padding-left:calc(1.5rem / var(--font-body-scale));padding-right:calc(1.5rem / var(--font-body-scale))}body .footer-block.grid__item{margin:2rem 0}body .footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.7rem);margin-bottom:0;font-weight:500;text-transform:capitalize}body .footer-block--menu .footer-block__heading:after,body .footer-block--contact .footer-block__heading:after{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0804/8161/6179/files/footer-arrow.svg?v=1736329682);height:20px;width:20px;right:0;transition:.5s}body .footer-block--menu.is-open .footer-block__heading:after{transform:rotate(180deg)}.footer-block.grid__item.footer-block--menu .footer-block__heading{position:relative}.footer-block.grid__item.footer-block--text .footer-block__details-content.rte{display:block!important}.footer-block.grid__item.footer-block--text h2.footer-block__heading{margin-bottom:1.2rem}.footer-block.grid__item:first-child{border-bottom:.5px solid rgba(var(--color-foreground),.3);padding-bottom:2rem}.footer-block.grid__item.footer-block--menu:last-child{margin-bottom:0}.footer-block.grid__item.footer-block--menu{width:100%;border-bottom:.5px solid rgba(var(--color-foreground),.3);padding-bottom:1.5rem}ul.footer-block__details-content.mobile-hide{display:none}body .footer-block__details-content{margin-bottom:0;padding-top:10px}.footer-block.grid__item.footer-block--menu{padding-left:0;padding-right:0}.footer-block__details-content.contact-foot.rte.mobile-hide{display:none}.footer-block.grid__item:last-child{margin-bottom:0}body .footer__content-top{padding-bottom:1rem}body .footer__content-bottom-wrapper--center{justify-content:center;gap:0;flex-direction:column}body .footer__content-bottom{padding-top:1rem}.review_primg{width:40px;height:40px}.review_prtext{width:calc(100% - 50px)}.review_prtext .card__heading{font-size:12px}.br-pg-text{margin-top:15px}.reviews-item .page-review{gap:15px}body .footer-block--newsletter{margin-top:2rem}body .footer-block-image,body .footer-block-image.left,body .footer-block-image.center,body .footer-block-image.right{justify-content:left}body .footer-block__image-wrapper{margin-bottom:.5rem}.client-reviews-grid li.grid__item.slider__slide{width:calc((100% - var(--desktop-margin-left-first-item)) / 1 - var(--grid-desktop-horizontal-spacing) * 1);max-width:100%}}@media(max-width:580px){.subscribe-save-banner__text h2{font-size:calc(var(--font-heading-scale) * 2.6rem)}.choose-formula__card{padding:10px;border-radius:6px}.ingredients-comparison th:first-child,.ingredients-comparison td:first-child{position:sticky;left:-1px;background:#fff}.main-var-pro .inner-var label.custom__labeles{padding:5px;font-size:11px}.custom-tabs ul.tab-titles li{width:70px;height:70px}.custom-review-box{padding:15px;gap:10px}body .complementary-products__container .card--horizontal .card__content .card__heading{font-size:14px;margin-bottom:3px;font-weight:400}body .complementary-products__container .card--horizontal .card__content .price span.price-item{font-size:13px}.complementary-slide .card-wrapper{padding:10px}.product__accordion .accordion__content h3,.product__accordion .accordion__content h4{font-size:15px}.reverse-how.howto .howto__content{padding:2rem}.why-choose-pro .comparison-card{padding:15px}.why-choose-pro .feature-item{padding:10px 0}body table:not([class]){font-size:1.4rem}.ingredients-comparison .ingredient-name{font-weight:500;font-size:14px}body table:not([class]) td,body table:not([class]) th{padding:.6rem}body .complementary-slide.complementary-slide--standard>ul{gap:calc(var(--grid-mobile-vertical-spacing) + 0px)}body .icon-with-text--horizontal .icon-with-text__item{padding:6px;font-size:12px}.article-share ul.share-list{gap:6px}.article-share ul.share-list a{gap:3px;padding:2px 8px;font-size:12px}.multicolumn .collection__title{padding:0 1.5rem}body .article-template>*:first-child:not(.article-template__hero-container){margin-top:3rem}nav.breadcrumb a,nav.breadcrumb span{font-size:12px}.bre-nav{padding:1.5rem 0 0}body .article-template span.caption-with-letter-spacing{font-size:14px;letter-spacing:0}body .article-template__social-sharing{margin-top:2rem}body .article-share{margin-bottom:2.5rem}.article-share ul.share-list{gap:6px;flex-wrap:wrap}.art-text{padding-top:2rem}body .article-template__back:last-child{margin-bottom:1rem;margin-top:0}body .article-template__link{font-size:1.5rem}body{word-wrap:break-word}body .main-page-title{margin-bottom:2rem}.rte.page-text h5,.rte.page-text h4,.rte.page-text h6,.rte.page-text h3,.article-template__content.rte h5,.article-template__content.rte h4,.article-template__content.rte h3,.article-template__content.rte h2,.article-template__content.rte h6{margin:2rem 0 .5rem}.rte.page-text h5+p,.rte.page-text h4+p,.rte.page-text h6+p,.rte.page-text h3+p,.rte.page-text h5+ul,.rte.page-text h4+ul,.rte.page-text h6+ul,.rte.page-text h3+ul,.article-template__content.rte h5+p,.article-template__content.rte h4+p,.article-template__content.rte h6+p,.article-template__content.rte h3+p,.article-template__content.rte h2+p,.article-template__content.rte h5+ul,.article-template__content.rte+ul,.article-template__content.rte h6+ul,.article-template__content.rte h3+ul,.article-template__content.rte h2+ul{margin-top:5px}body .rich-text__wrapper{width:calc(100% - 0rem / var(--font-body-scale))}body .field__input,body .select__select,body .customer .field input,body .customer select{font-size:1.4rem}body .field__label,body .customer .field label{font-size:1.4rem;top:calc(1.2rem + var(--inputs-border-width))}.multicolumn-list.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(90% - var(--grid-mobile-horizontal-spacing) - 1rem)}.main-coll .card__heading{font-size:14px;font-weight:500}.footer__disclaimer.rte{font-size:12px}body .copyright__content{font-size:1.2rem;letter-spacing:0}.three_card_item{width:calc(75% - 14px)}body .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(70% - var(--grid-mobile-horizontal-spacing) - 1rem);max-width:100%}.three-card-grid{gap:15px}.product-card-wrapper .card__heading{font-weight:500}.product-card-wrapper .price{font-size:14px}.howto__content{padding:2rem}.how-steps{margin-top:3rem}.howto__step{gap:10px;flex-direction:column}.how-text{width:100%}.how-icon{width:40px}.science-trust-item.sti-with_bg{padding:15px;width:100%}.tabbed-collection .collection__title.title-wrapper{margin-bottom:1rem}.tabbed-collection .title{margin-bottom:0}.reviews-item{padding:15px}.review_prlist{padding:5px;gap:5px}.br-pg-text span.verified{font-size:12px}.video-banner__content h2{margin:0}.video-banner__content .rte{margin-bottom:15px}body .blog__posts.articles-wrapper{margin-bottom:0}.news-form .newsletter-form .field{gap:5px;flex-direction:column}.footer-block__image-wrapper img{width:110px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/responsive.css.map */
