.drawer{background:transparent!important}.drawer.active div.cart-drawer__overlay{opacity:1;visibility:visible;pointer-events:auto}div.cart-drawer__overlay{transition:.8s cubic-bezier(.5,0,.2,1);transition-property:opacity,visibility,background-color;background-color:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden}.blog_banner img.mobile.banner_icons,.section-featured-product.v2 .mobile_lines{display:none}.shopify_subscriptions_app_block label{display:block;position:relative;line-height:34px;font-family:gelica;font-size:16px}.shopify_subscriptions_app_block label>input[type=radio]{width:26px}.shopify_subscriptions_app_block label>input[type=radio]:before{content:"";position:absolute;height:26px;width:26px;top:4px;left:0;bottom:4px;border:2px solid #FF5943;background-color:#f4f2e9;transition:all .4s ease-in-out;border-radius:50%;z-index:1}.product_detail .shopify_subscriptions_app_block_label ul{padding-left:0}.product_detail .product__info-container .product__description~p.product__text.inline-richtext{background:#f4f2e9;font-family:Supply;font-size:16px;font-style:normal;line-height:150%;letter-spacing:2.4px;text-transform:uppercase;padding-top:2rem;padding-left:2rem}div#shopify-block-AS29uZU1xMnVZNXkve__subscriptions_app_block_VEGd3P{margin-top:0;margin-bottom:0}.shopify_subscriptions_app_container{background:#f4f2e9;padding-top:1rem}p.shopify_subscriptions_app_policy{padding-top:0;padding-left:2rem;margin-top:1rem;margin-bottom:2rem}.shopify_subscriptions_app_block label>input[type=radio]:checked:before{background-color:#ff5943}.shopify_subscriptions_app_policy{font-size:1.3rem}.shopify-policy__body .rte>*:last-child{margin-bottom:1.5rem}.drawer{background-color:#00000080}.header-wrapper--border-bottom{border-bottom:0px}.footer__content-bottom{background:#70170b;position:relative;text-align:center;margin-top:140px;padding-bottom:15px;padding-top:50px!important}.footer__content-bottom .page-width img{position:relative;top:-185px;max-width:100%;margin-bottom:-185px}.footer{padding-bottom:0!important}.footer__content-bottom-wrapper{justify-content:start!important}.footer__content-bottom-wrapper .footer__copyright{width:100%;text-align:left}.footer__content-bottom-wrapper .policies{float:right}.footer-block--newsletter{align-items:flex-start!important}.footer-block--newsletter .list-social{flex-wrap:nowrap}.footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{width:10%!important}.footer__blocks-wrapper .footer-block.grid__item.scroll-trigger{width:auto!important}.copyright__content{color:#ffe6d6;font-size:14px;font-style:normal;font-weight:400}.policies .copyright__content{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}h2.footer-block__heading.inline-richtext{font-weight:600}.newsletter-form__field-wrapper .field:after{border:none!important;box-shadow:none!important}.newsletter-form__field-wrapper .field__label{left:0!important;top:10px!important}.newsletter-form__field-wrapper .field__input{border-bottom:2px solid #ffffff;box-shadow:none!important;padding-left:0!important;margin-right:15px}.newsletter-form__field-wrapper .field__input:focus~.field__label{display:none!important}.newsletter-form__button{justify-content:flex-end}.newsletter-form__button .svg-wrapper{padding-right:0;justify-content:end}.footer-block__newsletter{max-width:max-content}.footer-block__newsletter .newsletter-form__field-wrapper,.footer-block__newsletter .newsletter-form{max-width:100%}.banner_section .image-with-text{position:relative}.banner_section .banner_icons{position:absolute;bottom:30px;left:65px;width:76%;z-index:10}.multicolumn_section .multicolumn-card__image-wrapper{display:flex;align-items:center;justify-content:start;margin:0!important;padding:0}.multicolumn_section .multicolumn-card__image-wrapper .media{width:30px;height:30px;padding:0!important;margin-right:12px}.multicolumn_section .multicolumn-card__image-wrapper .media img{width:auto;height:auto}.multicolumn_section .multicolumn-card__info{padding:0}.multicolumn_section .multicolumn-card{background:#fff!important;border-radius:20px;padding:15px 20px}.multicolumn_section .multicolumn-card__image-wrapper .inline-richtext{text-transform:uppercase;font-size:18px;font-family:Supply}.banner_section .image-with-text__media{position:relative;z-index:100}.banner_section .image-with-text .grid__item .image-with-text__content{position:relative}.banner_section .global-media-settings{border:0}.banner_section .image-with-text,.rounded_corner,.home_our_story .image-with-text{border-radius:var(--text-boxes-radius)}.banner_section .image-with-text .button--primary{margin-top:20px!important;text-transform:uppercase;font-family:Supply}.home_blogs .tags a{background:#fff;color:#ff5943;display:inline-block;padding:5px 14px;line-height:1;border-radius:30px;margin-right:5px;font-size:12px;font-weight:600;text-decoration:none}.home_blogs .card__heading a:after{content:none}.home_blogs .sub_heading{font-weight:600;letter-spacing:1px;margin-bottom:10px;font-size:1.5rem}.home_blogs .title-wrapper-with-link{border-bottom:2px solid #FF5943;padding-bottom:10px;align-items:end}.home_blogs .blog__title{font-size:42px}.home_blogs .card__information{padding:15px 0 0!important}.home_blogs .content_wrap{margin-top:15px;border-left:1px solid #FF5943;padding-left:20px}.home_blogs .content_wrap .card__heading{font-size:24px;min-height:70px}.home_blogs .content_wrap .article-card__info span{color:#ff5943;font-size:16px}.home_blogs .card .media{width:100%;border-radius:20px}.home_blogs .card--standard .card__inner{background:none}.home_collage_grid .media{border-radius:20px!important;background:none}.home_collage_grid .collage-card{background:none}.home_collage_grid .media .text_button{text-align:center}.home_collage_grid .position_1 .media .content{display:none}.home_collage_grid .media .text_button h2{display:block;max-width:400px;color:#70170b;margin:0 auto}.home_collage_grid .media .content{position:absolute;text-align:center;color:#fff;font-size:38px}.home_collage_grid .media .content h2{display:flex;max-width:460px;margin:0 auto;padding:0 10px;align-items:center;height:100%;color:#fff}.home_collage_grid .media .number_percent_text{position:static;background:#ff5943;border-radius:20px;text-align:center;padding:14rem 0;height:auto;margin-top:80px}.home_our_story .caption-with-letter-spacing--medium{margin-bottom:13px}.faq_list .accordion__content{color:#70170b}.home_collage_grid .media .text_button{text-align:center;position:static;height:auto;padding-top:40px}.home_collage_grid .media .number_percent_text h3{display:block;max-width:380px;margin:15px auto;font-size:24px;line-height:1.3;color:#70170b}.home_collage_grid .media .number_percent_text span.white{font-size:16px;color:#ffe6d6}.home_collage_grid .position_3 .media{display:block!important}.home_collage_grid .media .text_button .button{margin-top:30px}.home_weight_lose .benefits-list{padding:40px!important;border-radius:30px;max-width:425px}.home_weight_lose .benefits-list h4{font-size:2.1rem;font-weight:400;font-family:Gelica}.home_weight_lose .benefits-list li{margin-bottom:35px;display:grid;grid-template-columns:.2fr 1fr;align-items:start}.home_weight_lose .benefits-list li>*{align-self:start}.benefits-list li .animation{height:auto!important}.home_weight_lose .benefits-list p{color:#70170b;font-size:1.5rem}.multicolumn_section .multicolumn-card__info p{font-size:1.5rem}.button.button--primary,.button.button--secondary,.home_collage_grid .media .text_button .button{font-size:1.6rem;font-style:normal;font-weight:500;text-transform:uppercase}.banner_section .image-with-text__heading{color:#ffe6d6}.list-menu svg.icon-caret path{fill:#70170b}.home_weight_lose .image-with-text__heading{font-size:5.3rem;margin-bottom:0;padding-top:50px;max-width:350px;line-height:1.2}.home_weight_lose .image-with-text__text{margin-top:10px;margin-bottom:40px}.home_weight_lose .image-with-text__text p{color:#70170b}.home_weight_lose .image-with-text__media .bg_lines{top:80px;height:80%}.home_the_science .multicolumn-list{align-items:center}.home_the_science .multicolumn-list .nutrition-info{text-align:right;padding:0}.home_the_science .multicolumn-list .nutrition-info .info-block h2{font-size:7rem;font-style:normal;font-weight:300;line-height:90%}.home_the_science .info-block:last-child{border-bottom:none}.home_the_science .multicolumn-list .nutrition-info hr{background-color:#70170b;margin:1rem 0}.home_the_science .multicolumn-list .nutrition-info .info-block p{margin:0;font-size:1.8rem;font-style:normal;font-weight:400}.home_the_science .multicolumn-list>li .multicolumn-card__info{padding:0}.home_the_science .multicolumn-card__info .inline-richtext{margin-bottom:20px}.section--landing-as_seen_in{overflow:hidden}.section--landing-as_seen_in .rich-text{position:relative}.section--landing-as_seen_in .rich-text .section-content-top-margin{margin-top:20px}.section--landing-as_seen_in .rich-text .section-content-top-margin .relative button{background:#f4f2e9;border:none;box-shadow:none;color:#ff5943;text-transform:uppercase;font-size:1.6rem;padding:10px 50px;border-radius:50px;margin:0 5px;letter-spacing:2px;line-height:1}.home_the_science .multicolumn-card__info .button{margin-top:15px}.section--landing-as_seen_in{min-height:650px}.section--landing-as_seen_in .rich-text .lady{position:absolute;top:0;left:0;right:342px;margin-left:auto;margin-right:auto;width:600px}.home_weight_lose .benefits-list li span{display:block;width:15px;height:15px;border-radius:50%;background:#ffe6d6;position:relative;margin-top:5px;margin-right:25px;flex:0 0 15px}.home_weight_lose .benefits-list li span img{position:absolute;margin:0!important;width:18px!important;left:2px;top:-2px}.faq_list .accordion:last-child{border-bottom:0}.about_banner .image-with-text__media.placeholder{display:none}.about_banner .banner_icons{width:100%;position:absolute;bottom:-7%}.section--landing-as_seen_in .rich-text__wrapper{width:100%;padding:0;display:block;text-align:center;margin:0;max-width:100%}.section--landing-as_seen_in .rich-text__wrapper .rich-text__blocks{max-width:100%;text-align:center}.section--landing-as_seen_in .rich-text .headings{margin:0 auto;max-width:85%}.testimonials .rich-text__blocks .h1{margin-bottom:60px}.testimonials .swiper .slide-content{display:none}.testimonials .custom-navigation button{border:none;width:40px;height:40px;line-height:40px;padding:0;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 5px}.testimonials .swiper .swiper-slide{height:400px;transition:all .5s ease-in-out}.testimonials .swiper .swiper-slide.swiper-slide-active{height:500px;transition:all .5s ease-in-out}.testimonials .custom-navigation button img{width:25px}.testimonials .slide-content img{width:50%!important}.testimonials .swiper .swiper-slide img{height:100%;object-fit:cover;object-position:center center;border-radius:30px;width:100%}.testimonials .swiper .swiper-slide.swiper-slide-active img{max-width:100%}.testimonials .rich-text>.grid{max-width:95%;margin-left:auto;align-items:center}.testimonials .slide_content_wrap.grid__item{padding:0 50px;text-align:center}.testimonials .review_text p{font-size:2.8rem;color:#fff;margin:10px 0;text-align:center;font-family:Gelica;font-style:normal;font-weight:300;line-height:110%}.testimonials .author{text-transform:uppercase}.testimonials .slide_content_wrap.grid__item>img{width:140px}.testimonials .custom-navigation{position:absolute;top:450px;z-index:10;right:46%}.swiper-horizontal{min-height:500px}.testimonials .swiper-container.grid__item{position:relative;min-height:500px}.testimonials .isolate .rich-text{position:relative}.testimonials .isolate .rich-text:after{content:"";background:url(/cdn/shop/files/cross-lines.svg?v=1750409145);position:absolute;left:0;max-width:75%;top:0;height:130%}.light_lines{position:absolute;top:34%;z-index:1;right:calc(-7rem - 50px)}.section-featured-product.v2 img.product_image{position:relative;z-index:2}.light_lines .drops_icon_first{position:absolute;left:-30px;top:-30px}.light_lines .drops_icon_last{position:absolute;top:128px;right:140px}.section-featured-product.v2{overflow:hidden}.support-box{padding:2rem;color:#70170b}.support-title{display:inline-block;background-color:#ff5943;color:#ffe6d6;padding:6px 12px;font-weight:700;font-size:1.5rem;letter-spacing:1px;margin-bottom:1.2rem;letter-spacing:2.3px}.support-list{list-style:none;margin:0!important;padding:0!important}.support-list li{display:flex;align-items:baseline;margin-bottom:1rem;font-size:18px;font-weight:500}.support-list li span{display:inline-block;width:35px;height:2px;background-color:#ff5943;margin-right:12px}.product_image_text img.banner_icons{position:absolute;top:-40px;right:50%}.footer_logo_mobile{display:none!important}.about_contact .contact_wrap{display:flex;background:#f6f3ea;padding:30px;border-radius:30px;justify-content:space-between;gap:30px;flex-wrap:wrap;position:relative}.about_contact .contact_wrap .left_section{width:40%}.about_contact .contact_wrap form#ContactForm{width:50%}.about_contact .contact_wrap .field__input{box-shadow:none!important;padding-left:0!important;background:none!important;border:none!important}.about_contact .contact_wrap .left_section .title{margin-bottom:15px}.about_contact .contact_wrap .left_section .description{color:#000;margin-bottom:25px}.about_contact .contact_wrap .left_section .social_data>div{display:flex;align-items:center;gap:15px;margin-bottom:10px}.about_contact .contact_wrap .field__input{box-shadow:none!important;background-color:transparent!important;border:none!important;padding:0!important;border-bottom:2px solid #FF5943!important;color:#70170b!important}.about_contact .contact_wrap textarea.field__input{border:2px solid #FF5943!important;margin-top:15px;padding:10px!important}.about_contact .contact_wrap select.field__input{background-image:url(/cdn/shop/files/Chevron_Down.png?v=1750952411)!important;background-repeat:no-repeat!important;background-position:right center!important}.about_contact .contact_wrap .field__input[type=checkbox]{border:none!important;position:absolute;top:0;bottom:0;left:0;right:0;width:20%}.about_contact .contact_wrap .field:before,.about_contact .contact_wrap .field:after{display:none!important}.about_contact .contact_wrap .field .field__label{left:0;top:0}.about_contact .contact_wrap .field__input[type=checkbox]:checked+.custom_checkbox{background-image:url(/cdn/shop/files/check_mark.svg?v=1750246133);background-repeat:no-repeat;background-size:90%;background-position:center}.about_contact .contact_wrap .field{padding-top:20px;position:relative!important}.about_contact .contact .form__message{align-items:center}.about_contact .contact_wrap .field__input[type=checkbox]+.custom_checkbox{border:2px solid red!important;display:inline-block!important;width:22px;height:22px;vertical-align:middle;margin-right:10px}.about_contact .contact_wrap .field__input[type=checkbox]+.custom_checkbox+label{display:inline-block!important;position:static!important;vertical-align:middle;font-size:14px;color:#70170b;pointer-events:auto}.search-modal__content label.field__label{color:#ff5943}.template-search__search .field:after{box-shadow:0 0 0 var(--inputs-border-width) #ff5943}.template-search__search .field:hover:after{box-shadow:0 0 0 var(--inputs-border-width) #ff5943}.template-search__search .field label{color:#ff5943;font-family:Supply}.template-search__search .field__input:focus{box-shadow:none}.template-search__search .field,.template-search__search button.reset__button.field__button,.template-search__search button.search__button.field__button{padding-top:1rem}.template-search__search .search__button .icon{height:2.8rem;width:2.8rem}.cart__checkout-button.button{text-transform:uppercase;font-family:Supply}.cart-drawer__form .quantity:after{border-radius:30px}.template-404 a.button{text-transform:uppercase;font-family:Supply}.multirow-v2 img.grid_icon{position:absolute;top:40px;right:calc(100% - 96px);left:auto;margin:0;width:100%}.multicolumn-2-2 .multicolumn .title-wrapper-with-link{display:block;text-align:center}.multicolumn-2-2 li.multicolumn-list__item{padding-top:80px}.multicolumn-2-2 li.multicolumn-list__item .feature_buttons{display:inline-block}.multicolumn-2-2 li.multicolumn-list__item .multicolumn-card__info h3{font-size:3.5rem;margin:0 0 15px;line-height:110%}.multicolumn-2-2 li.multicolumn-list__item .feature_buttons .button{margin-top:20px}.multicolumn-2-2 li.multicolumn-list__item .multicolumn-card__info .rte{margin-top:5px}.multicolumn-2-2 li.multicolumn-list__item .plug_sign{position:absolute;top:-25px;left:25px}.multicolumn-2-2 li.multicolumn-list__item.column_1 .plug_sign{left:5px}.multicolumn-2-2 li.multicolumn-list__item .line_button{position:absolute;left:-15px;right:-15px;z-index:10;top:65%}.multicolumn-2-2 li.multicolumn-list__item .line_button:before{content:"";position:absolute;height:2px;background:#ff5943;width:100%;left:0;bottom:20px}.multicolumn-2-2 li.multicolumn-list__item.column_1 .multicolumn-card__image-wrapper{position:relative}.multicolumn-2-2 li.multicolumn-list__item.column_4 .feature_buttons{margin-left:15px}.multicolumn-2-2 li.multicolumn-list__item.column_4,.multicolumn-2-2 li.multicolumn-list__item.column_4 .multicolumn-card__info h3{color:#70170b}.multicolumn-2-2 li.multicolumn-list__item.column_3{overflow:hidden}.multicolumn-2-2 li.multicolumn-list__item.column_3 .media .multicolumn-card__image{width:100%}.multicolumn-2-2 li.multicolumn-list__item.column_4 .multicolumn-card__info>.button__primary{background:none;text-transform:uppercase;color:#70170b}.multicolumn-2-2 .column_4 .button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) #70170b}.multicolumn-2-2 .column_4 .button:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) #70170b}.multicolumn-2-2 .column_4 img.multicolumn-card__image{padding-bottom:50px;padding-top:20px}.multicolumn-2-2 li.multicolumn-list__item.column_1 .media,.multicolumn-2-2 li.multicolumn-list__item.column_2 .media{padding-bottom:50%!important}.multicolumn-2-2 .multicolumn:before{content:"";background-image:url(/cdn/shop/files/Frame_116046131.svg?v=1751008540);background-repeat:no-repeat;background-position:right top;position:absolute;top:-40px;right:-200px;left:0;bottom:0}.multicolumn-2-2 .multicolumn{position:relative;overflow:hidden}.advisory-board .rich-text__wrapper .rich-text__blocks h2{max-width:350px;margin:0 auto 35px;line-height:1;font-weight:400}.advisory-board .swiper-slide .slide-content{text-align:center}.advisory-board .swiper-slide .slide-content .review_text p{margin:0;font-size:20px}.advisory-board .swiper-slide .slide-content .author{font-size:16px}.advisory-board .swiper-slide img{border-radius:20px}.advisory-board .custom-navigation button{cursor:pointer;border:none;width:40px;height:40px;line-height:40px;padding:0;border-radius:50%;margin-right:5px;display:inline-flex;align-items:center;justify-content:center}.advisory-board .custom-navigation button img{width:25px}.advisory-board .isolate .rich-text:before{content:"";background:url(https://www.rocktheshot.com/cdn/shop/files/cross-lines.svg?v=1750409145);position:absolute;left:0;top:0;height:100%;z-index:1;bottom:0;right:0;max-width:75%}.multirow-v2 .multirow__inner.page-width .media>img{border-radius:30px!important}.multirow-v2 .multirow__inner.page-width .image-with-text__content{padding-top:0;position:relative;overflow:visible}.multirow-v2 .multirow__inner.page-width .image-with-text .image-with-text__grid{align-items:start}.multirow-v2 .multirow__inner.page-width .image-with-text__content .plus_icon{position:absolute;top:30px;left:20px;margin:0}.multirow-v2 .multirow__inner.page-width .image-with-text__content .image-with-text__text p{color:#70170b}.multirow-v2 .multirow__inner.page-width .image-with-text .image-with-text__grid .image-with-text__media-item{z-index:100}.how_what_why .multicolumn-card__info h3.inline-richtext{text-transform:uppercase;font-family:Supply}.how_what_why .media>img{border-radius:10px}.how_what_why .multicolumn-card__info{padding-bottom:0}.how_what_why .multicolumn-card{position:relative}.how_what_why{padding-bottom:40px}.advisory-board .rich-text__wrapper .rich-text__blocks h2{margin-bottom:50px}.blog_detail{background:#f4f2e9;padding:60px 0}.blog_detail .article-template .main_blog{margin-top:0!important}.blog_detail .article-template header{margin-top:0}.article_sidebar .sidebar_inner{background:#fff;border-radius:30px;padding:30px 20px}.article_sidebar .sidebar-block__heading{text-align:center;margin:30px 0 15px;border-top:1px solid #70170B;padding-top:20px;font-size:24px}.article_sidebar .sidebar-block__newsletter .sidebar-block__heading{border-top:0;padding-top:0;margin-top:0}.article_sidebar .newsletter-form__field-wrapper .field,.article_sidebar .search .field,.email-signup-v2 .newsletter-form__field-wrapper .field{border:1px solid #FF5943;background:none;border-radius:100px;padding:0 25px}.article_sidebar .search .field:after,.article_sidebar .search .field:before{display:none}.article_sidebar .newsletter-form__field-wrapper .field__input,.article_sidebar .search .field__input,.email-signup-v2 .newsletter-form__field-wrapper .field__input{background:none;padding:10px 0;height:auto;margin:0;box-shadow:none!important}.article_sidebar .field__input:not(:placeholder-shown)~.field__label{display:none}.article_sidebar .search .field__input:focus~.field__label{display:none}.article_sidebar .newsletter-form__field-wrapper .field__label,.article_sidebar .search .field__label,.email-signup-v2 .newsletter-form__field-wrapper .field__label{left:15px!important;color:#ff5943}.email-signup-v2 .newsletter-form__field-wrapper .field__input{border:none}.article_sidebar .newsletter-form{max-width:100%;width:100%}.article_sidebar .newsletter-form__field-wrapper{max-width:100%}.article_sidebar .newsletter-form__field-wrapper .newsletter-form__button,.email-signup-v2 .newsletter-form__field-wrapper .newsletter-form__button{color:#ff5943;right:20px}.article_sidebar .newsletter-form__button .icon{width:2.3rem}.article_sidebar .newsletter-form__field-wrapper>p{font-size:10px;text-align:center}.article-block__recent_post ul{margin:0;padding:0}.article-block__recent_post ul li{list-style:none;border-bottom:1px solid #70170B;padding:20px 0}.article-block__recent_post ul li .post-info h4{margin:0;font-size:18px;line-height:1.2;font-family:Gelica}.article-block__recent_post ul li a>img{border-radius:10px}.article-block__recent_post ul li .post-info h5{margin:5px 0 0;font-weight:400;font-size:14px;letter-spacing:2px;color:#ff5943}.article-block__recent_post ul li a{display:flex;align-items:center;gap:20px;text-decoration:none}.article-block__feature_product{background:#ccc692;border-radius:40px;padding:50px 20px;margin-top:30px;text-align:center}.article-block__feature_product .multicolumn-card__info h3{font-size:3.5rem;margin:0 0 15px}.article-block__feature_product .multicolumn-card__info p{font-size:16px;margin-bottom:25px}.article-template__content h2{font-size:2.5rem;margin:30px 0 0}.article-template__content h2:first-child{margin-top:0}.article-template__content p{margin:10px 0;color:#70170b}.article-template__content ul{margin:0;padding:0}.article-template__content ul li{margin:5px 0}.article-template__content ul li p{display:inline}.article-share a{text-decoration:none;display:inline-flex;background:#fff;border-radius:50%;width:35px;height:35px;line-height:35px;justify-content:center;align-items:center}.article-share{display:flex;align-items:center;gap:15px}.article-share span{font-size:18px;text-transform:uppercase;color:#ff5943;line-height:1}.article-template__back{text-align:left!important;margin-top:30px}.article-template__back .article-template__link{background:#ff5943;display:inline-flex;border-radius:200px;color:#fff;font-size:16px;padding:12px 25px;justify-content:center;align-items:center;gap:10px;color:#f4f4f4;font-family:Supply;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase}.article-block__feature_product .product_buttons{display:flex;justify-content:center;align-items:center;gap:15px;padding:15px 0 35px}.article-block__feature_product .product_buttons>.button__primary{background:none;color:#70170b;text-transform:uppercase;font-size:16px;border-width:2px}.marker-para{color:#ff5943!important;border-left:2px solid #ff5943;padding-left:10px}.blog_detail .article-template header time{font-size:16px;color:#ff5943}.blog_detail .article-template header .author{font-size:24px;font-weight:300;text-transform:capitalize;font-family:Gelica;border-right:2px solid;line-height:1;margin-right:15px;padding-right:15px;display:inline-block}.blog_detail .content .article-template__hero-adapt.media img,.blog_detail .content .article-template__hero-adapt.media{border-radius:30px}.article-block__feature_product .product_buttons+img{width:100%}.product_detail .product__info-container{background:#fff;border-radius:30px;padding:30px}.product_detail .product__info-container .product__title h1{padding-bottom:5px}.product_detail p.product__text.inline-richtext.caption-with-letter-spacing{display:inline-block;padding:2px 15px 1px}.product_detail .how_to_use p{margin:10px 0 0}.product_detail .product__info-container hr{margin:0}.product_detail .product__info-container .product__description{margin:1rem 0}.product_detail .product-form__quantity{justify-content:start;margin:0;gap:10px}.product_detail .product-form__quantity label{margin-bottom:0;color:#ff5943;font-size:16px;font-family:Supply}.product_detail .qty_add_buttons{margin:0}.product_detail .quantity:after{display:none}.product_detail .quantity:before{background:none}.product_detail .quantity{border:2px solid;border-radius:100px}.product_detail .quantity{color:#ff5943}.product_detail .product-media-container.constrain-height.media-fit-contain{background:#ccc692}.home_weight_lose{position:relative}.home_weight_lose:before{background-image:url(/cdn/shop/files/bg-lines.svg?v=1750244495);position:absolute;left:0;top:20%;bottom:0;content:"";height:100%;width:100%;background-repeat:no-repeat}.home_weight_lose .global-media-settings{background:none!important}.product_detail .accordion details>summary .a_minus{display:none}.product_detail .accordion details[open]>summary .a_minus{display:block}.product_detail .accordion details>summary .a_plus{display:block}.product_detail .accordion details[open]>summary .a_plus{display:none}.product_detail .product__accordion.accordion{border:0;margin-top:.5rem}.product_detail .product__accordion .accordion__content{padding:0}.product_detail .quantity__button{color:#ff5943}.product_detail .price__container{display:flex;align-items:center;gap:20px}.product_detail .jugs_include,.product_detail .price__regular .price-item--regular,.price-item{font-family:Supply;font-size:17px;font-style:normal;font-weight:500;line-height:26px}.product__info-container .price--on-sale .price-item--regular{font-family:Supply}.home_the_science .info-block{margin-top:40px;border-bottom:2px solid;padding-bottom:20px}.ingredients_wrap{display:flex;flex-direction:column;gap:0;margin:45px 0;padding:0}ul.ingredients{list-style:none;display:inline-table;margin:0;padding:0;text-align:center}ul.ingredients li{border-radius:80px;background-color:#fff;display:inline-flex;align-items:center;margin:8px;cursor:pointer;font-size:18px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;font-family:Supply;white-space:nowrap;transition:all ease .8s;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;overflow:hidden}ul.ingredients li span.decscription{text-transform:initial;font-size:17px;white-space:nowrap;margin-left:10px}ul.ingredients li .ingredient{padding:14px 0 12px 20px;line-height:1}ul.ingredients li.active,ul.ingredients li:hover{background-color:#ff5943;color:#fff}.how_what_why .multicolumn-list__item:first-child{animation-delay:.3s}.how_what_why .multicolumn-list__item:nth-child(2){animation-delay:.8s}.how_what_why .multicolumn-list__item:nth-child(3){animation-delay:1.5s}.social_data span,.about_contact .contact_wrap .field .field__label{font-family:Supply;font-size:1.6rem}.contact__button button.button{color:#f4f4f4;font-family:Supply;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-transform:uppercase}@media screen and (min-width: 990px){.section-featured-product.v2 section .product__text,.section-featured-product.v2 section .product__title{padding-right:11rem}.search-modal .search__input.field__input{box-shadow:none!important;background-color:transparent!important;border:none!important;padding:0!important;border-bottom:2px solid #FF5943!important}.search-modal .field{padding-top:20px}.search-modal .field:after{content:none}.search-modal .field__input:focus~.field__label{content:none;left:0}.search-modal label.field__label{left:0!important}.search-modal .search__button,.search-modal button.reset__button.field__button{top:2rem}.search-modal .search-modal__close-button{margin-top:2rem}.search-modal .search__button .icon{height:2.8rem;width:2.8rem}.about_contact .contact_wrap{padding:60px}.header{grid-template-columns:1fr auto auto!important}.testimonials .swiper .swiper-slide.swiper-slide-active img{width:100%;max-width:calc(100% + 40px)}.home_the_science .multicolumn-list>li{max-width:27%}.home_the_science .multicolumn-list>li:last-child{max-width:46%}.home_the_science .multicolumn-list>li:last-child .multicolumn-card__info{margin:0 auto}.home_the_science .info-block h2{margin:0}.home_the_science .info-block p{margin:5px 0 0}.home_the_science .nutrition-info hr{border:none;border-top:1.5px solid #70170B;margin:15px 0}.multirow-v2 .multirow__inner.page-width .row_number_1 .image-with-text__content,.multirow-v2 .multirow__inner.page-width .row_number_3 .image-with-text__content{padding-left:100px}.slider_width{overflow:hidden;max-width:90%;margin-left:auto}.slider_width .swiper-container{width:calc(100% + 170px)}.multicolumn-2-2 li.multicolumn-list__item .multicolumn-card__info{padding-left:100px!important;padding-right:100px!important}.multicolumn-2-2 li.multicolumn-list__item .line_button .button{margin:0 0 0 200px}.multicolumn-2-2 li.multicolumn-list__item.column_3 .multicolumn-card{height:100%}.multicolumn-2-2 li.multicolumn-list__item.column_3 .multicolumn-card__image-wrapper{margin-left:0;margin-right:0;position:absolute;width:100%;bottom:0;left:0;right:0}.how_what_why .multicolumn-card:before{background:#ff5943;width:2px;content:"";position:absolute;left:-16px;top:0;bottom:0}.multicolumn-2-2 li.multicolumn-list__item.column_1 .multicolumn-card__image-wrapper,.multicolumn-2-2 li.multicolumn-list__item.column_2 .multicolumn-card__image-wrapper{margin-bottom:30px}.multicolumn-2-2 li.multicolumn-list__item.column_1 .multicolumn-card__info,.multicolumn-2-2 li.multicolumn-list__item.column_2 .multicolumn-card__info{padding-bottom:50px}}.template-search__results .caption-with-letter-spacing{margin-top:10px}@media screen and (max-width: 767px){.blog_banner img.mobile.banner_icons{display:block}.blog_banner img.banner_icons{display:none}.home_the_science .info-block{margin-top:30px;padding-bottom:10px}.home_weight_lose .image-with-text__heading{font-size:calc(var(--font-heading-scale) * 3.2rem)}.header__icon svg.icon.icon-cart,.header__icon svg.icon.icon-cart-empty{width:5rem;height:5rem}.card__information .tags{display:flex;flex-wrap:wrap;gap:8px}.email-signup-v2 .content_box{padding:3rem 1.5rem!important}.science_banner .image-with-text__content,.about_banner .image-with-text__content{padding:30px 25px}.how_what_why .multicolumn-card__info h3.inline-richtext{font-size:calc(var(--font-heading-scale) * 2.5rem)}.testimonials .review_text p{font-size:2.2rem}.product_image_text .symptom-box h3{margin-top:0}.home_weight_lose .image-with-text__media--large.media>img{object-fit:contain}.home_weight_lose .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{height:50rem}.home_weight_lose:before{left:0;top:28%;right:0;bottom:0;height:35%;width:79%;margin:0 auto}.section--landing-as_seen_in .rich-text .headings{max-width:100%}.section--landing-as_seen_in .rich-text .lady{top:-35px;left:-124px;right:0;width:274px}.section--landing-as_seen_in .rich-text .section-content-top-margin .relative button{font-size:24px!important;padding:8px 20px}.section--landing-as_seen_in{min-height:425px;padding-top:100px!important;padding-bottom:200px!important}.how_what_why .multicolumn-card{border-top:2px solid #ff5943;padding-top:25px;border-left:0px}.banner_section .image-with-text .grid,.home_our_story .image-with-text .grid{flex-direction:column-reverse}.banner_section .image-with-text .image-with-text__media-item>*,.home_our_story .image-with-text .image-with-text__media-item>*{border-radius:0 0 30px 30px}.banner_section .image-with-text .image-with-text__text-item>*,.home_our_story .image-with-text .image-with-text__text-item>*{border-bottom-left-radius:0;border-bottom-right-radius:0}.multicolumn_section .multicolumn-card{margin-top:15px;text-align:center;padding:20px 20px 5px}.multicolumn_section .multicolumn-card__image-wrapper{display:block}.multicolumn_section .multicolumn-card__image-wrapper .media{margin:0 auto 15px}.multicolumn_section .multicolumn-list{list-style:none}.banner_section .image-with-text .grid__item .image-with-text__content,.home_our_story .image-with-text .grid__item .image-with-text__content{padding:30px 25px}.banner_section .banner_icons{bottom:5px;left:10px;width:auto;z-index:10;object-fit:cover;right:10px}.home_collage_grid .media .content span{max-width:300px}.section-featured-product.v2 .background-secondary .featured-product .product__media-wrapper>img{width:100%;height:auto}.home_collage_grid .media .number_percent_text img{width:75%;height:auto}.home_collage_grid .media .content{font-size:26px}.light_lines{display:none}.section-featured-product.v2 .mobile_lines{display:block;position:absolute;top:10%}.section-featured-product.v2 .with_first{position:absolute;top:105px}.section-featured-product.v2 .with_first img.product_line,.section-featured-product.v2 .with_second img.product_line{width:381px}.section-featured-product.v2 .with_first img.dot_icon{position:absolute;right:20px;top:60px;width:48px}.section-featured-product.v2 .with_second img.product_line{position:absolute;top:88px;z-index:11;width:381px}.section-featured-product.v2 .with_second img.dot_icon{position:absolute;top:129px;left:80px;z-index:11;width:48px}.banner_section .image-with-text,.home_our_story .image-with-text{overflow:hidden}.testimonials .slide_content_wrap.grid__item{display:none}.testimonials .rich-text>.grid{max-width:80%;padding:0 15px;margin:0 auto}.testimonials .swiper .swiper-slide.swiper-slide-active,.testimonials .swiper .swiper-slide{height:100%!important}.testimonials .swiper .slide-content{display:block;text-align:center;padding-top:15px}.testimonials .custom-navigation{position:static;text-align:center;margin-top:15px}.testimonials .swiper .swiper-slide>img{height:350px}.testimonials .rich-text__blocks .h1{margin-bottom:50px}.home_weight_lose .benefits-list{padding:30px!important;text-align:left}.home_weight_lose .image-with-text__content{padding:0!important;text-align:center}.multicolumn_section .page-width{padding-top:0!important}.home_weight_lose .benefits-list li:last-child{margin-bottom:0}.section-featured-product.v2 .background-secondary .featured-product{margin-top:25px;overflow:hidden;position:relative}.section-featured-product.v2 .feature_buttons .button{display:block;line-height:48px;text-align:center}.section-featured-product.v2 .feature_buttons{display:block!important}.section-featured-product.v2 .feature_buttons .product-form{margin-bottom:10px!important}.section-featured-product.v2 .background-secondary .featured-product .product__title.h1{margin-top:0}.home_the_science .multicolumn-list li:first-child{max-width:60%}.home_the_science .multicolumn-list li:nth-child(2){position:absolute;bottom:-38px;right:-88px;width:62%}.home_the_science .multicolumn-list li:last-child{order:-1}.home_the_science .multicolumn-list{position:relative;overflow:hidden;margin-top:20px}.home_the_science .multicolumn-list .nutrition-info{text-align:left}.banner_section .image-with-text__media{bottom:0}.home_collage_grid .media .content h2{font-size:28px;font-weight:400}.home_collage_grid .media .number_percent_text{padding:40px 20px;margin-top:60px}.home_collage_grid .media .text_button{padding-top:30px}.home_collage_grid .collage .collage__item:nth-child(2){order:2;margin-top:15px}.footer .footer__content-top .footer__blocks-wrapper.grid{display:flex;align-items:flex-start}.footer .footer__content-top .footer__blocks-wrapper .footer-block{width:47%!important;margin:0!important}.footer .footer__content-top{padding:0 15px}.footer .footer__content-top .footer__blocks-wrapper .footer-block:first-child .footer-block__heading,.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(2) .footer-block__heading{display:none}.footer .footer__content-top .footer__blocks-wrapper .footer-block .footer-block__heading{text-align:left;font-size:14px;font-weight:600}.footer .footer-block__details-content{margin-bottom:1.2rem}.footer .footer-block__details-content li{margin-bottom:1rem}.footer .list-menu__item--link{padding-top:0!important;padding-bottom:0!important;font-size:15px;text-transform:capitalize;letter-spacing:1px}.footer-block__details-content .footer__list-social,.footer__content-bottom .page-width img{display:none!important}.newsletter-form__field-wrapper .newsletter{font-weight:700}.footer__content-bottom{margin-top:50px;padding-bottom:15px;padding-top:15px!important}.footer__content-bottom-wrapper .footer__copyright{display:flex;flex-wrap:wrap;margin:0;color:#ff5943}.footer__content-bottom-wrapper .footer__copyright .copyright__content{order:1;margin-right:3px}.footer__content-bottom-wrapper .policies{float:right;list-style:none;display:flex;width:100%;flex-wrap:wrap;margin-bottom:10px}.footer__content-bottom-wrapper .policies li:before{display:none}.footer__content-bottom-wrapper .policies li{width:50%;margin:3px 0;justify-content:left}.footer__content-bottom-wrapper .policies li a{padding:0;font-size:12px;text-decoration:underline}.footer_logo_mobile{display:flex!important;justify-content:space-between;border-bottom:2px solid #FFE6D6;max-width:calc(100% - 30px);margin:0 auto 25px;padding-bottom:5px}.footer_logo_mobile>img{width:190px}.footer_logo_mobile .list-social__link{color:#ffe6d6;padding:0 6px}.about_contact .contact_wrap .left_section,.about_contact .contact_wrap form#ContactForm{width:100%}.mobile_view{display:block!important}.home_weight_lose .desktop_view .image-with-text__heading,.home_weight_lose .desktop_view .image-with-text__text,.multirow-v2 img.grid_icon{display:none!important}.home_weight_lose .benefits-list{max-width:100%}.multirow-v2 .multirow__inner.page-width .image-with-text__content .plus_icon{position:static;margin-top:20px}.multirow-v2 .multirow__inner.page-width .image-with-text__content{padding:0!important}.slider_width .swiper-container .swiper-slide{width:100%!important}.multicolumn-2-2 li.multicolumn-list__item .line_button{top:40%;left:0;right:0}.multicolumn-2-2 li.multicolumn-list__item.column_1 .plug_sign{left:20px}.advisory-board .isolate .rich-text:before{top:140px}.article-block__feature_product .product_buttons{flex-direction:column}.home_collage_grid .media .content h2{padding:0 36px}.about_review h2.rich-text__heading.h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}.multirow-v2 .multirow__inner.page-width{row-gap:30px}}@media screen and (min-width: 990px){.banner_section .image-with-text__content{padding-bottom:12rem;padding-right:0}.banner_section .image-with-text__text p{padding-right:12rem}.banner_section .image-with-text__media-item{width:calc(44% - var(--grid-desktop-horizontal-spacing) / 2)}.banner_section .image-with-text__text-item.grid__item{width:calc(56% - var(--grid-desktop-horizontal-spacing) / 2)}.home_weight_lose .media>img{object-position:top}.section-featured-product.v2 .product__info-container{max-width:60rem;align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.section-featured-product.v2 .background-secondary .featured-product{padding:3rem 7rem}}@media screen and (max-width: 989px){a.header__heading-link,.header__heading-logo{width:220px}details-modal.header__search{display:none}.announcement-bar__message{font-size:15px!important}.home_the_science .multicolumn-list .nutrition-info .info-block h2{font-size:5rem;margin:0}}@media screen and (max-width: 1280px){ul.ingredients li{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
