@media(max-width:768px){html{overflow-x:hidden}}.container{margin-inline:auto}.content-wrapper,.page-width__inner,.section__inner,.section-content,.section__content,.content-area,.main-content,.hero__content,.banner__content,.rich-text__content,.multicolumn__content,.collection-text__content,.blog-post__content,.page__content,.shop__content,.image-banner__content,.image-banner__content-wrap,.split-image-banner__content-wrap,.slideshow__content-wrap{max-width:1440px;margin-inline:auto;padding-inline:15px;box-sizing:border-box}@media(min-width:650px){.content-wrapper,.page-width__inner,.section__inner,.section-content,.section__content,.content-area,.main-content,.hero__content,.banner__content,.rich-text__content,.multicolumn__content,.collection-text__content,.blog-post__content,.page__content,.shop__content,.image-banner__content,.image-banner__content-wrap,.split-image-banner__content-wrap,.slideshow__content-wrap{padding-inline:15px}}@media(min-width:990px){.content-wrapper,.page-width__inner,.section__inner,.section-content,.section__content,.content-area,.main-content,.hero__content,.banner__content,.rich-text__content,.multicolumn__content,.collection-text__content,.blog-post__content,.page__content,.shop__content,.image-banner__content,.image-banner__content-wrap,.split-image-banner__content-wrap,.slideshow__content-wrap{padding-inline:40px}}@media(min-width:1024px){.content-wrapper,.page-width__inner,.section__inner,.section-content,.section__content,.content-area,.main-content,.hero__content,.banner__content,.rich-text__content,.multicolumn__content,.collection-text__content,.blog-post__content,.page__content,.shop__content,.image-banner__content,.image-banner__content-wrap,.split-image-banner__content-wrap,.slideshow__content-wrap{padding-inline:60px}}@media(min-width:1440px){.content-wrapper,.page-width__inner,.section__inner,.section-content,.section__content,.content-area,.main-content,.hero__content,.banner__content,.rich-text__content,.multicolumn__content,.collection-text__content,.blog-post__content,.page__content,.shop__content,.image-banner__content,.image-banner__content-wrap,.split-image-banner__content-wrap,.slideshow__content-wrap{padding-inline:80px!important}}@media(min-width:1440px){.template-index [style*="padding-left: 72px"],.template-index [style*="padding-right: 72px"],.template-index [style*="padding-inline: 72px"],.template-index [style*="padding-left: 60px"],.template-index [style*="padding-right: 60px"],.template-index [style*="padding-inline: 60px"],.template-index [style*="padding-left: 48px"],.template-index [style*="padding-right: 48px"],.template-index [style*="padding-inline: 48px"]{padding-inline:80px!important}}.spacing-inline-desktop,.spacing-inline-mobile,.spacing-inline-header,.section[style*=padding-inline],.section[style*=padding-left],.section[style*=padding-right],section[style*=padding-inline],section[style*=padding-left],section[style*=padding-right]{padding-inline:0!important}.section>.container,.section>.page-width,.shopify-section>.container,.shopify-section>.page-width{padding-inline:0!important}.template-index .section,.template-index .shopify-section{--gsc-section-spacing-top: 60px !important;--gsc-section-spacing-bottom: 60px !important}@media(max-width:649px){.template-index .section,.template-index .shopify-section{--gsc-section-spacing-top: 40px !important;--gsc-section-spacing-bottom: 40px !important}}@media(min-width:650px)and (max-width:989px){.template-index .section,.template-index .shopify-section{--gsc-section-spacing-top: 50px !important;--gsc-section-spacing-bottom: 50px !important}}@media(min-width:990px)and (max-width:1023px){.template-index .section,.template-index .shopify-section{--gsc-section-spacing-top: 60px !important;--gsc-section-spacing-bottom: 60px !important}}@media(min-width:1024px){.template-index .section,.template-index .shopify-section{--gsc-section-spacing-top: 80px !important;--gsc-section-spacing-bottom: 80px !important}}.template-index #MainContent>.section:first-child,.template-index #MainContent>.shopify-section:first-child{--gsc-section-spacing-top: 0 !important}.template-index #MainContent>.section:last-child,.template-index #MainContent>.shopify-section:last-child{--gsc-section-spacing-bottom: 0 !important}.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header h3,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .h3,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header h3,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .h3,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) h3,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .h3,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header h3,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .h3,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header h3,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .h3,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) h3,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .h3{font-size:40px!important;line-height:1.2!important}.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-list__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-list__header h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-text__header h2,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .collage__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .featured-collection__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .multicolumn__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .rich-text__heading,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .articles__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .blog-posts__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .testimonials__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .reviews__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .faq__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .contact-form__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .newsletter__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .email-signup__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .before-after__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-hero__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .countdown-banner__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .video-banner__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .image-banner-mw__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .lookbook__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .instagram__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .logo-list__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .scrolling-text__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .scrolling-images__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .timeline__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .proof-section__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .fuel-benefits__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .ingredients__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .variety-pack__title,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .reviews-mw__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-list__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-list__header h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-text__header h2,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .collage__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .featured-collection__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .multicolumn__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .rich-text__heading,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .articles__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .blog-posts__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .testimonials__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .reviews__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .faq__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .contact-form__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .newsletter__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .email-signup__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .before-after__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .collection-hero__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .countdown-banner__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .video-banner__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .image-banner-mw__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .lookbook__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .instagram__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .logo-list__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .scrolling-text__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .scrolling-images__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .timeline__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .proof-section__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .fuel-benefits__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .ingredients__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .variety-pack__title,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .reviews-mw__title{font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important}.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .subtitle,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .subheading,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .subtitle,.template-index #MainContent>.section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .subheading,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .subtitle,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .container__header .subheading,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .subtitle,.template-index #MainContent>.shopify-section:not(:first-of-type):not(.image-banner):not(.slideshow) .section__header .subheading{font-size:clamp(16px,1.5vw,20px)!important;line-height:1.4!important}.multicolumn__content,.blog-post__content,.page__content,.section__content,.shop__content,.page-width__content{padding-inline:80px}@media(max-width:1320px){.container--large{padding-inline:20px}}.announcement-bar__text,.localization-dropdown-toggle{font-size:clamp(14px,8px + 1vw,var(--gsc-fz-10, 18px))}@media(max-width:767px){.announcement-bar__carousel{padding-block:2px}}.announcement-bar .localization-dropdown-toggle__flag{display:none}.scrolling-text__inner-container{height:auto}[class*=scrolling_images] img.scrolling-text__icon{filter:grayscale(1);-webkit-filter:grayscale(1)}.multicolumn__container:has(.container__header)>*+*{margin-top:min(60px,11vw)}.multicolumn__column-image{object-fit:contain}@media(min-width:768px){.images-with-text__content{--padding: 44px}.images-with-text__container--with-left-content .images-with-text__content{padding-inline:0 var(--padding)}.images-with-text__container--with-right-content .images-with-text__content{padding-inline:var(--padding) 0}}.loading-spinner{border-color:#101921}.product-card .product-card__badge{text-transform:uppercase;font-weight:700;font-size:min(14px,6px + 1vw,16px);width:5em;height:auto;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;line-height:1.2;pointer-events:none}.hamburger.is-opened .hamburger__line:nth-of-type(1){-webkit-transform:rotate(-45deg) translate(-8px,12px);transform:rotate(-45deg) translate(-12px,12px)}.header__nav>a:nth-last-child(1 of.header__item),[data-page-id=Menu] .drawer-menu__list-body>a:nth-last-child(1 of.drawer-menu__menu-item){color:#fff;align-self:center;height:auto;line-height:1;text-align:center;justify-content:left;transition:background-size .3s ease}[data-page-id=Menu] .drawer-menu__list-body>a:nth-last-child(1 of.drawer-menu__menu-item){margin:1.2rem 0 0}.section-sections--25014886072594__newsletter_dwHe9x{padding-block-end:min(160px,15vw)}.newsletter .newsletter__content-wrap{padding-block:0}.newsletter .newsletter__field{display:flex;flex-direction:column;align-items:center;gap:min(30px,5vw);margin-inline:auto}.newsletter__field>*{min-width:1px;flex:0 0 auto}.newsletter__field .newsletter__input{width:100%}.newsletter__input input[type=email],.newsletter__input input[type=email]::placeholder{font-size:16px}.newsletter__input-btn{min-width:min(13em,100%);min-height:unset;border-radius:5px;padding-block:.5em;font-weight:700;background:var(--color-green-light)!important}.footer__logo+.footer__text{font-family:var(--gsc-headings-font-family);font-weight:400}@media(max-width:1499px)and (min-width:768px){a.footer__bottom-bar-item{font-size:clamp(16px,6px + 1vw,18px)}}@media(max-width:767px){a.footer__bottom-bar-item{font-size:16px}}.free-shipping-bar{background:#eee;padding:20px;--shipping-icon-width: 50px;display:grid;grid-template-columns:1fr var(--shipping-icon-width);grid-template-rows:auto;align-items:center}.free-shipping-bar__title{grid-column:1 / -1;font-weight:400;margin-bottom:5px}.free-shipping-bar__progress{border-radius:0}.free-shipping-bar:after{content:"";display:inline-block;width:var(--shipping-icon-width);height:auto;aspect-ratio:1;background:#fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" fill="none" viewBox="0 0 36 36"><g fill="%23000" clip-path="url(%23a)"><path d="M14.838 27.156c1.149-1.07 1.326-2.748.395-3.747s-2.617-.94-3.766.132c-1.149 1.07-1.326 2.748-.395 3.747.93.998 2.617.94 3.766-.132M30.04 27.157c1.15-1.07 1.327-2.748.396-3.747s-2.617-.94-3.766.132c-1.149 1.07-1.326 2.748-.395 3.747.93.998 2.617.94 3.766-.132M2.782 14.047a1.2 1.2 0 1 0-2.401 0 1.2 1.2 0 0 0 2.401 0"/><path d="M24.362 25.097c.427-2.109 2.42-3.785 4.561-3.785 2.063 0 3.549 1.554 3.508 3.553 2.23.059 2.851-2.878 2.851-2.878.188-.821.469-2.422.704-3.994a2.66 2.66 0 0 0-.171-1.436 24.6 24.6 0 0 0-2.105-3.9c-.774-1.155-2.071-1.838-3.552-1.863-.883-.014-1.75-.022-2.405-.022l-.005-.006c-.085-1.412-1.114-2.493-2.559-2.622-.94-.084-4.664-.145-6.451-.145-.71 0-1.73.01-2.76.026v-.004H3.576a1.2 1.2 0 0 0-1.2 1.201v.006a1.195 1.195 0 0 0 1.195 1.195h2.498a1.195 1.195 0 0 1 1.107 1.191v.007a1.2 1.2 0 0 1-1.2 1.204h-1.28a1.2 1.2 0 0 0 0 2.401h1.28a1.201 1.201 0 1 1 0 2.402H1.185a1.2 1.2 0 1 0 0 2.401h4.793a1.201 1.201 0 0 1 0 2.4H4.495a1.2 1.2 0 0 0 0 2.402l4.729-.004.393-.98c.805-1.484 2.407-2.536 4.103-2.536 2.142 0 3.664 1.678 3.496 3.788h7.145m-11.91-11.715h-1.612q-.003 0-.004.002l-.002.004-.149 1.054v.003l.001.002.002.002h1.203a.396.396 0 0 1 .4.466.555.555 0 0 1-.531.467h-1.201l-.004.001-.003.004-.215 1.532a.555.555 0 0 1-.531.466.395.395 0 0 1-.4-.466l.558-3.974a.59.59 0 0 1 .562-.492h2.056a.396.396 0 0 1 .4.466.554.554 0 0 1-.53.463m4.307-.613c.167.148.285.345.337.562.059.247.068.502.029.753-.05.39-.209.756-.46 1.058a1.5 1.5 0 0 1-.567.413l-.002.003q0 .003.002.004l.4 1.153c.107.31-.17.67-.513.67h-.023a.39.39 0 0 1-.382-.263l-.483-1.406-.003-.003h-1.034l-.003.004-.168 1.201a.555.555 0 0 1-.532.466.396.396 0 0 1-.4-.466l.558-3.974a.59.59 0 0 1 .563-.492h1.589s.697-.022 1.092.317m4.373.117a.52.52 0 0 1-.496.435h-1.849l-.004.001-.002.004-.147 1.043v.003l.001.002.002.002h1.439a.37.37 0 0 1 .374.435.52.52 0 0 1-.497.436h-1.436l-.004.001-.003.004-.176 1.255q0 .003.002.005l.004.002h1.847a.37.37 0 0 1 .374.436.52.52 0 0 1-.496.435h-2.292a.422.422 0 0 1-.422-.492l.555-3.946a.59.59 0 0 1 .562-.492h2.292a.37.37 0 0 1 .372.43m3.84 0a.52.52 0 0 1-.496.435h-1.849l-.004.001-.002.004-.146 1.043v.005l.003.002h1.438a.37.37 0 0 1 .374.435.52.52 0 0 1-.496.436h-1.438l-.003.001-.003.004-.176 1.255.001.005.005.002h1.847a.37.37 0 0 1 .374.436.52.52 0 0 1-.496.435H21.61a.422.422 0 0 1-.421-.492l.554-3.946a.59.59 0 0 1 .563-.492h2.291a.37.37 0 0 1 .373.43m2.672-.451c.628 0 1.44.008 2.256.022.989.016 1.854.47 2.373 1.245a23 23 0 0 1 1.49 2.608c.233.473-.194 1.088-.753 1.088h-5.994z"/><path d="M15.29 14.844h-1.111l.21-1.521h1.11s.816-.053.682.76c.004 0-.09.761-.891.761"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h36v36H0z"/></clipPath></defs></svg>') no-repeat center/78%}@media(max-width:767px){.free-shipping-bar__title{font-size:18px}.cart-item__name{line-height:1.2}}main>:nth-child(-n+2 of section:has(>[class*=image_banner])) .image-banner__content-wrap{padding-inline:calc(var(--gsc-content-paddings, 20px) / 2)}main>:nth-child(-n+2 of section:has(>[class*=image_banner])) .image-banner__btn{width:auto;font-size:clamp(18px,10px + 1vw,20px);line-height:1.1}main>:nth-child(-n+2 of section:has(>[class*=image_banner])) .image-banner__container:after{content:"";width:min(80px,18vw);height:auto;aspect-ratio:1;background:url(/cdn/shop/files/badge-black-formulated-by-doctors-1.png) center / contain;position:absolute;right:min(30px,2.78vw);bottom:min(30px,2.78vw)}main>:nth-child(2 of section:has(>[class*=image_banner])) .image-banner__container:after{display:none}@media(min-width:768px){main>:nth-child(-n+2 of section:has(>[class*=image_banner])) .image-banner__content-wrap{max-width:calc(1700px + (var(--gsc-content-paddings) * 2));margin-inline:auto;padding-inline:var(--gsc-content-paddings)}main>:nth-child(-n+2 of section:has(>[class*=image_banner])) .image-banner__content{max-width:min(var(--gsc-content-width, 700px),50%)}main>:nth-child(-n+2 of section:has(>[class*=image_banner])) .image-banner__btn{font-size:clamp(22px,12px + 1.1vw,30px);min-width:min(10em,100%)}#MainContent>:nth-child(-n+2 of section:has(>[class*=image_banner])) .image-banner__container:after{width:min(180px,10vw);bottom:min(75px,1.8vw)}}.section-template--25014885515538__slideshow_dTffJD .image-banner__container:after{content:"";width:min(80px,18vw);height:auto;aspect-ratio:1;background:url(https://oncallperformance.com/cdn/shop/files/badge-black-formulated-by-doctors-1.png) center/contain;position:absolute;right:min(30px,2.78vw);bottom:min(30px,2.78vw)}.section-template--25014885515538__slideshow_dTffJD :is(.block-image_banner_MQK3cR,.block-image_banner_hH7gy6) .image-banner__container:after{display:none}.section-template--25014885515538__slideshow_dTffJD .image-banner__content-wrap{padding-inline:calc(var(--gsc-content-paddings, 20px) / 2)}.section-template--25014885515538__slideshow_dTffJD .image-banner__text{margin-block:0}.section-template--25014885515538__slideshow_dTffJD .image-banner__btn{width:auto;font-size:min(18px,10px,+ 1vw,20px);line-height:1.1}.section-template--25014885515538__slideshow_dTffJD .image-banner__title{position:relative;display:inline-block}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_MQK3cR .media__image{object-position:28% center!important}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_MQK3cR .image-banner__title{color:var(--color-green-light, #CFDC28);max-width:min(380px,5.5em)}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_MQK3cR .image-banner__text{max-width:min(125px,7em)}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_MQK3cR .image-banner__content--mobile{max-width:65%;margin-right:auto}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_yFLmeH .media__image{object-position:50% center!important}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_yFLmeH .image-banner__title{max-width:min(380px,4em)}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_yFLmeH .image-banner__text{max-width:min(160px,9em)}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_hH7gy6 .media__image{object-position:50% center!important}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_hH7gy6 .image-banner__title{color:var(--color-green-light, #CFDC28);max-width:min(450px,6em)}@media(min-width:768px){.section-template--25014885515538__slideshow_dTffJD .image-banner__container:after{width:min(180px,10vw);bottom:min(75px,1.8vw)}.section-template--25014885515538__slideshow_dTffJD .image-banner__content-wrap{max-width:calc(1700px + (var(--gsc-content-paddings) * 2));margin-inline:auto;padding-inline:var(--gsc-content-paddings)}.section-template--25014885515538__slideshow_dTffJD .image-banner__content{max-width:min(var(--gsc-content-width, 700px),50%)}.section-template--25014885515538__slideshow_dTffJD .image-banner__btn{font-size:30px;min-width:min(10em,100%)}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_MQK3cR .media__image{object-position:right center!important}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_MQK3cR .image-banner__text{max-width:min(325px,11.5em)}.section-template--25014885515538__slideshow_dTffJD .block-image_banner_yFLmeH .image-banner__text{max-width:min(360px,13em)}}@media(max-width:1499px)and (min-width:768px){.section-template--25014885515538__slideshow_dTffJD .image-banner__title{font-size:clamp(50px,30px + 3.3vw,98px)}.section-template--25014885515538__slideshow_dTffJD .image-banner__btn{font-size:clamp(22px,12px + 1.1vw,30px)}}@media(max-width:767px){div.section-template--25014885515538__scrolling_images_66QTBW{--gsc-section-spacing-top: 50px;--gsc-section-spacing-bottom: 50px;--gsc-section-spacing-between-messages: 60px}.section-template--25014885515538__scrolling_images_66QTBW .scrolling-text>[class*=block-image]{width:min(90px,25vw)}}#shopify-section-template--25014885515538__multicolumn_gzjWN4,#shopify-section-sections--25014886072594__newsletter_dwHe9x{position:relative}#shopify-section-sections--25014886072594__newsletter_dwHe9x:before{content:"";pointer-events:none;width:100%;height:200px;position:absolute;left:0;background-repeat:no-repeat;background-size:100% auto}#shopify-section-sections--25014886072594__newsletter_dwHe9x:before{bottom:0;background-image:url(/cdn/shop/files/newsletter-vector.png);background-position:bottom center}.section-template--25014885515538__multicolumn_gzjWN4 .multicolumn__column-icon{height:auto}.section-template--25014885515538__multicolumn_gzjWN4 .multicolumn__column-media{padding:0}.section-template--25014885515538__multicolumn_gzjWN4 .slider-grid .multicolumn__column-title{display:flex;align-items:center;justify-content:center;padding:0 5px;margin:0 auto}.section-template--25014885515538__multicolumn_gzjWN4 .slider-grid .multicolumn__column-title+.multicolumn__column-text{margin:7px auto 0;width:min(240px,100%)}.section-template--25014885515538__multicolumn_gzjWN4 .slider-grid .multicolumn__details{padding-inline:0}@media(min-width:768px){.section-template--25014885515538__multicolumn_gzjWN4 .slider-grid .multicolumn__column-title{min-height:calc(2em * var(--gsc-heading-4-line-height));display:grid;align-items:end}}.section-template--25014885482770__images_with_text_m4mfNP .images-with-text__image-list>:nth-child(-n+2) img,.section-template--25014885515538__images_with_text_9QU9jw .images-with-text__image-list>:nth-child(-n+2) img{filter:brightness(.4) saturate(0%);-webkit-filter:brightness(.4) saturate(0%)}.section-template--25014885515538__images_with_text_9QU9jw .images-with-text__text{font-weight:500}.section-template--25014885515538__images_with_text_JBFczL img.images-with-text__image-list-item-media{object-position:center bottom}.section-template--25014885515538__images_with_text_JBFczL .images-with-text__text{font-weight:500}@media(min-width:768px){.section-template--25014885515538__images_with_text_JBFczL div.images-with-text__content{--padding: min(40px, 10vw)}.section-template--25014885515538__images_with_text_JBFczL .images-with-text__content>h2{margin-block-end:0;min-height:calc(3em * var(--gsc-heading-2-line-height));max-width:min(450px,8em)}.section-template--25014885515538__images_with_text_JBFczL img.images-with-text__image-list-item-media{padding-inline:20px}}.product__info>.block-28586830-d855-4547-8946-94914bac9e85{margin-top:20px}.product__info>.product-quantity__wrap{margin-top:10px}.product__info>.custom-app-block:has(>[id*=appstle_subscription]){margin-top:20px}.product__info #appstle_subscription_widget0{margin-top:0}.product__info>[data-product-block=buy_buttons]{margin-top:10px}.product__info>[data-product-block=button_VaVbz7]{margin-top:10px}.product__info>.block-collapsible_row_JBczqb{margin-top:15px;border-top:1px solid #EFEBDD;border-bottom:1px solid #EFEBDD}.product__info .block-custom_liquid_pBcReC{margin-top:15px}.product-info__payment-icons{flex-flow:row nowrap;column-gap:.5rem}.product-info__payment-icons>*{min-width:1px;flex:0 1 auto}.product__info .appstle_sub_widget~.product-form__btn{min-height:0!important;height:auto!important}.product__info .btn{font-weight:700}.product__info .product-quantity__label,.product__info .product-content-tab__btn{font-family:var(--gsc-body-font-family)!important;padding-left:15px;padding-right:15px;text-transform:capitalize}.product__info .product-price.appstle_subscription_final_price{font-size:calc(var(--gsc-product-price-fz) * 1)}.product__info .product-price-wrapper>*{display:inline-block}.product__info .product-price-wrapper>.appstle_subscription_save{display:block;width:fit-content}@media(min-width:768px){.product-quantity__wrap :is(.quantity__input,.product-quantity__label){font-size:20px}}.section-template--25020295053586__multicolumn_RdFFQw .container__header{max-width:12em;margin-inline:auto}.section-template--25020295053586__multicolumn_RdFFQw .multicolumn__column-text{font-weight:500}@media(min-width:768px){.section-template--25020295053586__multicolumn_RdFFQw.slider-grid{margin-top:30px}.section-template--25020295053586__multicolumn_RdFFQw .multicolumn__column-title{min-height:calc(2em * var(--gsc-heading-5-line-height));display:grid;align-items:end}}.section-template--25020295053586__multicolumn_RdFFQw .container__header{max-width:12em}.section-template--25020295053586__multicolumn_RdFFQw .multicolumn__column-media--image{padding-bottom:5px}#shopify-section-template--25020295053586__multicolumn_WPa6fF{position:relative}#shopify-section-template--25020295053586__multicolumn_WPa6fF:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background-image:url(/cdn/shop/files/product-page-vector.png);background-repeat:no-repeat;background-size:100% auto;background-position:top center;pointer-events:none}.section-template--25020295053586__multicolumn_WPa6fF{padding-block-start:min(160px,20vw)}.section-template--25020295053586__multicolumn_WPa6fF .multicolumn__details{padding-inline:10px}.section-template--25020295053586__multicolumn_WPa6fF .multicolumn__column-text{max-width:11em;margin-inline:auto}.section-template--25020295053586__multicolumn_WPa6fF .slider-grid-track>*:nth-last-child(1 of.slider-grid__slide) .multicolumn__column-text{max-width:12em}@media(min-width:768px){.section-template--25020295053586__multicolumn_WPa6fF.slider-grid{margin-top:50px}}.section-template--25014885482770__rich_text_iRJyKz,.section-template--25014885482770__products{padding-inline:20px}.section-template--25014885482770__rich_text_iRJyKz .rich-text__text-wrapper{font-style:italic;font-weight:400}.section-template--25014885482770__rich_text_iRJyKz .rich-text__heading+.rich-text__text-wrapper{margin-top:20px}.section-template--25014885482770__products .shop__content{padding-top:0}.section-template--25014885482770__products .shop__products-grid{justify-content:center}.product-card__dynamic-dots.product-card__dynamic-dots--desktop.dynamic-dots.dynamic-dots--dots-dark.dynamic-dots--size-s{display:none!important}.featured-product-cards-slider{position:relative;width:100%}.product__info>.featured-product-cards-slider{margin-top:0}.featured-product-cards-slider__track{display:flex;gap:16px;margin-bottom:32px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.featured-product-cards-slider__track::-webkit-scrollbar{display:none}.featured-product-cards-slider__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.featured-product-cards-slider .card-carousel__carousel-btn{background:#fff;border-radius:50%;box-shadow:0 0 12px #00000026;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center}.featured-product-cards-slider .card-carousel__carousel-btn[hidden]{display:none}.featured-product-cards-slider .card-carousel__carousel-btn--prev{left:8px}.featured-product-cards-slider .card-carousel__carousel-btn--next{right:8px}.featured-product-card{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;gap:16px;padding:16px 12px;border-radius:6px;border:1px solid #D9D9D9;background-color:#fff;background-size:cover;background-position:right}.featured-product-card--with-bg-image{background-image:linear-gradient(109.11deg,#ffffff59 14.74% 85.67%),var(--featured-card-bg-image)}.featured-product-card__image-wrapper{position:relative;z-index:1;flex:none;width:143px;height:143px;max-width:38%;aspect-ratio:1/1;border-radius:3px;overflow:hidden;background:#eee}.featured-product-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.featured-product-card__badge{position:absolute;top:8px;left:5px;padding:5px 14px;background:#000;color:#cfdd28;font-family:var(--gsc-body-font-family);font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);z-index:1;filter:drop-shadow(6px 8px 0 #b0bd0f)}.featured-product-card__badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#cfdd28;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);z-index:-1}.featured-product-card__badge:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#000;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);z-index:-1}.featured-product-card__info{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.featured-product-card__title{display:block;font-family:var(--gsc-headings-font-family);font-style:italic;font-weight:700;font-size:20px;line-height:115%;letter-spacing:-.02em;text-transform:uppercase;color:#101921;text-decoration:none}.featured-product-card__description{display:block;margin-top:8px;font-family:var(--gsc-body-font-family);font-size:15px;line-height:140%;color:#0e0e0e}.featured-product-card__price-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.featured-product-card__discount-badge{padding:2px 6px 3px;border:1px solid #101921;border-radius:1000px;background:#e8d2f7;font-family:var(--gsc-body-font-family);font-weight:700;font-size:12px;color:#101921}.featured-product-card__price{font-family:var(--gsc-body-font-family);font-weight:700;font-size:20px;color:#101921}.featured-product-card__compare-price{font-family:var(--gsc-body-font-family);font-weight:400;font-size:15px;color:#101921;opacity:.7;text-decoration:line-through}.featured-product-card__button{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 10px 8px;background:#101921;border:1px solid #101921;border-radius:1000px;font-family:var(--gsc-headings-font-family);font-style:italic;font-weight:600;font-size:16px;line-height:115%;letter-spacing:-.01em;text-transform:uppercase;color:#cfdd28;cursor:pointer}.featured-product-card__button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:420px){.featured-product-card{gap:16px;padding:12px}.featured-product-card__image-wrapper{width:109px;height:125px;max-width:109px}.featured-product-card__badge{padding:3px 10px;font-size:9px}.featured-product-card__info{gap:8px}.featured-product-card__title{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured-product-card__description{margin-top:0;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-product-card__price-row{gap:8px}.featured-product-card__discount-badge{padding:2px 6px 3px;font-size:10px}.featured-product-card__price{font-size:16px}.featured-product-card__compare-price{font-size:12px}.featured-product-card__button{padding:8px 10px 6px;font-size:14px}}.jm-action-buttons__button[data-testid=write-review-button],button.jm-button--primary[data-testid=write-review-button]{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:350px!important;max-width:100%!important;height:56px!important;padding:10px 32px 8px!important;background:#cfdd28!important;border:none!important;border-radius:1000px!important;box-shadow:4px 6px #101921!important;font-family:var(--gsc-headings-font-family)!important;font-style:italic!important;font-weight:700!important;font-size:20px!important;line-height:130%!important;text-align:center!important;text-transform:uppercase!important;color:#101921!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease!important}.jm-action-buttons__button[data-testid=write-review-button]:hover,button.jm-button--primary[data-testid=write-review-button]:hover{transform:translate(2px,3px)!important;box-shadow:2px 3px #101921!important}@media(max-width:399px){.jm-action-buttons__button[data-testid=write-review-button],button.jm-button.jm-button--primary.jm-action-buttons__button{width:80%!important}}.jm-star-rating,.jm-progress-bar{--jm-review-widget-star-and-histogram-color: #FF752E !important}.jm-star-rating__font-icon{color:#ff752e!important}.jm-progress-bar__fill{background-color:#ff752e!important}.jm-review-widget-header__title{width:100%!important;max-width:1280px!important;height:46px!important;margin:0 auto 15px!important;font-family:var(--gsc-headings-font-family)!important;font-style:italic!important;font-weight:700!important;font-size:40px!important;line-height:115%!important;letter-spacing:-.02em!important;text-align:center!important;text-transform:uppercase!important;font-feature-settings:"pnum" on,"lnum" on!important;color:#101921!important}@media screen and (max-width:767px){.jm-review-widget-header__title{font-size:36px!important}}.jm-review-widget-header__title+*,.jm-text[style*=--jm-heading-lg-size]{color:#672b8f!important;font-weight:700!important;font-size:56px!important;font-style:italic!important}.jm-text[style*=--jm-body-md-size]{color:#101921!important}.jm-histogram-row .jm-progress-bar{box-sizing:border-box!important;height:16.95px!important;background-color:#e4f9ff!important;border:1.69px solid #101921!important;border-radius:13.56px!important;overflow:hidden!important}.jm-histogram-row .jm-progress-bar__fill{height:100%!important;background-color:#672b8f!important;border-radius:12px 0 0 12px!important}.jm-media-preview,.jm-cluster.jm-filters__buttons{display:none!important}.jdgm-widget.jdgm-widget{display:block}.jm-review-widget-header__main-content{display:flex!important;flex-direction:row!important;justify-content:center!important;gap:var(--jm-space-400)!important;margin-top:50px!important;padding:0 15px!important}.jm-review-widget-header__filters-wrapper{display:flex!important;justify-content:center!important;padding-top:20px!important}.jm-review-widget-header__average-rating-display .jm-average-rating-display>div{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.jm-stack.jm-stack--space-200{display:flex!important;justify-content:center!important;min-width:352px}.jm-review-item{padding-block-end:var(--jm-space-600)!important;border-block-end:none!important}.jm-review-item__content{flex:1 1 100%!important;padding:0 15px!important}@media(max-width:649px){.jm-center--intrinsic{display:flex!important;flex-direction:column!important;align-items:center!important;margin-top:39px!important}}@media(min-width:800px){.jm-review-widget-header__main-content>*{inline-size:100%!important;width:50%!important;max-inline-size:none!important}}.product__content.product__content--with-not-fixed-content{padding:20px}.product__content.product__content--with-not-fixed-content .product-content-tab--collapsible-row{margin-inline:-20px}@media(max-width:767px){.product__content.product__content--with-not-fixed-content{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-styles.css.map */
