@font-face{font-family:CircularSpotifyText-Bold;src:url(/cdn/shop/files/CircularSpotifyText-Bold.otf?v=1686720198);font-display:auto}@font-face{font-family:CircularSpotifyText-Light;src:url(/cdn/shop/files/CircularSpotifyText-Light.woff?v=1690198819);font-display:swap}@font-face{font-family:CircularSpotifyText-Regular;src:url(/cdn/shop/files/CIRCULARSPOTIFYTEXT-BOOK.OTF?v=1710389161);font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(/cdn/shop/files/Inter-VariableFont_slnt_wght.ttf?v=1690175846);font-display:swap}@font-face{font-family:Inter-Bold;src:url(/cdn/shop/files/Inter-Bold.ttf?v=1688464125);font-display:swap}@font-face{font-family:Inter-Regular;src:url(/cdn/shop/files/Inter-Regular.otf?v=1764169521);font-display:swap}@font-face{font-family:Inter-Medium;src:url(/cdn/shop/files/Inter-Medium.otf?v=1764220277);font-display:swap}body.template-product.bundles-product .product-benefits,body.template-product.bundles-product .product-block.description-block .description-image{display:none}body.template-product.bundles-product .product-block.description-block{margin-top:-1em}.grid-product-price-saving-price{display:inline-block}.footer_logo{margin-bottom:1em}.grid__item.footer__item--footer2 p{font-family:CircularSpotifyText-Light;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#fff}.site-footer__linklist a{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.55px;color:#fff;text-transform:uppercase}.site-footer__linklist li{margin-bottom:1.75em}.announcement-bar{font-family:CircularSpotifyText-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.5px;text-align:center;color:#fff;padding:12px 0}.shopify-section.index-section.featured-collections.home{background-color:#dedddd;padding-top:5em;padding-bottom:24em;margin-bottom:0}.view_all_btn{text-align:center}a.btn.btn--secondary.btn--small.section-header__link{background-color:#191919;font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.55px;text-align:center;color:snow;padding:13px 29px;min-width:-webkit-max-content}h2.section-header__title,h2{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;color:#0f0f0f;text-transform:none!important}.aos-animate1{position:relative;text-align:center;color:#fff}.centered-txt{position:absolute;top:50%;left:18%;transform:translate(-50%,-50%);text-align:left;max-width:27rem}.mob_only{display:none!important}.shopify-section.advanced.icon_sec{background-color:#1d1d1d;padding-top:2em;padding-bottom:2em}.shopify-section.advanced.icon_sec h2,.shopify-section.advanced.icon_sec div{color:#fff}.icon_txt{display:flex;column-gap:5%}.icon_txt .inner{display:flex;align-items:center;column-gap:20px;width:50%}.megamenu-h-tabs .megamenu-tabs-item{display:inline-block;border:solid 2px #2e2e2e;padding:5px 15px;border-radius:3px;margin-right:1em;font-family:CircularSpotifyText-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:.5px;color:#0f0f0f;text-transform:uppercase}.megamenu-h-tabs .megamenu-tabs-item.active-tab{background-color:#0f0f0f;color:snow}.megamenu-h-tabs{margin-bottom:2em}.submenu-link span{font-family:CircularSpotifyText-Light;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#0f0f0f;margin-left:.75em}.submenu-main a.site-nav__dropdown-link img{width:85px;display:inline-block;vertical-align:middle}.page-width .submenu-main{display:none}.page-width .submenu-main.active-tab{display:block}.grid.grid--uniform .grid-item-col-row{width:100%;display:flex}.grid-item-col-row .grid-item-col.grid-item-col-1{width:45%}.grid-item-col-row .grid-item-col.grid-item-col-2{width:55%;padding-left:5px}.grid-item-col-row .grid-item-col.grid-item-col-1 .grid__item.medium-up--one-third{width:100%}.grid-item-col-row .grid-item-col.grid-item-col-2 .grid__item.medium-up--one-third{width:49%;float:unset;display:inline-block;vertical-align:top}div#BlogTagFilter.blogtagfilter a{padding:10px;border:1px solid;display:inline-block;margin-bottom:13px;margin-left:5px;margin-right:5px}div#BlogTagFilter.blogtagfilter a[selected]{background-color:#000;color:#fff}.slick-slider.grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:unset}body.template-blog .grid-item-col-row .grid-item-col.grid-item-col-2 .rte.article__excerpt{display:none}.product-block.single-text{font-weight:600;text-align:center}body.template-blog .grid-item-col-row a.article__btn{display:none!important}.product-block.description-block{display:flex}.product-block.description-block .rte{width:80%}.product-block.description-block .description-image{width:20%}.product-variants .variant-option.active{border:1px solid #000}.product-variants .variant-option{display:inline-block;text-align:center;padding:1.25em;border:1px solid #b7b7b7;cursor:pointer;box-sizing:border-box}.product-variants .variant-option.active{background-color:#eee;border:1px solid #eee!important}.product-variants .variant-option .var-com-price{font-size:15px;background-color:#0f0f0f;color:#fff;display:inline-block;padding:1px 6px;font-family:CircularSpotifyText-Bold;letter-spacing:.38px}.template-product .product-block .variant-wrapper.js{display:none}.cf-widget-benefits-section .cf-column.cf-column-content .benefit-items{width:50%;float:left;font-size:20px;margin-bottom:20px;font-weight:600}.cf-widget-benefits-section .cf-column.cf-column-content{color:#fff;max-width:60%;padding-left:7em!important;padding-right:6em}.process_btns{display:flex;justify-content:center;column-gap:17px;margin:0 auto}.phase1,.phase2{display:none}.phase1.active,.phase2.active{display:block}.nutritional_section-section{margin:90px auto 40px;max-width:1620px}.product-image-banner img,.custom__item img{width:100%}.cf-widget-benefits-section .inner{max-width:1620px}.product-collapsable-section{max-width:1620px;margin:80px auto 55px}.product-collapsable-content-area .cf-accordion-title h3{position:relative;cursor:pointer}.product-collapsable-content-area .cf-widget-items-wrapper:last-child{border-bottom:3px solid #000}.product-collapsable-content-area .cf-widget-items-wrapper{border-top:3px solid #000;padding-top:20px}.ingredients-section .cf-ingredients-content{display:none}.ingredients-section .cf-ingredients-content.active{display:inline-block;width:32.75%;display:inline-grid}.ingredients-section .cf-integredients-tab .cf-widget---tab{display:inline-block;background-color:#fff;border:2px solid #000;color:#000;padding:10px 20px;text-transform:uppercase;line-height:normal;margin-bottom:20px;cursor:pointer}.ingredients-section .cf-integredients-tab .cf-widget---tab.active{color:#fff;background-color:#000}.product-collapsable-content-area .cf-accordion-title h3:after{content:"__";position:absolute;top:-15px;right:0;cursor:pointer}.product-collapsable-content-area .cf-accordion-title.hide-accordian h3:after{content:"+";font-size:34px;font-family:Inter-SemiBold;font-weight:400}.study-result-main ul.slick-dots li.slick-active{background-color:#000}.study-result-main ul.slick-dots li button{font-size:0}.study-result-main ul.slick-dots li{display:inline-block;background-color:#787878;margin:0 2px;height:13px;width:13px;border-radius:100%;cursor:pointer}.study-result-main ul.slick-dots{margin-top:20px;text-align:center}.study-result-items .cf-widget-field.cf-widget-field__title{background-color:#000;color:#fff;display:inline-block;padding:10px 15px;text-transform:uppercase;line-height:normal}.study-result-items .cf-widget-col-study-results .cf-widget-field span:first-child{font-size:30px;font-weight:600}.scrolling-text .scrolling-text__inner.scrolling-text__inner--left{background-color:#000;color:#fff;padding:10px}.cf-widget-col-study-results{display:flex}.study-result-items .cf-widget-col-study-results .cf-widget-field span{display:block}.study-result-items .cf-widget-col-study-results .cf-widget-field{width:100%;margin:20px 0}.nutritional-detailed-slider ul.slick-dots li.slick-active{background-color:#000}.nutritional-detailed-slider ul.slick-dots li button{font-size:0}.nutritional-detailed-slider ul.slick-dots li{display:inline-block;background-color:#787878;margin:0 2px;height:13px;width:13px;border-radius:100%;cursor:pointer}.nutritional-detailed-slider ul.slick-dots{margin-top:20px;text-align:center}.nutritional-detailed-heading h3{position:relative}.nutritional-detailed-heading h3 span{cursor:pointer}.nutritional-detailed-heading h3 span:hover+img{display:block}.nutritional-detailed-heading h3 img{display:none;position:absolute;right:0;top:-36px;z-index:9;width:100%;left:100%}.collection-tab-list-section{text-align:center;max-width:1620px;margin:50px auto 40px}.collection-tab-list-section .collection-tab-heading h3{text-transform:initial}.collection-tab-list-section .collection-tab-list{display:flex;justify-content:center}.collection-tab-list-section .collection-tab-list .collection-tab-item{padding-right:10px;margin-top:20px}.collection-tab-list-section .collection-tab-list .collection-tab-item a{border:1px solid #000;padding:12px;text-transform:uppercase}.collection-tab-list-section .collection-tab-list .collection-tab-item.active a{background-color:#000;color:#fff}body.template-collection select.product-single__variants.has-variants,body.template-index select.product-single__variants.has-variants{display:block}.product-variants .variant-option{position:relative}.product-variants .variant-tag{position:absolute;left:0;right:0}.product-variants .variant-tag span{text-transform:uppercase;font-weight:600;background-color:#000;color:#fff;padding:3px 9px}.text-with-icons__block-text-read-more{cursor:pointer}.popup-read-more{position:fixed;z-index:999;background-color:#dadada8f;width:100%;padding:30px;height:100%;top:0;bottom:0;left:0;right:0}.popup-read-more .popup-read-more-container{position:absolute;left:0;right:0;top:30px;bottom:30px;max-width:800px;margin:0 auto;display:flex;flex-direction:initial;align-items:center}.popup-read-more-close{position:relative}.popup-read-more-close svg{width:25px;height:25px;position:absolute;right:-10px;top:0;cursor:pointer}.popup-read-more .popup-read-more-container .popup-read-more-content{background-color:#fff;padding:30px;border-radius:5px;overflow:auto;width:100%;max-height:500px}.filter-search .predictive__screen{display:none!important}.product-benefits .fc-repeater-field-item{display:flex;margin-bottom:22px}.product-benefits .fc-repeater-field-item .product-benefit-icon{width:80px}.product-benefits .product-benefit-txt{width:100%}.product-benefits .fc-repeater-field-item img{width:60px}.product-form-block{display:flex}.product-form-block .product__quantity,.product-form-block form{width:50%}.product-form-block .product__quantity .js-qty__wrapper input{height:48px}.product-form-block .product__quantity .js-qty__wrapper{width:100%;max-width:100%;height:50px}.shopify-section.text-with-image-section .grid__item{display:flex}.shopify-section.text-with-image-section .grid__item .content-area{width:65%;padding-left:2.5em;padding-right:1.5em}.shopify-section.text-with-image-section .grid__item .image-area{width:35%}.product__main-photos .flickity-page-dots{display:block;position:absolute;bottom:10px;right:25px;width:auto}.index-section.faq-product .index-section.index-section--faq .text-left p.h2:after{content:"+";position:absolute;right:0;font-size:26px;top:0}.index-section.faq-product .index-section.index-section--faq .text-left p.h2.faq-active:after{content:"_";position:absolute;right:3px;font-size:26px;top:-14px}div#BlogTagFilter{overflow-x:auto;white-space:nowrap}.index-section.faq-product .index-section.index-section--faq .text-left p.h2{text-transform:initial;font-size:16px;cursor:pointer;position:relative}.index-section.faq-product .index-section.index-section--faq .text-left .enlarge-text{font-size:16px;display:none}.index-section.faq-product .index-section.index-section--faq{margin:20px 0;background-color:#e3e3e3;border-radius:5px;padding:20px 2.5em}.shopify-section.suggested-products .index-section{display:flex;align-items:center}.ingredients__item-inner img.desk_only{width:100%}ul.site-nav.site-navigation li a,ul.site-nav.site-navigation li details summary{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.72;font-family:CircularSpotifyText-Bold}ul.site-nav.site-navigation li a,ul.site-nav.site-navigation li details{letter-spacing:.5px!important}[data-icon=cart] .cart-link__bubble--visible{right:unset;top:0;left:20px}span.cart_txt{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.72;letter-spacing:.5px;text-align:center;color:#fff;font-family:CircularSpotifyText-Bold;position:relative;top:-6px}span.bg-fill{border-radius:21.1px;background-color:#191919;padding:7px 17px}.template-index .rich-txt h2{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:#0f0f0f;font-family:CircularSpotifyText-Bold}.template-index .rich-txt h2 span{margin:0 1.5em}.template-index .rich-txt p,.template-index p{font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#0f0f0f;font-family:CircularSpotifyText-Light}.template-index .rich-txt .enlarge-text{max-width:1500px;margin:0 auto!important}.template-index .custom-image{margin-top:-20em}.custom-categories h2{margin-top:15px}.custom-categories p{font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#0f0f0f;font-family:CircularSpotifyText-Light;padding-right:1.5em}.custom-categories .view_all_btn{margin-top:2.5em}.template-index .custom-image-txt .one-half .custom__item-inner.custom__item-inner--liquid{padding:0 7em}.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 5em}.acc{border-radius:17px;border:solid 1px #707070;background-color:#f2f2f2;margin-bottom:1em;padding:12px 2.5em}.faq_sec button.collapsible-trigger:after{content:"+";position:absolute;right:0;font-size:36px;margin-top:-5px}.faq_sec button.collapsible-trigger{width:100%;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#0f0f0f;font-family:CircularSpotifyText-Light;padding-left:0}.faq_sec button.collapsible-trigger[aria-expanded=true]:after{content:"_";position:absolute;right:3px;font-size:36px;margin-top:-15px}.faq_sec span.collapsible-trigger__icon{display:none}.faq_sec .collapsible-content__inner.collapsible-content__inner--faq.rte p{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#0f0f0f}.faq_sec .faq-block.faq-left-block{padding-right:15px}.faq_sec .faq-block.faq-right-block{padding-left:15px}.article__grid-meta a{font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#0f0f0f;font-family:CircularSpotifyText-Light}.article__grid-meta{text-align:left!important}a.article__btn{border-bottom:1px solid}a.article__title{display:block;margin-bottom:10px}.subscribe .page-width{max-width:100%}.subscribe .page-width .feature-row{margin:0 0%}.subscribe .page-width .feature-row .feature-row__item{margin:0 0%;padding-left:0}.subscribe .newsletter__input-group{max-width:550px;margin-left:0;margin-top:1.5em}.subscribe .rte.appear-delay-1{max-width:550px}.subscribe .input-group.newsletter__input-group input{border:solid 1px #0d0d0d}.subscribe button.btn{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:left;color:snow;height:58px;margin-top:0!important;font-family:CircularSpotifyText-Bold}.blog-post-slider button.slick-next.slick-arrow{position:absolute;right:-16px;top:33%;background-image:url(/cdn/shop/files/Arrow_ON.svg?v=1688126985);background-repeat:no-repeat;background-size:contain;color:transparent;width:36px;height:36px}.blog-post-slider button.slick-prev.slick-arrow{position:absolute;left:0;top:33%;background-image:url(/cdn/shop/files/Arrow_ON.svg?v=1688126985);background-repeat:no-repeat;background-size:contain;color:transparent;width:36px;height:36px;transform:rotate(180deg);z-index:9}.footer__newsletter,.footer__newsletter-input{max-width:500px}.footer__newsletter input{border:1px solid #fff!important;padding-left:1em;height:42px}.footer__newsletter button{background-color:#fff;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.3;letter-spacing:.55px;text-align:left;color:#0f0f0f;height:42px;padding:0 12px;font-family:CircularSpotifyText-Bold}.icon_txt .inner img{max-width:77px}.icon_txt .inner{font-family:Inter-SemiBold;font-size:28px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#fff}.icon_txt.one{margin-bottom:3em}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.55px;text-align:center;color:#0f0f0f;background-color:#fff;padding:13px 16px}h2.h1.hero__title{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#fff;max-width:300px}.hero__link a.btn{background-color:#191919!important;height:50px;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.55px;text-align:center;color:snow;font-family:CircularSpotifyText-Bold;padding:11px 22px}.announcement-text{letter-spacing:.5px}.hero__text-wrap .page-width{max-width:1600px}.icon_sec .page-width{max-width:1500px}input{font-family:CircularSpotifyText-Light}footer .page-width{max-width:1620px}.site-nav__link{letter-spacing:.5px!important}.site-header--stuck span.bg-fill{color:#fff}header#SiteHeader[data-overlay=false] .bg-fill{color:#fff!important}header#SiteHeader[data-overlay=false] span.cart-link svg path{fill:#000}.site-header--stuck span.cart-link svg path{fill:#000}.site-header--stuck .site-nav__link--has-dropdown svg path,header#SiteHeader[data-overlay=false] .site-nav__link--has-dropdown svg path{fill:#000}body.template-customers-login main .page-width,body.template-customers-register main .page-width{max-width:550px}.form-vertical label{font-family:Inter;font-size:18px!important;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.26px!important;text-align:left;color:#0f0f0f;font-family:SF-Pro-Text-Bold}.form-vertical input{border:solid 2px #020202;height:55px;font-size:22px;padding:.5em}.site-header{box-shadow:none!important}.form-vertical input{margin-bottom:1.5em}.form-vertical button.btn.btn--full,input#register-submit{background-color:#000;height:55px;font-family:Inter-SemiBold;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;color:#fff}p.reg_p{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:right;color:#0f0f0f;font-family:CircularSpotifyText-Bold;text-transform:uppercase;margin-top:1.25em}a#RecoverPassword{position:relative;top:-1.2em;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.25px;text-align:right;color:#0f0f0f;font-family:CircularSpotifyText-Bold;text-transform:capitalize}p.mb-0 input{margin-bottom:0}.form-vertical{margin-bottom:6em;margin-top:5em}div#RecoverPasswordForm p{font-size:22px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#0f0f0f;font-family:CircularSpotifyText-Light}div#RecoverPasswordForm button.btn{background-color:#000;height:55px;font-family:Inter;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;color:#fff;width:280px}button#HideRecoverPasswordLink{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:right;color:#0f0f0f;font-family:CircularSpotifyText-Bold;text-transform:uppercase;margin-top:1em}.header-item--split-left{justify-content:flex-start}.header-item.header-item--split-right{justify-content:end}.header-item.header-item--split-left li{margin-right:.75em}.header-item.header-item--split-right li{margin-left:.75em}.hero__image-wrapper:before,.hero__media:before{background-color:transparent}h1.h2.product-single__title{font-family:Inter-Bold;font-size:42px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-.42px;text-align:left;color:#0f0f0f;text-transform:none}p.qty_dosage{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.55px;text-align:left;color:#0f0f0f;margin-top:1em;text-transform:uppercase;max-width:80%}.product-block.description-block .rte{font-family:CircularSpotifyText-Light;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#0f0f0f;margin-bottom:0}body{font-family:CircularSpotifyText-Light}.product-block.description-block{align-items:center;margin-top:-1.5em;margin-bottom:.5em}.description-image img{margin:0 auto}.description-image{position:relative;top:-1em}.product-benefits{font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#0f0f0f}.product-benefits .product-benefit-txt{padding-left:.5em}.product-variants{display:flex;column-gap:20px}.product-variants .variant-option{width:33.33%}.product-variants .var-option{font-family:Inter-Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase;margin-top:5px;margin-bottom:.75em}.var-price span.product__price--compare{font-family:Inter-Bold;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:normal;color:#0f0f0fdb;font-family:SF-Pro-Text-Bold}.scrolling-text__inner.scrolling-text__inner--left span span{margin:0 1rem}.var-price{font-family:Inter-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:#0f0f0f}.product-form-block{column-gap:16px}.product-single__meta .js-qty__wrapper{background-color:#0f0f0f;height:64px!important}.product-form-block .product__quantity .js-qty__wrapper input{height:64px}button.btn.btn--full.add-to-cart{height:64px;font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:snow}.product-form-block .product__quantity .js-qty__wrapper input{height:64px;font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.59;letter-spacing:.33px;text-align:center;color:#fafafa}.product-single__meta .js-qty__adjust{fill:#fafafa;width:90px}.product-single__meta .js-qty__adjust .icon{font-size:20px;height:20px;width:20px;margin:0 auto}.product-block.single-text{font-family:CircularSpotifyText-Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.38px;color:#0f0f0f}.js-qty__adjust:hover{background-color:#0f0f0f}.grid-product__title.grid-product__title--body{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:-.32px;text-align:left;color:#0f0f0f;text-transform:none;margin-top:5px}.grid-product__meta p.qty_dosage{font-family:CircularSpotifyText-Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.38px;text-align:left;color:#0f0f0f;max-width:100%;margin:5px 0 7px}.grid-product__meta .description{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#0f0f0f}.product-price-and-review{display:flex;align-items:baseline;margin-top:5px;justify-content:space-between}.grid-product__meta .grid-product__price{width:60%;text-align:left}.grid-product__meta .grid-product__price{font-family:Inter-Bold;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#0f0f0f}.grid-product__meta span.grid-product__price--original{font-size:21px}.grid-product form.product-single__form{display:flex}.grid-product button.btn.btn--full.add-to-cart{font-family:CircularSpotifyText-Bold;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:snow;height:45px}.grid-product select.product-single__variants{border:solid 1.5px #000;font-family:CircularSpotifyText-Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.38px;text-align:left;color:#0f0f0f;text-transform:uppercase;width:100%;background-image:url(/cdn/shop/files/arrow_17884838-fd63-4c2d-9c1c-b249b59c3388.svg?v=1688619380);height:45px}.grid-product .jdgm-prev-badge{font-family:CircularSpotifyText-Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.38px;text-align:left;color:#0f0f0f;text-transform:uppercase}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#0f0f0f!important}.grid-product__meta{padding-bottom:0;margin-bottom:-10px}.grid-product__tag.grid-product__tag--sale{font-family:CircularSpotifyText-Bold;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.38px;text-align:center;color:snow;text-transform:uppercase;right:14px;top:15px}.featured-collections .grid__item{padding-left:30px}.featured-collections .grid{margin:0 0 0 -30px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:left;color:#0f0f0f;text-transform:uppercase}.product-single__meta .jdgm-widget.jdgm-preview-badge{margin-bottom:15px}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#fff;margin-bottom:1em}.benefit-items{font-family:Inter-SemiBold;font-size:30px!important;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#fff;margin-bottom:1em!important;padding-right:1.5em}.cf-accordion-title h3{font-family:Inter-Bold;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:-.26px;color:#0f0f0f}.cf-accordian-content p,.cf-accordian-content span{font-family:CircularSpotifyText-Light;font-size:26px!important;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#0f0f0f}.ingredients-section .cf-widget---tab{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.55px;padding:5px 25px!important;margin-right:10px}.cf-widget-field.cf-widget-field__subtitle.cf-widget-field--text{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.55px;text-align:left;color:#0f0f0f;text-transform:uppercase;margin-top:1em;margin-bottom:.5em}.cf-ingredients-content .cf-widget-field.cf-widget-field__body.cf-widget-field--html span{font-size:20px!important;line-height:1.2!important}.cf-ingredients-content p{padding-right:2em}.cf-widget-items-wrapper.study-result-section .cf-accordian-content{border:solid 3px #000;padding:2em 2em 1em;margin-bottom:2em}.study-result-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.55px;color:snow}.study-result-items .cf-widget-col-study-results .cf-widget-field span:first-child{font-family:Inter-SemiBold;font-size:48px!important;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.48px;text-align:left;color:#0f0f0f;margin-bottom:.35em}.study-result-items .cf-widget-col-study-results .cf-widget-field span:last-child{font-family:CircularSpotifyText-Light;font-size:20px!important;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#0f0f0f}.study-result-items .cf-widget-col-study-results .cf-widget-field:last-child span:first-child{font-size:25px!important;max-width:80%;margin-bottom:.5em;font-family:Inter-Bold}.scrolling-text__inner.scrolling-text__inner--left span{font-family:Inter-Bold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;text-align:left;color:#fff;padding:13px 0}.scrolling-text__inner.scrolling-text__inner--left span p{display:inline;margin:0 1.2em}.suggested-products h3.section-header__title{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;text-transform:none}.suggested-products p{font-family:CircularSpotifyText-Light;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#0f0f0f}.shopify-section.suggested-products{max-width:1630px;margin-left:auto;margin-right:auto}.page-width.txt_grid{max-width:28%;padding-right:4em!important}.suggested-products .description,.suggested-products .jdgm-widget.jdgm-preview-badge{display:none}.suggested-products .grid-product__price{width:100%!important}.suggested-products .grid-product__title.grid-product__title--body{line-height:1.2}.nutritional-intro-content h3{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;text-transform:none}.nutritional-intro-content p,.nutritional-intro-content span{font-family:CircularSpotifyText-Light;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#0f0f0f}.nutritional-detailed-heading h3{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:left;color:#0f0f0f;margin-top:2em;margin-bottom:2em;border-bottom:solid 2.5px #1f1f1f;padding-bottom:5px;display:inline-block}.nutritional-slider-item{display:flex;column-gap:30px;margin-bottom:1.2em}.nutritional-slider-item-text{width:100%}.nutritional-slider-item-text h4{font-family:Inter-SemiBold;font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.26px;text-align:left;color:#0f0f0f;text-transform:capitalize;margin-bottom:-10px!important}.nutritional-slider-item-text span{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#0f0f0f}.nutritional-slider-item-image{width:25%}h3.section-header__title{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:center;color:#0f0f0f;text-transform:none}.index-section.faq-product .index-section.index-section--faq{border-radius:17px;border:solid 1px #707070}.faq-product p.h2{font-family:CircularSpotifyText-Light;font-size:26px!important;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#0f0f0f;margin-bottom:0}.toolbar--transparent .toolbar__content{border-bottom:0px solid hsla(0,0%,100%,.2)}.site-header--stuck span.cart_txt{color:#000}.collection-tab-heading h3{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.32px;text-align:center;color:#0f0f0f;margin-bottom:.75em}.collection-tab-item a{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:#0f0f0f;padding:8.5px 20px!important;border:solid 1.5px #000!important}.collection-tab-list-section .collection-tab-list .collection-tab-item{margin-right:1em}header#SiteHeader[data-overlay=false] span.cart_txt{color:#000}input#Search{border:none;font-family:CircularSpotifyText-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#0f0f0f!important;border-bottom:1px solid #212121;padding-left:0}div#CollectionSidebar .search__input-wrap{margin-bottom:12px}input#Search::placeholder{opacity:1;text-transform:uppercase}select#SortBy{width:100%;border:none;font-family:CircularSpotifyText-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#0f0f0f!important;border-bottom:1px solid #212121;padding-left:0;text-transform:uppercase}.collection-sidebar__group button{font-family:CircularSpotifyText-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#0f0f0f}.collection-sidebar{padding-right:0;margin-top:2.5em}.collection-sidebar__group{border:none;padding-top:0}.collection-sidebar__group{border-bottom:1px solid #212121}label.tag__checkbox-wrapper.text-label{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#0f0f0f}select#SortBy{background-image:url(/cdn/shop/files/arrow_17884838-fd63-4c2d-9c1c-b249b59c3388.svg?v=1688619380);background-image:none}svg.icon.icon-search path{stroke-width:6px}div#CollectionSidebar{padding-right:2em}.h2.drawer__title{font-family:Inter-Bold;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-.42px;text-align:left;color:#0f0f0f}.drawer__header{border-bottom:2px solid #000;padding-bottom:0}a.cart__item-name{font-family:Inter-SemiBold;font-size:25px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-.25px;text-align:left;color:#0f0f0f}.cart__item--variants{font-family:CircularSpotifyText-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:0px;text-align:left;color:#0f0f0f;text-transform:uppercase}.drawer__fixed-header,.drawer__scrollable,.drawer__footer{padding-left:4em;padding-right:3em}button.btn.cart__checkout{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;color:#fff;height:55px}.cart__item-sub.cart__item-row .ajaxcart__subtotal,.cart__item-sub.cart__item-row{font-family:Inter-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:#0f0f0f}.drawer .js-qty__num{background:#0f0f0f;color:#fff;height:38px;font-family:CircularSpotifyText-Bold;font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.43px;text-align:center;color:snow}.drawer .js-qty__adjust{fill:#fff;color:#fff;padding:0 15px}.drawer .js-qty__wrapper{max-width:145px}.drawer .cart__item-sub{align-items:end}.cart__item{border-bottom:0px solid}.drawer__footer{border-top:0px solid}.cart__item-sub.cart__item-row{border-top:2px solid #000;padding-top:1em}svg.icon.icon-close{width:32px;height:32px}svg.icon.icon-close path{stroke-width:7px}body.template-cart .cart__item-sub.cart__item-row{border:none;padding-top:.5em}.cart__item-sub>div:first-child{font-family:CircularSpotifyText-Bold!important;text-transform:uppercase}.cart__page-col.total_col{border:2px solid #000;padding-left:2.5em;padding-right:2.5em}.cart__page-col:last-child:after{background-color:transparent}.cart__item-row.text-center small{font-family:CircularSpotifyText-Light;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#0f0f0f}.template-cart .cart__remove{display:none}.template-cart .js-qty__wrapper{max-width:145px}.template-cart .js-qty__num{background:#0f0f0f;color:#fff;height:38px;font-family:CircularSpotifyText-Bold;font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.43px;text-align:center;color:snow}.template-cart .js-qty__adjust{fill:#fff;color:#fff;padding:0 15px}.template-cart .cart__image{flex:0 0 170px}.template-cart a.cart__item-name{margin-bottom:.75em}.template-cart .cart__item-sub{align-items:end}.template-cart .cart__page{padding-top:2.5em;padding-bottom:4em}.drawer .cart__item-row.text-center{margin-top:1em;margin-bottom:0}.template-cart .page-width.page-content{max-width:1600px}.process-txt-row{display:flex;flex-wrap:nowrap;column-gap:1em}.process-txt-row .theme-block{width:100%;padding-left:2.5em;padding-right:2.5em}@media only screen and (min-width: 768px){.our-process .index-section.rich-txt{display:inline-block;width:50%}.our-process .index-section.process-non-active{display:none!important}.our-process main .page-width.process-txt-row{display:block}.our-process .index-section.process-video .page-width{max-width:100%}.our-process .index-section.process-video{width:50%;display:inline-block;vertical-align:top;margin-top:75px}iframe#kiwi-big-iframe-wrapper{right:20px!important}}body p{font-family:CircularSpotifyText-Light;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:#000}.process-txt-row .theme-block strong{font-family:CircularSpotifyText-Bold}.process_btns a.btn{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.59;letter-spacing:.33px;text-align:center;color:#fff;padding:.45em 1.5em}.phase1 h3,.phase2 h3{font-family:Inter-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:#000;text-transform:none;margin-top:.5em}.phase1 .text-with-icons__block.text-left:after,.phase2 .text-with-icons__block.text-left:after{content:"";width:39px;height:29px;background-image:url(/cdn/shop/files/ProcessArrow_ON.svg?v=1688982761);position:absolute;margin-top:1em;margin-left:-5%}.phase1 .text-with-icons__block.text-left:first-child:after,.phase1 .text-with-icons__block.text-left:nth-child(4):after,.phase2 .text-with-icons__block.text-left:first-child:after,.phase2 .text-with-icons__block.text-left:nth-child(4):after{display:none}.phase1 .text-with-icons__block.text-left,.phase2 .text-with-icons__block.text-left{padding-right:6em}.why-do-we-do-tablets .rich-txt .page-width,.more_txt .page-width{max-width:1500px}.more_txt h3{text-transform:capitalize;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.32px;text-align:left;color:#000;font-family:Inter-SemiBold}.more_txt .text-with-icons__block-text p{font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#000}.text-with-icons__block-text-read-more{text-decoration:underline}.text-with-image-section h3{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;text-transform:none;margin-bottom:.75em}.text-with-image-section .content-area p{font-size:20px;line-height:1.2}.agreed-gummies{background-color:#1c1c1c;max-width:100%!important;display:flex;column-gap:5em}.agreed-gummies .theme-block:first-child{width:100%;max-width:30%;margin-bottom:0}.agreed-gummies .theme-block:last-child{width:100%;max-width:100%}.agreed-gummies h2{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#fff}.agreed-gummies p{color:#fff;font-size:20px}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.one-third{padding:0 5em}span.cart__price{color:#0f0f0f;font-family:Inter-SemiBold;font-size:20px}.how-to-start .rich-txt .page-width{max-width:1400px}.how-to-start .text_and_img .page-width{max-width:100%}.how-to-start .text_and_img .feature-row{margin:0}.how-to-start .text_and_img .feature-row__item.feature-row__text{padding-left:9rem;padding-right:6.5rem}.how-to-start .multiple_column{padding-top:5em}.multiple_column h3{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;text-transform:capitalize}.multiple_column .text-with-icons__title.section-header h2{text-align:center!important}.multiple_column .text-with-icons__title.section-header{margin-bottom:30px}.multiple_column .text-with-icons__block.text-left{padding-right:5em}.df_img_title{display:flex;column-gap:2em;justify-content:center;margin-bottom:3.5em;align-items:center}.df_img_title h3{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;text-transform:none!important;margin-bottom:0}.df_img_title a.btn.btn--secondary{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.59;letter-spacing:.33px;color:#fff;background-color:#000;padding:.35em 1.45em}.ingredients .rich-txt:nth-child(2){background-color:#f6f6f4;margin:0!important;padding:5em 17em 0}.ingredients .text-on-image .custom__item{margin-bottom:0}.ingredient-image-block .index-section{margin:0!important;background-color:#f6f6f4;padding-bottom:6em}.ingredients .section_footer_head{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f}.ingredients .text-with-icons__button{column-gap:2em;align-items:center}.ingredients a.btn.btn--secondary{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:snow;background-color:#0f0f0f;padding:.85em 1.5em}.ingredients .text-with-icons__block-text-read-more{text-align:left}.ingredients .rich-txt:nth-child(5) .page-width{max-width:1500px}.ingredients .rich-txt:nth-child(5) .page-width h2{max-width:80%;margin-left:auto;margin-right:auto}.ingredients .text-with-icons__blocks.has-3-per-row{margin-bottom:2em}.cont .grid__item.medium-up--one-half{width:50%}.contact form.contact-form{max-width:850px;margin:0 auto}.contact-form textarea{border:solid 2px #020202;height:150px;font-size:26px;padding:.5em}.contact .contact-form button.btn{background-color:#000;height:90px;font-family:Inter;font-size:28px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;color:#fff;width:35%;font-family:SF-Pro-Text-Bold}.contact .section-header{margin-bottom:0}.contact .form-vertical{margin-top:3em}.contact .text-center.page-width.page-width--narrow{max-width:700px}.modal__inner .newsletter-popup__content h2{font-size:28px;text-align:left}.modal__inner .newsletter-popup__content p{font-size:24px;text-align:left}.modal__inner .input-group.newsletter__input-group{flex-wrap:wrap}.modal__inner .input-group.newsletter__input-group input{border:1px solid #000;height:55px;font-size:18px;width:100%}.modal__inner .input-group.newsletter__input-group button.btn{height:55px!important;font-size:20px!important}.modal__inner:after{content:"";width:96%;position:absolute;border:2px solid;height:92%;padding:27px;margin-left:2%;z-index:1}button.modal__close.js-modal-close.text-link{background-color:transparent;z-index:9}.modal__inner .newsletter__input-group{max-width:440px}.newsletter-popup__content{max-width:500px;margin:0 auto}[data-has-image] .modal__close{right:1.25em;top:1.25em}.modal__inner .newsletter__input-group .input-group-btn{margin-top:1em}ul.site-nav__dropdown li a{font-family:CircularSpotifyText-Bold;font-size:20px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:.72;letter-spacing:.5px;color:#0f0f0f;text-transform:uppercase}ul.site-nav__dropdown li{margin-bottom:.75em}ul.site-nav__dropdown{padding:1.5em 1em;background-color:#ddddddf5}.site-nav__dropdown a{background-color:transparent}.site-nav__dropdown.megamenu.text-left{background-color:#ddddddf5;z-index:9}.template-blog .text-on-image:nth-child(1) .centered-txt{max-width:30rem;top:40%}div#BlogTagFilter{margin-top:5em;margin-bottom:3.5em}div#BlogTagFilter a{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.59;letter-spacing:.33px;text-align:center;color:#000;border:solid 1.5px #0a0a0a!important;margin-right:.7em!important;padding:8px 20px!important;text-transform:uppercase}.template-blog .grid__item{padding-left:32px}.template-blog .grid{margin:0 0 0 -32px}.template-blog .grid-item-col.grid-item-col-1 a.article__title{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;margin-bottom:.5em}.template-blog .medium-up--one-third .small--two-thirds a.article__title{margin-bottom:0}.template-blog .medium-up--one-third a.article__title{margin-bottom:.5em}.template-blog a.article__title{font-family:Inter-SemiBold;font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.26px;text-align:left;color:#0f0f0f}.template-blog .small--two-thirds a.article__title{margin-bottom:2em}.grid__item.medium-up--one-third.aos-init.aos-animate{margin-bottom:1em}.rte.article__excerpt{font-family:CircularSpotifyText-Light;font-size:26px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#0f0f0f}.product-recommendations-placeholder select.product-single__variants.has-variants{display:block}.article h1.section-header__title{font-family:Inter-Bold;font-size:42px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;color:#0f0f0f;text-transform:none}.article h3{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;color:#0f0f0f;text-transform:none}article.article header.section-header{margin-top:1em;margin-bottom:1.5em}.article__body.rte a,.article__body.rte span{color:#000!important;border:none!important}.article__body.rte p,.article__body.rte li{font-size:20px}article.article{max-width:1000px;margin:0 auto}a.btn.return-link{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:snow;margin-bottom:3em;margin-top:0}.article textarea{border:solid 2px #020202;height:140px;font-size:24px;padding:.5em}.article .form-vertical input{border:solid 2px #020202;height:70px;font-size:24px}.article .form-vertical label{font-size:20px!important}button.btn.btn--secondary{background-color:#0f0f0f;font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:snow;padding:15px 25px}h1.section-header__title{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:center;color:#0f0f0f;text-transform:none}.privacy-policy header.section-header,.shipping-returrns header.section-header,.terms-conditions header.section-header{margin-top:1em;margin-bottom:2em}.privacy-policy main .page-width,.shipping-returrns main .page-width,.terms-conditions main .page-width{max-width:1000px}.privacy-policy main p,.shipping-returrns main p,.terms-conditions main p{font-size:22px}.privacy-policy main,.terms-conditions main{margin-bottom:3em}.shipping-returrns main .shopify-policy__container{padding-top:0;margin-top:-1.75em}div#CollectionSidebar .search__results{position:relative}div#predictive-search-results{padding-top:0}div#CollectionSidebar .results.results--products,div#CollectionSidebar .results.results--queries{padding:0}.results.results--products,.results.results--collections{margin-top:1em}h3#predictive-search-suggestions,h3#predictive-search-products,h3#predictive-search-collections{font-family:Inter-SemiBold;text-transform:none;letter-spacing:normal;font-size:16px}.results__group-1 li,.results__group-2 li{padding:0;margin-bottom:10px}.results-products__info{font-family:Inter-SemiBold;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:-.26px;text-align:left;color:#0f0f0f}.results li:hover{background:transparent}div#CollectionSidebar button.results__search-btn{font-family:CircularSpotifyText-Bold;text-transform:capitalize;font-size:16px;border:2px solid;color:#fff;background-color:#000}div#CollectionSidebar .results.results--collections{padding:0;margin-top:2em;margin-bottom:1em}.template-search .search__input-wrap{max-width:600px;margin:0 auto}.site-nav__dropdown.megamenu.text-left{min-width:1200px;margin-left:16%}.site-nav__dropdown.megamenu.text-left .page-width{max-width:1050px!important}.modal__centered-content.newsletter--has-image .newsletter-popup{display:flex;max-width:1200px;min-width:1200px;align-items:center}.modal__centered-content.newsletter--has-image .newsletter-popup__image{position:relative}select#SortBy option:nth-child(4),select#SortBy option:nth-child(5),select#SortBy option:nth-child(8){display:none}div#CollectionAjaxContent .page-width{max-width:1600px}.price-range__display-wrapper{font-family:Inter-SemiBold;font-size:20px}.modal__inner .input-group.newsletter__input-group button.btn{font-family:CircularSpotifyText-Bold;letter-spacing:.55px}.scrolling-text__inner.scrolling-text__inner--left span p{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.32px;color:#fff}.faq-product .faq-block.faq-left-block{padding-right:1em}.faq-product .faq-block.faq-right-block{padding-left:1em}.faq-product .enlarge-text p{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#0f0f0f;margin-top:.5em}body p strong{font-family:CircularSpotifyText-Bold}.variant-option .var-dose{font-family:Inter-Bold;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.13px;text-align:center;color:#272727;margin-top:5px}.variant-tag span{font-family:CircularSpotifyText-Bold;font-size:15px;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.38px;text-align:center}.product-variants .variant-tag{margin-top:7px}.product-variants .variant-option.active:before{content:"";display:block;width:95%;height:92%;border:2px solid #212121;position:absolute;top:4%;left:2.5%}.product-variants .variant-option.active{border:none}.product-block.single-text{text-align:right;margin-top:-8px}.phase1 .text-with-icons__blocks.has-3-per-row,.phase2 .text-with-icons__blocks.has-3-per-row{column-gap:3em}.phase1 .text-with-icons__block.text-left,.phase2 .text-with-icons__block.text-left{padding-right:3.5em}.phase1 .has-3-per-row .text-with-icons__block,.phase2 .has-3-per-row .text-with-icons__block{width:30.333%}.text-with-icons__block-text-read-more{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#000}.grid-product .grid-product__meta{height:10.5em}.cf-widget-field.cf-widget-field__benefits.cf-widget-field--field_collection_json{display:flex;flex-wrap:wrap}.popup-title{font-family:Inter-SemiBold;font-size:30px;font-weight:600;text-transform:none;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;margin-bottom:.5em}.text-with-icons .text-with-icons__block.text-left{padding-top:0}.product-block.single-text span{margin:0 10px}.newsletter-popup__content{z-index:9}article.article h1{text-transform:none;font-size:30px;font-family:Inter-SemiBold}.contact .theme-block{margin-bottom:20px}.note--success{background-color:transparent;border-color:transparent;color:#000;padding-left:0;font-family:Inter-SemiBold;font-weight:600;font-size:22px}.cf-ingredients-content .cf-widget-field.cf-widget-field__item-subtitle.cf-widget-field--text{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;margin-bottom:.5em;margin-top:-10px}.cf-ingredients-content .cf-widget-field.cf-widget-field__item-subtitle.cf-widget-field--text strong{font-weight:300}.how-to-start .text_and_img p:nth-child(2) strong,.how-to-start .text_and_img p:nth-child(3) strong{display:inline-block;margin-bottom:10px}.more_txt h3{margin-bottom:20px}.product-collapsable-content-area p strong{display:block;margin-bottom:-1.75em}.cf-accordian-content{padding-bottom:.5em}.article header.section-header{text-align:left}.article header.section-header h1{text-align:left}.article__body.rte h1{margin-top:0}.btn:after{animation:none!important}.grid-product .jdgm-prev-badge{position:relative;top:-2px}button.btn.btn--full.custom-addtocart.add-to-cart[disabled=disabled]{color:#888}div#CollectionSidebar button.btn--close-search{position:absolute;right:15px;top:3px}button.btn--close-search svg.icon.icon-close{width:26px;height:26px}.shopify-policy__title h1{font-family:Inter-SemiBold;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:center;color:#0f0f0f;text-transform:capitalize;margin-bottom:1em}button.btn--close-search svg.icon.icon-close path{stroke-width:4px}.site-nav__icons{display:flex}.header-item.header-item--split-right ul li:last-child{visibility:hidden}.site-header__search predictive-search{max-width:660px}.site-header__search input#Search{padding-left:1em;padding-right:1em}.site-header__search button.btn--close-search{right:2em}.site-header__search .btn--search{right:1em}.site-header--stuck a.site-nav__link.site-nav__link--icon.js-search-header svg path{fill:#000}.site-header--stuck .account_icon svg ellipse,.site-header--stuck .account_icon svg path{fill:#000}header#SiteHeader[data-overlay=false] .account_icon svg ellipse,header#SiteHeader[data-overlay=false] .account_icon svg path,header#SiteHeader[data-overlay=false] a.site-nav__link.site-nav__link--icon.js-search-header svg path{fill:#000}.suggested-products .jdgm-widget.jdgm-preview-badge{display:none!important}ul.site-nav__dropdown{padding-bottom:.65em}.site-header svg.icon.icon-search{width:25px;height:25px}.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1{font-family:Inter-SemiBold;font-size:32px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;text-align:left;color:#0f0f0f;text-transform:none;margin-bottom:1em}.how-to-start .multiple_column h3 span{text-transform:uppercase;border-bottom:4px solid;margin-bottom:1.5em;display:inline-block;font-size:20px;padding-bottom:5px;letter-spacing:.53px}.how-to-start .blog_sec h2.section-header__title{text-align:left;margin-top:4em}.how-to-start .custom-image-txt .custom-content .custom__item{padding-right:2em}.how-to-start .custom-image-txt .custom-content{margin-bottom:-3em;margin-top:4em}.ingredients .shopify-section.custom-image-txt .custom-content{margin-top:7rem;margin-bottom:5rem}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon{width:25%;margin-bottom:0}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-title,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-title{width:75%;order:-1;padding-right:2.5rem}.phase1 .text-with-icons__blocks .text-with-icons__block,.phase2 .text-with-icons__blocks .text-with-icons__block{flex-direction:row;flex-wrap:wrap}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-title h3,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-title h3{margin-top:0}.template-blog main .grid-item-col-row.grid-item-row-1:nth-child(2) .grid__item{padding-left:36px}.template-blog main .grid-item-col-row.grid-item-row-1:nth-child(2){margin-left:-18px}.index-section.faq-product .index-section.index-section--faq .text-left p.h2{padding-right:1.5rem}.our-process .more_txt .text-with-icons__block-text p{font-size:26px}.our-process .more_txt h3{text-transform:none}.our-process .more_txt .page-width .text-with-icons__block.text-center:last-child h3{margin:0}.suggested-products .grid-product .grid-product__meta{height:auto}.text-with-icons__blocks .text-with-icons__block{display:flex;align-content:flex-start}.faq_sec button.collapsible-trigger{display:flex}.grid-product__title.grid-product__title--body{margin-bottom:.35rem}.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-text{margin-top:1rem}.how-to-start .multiple_column .page-width{max-width:1450px}.how-to-start .multiple_column .text-with-icons__title.section-header h2{text-align:left!important}.ingredients__item-inner.ingredients__item-inner-- img.desk_only{padding-top:3rem;margin-bottom:5rem}.ingredients .custom-image-txt .custom__item-inner.custom__item-inner--liquid .rte h2:last-child{margin-top:2rem}.how-to-start .custom-image-txt .custom-content{padding-left:1rem}.product-block.single-text.new{margin-top:1rem}@media only screen and (min-width: 750px){.nutritional_section-section{display:flex}.product-collapsable-section .product-collapsable-image-area{width:50%;display:inline-block;padding-right:50px}.product-collapsable-section .product-collapsable-content-area{width:49%;display:inline-block;vertical-align:top}.nutritional_section-section .nutritional-image-area{width:55%;padding-left:.5em}.nutritional_section-section .nutritional-content-area{width:45%;padding-right:2em}.nutritional_section-section .nutritional-image-area,.cf-widget-benefits-section .cf-column.cf-column-image{order:2}}@media only screen and (min-width: 960px){.footer__item--footer2{width:49%!important}.page-width{max-width:1780px;padding:0!important}.grid__item.footer__item--footer2{padding-right:13em}.header-item.header-item--icons,.header-item.header-item--left.header-item--navigation{display:none}.collection-grid__wrapper .grid-product{padding-left:38px}.collection-grid__wrapper .grid{margin:0 0 0 -38px}.drawer .cart__image{flex:0 0 140px}.agreed-gummies{padding:5em 12em!important}.megamenu .medium-up--one-fifth{width:100%}.megamenu .submenu-link{margin-bottom:1em}div#CollectionAjaxContent .medium-up--four-fifths,.template-search div#CollectionAjaxContent .medium-up--four-fifths{width:100%}.process_btns{margin-top:-2em}.how-to-start .text_and_img{margin-top:4em}.how-to-start .text_and_img p{margin-bottom:5px}.how-to-start .multiple_column{margin-top:-1em}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.one-third{width:38%}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.two-thirds{width:62%}.ingredients .shopify-section.text-on-image:nth-child(4){margin-bottom:5em}.ingredients .blog_sec{margin-top:4em}.site-nav__link--underline:after{border-bottom:0px solid}.template-index .custom-image-txt .custom__item.small--one-whole.two-thirds{width:62%}.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{width:38%}.btn--search{right:0;padding-right:0;padding-bottom:5px}.product-block.description-block .description-image img{max-width:85px}.product-block.description-block .description-image{width:16%}.product-block.description-block .rte{width:84%}.product-form-block form{width:60%}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{margin-bottom:1.75em}.benefit-items{margin-bottom:1.25em!important;padding-right:2em}.collapsable-section .benefit-items:nth-child(5),.collapsable-section .benefit-items:nth-child(6){margin-bottom:0!important}.cf-ingredients-content{padding-top:.5em}.nutritional-detailed-heading h3 span svg{position:relative;top:2px}a.site-nav__link.site-nav__link--icon.js-search-header.medium-up--hide{display:block!important}.how-to-start .custom-image-txt .custom-content .one-third{width:40%}.how-to-start .custom-image-txt .custom-content .two-thirds{width:60%}.ingredients .shopify-section.custom-image-txt .custom-content .one-third{width:40%}.ingredients .shopify-section.custom-image-txt .custom-content .two-thirds{width:60%}.our-process .index-section.rich-txt{padding-left:7rem;padding-right:7rem}.process_btns{margin-top:0;margin-bottom:1em!important;justify-content:flex-start}.our-process .more_txt .page-width{max-width:1750px}.our-process .more_txt .page-width .text-with-icons__block.text-center:first-child{width:40%;padding-right:10rem}.our-process .more_txt .page-width .text-with-icons__block.text-center:last-child{width:60%}.faq_sec button.collapsible-trigger{display:flex;align-items:center}.page-width .submenu-main.active-tab{display:flex;flex-wrap:wrap}.megamenu .submenu-link{width:33%}.megamenu .submenu-link a{display:flex;align-items:center}}@media only screen and (min-width: 769px){.ingredients__item .inner-ingredients-content-container{display:none}.site-footer{padding-bottom:4em;padding-top:6.5em}.faq-block{display:inline-block;width:49%;vertical-align:top}.custom__item-inner--image .image-wrap.image_desktop{display:block}.custom__item-inner--image .image-wrap.image_mobile{display:none}.header-layout[data-logo-align=center] .header-item--logo{margin:0 3.5em}.drawer--right{right:-650px;width:650px}.drawer--right.drawer--is-open{transform:translate(-650px)}.how-to-start .text_and_img .feature-row__item.feature-row__images{margin:0;flex:0 1 60%}}@media only screen and (max-width: 1700px){.page-width{max-width:93%}.announcement-bar{font-size:17px;padding:10px 0}ul.site-nav.site-navigation li a,ul.site-nav.site-navigation li details summary{font-size:17px}span.cart_txt{font-size:17px}.header-layout[data-logo-align=center] .header-item--logo{margin:0 1.5em}.site-header__logo a img{max-width:180px!important}.site-nav__link{padding:7.5px 10px}span.cart-link svg{width:24px}.hero__text-wrap .page-width{max-width:83%}h2.h1.hero__title{font-size:26px}.hero__link a.btn{height:45px;font-size:18px;padding:10px 20px}.template-index .rich-txt h2{font-size:18px}.template-index .rich-txt p,.template-index p{font-size:22px}.template-index .rich-txt .enlarge-text{max-width:85%}h2.section-header__title,h2{font-size:24px}a.btn.btn--secondary.btn--small.section-header__link{font-size:18px}.custom-categories h2,.custom-categories p{margin-bottom:10px}.custom-categories .custom__item-inner a.btn.btn--secondary.btn--small.section-header__link{padding:11px 20px}.icon_txt .inner{font-size:22px}.icon_txt.one{margin-bottom:2.5em}.icon_txt .inner img{max-width:65px}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{font-size:18px;padding:11px 16px}.icon_sec .page-width{max-width:78%}.text-on-image .centered-txt{max-width:22rem}.text-on-image a.btn.btn--secondary.btn--small.section-header__link{padding:13px 22px}.faq_sec button.collapsible-trigger{font-size:22px}.acc{padding:8px 2.25em}.faq_sec .collapsible-content__inner.collapsible-content__inner--faq.rte p{font-size:18px}.article__grid-meta a{font-size:22px}.subscribe button.btn{font-size:18px;height:50px}.footer__newsletter button{font-size:18px;height:38px}.footer__newsletter input{height:38px}.grid__item.footer__item--footer2 p{font-size:22px}.footer_logo img{max-width:220px}.site-footer__linklist a{font-size:18px}.site-footer__linklist li{margin-bottom:1.5em}footer .page-width{max-width:85%}.grid__item.footer__item--footer2{padding-right:9em}span.bg-fill{padding:5px 15px}.cart-link__bubble--visible{height:12px;width:12px}[data-icon=cart] .cart-link__bubble--visible{left:16px}.site-nav__link--has-dropdown svg{width:16px}.featured-collections .grid{margin:0 0 0 -24px}.featured-collections .grid__item{padding-left:24px}.grid-product__tag.grid-product__tag--sale{font-size:12px;right:12px;top:13px}.grid-product__title.grid-product__title--body{font-size:24px}.grid-product__meta p.qty_dosage{font-size:12.5px}.grid-product__meta .description{font-size:17px}.grid-product__meta .grid-product__price{font-size:21px}.grid-product__meta span.grid-product__price--original{font-size:17px}.grid-product .jdgm-prev-badge{font-size:13.5px}.grid-product button.btn.btn--full.add-to-cart{font-size:18px;height:40px;padding:11px 15px}.grid-product select.product-single__variants{font-size:12px;height:40px}.collection-tab-heading h3{font-size:24px}.collection-tab-item a{font-size:18px;padding:10px 16px 7.5px!important}div#CollectionAjaxContent .page-width{max-width:88%}input#Search{font-size:17px}.btn--search .icon{height:21px;width:21px}select#SortBy,.collection-sidebar__group button{font-size:17px}label.tag__checkbox-wrapper.text-label,.price-range__display-wrapper{font-size:16px}.h2.drawer__title{font-size:24px}a.cart__item-name{font-size:21px}.cart__item--variants{font-size:14px}span.cart__price{font-size:17px}.drawer .js-qty__num{height:35px;font-size:15px}.drawer .js-qty__wrapper{max-width:120px}.cart__item-sub.cart__item-row .ajaxcart__subtotal,.cart__item-sub.cart__item-row{font-size:20px}button.btn.cart__checkout{font-size:18px;height:50px}.cart__item-row.text-center small{font-size:16px}.drawer--right.drawer--is-open{transform:translate(-550px)}.drawer--right{right:-550px;width:550px}.template-cart .page-width.page-content{max-width:85%}.modal__centered-content.newsletter--has-image .newsletter-popup{max-width:1000px;min-width:1000px}.modal__inner .newsletter-popup__content h2{font-size:24px}.modal__inner .newsletter-popup__content p{font-size:19px}.newsletter-popup__content{max-width:450px}.modal__inner .input-group.newsletter__input-group input{height:48px;font-size:16px}.modal__inner .input-group.newsletter__input-group button.btn{height:48px!important;font-size:16px!important}.drawer .cart__image{flex:0 0 120px}.blog-post-slider button.slick-next.slick-arrow,.blog-post-slider button.slick-prev.slick-arrow{width:30px;height:30px}.megamenu-h-tabs .megamenu-tabs-item{font-size:17px}.submenu-link span{font-size:22px}.site-nav__dropdown.megamenu.text-left{min-width:1030px;margin-left:14%;padding-left:2.5em;padding-right:2.5em}ul.site-nav__dropdown li a{font-size:17px!important}.form-vertical label{font-size:15px!important}.form-vertical input{height:45px;font-size:18px}a#RecoverPassword{font-size:14px}.form-vertical button.btn.btn--full,input#register-submit{height:45px;font-size:18px}p.reg_p{font-size:16px}body.template-customers-login main .page-width,body.template-customers-register main .page-width{max-width:450px}div#RecoverPasswordForm p{font-size:18px}div#RecoverPasswordForm button.btn{height:45px;font-size:19px;width:260px}button#HideRecoverPasswordLink{font-size:16px}.product-single__meta span.jdgm-prev-badge__text{font-size:18px}.product-single__meta span.jdgm-prev-badge__stars{font-size:16px}h1.h2.product-single__title{font-size:34px}.product-single__meta p.qty_dosage{font-size:18px}.product-block.description-block .rte,.product-benefits{font-size:22px}.product-benefits .fc-repeater-field-item img{width:50px}.page-content--product{padding-top:30px}.page-content.page-content--product .page-width{max-width:85%}.product-single__meta{padding-left:35px}.product-benefits .fc-repeater-field-item .product-benefit-icon{width:65px}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:24px}.benefit-items{font-size:24px!important}.product-collapsable-section{max-width:85%}.cf-accordion-title h3{font-size:22px}.cf-accordian-content p,.cf-accordian-content span{font-size:22px!important}.product-collapsable-section{margin:70px auto 50px}.ingredients-section .cf-widget---tab,.cf-widget-field.cf-widget-field__subtitle.cf-widget-field--text,.study-result-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:18px}.study-result-items .cf-widget-col-study-results .cf-widget-field span:first-child{font-size:40px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field span:last-child{font-size:17px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field:last-child span:first-child{font-size:21.5px!important}.study-result-main ul.slick-dots li{height:10px;width:10px}.shopify-section.suggested-products{max-width:85%}.suggested-products h3.section-header__title{font-size:26px}.suggested-products p{font-size:22px}.scrolling-text__inner.scrolling-text__inner--left span p{font-size:26px}.nutritional_section-section{max-width:85%}.nutritional-intro-content h3{font-size:24px}.nutritional-intro-content p,.nutritional-intro-content span{font-size:22px}.nutritional-detailed-heading h3{font-size:19px}.nutritional-slider-item-text h4{font-size:22px}body p{font-size:21px}.nutritional-detailed-slider ul.slick-dots li{height:10px;width:10px}.faq-product p.h2{font-size:22px!important}.index-section.faq-product .index-section.index-section--faq{padding:17px 2em}.index-section.faq-product .index-section.index-section--faq .text-left p.h2:after{top:-1px}.faq-product .enlarge-text p{font-size:17px}.faq-product .page-width{max-width:80%}div#StickyHeaderWrap{height:130px!important}.site-header{padding:10px 0}.results-products__info{font-size:14px}div#CollectionSidebar button.results__search-btn{font-size:13px}.template-search .search__input-wrap{max-width:510px}.process_btns a.btn{font-size:18px}.our-process main .page-width{max-width:85%}.phase1 h3,.phase2 h3{font-size:21px}.phase1 .text-with-icons__block.text-left:after,.phase2 .text-with-icons__block.text-left:after{content:"";width:32px;height:24px;margin-top:1em;margin-left:-5.5%;background-size:cover}.why-do-we-do-tablets .rich-txt .page-width,.more_txt .page-width{max-width:78%}.more_txt h3{font-size:24px}.more_txt .text-with-icons__block-text p{font-size:17px}.why-do-we-do-tablets .text-with-image-section .page-width{max-width:85%}.text-with-image-section h3{font-size:24px;margin-bottom:.5em}.text-with-image-section .content-area p{font-size:17px}.shopify-section.text-with-image-section .grid__item .content-area{padding-left:2em}.agreed-gummies h2{font-size:24px}.agreed-gummies p{font-size:17px}.agreed-gummies{padding:4em 10em!important}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.one-third{padding:0 3.5em}.how-to-start .rich-txt .page-width{max-width:74%}.multiple_column h3{font-size:24px}.how-to-start .multiple_column .page-width,.how-to-start .custom-image .page-width{max-width:85%}.df_img_title h3{font-size:26px}.df_img_title a.btn.btn--secondary{font-size:19px}.how-to-start .blog_sec .page-width{max-width:85%}.ingredients .section_footer_head{font-size:24px}.ingredients a.btn.btn--secondary{font-size:18px}.ingredients .rich-txt:nth-child(5) .page-width{max-width:80%}.ingredients .text-on-image .page-width,.ingredients .blog_sec .page-width{max-width:85%}.template-blog .text-on-image:nth-child(1) .centered-txt{max-width:24rem}div#BlogTagFilter a{font-size:18px;margin-right:.5em!important}.template-blog a.article__title{font-size:22px}.template-blog .article__grid-image{margin-bottom:15px}.rte.article__excerpt{font-size:22px}.template-blog .grid-item-col.grid-item-col-1 a.article__title{font-size:26px}.template-blog .grid__item{padding-left:24px}.template-blog .grid{margin:0 0 0 -24px}.article h1.section-header__title{font-size:34px}.article__body.rte p,.article__body.rte li{font-size:17px}.article h3{font-size:26px}article.article{max-width:900px}h1.section-header__title{font-size:26px}.privacy-policy main p,.shipping-returrns main p,.terms-conditions main p{font-size:19px}.privacy-policy main .page-width,.shipping-returrns main .page-width,.terms-conditions main .page-width{max-width:900px}.modal__centered-content.newsletter--has-image .newsletter-popup__content{padding:55px}.collection-grid__wrapper .grid-product{padding-left:30px}.collection-grid__wrapper .grid{margin:0 0 0 -30px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:18px}.product-variants .variant-option .var-com-price{font-size:13px}.product-variants .var-option{font-size:18px}.var-price{font-size:20px}.var-price span.product__price--compare{font-size:15px}.variant-option .var-dose{font-size:11px}.variant-tag span,.product-block.single-text{font-size:12px}.product-variants .variant-option{padding:.75em}.product-variants .variant-tag{margin-top:-2px}button.btn.btn--full.add-to-cart{height:55px;font-size:18px}.product-single__meta .js-qty__wrapper{height:55px!important}.product-form-block{column-gap:12px;margin-top:30px}.product-form-block .product__quantity .js-qty__wrapper input{height:55px;font-size:19px}.product-single__meta .js-qty__adjust .icon{font-size:17px;height:17px;width:17px}.product-variants{column-gap:16px}.cf-ingredients-content .cf-widget-field.cf-widget-field__body.cf-widget-field--html span{font-size:17px!important}.scrolling-text__inner.scrolling-text__inner--left span,h3.section-header__title{font-size:24px}.text-with-icons__block-text-read-more{font-size:17px}.popup-title{font-size:26px}.article .form-vertical input{height:60px;font-size:20px}.article .form-vertical label{font-size:18px!important}.article button.btn.btn--secondary{font-size:18px;padding:12px 20px}a.btn.return-link{padding:12px 20px;font-size:18px}.contact .contact-form button.btn{height:75px;font-size:22px}.grid-product .grid-product__meta{height:9em}.product-block.trust .aos-animate{max-width:300px!important}.product-collapsable-content-area .cf-widget-items-wrapper{border-top:2px solid #000}.product-collapsable-content-area .cf-widget-items-wrapper:last-child{border-bottom:2px solid #000}.ingredients-section .cf-ingredients-content img{max-width:105px}.cf-widget-items-wrapper.things-to-keep-in-mind-section img{max-width:500px}.nutritional-slider-item-text span{font-size:17px}article.article h1{font-size:26px}.note--success{font-size:20px}.header-item.header-item--split-left li{margin-right:.3em}.header-item.header-item--split-right li{margin-left:.5em}.cf-ingredients-content .cf-widget-field.cf-widget-field__item-subtitle.cf-widget-field--text{font-size:17px}.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 4em}.shopify-policy__title h1{font-size:24px}a.site-nav__link.site-nav__link--icon.account_icon svg{width:22px;height:26px}a.site-nav__link.site-nav__link--icon.js-search-header.medium-up--hide.desk_only svg{width:26px;height:26px}.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1{font-size:26px}.how-to-start .multiple_column h3 span{border-bottom:3px solid;font-size:16px}.how-to-start .custom-image-txt .page-width{max-width:88%}.ingredients .shopify-section.custom-image-txt .page-width{max-width:85%}.template-blog main .grid-item-col-row.grid-item-row-1:nth-child(2) .grid__item{padding-left:30px}.template-blog main .grid-item-col-row.grid-item-row-1:nth-child(2){margin-left:-8px}.our-process .more_txt .page-width{max-width:82%}.our-process .more_txt .page-width .text-with-icons__block.text-center:first-child{padding-right:8rem}.our-process .more_txt .text-with-icons__block-text p{font-size:22px}.our-process .index-section.rich-txt{padding-left:2rem;padding-right:3rem}.our-process .index-section.rich-txt{margin-top:5.5rem}.how-to-start .multiple_column .page-width .text-with-icons__blocks{max-width:88%;margin:0 auto}.how-to-start .multiple_column .text-with-icons__title.section-header h2{padding-left:.75rem}.collection-tab-list-section .collection-tab-list .collection-tab-item{margin-right:1.5em;white-space:nowrap}.collection-tab-list-section{max-width:88%;margin-bottom:10px}}@media screen and (max-width: 1650px) and (min-width: 1550px){.process_btns{margin-top:-.75em;margin-bottom:-1.5em}.why-do-we-do-tablets .more_txt{margin-top:-1.5em}.how-to-start .multiple_column .text-with-icons__title.section-header{margin-bottom:3em}.ingredients .rich-txt:nth-child(2){padding:5em 9em 0}.ingredients .more_txt{margin-top:-2.5em}.template-blog main .page-width{max-width:85%}.template-cart a.cart__item-name{font-size:26px;margin-bottom:.5em}.template-cart .cart__item--variants{font-size:16px}.ingredients .rich-txt:nth-child(2) h2{margin-bottom:-.75em}span.bg-fill{padding:11px 15px 8px}a.btn.btn--secondary.btn--small.section-header__link{line-height:normal}.custom-categories .custom__item-inner a.btn.btn--secondary.btn--small.section-header__link{padding:12px 20px 9px}.view_all_btn a.btn.btn--secondary.btn--small.section-header__link{padding:12px 25px 10px}.hero__link a.btn{padding:12px 20px 10px}.grid-product__tag.grid-product__tag--sale{padding:8px 9px 6px!important}.grid-product button.btn.btn--full.add-to-cart{line-height:1.1}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{padding:13px 15px 10px;line-height:normal}.footer__newsletter button{line-height:2.3}.subscribe button.btn{line-height:1.6}.custom-image-txt a.btn.btn--secondary.btn--small.section-header__link{padding:14px 25px 12px}.megamenu-h-tabs .megamenu-tabs-item{padding:7px 15px 3px}.collection-tab-item a{padding:9.5px 16px 7.5px!important}.product-variants .variant-option .var-com-price{line-height:normal}.product-variants .variant-tag span{padding:3px 8px}.ingredients-section .cf-widget---tab{padding:7px 25px 4px!important}.ingredients a.btn.btn--secondary{line-height:1;padding:.85em 1.5em .7em}div#BlogTagFilter a{padding:10px 20px 6px!important}.icon_txt{column-gap:6%}.contact .text-center.page-width.page-width--narrow{max-width:600px}}@media screen and (max-width: 1500px) and (min-width: 1024px){a.site-nav__link.site-nav__link--icon.account_icon svg{width:20px;height:24px}.template-blog main .page-width{max-width:85%}.ingredients .rich-txt:nth-child(2){padding:5em 8em 0}.ingredients .more_txt{margin-top:-1.5em}.cf-ingredients-content .cf-widget-field.cf-widget-field__item-subtitle.cf-widget-field--text{font-size:16px}article.article{max-width:800px}.privacy-policy main .page-width,.shipping-returrns main .page-width,.terms-conditions main .page-width{max-width:800px}ul.site-nav.site-navigation li a,ul.site-nav.site-navigation li details summary{font-size:15px}span.cart_txt{font-size:15px}span.cart-link svg{width:22px}.site-header__logo a img{max-width:160px!important}.header-layout[data-logo-align=center] .header-item--logo{margin:0}h2.h1.hero__title{font-size:24px;max-width:240px}.hero__link a.btn{height:40px;font-size:16px;padding:9px 20px}.template-index .rich-txt h2{font-size:17px}.template-index .rich-txt p,.template-index p{font-size:20px}h2.section-header__title,h2{font-size:22px}a.btn.btn--secondary.btn--small.section-header__link{font-size:16px}.icon_txt .inner{font-size:20px}.icon_txt .inner img{max-width:60px}.icon_txt{column-gap:16%}.icon_txt.one{margin-bottom:2.15em}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{font-size:16px;padding:11px 16px}.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 4em}.faq_sec button.collapsible-trigger{font-size:20px}.faq_sec .collapsible-content__inner.collapsible-content__inner--faq.rte p{font-size:16px}.faq_sec button.collapsible-trigger:after{font-size:30px}.faq_sec button.collapsible-trigger[aria-expanded=true]:after{font-size:30px}.article__grid-meta a{font-size:19px}.subscribe .rte.appear-delay-1{max-width:430px}.subscribe button.btn{font-size:16px;height:48px}.footer__newsletter button{font-size:16px;height:35px}.footer__newsletter input{height:35px}.grid__item.footer__item--footer2 p{font-size:20px}.footer_logo img{max-width:200px}.grid__item.footer__item--footer2{padding-right:7.5em}.site-footer__linklist a{font-size:16px}.site-footer{padding-bottom:3.5em;padding-top:5em}.site-nav__link--has-dropdown svg{width:14px}.shopify-section.advanced.icon_sec{padding-top:1em;padding-bottom:1em}.index-section{margin:45px 0}.subscribe form{padding-right:7em}form+.footer__social{margin-top:20px!important}.featured-collections .grid{margin:0 0 0 -22px}.featured-collections .grid__item{padding-left:22px}.grid-product__tag.grid-product__tag--sale{font-size:11px;right:12px;top:13px;padding:5px 5px 5px 6px}.grid-product__title.grid-product__title--body{font-size:22px}.grid-product__meta p.qty_dosage{font-size:12px}.grid-product__meta .description{font-size:16px}.grid-product__meta .grid-product__price{font-size:20px}.grid-product__meta span.grid-product__price--original{font-size:16px}.grid-product .jdgm-prev-badge{font-size:12px}.grid-product button.btn.btn--full.add-to-cart{font-size:16px;height:35px}.grid-product select.product-single__variants{font-size:11px;height:35px}.shopify-section.index-section.featured-collections.home{padding-top:5em;padding-bottom:22em}.announcement-bar{font-size:16px;padding:10px 0}a.article__btn{font-size:19px}.modal__centered-content.newsletter--has-image .newsletter-popup{max-width:900px;min-width:900px}.modal__inner .newsletter-popup__content h2{font-size:22px}.modal__inner .newsletter-popup__content p{font-size:18px}.modal__inner .input-group.newsletter__input-group input{height:45px;font-size:15px}.modal__inner .input-group.newsletter__input-group button.btn{height:45px!important;font-size:15px!important}.megamenu-h-tabs .megamenu-tabs-item{font-size:16px}.submenu-link span{font-size:21px;margin-left:1.25em}.site-nav__dropdown.megamenu.text-left{min-width:940px;margin-left:14%;padding-left:2.5em;padding-right:2.5em}.submenu-main a.site-nav__dropdown-link img{width:75px}ul.site-nav__dropdown{padding:1em .5em}ul.site-nav__dropdown li a{font-size:16px!important}.cart__item-sub.cart__item-row .ajaxcart__subtotal,.cart__item-sub.cart__item-row{font-size:18px}.cart__item-row.text-center small{font-size:14px}.cart__page-col.total_col{padding-left:2.15em;padding-right:2.15em;padding-bottom:15px}.drawer--right.drawer--is-open{transform:translate(-500px)}.drawer--right{right:-500px;width:500px}.h2.drawer__title{font-size:22px}a.cart__item-name{font-size:19px}span.cart__price{font-size:16px}.cart__item--variants{font-size:13px}.template-cart .cart__item--variants{font-size:14px}.cart__item{margin-bottom:15px;padding-bottom:15px}button.btn.cart__checkout{font-size:17px;height:47px}body.template-customers-login main .page-width,body.template-customers-register main .page-width{max-width:450px}.template-collection h2.h1.hero__title{max-width:280px}.collection-tab-heading h3{font-size:22px}.collection-tab-item a{font-size:16px}.collection-tab-list-section .collection-tab-list .collection-tab-item{margin-right:.65em}input#Search,select#SortBy,.collection-sidebar__group button{font-size:16px}.collection-grid__wrapper .grid-product{padding-left:26px}.collection-grid__wrapper .grid{margin:0 0 0 -26px}div#CollectionSidebar{padding-right:1.5em}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:16px}.product-single__meta span.jdgm-prev-badge__stars{font-size:14px}.product-single__meta p.qty_dosage{font-size:16px}.product-block.description-block .rte,.product-benefits{font-size:20px}.product-block.description-block .rte{font-size:19px}.product-variants{column-gap:16px}.product-variants .variant-option{padding:.75em}.product-variants .variant-option .var-com-price{font-size:12px}.product-variants .var-option{font-size:14px}.var-price{font-size:19px}.var-price span.product__price--compare{font-size:15px}.variant-option .var-dose{font-size:10.5px}.variant-tag span{font-size:11px}.product-block.single-text{font-size:11.5px}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:22px}.benefit-items{font-size:22px!important}.cf-accordion-title h3{font-size:20px}.cf-accordian-content p,.cf-accordian-content span{font-size:20px!important}.ingredients-section .cf-widget---tab,.cf-widget-field.cf-widget-field__subtitle.cf-widget-field--text,.study-result-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:16px}.cf-ingredients-content .cf-widget-field.cf-widget-field__body.cf-widget-field--html span{font-size:16px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field:last-child span:first-child{font-size:20.5px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field span:first-child{font-size:38px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field span:last-child{font-size:16px!important}.scrolling-text__inner.scrolling-text__inner--left span,.scrolling-text__inner.scrolling-text__inner--left span p,.suggested-products h3.section-header__title{font-size:22px}.suggested-products p{font-size:20px}.nutritional-intro-content h3{font-size:22px}.nutritional-intro-content p,.nutritional-intro-content span{font-size:20px}.nutritional-detailed-heading h3{font-size:18px}.nutritional-slider-item-text h4,body p{font-size:20px}h3.section-header__title{font-size:22px}.faq-product p.h2{font-size:20px!important}.faq-product .enlarge-text p{font-size:16px}.process-txt-row .theme-block{padding-left:0;padding-right:0}.process-txt-row{column-gap:2em}.process_btns a.btn{font-size:17px}.phase1 h3,.phase2 h3{font-size:19px}.more_txt h3{font-size:22px}.more_txt .text-with-icons__block-text p,.text-with-icons__block-text-read-more{font-size:16px}.text-with-image-section h3{font-size:22px}.text-with-image-section .content-area p{font-size:16px}.agreed-gummies h2{font-size:22px}.agreed-gummies p{font-size:16px}.agreed-gummies{padding:3.5em 8em!important}.multiple_column h3,.df_img_title h3{font-size:22px}.df_img_title a.btn.btn--secondary{font-size:18px}.ingredients .section_footer_head{font-size:22px}.ingredients a.btn.btn--secondary{font-size:17px}div#BlogTagFilter a{font-size:16px}.template-blog a.article__title{font-size:20px}.template-blog .grid-item-col.grid-item-col-1 a.article__title{font-size:22px}.rte.article__excerpt{font-size:20px}.article h1.section-header__title{font-size:30px}.article__body.rte p,.article__body.rte li{font-size:16px}.article h3,.popup-title{font-size:24px}.privacy-policy main p,.shipping-returrns main p,.terms-conditions main p{font-size:18px}.template-index .rich-txt{margin:55px 0}.collection-tab-item a{padding:10px 15px 6.5px!important}.why-do-we-do-tablets .rich-txt .theme-block{margin-bottom:20px}.product-block.description-block .rte{width:87%}.product-block.description-block .description-image{width:13%}.product-block.description-block{margin-bottom:.3em}.product-benefits .fc-repeater-field-item img{width:42px}.product-benefits .fc-repeater-field-item .product-benefit-icon{width:60px}.product-benefits .fc-repeater-field-item{margin-bottom:18px}.product-variants{margin-top:1.5em}.product-block.trust .aos-animate{max-width:275px!important}.ingredients-section .cf-ingredients-content img{max-width:95px}.cf-widget-items-wrapper.things-to-keep-in-mind-section img{max-width:450px}.nutritional-slider-item-text span{font-size:16px}article.article h1{font-size:24px}a.btn.return-link{padding:10px 15px;font-size:17px}.note--success{font-size:18px}.cart-link__bubble--visible{height:10px;width:10px}.header-item.header-item--split-left li{margin-right:.5em}.form-vertical label{font-size:16px!important}.benefit-items{padding-right:2em}.template-cart a.cart__item-name{font-size:24px;margin-bottom:.45em}.shopify-policy__title h1{font-size:22px}.ingredients-section .cf-ingredients-content.active{width:32.7%}.how-to-start .multiple_column .text-with-icons__title.section-header{margin-bottom:3em}.ingredients .rich-txt:nth-child(2) h2{margin-bottom:-.75em}.icon_txt{column-gap:3%}.collection-tab-item a{border:solid 1px #000!important}.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1{font-size:24px}.how-to-start .multiple_column h3 span{font-size:15px}.contact .text-center.page-width.page-width--narrow{max-width:500px}.our-process .more_txt .text-with-icons__block-text p{font-size:20px}.our-process .more_txt .page-width .text-with-icons__block.text-center:first-child{padding-right:8rem}.how-to-start .text_and_img .feature-row__item.feature-row__text{padding-left:7rem;padding-right:5.5rem}.our-process .index-section.rich-txt{margin-top:4.5rem}.process_btns{margin-top:-.75rem}div#shopify-section-template--16176310583469__1b07316c-c2dd-481b-bd2a-df314dc89950 .text-with-icons__block-text{padding-right:1rem}.collection-tab-list-section .collection-tab-list .collection-tab-item{margin-right:1.5em}.collection-tab-item a{padding:10px 10px 6.5px!important}.shopify-section.index-section.featured-collections.home .collection-featured-tab{max-width:100%;padding-left:6%;padding-right:6%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1400px) and (min-width: 1024px){.header-item.header-item--split-left li{margin-right:.25em}.header-item.header-item--split-right li{margin-left:.25em}.grid-product button.btn.btn--full.add-to-cart{font-size:14px}.icon_txt .inner{font-size:20px}ul.site-nav.site-navigation li a,ul.site-nav.site-navigation li details summary{font-size:14px}span.cart_txt{font-size:14px}span.cart-link svg{width:20px}.drawer--right.drawer--is-open{transform:translate(-450px)}.drawer--right{right:-450px;width:450px}.drawer__fixed-header,.drawer__scrollable,.drawer__footer{padding-left:2em;padding-right:2em}.ingredients-section .cf-ingredients-content.active{width:32.6%}.process-txt-row .theme-block{margin-bottom:20px}body p{font-size:19px}.process_btns{margin-top:-5px}}@media screen and (max-width: 1279px) and (min-width: 1024px){ul.site-nav.site-navigation li a,ul.site-nav.site-navigation li details summary{font-size:12px}span.cart_txt{font-size:12px}.header-item.header-item--split-left li{margin-right:0}.site-header__logo a img{max-width:160px!important}.header-item--logo{-webkit-box-flex:0 0 200px!important;-ms-flex:0 0 200px!important;flex:0 0 200px!important}span.cart-link svg{width:17px}.site-nav__link{padding:7.5px 8px}span.bg-fill{padding:4px 10px}header#SiteHeader .page-width{max-width:96%}.site-nav__link--has-dropdown svg{width:10px}.is-light .site-header__logo .logo--inverted{width:180px!important}.site-header__logo a{width:200px!important}.ingredients-section .cf-ingredients-content.active{width:32.5%}}@media screen and (max-width: 1850px) and (min-width: 1701px){.page-width{max-width:93%}.header-layout[data-logo-align=center] .header-item--logo{margin:0 1.5em}ul.site-nav.site-navigation li a,ul.site-nav.site-navigation li details summary{font-size:17px}span.cart_txt{font-size:17px}span.cart-link svg{width:26px}.hero__text-wrap .page-width{max-width:83%}.grid-product button.btn.btn--full.add-to-cart{font-size:20px}h2.section-header__title,h2{font-size:30px}.custom-categories p,.template-index .rich-txt p,.template-index p{font-size:24px}.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 3.5em}.article__grid-meta a{font-size:24px}footer .page-width{max-width:85%}.icon_txt .inner{font-size:26px}.our-process .index-section.rich-txt{padding-left:1rem;padding-right:4rem}.our-process .more_txt .page-width{max-width:85%}.more_txt h3{font-size:28px}.our-process .more_txt .text-with-icons__block-text p{font-size:24px}.agreed-gummies{padding:5em 6em!important}.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1,.multiple_column h3{font-size:28px}body p,.template-blog a.article__title{font-size:24px}.template-blog .grid-item-col.grid-item-col-1 a.article__title{font-size:30px}.rte.article__excerpt{font-size:24px}.h2.drawer__title{font-size:38px}.drawer--right{right:-600px;width:600px}.drawer--right.drawer--is-open{transform:translate(-600px)}.grid__item.footer__item--footer2 p{font-size:22px}}@media only screen and (max-width: 768px){.custom__item-inner--image .image-wrap.image_desktop{display:none}.custom__item-inner--image .image-wrap.image_mobile{display:block}.grid-item-col-row .small--one-third,.grid-item-col-row .small--two-thirds{width:100%}.desk_only{display:none}.mob_only{display:block!important}.grid.grid--uniform .grid-item-col-row{width:100%;display:block}.grid-item-col-row .grid-item-col.grid-item-col-1,.grid-item-col-row .grid-item-col.grid-item-col-2{width:100%}.inner-ingredients-content-container .inner-ingredients-content{position:relative}.inner-ingredients-content-container .text-with-icons__block-text{background-color:#dbdbdb;padding:6px;max-width:250px;margin:0 auto;position:absolute;top:30px;z-index:99;right:10%}.inner-ingredients-content-container .text-with-icons__block-title h3 span{background-color:#000;border-radius:100%;color:#fff;display:inline-block;padding:0 3px 2px}.announcement-bar{font-size:14px;padding:10px 0;line-height:1.3}.page-width{max-width:100%}span.cart_txt{display:none}.template-index .rich-txt h2{font-size:12px;line-height:1.67}.template-index .rich-txt p,.template-index p{font-size:16px}.icon_txt .inner{font-size:13px}.icon_txt .inner img{max-width:40px}h2.section-header__title,h2{font-size:18px}.icon_sec .page-width{max-width:100%}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{font-size:14px;padding:9px 12px}.icon_txt.one{margin-bottom:1.15em}.icon_txt{column-gap:0%}.icon_txt .inner{column-gap:10px;width:50%}.shopify-section.advanced.icon_sec{padding-top:.25em;padding-bottom:.25em}.footer_logo img{max-width:170px}.grid__item.footer__item--footer2{padding-right:0;padding-left:0}form+.footer__social{margin-top:20px;text-align:left;margin-bottom:2em}.grid__item.footer__item--footer2 p{font-size:16px}.footer__newsletter button{font-size:14px;height:32px}.footer__newsletter input{height:32px;font-size:12px!important}.site-footer__linklist a{font-size:16px}.site-footer__linklist li{margin-bottom:1em;text-align:left}footer .page-width{max-width:100%;padding:0 25px!important}.site-footer .grid__item:after{border-bottom:0px solid!important}.footer_collapsible--disabled{padding-top:0;padding-bottom:0}footer .grid__item{padding-left:0;padding-bottom:0!important}footer .grid{margin-left:auto;padding-top:2.5em;padding-bottom:2em}.faq_sec button.collapsible-trigger{font-size:16px;font-family:CircularSpotifyText-Bold}.faq_sec button.collapsible-trigger:after{font-size:26px;font-family:CircularSpotifyText-Light}.acc{padding:2px 1.25em}.faq_sec .faq-block.faq-right-block{padding-left:0}.faq_sec .faq-block.faq-left-block{padding-right:0}.header-item.header-item--split-right{display:none}h2.h1.hero__title{font-size:18px;text-align:center;line-height:1.22;letter-spacing:-.18px}.hero__link a.btn{height:32px;font-size:14px;padding:7px 16px}.hero__text-shadow{text-align:center}.template-index .rich-txt h2 span:nth-child(2){opacity:0;margin:0}.template-index .rich-txt .theme-block{margin-bottom:15px}.shopify-section.index-section.featured-collections.home{padding-top:3em}.hero__text-content.vertical-center{vertical-align:bottom;bottom:15px}.template-index .custom-image-txt .one-half .custom__item-inner.custom__item-inner--liquid,.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 2em}.custom-categories .custom__item.small--one-whole{width:50%;align-self:flex-start}a.btn.btn--secondary.btn--small.section-header__link{font-size:14px}.custom-categories .custom__item-inner a.btn.btn--secondary.btn--small.section-header__link{padding:10px 20px;margin-top:2px;margin-bottom:1em}.blog-post-slider .grid .grid__item{width:100%}.article__grid-meta a{font-size:16px}.blog-post-slider button.slick-next.slick-arrow{right:-8px;top:24%;width:20px;height:20px;overflow:hidden}.blog-post-slider button.slick-prev.slick-arrow{left:6px;top:24%;width:20px;height:20px}.article__grid-image{margin-bottom:10px}img.desk_only{display:none}.faq_sec .collapsible-content__inner.collapsible-content__inner--faq.rte p{font-size:16px}.text-on-image .centered-txt{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:100%;width:75%}.text-on-image a.btn.btn--secondary.btn--small.section-header__link{padding:10px 15px;border:none}.subscribe .page-width{max-width:100%;padding:0}.subscribe .feature-row--50 .feature-row__images{padding-right:0}.subscribe .index-section{margin:0}.subscribe .feature-row__item.feature-row__text{padding:1em 2em 2em!important}.custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding-left:3em!important}.template-index .custom-image-txt .index-section{margin-bottom:0;margin-top:0}.icon_sec{margin-bottom:2em}.subscribe span.form__submit--large{display:block}.subscribe span.form__submit--small{display:none}.subscribe button.btn{font-size:14px;height:35px}input,select,textarea{font-size:12px!important}.grid-product__tag.grid-product__tag--sale{font-size:10px;right:7px;top:7px;padding:4px 5px}.featured-collections .grid__item{padding-left:15px}.featured-collections .grid{margin:0 0 0 -15px}.grid-product__title.grid-product__title--body{font-size:16px}.grid-product__meta .description{font-size:15px}.grid-product__meta .grid-product__price{font-size:15px;width:100%}.grid-product__meta span.grid-product__price--original{font-size:12px}.product-price-and-review,.grid-product form.product-single__form{flex-wrap:wrap}.grid-product button.btn.btn--full.add-to-cart{font-size:14px;height:35px;padding:8px 12px}.grid-product select.product-single__variants{height:35px}.template-index .custom-image{margin-top:-5em}.shopify-section.index-section.featured-collections.home{padding-bottom:7em}.custom-categories .view_all_btn{margin-top:.5em}.icon_sec h2{margin-bottom:.5em}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{margin-top:2em}.icon_sec p.mob_only{margin-bottom:0}.icon_sec .page-width{padding:0 25px}.site-header--stuck g#Menu path{stroke:#000}.blog_sec{margin-bottom:10px}.header-item.header-item--split-left{display:none}.custom-categories p{padding-right:0}.custom-image-txt .custom__item.small--one-whole.one-half.align--center:first-child{margin-bottom:35px}.custom-image-txt h2{margin-top:.5em!important}.product-block select{font-size:11px!important;padding-left:7px}.grid-product__meta p.qty_dosage{font-size:9px}.grid-product .jdgm-prev-badge{font-size:11px}div#CollectionAjaxContent .page-width{max-width:100%}.collection-tab-heading h3{font-size:18px}.collection-tab-item a{font-size:14px;padding:9px 10px 5.5px!important}.collection-tab-list-section .collection-tab-list .collection-tab-item{margin-right:8px}.collection-tab-list-section .collection-tab-list .collection-tab-item{padding-right:0;margin-top:15px;padding-bottom:7px}.collection-tab-list-section .collection-tab-list{display:flex;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap;overflow:auto;padding-left:20px}.faq_sec button.collapsible-trigger[aria-expanded=true]:after{right:0;font-size:26px}.template-collection .hero__text-content.vertical-center{vertical-align:text-bottom;bottom:unset;top:5em}.template-collection .hero__text-content.vertical-center h2.h1.hero__title{text-align:left}div#StickyHeaderWrap{height:70px!important}.site-header{padding:5px 0}.page-content--product{padding-top:0}.product-single__meta{padding-left:0}.page-content.page-content--product .page-width{max-width:100%;padding:0}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text,.product-single__meta span.jdgm-prev-badge__stars{font-size:12px}header#SiteHeader[data-overlay=false] button.site-nav__link.site-nav__link--icon.js-drawer-open-nav svg path{stroke:#000}.product-single__meta{text-align:left;padding:0 17px}h1.h2.product-single__title{font-size:25px}.product-single__meta p.qty_dosage{font-size:12px}.product-block.description-block .rte,.product-benefits{font-size:16px}.product-benefits .fc-repeater-field-item img{width:37px}.product-block.description-block .rte{width:75%}.product-block.description-block .description-image{width:18%;max-width:58px}.product-benefits .fc-repeater-field-item .product-benefit-icon{width:50px}.product-variants{column-gap:5px}.product-variants .variant-option .var-com-price{font-size:9px}.variant-option .var-dose{font-size:7px}.product-variants .var-option{font-size:13px}.product-variants .variant-tag span{font-size:9px;padding:1px 5px}.var-price span.product__price--compare{font-size:11px}.var-price{font-size:14px}.product-variants .variant-option.active:before{content:"";display:block;width:95%;height:94%;border:1px solid #212121;position:absolute;top:3%;left:2.5%}.product-variants .variant-option{padding:.5em .25em}.product-variants .variant-tag{margin-top:-3px}button.btn.btn--full.add-to-cart{height:35px;font-size:13px}.product-single__meta .js-qty__adjust{width:45px}.product-single__meta .js-qty__adjust .icon{font-size:13px;height:13px;width:13px}.product-form-block .product__quantity .js-qty__wrapper input{height:35px;font-size:13px!important}.product-single__meta .js-qty__wrapper{height:35px!important}.product-block.single-text{font-size:8px}.product-block.single-text{margin-top:-12px}.product-form-block{column-gap:8px;margin-top:20px}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:17px}.benefit-items{font-size:17px!important}.cf-widget-benefits-section .cf-column.cf-column-content{color:#fff;max-width:100%;padding-left:2em!important;padding-right:2em;padding-top:1em}p.qty_dosage{max-width:100%;margin-bottom:3em}.description-image{top:0}div#CollectionSidebar{display:flex;padding:0}div#CollectionSidebar .predictive-search form{margin:0 10px 0 0}button.js-drawer-open-collection-filters.btn.btn--tertiary{font-family:CircularSpotifyText-Bold;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:.25px;text-align:center;color:#0f0f0f;text-transform:uppercase;padding:2px 0 0!important;height:30px;border:solid 1.5px #0f0f0f;width:50%}input#Search{border:1px solid #212121;padding-left:10px}select#SortBy{border:1.5px solid #212121;padding-left:10px;background-image:url(/cdn/shop/files/arrow_17884838-fd63-4c2d-9c1c-b249b59c3388.svg?v=1688619380)}.drawer__fixed-header,.drawer__scrollable,.drawer__footer{padding-left:1.5em;padding-right:1.5em}.h2.drawer__title{font-size:24px}a.cart__item-name{font-size:16px}.cart__item--variants{font-size:11px}span.cart__price{font-size:14px}.drawer .cart__image{flex:0 0 100px}.cart__item{margin-bottom:10px;padding-bottom:10px}.cart__item-sub.cart__item-row .ajaxcart__subtotal,.cart__item-sub.cart__item-row{font-size:16px}.cart__item-row.text-center small{font-size:12px}button.btn.cart__checkout{font-size:16px;height:45px}.drawer .cart__item-sub{align-items:center}.drawer .js-qty__num{height:32px}.drawer .js-qty__wrapper{max-width:105px}.collection-content{padding-top:0}.collection-tab-list-section{margin:30px auto 20px}.collection-sidebar__group button,label.tag__checkbox-wrapper.text-label,.price-range__display-wrapper{font-size:14px}.product-block.description-block{margin-bottom:1em}.product-benefits .fc-repeater-field-item{margin-bottom:15px;align-items:center}.cf-accordion-title h3{font-size:14px}.cf-accordian-content p,.cf-accordian-content span{font-size:16px!important}.ingredients-section .cf-widget---tab{font-size:12px;padding:5px 12px!important;margin-right:5px;margin-bottom:10px!important}.cf-widget-field.cf-widget-field__subtitle.cf-widget-field--text{font-size:11px}.cf-ingredients-content .cf-widget-field.cf-widget-field__body.cf-widget-field--html span{font-size:12px!important}.cf-ingredients-content{padding-right:.5em}.cf-integredients-tab{display:flex;flex-wrap:nowrap;white-space:nowrap;overflow:auto}.product-collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:12px}.cf-widget-items-wrapper.study-result-section .cf-accordian-content{border:solid 3px #000;padding:1.25em 1.5em 0;margin-bottom:1.5em}.study-result-items .cf-widget-col-study-results .cf-widget-field span:first-child{font-size:26px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field:last-child span:first-child{font-size:13px!important;font-family:Inter-SemiBold}.study-result-items .cf-widget-col-study-results .cf-widget-field span:last-child{font-size:12px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field{margin:15px 0}.scrolling-text__inner.scrolling-text__inner--left span{font-size:16px;padding:0}.scrolling-text__inner.scrolling-text__inner--left span p{font-size:16px}.scrolling-text__inner.scrolling-text__inner--left{gap:20px!important}.shopify-section.suggested-products{max-width:100%}.page-width.txt_grid{max-width:100%;padding-right:0!important}.shopify-section.suggested-products .index-section{flex-wrap:wrap}.suggested-products h3.section-header__title{font-size:18px}.suggested-products p{font-size:16px}.product-recommendations.page-width{padding-left:5px}.product-image-banner-desktop{display:none}.product-image-banner-mobile{display:block!important}.product-image-banner-mobile img{margin-bottom:6px}.nutritional-intro-content h3{font-size:18px}.nutritional-intro-content p,.nutritional-intro-content span{font-size:16px;line-height:1.19}.nutritional-image-area{margin-bottom:2em}.nutritional-detailed-heading h3{font-size:13px}.nutritional_section-section{max-width:100%;padding:0 17px}.nutritional-slider-item-text h4,body p{font-size:16px}.faq-product .page-width{max-width:96%}.faq-product p.h2{font-size:16px!important;font-family:CircularSpotifyText-Bold}.index-section.faq-product .index-section.index-section--faq{padding:10px 1.5em}.faq-product .faq-block.faq-left-block{padding-right:0}.faq-product .faq-block.faq-right-block{padding-left:0}.index-section.faq-product .index-section.index-section--faq{margin:10px 0}.index-section.faq-product .index-section.index-section--faq .text-left p.h2:after{font-size:24px;font-family:CircularSpotifyText-Light}.faq-product .enlarge-text p{font-size:16px;margin-bottom:.75em}.form-vertical input{border:solid 1.5px #020202;height:35px}.form-vertical label{font-size:12px!important;margin-bottom:5px}.form-vertical{margin-bottom:4em;margin-top:3em}body.template-customers-login main .page-width,body.template-customers-register main .page-width{max-width:92%}.form-vertical button.btn.btn--full,input#register-submit{height:35px;font-size:14px;padding:8px 20px}a#RecoverPassword{font-size:12px;top:-1.5em}p.reg_p{font-size:14px}.grid__item.text-right.fp small{margin-bottom:0}div#RecoverPasswordForm p{font-size:16px}div#RecoverPasswordForm button.btn{height:40px;font-size:16px;width:175px}button#HideRecoverPasswordLink{font-size:14px;margin-top:0}.page-width{padding:0 21px}.template-cart .page-width.page-content{max-width:100%}.template-cart .cart__image{flex:0 0 100px}.template-cart a.cart__item-name{margin-bottom:.35em}.template-cart .js-qty__wrapper{max-width:110px}.template-cart .js-qty__num{height:33px}.cart__page-col.total_col{padding:1em 1.5em;margin-top:2em}.cart__item-row{margin-bottom:10px}.cart__checkout-wrapper{margin-top:10px}.template-cart .cart__page{padding-top:.5em}.template-blog .text-on-image:nth-child(1) .centered-txt{top:unset;bottom:2em;text-align:left}div#BlogTagFilter a{font-size:14px;margin-right:2.5px!important;padding:5px 10px!important}div#BlogTagFilter{margin-top:4em;margin-bottom:.5em}.template-blog .grid-item-col.grid-item-col-1 a.article__title{font-size:18px}.template-blog a.article__title{font-size:14px}.template-blog .grid__item{padding-left:10px}.template-blog .grid{margin:0 0 0 -10px}.rte.article__excerpt{font-size:16px}.article__grid-meta,.template-blog .article__grid-image{margin-bottom:10px}.article h1.section-header__title{font-size:24px}.section-header .article__date{margin-bottom:10px;font-size:12px}article.article header.section-header{margin-top:1em;margin-bottom:.5em}.article__body.rte p,.article__body.rte li{font-size:16px}.article h3{font-size:18px}.template-blog .grid-item-col-row.grid-item-row-1:nth-child(2) .article__grid-meta a{font-size:18px}.ingredients .rich-txt:nth-child(2){padding:3em 1em 0}.ingredients .section_footer_head{font-size:18px}.ingredients .rich-txt:nth-child(5) .page-width{max-width:90%}.more_txt .page-width{max-width:90%}.more_txt h3{font-size:18px}.more_txt .text-with-icons__block-text p,.text-with-icons__block-text-read-more{font-size:16px}.ingredients a.btn.btn--secondary{font-size:14px;padding:.85em 1em}.ingredients .blog_sec .page-width{max-width:100%}.ingredients .text-with-icons__button{flex-wrap:wrap}.text-with-icons__button .section_footer_head{margin-bottom:1em;max-width:75%;margin-top:1em;text-align:center}.ingredients__item img{width:100%}.ingredients .rich-txt .theme-block{margin-bottom:0}.text-with-icons__block-title h3{font-family:Inter-Bold;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.13px;text-align:left;color:#272727}.inner-ingredients-content-container .text-with-icons__block-title h3 span{background-color:#000;border-radius:100%;color:#fff;display:inline-block;padding:0 2px 2px;width:13px;height:13px;line-height:1}.modal__centered-content.newsletter--has-image .newsletter-popup{min-width:auto;flex-wrap:wrap}.modal__centered-content.newsletter--has-image .newsletter-popup__content{padding:20px}.modal__inner .newsletter-popup__content h2{font-size:18px}.modal__inner .newsletter-popup__content p{font-size:16px}.modal__centered-content.newsletter--has-image .newsletter-popup__image-wrapper{display:block}.modal__centered-content.newsletter--has-image .newsletter-popup__image-wrapper{width:100%}.modal__inner .input-group.newsletter__input-group input{height:40px;font-size:14px!important}.modal__inner .input-group.newsletter__input-group button.btn{height:40px!important;font-size:14px!important}.how-to-start .rich-txt .page-width{max-width:92%}.how-to-start .text_and_img .feature-row__item.feature-row__text{padding-left:2em;padding-right:2em}.feature-row--50 .feature-row__images{padding-left:0;padding-right:0}.how-to-start .text_and_img .page-width{max-width:100%;padding:0}.how-to-start .multiple_column{padding-top:3em;padding-bottom:19em}.how-to-start .multiple_column .page-width{max-width:92%}.multiple_column .text-with-icons__block.text-left{padding-right:1em;padding-bottom:1em}.how-to-start .text-with-icons__block-title h3,.df_img_title h3{font-size:18px}.how-to-start .custom-image .page-width{max-width:92%}.df_img_title{flex-wrap:wrap;row-gap:1em;margin-bottom:2.5em}.how-to-start .custom-image{margin-top:-22em}.df_img_title a.btn.btn--secondary{font-size:14px}.how-to-start .blog_sec .page-width{max-width:100%;margin-bottom:2.5em}.why-do-we-do-tablets .rich-txt .page-width,.more_txt .page-width{max-width:90%}.why-do-we-do-tablets .text-with-icons__block-title h3{font-size:18px}.why-do-we-do-tablets .text-with-icons__blocks .text-with-icons__block{padding:0 0 15px;margin-bottom:10px}.why-do-we-do-tablets .text-with-image-section .page-width{max-width:98%}.why-do-we-do-tablets .shopify-section.text-with-image-section .grid__item{display:flex;flex-wrap:wrap;width:50%;max-width:50%;clear:both}.why-do-we-do-tablets .grid.grid--uniform.grid--flush-bottom{display:flex;flex-wrap:wrap}.why-do-we-do-tablets .shopify-section.text-with-image-section .grid__item .image-area{width:100%}.why-do-we-do-tablets .shopify-section.text-with-image-section .grid__item .content-area{width:100%;padding-left:0;padding-right:0}.text-with-image-section h3{font-size:18px}.text-with-image-section .content-area p{font-size:16px}.agreed-gummies{padding:3em!important}.agreed-gummies h2{font-size:18px}.agreed-gummies{background-color:#dedddd;max-width:100%!important;display:flex;column-gap:2em;flex-wrap:wrap}.agreed-gummies .theme-block:first-child{width:100%;max-width:100%;margin-bottom:10px}.why-do-we-do-tablets .agreed-gummies h2,.why-do-we-do-tablets \df\df.agreed-gummies p{color:#0f0f0f}.why-do-we-do-tablets .text-left.page-width.page-width--narrow.agreed-gummies{margin-bottom:-32px}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.one-third{padding:0 2em 1em}.agreed-gummies p{font-size:14px}.process-txt-row .theme-block{width:100%;padding-left:0;padding-right:0}.process-txt-row{flex-wrap:wrap;max-width:96%!important}.process_btns a.btn{font-size:14px;width:270px}.process_btns{row-gap:1em;flex-wrap:wrap}.page-width.phase1{max-width:100%!important;padding:0}.phase1 .has-3-per-row .text-with-icons__block,.phase2 .has-3-per-row .text-with-icons__block{width:100%;padding-right:0}.our-process main .page-width{max-width:92%}.phase1 .text-with-icons__block-title h3,.phase2 .text-with-icons__block-title h3{font-family:Inter-SemiBold;font-size:18px;font-weight:600;font-family:SF-Pro-Text-Bold}.phase1 .text-with-icons__block.text-left:after,.phase2 .text-with-icons__block.text-left:after{content:"";width:31px;height:23px;margin-top:-12%;margin-left:-5.5%;background-size:cover;position:absolute;left:50%;transform:rotate(90deg)}.phase1 .text-with-icons__block.text-left:nth-child(4):after,.phase2 .text-with-icons__block.text-left:nth-child(4):after{display:block}.page-width.phase2{max-width:100%!important;padding:0}.modal--mobile-friendly{top:0}div#NavDrawer{background-color:#000;color:#fff}li.mobile-nav__social-item{border:none;flex:0 0 14.33%}li.mobile-nav__social-item a{color:#fff!important;padding:10px 15px 10px 0}.mobile-nav>.mobile-nav__item{background-color:#000}.mobile-nav>.mobile-nav__item a,.mobile-nav__faux-link{font-family:CircularSpotifyText-Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.45px;color:#fff;text-transform:uppercase}.mobile-nav__item:after{border-bottom:0px solid}.collection-filter__item--sort{flex:0 1 50%}.filter-search{width:50%}.btn--search{right:0;top:46%}.nutritional-slider-item-text span{font-size:16px}.nutritional-slider-item-text h4{margin-bottom:-10px!important}#NavDrawer .drawer__scrollable{padding-left:2.5em;padding-right:2.5em}.mobile-nav__toggle svg path{fill:#fff}.collapsible-trigger__icon{height:15px;width:15px}.product__main-photos .flickity-page-dots{display:block;position:relative;bottom:30px;right:unset;width:auto}.product__main-photos{margin-bottom:10px;margin-left:auto;margin-right:auto}.product-collapsable-content-area{margin-top:2em}.product-collapsable-content-area .cf-widget-items-wrapper{border-top:2px solid #000}.product-collapsable-section{margin:20px auto 30px}.benefit-items{padding-right:1em}button.site-nav__link.site-nav__link--icon.js-drawer-open-nav{padding-left:5px}.modal--square .modal__centered-content{max-height:92vh}ul.mobile-nav__social{margin-top:3em}span.bg-fill{border-radius:21.1px;background-color:#fff;padding:8px 17px 4px;color:#0f0f0f;margin-top:1em;display:inline-block;line-height:1.3}.mobile-nav__toggle button{border-left:0px solid}form#newsletter-footer{text-align:left}.more_txt h3,.popup-title{font-size:18px}.agreed-gummies p{color:#000}.contact .contact-form button.btn{height:40px;font-size:14px}h1.section-header__title{font-size:18px}.privacy-policy main p,.shipping-returrns main p,.terms-conditions main p{font-size:16px}.mobile-nav__has-sublist .collapsible-trigger__icon{right:12px}#NavDrawer .drawer__scrollable{justify-content:space-between}.template-index .rich-txt .enlarge-text{max-width:90%}.grid-product .grid-product__meta{height:11.5em}.grid-product__price.mob_only{margin-bottom:5px}.home .view_all_btn a{margin-top:-.5em}.custom-categories h2.section-header__title{max-width:88%;margin-left:auto;margin-right:auto}.results-products__info{font-size:15px}div#CollectionSidebar predictive-search .search__results{margin-left:auto;margin-right:auto;margin-bottom:1em}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text,.product-single__meta span.jdgm-prev-badge__stars{font-size:10px}h1.h2.product-single__title{font-family:Inter-SemiBold}.product-block.description-block{column-gap:1em}.product-block.trust .aos-animate{max-width:220px!important}.cf-widget-field.cf-widget-field__benefits.cf-widget-field--field_collection_json{column-gap:10%}.cf-widget-benefits-section .cf-column.cf-column-content .benefit-items{max-width:45%;padding-right:0}.product-collapsable-content-area .cf-widget-items-wrapper{border-top:2px solid #000;padding-top:20px;padding-bottom:10px}.product-collapsable-content-area .cf-accordion-title.hide-accordian h3:after{content:"+";font-size:24px;top:-9px}.ingredients-section .cf-ingredients-content img{max-width:70px}.cf-ingredients-content p,.cf-ingredients-content p span{line-height:1!important}.cf-integredients-tab::-webkit-scrollbar{display:none}.cf-integredients-tab{-ms-overflow-style:none;scrollbar-width:none}.study-result-items .cf-widget-col-study-results .cf-widget-field span:last-child{padding-right:10px}.study-result-main ul.slick-dots{margin-left:0}.cf-widget-items-wrapper.things-to-keep-in-mind-section img{max-width:300px}.grid-overflow-wrapper .grid{flex-wrap:wrap}.product-recommendations.page-width{padding:0}.grid-overflow-wrapper .grid__item:first-child{margin-left:auto}.grid-overflow-wrapper .grid__item{flex:0 0 50%;width:50%}.grid-overflow-wrapper{overflow-x:hidden}.nutritional-intro-content{max-width:88%}.nutritional-detailed-heading h3 span svg{width:14px;height:14px}.nutritional-detailed-heading h3 img{top:20px;left:unset}.nutritional-detailed-slider ul.slick-dots{margin-left:0}.product-recommendations-placeholder .grid-product .grid-product__meta{height:14.5em}.multiple_column .text-with-icons__title.section-header h2{text-align:left!important}.inner-ingredients-content.inner_ingredient_dha1{position:absolute;top:8px;left:50%;width:-webkit-fill-available}.inner-ingredients-content.inner_ingredient_dha2{position:absolute;top:10%;left:20px;width:-webkit-fill-available}.inner-ingredients-content.inner_ingredient_dha3{position:absolute;top:21%;left:69%;width:-webkit-fill-available}.inner-ingredients-content.inner_ingredient_dha4{position:absolute;top:45%;left:5%;width:-webkit-fill-available}.inner-ingredients-content.inner_ingredient_dha5{position:absolute;top:54%;left:70%;width:-webkit-fill-available}.inner-ingredients-content.inner_ingredient_dha6{position:absolute;bottom:1%;left:26%;width:-webkit-fill-available}.inner-ingredients-content-container{position:relative;text-align:center}.inner-ingredients-content.inner_ingredient_dha1 h3 span{position:absolute;left:0}.inner-ingredients-content.inner_ingredient_dha1 h3{padding-left:1.25em}.inner-ingredients-content.inner_ingredient_dha3 h3 span{position:absolute;left:0}.inner-ingredients-content.inner_ingredient_dha3 h3{padding-left:1.25em}.inner-ingredients-content.inner_ingredient_dha5 h3 span{position:absolute;left:0}.inner-ingredients-content.inner_ingredient_dha5 h3{padding-left:1.25em}.ingredients .rich-txt:nth-child(5) .page-width h2{max-width:90%;margin-left:0;text-align:left}.ingredients .rich-txt:nth-child(5) .page-width p{text-align:left}article.article h1{font-size:18px}.contact .theme-block{margin-bottom:15px}.cf-ingredients-content .cf-widget-field.cf-widget-field__item-subtitle.cf-widget-field--text{font-size:12px;margin-top:-2px;line-height:1}div#CollectionSidebar{flex-wrap:wrap}.filter-search{width:100%}.collection-filter__item--drawer{flex:0 1 25%}.collection-filter__item--sort{flex:0 1 75%}select#SortBy{height:32px}div#CollectionSidebar predictive-search form{margin:0}button.js-drawer-open-collection-filters.btn.btn--tertiary{height:32px;width:-webkit-fill-available;margin-right:1em}.product-block.single-text span{margin:0 5px}.shopify-policy__title h1{font-size:18px}.header-item.header-item--left.header-item--navigation{flex-direction:row-reverse}.header-item.header-item--left.header-item--navigation .site-nav.small--hide{display:block!important}a.site-nav__link.site-nav__link--icon.account_icon svg{width:18px;height:30px}span.cart-link svg{width:21px}.cart-link__bubble--visible{height:10px;width:10px}.site-header__search .btn--search{right:.25em}.site-header__search button.btn--close-search{right:1.5em}.drawer a:not(.btn):hover{color:#fff}div#CollectionSidebar .filter-search{display:none}[data-has-image] .modal__close{right:1.25em;top:2.25em}.announcement-text{font-weight:600;font-family:CircularSpotifyText-Light}.template-index .rich-txt h2 span{margin:0 1.15em}.blog_sec header.section-header{max-width:80%;margin-left:auto;margin-right:auto}.product-price-and-review{margin-top:8px}.product-single__meta .jdgm-widget.jdgm-preview-badge{margin-bottom:5px}.product-variants .variant-option .var-com-price{padding:1.5px 6px 1px}.product-benefits .fc-repeater-field-item{align-items:flex-start}.product-benefits .fc-repeater-field-item img{width:40px;position:relative;top:2px}.product-variants .var-option{margin-bottom:.45em}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{margin-bottom:1.5em}.benefit-items{margin-bottom:1.5em!important}svg.icon.icon-search{width:25px;height:25px}.product-collapsable-content-area .cf-accordion-title h3:after{top:-8px}.ingredients-section .cf-ingredients-content.active{width:32.15%}.suggested-products .grid-product__meta{height:8em}.suggested-products .index-section{margin-bottom:20px}.nutritional-detailed-heading h3 span svg{position:relative;top:3px}.nutritional-detailed-slider ul.slick-dots{margin-top:0}h3.section-header__title{font-size:18px}.product-recommendations-placeholder .grid-product .grid-product__meta{height:16.5em}span.cart__price{padding-bottom:5px}.popup-read-more-close svg{width:17px;height:17px;right:-15px;top:-15px}.ingredients .shopify-section.index-section.rich-txt{margin-top:60px}.text-with-icons__blocks .text-with-icons__block{padding:0 0 40px}.more_txt h3{margin-bottom:10px}.why-do-we-do-tablets .rich-txt .theme-block{margin-bottom:15px}.contact-form textarea{border:solid 1.5px #020202;height:110px}.df_img_title{justify-content:flex-start}.how-to-start .rich-txt .theme-block{margin-bottom:20px}a.site-nav__link.site-nav__link--icon.js-search-header svg{width:19px;height:19px}.nutritional-detailed-heading h3{border-bottom:solid 2px #1f1f1f}.collection-grid__wrapper .grid-product{padding-left:15px}.collection-grid__wrapper .grid{margin:0 0 0 -15px}.collection-tab-item a{border:solid 1.5px #000!important}.collection-filter{flex-wrap:nowrap}.popup-read-more-close svg{top:0}.site-header svg.icon.icon-search{width:20px;height:20px}.template-index .rich-txt h2{letter-spacing:.3px}h2.section-header__title,h2{line-height:1.22;letter-spacing:-.18px}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon img,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon img{margin-bottom:10px;max-width:60px}}@media only screen and (max-width: 380px){.nutritional-detailed-heading h3{font-size:12.5px}.nutritional-detailed-heading h3 span svg{width:12px;height:12px;position:relative;top:2px}}@media only screen and (max-width: 365px){.product-block select{font-size:10px!important;padding-left:6px}.nutritional-detailed-heading h3{font-size:12px}.product-collapsable-content-area .cf-accordion-title h3{padding-right:15px}}@media only screen and (max-width: 351px){.nutritional-detailed-heading h3{font-size:11px}}@media only screen and (max-width: 345px){.product-block select{font-size:9px!important;padding-left:4px}.grid-product__title.grid-product__title--body{font-size:15px;line-height:1.3}.grid-product__meta .description{font-size:14px}.grid-product .jdgm-prev-badge{font-size:10px}.grid-product button.btn.btn--full.add-to-cart{font-size:13px}.nutritional-detailed-heading h3{font-size:12px}.template-index .rich-txt h2 span{margin:0 .5em}.template-index .rich-txt h2{font-size:11.5px}}@media screen and (max-width: 768px) and (min-width: 600px){.product-benefits{display:flex}.process-txt-row{max-width:100%!important;padding-right:0}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-title,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-title{padding-right:1.5rem}.process_btns a.btn{font-size:14px!important}}@media screen and (max-width: 891px) and (min-width: 768px){body.template-customers-login main .page-width,body.template-customers-register main .page-width{max-width:55%!important}.drawer--right.drawer--is-open{transform:translate(-400px)}.drawer--right{right:-400px;width:400px}h2.h1.hero__title{font-size:24px}.hero__link a.btn{height:40px;font-size:16px;padding:9px 18px}.rich-txt h2 br{display:none!important}.template-index .rich-txt h2{font-size:14px}.grid-product__title.grid-product__title--body{font-size:18px}.grid-product__meta .description{font-size:16px}.grid-product__meta p.qty_dosage{font-size:11px}.grid-product__meta .grid-product__price{font-size:18px}.grid-product__meta span.grid-product__price--original{font-size:15px}.grid-product .jdgm-prev-badge{font-size:12px}.product-block select{font-size:13px!important;padding-left:10px}.grid-product button.btn.btn--full.add-to-cart{font-size:16px;height:40px;padding:8px 12px}.grid-product select.product-single__variants{height:40px}.grid-product .grid-product__meta{height:9.5em}a.btn.btn--secondary.btn--small.section-header__link{font-size:16px}h2.section-header__title,h2{font-size:22px}.template-index .rich-txt p,.template-index p,.icon_txt .inner,.faq_sec button.collapsible-trigger{font-size:18px}.template-cart .page-width.page-content{max-width:75%}a.cart__item-name{font-size:18px}.cart__item--variants{font-size:12px}.faq_sec .collapsible-content__inner.collapsible-content__inner--faq.rte p{font-size:18px}.template-collection .hero__text-content.vertical-center{vertical-align:text-bottom;bottom:unset;top:10em}.collection-sidebar__group button,label.tag__checkbox-wrapper.text-label,.price-range__display-wrapper{font-size:16px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text,.product-single__meta span.jdgm-prev-badge__stars{font-size:14px}h1.h2.product-single__title{font-size:28px}.product-single__meta p.qty_dosage{font-size:14px}.product-block.description-block .rte,.product-benefits{font-size:18px}.product-block.description-block .description-image{width:24%;max-width:70px}.product-benefits .fc-repeater-field-item img{width:45px}.product-benefits .fc-repeater-field-item .product-benefit-icon{width:60px}.product-block.single-text{font-size:10px}button.btn.btn--full.add-to-cart{height:40px;font-size:15px}.product-form-block .product__quantity .js-qty__wrapper input{height:40px;font-size:14px!important}.product-single__meta .js-qty__wrapper{height:40px!important}.product-variants .variant-option{padding:1em .25em}.product-variants .variant-option .var-com-price{font-size:11px}.variant-option .var-dose{font-size:10px}.product-variants .var-option,.var-price{font-size:16px}.var-price span.product__price--compare{font-size:13px}.benefit-items{font-size:16px!important;margin-bottom:8px!important;padding-right:15px!important}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:16px;margin-bottom:.5em}.cf-widget__image-next-to-text-v2 .cf-column:first-child{padding-left:10px!important}.product-collapsable-section{max-width:92%}.product-collapsable-section .product-collapsable-image-area{padding-right:25px}.cf-accordion-title h3{font-size:15px}ingredients-section .cf-ingredients-content.active{width:32%}.cf-widget-field.cf-widget-field__subtitle.cf-widget-field--text{font-size:12px}.cf-ingredients-content .cf-widget-field.cf-widget-field__body.cf-widget-field--html span{font-size:14px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field span:last-child{font-size:14px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field span:first-child{font-size:28px!important}.study-result-items .cf-widget-col-study-results .cf-widget-field:last-child span:first-child{font-size:15px!important}.scrolling-text__inner.scrolling-text__inner--left span{font-size:20px}.nutritional-detailed-heading h3{font-size:12px}.faq-product p.h2{font-size:18px!important}.faq-product .enlarge-text p{font-size:18px}.nutritional-slider-item-text h4,body p,.more_txt .text-with-icons__block-text p,.text-with-icons__block-text-read-more{font-size:17px}.popup-read-more .popup-read-more-container .popup-read-more-content{width:90%;margin:0 auto}.popup-title{font-size:22px}.popup-read-more-close svg{width:24px;height:24px;position:absolute;right:0}.process_btns a.btn{font-size:15px;width:285px}.our-process main .page-width{max-width:98%}.phase1 .text-with-icons__blocks.has-3-per-row .text-with-icons__block.text-left,.phase2 .text-with-icons__blocks.has-3-per-row .text-with-icons__block.text-left{text-align:center!important}.phase1 .text-with-icons__block-icon img,.phase2 .text-with-icons__block-icon img{margin:0 auto}.phase1 .text-with-icons__block-title h3,.phase2 .text-with-icons__block-title h3{text-align:center}.phase1 .text-with-icons__block.text-left:after,.phase2 .text-with-icons__block.text-left:after{content:"";width:27px;height:19px;margin-top:-6%;margin-left:-1%}.phase1 .text-with-icons__block-title h3,.phase2 .text-with-icons__block-title h3{font-size:20px}.agreed-gummies h2{font-size:22px}.agreed-gummies p{font-size:16px}.text-with-image-section .content-area p{font-size:17px}.text-with-image-section h3,.df_img_title h3{font-size:22px}.how-to-start .text-with-icons__block-title h3{font-size:20px}.df_img_title a.btn.btn--secondary{font-size:16px}.text-on-image a.btn.btn--secondary.btn--small.section-header__link{padding:12px 16px}div#BlogTagFilter a{font-size:15px;margin-right:.5px!important}.template-blog .grid-item-col.grid-item-col-1 a.article__title{font-size:20px}.template-blog a.article__title{font-size:16px}.rte.article__excerpt,.article__body.rte p,.article__body.rte li{font-size:17px}.article h3,.article h2{font-size:20px}.grid__item.footer__item--footer2 p{font-size:18px}.site-footer__linklist a{font-size:17px}.footer__newsletter input{height:35px;font-size:14px!important}.footer__newsletter button{font-size:16px;height:35px}.contact .text-center.page-width.page-width--narrow{max-width:75%}.contact form.contact-form{max-width:55%}.contact .contact-form button.btn{height:40px;font-size:16px}header#SiteHeader[data-overlay=false] button.site-nav__link.site-nav__link--icon.js-drawer-open-nav svg path{stroke:#000}ul.site-nav.site-navigation.small--hide{display:none!important}.site-nav.medium-up--hide{display:block!important}span.cart_txt,.header-item.header-item--split-right{display:none}form#newsletter-footer{max-width:100%}.phase1 .has-3-per-row .text-with-icons__block,.phase2 .has-3-per-row .text-with-icons__block{width:45%}.phase1 .text-with-icons__blocks.has-3-per-row,.phase2 .text-with-icons__blocks.has-3-per-row{flex-direction:inherit}.phase1 .text-with-icons__block.text-left:after,.phase2 .text-with-icons__block.text-left:after{content:"";width:27px;height:19px;margin-top:2%;margin-left:-2%;transform:none}.phase1 .text-with-icons__block-title h3,.phase2 .text-with-icons__block-title h3{text-align:left}.phase1 .text-with-icons__blocks.has-3-per-row .text-with-icons__block.text-left,.phase2 .text-with-icons__blocks.has-3-per-row .text-with-icons__block.text-left{text-align:left!important}}@media screen and (max-width: 1023px) and (min-width: 769px){.page-width{max-width:100%}.header-item--logo-split{flex:1 1 27%}.template-index .rich-txt h2 span{margin:0 1em}div#NavDrawer{background-color:#000;color:#fff}li.mobile-nav__social-item{border:none;flex:0 0 14.33%}li.mobile-nav__social-item a{color:#fff!important;padding:10px 15px 10px 0}.mobile-nav>.mobile-nav__item{background-color:#000}.mobile-nav>.mobile-nav__item a,.mobile-nav__faux-link{font-family:CircularSpotifyText-Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.45px;color:#fff;text-transform:uppercase}.mobile-nav__item:after{border-bottom:0px solid}.featured-collections .grid__item{padding-left:12px}.featured-collections .grid{margin:0 0 0 -12px}.article__grid-meta a{font-size:18px}h2.h1.hero__title{font-size:22px}.hero__text-wrap .page-width{max-width:95%}.template-index .custom-image-txt .one-half .custom__item-inner.custom__item-inner--liquid,.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 1.5em}.template-index .custom__item.small--one-whole.two-thirds.align--center,.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{width:50%}h2.section-header__title,h2{font-size:22px}.template-index .rich-txt p,.template-index p,.icon_txt .inner,.faq_sec button.collapsible-trigger{font-size:17px}.grid-product__tag.grid-product__tag--sale{font-size:10px;right:7px;top:7px}.page-width{padding:0 25px}.subscribe button.btn{font-size:14px;height:40px;padding:5px 12px}.subscribe .feature-row-wrapper .feature-row__text{flex:0 1 46%;min-width:46%}.grid__item{padding-left:16px}.acc{padding:6px 1.25em}.faq_sec button.collapsible-trigger:after{font-size:28px}.faq_sec button.collapsible-trigger[aria-expanded=true]:after{font-size:28px}.faq_sec .faq-block.faq-right-block{padding-left:8px}.faq_sec .faq-block.faq-left-block{padding-right:8px}.faq_sec button.collapsible-trigger{font-size:16px;font-family:CircularSpotifyText-Bold}.grid__item.footer__item--footer2{padding-right:11em;width:100%}footer .page-width{max-width:95%}.site-footer{padding-bottom:2em;padding-top:1.5em}footer .page-width .grid{display:flex;flex-wrap:wrap}.blog-post-slider button.slick-next.slick-arrow,.blog-post-slider button.slick-prev.slick-arrow{top:22%}.text-on-image .centered-txt{max-width:17rem;left:21%}a.btn.btn--secondary.btn--small.section-header__link{font-size:14px}.icon_sec .page-width{max-width:94%}.icon_txt .inner img{max-width:50px}.icon_txt.one{margin-bottom:1.5em}.icon_txt{column-gap:4%}.icon_txt .inner{column-gap:10px}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{font-size:15px;padding:9px 12px}.custom__item{padding-left:16px}.custom-categories .custom__item-inner a.btn.btn--secondary.btn--small.section-header__link{padding:9px 15px}.site-header__logo a img{max-width:160px!important}.site-header{padding:0}.drawer__fixed-header,.drawer__scrollable,.drawer__footer{padding-left:1.5em;padding-right:1.5em}.h2.drawer__title{font-size:24px}.cart__item-sub.cart__item-row .ajaxcart__subtotal,.cart__item-sub.cart__item-row{font-size:18px}button.btn.cart__checkout{font-size:16px;height:45px}.cart__item-row.text-center small{font-size:14px}.mobile-nav__toggle svg path{fill:#fff}.mobile-nav__toggle button{border-left:0px solid}#NavDrawer .drawer__scrollable{padding-left:2.5em;padding-right:2.5em}span.bg-fill{border-radius:21.1px;background-color:#fff;padding:8px 17px 4px;color:#0f0f0f;margin-top:1em;display:inline-block;line-height:1.3}ul.mobile-nav__social{margin-top:3em;left:1.5em;position:relative}.product-price-and-review,.grid-product form.product-single__form{flex-wrap:wrap}.grid-product__meta .grid-product__price{width:100%}.grid-product .grid-product__meta{height:12em}.product-block select{font-size:12px!important;padding-left:7px}.shopify-section.index-section.featured-collections.home{padding-top:4em;padding-bottom:12em}.template-index .custom-image{margin-top:-9em}.grid-product{margin-bottom:5px}.shopify-section.advanced.icon_sec{padding-top:1px;padding-bottom:1px}.advanced.icon_sec .index-section{margin:50px 0}.template-collection .hero__text-content.vertical-center{top:4em}.template-collection h2.h1.hero__title,.collection-tab-heading h3{font-size:20px}.collection-tab-item a{font-size:14px;padding:5.5px 12px!important}.collection-tab-list-section .collection-tab-list .collection-tab-item{margin-right:.75em;padding-right:5px}div#CollectionAjaxContent .page-width{max-width:100%}div#CollectionSidebar{padding-right:.5em}div#CollectionAjaxContent .medium-up--one-fifth{width:28%}div#CollectionAjaxContent .medium-up--four-fifths{width:72%}.collection-content{padding-top:20px}.collection-tab-list-section .collection-tab-list{display:flex;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap;overflow:auto;padding-left:20px}.collection-tab-list-section .collection-tab-list .collection-tab-item{padding-right:0;margin-top:15px;padding-bottom:7px}.grid-product button.btn.btn--full.add-to-cart{font-size:15px}.page-content.page-content--product .page-width{max-width:100%}.product-single__meta{padding-left:10px}.product-single__meta .jdgm-widget.jdgm-preview-badge{margin-bottom:10px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text,.product-single__meta span.jdgm-prev-badge__stars{font-size:12px}.page-content--product{padding-top:5px}h1.h2.product-single__title{font-size:24px}.product-single__meta p.qty_dosage{font-size:12px;max-width:100%}.product-block.description-block .rte,.product-benefits{font-size:16px}.product-block.description-block .description-image{width:18%;max-width:60px;top:0}.product-block.description-block{margin-top:-.75em;margin-bottom:1em}.product-benefits .fc-repeater-field-item .product-benefit-icon{width:50px}.product-benefits .fc-repeater-field-item img{width:40px}.product-variants{column-gap:8px}.product-variants .variant-option{padding:.5em .25em}.variant-option .var-dose{font-size:9px}.product-variants .var-option,.var-price{font-size:14px}.variant-tag span,.product-block.single-text{font-size:10px}.product-form-block{column-gap:8px}.cf-widget-benefits-section .cf-column.cf-column-content{padding-left:1.5em!important;padding-right:1.5em}.benefit-items{font-size:17px!important;margin-bottom:10px!important}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:17px;margin-bottom:.5em;margin-top:10px}.cf-accordian-content p,.cf-accordian-content span{font-size:16px!important}.product-collapsable-section .product-collapsable-image-area{padding-right:18px}.ingredients-section .cf-widget---tab,.cf-widget-field.cf-widget-field__subtitle.cf-widget-field--text,.study-result-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-size:14px}.ingredients-section .cf-widget---tab{padding:5px 12px!important;margin-right:5px;margin-bottom:10px!important;font-size:12px}.cf-integredients-tab{display:flex;flex-wrap:nowrap;white-space:nowrap;overflow:auto}.product-collapsable-content-area .cf-widget-items-wrapper{border-top:2px solid #000}.cf-widget-items-wrapper.study-result-section .cf-accordian-content{border:solid 2px #000;padding:1em 1em 0}.cf-ingredients-content{padding-right:1em}.scrolling-text__inner.scrolling-text__inner--left span p{font-size:20px}.shopify-section.suggested-products{max-width:100%}.suggested-products h3.section-header__title{font-size:20px}.suggested-products p{font-size:16px}.page-width.txt_grid{max-width:100%;padding-right:15em!important}.shopify-section.suggested-products .index-section{flex-wrap:wrap}.suggested-products .grid-product .grid-product__meta{height:8em}.nutritional-intro-content p,.nutritional-intro-content span{font-size:18px}.nutritional-intro-content h3{font-size:20px}.nutritional_section-section .nutritional-image-area{width:55%;padding-left:1.5em}.nutritional_section-section{max-width:100%;padding:0 25px}.nutritional-slider-item-text span{font-size:17px}.nutritional-detailed-heading h3{border-bottom:solid 2px #1f1f1f}.nutritional-slider-item{column-gap:15px}.faq-product .page-width{max-width:100%}.faq-product .faq-block.faq-left-block{padding-right:5px}.faq-product .faq-block.faq-right-block{padding-left:5px}.index-section.faq-product .index-section.index-section--faq{padding:15px 1.5em}.faq-product .section-header{margin-bottom:20px}.form-vertical input{height:55px}.form-vertical label{font-size:16px!important}.contact .contact-form button.btn{height:55px;font-size:17px}div#StickyHeaderWrap{height:100px!important}.how-to-start .rich-txt .page-width{max-width:92%}.how-to-start .text_and_img .feature-row__item.feature-row__text{padding-left:0;padding-right:1em}.index-section{margin:55px 0}.multiple_column .text-with-icons__block.text-left{padding-right:1em;padding-left:0;padding-top:0}.how-to-start .multiple_column .page-width,.how-to-start .custom-image .page-width{max-width:92%}.how-to-start .multiple_column{padding-top:3em;padding-bottom:0}.how-to-start .custom-image{margin-top:-19em}.df_img_title .text-with-title__button{width:45%}.df_img_title a.btn.btn--secondary{font-size:14px}.how-to-start .blog_sec .page-width{max-width:100%}.template-cart .cart__page{padding-top:.5em;padding-bottom:2em}.template-cart .page-width.page-content{max-width:100%}.template-cart .cart__image{flex:0 0 120px}.cart__page-col.total_col{padding:20px}.cart__page-col:last-child{flex:0 1 42%}.cart__page-col:first-child{flex:1 1 58%;padding-right:50px}.ingredients .rich-txt:nth-child(2){padding:4em 6em 0}.ingredients a.btn.btn--secondary{font-size:14px}.ingredients .section_footer_head{font-size:20px}.ingredients .rich-txt:nth-child(5) .page-width{max-width:96%}.why-do-we-do-tablets .rich-txt .page-width,.more_txt .page-width{max-width:96%}.more_txt h3{font-size:20px}.more_txt .text-with-icons__block.text-center{padding:0 15px}.ingredients .text-on-image .page-width,.ingredients .blog_sec .page-width{max-width:100%}.article h1.section-header__title,.article__body.rte h1{font-size:24px}.article .form-vertical label{font-size:16px!important}.article .form-vertical input{height:50px}.article textarea{height:120px}a.btn.return-link{padding:10px 15px;font-size:16px}.template-blog .text-on-image:nth-child(1) .centered-txt{max-width:17rem}.rte.article__excerpt,.article__body.rte p,.article__body.rte li,.nutritional-slider-item-text h4,body p,.more_txt .text-with-icons__block-text p,.text-with-icons__block-text-read-more{font-size:16px}.more_txt .text-with-icons__block.text-left{padding:0 15px}.shopify-section.text-with-image-section .grid__item .content-area{padding-left:1em;padding-right:.5em}.why-do-we-do-tablets .text-with-image-section .page-width{max-width:100%}.text-with-image-section .content-area p{font-size:16px}.text-with-image-section h3,.df_img_title h3{font-size:20px}.agreed-gummies{padding:2em!important;column-gap:1.5em}.agreed-gummies .theme-block:first-child{max-width:35%}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.one-third{padding:0 1.25em;width:50%}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.two-thirds{width:50%}.process-txt-row .theme-block{padding-left:.5em;padding-right:.5em}.site-header--stuck button.site-nav__link.site-nav__link--icon.js-drawer-open-nav svg path{stroke:#000}.site-nav.medium-up--hide{display:block!important}header#SiteHeader[data-overlay=false] button.site-nav__link.site-nav__link--icon.js-drawer-open-nav svg path{stroke:#000}ul.site-nav.site-navigation.small--hide{display:none!important}span.cart_txt,.header-item.header-item--split-right{display:none}.header-item--logo-split{flex:1 1 12%}.phase1 .text-with-icons__block.text-left,.phase2 .text-with-icons__block.text-left{padding-right:1.5em}.process_btns{justify-content:start}.phase1 .text-with-icons__block.text-left:after,.phase2 .text-with-icons__block.text-left:after{display:none}.template-index .shopify-section.index-section.rich-txt{margin:5rem 0 4.5rem!important}.custom-categories .custom__item-inner h2{font-size:22px}.custom-categories p{padding-right:.5em}.our-process .more_txt .page-width .text-with-icons__block.text-center:first-child{padding-right:2rem}.our-process .more_txt .text-with-icons__block-text p{font-size:18px}.our-process .more_txt .page-width{max-width:92%}.ingredients .shopify-section.custom-image-txt .page-width{max-width:94%}.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1{font-size:20px}}@media screen and (max-width: 1023px) and (min-width: 960px){.header-item.header-item--icons,.header-item.header-item--left.header-item--navigation{display:inherit}.header-item--left .site-nav{margin-left:0}.header-item--icons .site-nav{margin-right:0}}@media screen and (max-width: 1200px) and (min-width: 1024px){.template-index .custom-image-txt .one-half .custom__item-inner.custom__item-inner--liquid{padding:0 2em}.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 1.5em}.icon_sec .page-width{max-width:94%}.icon_txt .inner{font-size:18px}.acc{padding:8px 1.25em}.subscribe .feature-row-wrapper .feature-row__text{flex:0 1 46%;min-width:47%}.subscribe form{padding-right:5em}.grid__item.footer__item--footer2{padding-right:.5em}footer .page-width{max-width:94%}.our-process .index-section.rich-txt{padding-left:1.5rem;padding-right:1.5rem}.phase1 .has-3-per-row .text-with-icons__block,.phase2 .has-3-per-row .text-with-icons__block{width:29.5%}.our-process main .page-width{max-width:94%}.phase1 .text-with-icons__block.text-left,.phase2 .text-with-icons__block.text-left{padding-right:1.5em}.phase1 h3,.phase2 h3{font-size:18px}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-title,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-title{padding-right:1.5rem}.nutritional-slider-item-text h4,body p{font-size:19px}.our-process .more_txt .page-width .text-with-icons__block.text-center:first-child{padding-right:2rem}.our-process .more_txt .page-width,.ingredients .shopify-section.custom-image-txt .page-width,.ingredients .blog_sec .page-width{max-width:92%}.ingredients .rich-txt:nth-child(2){padding:4em 5em 0}.why-do-we-do-tablets .rich-txt .page-width,.why-do-we-do-tablets .text-with-image-section .page-width{max-width:92%}.shopify-section.text-with-image-section .grid__item .content-area{padding-left:1.5em}.agreed-gummies{padding:3.5em 3em!important}.why-do-we-do-tablets .custom-image-txt .custom__item.small--one-whole.one-third{padding:0 1.5em}.how-to-start .text_and_img .feature-row__item.feature-row__text{padding-left:1.5em;padding-right:1.5em}.how-to-start .multiple_column .page-width,.how-to-start .custom-image .page-width,.how-to-start .custom-image-txt .page-width{max-width:92%}span.cart-link svg{width:22px}.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1{font-size:22px}.text-on-image .centered-txt{max-width:18rem}.template-blog .text-on-image:nth-child(1) .centered-txt{max-width:20rem}.template-blog main .page-width{max-width:94%}article.article{max-width:900px}.article h1.section-header__title{font-size:28px}.template-cart .page-width.page-content{max-width:90%}.cart__page-col.total_col{padding-left:1.5em;padding-right:1.5em;padding-bottom:10px}}@media only screen and (min-width: 1440px){.header-item.header-item--split-left{flex:1 1 22%!important}}@media screen and (-webkit-min-device-pixel-ratio:1){.header-item.header-item--split-left,.header-item.header-item--split-right{max-width:42%;min-width:42%;flex:1 1 22%!important}.btn.btn--full.custom-addtocart.add-to-cart{min-width:fit-content}}@font-face{font-family:SF-Pro-Text-Bold;src:url(/cdn/shop/files/SF-Pro-Text-Semibold_51485e6f-40b7-484c-a925-217d6652a537.otf?v=1699426778);font-display:swap}@font-face{font-family:SF-Pro-Semi-Bold;src:url(/cdn/shop/files/SF-Pro-Text-Semibold_51485e6f-40b7-484c-a925-217d6652a537.otf?v=1699426778);font-display:swap}@font-face{font-family:SF-Pro-Text-Heavy-Bold;src:url(/cdn/shop/files/SF-Pro-Text-Bold_e69bc108-b27c-4c09-8a3f-5d8573db984e.otf?v=1699426778);font-display:swap}@font-face{font-family:CIRCULARSPOTIFYTEXT-MEDIUM;src:url(/cdn/shop/files/CIRCULARSPOTIFYTEXT-MEDIUM.woff?v=1693568573);font-display:swap}h1.h2.product-single__title,.grid-product__meta .grid-product__price,.article h1.section-header__title{font-family:SF-Pro-Text-Heavy-Bold}.cf-accordion-title h3,.scrolling-text__inner.scrolling-text__inner--left span,.nutritional-intro-content h3,.article h3,a.cart__item-name,.phase1 h3,.phase2 h3,.ingredients .section_footer_head,.template-blog .grid-item-col.grid-item-col-1 a.article__title{font-family:SF-Pro-Text-Bold}.study-result-items .cf-widget-col-study-results .cf-widget-field:last-child span:first-child,.study-result-items .cf-widget-col-study-results .cf-widget-field span:first-child{font-family:SF-Pro-Text-Bold!important}h2.section-header__title,.collection-tab-heading h3,.suggested-products h3.section-header__title,h3.section-header__title,h2,.h2.drawer__title,.shopify-policy__title h1,.multiple_column h3,.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1{font-family:SF-Pro-Text-Bold}h2.h1.hero__title,.grid-product__title.grid-product__title--body,.more_txt h3,.text-with-image-section h3,.agreed-gummies h2,.template-blog a.article__title,article.article h1,.nutritional-slider-item-text h4,.form-vertical button.btn.btn--full,input#register-submit,div#RecoverPasswordForm button.btn,span.cart__price,.cart__item-sub.cart__item-row .ajaxcart__subtotal,.cart__item-sub.cart__item-row{font-family:SF-Pro-Text-Bold}.hero__link a.btn{font-family:CIRCULARSPOTIFYTEXT-MEDIUM}.product-variants .variant-option.active .variant-tag{display:block}.product-variants .variant-tag{display:none}.template-index .rich-txt h2{font-family:CIRCULARSPOTIFYTEXT-MEDIUM}.icon_txt .inner{font-family:SF-Pro-Text-Bold;font-weight:500}.product-variants .var-option,.var-price{font-family:SF-Pro-Semi-Bold}.benefit-items,.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{font-family:SF-Pro-Text-Bold}.product-variants .var-price{font-family:SF-Pro-Text-Heavy-Bold}div#CollectionSidebar .collection-filter__item.collection-filter__item--sort.desk_only,div#CollectionSidebar .filter-search{display:none}.collection-sidebar{margin-top:0}.template-index .shopify-section.index-section.rich-txt{margin:7rem 0 6.5rem}.faq_sec button.collapsible-trigger,.faq_sec .collapsible-content__inner.collapsible-content__inner--faq.rte p{padding-right:1.5em}.header-wrapper .predictive__screen{background:none}.header-wrapper .search__input-wrap input{border:1px solid #212121!important}.contact .form-vertical input{margin-bottom:1.15em;height:55px}.contact .form-vertical label{font-size:18px!important}.contact .contact-form button.btn{height:55px;font-size:22px;color:snow}.contact .shopify-section.index-section.rich-txt{margin-top:50px}.contact .text-center.page-width.page-width--narrow p{margin-bottom:15px}h2.h4.footer__title.small--hide{font-family:CircularSpotifyText-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.55px;color:#fff;text-transform:uppercase!important;margin-bottom:.75em}.site-footer__linklist a{font-family:CircularSpotifyText-Light;font-size:22px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.55px;color:#fff}.site-footer__linklist li{margin-bottom:.5em}.our-process .more_txt h3{letter-spacing:-.32px}.our-process .index-section.process-video{margin-bottom:5rem}form#newsletter-footer .note.note--success{color:#fff;font-size:16px;margin-top:1rem;padding:0;margin-bottom:0}h2.jdgm-rev-widg__title{font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.32px;color:#0f0f0f;font-family:SF-Pro-Text-Bold}a.jdgm-write-rev-link,input.jdgm-submit-rev.btn.btn_c.button{font-family:CircularSpotifyText-Bold;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:.55px;text-align:center;color:snow;height:45px;background:#0f0f0f;text-transform:uppercase;padding-left:1rem;padding-right:1rem}span.jdgm-rev__author{font-family:CircularSpotifyText-Bold}b.jdgm-rev__title{font-family:CircularSpotifyText-Bold;font-size:21px;font-weight:700}.jdgm-rev__body p{font-family:CircularSpotifyText-Light;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#0f0f0f}select.jdgm-sort-dropdown{font-size:16px!important;font-family:CircularSpotifyText-Light}form.jdgm-form label{font-size:16px!important;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.26px!important;text-align:left;color:#0f0f0f;font-family:SF-Pro-Text-Bold}.jdgm-widget input:not([type=submit]){width:100%;min-height:2em;margin:0;border:1px solid #020202;color:#121212}.jdgm-histogram__bar-content{background:#0f0f0f!important}@media only screen and (max-width: 1700px){h2.jdgm-rev-widg__title{font-size:24px}.jdgm-rev__header span.jdgm-rev__rating{font-size:14px}a.jdgm-write-rev-link,input.jdgm-submit-rev.btn.btn_c.button{font-size:16px;height:40px;line-height:1.9}.jdgm-rev__body p{font-size:17px}b.jdgm-rev__title{font-size:18px}.custom-categories .custom__item-inner h2{font-size:24px}.contact .form-vertical input{height:45px}.contact .form-vertical label{font-size:15px!important}.contact .contact-form button.btn{height:45px;font-size:19px}.contact .form-vertical{margin-top:-1em}h2.h4.footer__title.small--hide,.site-footer__linklist a{font-size:18px}.our-process .more_txt .page-width{max-width:85%}span.jdgm-rev__timestamp{font-size:16px}input.jdgm-submit-rev.btn.btn_c.button{line-height:1.4}}@media screen and (max-width: 1500px) and (min-width: 1024px){.custom-categories .custom__item-inner h2{font-size:22px}h2.h4.footer__title.small--hide,.site-footer__linklist a{font-size:16px}.our-process .index-section.process-video{margin-top:50px}.our-process main .text-with-icons .page-width{max-width:89%}.our-process main .text-on-image .custom-content .custom__item{padding-left:0}.product-variants .var-option{margin-bottom:.5em}}@media only screen and (max-width: 768px){h2.section-header__title,h2{letter-spacing:-1px}.grid-product__meta p.qty_dosage{letter-spacing:-.3px;line-height:1.45}.grid-product__meta .grid-product__price{letter-spacing:-.8px;font-family:SF-Pro-Text-Bold}.grid-product__title.grid-product__title--body,h2.h1.hero__title{letter-spacing:-.75px}.hero__link a.btn{letter-spacing:.15px}.template-index .rich-txt h2{letter-spacing:normal}.grid-product__title.grid-product__title--body{font-size:18px;line-height:1.2}p.qty_dosage,.grid-product button.btn.btn--full.add-to-cart,a.btn.btn--secondary.btn--small.section-header__link,.subscribe button.btn,.site-footer__linklist a{font-family:CIRCULARSPOTIFYTEXT-MEDIUM!important;font-weight:500!important}.grid-product__meta p.qty_dosage{margin:5px 0}.grid-product select.product-single__variants{letter-spacing:-.5px;font-family:CIRCULARSPOTIFYTEXT-MEDIUM!important;font-weight:600!important}.hero__link a.btn{font-weight:500}.grid-product select.product-single__variants{height:31px}.price-range__display-wrapper{margin-bottom:5px}.product-single__meta p.qty_dosage{line-height:1.3;letter-spacing:.25px}h1.h2.product-single__title{font-family:SF-Pro-Text-Heavy-Bold;letter-spacing:-.75px;font-weight:500}.product-variants .var-option{letter-spacing:-1.2px}.product-block.single-text{text-align:left;letter-spacing:normal}.benefit-items,.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{letter-spacing:-1px}.nutritional-detailed-heading h3{line-height:1.3;letter-spacing:.25px}.custom-categories .custom__item-inner h2{font-size:18px}.template-index .shopify-section.index-section.rich-txt{margin:3.5rem 0 3.25rem}.template-index .rich-txt .theme-block,.template-index .rich-txt h2{text-align:left}.template-index .rich-txt .enlarge-text{max-width:100%}.header-item.header-item--left.header-item--navigation{justify-content:flex-end}.header-item--left .site-nav{margin-left:-2.5px}.template-index .custom-image-txt .one-half .custom__item-inner.custom__item-inner--liquid,.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding:0 21px}.template-index .custom-image-txt .custom__item.small--one-whole.one-third.align--center{padding-left:2.35em!important}.collection-tab-heading h3{text-align:left;padding:0 21px}.how-to-start .subheading.appear-delay,.how-to-start h2.h1.appear-delay-1{font-size:18px}.how-to-start .multiple_column h3 span{border-bottom:2px solid;font-size:15px;letter-spacing:.38px;padding-bottom:1px;margin-bottom:1em}.how-to-start .multiple_column{padding-top:1em;padding-bottom:0}.how-to-start .custom-image{margin-top:0}.ingredients .shopify-section.custom-image-txt .page-width{max-width:100%}.ingredients .shopify-section.custom-image-txt .custom-content{margin-top:3rem;margin-bottom:2rem}.template-blog main .grid-item-col-row.grid-item-row-1:nth-child(2) .grid__item{padding-left:10px}.template-blog main .grid-item-col-row.grid-item-row-1:nth-child(2){margin-left:2px}.collection-filter__item.collection-filter__item--sort.mob_only{display:none!important}.cont .grid__item.medium-up--one-half{width:100%}.contact .text-center.page-width.page-width--narrow{max-width:90%}.how-to-start .text_and_img .feature-row{flex-direction:column-reverse}.how-to-start .text_and_img .feature-row__item.feature-row__text{padding:0 21px 2.5rem;max-width:100%}.how-to-start .custom-image-txt .custom-content{margin-top:2em}.how-to-start .custom-image-txt .custom-content .custom__item{padding-right:0;padding-left:0}.how-to-start .custom-image .page-width{max-width:100%;padding:0}.how-to-start .blog_sec h2.section-header__title{margin-top:2em}.how-to-start .blog_sec header.section-header{max-width:100%}.how-to-start .multiple_column .page-width{max-width:100%}.how-to-start .custom-image-txt .page-width{max-width:91%}.ingredients .blog_sec{margin-top:3em;margin-bottom:2em}.our-process .more_txt .page-width .text-with-icons__block.text-center:first-child{padding-right:0rem}.our-process .more_txt .text-with-icons__block-text p{font-size:16px}.our-process .more_txt .page-width{max-width:92%}.our-process .more_txt .text-with-icons__blocks .text-with-icons__block{padding:0 0 15px}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon{width:19%}.our-process .text-with-icons__blocks .text-with-icons__block{padding:0 0 50px}button.js-drawer-open-collection-filters.btn.btn--tertiary{padding-left:1.5rem!important;padding-right:1.5rem!important}.template-index .faq_sec button.collapsible-trigger{display:flex;align-items:center}.template-index .faq_sec button.collapsible-trigger:after{margin-top:0}.contact .form-vertical input{height:40px}.contact .form-vertical label{font-size:12px!important}.contact .form-vertical input{margin-bottom:1.5em}.contact .contact-form button.btn{height:40px;font-size:15px}footer .collapsible-content--small{opacity:1;overflow:hidden;visibility:visible;height:auto!important}footer .collapsible-content--small .collapsible-content__inner{transform:none}footer button.h4.footer__title.collapsible-trigger.collapsible-trigger-btn.medium-up--hide{font-family:CircularSpotifyText-Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.38px;text-align:left;padding:5px 0;margin-bottom:5px}.site-footer__linklist a{text-transform:capitalize;font-family:CircularSpotifyText-Light!important;font-size:15px;font-weight:300!important;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.38px}.site-footer__linklist li{margin-bottom:.25em}footer .grid__item[data-type=menu]{width:50%;padding-right:1rem}body.template-product.bundles-product .product-block.description-block{margin-top:-1.5em}body.template-product.bundles-product .product-block.description-block .rte{width:100%}.our-process .process-txt-row{padding-left:0}.process_btns{justify-content:flex-start}.process_btns a.btn{width:100%}.footer__newsletter button{margin-right:0}.cf-ingredients-content,.cf-ingredients-content p{padding-right:0}.cf-ingredients-content .cf-widget-field.cf-widget-field__body.cf-widget-field--html{padding-right:.5em}.ingredients-section .cf-ingredients-content.active{display:inline-flex;flex-wrap:wrap}.our-process .more_txt h3{letter-spacing:-1px}a.mobile-nav__link.mobile-nav__link--top-level{max-width:max-content}.mobile-nav__toggle button{padding:0 15px}.footer_logo{margin-bottom:1.5em}.icon_sec a.btn.btn--secondary.btn--small.section-header__link{padding:11px 12px 8px}.template-index .custom-image-txt .rte{padding-right:1.25rem}a.btn.btn--secondary.btn--small.section-header__link{padding:15px 29px 12px}.blog_sec header.section-header{max-width:75%}.blog-post-slider button.slick-next.slick-arrow,.blog-post-slider button.slick-prev.slick-arrow{top:27%}.grid-product__meta .grid-product__price{font-family:SF-Pro-Text-Heavy-Bold}.centered-txt h2{padding:0 3rem}.our-process .index-section.rich-txt{padding-left:21px;padding-right:21px}.our-process .index-section.rich-txt{margin-top:2.5rem}.process-txt-row{max-width:100%!important}.phase1 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon img,.phase2 .has-3-per-row .text-with-icons__block .text-with-icons__block-icon img{max-width:70px}.our-process .index-section.process-video{margin-bottom:3rem}.our-process .text-with-icons__blocks .text-with-icons__block{padding:0 0 75px}.phase1 .text-with-icons__block.text-left:after,.phase2 .text-with-icons__block.text-left:after{margin-top:-15%}.our-process .text-on-image .page-width{max-width:100%;padding:0;margin-top:-2rem}.shopify-section.ingredient-image-block{padding-top:2.5rem;background-color:#f6f6f4}.inner-ingredients-content-container img.mob_only{margin-bottom:2.5rem}.text-with-icons__block-title h3{font-family:SF-Pro-Text-Bold}strong{letter-spacing:-.25px}body p strong{font-weight:500;font-family:CIRCULARSPOTIFYTEXT-MEDIUM}.text-with-icons__block-text-read-more{margin-top:-3px}.how-to-start .multiple_column .text-with-icons__title.section-header h2{padding-left:0}.how-to-start .multiple_column .page-width .text-with-icons__blocks{max-width:100%}.how-to-start .custom-image-txt h2{margin-bottom:0}.how-to-start .custom-image-txt .custom-content{padding-left:0}.product__photos .grid-product__tag{top:124px}h2.jdgm-rev-widg__title{font-size:20px;letter-spacing:-1px}.jdgm-rev__body p,b.jdgm-rev__title{font-size:16px}.jdgm-rev-widg__summary{margin-bottom:1rem!important}.jdgm-rev{margin-top:22px!important}a.jdgm-write-rev-link,input.jdgm-submit-rev.btn.btn_c.button{font-size:16px;height:45px;line-height:2.2}span.jdgm-rev__timestamp{font-size:14px}.product-form-block form{width:60%}.cf-accordion-title h3{font-size:16px}#NavDrawer .collapsible-trigger__icon{top:60%}}.popup-title{font-family:SF-Pro-Text-Bold}.grid-product__price.desk_only{letter-spacing:-.32px}.product-variants .variant-option .variant-tag{display:block}.product-collapsable-content-area .cf-accordion-title h3{text-transform:none}.product-variants .var-option{font-family:SF-Pro-Text-Heavy-Bold}.scrolling-text__inner.scrolling-text__inner--left{gap:10px!important}[data-section-type=newsletter-popup] .note--success{text-align:left}.product-collapsable-content-area .cf-accordian-content p{margin-left:0!important}button.btn.btn--full.add-to-cart[disabled=disabled]{color:#ccc!important}.site-footer__linklist a{text-transform:capitalize!important}.collection-featured-tab .collection-tab-title.active{background-color:#000;color:#fff}.collection-featured-tab{text-align:center;margin:30px 0}.collection-featured-tab{display:flex;justify-content:center;flex-wrap:nowrap;white-space:nowrap;overflow:auto;padding-left:20px;padding-bottom:20px}.collection-featured-tab .collection-tab-title img{width:20px;vertical-align:middle;display:inline-block}.collection-featured-tab .collection-tab-title{display:inline-block;border:1px solid #000;padding:10px 12px 8px;text-transform:uppercase;font-size:16px;font-family:CircularSpotifyText-Bold;cursor:pointer;margin:0 5px}.article-author-area{display:flex}.article-author-area .article-author-image img{width:40px;border-radius:100%}.grid-blog-post-items .grid-suggest-item{display:flex;margin-bottom:20px}.grid-blog-post-items .grid-suggest-item .suggest-item-image img{width:120px;height:120px;object-fit:cover}.grid-blog-post-items .grid-suggest-item .suggest-item-details{width:65%;padding-left:20px}.grid-blog-post-items{display:flex;flex-wrap:wrap}.grid-blog-post-items .grid-suggest-item{width:50%}.grid-blog-post-items.blog-categories-container img{height:auto!important}.grid-blog-post-items.blog-categories-container .grid-suggest-item{width:25%}.similar-blogs .grid.grid--uniform{display:flex}.similar-blogs .grid.grid--uniform .grid-suggest-item{padding:0 10px;width:100%}.similar-blogs .grid.grid--uniform .suggest-item-image{padding-bottom:10px}.similar-blogs .grid.grid--uniform .suggest-item-image img{height:270px;width:100%;object-fit:cover}@media only screen and (max-width: 600px){.similar-blogs .grid.grid--uniform .suggest-item-image img{height:200px;object-fit:cover}.collection-featured-tab{justify-content:flex-start}.grid-blog-post-items.blog-categories-container .grid-suggest-item{width:100%}.grid-blog-post-items{display:block;flex-wrap:wrap}.grid-blog-post-items .grid-suggest-item{width:100%}.similar-blogs .grid.grid--uniform{display:flex;flex-wrap:wrap}.similar-blogs .grid.grid--uniform .grid-suggest-item{padding:0 10px 20px;width:50%}}.custom-categories .custom-content .align--center{align-self:flex-start}.collapsable-section .cf-widget-field.cf-widget-field__title.cf-widget-field--text{margin-right:2px}.product-form-block .product__quantity{display:none}.product-form-block form{width:100%}body.template-article .blog-product-inner-grid select.product-single__variants.has-variants{display:block}.blog-product-inner-grid.grid-layout-2 .grid-product__image-mask{width:45%;padding-right:20px}.blog-product-inner-grid.grid-layout-2 .grid__item-image-wrapper{display:flex}.blog-product-inner-grid button.btn.btn--full.custom-addtocart.add-to-cart span{color:#fff!important}.blog-product-inner-grid.grid-layout-3 p.qty_dosage,.blog-product-inner-grid.grid-layout-3 .description,.blog-product-inner-grid.grid-layout-3 .jdgm-widget{display:none!important}.blog-product-inner-grid.grid-layout-2 .grid-product-item-details{width:55%}body.template-article .blog-product-inner-grid.grid-layout-3 select.product-single__variants.has-variants{display:none}body.template-article .blog-product-inner-grid.grid-layout-3 .grid-product__meta{height:unset}.collection-featured-tab .collection-tab-title img.tab_hover_image,.collection-tab-list-section .collection-tab-item img.tab_hover_image,.collection-featured-tab .collection-tab-title.active img.tab_main_image,.collection-tab-list-section .collection-tab-item.active img.tab_main_image{display:none}.collection-featured-tab .collection-tab-title.active img.tab_hover_image,.collection-tab-list-section .collection-tab-item.active img.tab_hover_image{display:inline-block}.prev-next-article{display:flex;justify-content:space-around;align-content:space-between}.prev-next-article div{margin-bottom:35px}.prev-next-article div a.btn-link{width:300px;display:flex}.prev-next-article div a.btn-link svg{width:45px}@media only screen and (max-width: 600px){.blog-product-inner-grid.grid-layout-2 .grid__item-image-wrapper{display:block}.blog-product-inner-grid.grid-layout-2 .grid-product__image-mask,.blog-product-inner-grid.grid-layout-2 .grid-product-item-details{width:100%;padding-right:0}.prev-next-article{display:block;justify-content:space-around;align-content:space-between;text-align:center}}.collection-featured-tab .collection-tab-title img{margin-right:7px}.collection-featured-tab .collection-tab-title{display:inline-block;border:2px solid #000;padding:10px 18px 8px;text-transform:uppercase;font-size:20px;margin:0 10px}.collection-featured-tab .collection-tab-title img{width:27px}.grid-product .grid-product__meta{height:auto}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#f2bf17!important;font-size:12px}.grid-product .jdgm-prev-badge span.jdgm-prev-badge__text{text-transform:lowercase;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:normal;text-align:left;color:#898989}.grid-product .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{margin-top:7px}.product-single__meta .product-form-block{display:block}a._poweredBy_16oyu_9._poweredBy_end_16oyu_27{display:none}.section-links{padding:20px 20px 19px;background-color:#f2f2f2;max-width:290px}.article__body.rte .section-links a{display:block!important;font-family:CIRCULARSPOTIFYTEXT-MEDIUM;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;text-align:left;color:#00e!important;text-decoration:underline!important;display:list-item!important;margin-left:15px}.article__date time{font-size:19px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:.66px;text-align:left;color:#000;font-family:CIRCULARSPOTIFYTEXT-MEDIUM}.article-author-area{margin-top:2rem;margin-bottom:2rem;column-gap:12px;align-items:center}.article-author-area .article-author-image img{width:70px}.article-author-title,.article-author-subtitle{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.66px;text-align:left;color:#000;font-family:CIRCULARSPOTIFYTEXT-MEDIUM}.article-author-subtitle{color:#535353}.grid-product__meta .grid-product__price{width:100%}span.grid-product__price--savings{background-color:#c44848;color:#fff;font-size:16px;text-transform:uppercase;padding:2px 7px}.grid-product__price span.gn-regular-price span{position:relative;top:-8px;font-size:16px}.grid-product__meta span.grid-product__price--original{color:#797979}._name_1ftqt_51{font-size:17px!important;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.59!important;letter-spacing:normal;text-align:left;color:#0f0f0f!important;text-transform:uppercase}._finalPrice_1ftqt_50{font-size:20px!important;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.1!important;letter-spacing:normal;text-align:right;color:#000!important}._title_1hsem_57{font-size:20px!important;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.5!important;letter-spacing:normal;text-align:left;color:#0f0f0f!important;text-transform:uppercase}._content_1hsem_30{padding:0!important;border:none!important}.picky-bundle-add-to-cart-button{font-size:20px!important;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1!important;letter-spacing:.55px;text-align:center;color:snow!important;text-transform:uppercase;height:60px!important;font-family:CircularSpotifyText-Bold}.picky-widget{padding-left:7px;width:80%}.suggested-products span.grid-product__price--savings{display:none}.nutritional-detailed-heading h3{border:none}.nutritional-detailed-heading h3 span{cursor:pointer;border-bottom:1.2px solid;display:inline-block;margin-top:1.25rem;font-size:15px;font-family:CircularSpotifyText-Bold;padding-bottom:4px;line-height:.9;letter-spacing:.4px}.nutritional-detailed-heading h3 span:hover+img{display:inline}.nutritional-detailed-heading h3 img{right:unset;top:25px;z-index:9;width:100%;left:unset;margin-left:10px}.cf-accordian-content .nutritional-detailed-heading h3{margin-top:0;width:70%}.cf-accordian-content .nutritional-detailed-heading h3 span{cursor:pointer;border-bottom:1.2px solid;display:inline-block;margin-top:0rem;font-size:15px!important;font-family:CircularSpotifyText-Bold;padding-bottom:4px;line-height:.9;letter-spacing:.4px}.cf-accordian-content .nutritional-detailed-heading h3 img{top:-20px}.product-single__meta .product-variants{flex-wrap:wrap;row-gap:14px;width:75%}.product-single__meta .product-form-block{width:75%}.product-variants .variant-option{width:100%;border:solid 1px #464646;display:flex;justify-content:space-between;align-items:center;padding-left:1rem;padding-right:1.5rem}.product-variants .variant-option.active{border:solid 2.5px #0f0f0f!important}.product-variants .variant-option.active:before{display:none}.product-variants .variant-option .variant-tag{display:none!important}.product-variants .var-option,.product-variants .var-price{order:-1}.product-variants .variant-option .var-com-price{background-color:#c44848;height:20px;margin-left:7px}.product-block.single-text{text-align:left}.opt-name{font-family:CircularSpotifyText-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#0f0f0f;text-transform:uppercase;margin-top:2rem}.var-price span.product__price--compare{color:#aaa}.product-block.description-block{margin-top:-.5rem;margin-bottom:1.5rem}.product-benefits{border-bottom:.4px solid #707070;padding-right:6rem}.product-variants .var-price span.rr{position:relative;top:-7px;font-size:18px}span.product__price--compare span.rr{position:static!important}.product-variants .var-com-price span.rr{position:static;font-size:inherit}.product-variants .var-option{margin-top:0;margin-bottom:0}.addon-products .index-section{padding:2rem 3rem}.shopify-section.addon-products product-recommendations .index-section .page-width.txt_grid{padding-left:0!important;max-width:100%!important}.addon-products .index-section .page-width{max-width:100%!important}.addon-products .grid-product__tag.grid-product__tag--sale{display:none}.addon-products .grid-product__title.grid-product__title--body{font-size:20px;letter-spacing:-.62px}.addon-products .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{display:none}.addon-products .grid-product__meta .grid-product__price{font-size:18px}.addon-products .grid-product__price span.gn-regular-price span{position:relative;top:-6px;font-size:12px}.addon-products .grid-product__meta span.grid-product__price--original{font-size:13px}.no_addon_button{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:.4px;text-align:center;color:#989898;font-family:CircularSpotifyText-Bold}.addon-products .grid__item{padding-left:16px}.addon-products .grid{margin:0 0 0 -16px}.addon-products .grid-product button.btn.btn--full.add-to-cart{font-size:17px;height:40px}.addon-products span.grid-product__price--savings{font-size:12px;padding:2px 5px;margin-left:0}.article__body.rte a:after{display:none}.page-width.blog-product-inner-grid .grid-product__title.grid-product__title--body{font-size:26px;letter-spacing:-.65px}.page-width.blog-product-inner-grid p.qty_dosage{font-size:13px}.page-width.blog-product-inner-grid span.grid-product__price--original{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;text-align:left;color:#797979!important}.page-width.blog-product-inner-grid span.grid-product__price--original span{color:#797979!important}.page-width.blog-product-inner-grid span.grid-product__price--savings,.page-width.blog-product-inner-grid span.grid-product__price--savings span{color:#fff!important}.page-width.blog-product-inner-grid.grid-layout-3 .grid__item{padding-left:16px}.page-width.blog-product-inner-grid.grid-layout-3 .grid{margin:0 0 0 -16px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__title.grid-product__title--body{font-size:24px}.page-width.blog-product-inner-grid.grid-layout-3 span.grid-product__price--savings,.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__tag.grid-product__tag--sale{display:none}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product button.btn.btn--full.add-to-cart{font-size:18px;width:100%}.suggest-item-details-name a{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:-.26px;text-align:left;color:#0f0f0f;font-family:SF-Pro-Text-Bold}.grid-blog-post-items.blog-categories-container .grid-suggest-item{width:50%}.shopify-section.index-section.blog_sec.blog-categories .page-width{max-width:800px}.grid-blog-post-items.blog-categories-container{position:relative;left:5rem}.suggest-item-details-count a{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.94;letter-spacing:.27px;text-align:left;color:#676767;font-family:CircularSpotifyText-Regular}.shopify-section.index-section.blog_sec.suggested-blogs .page-width{max-width:1000px}.shopify-section.index-section.blog_sec.suggested-blogs .grid-blog-post-items .grid-suggest-item{width:100%;justify-content:center}.suggest-item-details-cat a{font-family:CircularSpotifyText-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.29px;text-align:left;color:#000;text-transform:uppercase}.prev-next-article{justify-content:space-evenly}.prev-next-article div a.btn-link{column-gap:1rem}.shopify-section.advanced.icon_sec{margin-top:6rem}.doctors_sec h3{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.61;letter-spacing:-.28px;text-align:left;text-transform:capitalize;color:#000;font-family:SF-Pro-Semi-Bold}.doctors_sec h2{margin-bottom:5px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:CircularSpotifyText-Regular;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:normal;text-align:left;color:#898989;text-transform:lowercase}.st-product-title{font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-.42px;text-align:left;color:#0f0f0f;font-family:SF-Pro-Text-Heavy-Bold}.product-sticky-addtocart-section{padding:1.5rem 0!important;box-shadow:0 -4px 6px #00000029!important}.st-product-review span.jdgm-prev-badge__text{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.8;letter-spacing:normal;text-align:left;color:#898989;font-family:CircularSpotifyText-Regular}.st-product-review{margin-bottom:5px}.st-product-review .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:14px}select.st-option-dropdown-sl{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;text-align:left;color:#141414;font-family:SF-Pro-Text-Bold;border:solid 1px #434343;margin-right:1rem;padding:.8rem 2rem .8rem 1.5rem;text-transform:uppercase}.st-addtocart-bt{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.91;letter-spacing:1.1px;text-align:center;color:#fff;font-family:CircularSpotifyText-Bold;width:330px}.product-sticky-addtocart-container.page-width{align-items:center!important}.st-addtocart-bt span.amount-stproduct span{position:relative;top:-7px;font-size:14px}.collection-tab-list-section .collection-tab-list img{width:25px;margin-right:8px}.sticky-addtocart-btn.btn .var-com-price{background-color:#c44848;display:inline-block;font-size:14px;padding:2px 12px 0}.st-addtocart-bt span.product__price--compare{color:#b7b7b7;font-size:14px;top:-1px!important}.st-addtocart-bt span.product__price--compare span,.sticky-addtocart-btn.btn .var-com-price span{top:0}.view_all_btn a.btn.btn--secondary.btn--small.section-header__link{font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:.55px;text-align:center;color:#191919;background-color:transparent;border:none;border-bottom:2px solid;padding:0 0 4px}.view_all_btn{margin-bottom:1.5rem}.article__body .grid-product .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:16px!important;color:#898989!important}.page-width.blog-product-inner-grid.grid-layout-2 .grid-product__tag.grid-product__tag--sale{display:none}.blog-product-inner-grid.grid-layout-2 .grid-product-item-details{width:45%}.blog-product-inner-grid.grid-layout-2 .grid-product__image-mask{width:50%;padding-right:25px}.product-variants .variant-option .var-option{padding-left:35px}.product-variants .variant-option .var-option-checkbox{width:23px;height:23px;display:inline-block;border:2px solid #000;border-radius:100%;order:-2;position:absolute}.product-variants .variant-option.active .var-option-checkbox:after{content:"";width:12px;height:12px;display:block;z-index:99;background-color:#000;position:relative;top:3.5px;left:3.5px;border-radius:100%}.product-variants .var-price span:first-child{position:relative;top:-6px;font-size:12px}.product-variants .var-price span.product__price--compare span,.product-variants .variant-option .var-com-price span{font-size:inherit;position:static}select.st-option-dropdown-sl{background-image:url(/cdn/shop/files/arrow_80c71da8-4968-48c4-951e-97a623ce1006.svg?v=1710491628);font-family:SF-Pro-Text-Heavy-Bold}.shopify-section.subscribe.blog_subs .feature-row{max-width:1200px;background-color:#0f0f0f;justify-content:center;padding:2rem;margin:0 auto}.shopify-section.subscribe.blog_subs .feature-row-wrapper .feature-row__text{flex:0 1 90%;min-width:90%}.shopify-section.subscribe.blog_subs h2{color:#fff}.blog_subs .input-group.newsletter__input-group input{border:solid 1px #fff}.blog_subs button.btn{color:#0f0f0f;background-color:#fff}.blog_subs .input-group.newsletter__input-group input::placeholder{color:#fff}.sources{background-color:#f2f2f2;padding:1.5rem;border-top:2px solid;border-bottom:2px solid;margin-bottom:1rem!important;margin-top:2.5rem}.sources p{font-size:22px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.4!important;letter-spacing:-.24px;text-align:left;color:#000;text-transform:uppercase;font-family:SF-Pro-Text-Bold;margin-bottom:.5rem}.sources p:first-child{margin-bottom:1rem}.article__body.rte .sources a{font-family:CircularSpotifyText-Light;font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.93;letter-spacing:normal;text-align:left;color:#00e!important;text-transform:none;text-decoration:underline!important}.blog_subs .input-group.newsletter__input-group input{color:#fff}.doctors_sec h3{font-family:CircularSpotifyText-Regular;margin-bottom:10px}.doctors_sec .custom__item-inner h2{font-family:SF-Pro-Text-Heavy-Bold}.next-article{text-align:right;display:flex;width:33%;column-gap:1rem;flex-wrap:wrap;justify-content:flex-end}.prev-article{display:flex;width:33%;column-gap:1rem;flex-wrap:wrap}.prev-article a.btn-link.arrow{width:100%}.prev-article a.btn-link.content,.next-article a.btn-link.content{width:90%}.next-article a.btn-link.arrow{width:100%}.prev-next-article{justify-content:space-between;max-width:1000px;margin:0 auto;padding:0 2.5rem}.prev-article svg.icon.icon--wide.icon-arrow-left{position:absolute;margin-left:-2.5rem}.next-article a.btn-link.arrow{justify-content:flex-end}.next-article svg.icon.icon--wide.icon-arrow-right{position:absolute;margin-right:-2.5rem}.prev-next-article a.btn-link.arrow{font-family:CircularSpotifyText-Bold;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#000}.prev-next-article svg{width:25px!important}.prev-next-article a.btn-link.content{font-size:14px;color:#000;font-weight:400;font-family:CircularSpotifyText-Regular;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;margin-top:-2rem}.product-variants .variant-option .var-option-checkbox{z-index:9}small.cart__discount{background-color:#e8e8e8;display:inline-block;margin:4px 0 6px;padding:3px 8px;border-radius:5px;font-size:12px;font-weight:600}small.cart__discount:before{content:"";display:inline-block;background-image:url(/cdn/shop/files/Coupon_ON_35915d3f-1b6f-495e-b2ca-87dd90187870.svg?v=1711113381);width:14px;height:14px;background-repeat:no-repeat;position:relative;top:3px;margin-right:4px;background-size:contain}.product-single__meta .var-price{display:flex;align-items:center}.product-single__meta .var-price span.product__price--compare{order:-1}.product-single__meta .product-variants .variant-option .var-com-price{order:-2;margin-right:10px}.product-single__meta .product-variants .var-price span:first-child{top:-3px}.addon-products .grid-product__tag.grid-product__tag--sold-out,.suggested-products .product_grid .grid-product__tag{display:none}.doctors_sec .custom-content{justify-content:center}.product-single__meta .product-variants{margin-top:-1rem}@media only screen and (min-width: 1701px){.collection-tab-list-section .collection-tab-list .collection-tab-item a{display:flex;width:max-content;padding:13px 15px!important;line-height:1}}@media only screen and (min-width: 1024px){.grid-product__title.grid-product__title--body{height:2.75em}.grid-product__meta p.qty_dosage{height:2.25em}.grid-product__meta .description{height:2.5em}.template-article .grid-product__meta .description{height:3.5em}.template-article .grid-product__price span.gn-regular-price span{top:-5px}article.article h2{margin-top:20px}article.article .grid-product__secondary-image{padding-right:25px}.page-width.blog-product-inner-grid .grid-product__title.grid-product__title--body{height:auto}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__title.grid-product__title--body,.page-width.blog-product-inner-grid.grid-layout-1 .grid-product__title.grid-product__title--body{height:2.75em}.page-width.blog-product-inner-grid.grid-layout-1 select.product-single__variants.no-js.has-variants{min-width:50%}.page-width.blog-product-inner-grid.grid-layout-1 button.btn.btn--full.custom-addtocart.add-to-cart{min-width:50%;padding:5px}.product__main-photos .flickity-page-dots{display:none}}@media only screen and (max-width: 1680px){.grid-product .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:14px}span.grid-product__price--savings{font-size:13px}.doctors_sec h3{font-size:21px}.grid-product__price span.gn-regular-price span{top:-8px;font-size:13px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:15px}.cf-accordian-content .nutritional-detailed-heading h3 span,.nutritional-detailed-heading h3 span{font-size:12.5px!important}.st-product-title{font-size:32px}.st-product-review span.jdgm-prev-badge__text{font-size:15px}.st-product-review .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:12px}select.st-option-dropdown-sl{font-size:18px}.st-addtocart-bt{font-size:18px;width:280px}.st-addtocart-bt span.amount-stproduct span{top:-5px;font-size:12px}.product-sticky-addtocart-section{padding:1.25rem 0!important}.opt-name{font-size:16px;margin-top:1rem}.collection-featured-tab .collection-tab-title{border:1.5px solid #000;padding:9px 15px 5px;font-size:16px;margin:0 10px}.collection-featured-tab .collection-tab-title img{width:25px}.shopify-section.advanced.icon_sec{margin-top:5rem}.addon-products h3.section-header__title{font-size:28px}.shopify-section.addon-products product-recommendations .index-section{max-width:60%}.addon-products .grid-product__title.grid-product__title--body{font-size:17px}.addon-products span.grid-product__price--savings{font-size:10px;padding:2px 4px}.addon-products .grid-product__meta .grid-product__price{font-size:15px}.addon-products .grid-product__meta span.grid-product__price--original{font-size:11px}.no_addon_button{font-size:13px}.product-variants .variant-option .var-com-price{margin-left:7px;padding-top:2.5px}.collection-tab-list-section .collection-tab-list img{width:22px}.sticky-addtocart-btn.btn .var-com-price{font-size:12px;padding:1px 7px 0}.st-addtocart-bt span.product__price--compare span{top:0}.st-addtocart-bt{font-size:17px;width:270px}.addon-products .grid-product__price span.gn-regular-price span{top:-4px;font-size:11px}.addon-products .product-price-and-review{margin-top:0}.view_all_btn a.btn.btn--secondary.btn--small.section-header__link{font-size:18px;border-bottom:1.5px solid}.article__date time{font-size:15px;letter-spacing:.46px}.article h1.section-header__title{font-size:32px}.article-author-title,.article-author-subtitle{font-size:16px}.article-author-area .article-author-image img{width:55px}.article__body.rte .section-links a{font-size:15px}.article-author-area{margin-top:1rem;margin-bottom:1rem}.section-links{padding:14px 15px 15px;max-width:250px}.page-width.blog-product-inner-grid .grid-product__title.grid-product__title--body{font-size:22px}.page-width.blog-product-inner-grid p.qty_dosage{font-size:10px}.page-width.blog-product-inner-grid .grid-product button.btn.btn--full.add-to-cart{font-size:16px}.page-width.blog-product-inner-grid span.grid-product__price--savings{font-size:12px}.article__body .grid-product .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:13px!important}.page-width.blog-product-inner-grid .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:11px}.page-width.blog-product-inner-grid span.grid-product__price--original{font-size:14px}.page-width.blog-product-inner-grid .grid-product__meta .grid-product__price{font-size:19px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__title.grid-product__title--body{font-size:20px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__price span.gn-regular-price span{top:-6px;font-size:12px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product button.btn.btn--full.add-to-cart{font-size:15px}.shopify-section.index-section.blog_sec.similar-blogs .page-width{max-width:82%}.suggest-item-details-name a{font-size:22px}.suggest-item-details-count a{font-size:15px}.shopify-section.index-section.blog_sec.suggested-blogs .page-width{max-width:50%}.shopify-section.subscribe.blog_subs .feature-row{max-width:900px}.sources p{font-size:19px!important}.article__body.rte .sources a{font-size:21px}.prev-next-article{max-width:900px}.prev-next-article a.btn-link.arrow,.prev-next-article a.btn-link.content{font-size:12px}}@media screen and (max-width: 1500px) and (min-width: 1024px){.grid-product .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:13px}span.grid-product__price--savings{font-size:12px}.doctors_sec h3{font-size:19px}.grid-product__price span.gn-regular-price span{top:-7px;font-size:12px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:14px}.cf-accordian-content .nutritional-detailed-heading h3 span,.nutritional-detailed-heading h3 span{font-size:12px!important}.st-product-title{font-size:30px}.st-product-review span.jdgm-prev-badge__text{font-size:14px}.st-product-review .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:11px}select.st-option-dropdown-sl{font-size:17px}.st-addtocart-bt{font-size:17px;width:250px}.st-addtocart-bt span.amount-stproduct span{top:-6px;font-size:11px}.collection-featured-tab .collection-tab-title{border:1.5px solid #000;padding:9px 15px 5px;font-size:15px;margin:0 10px}.collection-featured-tab .collection-tab-title img{width:23px}.tab-featured-collection .section-header{margin-bottom:35px}.shopify-section.advanced.icon_sec{margin-top:4rem}.addon-products h3.section-header__title{font-size:28px}.addon-products .grid-product__title.grid-product__title--body{font-size:16px}.addon-products span.grid-product__price--savings{font-size:9px;padding:2px 4px}.addon-products .grid-product__meta .grid-product__price{font-size:14px}.addon-products .grid-product__meta span.grid-product__price--original{font-size:10px}.addon-products .grid-product button.btn.btn--full.add-to-cart{font-size:14px;height:35px;padding:7px}.no_addon_button{font-size:13px}.grid-product__price span.gn-regular-price span{top:-6px}.st-addtocart-bt{font-size:17px;width:270px}.st-addtocart-bt span.amount-stproduct span{top:-5px}.addon-products .grid-product__price span.gn-regular-price span{top:-3px;font-size:10px}.view_all_btn a.btn.btn--secondary.btn--small.section-header__link{font-size:16px;border-bottom:1.5px solid}.article__date time{font-size:14px;letter-spacing:.46px}.article h1.section-header__title{font-size:30px}.article-author-title,.article-author-subtitle{font-size:15px}.article-author-area .article-author-image img{width:50px}.article__body.rte .section-links a{font-size:14px}.article-author-area{margin-top:1rem;margin-bottom:1rem}.section-links{padding:14px 15px 15px;max-width:240px}.page-width.blog-product-inner-grid .grid-product__title.grid-product__title--body{font-size:20px}.page-width.blog-product-inner-grid p.qty_dosage{font-size:10px}.page-width.blog-product-inner-grid .grid-product button.btn.btn--full.add-to-cart{font-size:15px}.page-width.blog-product-inner-grid span.grid-product__price--savings{font-size:11px}.article__body .grid-product .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:12px!important}.page-width.blog-product-inner-grid .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:10px}.page-width.blog-product-inner-grid span.grid-product__price--original{font-size:13px}.page-width.blog-product-inner-grid .grid-product__meta .grid-product__price{font-size:18px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__title.grid-product__title--body{font-size:19px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__price span.gn-regular-price span{top:-5px;font-size:11px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product button.btn.btn--full.add-to-cart{font-size:14px}.suggest-item-details-name a{font-size:20px}.suggest-item-details-count a{font-size:14px}.addon-products .grid-product__title.grid-product__title--body{font-size:18px;margin-top:0;margin-bottom:0}.shopify-section.subscribe.blog_subs .feature-row{max-width:800px}.sources p{font-size:18px!important}.article__body.rte .sources a{font-size:20px}.addon-products .grid__item{margin-bottom:10px}.no_addon_button{padding-bottom:10px}.doctors_sec .section-header{margin-bottom:30px}.doctors_sec p{font-size:18px}.doctors_sec .custom-content{margin-bottom:1rem}.prev-next-article{max-width:800px}.prev-next-article a.btn-link.content{margin-top:-2.25rem}.st-addtocart-bt span.product__price--compare span{top:0}.page-width.blog-product-inner-grid.grid-layout-1{max-width:100%}.page-width.blog-product-inner-grid.grid-layout-1 button.btn.btn--full.custom-addtocart.add-to-cart{font-size:13px}}@media only screen and (max-width: 768px){.doctors_sec h2{font-size:16px}.doctors_sec h3{font-size:14px;margin-bottom:-5px!important}.doctors_sec p{font-size:14px}.grid-product .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{margin-top:3px}.jdgm-preview-badge .jdgm-star.jdgm-star,.grid-product .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:10px}span.grid-product__price--savings{font-size:10px;margin-left:0}.grid-product__price span.gn-regular-price span{top:-5px;font-size:11px}.product-block.description-block .rte{width:100%}p.qty_dosage{margin-bottom:1.5em}.product-benefits{padding-right:2rem}.product-single__meta .product-variants{row-gap:12px;width:100%}.product-variants .var-option{font-size:15px}.product-variants .variant-option{padding:.85em .25em}.product-variants .variant-option{padding-right:1rem;padding-left:1rem}.product-variants .variant-option .var-com-price{padding:2px 4px 1px}.product-variants .variant-option .var-com-price{height:15px;margin-left:5px}button.btn.btn--full.add-to-cart{height:50px;font-size:16px}.product-single__meta .product-form-block{width:100%}.cf-accordian-content .nutritional-detailed-heading h3 span,.nutritional-detailed-heading h3 span{font-size:11.5px!important}.cf-accordian-content .nutritional-detailed-heading h3{width:60%}.product-detailed-section .nutritional-detailed-heading h3 img{top:55px;margin-left:0;left:0}.st-addtocart-bt{font-size:15px;width:100%}.st-addtocart-bt span.amount-stproduct span{top:-5px;font-size:10px}select.st-option-dropdown-sl{font-size:13px!important;width:93%}.sticky-addtocart-btn.btn{width:50%}.product-sticky-addtocart-section{padding:.75rem 0!important}.collection-featured-tab .collection-tab-title img{width:20px}.collection-featured-tab .collection-tab-title{border:1.5px solid #000;padding:7px 9px 4px;font-size:13px;margin:0 5px}.collection-featured-tab .collection-tab-title img{margin-right:4px}span.grid-product__price--savings{padding:2px 5px}.collection-featured-tab{margin-bottom:10px}.collection-featured-tab,.collection-tab-list-section .collection-tab-list .collection-tab-item a{display:block}.grid-product__price span.gn-regular-price span{top:-3px}.st-option-dropdown{width:50%}.sticky-addtocart-btn.btn{padding:8px 4px}.sticky-addtocart-btn.btn .var-com-price{font-size:9px;padding:1px 4px 0;letter-spacing:normal}.product-sticky-addtocart-container.page-width .product-sticky-content-right{width:100%}.st-addtocart-bt span.amount-stproduct span{top:-4px;font-size:9px}.st-addtocart-bt{font-size:12px}.st-addtocart-bt{letter-spacing:normal}.sticky-addtocart-btn.btn{height:40px}select.st-option-dropdown-sl{height:40px;padding:.4rem 2rem .4rem 1.5rem}.addon-products .grid-product__title.grid-product__title--body{margin-bottom:0}.addon-products .index-section{padding:1rem;top:2%!important}.addon-products .index-section .page-width{padding:0}.addon-products h3.section-header__title{font-size:18px}.addon-products .grid-product button.btn.btn--full.add-to-cart,.addon-products .grid-product__title.grid-product__title--body{font-size:15px}.addon-products span.grid-product__price--savings{font-size:8px;padding:2px 3px}.no_addon_button{font-size:12px}.template-collection .collection-tab-list-section .collection-tab-list .collection-tab-item a{width:max-content}.cf-accordian-content .nutritional-detailed-heading h3{width:100%}.cf-accordian-content .nutritional-detailed-heading h3 img{top:20px;left:0;margin-left:0}.view_all_btn a.btn.btn--secondary.btn--small.section-header__link{font-size:14px;border-bottom:1px solid}.article__date time{font-size:12px}.article h1.section-header__title{font-size:24px}.article-author-title{font-size:14px}.article-author-subtitle{font-size:12.5px}.article-author-area .article-author-image img{width:45px}.article-author-area{column-gap:9px}.page-width.blog-product-inner-grid.grid-layout-1{padding:0}.page-width.blog-product-inner-grid .grid-product__title.grid-product__title--body{font-size:18px}.page-width.blog-product-inner-grid p.qty_dosage{font-size:8px;line-height:1.4!important}.page-width.blog-product-inner-grid span.grid-product__price--savings{font-size:10px}.page-width.blog-product-inner-grid .grid-product__meta .grid-product__price{font-size:15px}.page-width.blog-product-inner-grid span.grid-product__price--original{font-size:10px}.page-width.blog-product-inner-grid .grid-product button.btn.btn--full.add-to-cart{font-size:14px;width:100%}.page-width.blog-product-inner-grid.grid-layout-1 .grid.grid--uniform .grid__item:last-child{display:none}.page-width.blog-product-inner-grid.grid-layout-1{margin-bottom:0}.page-width.blog-product-inner-grid.grid-layout-2{padding:0;margin:0}.blog-product-inner-grid.grid-layout-2 .grid__item-image-wrapper{display:flex}.blog-product-inner-grid.grid-layout-2 .grid-product__image-mask{padding-right:15px}.blog-product-inner-grid.grid-layout-2 .grid-product__title.grid-product__title--body{font-size:17px;margin-top:0}.blog-product-inner-grid.grid-layout-2 .grid-product__meta{padding-top:0}.blog-product-inner-grid.grid-layout-2 .grid-product__meta .description{font-size:13px}.blog-product-inner-grid.grid-layout-2 .grid-product-item-details{width:50%}.blog-product-inner-grid.grid-layout-2 .product-price-and-review{margin-top:0}.blog-product-inner-grid.grid-layout-2 .product-block{margin-bottom:0;margin-top:-15px}.article__body.rte h2{margin-bottom:10px;margin-top:15px}.page-width.blog-product-inner-grid.grid-layout-3{padding:0}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__title.grid-product__title--body{font-size:15px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__price span.gn-regular-price span{top:-4px;font-size:10px}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__price{margin-top:0}.page-width.blog-product-inner-grid.grid-layout-3 .product-block{margin-bottom:20px;margin-top:-15px}.shopify-section.index-section.blog_sec.similar-blogs .page-width{max-width:100%}.suggest-item-details-name a{font-size:14px}.grid-blog-post-items.blog-categories-container{left:unset}.grid-blog-post-items.blog-categories-container .grid-suggest-item{width:100%;justify-content:center}.shopify-section.index-section.blog_sec.suggested-blogs .page-width{max-width:100%}.shopify-section.index-section.blog_sec.suggested-blogs .grid-blog-post-items .grid-suggest-item .suggest-item-details{width:65%}.suggest-item-details-cat a{font-size:11px}.addon-products h3.section-header__title{font-size:22px}.addon-products .grid-itemsss{margin-bottom:15px!important}.addon-products .grid-itemsss .grid-item-addon-content{width:75%!important;padding-left:15px!important}.addon-products .grid-product__meta{padding-top:0}.addon-products .grid-product__title.grid-product__title--body{font-size:16px}.addon-products .grid-product button.btn.btn--full.add-to-cart{font-size:14px;height:35px;width:85%}.template-product .shopify-section.addon-products .page-width.txt_grid{padding:12px!important}.sticky-addtocart-btn.btn .var-com-price{display:none}.shopify-section.subscribe.blog_subs .feature-row{max-width:100%;margin:0 20px;padding:1.5rem}.shopify-section.subscribe.blog_subs .feature-row-wrapper .feature-row__text{flex:0 1 100%;min-width:100%;padding:0!important}.sources p{font-size:14px!important}.article__body.rte .sources a{font-size:16px}.sources{padding:1.5rem}.blog_subs .newsletter__input-group{flex-wrap:wrap}.blog_subs .input-group-btn{width:100%}.blog_subs button.btn{color:#0f0f0f;background-color:#fff;width:100%;margin-top:1rem!important;text-align:center;height:40px;font-size:17px}.blog_subs .input-group.newsletter__input-group input{height:40px;color:#fff;font-size:14px!important}.article .form-vertical input{height:45px}.article .form-vertical label{font-size:14px!important}.article .form-vertical input{border:solid 1.5px #020202}.article textarea{border:solid 1.5px #020202;height:120px}.article-author-area{margin-top:.5rem;margin-bottom:0rem}.section-links{margin-bottom:2.5rem}.shopify-section.index-section.blog_sec.blog-categories .grid-suggest-item{border-bottom:1px solid #ccc;padding-bottom:.5rem;align-items:center;margin-bottom:.75rem}.shopify-section.index-section.blog_sec.blog-categories .grid-suggest-item:last-child{border-bottom:0px solid #ccc}.shopify-section.index-section.blog_sec.blog-categories .suggest-item-details-name a{font-size:16px;text-transform:uppercase}.shopify-section.index-section.blog_sec.blog-categories{margin-bottom:2rem;margin-top:2rem}.shopify-section.index-section.blog_sec.suggested-blogs{margin-bottom:4rem}.product-variants .var-price span:first-child{top:-4px;font-size:10px}.addon-products .grid-itemsss .product-block{margin-bottom:7px}.no_addon_button{padding-bottom:10px;margin-top:-5px}.st-addtocart-bt span.amount-stproduct span{top:-2px;margin-right:1.5px;margin-left:1px}.prev-next-article{padding:0 1.5rem}.prev-article,.next-article{width:100%}.next-article{text-align:left}.prev-next-article a.btn-link.arrow,.prev-next-article a.btn-link.content{font-size:14px;text-align:left}.prev-next-article a.btn-link.content{margin-top:.5rem}.prev-next-article{display:flex;flex-wrap:wrap}.prev-next-article .text-center{order:1;width:100%}.next-article,.next-article a.btn-link.arrow{justify-content:flex-start}.next-article svg.icon.icon--wide.icon-arrow-right{margin-right:0;margin-left:-2rem}.prev-article svg.icon.icon--wide.icon-arrow-left{margin-left:-2rem}.prev-next-article{padding:0 0rem}.prev-next-article .prev-article,.prev-next-article .next-article{padding:0 2rem}.collection-grid__wrapper .grid-product{width:100%}.grid-product select.product-single__variants{height:35px}.grid-product form.product-single__form{flex-wrap:nowrap!important}.grid-product__meta span.grid-product__price--original,.var-price span.product__price--compare{margin-left:3px}.blog-product-inner-grid.grid-layout-2 .grid__item-image-wrapper{flex-wrap:wrap}.blog-product-inner-grid.grid-layout-2 .grid-product__image-mask{width:100%}.blog-product-inner-grid.grid-layout-2 .grid-product-item-details{width:100%;margin-top:1rem}.page-width.blog-product-inner-grid.grid-layout-1 .grid__item.grid-product{width:100%}small.cart__discount{margin:3px 0 5px;padding:2px 6px;font-size:10px}small.cart__discount:before{width:11px;height:11px;background-repeat:no-repeat;position:relative;top:3px;margin-right:3px}.featured-collections .grid__item{width:100%}.product-single__meta .product-variants .var-price span:first-child{top:-1.5px}.st-addtocart-bt span.product__price--compare span{top:0}.page-width.blog-product-inner-grid.grid-layout-3 .grid-product__title.grid-product__title--body{height:2.25em}}@media only screen and (max-width: 600px){.addon-products .grid-itemsss{display:flex;width:100%;margin-bottom:25px}.addon-products .grid__item{width:100%;flex:0 0 100%}.addon-products .grid-itemsss .grid-item-product-addon-image{width:40%}.addon-products .grid-itemsss .grid-item-addon-content{width:60%;padding-left:20px}}.home.tab-featured-collection{position:relative}.shopify-section.index-section.featured-collections.home .collection-featured-tab{margin-top:15px}.shopify-section.index-section.featured-collections.home .section-header{margin-bottom:0}.collection-tab-list-section .collection-tab-list .collection-tab-item:last-child{display:none}.collection-tab-list-section .collection-tab-list{overflow-x:auto;display:flex;justify-content:left;padding-bottom:20px}.home.tab-featured-collection .collection-featured-tab{position:sticky;top:115px;z-index:9;background-color:#dedddd;padding-top:14px}body.template-collection .main-content{position:relative}body.template-collection .main-content div#shopify-section-template--16721720705197__collection_tab_JCcD3W{position:sticky;top:115px;z-index:9;background-color:#fff}.sticky{position:fixed;top:0;width:100%;background-color:#fff!important}.sticky .site-nav__link{color:#000}.sticky .site-nav__link--has-dropdown svg path{fill:#000}.sticky .site-header__logo img{filter:brightness(100) invert(1)}.sticky span.bg-fill{color:#fff}.sticky .site-nav__link svg path{fill:#000}.sticky g#Account_icon ellipse{fill:#000}.sticky .site-nav__link svg g#Menu path{stroke:#000}.product-sticky-addtocart-section{top:unset}.back-to-top-btn .back-to-top-icon svg{background-color:#fff;border-radius:100%}.article__body.rte p a{color:#00e!important;text-decoration:underline!important}ul.section-links li::marker{font-size:0}.article__body.rte ul ul li{list-style-type:none;display:flex}.article__body.rte ul ul li:before{content:"-";text-indent:-5px;color:#00e}.article__body.rte ul ul li a{margin-left:7px!important}a[title="Chat with us on WhatsApp"]{bottom:85px!important}.product-variants .var-option{text-align:left}.nos{font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#0f0f0fcc;font-family:SF-Pro-Text-Bold}.product-block{margin-top:15px}@media screen and (max-width: 1400px) and (min-width: 1024px){.product-variants .variant-option .var-com-price{font-size:11px}.product-single__meta .product-variants .variant-option .var-com-price{margin-right:5px}.product-variants .variant-option .var-option{padding-left:29px}.product-variants .variant-option{padding-left:.75rem;padding-right:1rem}}@media only screen and (max-width: 767px){.home.tab-featured-collection .collection-featured-tab,body.template-collection .main-content div#shopify-section-template--16721720705197__collection_tab_JCcD3W{top:66px}.collection-tab-list-section .collection-tab-list{padding-left:0}.collection-tab-heading h3{padding:0}.collection-tab-list-section .collection-tab-list{padding-bottom:10px}a[title="Chat with us on WhatsApp"]{bottom:80px!important}.product-block.single-text.new{font-size:12px;margin-bottom:0}.product-block.single-text.new{margin-top:1.5rem}.product-single__meta{margin-top:-.5rem}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:13px}.product-single__meta .product-variants{margin-top:-1.5rem}.product-variants .var-option{font-size:17px}.product-variants .variant-option .var-com-price{height:16.5px}.product-single__meta .var-price{font-size:16px}.product-single__meta .product-variants .variant-option .var-com-price{margin-right:5px}}.back-to-top-btn{position:fixed;bottom:15px;right:15px;width:40px;cursor:pointer}.back-to-top-btn .back-to-top-icon{margin:0 auto;transform:rotate(270deg)}.product-new-design .product-block .df{display:flex;flex-direction:row-reverse;justify-content:space-between}.product-new-design .product-benefits{padding-right:0;display:flex;gap:12px;align-items:start}.product-new-design .product-benefits .fc-repeater-field-item{gap:10px;display:flex;flex-wrap:wrap;width:30%}.product-new-design .product-benefits .product-benefit-txt{padding-left:0}.product-new-design .product-variants .variant-option{width:30%}.product-new-design .product-variants .variant-option{flex-wrap:wrap}.product-new-design .product-variants .variant-option .var-option-checkbox{display:none}.product-new-design .product-variants .variant-option .var-option{padding-left:0}.product-new-design .product-single__meta .var-price{flex-wrap:wrap;margin-top:10px;display:block;text-align:left}.product-new-design span.var_name .num{font-size:35px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f;display:block}.product-new-design span.var_name .num:after{content:"";width:18px;height:1.3px;background-color:#282c2fb3;display:block}.product-new-design .nos{margin-top:5px}.product-new-design .product-variants .variant-option .var-option span.var_name{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f}.product-new-design .product-variants .variant-option.active{border:solid 0px #0f0f0f!important}.product-new-design .product-variants .variant-option{border:solid 1.3px #f0e6d9}.product-new-design .product-variants .variant-option.active{background-color:#f0e6d9}.product-new-design .product-single__meta .product-variants{width:90%}.product-new-design span.save_perc{position:absolute;right:8px;top:0;background-color:#f0e6d9;padding:5px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#282c2f}.product-new-design .product-variants .variant-option.active span.save_perc{background-color:#fff}.product-new-design .product-sticky-addtocart-section.sticky span.save_perc,.product-new-design .product__thumbs{display:none}.nos{font-size:12px}.product-new-design .product-single__meta .product-variants .var-price span:first-child{width:100%}body.template-product .shopify-section.text-on-image .centered-txt{left:50%;text-align:center;max-width:100%;width:80%}body.template-product .shopify-section.text-on-image .centered-txt p{font-size:60px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#1c1c1c;text-transform:uppercase;font-family:Inter-Regular}body.template-product .shopify-section.text-on-image .centered-txt p strong{font-weight:600;font-family:Inter-SemiBold}.pr-faqs-tabs .collection-tab-title{margin:0}.pr-faqs-tabs .collection-tab-title:not(:last-child){border-right:0}.pr-faqs-tabs .collection-featured-tab{margin-top:1rem}.pr-faqs-tabs .section-header{margin-bottom:2rem}.pr-faqs-tabs .page-width{max-width:900px}.weeks-row{display:flex;gap:5rem;padding:8rem 0}.weeks-row .left-col{width:30%}.weeks-row .right-col{width:70%;display:flex;padding:0 3rem}.week-inner:before{content:"";width:100%;display:block;height:4px;background-color:#282c2f;position:relative;top:-2rem;left:-2rem}.week-inner{padding-top:3rem}.week-inner h3{font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f;text-transform:capitalize!important}.week-inner h3:before{content:"";display:block;width:4px;height:40px;background:#282c2f;position:absolute;margin-top:-3.25rem}.week-inner p{padding-right:3rem;font-size:20px}.shopify-section.custom-image.weeks_section{background-image:url(/cdn/shop/files/BG_Image_d136ed73-f7fc-403d-b44a-49d557d401b8.jpg?v=1764249676)}.weeks-row h1{font-size:52px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:var(--product-color-accent-1);font-family:Inter-Medium}.pr-faqs-tabs button.collapsible-trigger{font-size:26px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#282c2f;width:100%;padding-left:0}.pr-faqs-tabs .collapsible-content__inner.collapsible-content__inner--faq.rte{font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:left;color:#282c2f;padding-top:1rem;padding-bottom:1rem}.faqs-div{border-bottom:2px solid #282c2f;padding:1rem 0}.pr-faqs-tabs .collapsible-trigger--inline .collapsible-trigger__icon{left:unset;right:0;border:none}.pr-faqs-tabs .collapsible-trigger__icon .icon{height:18px;width:18px;color:#282c2f}.pr-faqs-tabs .collapsible-trigger__icon .icon path{stroke-width:4px}a.jdgm-write-rev-link,input.jdgm-submit-rev.btn.btn_c.button{line-height:1.15}p.qty_dosage.new{margin-top:8px}.scrolling-text__inner.scrolling-text__inner--left img{display:inline-block}@media only screen and (max-width: 768px){.product-new-design .product-single__meta .product-variants{width:100%}.product-new-design .product-variants .variant-option{width:32%}.product-new-design span.save_perc{right:6px;padding:4px;font-size:11px}.product-new-design span.var_name .num{font-size:24px}.product-new-design .product-variants .variant-option .var-option span.var_name,.product-new-design .nos{font-size:10px}.product-new-design .product-variants .variant-option{padding-right:.75rem;padding-left:.75rem}.product-new-design .product-variants .variant-option{padding:.25em .75em}.product-new-design .product-single__meta .var-price{margin-top:7px}.product-new-design p.qty_dosage.new{margin-top:3px}.product-new-design .product-single__meta .product-variants{margin-top:-1rem}.weeks-row{gap:1.5rem;padding:3rem 0;flex-wrap:wrap}.weeks-row .left-col{width:100%;text-align:center}.weeks-row .right-col{width:100%;padding:0 0rem}.weeks-row .right-col{flex-wrap:wrap}.week-inner{padding-top:0rem;width:100%}.week-inner:before{display:none}.week-inner h3:before{display:none}.weeks-row .right-col .week-inner:nth-child(odd){padding-left:50%}.weeks-row .right-col .week-inner:nth-child(2n){padding-right:49.15%;text-align:right}.weeks-row .right-col .week-inner:nth-child(2n) h3{text-align:right}.week-inner p{padding-right:0;font-size:12px}.weeks-row h1{font-size:24px;text-align:center}.weeks-row .right-col .week-inner:nth-child(odd) h3,.weeks-row .right-col .week-inner:nth-child(odd) p{border-left:3px solid #282c2f;margin:0;padding-top:8px;padding-left:18px}.weeks-row .right-col .week-inner:nth-child(2n) h3,.weeks-row .right-col .week-inner:nth-child(2n) p{border-right:3px solid #282c2f;margin:0;padding-top:8px;padding-right:18px}.weeks-row .right-col .week-inner h3{padding-top:25px!important}.weeks-row .right-col .week-inner:nth-child(odd) h3:before{content:"";width:12px;height:3px;background-color:#282c2f;display:block;margin-top:6px;margin-left:-18px}.week-inner h3{font-size:16px}.weeks-row .right-col .week-inner:nth-child(2n) h3:after{content:"";width:12px;height:3px;background-color:#282c2f;display:inline-block;margin-top:6px;margin-right:-18px;margin-left:7px}.weeks-row .right-col .week-inner:nth-child(3) p{padding-bottom:2rem}.pr-faqs-tabs button.collapsible-trigger{font-size:18px}body.template-product .shopify-section.text-on-image .centered-txt p{font-size:28px}.faqs-div{border-bottom:1.25px solid #282c2f;padding:.65rem 0}.pr-faqs-tabs .collection-featured-tab{padding-left:0}.pr-faqs-tabs .grid.grid--uniform{margin:0}.pr-faqs-tabs .collapsible-trigger__icon .icon{height:12px;width:12px}}.how-to-use,.how-to-use-images{display:flex}.how-to-use-title-container{width:25%}.how-to-use-images{width:75%;gap:35px}.ingredient-tabs{display:flex}.ingredient-tabs .ingredient-tab.active{background-color:#000;color:#fff}.ingredient-tabs .ingredient-tab{padding:10px;border:1px solid #000;cursor:pointer}.ingredient-content-container{display:none}.ingredient-content-container.active{display:flex}.comparison-section .legend{display:inline-block;width:58px;height:35px;border-radius:40px;margin-right:5px}html.overflow-hidden{overflow:hidden}.comparison-section .legend.origins{background-color:var(--product-color-accent-1)}.comparison-section .comparsision-bar-container{display:flex}.comparison-section .comparison-bars-content{width:30%}.comparison-section .comparison-bars{width:70%;border-left:2px solid #000;padding-top:30px}.comparison-section .legend.others{background:repeating-linear-gradient(38deg,#000 0px,#000 2px,transparent 2px,transparent 6px);opacity:.6}.comparison-section .comparison-title{text-align:left;font-size:2rem;font-weight:700;margin-bottom:3rem}.comparison-section .comparison-item{margin-bottom:3rem}.comparison-section .label p{font-weight:600;color:#222;margin-bottom:.5rem}.comparison-section .bars-wrapper{display:flex;flex-direction:column;gap:.6rem}.comparison-section .bar-container{display:flex;align-items:center;gap:.8rem}.comparison-section .bar{height:14px;width:0;border-radius:20px;transition:width .5s ease-out;flex:1;border-top-left-radius:unset;border-bottom-left-radius:unset}.comparison-section .bar.origins{background-color:var(--product-color-accent-1);height:40px;margin-bottom:5px}.comparison-section .bar.others{background:repeating-linear-gradient(9deg,#000 0px,#000 2px,transparent 2px,transparent 6px);opacity:.6;height:40px}.comparison-section .bar-label{font-size:.9rem;color:#555;width:60px}.results .product-benefits .product-benefit-txt{width:25%}.results .product-benefits .product-benefit-num{width:75%}.results .product-benefits .product-benefit-num{width:75%;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-end;row-gap:0rem}.results .product-benefits .product-benefit-num .number-text{width:calc(50% - 2rem);margin:1rem 0}.number-text{border-radius:52.4px;background-color:var(--product-color-accent-2);text-align:center;padding:1rem 5rem;display:flex;align-items:center;justify-content:center;column-gap:1.25rem;height:100px}.number-text p{margin-bottom:0}.number-text p.count{font-size:72.7px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:var(--product-color-accent-1);font-family:Inter-SemiBold}.number-text p:nth-child(2){font-size:19px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#282c2f;font-family:Inter-Medium}.results .product-benefits .product-benefit-num .number-text:nth-child(2){margin-right:2.5rem}.results .product-benefit-txt p{font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#282c2f;font-family:Inter-Regular}.results .product-benefit-txt p strong{color:var(--product-color-accent-1)}.product-benefits{border-bottom:1px solid #000}.results{display:block;padding:0}.results .product-benefits{gap:4rem;padding-top:5rem;padding-bottom:5rem}.how-to-use{margin-top:4rem;margin-bottom:5rem}.how-to-use{margin-top:4rem;margin-bottom:5rem;align-items:center}.how-to-use-images{width:75%;gap:2.5rem;padding-left:3rem;padding-right:0rem}.how-to-use-images .img img{border-radius:50%}.comparison-section .comparsision-bar-container{align-items:end;gap:3rem}.comparison-legend{display:flex;flex-wrap:wrap}.comparison-section .comparison-bars:before{content:"";display:inline-block;width:14px;height:2px;background-color:#000;position:absolute;margin-top:-30px;margin-left:-8px}.comparison-section .comparison-bars:after{content:"";display:inline-block;width:14px;height:2px;background-color:#000;position:absolute;margin-left:-8px}.comparison-bars-content .comparison-item{margin-bottom:5rem;margin-top:1rem}.comparison-bars-content p{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f}.comparison-bars-content p strong{font-size:22px;text-transform:uppercase;font-weight:400}.comparison-legend div{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f;display:flex;margin-bottom:1rem;align-items:center}.page-width.comparison-section{margin-top:5rem;margin-bottom:7rem}.modal-image-popup{position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;background-color:#b7b5b5eb;width:100%;height:0;opacity:0;visibility:hidden;padding-top:8%}.modal-close-btn{position:absolute;right:20px;top:20px;background-color:#fff;color:#000;display:flex;width:25px;justify-content:center;height:25px;border-radius:100%;font-size:16px;line-height:unset;padding:2px 0;font-weight:600;cursor:pointer}.modal-image-popup.show{height:unset;opacity:1;visibility:visible}.modal-image-popup img{width:auto;height:600px;margin:0 auto}.modal-image-popup video,.modal-image-popup iframe{width:auto;height:600px;margin:0 auto;display:block;max-width:100%}.modal-image-popup iframe{width:100%;max-width:1000px;aspect-ratio:16/9;height:auto}.modal-image-popup ul.slick-dots{display:none!important}.modal-image-container button.slick-next.slick-arrow{position:absolute;right:10px;top:50%;background-image:url(/cdn/shop/files/Arrow_ON.svg?v=1688126985);background-repeat:no-repeat;background-size:contain;color:transparent;width:36px;height:36px}.modal-image-container button.slick-prev.slick-arrow{position:absolute;left:10px;top:50%;background-image:url(/cdn/shop/files/Arrow_ON.svg?v=1688126985);background-repeat:no-repeat;background-size:contain;color:transparent;width:36px;height:36px;transform:rotate(180deg);z-index:9}.nutritional-modal .modal-header{display:flex;justify-content:space-between;align-items:center}.nutritional-modal .modal-header h2{margin:0;font-size:22px;font-weight:600}.nutritional-modal .close-btn{font-size:26px;cursor:pointer}.nutritional-modal .certifications{display:flex;justify-content:space-between;margin:20px 0}.nutritional-modal .certifications img{width:100%}.nutritional-modal .divider{height:1px;background:#ccc;margin:20px 0}.nutritional-modal .benefits-grid{gap:30px;text-align:left;margin-bottom:25px;display:flex;flex-wrap:wrap;padding-top:20px}.nutritional-modal .benefits-grid .benefit-item span{font-size:13.5px;font-family:Inter-Regular;line-height:1.4;display:inline-block;color:#282c2f;margin-top:5px;letter-spacing:normal}.nutritional-modal .benefits-grid .benefit-item{width:calc(33.33% - 20px)}.nutritional-modal .benefits-grid img{width:40px;margin-bottom:8px}.nutritional-modal .benefits-grid p{font-size:12px;color:#333}.nutritional-modal table{width:100%;border-collapse:collapse;margin-top:15px;font-size:13px}.nutritional-modal table th,.nutritional-modal table td{border:1px solid #ddd;padding:8px;text-align:left}.nutritional-modal table th{background:#f0f0f0;font-weight:600}.nutritional-modal .section-title{margin-top:25px;font-weight:700}.nutritional-modal{max-width:500px;margin:0 auto;background:#fff;padding:25px;box-shadow:0 4px 20px #0000001a;position:fixed;z-index:99;overflow:auto;top:0;bottom:0;right:-100%;transition:1s ease}.nutritional-modal.show{right:0}.nutritional-modal-drawer.show{background-color:#000000a6;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99}.ingredient-container.page-width{margin-top:4rem;margin-bottom:5rem}.ingredient-tabs{margin-bottom:3rem;margin-top:1.5rem}.ingredient-tabs .ingredient-tab{font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;padding:10px 15px;border:solid 1.2px #282c2f;border-right:0;text-transform:capitalize}.ingredient-tabs .ingredient-tab:last-child{border-right:solid 1.2px #282c2f}.ingredient-title{font-size:36px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000015;text-transform:uppercase;font-family:Inter-SemiBold}.ingredient-subtitle{font-size:32px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000015;margin-bottom:1.5rem;font-family:Inter-Regular}.ingredient-description{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000015;padding-right:5rem;margin-bottom:1.5rem;font-family:Inter-Regular}.nutritional-table{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:1.92px;text-align:left;color:#282c2f;text-transform:uppercase;text-decoration:underline}.ingredient-content-right,.ingredient-content-left{width:50%}.ingredient-content-container{gap:5rem}.ingredient-content-right img{width:100%}.nutritional-modal .modal-header h2{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000015;width:100%}.nutritional-modal .benefits-grid p{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f}.nutritional-table-link{margin-top:1rem;width:100%}.nutritional-table-link a.nutritional-table{display:inline-flex;align-items:center;gap:.5rem;font-size:14px;font-weight:500;color:#8b1d1d;text-decoration:underline;cursor:pointer;transition:color .2s ease}.nutritional-table-link a.nutritional-table:hover{color:#6b1515}.shopify-section.sticky-addtocart.new-stc{position:sticky;position:-webkit-sticky;top:136px;background:#fff;padding:.75em 0;display:flex;width:100%;z-index:9;border-top:1px solid #000;border-bottom:1px solid #000}.shopify-section.sticky-addtocart.new-stc .product-sticky-addtocart-section1{width:100%}.product-sticky-content-left ul li{display:inline-block;border-right:1px solid #282c2f;padding:0 30px}.product-sticky-content-left ul{list-style:none;margin:0}.product-sticky-content-left ul li:last-child{border-right:0px solid #282c2f}.product-sticky-content-left ul li:first-child{padding-left:0}.product-sticky-content-left ul li a{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;text-transform:uppercase;font-family:Inter-Regular}.comparison-section .comparison-item .title.mobile-show,.comparison-legend.hide-desktop{display:none}.usps-div{margin-top:3rem;border-top:1px solid #000;padding-top:3rem}.container{display:flex;gap:40px}.left{width:28%;position:relative}.left img{position:absolute;width:100%;height:auto;object-fit:contain;opacity:0;transition:opacity .3s}.left img.active{opacity:1}.right{display:flex;flex-direction:column;justify-content:center;gap:35px;width:72%;position:relative;top:3rem}.point{font-size:20px;line-height:1.3;font-weight:600;cursor:pointer;color:#bfbfbf;transition:.25s}p.h2.product-single__title{font-family:Inter-SemiBold;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:var(--product-color-accent-1);text-transform:none}p.qty_dosage.new{font-family:Inter-SemiBold;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000}.product-block.description-block .rte p{font-family:Inter-Regular;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f}.product-benefits p{font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f;font-family:Inter-Regular}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-family:Inter-Regular;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f}.opt-name{font-family:Inter-SemiBold;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#282c2f;text-transform:none}.point{font-family:Inter-Regular;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#282c2f66}.point.active{color:var(--product-color-accent-1);font-family:Inter-Medium;font-size:26px}.how-to-use-title h2{font-size:40px;font-family:Inter-SemiBold;font-weight:600;color:#000015}.how-to-use-subtitle p{font-family:Inter-Regular;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000015}.how-to-use-title-container{padding-right:4rem}.weeks-row h2{font-size:40px;font-weight:600;font-family:Inter-SemiBold;color:#282c2f}.weeks-row .left-col{width:30%;padding-right:1rem}.ingredient-section h2.section-header__title,.pr-faqs-tabs h2.section-header__title{font-size:40px;font-weight:600;font-family:Inter-SemiBold}.pr-faqs-tabs .collection-tab-title span{font-size:22px;line-height:1.6;font-family:Inter-Regular;text-transform:capitalize;font-weight:400}.pr-faqs-tabs .collection-tab-title.active span{font-family:Inter-SemiBold;font-weight:600}.product-new-design button.btn.btn--full.add-to-cart{font-family:Inter-Medium;font-weight:500}.product-new-design .product-single__meta .product-form-block{width:100%}.comparison-section .comparison-title{font-size:40px;font-weight:600;font-family:Inter-SemiBold}.week-inner p,.ingredient-tabs .ingredient-tab,.comparison-bars-content p,.comparison-bars-content p strong{font-family:Inter-Regular}h2.h4.footer__title.small--hide{font-family:Inter-SemiBold;font-size:28px;font-weight:600}.site-footer__linklist a{font-family:Inter-Medium;font-weight:500;font-size:22px}.index-section.newsletter-container .h2{font-family:Inter-Bold}h2.jdgm-rev-widg__title{font-size:40px;font-weight:600;font-family:Inter-SemiBold}.comparison-legend div,.pr-faqs-tabs .collapsible-content__inner.collapsible-content__inner--faq.rte,.pr-faqs-tabs button.collapsible-trigger{font-family:Inter-Regular}.product-sticky-content-left ul li{margin-bottom:0}.nos{font-family:Inter-Regular}.scrolling-text__inner.scrolling-text__inner--left img{position:relative;top:2px}.product-new-design .custom-content p{margin-top:-5rem}ul.no-bullets.social-icons.footer__social{margin-left:15px}.scrolling-text__inner.scrolling-text__inner--left span{font-family:Inter-Regular;font-weight:400}.scrolling-text span{min-width:max-content}.page-content--product{padding-top:20px}.product-sticky-content-left ul li a.active{color:#ca003d;font-weight:600}body.noscroll{overflow:hidden}body.template-product.product-new-design .text-on-image h2{display:none}.product-new-design .faqs-div button.collapsible-trigger{padding-right:2rem}.pr-faqs-tabs .collection-tab-title{font-family:Inter-Regular;letter-spacing:normal}.text-img-grid .top-left{position:absolute;top:20px;left:16px}.text-img-grid .top-left h3{font-size:28px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#282c2f;font-family:Inter-Regular;max-width:60%;text-transform:capitalize}.text-img-grid .bottom-left{position:absolute;bottom:30px;left:16px}.text-img-grid .custom-content .custom__item .aos-animate img{position:relative;height:auto}.text-img-grid .custom-content .custom__item:nth-child(2) .aos-animate{position:relative}.aos-animate.second-img{margin-top:17px}button.faq-read-more{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:1.62px;text-align:center;color:#282c2f;font-family:Inter-Regular;text-transform:uppercase;margin-top:2rem!important;text-decoration:underline}.results .product-benefits .product-benefit-txt span.tooltip-content{display:none}.results .product-benefits .product-benefit-txt span.tooltip-wrapper{position:relative}.results .product-benefit-txt p .tooltip-wrapper:hover span.tooltip-content{display:block;position:absolute;background-color:#fff;box-shadow:0 1px 4px 3px #ccc;border-radius:5px;left:0;font-size:16px;padding:10px;width:230px;z-index:9;top:30px}svg.icon.icon-facebook{margin-right:-3px;margin-bottom:-1px}body p{font-family:Inter-Regular}.product-new-design .product-single__meta span.jdgm-prev-badge__stars span{display:none!important}.product-new-design .product-single__meta span.jdgm-prev-badge__stars span:first-child{display:inline!important}.jdgm-prev-badge span.jdgm-prev-badge__stars span.jdgm-star{color:#282c2f!important}.img-txt-col-inner{display:flex;gap:10px;width:33.33%}.img-txt-col-inner .img{width:25%}.img-txt-col-inner .metafield-rich_text_field{width:75%}@media screen and (min-width: 1024px) and (max-width: 1650px){p.h2.product-single__title{font-size:32px}p.qty_dosage.new{font-size:20px}p.qty_dosage.new{margin-top:0}.product-block.description-block .rte p{font-size:20px}.product-benefits p{font-size:16px}.opt-name,.point{font-size:18px}.point.active{font-size:20px}.product-sticky-content-left ul li a,.results .product-benefit-txt p{font-size:18px}.number-text p.count{font-size:60px}.number-text p:nth-child(2){font-size:14px}.number-text{padding:1rem 4rem}.shopify-section.sticky-addtocart.new-stc{top:120px}.how-to-use-title h2{font-size:32px}.how-to-use-subtitle p{font-size:20px}.weeks-row h2{font-size:32px}.weeks-row h1{font-size:40px}.week-inner h3{font-size:18px}.week-inner p{font-size:14px}.ingredient-section h2.section-header__title,.pr-faqs-tabs h2.section-header__title{font-size:32px}.ingredient-tabs .ingredient-tab{font-size:18px}.ingredient-title{font-size:28px}.ingredient-subtitle{font-size:24px}.ingredient-description{font-size:19px}.nutritional-table{font-size:14px}.comparison-section .comparison-title{font-size:32px}.comparison-bars-content p{font-size:18px}.comparison-bars-content p strong{font-size:20px}body.template-product .shopify-section.text-on-image .centered-txt p{font-size:50px}.pr-faqs-tabs .collection-tab-title span{font-size:18px}.pr-faqs-tabs button.collapsible-trigger{font-size:22px}.pr-faqs-tabs .collapsible-content__inner.collapsible-content__inner--faq.rte{font-size:18px}.page-content.page-content--product .page-width,footer .page-width{max-width:93%}h2.jdgm-rev-widg__title{font-size:32px}.number-text{height:90px}.comparison-legend div{font-size:14px}.comparison-section .legend{width:46px;height:28px}.comparison-section .bar.origins,.comparison-section .bar.others{height:36px}.shopify-section.sticky-addtocart.new-stc .sticky-addtocart-btn.btn{height:40px;padding-top:5px;padding-bottom:5px}.shopify-section.sticky-addtocart.new-stc select.st-option-dropdown-sl{font-size:16px;height:40px;padding-top:5px;padding-bottom:5px}.weeks-row{padding:6.75rem 0}.pr-faqs-tabs .collection-tab-title{padding-top:7px;padding-bottom:6px}h2{font-size:32px}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:14px}}@media only screen and (min-width: 1800px){.product-new-design .product-single__meta .product-variants{width:75%}.product-single__meta .product-variants .variant-option .var-com-price{padding-top:2.5px}}@media only screen and (min-width: 768px){.product-new-design .product__main-photos .gallery_images{display:flex;flex-wrap:wrap;gap:10px}.product-new-design .product__main-photos .img-grid{cursor:pointer}.product-new-design .product__main-photos .img-grid.starting-slide{width:100%}.product-new-design .product__main-photos .img-grid.secondary-slide{width:calc(50% - 5px);position:relative}.product-new-design .img-grid.secondary-slide.hidden-gallery{display:none}.product-new-design .overlay-more{background-color:#00000073;position:absolute;left:0;right:0;top:0;z-index:1;bottom:0;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;font-size:54px;font-weight:600;cursor:pointer}.product-new-design .product-sticky-addtocart-section.sticky,.mob-only{display:none}.section-header{margin-bottom:30px}.template-product .shopify-section.index-section.pr-faqs-tabs{margin-top:-3.5rem;margin-bottom:3.5rem}}@media only screen and (max-width: 767px){.img-grid .overlay-more{display:none}.comparison-legend.hide-desktop{display:block}.comparison-legend.hide-mobile{display:none}.results .product-benefits{gap:1rem;flex-wrap:wrap}.results .product-benefits .product-benefit-txt,.results .product-benefits .product-benefit-num{width:100%}.how-to-use{flex-wrap:wrap;margin-top:2rem;margin-bottom:2rem}.how-to-use-title-container{width:100%}.how-to-use-images{width:100%;gap:1rem;padding-left:0rem;padding-right:0rem}.ingredient-tabs .ingredient-tab{font-size:16px;padding:8px 12px}.ingredient-content-container{gap:2rem;flex-wrap:wrap}.ingredient-content-right,.ingredient-content-left{width:100%}.ingredient-title{font-size:18px}.ingredient-subtitle{font-size:18px;margin-bottom:1.05rem}.ingredient-description{font-size:16px;padding-right:0rem}.nutritional-table{font-size:14px}.results .product-benefits .product-benefit-num .number-text:nth-child(2){margin-right:0}.results .product-benefits .product-benefit-num{gap:1.25rem;justify-content:flex-start}.results .product-benefits .product-benefit-num .number-text{width:100%}.number-text p.count{font-size:52.7px}.comparison-section .comparsision-bar-container{gap:1rem;flex-wrap:wrap}.comparison-section .comparison-bars{width:100%;border-left:0px solid #000;padding-top:0}.comparison-section .comparison-bars:before,.comparison-section .comparison-bars:after{display:none}.comparison-section .comparison-bars-content{display:none}.comparison-section .comparison-item .title.mobile-show{display:block}.nutritional-modal{max-width:min-content}.nutritional-modal.show{max-width:100%}.results .product-benefits{padding-top:2rem;padding-bottom:3rem}.comparison-bars-content .comparison-item{margin-bottom:1rem}p.h2.product-single__title{font-size:22px}p.qty_dosage.new{font-family:Inter-SemiBold!important;font-size:14px;font-weight:600!important}.product-block.description-block .rte p{font-size:14px}.product-benefits p{font-size:12px}.product-new-design .product-benefits{gap:10px}.product-new-design .product-benefits .fc-repeater-field-item{width:32%}.opt-name,.point{font-size:16px}.point.active{font-size:18px}.right,.container{gap:20px}.results .product-benefit-txt p{font-size:16px;text-align:center;padding:0 21px}.number-text p:nth-child(2){font-size:14px}.result_sec .page-width{padding:0}.results .product-benefits .product-benefit-num .number-text:nth-child(1),.results .product-benefits .product-benefit-num .number-text:nth-child(3){padding-left:2.5rem;padding-right:4rem;border-radius:50px 0 0 50px;width:92%;margin-left:8%}.results .product-benefits .product-benefit-num .number-text:nth-child(2),.results .product-benefits .product-benefit-num .number-text:nth-child(4){padding-right:3.5rem;padding-left:4rem;border-radius:0 50px 50px 0;width:92%}.how-to-use-title h2{font-size:20px}.how-to-use-subtitle p{font-size:12px}.weeks-row h2{font-size:20px}.weeks-row .left-col{width:100%;padding-right:0}.ingredient-section h2.section-header__title,.pr-faqs-tabs h2.section-header__title{font-size:20px;text-align:center}.how-to-use-title-container,.how-to-use-subtitle p{text-align:center;padding-right:0}.ingredient-tabs .ingredient-tab{font-size:14px;padding:10px}.ingredient-tabs{margin-bottom:2rem}.nutritional-table{font-size:12px;text-align:center}.comparison-section .comparison-title{font-size:20px;text-align:center}.comparison-section .comparsision-bar-container{justify-content:center}.comparison-legend.hide-desktop{display:flex;gap:25px}.comparison-legend div{font-size:14px}.comparison-section .legend{width:46px;height:28px}.comparison-section .bar.origins,.comparison-section .bar.others{height:36px}.page-width.comparison-section{margin-bottom:2rem;padding-left:0}.comparison-section .comparison-title,.comparison-legend.hide-desktop{padding-left:21px}.comparison-section .comparison-item{margin-bottom:2rem}.comparison-section .comparison-item .title.mobile-show{padding-left:21px}.comparison-section .comparison-item .title.mobile-show p{font-family:Inter-Regular}.comparison-section .comparison-title{margin-bottom:2rem}h2.jdgm-rev-widg__title{font-size:20px}.pr-faqs-tabs .collection-tab-title span{font-size:16px;line-height:1.3}.pr-faqs-tabs .collection-tab-title{border-right:1px solid #282c2f!important}.collection-featured-tab{padding-bottom:5px}.pr-faqs-tabs button.collapsible-trigger{font-size:16px}.pr-faqs-tabs .collapsible-content__inner.collapsible-content__inner--faq.rte{font-size:12px}.shopify-section.sticky-addtocart.new-stc{top:67.75px;padding:.5em 0}.right{top:unset}.product-new-design .custom-content p{margin-top:4rem}.shopify-section.custom-image.weeks_section{background-image:url(/cdn/shop/files/Mobile_BG_1.jpg?v=1764261659);background-size:contain}.product-new-design .shopify-section.sticky-addtocart.new-stc .product-sticky-content-left{display:inline-block}.product-new-design .shopify-section.sticky-addtocart.new-stc .product-sticky-content-right{display:none}.number-text{height:84px}.product-sticky-content-left ul li a{font-size:12px}.product-sticky-content-left ul li:first-child{padding-left:25px}.product-sticky-content-left ul li{padding:0 25px}.product-new-design .faqs-div button.collapsible-trigger{padding-right:1.5rem}.ingredient-content-container.active{flex-direction:column-reverse;gap:1rem}.nutritional-modal .benefits-grid{gap:15px;padding-top:10px}.nutritional-modal .benefits-grid .benefit-item{width:calc(33.33% - 10px)}.nutritional-modal .benefits-grid .benefit-item span{font-size:12px;letter-spacing:normal}.ingredient-title{text-align:center}.ingredient-subtitle{text-align:center;margin-top:4px}.page-content--product{padding-top:0}.left{width:40%}.right{width:60%}.how-to-use-images{gap:1px}.pr-faqs-tabs .collection-tab-title{margin:0 -3px;height:36px}.collection-featured-tab .collection-tab-title.active{position:relative;top:1px}.product-new-design .st-addtocart-bt{line-height:2}.page-width.comparison-section{margin-top:3rem}.ingredient-container.page-width{margin-top:3rem;margin-bottom:3rem}.right{top:1.25rem}.usps-div{padding-top:2rem;padding-bottom:1rem}.product-single__meta .jdgm-prev-badge span.jdgm-prev-badge__text{font-size:12px}.product-new-design .gallery_images .slick-list{margin-left:-5px}.product-new-design .gallery_images .slick-slide{padding:0 5px}.product-new-design .product-block.product-block--header .df .jdgm-widget.jdgm-preview-badge{display:none}.product-new-design .product-block .df{flex-direction:inherit;justify-content:flex-start}p.qty_dosage.new{margin-top:-3px}.usps-div{margin-top:2rem}.ingredient-content-container.slide{display:flex!important;flex-direction:column-reverse;gap:2rem;margin:0 10px}.ingredient-tabs{display:none}.ingredient-content.slick-initialized.slick-slider{margin-top:2rem}.ingredient-container.page-width{padding-right:0}.pr-faqs-tabs .section-header{margin-bottom:1.25rem}.product-new-design .pr-faqs-tabs{margin-top:-2rem}button.faq-read-more{font-size:12.5px;letter-spacing:1.52px;margin-top:1rem!important}.results .product-benefit-txt p .tooltip-wrapper:hover span.tooltip-content{font-size:14px;padding:8px 5px;width:200px;top:24px}.template-product .scrolling-text .scrolling-text__inner.scrolling-text__inner--left{padding-bottom:.85rem}.template-product .scrolling-text__inner.scrolling-text__inner--left span{font-size:18px}.shopify-section.custom-image.weeks_section{background-size:cover;background-repeat:no-repeat}.ingredient-container.page-width{padding-left:0}.ingredient-content-left{padding:0 20px}.ingredient-content-container.slide{margin:0}.ingredient-container ul.slick-dots{margin-left:0;text-align:center;margin-top:1rem}.ingredient-container ul.slick-dots li{display:inline-block;margin:0 6px;width:10px;height:10px;border:1px solid;border-radius:50%}.ingredient-container ul.slick-dots li.slick-active{background-color:#000}.ingredient-container ul.slick-dots li button{opacity:0}iframe#chat-popup-iframe-bottom{z-index:9!important}.ingredient-section button.slick-prev{position:absolute;top:30%;background-size:contain;background-repeat:no-repeat;color:transparent;width:20px;height:20px;transform:rotate(180deg);left:15px;background-image:url(/cdn/shop/files/next_0a43a2fb-ad64-4956-86ce-354750daa3d5.png?v=1766406570);z-index:9}.ingredient-section button.slick-next{position:absolute;top:30%;background-size:contain;background-repeat:no-repeat;color:transparent;width:20px;height:20px;left:90%;background-image:url(/cdn/shop/files/next_0a43a2fb-ad64-4956-86ce-354750daa3d5.png?v=1766406570)}.nos{font-size:11px}.results .product-benefits .product-benefit-num .number-text{margin:0rem 0}h2.section-header__title{font-size:20px}.img-txt-col-inner{width:100%;margin-top:10px}.how-to-use-images{flex-wrap:wrap}.img-txt-col-inner .img{width:20%}.img-txt-col-inner .metafield-rich_text_field{width:80%}}@media only screen and (max-width: 600px){.results .product-benefit-txt p .tooltip-wrapper:hover span.tooltip-content{right:0;left:unset}}@media only screen and (max-width: 390px){footer.site-footer .grid .grid__item:first-child h2{font-size:58px}}@media only screen and (max-width: 375px){footer.site-footer .grid .grid__item:first-child h2{font-size:55px}}@media screen and (max-width: 391px) and (min-width: 391px){.weeks-row .right-col .week-inner:nth-child(2n){padding-right:49.05%}}@media screen and (max-width: 383px) and (min-width: 383px){.weeks-row .right-col .week-inner:nth-child(2n){padding-right:49.05%}}@media screen and (max-width: 381px) and (min-width: 381px){.weeks-row .right-col .week-inner:nth-child(2n){padding-right:49.05%}}@media screen and (max-width: 379px) and (min-width: 379px){.weeks-row .right-col .week-inner:nth-child(2n){padding-right:49.05%}}@media screen and (max-width: 377px) and (min-width: 377px){.weeks-row .right-col .week-inner:nth-child(2n){padding-right:49.05%}}@media screen and (max-width: 375px) and (min-width: 375px){.weeks-row .right-col .week-inner:nth-child(2n){padding-right:49.05%}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/mycustom.css.map */
