@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700;900&display=swap";@font-face{font-family:Indy_Pimp;src:url(/cdn/shop/files/Indy_Pimp.ttf?v=1720192136) format("ttf"),url(/cdn/shop/files/Indy_Pimp.woff?v=1720192136) format("woff"),url(/cdn/shop/files/Indy_Pimp.woff2?v=1720192136) format("woff2");font-style:normal;font-display:swap}.product-media-wrapper__description .metafield-rich_text_field *{font-size:16px}#shopify-buyer-consent,.privy-widget-bar{display:none!important}.button--secondary{color:#000;background-color:#fff;border:1px solid #2d3e34}.button--secondary:before,.button--secondary:after{content:unset}.media{position:relative;width:100%;height:0;background:transparent;box-shadow:unset;border:0}.media_image{width:100%;height:100%}.media_image img{width:100%;height:100%;object-fit:contain}.card .media{height:100%}.media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.placeholder,.placeholder svg{width:100%;height:100%}.small_text{font-size:16px}.caption{font-size:13px}.left{text-align:left!important}.center{text-align:center!important}.right{text-align:right!important}.rte,.rte p{padding:0;line-height:1.5}.no-p-margins p{margin:0}ul,ol{line-height:1.5}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-weight:400;font-family:var(--font-body-family)}.inline-richtext p{margin:0;line-height:1.3}.section-top-header{max-width:700px;margin:0 auto 30px;display:grid;gap:10px}.section-top-header *{margin:0;letter-spacing:0}.menu--grandchildlink{height:50vh;overflow:auto}.popular-search-terms-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding:0;margin:0}.popular-search--title{font-size:16px;font-family:var(--font-utopia);margin-bottom:12px;list-style:none}.popular-search-terms-wrapper a{color:rgba(var(--color-foreground),1);text-decoration:none;background:#eaf6f9;padding:3px 10px;border-radius:5px}.popular-search-container{border:1px dashed #434242;padding:10px;background:var(--gradient-background);margin:0 10px}.popular-search-terms-wrapper li{list-style:none}@media (min-width: 991px){.large-hide{display:none!important}.button{min-width:230px;font-weight:500;letter-spacing:0}}@media (min-width: 769px) and (max-width: 990px){.medium-hide{display:none!important}.button{min-width:230px;font-weight:500;letter-spacing:0}}@media (max-width: 768px){.section-top-header{margin-bottom:20px;gap:5px}.small-hide{display:none!important}}.jdgm-revs-tab-btn[data-style=text][position=right]{display:none!important}.jdgm-rev-widg .jdgm-quest,.jdgm-rev-widg .jdgm-rev{padding-top:30px;margin-top:30px}.jdgm-rev__body p{font-size:16px}.main-product .prepaidPlansDropdownWrapper,.main-product #appstle_subscription_widget0 .appstle_subscription_wrapper,.main-product #appstle_subscription_widget1 .appstle_subscription_wrapper,.main-product .appstle_subscription_wrapper_option+.payAsYouGoPlansDropdownWrapper{border:0}.main-product .form__label{text-transform:capitalize}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown),#appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle_include_dropdown,#appstle_subscription_widget1 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown),#appstle_subscription_widget1 .appstle_subscription_wrapper_option.appstle_include_dropdown{box-shadow:0 0 #0000,0 0 #0000,0 0 15px #0000001a;border-radius:10px;cursor:pointer;margin:2px}#appstle_subscription_widget0 .appstle_subscription_wrapper,#appstle_subscription_widget1 .appstle_subscription_wrapper{display:flex;flex-direction:column;gap:2rem}.appstle_subscription_wrapper_option .product_block.product_icon-with-text-grid{display:flex!important;align-items:flex-start}.icon-with-text-2e994c3c-7f65-4682-beaf-fb3d34c83b8e,.icon-with-text-0ca8a33d-8876-4127-8286-aac49516dd38,.icon-with-text-icon_with_text_zm9rEg,.icon-with-text-dc7e35f0-f164-48eb-9930-a72bbf010702,.icon-with-text-icon_with_text_FUc7V9,.icon-with-text-icon_with_text_TaCcKX,.icon-with-text-icon_with_text_gBpfLk,.icon-with-text-icon_with_text_aUaHm9{display:none!important}.appstle_widget_title{display:none}.main-product #appstle_subscription_widget0{max-width:100%!important}.main-product #appstle_subscription_widget0 .appstle_select_label{display:none!important}#appstle_subscription_widget0 .appstle_radio_label{font-weight:600;font-size:17px}.main-product #appstle_subscription_widget0 .appstle_subscription_radio_wrapper,.main-product #appstle_subscription_widget1 .appstle_subscription_radio_wrapper{align-items:center;margin-bottom:15px}span.appstle_subscribe_save_text{font-size:17px;letter-spacing:0;line-height:1.3;font-weight:600}#appstle_subscription_widget0 .appstle_subscription_amount_wrapper,#appstle_subscription_widget1 .appstle_subscription_amount_wrapper{line-height:1.3;display:flex;flex-direction:column-reverse;margin:0;flex-grow:1}#appstle_subscription_widget0 .appstle_subscription_amount,#appstle_subscription_widget1 .appstle_subscription_amount{letter-spacing:0;font-weight:600;font-size:20px;color:#cd0053}.appstle_subscription_compare_amount{letter-spacing:0;color:red}.appstle_radio_label .appstle-save-badge:before,.appstle_radio_label .appstle-save-badge{background:transparent;transform:unset}.main-product #appstle_subscription_widget0 .appstle_subscribe_option,.main-product #appstle_subscription_widget1 .appstle_subscribe_option{padding-top:5px;margin-left:0;margin-top:15px;margin-bottom:15px;position:relative}.main-product .appstleRadioSellingPlanWrapper{display:flex;flex-wrap:wrap;flex-direction:row;grid-template-columns:repeat(3,1fr);gap:10px}.main-product .appstleRadioSellingPlanWrapper .appstle-radio-wrapper{margin-top:0;width:100%}@media (min-width: 750px){.main-product .appstleRadioSellingPlanWrapper .appstle-radio-wrapper{flex-basis:calc(33.33% - calc(10px * 2 / 3))}}.main-product .appstle-radio-input-wrapper{position:relative;text-align:center}.appstle_subscription_wrapper_option .appstle_subscribe_option{margin:0!important}.appstle_subscription_wrapper_option.appstle-active-option .appstle_subscribe_option{margin:25px 0!important}.appstle-radio-input-wrapper input{position:absolute!important;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.appstle-radio-input-wrapper input+label{outline:2px solid;padding:15px 20px;border-radius:10px;font-size:12px;line-height:1.5;margin:0;letter-spacing:0;font-weight:600;cursor:pointer;width:100%;max-width:100%;outline-offset:-3px}.appstle-radio-wrapper span.sellingplan{font-size:16px;font-weight:700;max-width:150px;display:inline-block;line-height:1.5}.main-product #appstle_subscription_widget0 .appstle_circle,.main-product #appstle_subscription_widget1 .appstle_circle{width:28px;height:28px}.main-product span.appstle_dot{width:16px;height:16px}#appstle_subscription_widget0 .appstle_subscription_wrapper_option,#appstle_subscription_widget1 .appstle_subscription_wrapper_option{padding:24px}.appstle_subscribe_option:after{content:"Choose a Delivery Schedule ";position:absolute;top:-30px;font-weight:800;color:var(--primary-accent-color)}@media (max-width: 1200px){.main-product .appstleRadioSellingPlanWrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 990px){.appstle-radio-input-wrapper input+label{padding:15px}}@media (max-width: 830px){.main-product .appstleRadioSellingPlanWrapper{grid-template-columns:repeat(1,1fr)}}@media (max-width: 768px){.main-product .appstleRadioSellingPlanWrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width: 560px){.main-product .appstleRadioSellingPlanWrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 420px){.main-product .appstleRadioSellingPlanWrapper{grid-template-columns:repeat(1,1fr)}}.breadcrumbs-wrapper{margin:20px 0 10px}.breadcrumbs{margin:0 0 .5em}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:inline-flex;gap:6px}.breadcrumbs__item{display:inline-flex;align-items:start;gap:5px;flex:0 1 auto}.breadcrumbs__item:not(:last-child):after{content:">";position:relative;font-size:12px;top:50%;transform:translateY(-50%)}.breadcrumbs__item a,.breadcrumbs__link{text-decoration:none;color:#9b9cbb;font-size:16px}.breadcrumbs__link[aria-current=page]{font-weight:400;color:#2a3795;word-break:break-all}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{color:#2a3795}@media (max-width: 768px){.breadcrumbs-wrapper{display:none}}.announcement-marqee .swiper-wrapper{display:flex;transition-timing-function:linear!important;position:relative;width:100%;justify-content:center}.announcement-marqee .swiper-container{overflow:hidden}.announcement-marqee .swiper-slide{width:auto;display:flex;justify-content:center;align-items:center;text-align:center}.announcement-marqee .scroll_text_link,.announcement-marqee .scroll_text{text-decoration:none;padding:0 40px;margin:0}.announcement-marqee .scroll_text_link p{margin:0}@media (max-width: 768px){.announcement-marqee .scroll_text_link,.announcement-marqee .scroll_text{padding:0 20px}}.header-search-bar{grid-area:search;width:100%;display:flex;align-items:center;justify-content:end;gap:4rem}.header-search-bar .field:before,.header-search-bar .field:after{content:unset}.header-search-bar .field input{border:1px solid #e7e7e7}.header-search-bar input:focus-visible{box-shadow:unset;outline:unset}.header-search-bar .search-modal__form,.header-search-bar form.search.search-modal__form{max-width:55rem}.list-menu--inline{gap:5px}.header .list-menu__item{font-size:16px;font-weight:500;gap:7px;padding:10px}.header summary.list-menu__item[aria-expanded=false] .icon-up-caret{display:none}.header summary.list-menu__item[aria-expanded=true] .icon-down-caret{display:none}.header summary.list-menu__item[aria-expanded=true] .icon-up-caret{display:block}.header__icons nav.header__inline-menu{margin-top:0!important}.mega-menu .mega-menu__list--condensed{display:flex!important}.mega-menu .mega-menu__list--condensed li{padding-left:10px;border-left:1px solid;flex:0 1 20%}.mega-menu .mega-menu__list--condensed li a{padding:0}header-drawer{grid-area:drawer}.header__icon.header__icon--account{display:none}.menu-drawer__navigation.first_mobile-navigation{padding-bottom:0}.menu-drawer__navigation.second_mobile-navigation{padding-top:0}header .search__button .icon{width:2.4rem;height:2.4rem}.header__icon,.header__icon--cart .icon{width:3rem;height:3rem}header .cart-count-bubble{background:#bf0000;top:0}header .cart-count-bubble p{margin:0}header .link-item__image{grid-row:1 / 3;grid-column:4 / 6}.mega-menu__list:not(.mega-menu__list--condensed) .mega-menu__link--level-2{font-size:16px}@media (max-width: 990px){.header.header--top-left{grid-template-columns:auto 1fr auto;grid-template-areas:"drawer heading icons" "search search search";row-gap:5px}.header .header__icon,.header .header__icon--cart .icon{width:4rem;height:4rem}.header header-drawer{margin-left:-1rem}.header .header__icon--cart .icon{margin-right:-1rem}.header .trustpilot-image{display:none}.header-search-bar .search-modal__form,.header-search-bar form.search.search-modal__form{max-width:100%}.header .list-menu__item{padding:1.2rem 1.5rem}}@media (max-width: 768px){.header .header__heading img{width:var(--mobile-logo-width);max-width:var(--mobile-logo-width)}.header .header__icon--cart .icon{margin-right:0}.header .header__icon,.header .header__icon--cart .icon{width:3.2rem;height:3.2rem}.header .search-modal__form .field__label{left:10px}.header .search-modal__form .search__input:not(:focus)+.field__label{top:50%;font-size:14px;transform:translateY(-50%)}.header .search-modal__form .search__input{padding:1rem;height:4rem}.header .search-modal__form .field__button{height:4rem}}.section-image-banner-grid .image-banner-grid{display:flex;gap:40px;flex-wrap:wrap}.section-image-banner-grid .image-banner-grid__item{position:relative}.section-image-banner-grid .image-banner-grid__item a.overlay_link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.section-image-banner-grid .image-block-grid{display:flex;flex-direction:column;justify-content:space-between;gap:40px;height:100%}.section-image-banner-grid .image-block-grid__item{position:relative}@media (max-width: 990px){.section-image-banner-grid .image-banner-grid,.section-image-banner-grid .image-block-grid{gap:30px}}@media (max-width: 990px){.section-image-banner-grid .image-banner-grid,.section-image-banner-grid .image-block-grid{gap:20px}.section-image-banner-grid .image-banner-grid__item{width:100%;max-width:100%}.section-image-banner-grid .image-block-grid{flex-direction:row}.section-image-banner-grid .image-block-grid__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}.section-image-banner-grid .image-block-grid__item .media{height:100%}}.custom-reviews{padding-right:40px;padding-left:40px}.custom-reviews .section-top-header{max-width:500px!important;padding:0!important;position:relative}.custom-reviews .section-top-header:before{content:"";position:absolute;top:22px;left:0;right:0;background:#64353d;height:7px;z-index:1}.custom-reviews .section-top-header h1{position:relative;z-index:2;line-height:1}.custom-reviews .page-width{border-radius:20px;overflow:hidden;max-width:calc(var(--page-width) - 80px)}.custom-reviews .custom-review-container{padding:30px 0}.custom-review-container h3{margin:0 0 3px;letter-spacing:0;font-family:var(--font-body-family)}.custom-review-container .star-verified{display:flex;gap:20px;margin-bottom:7px}.review-stars{display:flex;gap:2px;align-items:center}p.rating-count.caption{margin-top:0!important}.custom-review-container .star-verified p{margin:0;font-size:14px;color:#b36e81}.custom-reviews .swiper-pagination{bottom:5px!important}span.swiper-pagination-bullet{background:transparent;border:1px solid rgba(var(--color-foreground),1)}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--color-foreground),1)}@media (max-width: 990px){.custom-reviews{padding-right:30px;padding-left:30px}.custom-reviews .swiper-wrapper{margin-bottom:25px}.custom-reviews .custom-review-container{padding:20px 0 5px}}@media (max-width: 768px){.custom-reviews .section-top-header:before{top:50%;transform:translateY(-50%)}.custom-reviews{padding-right:20px;padding-left:20px}}quick-add-modal .breadcrumbs-wrapper{display:none}.featured-collection .section-top-header{padding:0 40px;max-width:var(--page-width)}.featured-collection .section-top-header h2{font-family:var(--font-body-family)}.card-information .price .price__regular,.card-information .price .price__regular *,.card-information .price .price__sale,.card-information .price .price__sale *{font-size:16px;font-weight:600}@media (max-width: 768px){.featured-collection .section-top-header{padding:0 20px}}.product-grid .grid__item{border:1px solid rgba(0,0,0,.3);border-radius:6px;padding:15px}.grid__item .card--media .card__inner .card__content{padding-left:0;padding-right:0}.card-header__details{padding:0 10px}.product-grid .card-header__details{margin-bottom:10px}.card-header__details .card__subheading.product_type{font-size:14px;margin:0 0 5px;font-weight:600;font-weight:400}.card-header__details .card__heading{margin-bottom:5px;font-weight:700}.card-header__details .product_strength_and_tablets{font-size:16px;margin-bottom:5px;letter-spacing:0}.card-header__details .product_tablets_and_mg{font-size:14px;margin-bottom:10px}.price.price--on-sale .price-item--regular{display:none}.grid__item .card-information>div:first-of-type{padding:0 10px}.grid__item .card-information>.price{margin-top:0!important}.product .price .price-item{font-size:42px;font-weight:600}.price .price__sale,.price .price-item--regular{color:#08126b!important}.product-grid .card__information{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:10px}.subcription-discount{background:#edf7ef;border:2px dashed #469544;padding:5px 15px;display:grid;grid-template-columns:30px 1fr;gap:10px;border-radius:6px;align-items:center}.subcription-discount img{object-fit:contain}.subcription-discount p{margin:0;font-size:14px}.grid__item .quick-add{margin-bottom:0;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.product-grid{gap:3px}.product-grid .grid__item{padding:7px;margin-left:5px!important}}.multicolumn .section-top-header h2{font-family:var(--font-body-family)}.multicolumn-card__image-wrapper .link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.multicolumn .media img{object-fit:contain}.multicolumn-card.content--overlay{position:relative}.multicolumn-card.content--overlay .multicolumn-card__info{position:absolute;bottom:10px;left:50%;transform:translate(-50%);z-index:1;display:flex;flex-direction:column;justify-content:end;align-items:center;padding:5px 20px;background:rgb(var(--color-background),.75);max-width:calc(100% - 20px);width:max-content}.multicolumn-card.content--overlay:hover .multicolumn-card__info{background:rgb(var(--color-foreground),.75)}.multicolumn-card.content--overlay .multicolumn-card__info:empty{display:none}.multicolumn-card.content--overlay:hover .multicolumn-card__info *{color:rgb(var(--color-background))}.video-section__media.deferred-media{border:0;box-shadow:unset}.deferred-media__poster-button{opacity:0}.image-with-text-blocks .custom-grid{display:flex;align-items:center;gap:30px}.custom-grid .custom-grid__item.content-container{display:grid;gap:10px}.custom-grid .custom-grid__item *{margin:0}@media (max-width: 990px){.custom-grid .custom-grid__item.content-container .right{text-align:left!important}}@media (max-width: 768px){.image-with-text-blocks .custom-grid{flex-wrap:wrap;gap:0px}.image-with-text-blocks .image-container{order:1}.image-with-text-blocks .image-container .media{max-width:400px;margin:0 auto}.image-with-text-blocks .image-container img{object-fit:contain}.image-with-text-blocks .content-container{order:2;padding-top:2rem}.custom-grid .custom-grid__item.content-container{gap:5px}.custom-grid .custom-grid__item.content-container .right{margin-top:5px}}.section-featured-blogs .card-header__details,.main-blog .card-header__details{padding:0;margin:0;display:flex;gap:10px;flex-direction:column;justify-content:space-between;height:100%}.section-featured-blogs .article-card__image-wrapper{position:relative;width:100%}.section-featured-blogs .grid__item .card--media .card__inner .card__content{position:absolute}.article-card__image-wrapper .overlay_link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media (max-width: 768px){.section-featured-blogs .page-width{padding:0}.section-featured-blogs .section-top-header{padding:0 20px}}.image-with-text div:not(.page-width) .image-with-text__content{max-width:600px;margin-right:auto;margin-left:0}.image-with-text div:not(.page-width) .image-with-text__grid--reverse .image-with-text__content{margin-left:auto;margin-right:0}.image-with-text .image-with-text__image{width:100%}@media (min-width: 991px){.image-with-text .media img{object-position:center right}}@media (max-width: 768px){.image-with-text .image-with-text__content{padding:2rem 0 0!important}.image-with-text div:not(.page-width) .image-with-text__content{padding:20px!important}}.text-and-image-columns .multicolumn-card__info{padding:2rem .5rem}.text-and-image-columns .multicolumn-list__item.center .media--adapt img{object-fit:contain}.footer .footer-block__image-wrapper,.footer .footer-block__image-wrapper img{width:100%}.footer-image-block .rte{margin-bottom:20px}.footer-image-block .company-trust-logo{max-width:100%}footer .footer-block__details-content .list-menu__item--link,footer .copyright__content a{color:rgba(var(--color-foreground),1)}footer .newsletter-form__field-wrapper{display:flex;align-items:center;border:2px solid;border-radius:6px;margin-top:20px}footer .newsletter-form__field-wrapper .field:after,footer .newsletter-form__field-wrapper .field:before{content:unset}footer .newsletter-form__field-wrapper .field input{border-radius:6px;min-height:auto;height:100%}footer .newsletter-form__field-wrapper .field input:focus,footer .newsletter-form__field-wrapper .field input:focus-visible{box-shadow:unset;outline:unset}footer .newsletter-form__field-wrapper .field__input{padding-right:1rem;padding:1rem}footer .field .field__label,footer .field input:focus+label{left:1rem!important;font-size:14px}.customer .field input:not(:focus)+label{top:50%;transform:translateY(-50%)}footer .footer-block__newsletter .button{min-width:80px;padding:3px}.footer-newsletter-logo{margin-top:40px;max-width:300px}.footer__content-bottom{margin-top:2rem}.footer-bottom__text .rte p{margin-bottom:10px}.footer-bottom__text .rte p:last-of-type{margin-bottom:0}.footer__copyright{display:flex;justify-content:space-between;align-items:center;gap:10px}.footer__copyright p{flex:1 0 50%;text-align:left}.footer__copyright span{display:block;line-height:1.2}.footer__copyright span,.footer__copyright small{flex:1 0 45%;text-align:right;font-size:12px}@media (min-width: 991px){.footer-block.grid__item.footer-block--menu{width:calc(30% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(30% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block.grid__item.footer-block-newsletter{width:calc(66.67% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(66.67% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block.grid__item.footer-block-image{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(40% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block.grid__item{padding:0 20px 0 0}.footer-block.grid__item:last-of-type{padding:0}}@media (min-width: 1200px){.footer-block.grid__item.footer-block--menu{width:calc(17% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(17% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block.grid__item.footer-block-newsletter{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block.grid__item.footer-block-image{width:calc(24% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(24% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-newsletter-logo{max-width:100%}}@media (max-width: 990px){.footer-block.grid__item{padding:0}.footer-block.grid__item.footer-block--menu,.footer-block.grid__item.footer-block-newsletter{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.footer-block.grid__item.footer-block-image{width:100%;max-width:100%}.footer-image-block{width:100%;text-align:center}.footer-image-block .footer-block-image{justify-content:center!important}.footer-image-block .company-trust-logo{margin:0 auto}.footer__copyright{flex-wrap:wrap;gap:5px}.footer__copyright p{flex:1 0 100%;text-align:left}.footer__copyright span,.footer__copyright small{flex:1 0 100%;text-align:center;font-size:14px}}@media (max-width: 768px){footer.footer .grid{display:flex}.footer-block.grid__item.footer-block--menu,.footer-block.grid__item.footer-block-newsletter{width:calc(50% - 5px);max-width:calc(50% - 5px);margin:0}footer .footer-block__heading{margin-bottom:1.2rem}footer .footer-block__details-content{margin-bottom:2rem}footer .footer-block__newsletter{text-align:left}.footer__copyright p,.footer-bottom__text{flex:1 0 100%;text-align:center}.footer__content-bottom{margin-top:1.5rem}.footer__copyright{flex-wrap:wrap;gap:10px}}@media (max-width: 600px){.footer-block.grid__item.footer-block--menu,.footer-block.grid__item.footer-block-newsletter{width:100%;max-width:100%}.footer-block-newsletter .footer-block__heading,footer .footer-block__newsletter{text-align:center}footer .newsletter-form__field-wrapper{max-width:100%}.footer-block.grid__item.footer-block-newsletter .footer-newsletter-logo{margin:0 auto;margin-top:2rem;width:100%;max-width:300px}footer .newsletter-form__field-wrapper{flex-direction:column;border:0}footer .newsletter-form__field-wrapper .field,footer .footer-block__newsletter .button{min-width:100%;border-radius:0}footer .newsletter-form__field-wrapper .field input{height:4.5rem;border:1px solid;border-radius:0;margin:0}}.collection-sidebar--menu{width:100%;max-width:250px;padding:10px 20px 10px 0}.collection-sidebar--menu .popular-searches-wrapper{margin-top:30px}.collection-sidebar--menu h3.sidebar__heading{margin:0 0 20px;font-style:italic;font-family:var(--font-body-family)}.collection-sidebar--menu ul{list-style-type:none;display:grid;gap:5px;padding:0}.sidebar-menu-wrapper ul.sidebar_menu{max-height:260px;overflow:auto}*::-webkit-scrollbar{width:3px}*::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #e4e4e4;border-radius:0}*::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 6px #777}.collection-sidebar--menu ul li a{text-decoration:none;color:inherit;display:block;font-size:15px}.collection-sidebar--menu ul.popular_searches{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.collection-sidebar--menu ul.popular_searches li{padding:3px 5px;background:#f3f3f3;transition:all ease .1s}.collection-sidebar--menu ul.popular_searches li:hover{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));transition:all ease .1s}.collection-sidebar--menu ul.popular_searches li a.popular-search__item-link{padding:4px 8px}.collection facet-filters-form{background:#fafafa;padding:10px 20px;margin-bottom:20px}.collection facet-filters-form form{justify-content:space-between;align-items:center}.collection facet-filters-form form .facet-filters{padding-left:0}.collection facet-filters-form .facet-filters__label{text-transform:capitalize;font-size:16px;font-weight:600}.collection facet-filters-form .select:focus-visible,.facet-filters__sort:focus-visible{box-shadow:0 0 0 1rem #fafafa,0 0 .2rem 1.2rem #fafafa!important}.card-layout-icons{display:flex;align-items:center;gap:10px}.card-layout-icons svg{cursor:pointer}.card__badge{padding:5px 15px;color:#fff;border-radius:2px;letter-spacing:0;text-transform:capitalize}.product-grid-container .card__inner+.card__content{display:flex;flex-direction:column;justify-content:space-between}.product-grid-container .card__inner+.card__content .card__information{flex-grow:1}@media (max-width: 990px){.Sidebar-drawer--open-button svg,.Sidebar-drawer--close-button svg{cursor:pointer}.Sidebar-drawer--close-button{display:flex;justify-content:end;width:100%}.collection-sidebar--menu.sidebar-drawer-wrapper{transform:translate(-100%);transition:all ease .4s;position:fixed;z-index:100;background:#fff;max-width:70%;height:100vh;left:0;top:0;bottom:0}.collection-sidebar--menu.sidebar-drawer-wrapper.active-drawer{transform:translate(0);transition:all ease .4s;padding:3rem 2rem}.collection-sidebar--menu.sidebar-drawer-wrapper:after{content:unset;transition:all ease .8s}.collection-sidebar--menu.sidebar-drawer-wrapper.active-drawer:after{content:"";transition:all ease .8s;position:absolute;top:0;right:auto;bottom:0;left:100%;background:#00000080;z-index:20;width:100%}.sidebar-menu-wrapper ul.sidebar_menu{max-height:40%}}@media (max-width: 768px){.collection-sidebar--menu.sidebar-drawer-wrapper{max-width:100%}.collection-sidebar--menu.sidebar-drawer-wrapper.active-drawer:after{content:unset}.collection .product-grid{gap:5px 0}.collection facet-filters-form form{display:flex}}@media (max-width: 500px){.collection facet-filters-form{padding:10px}.collection facet-filters-form form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.collection facet-filters-form form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:10px}.collection facet-filters-form .Sidebar-drawer--open-button{order:1}.collection facet-filters-form .facet-filters{order:3;grid-column:1 / 3;grid-row:2 / 3}.collection facet-filters-form .card-layout-icons{order:2;grid-column:2 / 3;grid-row:1 / 2;justify-content:end}.collection facet-filters-form .facet-filters__field{justify-content:center}}.blog .section-top-header,.section-main-blog .section-top-header{max-width:100%}.article-card .card__heading{font-family:var(--font-body-family);font-weight:500}.section-main-blog .title--primary{margin:0}.section-main-blog .blog-tags-wrapper{display:flex;align-items:center;gap:20px;justify-content:center;margin:2rem 0 4rem;flex-wrap:wrap}.section-main-blog .blog-tags-wrapper a.blog-tag__link{color:inherit;text-decoration:none;padding:5px 20px;background:#f3f3f3;min-width:140px}.section-main-blog .blog-tags-wrapper a.blog-tag__link.active{background:#89c5a1}.article-card a.full-unstyled-link{font-size:14px;opacity:.7}@media (max-width: 768px){.section-main-blog .blog-tags-wrapper{justify-content:start;gap:10px;margin:2rem 0}.section-main-blog .blog-tags-wrapper a.blog-tag__link{min-width:calc(50% - 5px)}}.template-product .page-width{max-width:1280px}.product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute;top:50%;transform:translateY(50%);z-index:2;border:1px solid;border-radius:50%;width:40px;height:40px}.total--save-text{display:inline-block;padding:12px 20px;font-weight:700;width:100%;border-radius:10px;text-align:center;margin-bottom:20px;border:1px dashed var(--total_saving_text_color);color:var(--total_saving_text_color);background:var(--total_saving_background_color)}.product--thumbnail_slider .product__media-list{padding:0 20px}.product--thumbnail_slider button.slider-button.slider-button--prev{left:0}.product--thumbnail_slider button.slider-button.slider-button--next{right:0}.main-product .product__info-wrapper.grid__item{padding:20px;border-radius:5px;margin-top:30px;margin-left:20px;height:100%;position:sticky;top:20px}.product .accordion{border-color:#ccd2e3;margin:0}.product .accordion .accordion__title{padding-left:5px;letter-spacing:0;font-weight:600}.product .product__accordion .accordion__content{padding:0}.product_block.product_icon-with-text-grid{display:flex;align-items:center;gap:10px;margin-top:20px;margin-bottom:20px}.product_block.product_icon-with-text-grid.content_center{justify-content:center;gap:15px}.product_block.product_icon-with-text-grid svg{width:20px;margin-right:5px}.product_icon-with-text-popup{cursor:pointer}.icon-with-text-popup.active:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.3}.icon-with-text-popup .icon-with-textpopup__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;background:#fff;max-width:600px;width:100%;height:fit-content;max-height:600px;display:none;border-radius:20px;padding:10px 20px 30px}.icon-with-text-popup .popup_close{color:#000;font-size:26px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:15px;margin-left:auto}.icon-with-text-popup .popup__text{overflow:auto}.icon-with-text-popup .popup__text h2{margin:0 0 10px}.icon-with-text-popup.active .icon-with-textpopup__wrapper{display:block}.template-product .rte h1,.template-product .rte h2,.template-product .rte h3,.template-product .rte h4,.template-product .rte h5,.template-product .rte h6,.template-product .rte p{margin-bottom:15px}.product_block.product-free-reward{display:flex;align-items:center;border-radius:10px;overflow:hidden;justify-content:space-between}.product_block.product-free-reward .product-free-reward_image{flex:0 1 100px}.product_block.product-free-reward .product-free-reward_image .media{padding-bottom:0!important;height:100%}.product_block.product-free-reward .product-free-reward_image .media img{position:relative;mix-blend-mode:multiply}.product-free-reward_info{flex:1 1 50%;padding:10px}.product-free-reward_info div p{font-size:14px;line-height:1.2}.product-free-reward_info h4.h4{margin:5px 0 0;font-weight:600;letter-spacing:-1px;font-size:16px}.product-free-reward_price-container{flex:0 1 auto;display:flex;gap:10px;flex-wrap:wrap;padding:10px}.product-free-reward_price-container p.reward_price{display:flex;gap:5px;align-items:center;font-size:16px;font-weight:600;letter-spacing:-1px;color:#cd0053}.product-free-reward_price-container p.reward_price span{font-size:14px;text-decoration:line-through;font-weight:400;color:#000}.product-free-reward_price-container .free_reward_badge{display:flex}.product-free-reward_price-container .free_reward_badge p{background:#cd0053;flex:0 1 auto;color:#fff;font-size:12px;padding:1px 5px;letter-spacing:0;line-height:1;display:flex;align-items:center;justify-content:center;margin-left:-2px;font-weight:600}.product_block.product_icon-with-text-grid .product__image{flex-grow:0;flex-shrink:1;width:100%;display:none}.product_block.product_icon-with-text-grid .product__text{letter-spacing:0}.product_block.product_icon-with-text-grid.content_center div.product__text{flex:0 1 auto}.product_block.product_icon-and-text{display:flex;align-items:center;gap:10px;padding:15px 10px;border-radius:10px}.product_block.product_icon-and-text .product__image{flex-grow:0;flex-shrink:1;width:100%}.product_block.product_icon-and-text div{flex-grow:0;flex-shrink:1;margin:0;letter-spacing:0}.product_meta-info .card__subheading.product_type{font-size:16px;font-weight:400;margin-bottom:8px;letter-spacing:0;line-height:1.2}.metafield-rich_text_field h3{font-family:Neuzeit-Grotesk,sans-serif}.product__title>*{letter-spacing:-1px}.product_meta-info .product_strength{font-size:26px;font-weight:600;letter-spacing:0}.product_meta-info .product_tablets_and_mg{font-size:18px;letter-spacing:0}.product__title+p.product__text.inline-richtext.h2{margin-top:0}.product_block.product_image-with-text-grid{display:flex;align-items:center;gap:50px;border-radius:10px}.product_image-with-text-grid .custom_product-details{flex:1 1 auto;padding:1rem 0 1rem 1rem;display:grid;gap:5px}.product_image-with-text-grid .custom_product-details *{letter-spacing:0}.product_image-with-text-grid .product__image{flex:1 1 auto;width:100%;margin-top:10px}.product_image-with-text-grid .custom_product-details .subtitle,.product_image-with-text-grid .custom_product-details h2{margin:0}variant-radios fieldset.js.product-form__input{display:grid;grid-template-columns:repeat(1,1fr)}.product-form__input legend.form__label{font-size:20px;font-weight:600;grid-column:1 / 5}variant-radios .product-form__input input[type=radio]+label{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;line-height:1.2;margin-bottom:0;border-radius:4px}variant-radios .product-form__input input[type=radio]+label img{object-fit:contain;mix-blend-mode:multiply;position:relative;z-index:2}.product__info-container .product-price{margin-bottom:0}.product__info-container .product-price+.product__text-wrapper{margin-top:0}.product__info-container .total-price_container{margin:2.5rem 0}.total-price_container p{padding:0 4rem;font-weight:600;display:flex;gap:10px;align-items:center;font-size:18px}.total-price_container .total_compare_price{text-decoration:line-through;color:#bc1438;font-size:18px}.total_saving-message{text-align:center;border:2px dashed;padding:5px 10px;border-radius:5px;color:#bc1438;margin-top:10px;font-size:18px;font-style:italic}.recomended-product-wrapper{margin:30px 0}.recomended-product-container{position:relative;display:flex;flex-direction:column;padding:15px}.recomended-product-container .input-wrapper{display:flex;align-items:center;gap:10px;padding:10px}.recomended-product-container .input-wrapper input{margin:0;width:20px;height:20px}input[type=radio]:checked{accent-color:#000}.recomended-product-container .input-wrapper p{line-height:1}.recomended-product-container label{padding:10px 0;cursor:pointer}.recomended-product-container label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;outline:#cfb5c0;outline-width:1px}.recomended-product-container label .recomended-product-grid{display:grid;grid-template-columns:calc(35% - 5px) calc(65% - 5px);gap:10px}.recomended-product-container label .recomended-product-grid .recomended-product-info{padding:0}.recomended-product-info h4.h4,.recomended-product-info .product_size{margin:0}.recomended-product-info .short-description{margin:0 0 10px;line-height:1.3}.recomended-product-info .short-description span{color:#bc1438}.recomended-product-info .product-original_price p{font-size:18px}.recomended-product-info .product-original_price{margin-bottom:10px}.recomended-product-info .product-regular__price{font-weight:600;letter-spacing:0;display:flex;gap:15px;align-items:center}.recomended-product-info .product-compare__price{text-decoration:line-through;color:#bc1438;margin-bottom:3px;letter-spacing:0;font-weight:400}.recomended-product-info .product-price__saving{font-weight:400;color:#bc1438;font-style:italic}.recomended-product-info .product-note__text{line-height:1.2;color:#3a21ec;font-size:14px}.description-below_images{padding:20px 0 0}.custom-product_image{padding:0 10px;max-width:460px;margin:10px auto!important}.product-trust-image{max-width:500px;margin:20px auto 0;display:flex;gap:20px;justify-content:center}.product-trust-image .trust-image__item{flex:0 1 calc(22% - 15px)}.extra-product-container h2{margin:25px 0 10px}.extra-product-container .swiper-extra-products{padding:0 10px 40px}.swiper-extra-products .swiper-pagination{bottom:0}.swiper-extra-products .swiper-slide{height:auto}.extra-product-container .swiper-extra-products .extra-product-item_grid{display:flex;background:#fff;flex-direction:column;height:100%}.extra-product-item_grid .extra-product-item_container{display:grid;grid-template-columns:100px 1fr;box-shadow:0 0 #0000,0 0 #0000,0 0 15px #0000001a;border-radius:10px;flex-grow:1}.extra-product-item_grid .item_saving{grid-column:1 / 3}.extra-product-item_grid .extra-product-item__image{grid-column:1 / 2}.extra-product-item_grid .extra-product-item__image .media{height:100%;padding-bottom:0!important}.extra-product-item_grid .extra-product-item__image img{object-fit:contain}.extra-product-item_grid .extra-product-item__content{grid-column:2 / 3;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.extra-product-item_grid .extra-product-item__content .card__subheading.product_type{font-size:14px;letter-spacing:0;margin:0 0 5px;font-weight:600;line-height:1.3}.extra-product-item_grid .extra-product-item__content h4{font-size:18px;margin:0;line-height:1.3;border-radius:4px;font-weight:600;width:fit-content}.extra-product-item_grid .extra-product-item__content .product_strength{font-size:12px;margin-top:8px;line-height:1}.extra-product-item_grid .extra-product-item__content .product_tablets_and_mg{font-size:12px;font-weight:600;margin-top:5px}.extra-product-item_grid .extra-product-item__content .rte{font-size:14px;margin-top:10px}.extra-product-item_grid .item_saving{min-height:25px}.item_saving span{display:block;padding:2px 5px;border-radius:5px 5px 0 0;width:fit-content;margin-left:auto;font-size:12px;color:#fff;min-width:80px;text-align:center;font-weight:600;display:flex;align-items:center;justify-content:center}.extra-product-item__content .item_info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.extra-product-item__content .item_info .item-price{font-size:16px;font-weight:600;letter-spacing:0;display:flex;align-items:center}.extra-product-item__content .item_info .item-price span{font-size:14px;font-weight:400;text-decoration:line-through;margin-left:5px}.add--item input{width:0;margin:0;position:absolute;height:0}.extra-product-item_grid .soldout__item{cursor:not-allowed}.extra-product-item_grid .soldout__item p{color:var(--primary-accent-color)}.soldout__item,.add--item label div{display:flex;align-items:center;min-width:80px;width:fit-content;justify-content:space-between;border:1px solid;border-radius:40px;padding:5px;font-weight:500;font-size:14px;color:inherit;cursor:pointer}.add--item label div p{flex:1 1 auto;text-align:center;margin:0}.extra-product-item_grid .add--item div.item__added{display:none}.add--item input[type=checkbox]:checked+label div.add__item{display:none}.add--item input[type=checkbox]:checked+label div.item__added{display:flex;color:#fff}.parent-wrapper{display:flex;width:100%}.parent-wrapper2{flex:auto}.main-product .product-form__buttons .product-form__submit{border-radius:49px;padding:15px;font-weight:600;position:relative;font-size:22px;line-height:50px}.section-template--17988047503429__main-padding .product-form__buttons .product-form__submit{background:#ed8016;border:-31px solid black;margin-top:20px!important;margin-left:10px}.main-product .product-form__buttons .product-form__submit .cart__icon{position:absolute;top:50%;left:20px;transform:translateY(-50%);z-index:2}.main-product .product-form__buttons .product-form__submit:before,.main-product .product-form__buttons .product-form__submit:after{content:unset}@media (max-width: 1200px){.product_block.product_image-with-text-grid{align-items:unset;gap:30px}.product_block.product_image-with-text-grid .product__image .media{height:100%}.product_block.product_image-with-text-grid .product__image .media img{object-position:left}.product_block.product-free-reward{display:grid;grid-template-columns:100px 1fr;grid-template-rows:auto auto}.product_block.product-free-reward .product-free-reward_image{grid-row:1 / 3}.product-free-reward_info{padding:15px}.product-free-reward_price-container{padding:0 15px 15px}.product_block.product-free-reward{display:grid;grid-template-columns:100px 1fr}variant-radios fieldset.js.product-form__input{grid-template-columns:repeat(1,1fr)}}@media (max-width: 1100px) and (min-width: 769px){.product_block.product_icon-and-text{display:grid;grid-template-columns:20px 1fr;grid-template-rows:auto auto;gap:0 10px}.product_block.product_icon-and-text .product__image{grid-row:1 / 2;grid-column:1 / 2}.product_block.product_icon-and-text div:last-of-type{grid-row:2 / 3;grid-column:2 / 3}}@media (max-width: 990px){.product_block.product_image-with-text-grid h2{font-size:18px}variant-radios fieldset.js.product-form__input{grid-template-columns:repeat(1,1fr)}}@media (max-width: 768px){.product--thumbnail_slider button.slider-button.slider-button--prev{left:10px}.product--thumbnail_slider button.slider-button.slider-button--next{right:10px}.main-product .product__info-wrapper.grid__item{margin-left:0}.product_block.product_image-with-text-grid{align-items:center;gap:30px}.product_image-with-text-grid .product__image{max-width:150px!important}.description-below_images{padding:10px 0 0;margin:1rem 0}variant-radios fieldset.js.product-form__input{grid-template-columns:repeat(1,1fr)}}@media (max-width: 540px){variant-radios fieldset.js.product-form__input{grid-template-columns:repeat(1,1fr)}.product_block.product_icon-and-text{display:grid;grid-template-columns:20px 1fr;grid-template-rows:auto auto;gap:0 10px}.product .product-form__input input[type=radio]+label{padding:5px}.product .product-form__input input[type=radio]+label .variant_overlay_image_2{top:3px}.product .product-form__input input[type=radio]+label .variant_overlay_image{width:50px;right:-10px;top:5px}.product_block.product_icon-and-text .product__image{grid-row:1 / 2;grid-column:1 / 2}.product_block.product_icon-and-text div:last-of-type{grid-row:2 / 3;grid-column:2 / 3}}@media (max-width: 400px){variant-radios fieldset.js.product-form__input{grid-template-columns:repeat(1,1fr)}.product .product-form__input input[type=radio]+label .variant--text{font-size:12px}.product .product-form__input input[type=radio]+label .variant_overlay_image{width:45px;right:-10px;top:5px}}.thumbnails-slider-and-text .section-top-header.page-width{max-width:1280px}.thumbnails-slider-and-text .thumbnails-slider-and-text-grid{display:grid;grid-template-columns:100px 1fr;gap:20px}.thumbnails-slider-and-text-grid .swiper.swiper-Thumbnails{width:100%;max-height:400px;overflow:auto}.thumbnails-slider-and-text-grid .swiper.swiper-Thumbnails .swiper-slide{height:fit-content!important}.thumbnails-slider-and-text-grid .swiper.Swiper-slider{width:100%}.thumbnails-slider-and-text-grid .swiper .thumbnails-image-and-text-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.thumbnails-text-wrapper{width:100%}.thumbnails-slider-and-text .thumbnails-text-wrapper{padding:20px 0 20px 20px}.thumbnails-slider-and-text .thumbnails-text-wrapper .metafield-rich_text_field{padding-right:20px}.thumbnails-slider-and-text .thumbnails-text-wrapper h3{margin:0 0 15px}.thumbnails-slider-and-text .thumbnails-image-and-text-grid .thumbnails-text-wrapper p{margin-bottom:10px}.thumbnails-slider-and-text .thumbnails-text-wrapper .rte{word-break:break-word;line-height:1.3}@media (max-width: 990px){.thumbnails-slider-and-text .thumbnails-slider-and-text-grid{display:block}.thumbnails-slider-and-text-grid .swiper.swiper-Thumbnails .swiper-wrapper{flex-direction:row;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.thumbnails-slider-and-text-grid .swiper .thumbnails-image-and-text-grid{align-items:center}.thumbnails-slider-and-text .thumbnails-text-wrapper{padding:20px 0 0}}@media (max-width: 768px){.thumbnails-slider-and-text-grid .swiper .thumbnails-image-and-text-grid{grid-template-columns:1fr;gap:10px}}.custom-image-with-text .grid{align-items:flex-start}.custom-image-with-text .grid__item.custom-content--wrapper{padding:4rem 0 4rem 2rem;position:relative}.custom-image-with-text .grid-reverse .grid__item.custom-content--wrapper{padding:0 2rem 0 0}.custom-image-with-text .grid__item.custom-content--wrapper h2{margin:0 0 15px}.custom-image-with-text .rte{line-height:1.3}@media (min-width: 991px){.custom-image-with-text .grid--2-col-desktop .grid__item.custom-content--wrapper{width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.custom-image-with-text .grid--2-col-desktop .custom-image--wrapper.grid__item{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}}@media (min-width: 769px) and (max-width: 990px){.custom-image-with-text .grid--2-col-tablet .grid__item.custom-content--wrapper{width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.custom-image-with-text .grid--2-col-tablet .custom-image--wrapper.grid__item{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.custom-image-with-text .grid__item.custom-content--wrapper{padding:3rem 0 3rem 2rem;position:relative}.custom-image-with-text .grid-reverse .grid__item.custom-content--wrapper{padding:3rem 2rem 3rem 0}}@media (max-width: 768px){.custom-image-with-text .grid-reverse{flex-direction:column-reverse;gap:0}.custom-image-with-text .grid__item.custom-content--wrapper,.custom-image-with-text .grid-reverse .grid__item.custom-content--wrapper{padding:2rem 0 0}}.image-with-benafits .page-width.section-top-header{max-width:1440px}.image-with-benafits h2,.image-with-benafits h3{font-family:serif}.image-with-benafits .image-with-benafits-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:0px 20px;align-items:center}.image-with-benafits-grid .image-with-benafits-grid__item{padding:20px 0}.image-with-benafits-grid .benafits-main__image{padding:30px 0;height:auto}.image-with-benafits-grid .image-with-benafits-grid__item .benafits_image{max-width:70px;margin-bottom:10px}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-1 .benafits_image,.image-with-benafits-grid .image-with-benafits-grid__item.benafit-2 .benafits_image{margin-left:auto}.image-with-benafits-grid .image-with-benafits-grid__item h3{margin:0 0 5px;position:relative;letter-spacing:-.75px;width:100%}.image-with-benafits-grid .image-with-benafits-grid__item .rte,.image-with-benafits-grid .image-with-benafits-grid__item .rte p{line-height:1.3}.benafit-1 h3 span,.benafit-2 h3 span,.benafit-3 h3 span,.benafit-4 h3 span{content:"";position:absolute;z-index:2;width:100px;height:50px;display:block;width:fit-content}.benafit-1 h3 span,.benafit-2 h3 span{left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.benafit-3 h3 span,.benafit-4 h3 span{right:calc(100% + 10px);top:50%;transform:translateY(-50%)}@media (min-width: 991px){.image-with-benafits-grid .image-with-benafits-grid__item.benafit-1{grid-column:1 / 2;grid-row:1 / 2;text-align:right}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-2{grid-column:1 / 2;grid-row:2 / 3;text-align:right}.image-with-benafits-grid .benafits-main__image{grid-column:2 / 3;grid-row:1 / 3}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-3{grid-column:3 / 4;grid-row:1 / 2}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-4{grid-column:3 / 4;grid-row:2 / 3}}@media (max-width: 990px){.image-with-benafits .image-with-benafits-grid{grid-template-columns:repeat(2,1fr)}.image-with-benafits-grid .image-with-benafits-grid__item{padding:0 30px;display:flex;flex-direction:column}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-1{order:1;text-align:right}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-2{order:4;text-align:right}.image-with-benafits-grid .benafits-main__image{order:3;grid-column:1 / 3}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-3{order:2}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-4{order:5}.benafit-1 h3 span,.benafit-2 h3 span,.benafit-3 h3 span,.benafit-4 h3 span{display:none}}@media (max-width: 768px){.image-with-benafits .image-with-benafits-grid{grid-template-columns:1fr;gap:10px}.image-with-benafits-grid .image-with-benafits-grid__item{padding:10px 0}.image-with-benafits-grid .image-with-benafits-grid__item .benafits_image{margin-bottom:10px;margin-left:auto!important;margin-right:auto}.image-with-benafits-grid .image-with-benafits-grid__item{height:unset}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-1 .benafits_image,.image-with-benafits-grid .image-with-benafits-grid__item.benafit-2 .benafits_image{margin-left:0}.image-with-benafits-grid .image-with-benafits-grid__item.benafit-1,.image-with-benafits-grid .image-with-benafits-grid__item.benafit-2{text-align:left}.image-with-benafits-grid .benafits-main__image{grid-column:1 / 2}.image-with-benafits-grid .image-with-benafits-grid__item h3{margin-bottom:5px}}.product-supplement-facts .product-supplement-grid{display:grid;grid-template-columns:30% 32% 38%}.product-supplement-grid .product-supplement-grid__item{flex:0 1 calc(33.33% - calc(80px / 3))}.product-supplement-grid .product-supplement-grid__item .media_image img{filter:drop-shadow(-46px 34px 41px #484949)}.product-supplement-grid .supplement-image{height:100%;display:flex;align-items:center;justify-content:center;padding:40px 40px 40px 0}.product-supplement-grid .product-supplement-grid__item.container-1{padding:60px 40px}.product-supplement-grid .product-supplement-grid__item .supplement-facts--details{border-radius:20px;padding:40px}.supplement-facts--details .facts-info{padding:10px 0}.supplement-facts--details .facts-info hr{background:#000;margin:10px 0}.supplement-facts--details .facts-info{display:grid;gap:3px}.supplement-facts--details .facts-info h4{margin:0 0 10px}.supplement-facts--details .facts-info h5{margin:8px 0 5px}.product-supplement-grid .supplement-facts--details h3.center{margin:0 0 10px}.product-supplement-grid .supplement-facts--details *{color:#fff;line-height:1.4}.product-supplement-grid .product-supplement-grid__item.supplement-facts--info{border-radius:0 0 0 100px;padding:80px 60px;height:100%}.product-supplement-grid .supplement-facts--info h3{margin:0 0 10px}.product-supplement-grid .serving_details .rte{padding:0 15px}ul.ingredient_table{margin:10px 0;padding:0}ul.ingredient_table li{display:grid;grid-template-columns:1fr;justify-content:space-between;gap:5px;padding:3px 20px}ul.ingredient_table li:has(p){grid-template-columns:1fr 1fr 1fr;border-top:1px solid #fff}ul.ingredient_table li:has(p:empty:last-of-type){display:flex;border-top:0}ul.ingredient_table li:has(p)+ul.ingredient_table li:has(p:empty:last-of-type){border-top:0}ul.ingredient_table li:nth-child(2){border-top:0}ul.ingredient_table li:last-child{border-bottom:1px solid #fff}ul.ingredient_table li p{font-size:16px}ul.ingredient_table li:first-of-type{border-top:0}ul.ingredient_table li:nth-child(odd){background:#f6f6f6}ul.ingredient_table li p:nth-of-type(2){text-align:right;letter-spacing:0;line-height:1.2}ul.ingredient_table li p:last-of-type{text-align:center}.serving_details .small_info{padding:0 10px;margin-bottom:15px}.serving_details>.rte p{margin-bottom:0}.ingredients_detail{margin-bottom:10px}.ingredients_detail p{padding:3px 20px}.ingredients_detail .heading{border-radius:20px;width:fit-content;margin-bottom:5px}@media (max-width: 1440px){.product-supplement-facts .product-supplement-grid{grid-template-columns:30% 35% 35%}.product-supplement-grid .product-supplement-grid__item.supplement-facts--info,.product-supplement-grid .product-supplement-grid__item.container-1{padding:40px}}@media (max-width: 1200px){.product-supplement-facts .product-supplement-grid{grid-template-columns:1fr 1fr}.product-supplement-grid .product-supplement-grid__item.supplement-facts--info{grid-column:1 / 3;border-radius:0}ul.ingredient_table li{display:grid;grid-template-columns:1fr}ul.ingredient_table li:has(p){grid-template-columns:1fr 1fr 1fr}ul.ingredient_table li p:not(:first-of-type){text-align:center}}@media (max-width: 768px){.product-supplement-facts .product-supplement-grid{grid-template-columns:1fr}.product-supplement-grid .product-supplement-grid__item.supplement-facts--info{grid-column:1 / 2}.product-supplement-grid .product-supplement-grid__item .supplement-facts--details,.product-supplement-grid .product-supplement-grid__item.supplement-facts--info,.product-supplement-grid .product-supplement-grid__item.container-1{padding:20px}}.benefts-of-subscription .page-width .section-top-header{max-width:100%}.benefts-of-subscription .custom-grid{display:grid;grid-template-columns:repeat(3,1fr)}.benefts-of-subscription .location_image__wrapper{display:flex;align-items:center;justify-content:space-between}.benefts-of-subscription .location__image{max-width:60px;margin-left:-23px}.benefts-of-subscription .location_image__wrapper .location__image{flex:0 1 60px}.benefts-of-subscription .location_image__wrapper .location__image:last-of-type{margin-left:auto;margin-right:-23px}.benefts-of-subscription .custom-grid__item .benefits-details{border-top:1px solid;padding-top:30px;margin-top:15px;position:relative;padding-right:20px}.benefts-of-subscription .custom-grid__item:last-of-type .benefits-details{border-top:1px dashed;padding-right:0}.benefts-of-subscription .custom-grid__item .benefits-details:before{content:"";position:absolute;top:-8px;left:0;width:15px;height:15px;border-radius:50%;border:1px solid}.benefts-of-subscription .custom-grid__item:last-of-type .benefits-details:after{content:"";position:absolute;top:-8px;right:0;width:15px;height:15px;border-radius:50%;border:1px solid}.benefts-of-subscription .custom-grid__item .benefits-details h3{font-family:var(--font-body-family);font-weight:700}.benefts-of-subscription .custom-grid__item .benefits-details h4{font-family:var(--font-body-family)}.benefts-of-subscription .custom-grid__item .benefits-details div.rte{margin-top:15px}.benefts-of-subscription ul.benefits_list{padding-left:20px;margin-top:15px;list-style-type:none;display:grid;gap:10px}.benefts-of-subscription ul.benefits_list li{position:relative}.benefts-of-subscription ul.benefits_list li:before{content:"";position:absolute;width:8px;height:8px;left:-18px;top:2px}.benefts-of-subscription .custom-grid__item ul.benefits_list li .rte{margin-top:0}@media (min-width: 1200px){.benefts-of-subscription .custom-grid__item .benefits-details{padding-right:40px}.benefts-of-subscription .custom-grid__item:last-of-type .benefits-details{padding-right:0}}.image-with-benafits-grid__item svg{width:50px;height:50px;stroke:var(--color-foreground);fill:var(--color-foreground)}.image-with-benafits-grid .image-with-benafits-grid__item .benafits_image{max-width:70px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100px;height:70px;width:70px}.new-image-with-text .image-with-text__heading{margin-top:10px}.new-image-with-text .image-with-text__content *:first-child{margin-top:0}@media (min-width: 769px){.new-image-with-text .grid--3-col-tablet .grid__item{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media (max-width: 768px){.new-image-with-text .grid__item .image-with-text__content{max-width:100%!important;padding:20px 0 0}}.custom-multicolumn{position:relative}.custom-multicolumn .columns_background-image{position:absolute;top:0;right:0;bottom:0;left:0}.custom-multicolumn .columns_background-image .media{height:100%;padding-bottom:0!important}.custom-multicolumn .columns_background-image .media img{object-fit:cover}.custom-multicolumn .page-width{position:relative;z-index:2}.custom-multicolumn .section-top__image{max-width:300px;margin-bottom:40px}.custom-multicolumn .section-top__image.center{margin:0 auto 40px}.custom-multicolumn .section-top__image.right{margin:0 0 40px auto}.custom-multicolumn .multicolumn-list__item .multicolumn-card{padding:15px 20px;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px}.custom-multicolumn .multicolumn-card .multicolumn-card__info{padding:0;margin-bottom:20px}.multicolumn-parent .multicolumn-card__info .inline-richtext em,.multicolumn-parent .multicolumn-card__info .inline-richtext{font-family:Indy_Pimp,sans-serif;text-transform:uppercase}@media (max-width: 990px){.custom-multicolumn .section-top__image{margin-bottom:30px}}@media (max-width: 768px){.custom-multicolumn .section-top__image{margin-bottom:20px}}.image-blocks-with-text .image-blocks-grid{display:grid;gap:20px}.banner-with-image-and-text .banner-image-and-text-grid{display:flex;align-items:center;justify-content:center;gap:20px;padding:20px 0}.banner-with-image-and-text .image-grid__item{width:100%}.banner-with-image-and-text .text-grid__item h2{margin:0}@media (max-width: 768px){.banner-with-image-and-text .banner-image-and-text-grid{flex-direction:column;gap:0px;padding:40px 0}}.footer-block__image-wrapper,.company-trust-logo{max-width:200px!important}footer{--font-heading-scale: .91}@media screen and (min-width: 769px){footer,.footer-block__details-content .list-menu__item--link{font-size:1.46rem!important}}.font-utopia{font-family:var(--font-utopia)!important}em{font-family:var(--font-utopia);line-height:1.4}.header .list-menu__item{font-family:var(--font-utopia)}.product_block.product_icon-with-text-grid:first-of-type .small_text{font-size:18px}.product .product__title>*{font-weight:900;color:#333;font-size:54px}.subscribe-and-save__save-percent,.one-time-purchase__save-percent{background-image:linear-gradient(238deg,#cd0053 19.5%,#001c72 120.35%)!important;padding:3px 6px;border-radius:3px;color:#fff;font-weight:400;letter-spacing:0;margin-right:4px}.appstle__option-subtext{display:block;line-height:1;font-size:16px;color:rgb(var(--color-foreground));font-weight:400}.payAsYouGoPlansDropdownWrapper .check-list .small_text{font-size:16px!important}.payAsYouGoPlansDropdownWrapper .product-free-reward{margin:1.2rem 0 .2rem}.appstle_subscribe_option.appstle_hide_subsOption .product-free-reward{display:none}.appstle_tooltip_title:after{content:"s"}.image-banner-with-text{position:relative}.image-banner-with-text .image-banner-with-text-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:100%;align-items:center;z-index:2}.image-banner-with-text .image-banner-with-text-content.text_left{justify-content:start}.image-banner-with-text .image-banner-with-text-content.text_right{justify-content:end}.image-banner-with-text .image-banner-with-text-content .custom-grid{flex:0 1 50%;height:100%}.image-banner-with-text .image-banner-with-text-content .image-banner_scontent{max-width:700px;padding:4rem;height:100%;display:flex;flex-direction:column;justify-content:center;gap:15px}.image-banner-with-text .image-banner-with-text-content.text_left .image-banner_scontent{margin-left:auto}.image-banner-with-text .image-banner-with-text-content.text_right .image-banner_scontent{margin-right:auto}.image-banner-with-text .image-banner_scontent *{margin:0}.image-banner-with-text .image-banner_scontent h2{line-height:1.2}.image-banner-with-text .image-banner_scontent .rte p{margin:12px 0;line-height:1.2}.image-banner-with-text .image-banner_scontent .rte p:first-of-type,.image-banner-with-text .image-banner_scontent .rte p:last-of-type{margin:0}.image-banner-with-text .image-banner_scontent .button{width:fit-content}@media (max-width: 990px){.image-banner-with-text{display:grid;gap:30px}.image-banner-with-text .image-banner-with-text-content{position:static;inset:auto}.image-banner-with-text .image-banner-with-text-content .image-banner_scontent{max-width:100%;width:100%;padding:0 3rem 3rem;gap:10px}.image-banner-with-text .image-banner-with-text-content .custom-grid{flex:0 1 100%}}@media (max-width: 990px){.image-banner-with-text{gap:20px}.image-banner-with-text .image-banner-with-text-content .image-banner_scontent{padding:0 2rem 2rem}.image-banner-with-text .image-banner_scontent .rte p{margin:8px 0}}.richtext-heading-background .inline-richtext{width:fit-content;margin:0 auto;position:relative;padding:1rem 7rem}.richtext-heading-background .inline-richtext span{position:relative;z-index:1;background-color:transparent}.richtext-heading-background .inline-richtext .heading-background-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.richtext-heading-background .inline-richtext .media{padding-bottom:0!important;height:100%}.richtext-heading-background .inline-richtext .heading-background-image img{object-fit:cover;object-position:bottom center}@media (max-width: 990px){.richtext-heading-background .inline-richtext{padding:1rem 3rem}}@media (max-width: 768px){.richtext-heading-background .inline-richtext{padding:.5rem 2rem}}@media (max-width: 560px){.richtext-heading-background .inline-richtext{width:100%}}.background-richtext .background-richtext--container{padding:4rem;position:relative;max-width:900px;margin:0 auto}.background-richtext .background-richtext--container:after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;background-position:top center;background-repeat:no-repeat;background-size:cover}.background-richtext .background-richtext--container h2{margin:0 0 10px}.background-richtext .background-richtext--container .rte hr{margin:5px 0;background:transparent;border:0}.background-richtext .background-richtext--container .founder-name{font-style:italic;font-size:24px;margin-top:2rem;font-family:var(--font-body-family);font-weight:600;max-width:210px;margin-right:auto;margin-left:auto}@media (max-width: 990px){.background-richtext .background-richtext--container{padding:3rem}}@media (max-width: 768px){.background-richtext .background-richtext--container{padding:2rem}.background-richtext .background-richtext--container .founder-name{font-size:22px;margin-top:1rem}}.founder-image-with-text .section-top-header{max-width:1300px}.founder-image-with-text .founder-grid{display:flex;max-width:1060px;margin:0 auto;align-items:center}.founder-image-with-text .founder-image{flex:0 0 300px;margin-right:-100px}.founder-image-with-text .founder-info-container{flex:1 1 auto;padding:3rem 4rem 3rem 10rem;border-radius:0 40px 0 0}.founder-image-with-text .founder-info-container h2{margin:0 0 10px}.founder-image-with-text .founder-info-container .rte{font-size:20px}@media (max-width: 990px){.founder-image-with-text .founder-info-container{padding:3rem 3rem 3rem 10rem}}@media (max-width: 768px){.founder-image-with-text .founder-grid{flex-wrap:wrap;max-width:600px}.founder-image-with-text .founder-image{flex:0 1 100%;margin-right:0;margin-bottom:-3rem;background:var(--gradient-background);border-radius:50% 50% 0 0}.founder-image-with-text .founder-info-container{padding:5rem 2rem 2rem;border-radius:0 0 40px 40px;flex:1 1 100%;text-align:center}}.new-packaging-image-banner{position:relative;overflow:hidden}.new-packaging-image-banner:after,.new-packaging-image-banner:before{content:"";background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;height:100%;width:200px;z-index:0}.new-packaging-image-banner h2.inline-richtext{width:fit-content;margin:0 auto;padding:1.5rem 5rem;position:relative;z-index:1}.new-packaging-image-banner h2.inline-richtext span{position:relative;z-index:1}.new-packaging-image-banner .heading-background-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.new-packaging-image-banner .heading-background-image .media{padding-bottom:0!important;height:100%}.new-packaging-image-banner .heading-background-image .media img{object-fit:cover;object-position:bottom center}@media (max-width: 768px){.new-packaging-image-banner:after,.new-packaging-image-banner:before{width:150px}.new-packaging-image-banner h2.inline-richtext{padding:1.5rem 2rem}}.packaging-trust-icons{position:relative;border-bottom:1px solid}.packaging-trust-icons:before{content:"";background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;height:100%;width:100px;top:0}.packaging-trust-icons .page-width{max-width:1380px}.packaging-trust-icons .packaging-trust-icons-grid{display:flex;align-items:center;gap:30px;flex-wrap:wrap;justify-content:center}.packaging-trust-icons .packaging-trust-icons-grid .packaging-trust-column{flex:0 1 calc(33.33% - 45px)}@media (max-width: 990px){.packaging-trust-icons .packaging-trust-icons-grid .packaging-trust-column{flex:0 1 calc(50% - 15px);padding:0 2rem}}@media (max-width: 768px){.packaging-trust-icons .packaging-trust-icons-grid .packaging-trust-column{flex:0 1 100%;padding:0}.packaging-trust-icons .packaging-trust-icons-grid .packaging-trust-column .media{max-width:400px;margin:0 auto}.packaging-trust-icons .packaging-trust-icons-grid .packaging-trust-column .media img{object-fit:contain}.packaging-trust-icons:before{height:160px;top:auto;bottom:0}}.main-article .page-width{margin-top:0!important}.article-image-and-breadcrumbs .breadcrumbs-wrapper{padding:0 40px}.main-article .article-info--container{padding:0 40px;max-width:1260px;margin:0 auto}.article-heading-with-socials{display:flex;gap:30px;align-items:center}.article-heading-with-socials .article-template__title{flex:0 1 auto}.article-heading-with-socials share-button{flex:0 0 auto}.article-heading-with-socials{display:flex;gap:30px}.main-article .article-template__content{margin:0;padding:2rem 4rem}.share-button__button{align-items:center;justify-content:center;height:fit-content;padding:5px;min-height:auto}.share-button__button .icon-share{margin:0}@media (max-width: 990px){.article-image-and-breadcrumbs .breadcrumbs-wrapper{margin:10px 0}.article-image-and-breadcrumbs .breadcrumbs-wrapper,.main-article .article-info--container{padding:0 30px}.main-article .article-template__content{margin:0;padding:2rem 0}}@media (max-width: 768px){.article-image-and-breadcrumbs .breadcrumbs-wrapper{margin:5px 0}.article-image-and-breadcrumbs .breadcrumbs-wrapper,.main-article .article-info--container{padding:0}.main-article .article-heading-with-socials{flex-wrap:wrap;padding:10px 0 0;gap:5px;margin-bottom:10px}.main-article .article-heading-with-socials .article-template__title{flex:0 1 100%;margin-bottom:0}.main-article .article-template__content{padding:1rem 0}}.article-tags .blog-tags-wrapper{display:flex;justify-content:center;gap:20px 40px;flex-wrap:wrap}.article-tags .blog-tags-wrapper a.blog-tag__link{background-color:#f2f2f2;color:#000;min-width:150px;padding:3px 10px;text-align:center;text-decoration:none;min-height:30px;display:flex;align-items:center;justify-content:center}@media (max-width: 990px){.article-tags .blog-tags-wrapper{gap:15px 30px}}@media (max-width: 768px){.article-tags .blog-tags-wrapper{gap:10px}}@media (max-width: 460px){.article-tags .blog-tags-wrapper{gap:10px}.article-tags .blog-tags-wrapper a.blog-tag__link{flex:0 1 100%;width:100%}}.main-page .rte h3{margin:7px 0}.product__text-wrapper h5,.product__text-wrapper h3{margin:4px}.custom-image-and-text .page-width{padding-left:0}.custom-image-and-text .custom-content__wrapper{padding:20px 0 20px 40px;display:flex;flex-direction:column;justify-content:center;height:100%;max-width:600px;margin-right:auto}.custom-image-and-text .grid-reverse .custom-content__wrapper{margin-right:0;margin-left:auto}.custom-image-and-text .custom-content__wrapper h2,.custom-image-and-text .custom-content__wrapper .image-with-text__image,.custom-image-and-text .custom-content__wrapper .heading_and_text{margin:0 0 15px}.custom-image-and-text .custom-content__wrapper .heading_and_text h2{margin:0;line-height:1}.custom-image-and-text .custom-image--wrapper.grid__item{padding:10px 0}@media (max-width: 768px){.custom-image-and-text .grid.grid-reverse{flex-direction:column-reverse}.custom-image-and-text .custom-content__wrapper{padding:20px}}h2.rich-text__heading,h2.rich-text__heading em{line-height:1}.section-custom-blocks{overflow:hidden}.section-custom-blocks .custom-blocks-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:100%}.section-custom-blocks .custom-blocks-grid .custom-blocks-grid__item{grid-column:span 2}.section-custom-blocks .custom-grid{display:flex;align-items:center;gap:10px;width:50%;margin-left:auto;position:relative;z-index:1}.section-custom-blocks .custom-grid.custom-grid__reverse{flex-direction:row-reverse;margin-left:0}.section-custom-blocks .custom-grid .custom-grid__item{flex:0 1 calc(50% - 5px);max-width:calc(50% - 5px);width:100%}.section-custom-blocks .custom-grid__item.custom-image__wrapper{border-radius:50%;padding:20px;position:relative;z-index:1}.section-custom-blocks .custom-grid__item.custom-text__wrapper{display:grid;gap:10px}.section-custom-blocks .custom-grid .text_background{position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:70%;height:auto;z-index:-1}.section-custom-blocks .custom-grid.custom-grid__reverse .text_background{left:-40px;right:auto}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(4) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(5) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(7) .text_background{width:80%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(2) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(3) .text_background{width:90%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(6) .text_background{width:60%}@media (max-width: 1200px){.section-custom-blocks .custom-grid .text_background{width:90%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(1) .text_background{right:-80px}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(2) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(3) .text_background{width:100%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(4) .text_background{left:-80px}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(4) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(5) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(7) .text_background{width:100%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(6) .text_background{width:90%}}@media (max-width: 990px){.section-custom-blocks .custom-blocks-grid{gap:80px 40px}.section-custom-blocks .custom-grid{width:67%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(2) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(3) .text_background,.section-custom-blocks .custom-blocks-grid__item:nth-of-type(7) .text_background{width:100%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(4) .text_background{width:85%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(5) .text_background{width:100%}.section-custom-blocks .custom-blocks-grid__item:nth-of-type(6) .text_background{width:360px;top:50%}}@media (max-width: 768px){.section-custom-blocks .custom-blocks-grid{display:block;padding:0}.section-custom-blocks .custom-blocks-grid .custom-blocks-grid__item{margin-bottom:200px}.section-custom-blocks .custom-blocks-grid .custom-blocks-grid__item:last-of-type{margin-bottom:0}.section-custom-blocks .custom-grid{width:100%;flex-wrap:wrap;gap:0px;position:static;align-items:center;justify-content:center}.section-custom-blocks .custom-grid .custom-grid__item{flex:0 1 100%;max-width:100%}.section-custom-blocks .custom-grid .custom-grid__item.custom-image__wrapper{margin:0 20px -160px;max-width:600px}.custom-blocks-grid__item:nth-of-type(1) .custom-grid__item.custom-image__wrapper{margin-bottom:-200px}.custom-blocks-grid__item:nth-of-type(2) .custom-grid__item.custom-image__wrapper,.custom-blocks-grid__item:nth-of-type(3) .custom-grid__item.custom-image__wrapper{margin-bottom:-190px}.custom-blocks-grid__item:nth-of-type(4) .custom-grid__item.custom-image__wrapper{margin-bottom:-170px}.custom-blocks-grid__item:nth-of-type(7) .custom-grid__item.custom-image__wrapper{margin-bottom:-180px}.section-custom-blocks .custom-grid .custom-grid__item.custom-text__wrapper{text-align:center;padding:0;position:relative}.section-custom-blocks .custom-blocks-grid__item{position:relative}.section-custom-blocks .custom-blocks-grid__item:after{content:"";position:absolute;top:98%;left:50%;transform:translate(-50%);width:350px;background-position:center center;background-repeat:no-repeat;background-size:contain;height:240px}.section-custom-blocks .custom-blocks-grid__item .text_background{position:static;transform:unset;width:100%!important}.section-custom-blocks .custom-blocks-grid__item .content_container{position:absolute;left:0%;right:0;top:30%;padding:20px;width:100%!important;max-width:500px;margin:0 auto}.section-custom-blocks .custom-blocks-grid__item .text_background div{width:100%}.section-custom-blocks .custom-blocks-grid__item .text_background img{width:100%;height:100%}}@media (max-width: 500px){.section-custom-blocks .custom-blocks-grid__item:after{top:100%;width:300px;height:190px}.section-custom-blocks .custom-blocks-grid__item .content_container{top:50%;transform:translateY(-50%)}.section-custom-blocks .custom-grid .custom-grid__item.custom-image__wrapper{margin:0 20px -80px}.custom-blocks-grid__item:nth-of-type(1) .custom-grid__item.custom-image__wrapper{margin-bottom:-130px}.custom-blocks-grid__item:nth-of-type(3) .custom-grid__item.custom-image__wrapper,.custom-blocks-grid__item:nth-of-type(7) .custom-grid__item.custom-image__wrapper{margin-bottom:-120px}.custom-blocks-grid__item:nth-of-type(2) .custom-grid__item.custom-image__wrapper,.custom-blocks-grid__item:nth-of-type(4) .custom-grid__item.custom-image__wrapper{margin-bottom:-80px}}@media (max-width: 380px){.section-custom-blocks .custom-grid .custom-grid__item.custom-image__wrapper{margin:0 20px -50px}.custom-blocks-grid__item:nth-of-type(2) .content_container{padding-top:50px}.custom-blocks-grid__item:nth-of-type(3) .content_container{padding-top:80px}.custom-blocks-grid__item:nth-of-type(1) .custom-grid__item.custom-image__wrapper,.custom-blocks-grid__item:nth-of-type(7) .custom-grid__item.custom-image__wrapper{margin-bottom:-80px}.custom-blocks-grid__item:nth-of-type(2) .custom-grid__item.custom-image__wrapper{margin-bottom:-60px}.custom-blocks-grid__item:nth-of-type(3) .custom-grid__item.custom-image__wrapper{margin-bottom:-100px}.custom-blocks-grid__item:nth-of-type(4) .custom-grid__item.custom-image__wrapper{margin-bottom:-50px}.section-custom-blocks .custom-blocks-grid .custom-blocks-grid__item{margin-bottom:120px}.section-custom-blocks .custom-blocks-grid__item:after{top:95%;width:250px;height:150px}}.image-with-collapsible-tabs .grid{align-items:center}.image-with-collapsible-tabs .content__wrapper>*:first-of-type{margin-top:0}.image-with-collapsible-tabs .content__wrapper h2{margin:15px 0}.image-with-collapsible-tabs .content__wrapper summary{padding:15px 20px 15px 0;display:flex;align-items:center;gap:10px;border-bottom:1px solid}.image-with-collapsible-tabs summary svg.icon.icon-accordion{width:20px;height:20px;flex:0 0 20px}.image-with-collapsible-tabs .content__wrapper summary h3{margin:0;flex:1 1 auto}.image-with-collapsible-tabs summary .icon-caret{position:static;top:auto;width:12px;height:8px;right:auto;flex:0 0 12px}.image-with-collapsible-tabs .accordion details[open] .icon-caret{transform:rotate(180deg)}.image-with-collapsible-tabs .accordion .accordion__content{padding:20px 0}@media (max-width: 768px){.image-with-collapsible-tabs .grid.grid-reverse{flex-direction:column-reverse}.image-with-collapsible-tabs .content__wrapper{padding:10px 0 0}.image-with-collapsible-tabs .content__wrapper h2{margin:15px 0 10px}}.new-multicolumns .multicolumn-card__info{padding:2rem 0}.new-multicolumns .multicolumn-card__info h3{line-height:1.1}.new-multicolumns .multicolumn-card__info .rte p{margin-bottom:8px;line-height:1.2}.new-multicolumns .multicolumn-card__info .rte p:last-of-type{margin-bottom:0}.product-option>dd{font-weight:700}.cart-drawer .cart-item{grid-template:repeat(2,auto) / auto repeat(2,1fr)!important}.cart-item__details .loading__spinner{padding-top:0!important;left:0!important}.cart-item__details>*{max-width:none!important}@media (min-width: 750px){.product-media-wrapper__feature-stamps--mobile{display:none!important}}@media (max-width: 750px){.main-product .product__info-wrapper.grid__item{padding:0}.product-media-wrapper__feature-stamps--desktop{display:none!important}.product-media-wrapper__feature-stamps--mobile{margin:4rem 0 2rem!important}}.section-manufacturing-processes .page-width{padding:0 20px}.section-manufacturing-processes .section--heading{margin:0 0 50px}.section-manufacturing-processes .custom-grid{display:grid;padding-top:30px}.section-manufacturing-processes .custom-grid__item{height:100%;position:relative}.section-manufacturing-processes .custom-grid__item h3{margin:0 0 10px;text-transform:uppercase;position:absolute;bottom:100%;left:0;right:0}.section-manufacturing-processes .custom-grid__item .rte{padding:0 20px}@media (max-width: 990px){.section-manufacturing-processes .custom-grid{gap:60px 0px;padding-top:0}.section-manufacturing-processes .custom-grid__item{margin-top:40px}}@media (max-width: 768px){.section-manufacturing-processes .page-width{padding:0 20px}.section-manufacturing-processes .custom-grid{gap:20px;padding-top:0}.section-manufacturing-processes .custom-grid__item{margin:0 auto;max-width:560px}.section-manufacturing-processes .custom-grid__item h3{position:static;inset:auto}.section-manufacturing-processes .custom-grid__item .rte{padding:0}}.product-multicolumn.multicolumn .section-top-header h2{font-family:serif}.product-multicolumn.background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:0}.product-image-banner-with-text .image-grid{display:flex;gap:20px;align-items:center}.product-image-banner-with-text .image-grid.center{justify-content:center}.product-image-banner-with-text .image-grid.right{justify-content:end}.product-image-banner-with-text .image-grid__item{flex:0 1 150px}@media (max-width: 768px){.product-image-banner-with-text .image-grid{flex-wrap:wrap}.product-image-banner-with-text .image-grid.left,.product-image-banner-with-text .image-grid.center,.product-image-banner-with-text .image-grid.right{justify-content:center;gap:10px}.product-image-banner-with-text .image-grid__item{flex:0 1 250px}}.custom-collapsible-content .section-top-header{max-width:100%;margin:0 0 10px}.custom-collapsible-content .section-top-header h2{margin:0}.custom-collapsible-content{margin-bottom:20px}.custom-collapsible-content .custom-collapsible__text{height:100%;overflow:hidden;transition:all ease .3s;display:flex;gap:20px;cursor:pointer;align-items:start}.custom-collapsible-content .custom-collapsible__text.active{max-height:100%;transition:all ease .3s}.custom-collapsible-content .custom-collapsible__text .rte{flex:1 1 auto}.custom-collapsible-content .custom-collapsible__text .rte p{margin:0 0 5px}.custom-collapsible-content .custom-collapsible__text .rte *:last-of-type{margin:0}.custom-collapsible-content .custom-collapsible__text .open-collapsible{flex:0 1 30px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.custom-collapsible__text.active .open-collapsible svg{transform:rotate(180deg)}@media (max-width: 768px){.custom-collapsible-content .custom-collapsible__text{gap:10px}.custom-collapsible-content .custom-collapsible__text.active{max-height:100%}.custom-collapsible-content .custom-collapsible__text .open-collapsible{height:20px}}@media (max-width: 990px){.main-product span.appstle_one_time_text{line-height:1.4}.main-product .appstle_one_time_details_wrapper{align-items:center}.appstle_radio_label .appstle-save-badge{display:none}}@media (max-width: 990px){.main-product .product__media-list .product__media-item{height:100%;width:100%}}.cart-drawer .price{text-decoration:none}.total-compare-at-price{text-decoration:line-through}.cart-drawer .cart__checkout-button{margin-bottom:10px}.drawer__footer .cart__dynamic-checkout-buttons #dynamic-checkout-cart ul{display:flex;justify-content:center;flex-wrap:nowrap!important;width:100%;gap:10px}.drawer__footer .cart__dynamic-checkout-buttons #dynamic-checkout-cart ul li:only-child{width:100%;margin-right:0!important}.totle-item_compare_price{color:red;text-decoration:line-through}.Multi-Pack-Discount{color:#3d9622}.custom-multirows-subheading{cursor:unset;font-weight:600}.multicolumns--text .read-less-btn,.multicolumns--text .read-more-btn{cursor:pointer}.truncatewords{font-size:14px;line-height:1.7}.video--parent video{width:100%}.video--parent .swiper-pagination{position:relative}.video--parent .swiper-pagination-bullet-active{background:#000}.video--parent .section--header h2{margin:0 0 30px}.video--parent .video--section{display:flex;justify-content:center;align-items:center;gap:3rem}.video--section--text,.video--parent .video--container{flex-basis:50%}.video--container img{width:100%;height:100%}.video--parent .image-with-text__heading{margin-bottom:10px}.video--parent .section--header .title{margin:0 auto 30px;text-align:center}.video--parent .image-with-text__text.rte *{font-family:var(--font-body-family);font-size:16px}.video--parent .image-with-text__text.rte p:nth-child(2){color:#df0000}.video--section-and-text-wrapper{position:relative;max-width:1100px;padding:0 8%;margin:0 auto}.video--parent .swiper-button-prev,.video--parent .swiper-button-next{background:rgba(var(--color-button),var(--alpha-button-background));width:40px;height:40px;border-radius:50%;z-index:1}.video--parent .swiper-button-next:after,.video--parent .swiper-button-prev:after{font-size:13px;color:#fff}@media (max-width: 750px){span.var-name{font-weight:700;font-size:18px!important}.product-form__input input[type=radio]+label{margin:.7rem .5rem .2rem 0}.product_meta-info .product_strength{font-size:17px;font-weight:600;letter-spacing:0}.product-form__input input[type=radio]+label{font-size:1.8rem!important}.var-badge1{color:#000;background-color:var(--option-subscription-background-color);font-size:18px!important;padding:2px 5px;border-radius:10px;position:absolute;top:-14px;right:-4px;z-index:200}.var-badge{right:0;border-radius:4px;text-transform:uppercase;position:absolute;top:-12px!important;background:#eb8d07;width:calc(100% + 4px);border:1px solid #ec8d07;padding:2px;text-align:center;color:#000;font-weight:600;font-size:11px!important;line-height:17px;z-index:100;width:75%!important}.slider-button{display:none}.video--parent .video--section{flex-direction:column;gap:0}.video--parent .swiper-button-prev,.video--parent .swiper-button-next{display:none}.video--parent .video--container{flex-basis:100%;width:100%}.var-badge{z-index:99999999}.main-product .metafield-rich_text_field p:last-child{margin-top:0!important;font-size:16px;margin-bottom:0}.product--thumbnail_slider .slider-mobile-gutter .slider-button,.header-search-bar{display:none}.search-mob{display:block!important;width:80%;margin:auto}.main-product .product__info-wrapper.grid__item{margin-top:0}}.search-mob{display:none}#shopify-buyer-consent,.dynamic-checkout__content undefined{display:none!important}@media (min-width:768px){.product-mobile{display:none!important}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{padding-top:0;margin-top:22px}}.product-tabs{border:1px solid #e0e0e0;border-radius:10px;overflow:hidden}.tabs-list{display:flex;gap:0;list-style:none;padding:0;margin:0;border-bottom:1px solid #e0e0e0;background-color:#f9f9f9}.tab-item{flex:1;padding:10px 8px;text-align:center;cursor:pointer;font-weight:600;color:#333;transition:all .3s ease;background-color:#f9f9f9;border-right:1px solid #e0e0e0}.tab-item:last-child{border-right:none}.tab-item:hover{background-color:#ececec}.tab-item.active{background-color:#fff;color:#0073e6;border-bottom:2px solid #0073e6}.tabs-content{padding:20px;background-color:#fff;border-radius:0 0 10px 10px}.tab-content{display:none;animation:fadeIn .3s ease-in-out}.tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}ul.tabs-list{padding:0}span.var-name{font-weight:600;font-size:18px}.product-form__input input[type=radio]+label{text-align:left!important;padding:10px!important}.var-badge{right:0;border-radius:4px;text-transform:uppercase;position:absolute;top:1px;background:#eb8d07;width:calc(100% + 4px);border:1px solid #ec8d07;padding:2px;text-align:center;color:#000;font-weight:600;font-size:14px;line-height:17px;z-index:100;width:50%}.product-form__input input[type=radio]+label{font-size:1.8rem!important}variant-radios .product-form__input input[type=radio]+label{border-color:#e1e1e1!important;color:var(--primary-accent-color)!important}ul.ingredient_table li:first-of-type{border-top:0;background:#5b698d!important;color:#fff}.ingredient_table{width:100%;border-collapse:collapse;font-size:15px}.ingredient_table th{background-color:#fed4c3;font-weight:400;text-align:left;padding:8px;border-bottom:2px solid #ddd}.ingredient_table td{padding:8px;border-bottom:1px solid #ddd;vertical-align:baseline}tr td:first-child{width:50%}.ingredient_table td p{margin:0}.ingredient_table tr:nth-child(2n){background:#f6f6f6}#appstle_subscription_widget0,#appstle_subscription_widget1{margin-top:0px!Importnat}.appstle_fields_wrapper{margin-bottom:0!important}.appstle-save-badge{font-size:12px}.custom-flex{display:flex;align-items:flex-start!important;gap:0px!important;flex-direction:column!important}ul.list-unstyled.product-media-wrapper__key-features li{margin-bottom:10px}#total-save-text{opacity:0;transition:opacity 1s ease-in}#total-save-text[style="display: inline;"]{opacity:1}.footer-newsletter-logo.img2 img{width:200px!important;height:auto!important;right:0!important;left:auto!important}span.jdgm-prev-badge__stars:before{content:"Excellent ";font-weight:700}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#f1bc16!important}.product-mobile,.product-desktop{display:block}.main-product-badge{display:none}fieldset.js.product-form__input label:nth-of-type(2n){margin-right:0!important}.trustpilot-image-box{max-width:250px;display:flex;align-items:center}.trustpilot-image-box img{width:100%}.customer form{margin-top:0!important}.customer button{margin:1rem 0 1.5rem!important}.jdgm-widget *{font-size:20px}@media (max-width:767px){.product-desktop{display:none!important}.jdgm-widget.jdgm-preview-badge{padding:5px;width:100%!important;border-right:none!important}.main-product-badge{display:block;position:absolute!important;width:175px;height:100px;top:10px;right:25px}.main-product-badge img{width:100%}.product_tablets_and_mg{margin-right:0!important}.product_tablets_and_mg{width:50%!important;border-right:2px solid #c0c0c0;margin-right:10px}.trustpilot-image-box{display:none}.header{display:grid;grid-template-areas:"drawer heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}}.product__media-wrapper{position:-webkit-sticky;position:sticky;top:20px;align-self:flex-start;height:fit-content}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
