.custom_pagination.m-slider .m-slider-controls--absolute[class*=-bottom-] .swiper-pagination{padding:0;bottom:27px;gap:3px}.custom_pagination.m-slider .m-slider-controls--absolute[class*=-bottom-] .swiper-pagination .m-dot{width:67px;height:2.5px;margin:0;background:#fff;opacity:.4;border-radius:30px}.block_pdp_supplement_section .m-section__header .m-section__heading{font-family:M-Heading-Font}.block__after_before_image_inner.mobile_videw{display:none}.block__footer_header_main{padding-top:30px}.custom_pagination .m-dot-circle .m-dot--active:after,.custom_pagination .m-dot-circle .m-dot:after,.custom_pagination.m-slider .m-dot-circle .m-dot--active:before,.custom_pagination .m-dot-circle .m-dot:before{display:none}.sf_block__featured_collection button.m-slider-controls__button{opacity:1!important;position:unset!important;transform:unset!important;border:none;width:51px;height:20px;background:transparent!important;outline:none!important;border:none!important;box-shadow:none!important;display:contents}.sf_block__featured_collection .m-slider-controls.m-slider-controls--bottom-center{margin-top:52px}.sf_block__featured_collection .m-slider-controls__wrapper{gap:24px}.custom_pagination.m-slider .m-slider-controls--absolute[class*=-bottom-] .swiper-pagination .m-dot.m-dot--active{opacity:1}.block__custom-bar{background-color:#5a4c19}.block__custom-wrapper{text-align:center;padding:8px 12px;display:flex;align-items:center;justify-content:center}.block__custom-text{display:inline-block;font-weight:500;font-size:14px;line-height:1;letter-spacing:0;color:#fff}.block__custom-text span{margin-left:16px;font-weight:600;font-size:14px;line-height:1;letter-spacing:0;color:#fcc93f}.block__custom-button{margin-left:16px;background:#fff;padding:5px 8px;border-radius:30px;transition:opacity .3s ease;font-weight:700;font-size:8px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#4c4015}.block__custom-button:hover{opacity:.8}.m-header__container ul.m-menu{gap:32px}.m-mega-menu__inner a.m-menu__link{font-weight:500;font-size:14px;letter-spacing:0;font-family:var(--font-stack-header);color:rgba(var(--color-foreground))}.m-header__inner a.m-logo__image{padding-top:24px;padding-bottom:24px}.m-header__container a.m-menu__link.m-menu__link--main{padding:0;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;font-family:var(--font-stack-header)}.m-cart-icon-bubble span.m-tooltip,.m-header__inner .m-cart-icon-bubble,.m-header__wishlist span.m-tooltip,.m-header__inner .m-header__wishlist,.m-header__account span.m-tooltip,.m-header__inner .m-header__account,.m-search-form__button span.m-tooltip,.m-header__inner .m-search-form__button{padding:0}.block__m-header__right_inner{display:flex;align-items:center;gap:16px}m-search-popup.m-header__search{padding-right:24px;margin-right:24px;border-right:1px solid #2F8B41}button.m-search-form__button{font-family:var(--font-stack-header);display:flex;align-items:center;gap:16px;font-weight:500;font-size:16px;line-height:1;letter-spacing:0}.sf-home__slideshow .m-slide__content .m-richtext__title.m-slide__title{font-weight:400;font-size:80px;line-height:90%;letter-spacing:0;text-transform:lowercase;color:#fcc93f}.sf-home__slideshow .m-slide__content{max-width:600px}.sf-home__slideshow .m-slide__content .m-richtext__description.m-slide__description{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:0;margin-top:24px}.sf-home__slideshow .m-slide__wrapper{padding-top:60px;padding-bottom:60px}.sf-home__slideshow .m-richtext__button.m-slide__button{margin-top:24px}.sf-home__slideshow .m-richtext__button.m-slide__button a.m-slide__button-first.m-button{padding:14px 32px;font-weight:600;font-size:16px;line-height:1;letter-spacing:0;color:#b04022;text-transform:uppercase;border-radius:32px}.sf-home__slideshow{border-radius:0 0 40px 40px;overflow:hidden}.sf_block_rich-text .m-richtext{max-width:900px;margin:0 auto}.sf_block_rich-text .m-richtext .m-richtext__title{font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0;text-align:center}.sf_block_rich-text .m-richtext .m-richtext__description{margin-top:24px;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center}.sf_block_featurched__promotion .m-icon-box__inner .m-icon-box__content{margin-top:16px}.sf_block_featurched__promotion .m-icon-box__inner .m-icon-box__content .m-icon-box__heading{font-weight:400;font-size:32px;line-height:1.2;letter-spacing:0;text-align:center;margin-bottom:8px}.m-article-card:hover .m-article-card__image .m-image,.m-article-card:hover .m-article-card__image svg,.m-product-card__media:hover .m-product-card__main-image,.m-product-card__media:hover .m-placeholder-svg,.m-hover-box--scale-up:hover .m-image,.m-hover-box--scale-up:hover svg{transform:none!important}.sf_block_featurched__promotion .m-icon-box__inner .m-icon-box__content .m-icon-box__description{font-weight:500;font-size:18px;line-height:1.4;letter-spacing:.01em;text-align:center}.m-icon-box__icon .m-hover-box__wrapper{border:0px solid #ECE9E0;transition:all .3s ease-in-out}.sf_block_featurched__promotion .m-icon-box__icon .m-hover-box__wrapper{border-radius:100%}.sf_block_featurched__promotion .m-icon-box__icon:hover .m-hover-box__wrapper{border:5px solid #ECE9E0}.sf_block_featurched__promotion .m-icon-box__icon .m-hover-box__wrapper:after{content:"";position:absolute;right:33px;top:33px;z-index:2;width:34px;height:34px;background:url(/cdn/shop/files/arrow.svg?v=1756563426);opacity:0;transition:all .3s ease-in-out}.sf_block_featurched__promotion .m-icon-box__icon:hover .m-hover-box__wrapper:after{opacity:1}.blcok_custom_annoucement_section{margin-inline:-2px;transform:rotate(-1.5deg);background:#4c4015;text-align:center;padding-top:17px;padding-bottom:17px}.blcok_custom_annoucement_section p{font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center;color:#fcc93f}.blcok_custom_annoucement_section p b{font-weight:600}.sf_block__featured_collection .m-mixed-layout__wrapper.swiper-container{padding-right:0!important;padding-top:0;margin-top:0!important}.sf_block__featured_collection .m-section__header{margin-bottom:52px}.sf_block__featured_collection .m-section__header .m-section__heading{font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0;text-align:center}.m-product-card responsive-image.m-image-loaded img{mix-blend-mode:multiply}.m-product-card .m-product-card__media{border-radius:32px}.m-product-card responsive-image.m-image-loaded{background-color:#f0f0f0}.m-product-card .m-product-card__info{margin-top:0}.m-product-card .m-product-card__content{padding:16px 0 0}.m-product-card .m-product-card__content .m-product-card__info{padding-inline:8px}.m-product-card .m-product-card__content .m-product-card__name{font-weight:500;font-size:24px;line-height:1.1;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:55px}.m-product-card .m-product-card__content .m-product-card__title{margin-bottom:8px;margin-top:8px}.jdgm-widget .jdgm-prev-badge{display:flex!important;gap:4px!important;align-items:baseline}.block_product-retting,.jdgm-prev-badge__text{font-weight:600;font-size:12px;line-height:1.3!important;letter-spacing:0;text-align:center;display:flex;align-items:center;gap:4px}.m-product-card .m-product-card__content .m-product-card__price{line-height:1}.m-product-card .m-product-card__content .m-product-card__price .m-price-item{font-family:var(--font-stack-header);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:0;text-align:center}.m-product-card .m-product-card__content .m-product-card__price s.m-price-item{opacity:.7}.m-product-card.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper{margin:16px auto 0}.m-product-card .block__card_dec{font-weight:500;font-size:14px;line-height:1.4;letter-spacing:0;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.m-product-card button.m-add-to-cart{border:1.5px solid #4C4015;border-radius:32px;height:auto;min-height:auto;padding:11px 8px;box-shadow:none!important}.m-product-card button.m-add-to-cart .m-add-to-cart--text{font-weight:600;font-size:16px;line-height:1.4;letter-spacing:.04rem;text-align:center;text-transform:uppercase;color:#4c4015;transition:all .3s ease-in-out}.m-product-card button.m-add-to-cart:hover .m-add-to-cart--text{color:#fff}.m-product-card .block__m-product-card__price{width:100%;display:flex;align-items:center;gap:10px;justify-content:space-between}.m-product-card .block__m-product-card__price .block__pack_size{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:underline;font-family:M-Heading-Font}.m-product-card .block_product-card_tags{position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%);display:flex;gap:7px}.m-product-card .block_product-card_tags .block_product_card_tag{font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.36em;text-align:center;text-transform:uppercase;color:#fff;background:#558c3f;border-radius:0 0 16px 16px;padding:4px 14px;display:block;white-space:nowrap}.m-product-card .block_product-card_tags .block__discount-tag{font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.06rem;text-align:center;text-transform:uppercase;display:block;color:#fff;border-radius:0 0 16px 16px;padding:4px 14px;background:#f0572e;white-space:nowrap}.sf__block_custom_content m-video-component{border-radius:40px}.sf__block_custom_content .m-custom-content__block-video_card:after{transform:translate(-50%) rotate(15deg);content:"";position:absolute;top:54px;width:100%;max-width:220px;height:100%;max-height:220px;right:-23%;background:url(/cdn/shop/files/video_label_icon_e2f32814-1642-436a-846e-85df0fb582bb.svg?v=1756579375);background-position:center;background-repeat:no-repeat}.sf__block_custom_content .m-custom-content__block-video_card{position:relative}.block__cell_at_time .m-richtext__title,.block_about-us_energy-deficit .m-richtext__title,.sf__block_custom_content .m-richtext__title{font-weight:400;font-size:80px;line-height:90%;letter-spacing:0}.sf__block_custom_content .tagline,.sf__block_custom_content .m-richtext__button.content__button,.sf__block_custom_content .m-richtext__description{margin-top:32px}.sf__block_custom_content .m-richtext__description,.sf__block_custom_content .m-richtext__description *{font-weight:500;font-size:20px;line-height:1.4;letter-spacing:0}.sf__block_custom_content .m-richtext__button.content__button a.m-button{padding:14px 32px;border-radius:32px;font-weight:500;font-size:16px;line-height:1;letter-spacing:0}.sf__block_custom_content .tagline{color:#4c4015;display:flex;align-items:center;gap:8px}.sf__block_custom_content .tagline .big{font-weight:700;font-size:64px;line-height:.9;letter-spacing:.01rem;text-transform:uppercase}.sf__block_custom_content .tagline .small{font-weight:600;font-size:27px;line-height:1;letter-spacing:.01rem;text-transform:capitalize}.sf__block_custom_content .m-custom-content__block-text .m-custom-content__block-inner{padding-bottom:70px}.block_custom_testimonia_header{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-bottom:72px}.block_custom_testimonia_header .block_product-retting{font-family:M-Heading-Font;font-weight:500;font-size:22px;line-height:1;letter-spacing:0;text-align:center}.block_custom_testimonial_section{border-radius:40px 40px 0 0}.block_custom_testimonial_section .block__section_heading{font-weight:400;font-size:80px;line-height:1;letter-spacing:0;margin-top:24px}.block_custom_testimonial_section .block__slider_button_group{display:flex;align-items:center;gap:24px}.block_custom_testimonial_section .block__slider_button_group svg path{stroke:#fff}.block_custom_testimonia_main img.testimonial-img{width:100%;height:100%;border-radius:32px}.block_custom_testimonia_main .testimonial-content{margin-top:16px;padding-inline:8px}.block_custom_testimonia_main .testimonial-content .testimonial-content_title{font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0;margin-block:8px}.block_custom_testimonia_main .testimonial-content .testimonial-content_dec{font-weight:400;font-size:18px;line-height:1.4;letter-spacing:0}.block_custom_testimonia_main .testimonial-content .testimonial-content_other_info{font-weight:500;font-size:18px;line-height:1.4;letter-spacing:0;margin-top:8px;display:block}.block_custom_testimonia_main .block_star_icon{display:block}.block_custom_testimonia_main.container-fluid{padding-right:0}block__swiper-pagination{display:flex!important}.block_custom_testimonia_main .block__swiper-pagination.swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{max-width:1420px;margin:72px auto 0;position:unset!important;padding:.75px!important;height:1.5px!important;background:#fff3!important}span.swiper-pagination-progressbar-fill{background:#fcc93f!important}.block__custom_image_box_header .block__section_heading,.m-section__header .m-section__heading{font-weight:400;font-size:48px;line-height:1;letter-spacing:0}.block__custom_image_box_header{margin-bottom:72px}.block__custom_image_box_list{display:flex;flex-wrap:wrap;gap:24px}.block__custom_image_box_item{width:calc(33.33% - 16px);position:relative;padding-top:700px;border-radius:32px;overflow:hidden}.block__custom_image_box_item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block__custom_image_box_item_content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.block__custom_image_box_item_content span{display:flex;width:fit-content;padding:8px 16px;border-radius:50px;background:#558c3f;font-weight:600;font-size:18px;line-height:1;letter-spacing:0;text-transform:uppercase}.block__custom_image_box_text h3{font-weight:400;font-size:36px;line-height:1.1;letter-spacing:0}.m-article-card a.m-article-card__image{border-radius:32px}.m-article-card .m-article-card__content{padding-top:24px}.m-article-card .m-article_read_time{font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.08rem;text-transform:uppercase;opacity:.6;margin-bottom:16px}.m-article-card .m-article-card__title{margin-bottom:16px}.m-article-card .m-article-card__title a{font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0}.m-article-card .m-article__card_short_description{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0;margin-bottom:16px}.m-article-card .m-article-card__readmore{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}.sf__blog_section .m-section__description{margin-top:16px;font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0}.sf__blog_section .m-section__header{margin-bottom:72px}.sf__blog_section .m-blog-grid__button a.m-button{padding:14px 32px;border-radius:32px;font-weight:600;font-size:16px;line-height:1;letter-spacing:0;text-transform:uppercase}.sf__blog_section .m-blog-grid__button{margin-top:72px;justify-content:flex-start}.block__footer_header .block__footer_header_wrapper{display:flex;align-items:end;justify-content:space-between;gap:20px}.block__footer_header .block__footer_header_title{font-family:Recoleta;font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0;margin-bottom:8px;color:#4c4015}.block__footer_header .block__footer_header_content{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;color:#4c4015;margin-bottom:32px}.block__footer_header .block__footer_header_insta_id{display:flex;align-items:center;gap:14px;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:0;text-decoration:underline;color:#4c4015}.block__footer_header_right{display:flex;align-items:center;gap:16px}.block__footer_header_right .block_footer_button{padding:14px 24px;display:inline-block;border-radius:32px;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#fff;text-decoration:none}.block__footer_header_right .block_footer_button:first-child{background:#4c4015}.block__footer_header_right .block_footer_button:last-child{background:#558c3f}.m-footer .m-footer--middle .m-footer--block{padding:0}.m-footer .m-footer--accordion{padding-top:56px;padding-bottom:48px}.m-footer .m-footer--accordion .m-accordion--item-button.m-footer--block-title{font-family:M-Body-Font;font-weight:700;font-size:12px;line-height:1;letter-spacing:.1rem;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:18px}.m-footer .m-footer--accordion li.m-link-lists--item{line-height:1}.m-footer .m-footer--accordion li.m-link-lists--item:not(:last-child){margin-bottom:18px}.m-footer .m-footer--accordion li.m-link-lists--item a.m-link,.block__footer_follow_us_title{font-weight:500;font-size:18px;line-height:1;letter-spacing:0;text-align:center;vertical-align:middle}.block__footer_follow_us{padding-bottom:48px;display:flex;align-items:center;gap:16px;border-bottom:1px solid #4c401533}.block__footer_follow_us .social-media-links{gap:16px}.m-footer .block__footer_follow_us .social-media-links{margin-top:0}.m-footer .m-footer--bottom .m-footer--bottom-inner{padding:48px 0}.m-footer .m-footer--bottom .m-footer__copyright{font-weight:500;font-size:18px;line-height:1;letter-spacing:0;vertical-align:middle}.template-product .m-main-product--wrapper{flex-direction:row-reverse}.m-product-media--slider__thumbnails [style*=--aspect-ratio]:before{padding-top:30px}.m-product-media--slider__thumbnails [style*=--aspect-ratio]>*:first-child{object-fit:contain}.m-media-gallery__wrapper .nav-swiper-container .m-product-media{border-radius:100%}.m-product-media--slider__thumbnails .swiper-slide{width:40px!important}.swiper-container-free-mode>.swiper-wrapper{flex-direction:column!important}.m-product-media--layout-6 .m-product-media--slider__thumbnails .nav-swiper-container{max-height:450px;width:40px}.m-product-media--slider__thumbnails{display:flex;align-items:center}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none}.m-main-product--info .m-product-info--wrapper{padding-block:60px}.main-product__block .product-block-group--title{padding-right:0!important}.main-product__block.main-product__block-title{margin-top:0!important}.main-product__block.main-product__block-title .m-product-title{font-weight:400;font-size:58px;line-height:1;letter-spacing:0;color:#fcc93f}.m-main-product{margin:0!important}.m-main-product .block__m-main-product_container{position:relative;z-index:1}.main_product-short-description{font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;color:#fff;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d9d9d933}.m-main-product--info .m-product-info--wrapper{max-width:600px}.main-product__block.main-product__block-custom_liquid:haS(.main_product-short-description){margin-top:16px}.block__custom_review{display:flex;align-items:center;gap:8px;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:0;text-align:center;text-decoration:underline;color:#fff}.block__product_benefits{display:flex;gap:16px;flex-wrap:wrap}.block__product_benefits .block__product_benefit-item{width:calc(50% - 8px);display:flex;align-items:center;padding-block:4px}.block__product_benefits .block__product_benefit-item .block__product_benefit-image{width:32px;height:38px;display:flex;align-items:center;justify-content:center;padding-right:12px;margin-right:12px;border-right:1px solid rgb(255 255 255 / 20%)}.block__product_benefits .block__product_benefit-item .block__product_benefit-title{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;color:#fff;margin-bottom:2px}.block__product_benefits .block__product_benefit-item .block__product_benefit-text{opacity:.7;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:0;color:#fff}.main-product__block.main-product__block-custom_liquid:has(.block__product_benefits){border-bottom:1px solid #d9d9d933;margin-top:40px;margin-bottom:40px;padding-bottom:40px}.main-product__block-price .m-price-item{font-family:M-Heading-Font;font-weight:400;font-size:32px;line-height:1;letter-spacing:0;color:#fff}.main-product__block-price s.m-price-item span{font-size:22px;line-height:.8;letter-spacing:.03rem;vertical-align:middle;text-transform:capitalize;opacity:.6;text-decoration:none;display:inline-block}.main-product__block-price s.m-price-item{position:relative}.main-product__block-price s.m-price-item:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:#fefaf1;transform:translateY(-50%) rotate(5deg)}.m-price__badges .m-price__badge-sale .m-product-tag.m-product-tag--sale{padding:6px 16px;background:#fff;font-weight:600;font-size:14px;line-height:1;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#c04525;border-radius:50px}.main-product__block-buy_buttons .m-product-option--label{display:none}.main-product__block-buy_buttons .m-product-form .m-add-to-cart{border-color:#fff;max-width:216px;height:auto;min-height:auto;padding:15px;border-radius:32px;color:#b04022;background:#fff;font-weight:600;font-size:16px;line-height:1;letter-spacing:.05rem;text-transform:uppercase;box-shadow:none!important}.main-product__block-buy_buttons .m-product-form--wrapper{gap:8px;margin-top:40px}.main-product__block-buy_buttons .m-product-form--input{margin-right:0!important;max-width:151px;width:100%}.main-product__block-buy_buttons .m-product-form--input m-quantity-input.m-quantity{width:100%;max-width:151px;border:1.5px solid #FFFFFF;background:transparent!important;border-radius:32px;height:auto;min-height:auto;padding:13px 24px;align-items:center}.main-product__block-buy_buttons button.m-quantity__button{width:auto;height:auto}.main-product__block-buy_buttons button.m-quantity__button svg{width:16px;height:16px}.main-product__block-buy_buttons button.m-quantity__button svg path{fill:#fff}.m-product-form--wrapper .m-quantity__input{color:#fff;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.08rem;text-transform:uppercase}.main-product__block-buy_buttons .m-product-form--wrapper .m-product-dynamic-checkout.show-add-to-cart{margin-top:0!important;max-width:216px;border-radius:32px!important;overflow:hidden}.main-product__block-buy_buttons .m-product-form--wrapper .m-product-dynamic-checkout.show-add-to-cart .shopify-payment-button__button.shopify-payment-button__button--unbranded{border-color:#fcc93f;max-width:216px;height:auto;min-height:auto;padding:15px;color:#b04022!important;background:#fcc93f!important;font-weight:600;font-size:16px;line-height:1;letter-spacing:.05rem;text-transform:uppercase}.block__pdp_info_bar{border-radius:0 0 40px 40px}.block__pdp_info_bar .m-richtext__description *{font-weight:400;font-size:22px;line-height:1.4;letter-spacing:0}.block__pdp_info_bar .m-richtext__description strong{font-weight:600}.block_pdp_supplement_section .m-section__header .m-section__heading{max-width:630px;font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0}.block_pdp_supplement_section .m-section__header{margin-bottom:72px}.block_pdp_supplement_section .m-icon-box--vertical .m-icon-box__content{margin-top:16px}.block_pdp_supplement_section .m-icon-box--vertical .m-icon-box__content .m-icon-box__heading{font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;margin-bottom:8px}.block_pdp_supplement_section .m-icon-box--vertical .m-icon-box__content .m-icon-box__description{font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0}.block_pdp_supplement_section .m-icon-box--vertical .m-icon-box__content a.m-button{margin-top:8px;font-weight:600;font-size:14px;line-height:1.4;letter-spacing:0;color:#ef6b48;transform:unset!important}.block__after_before_section{padding-top:72px;padding-bottom:120px}.block__pure_icon_wrapper{display:flex;gap:15px;margin-bottom:72px}.block_pure_icon{height:90px;width:auto}.block__pure_content .block__pure_content_title{font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0;margin:0 0 24px}.block__pure_content_info p{margin:0 0 16px;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0}.block__pure_content_info ul li{list-style:disc}.block__pure_content_info ul{padding-left:25px}.block__pure_content_info ul li strong{font-weight:600;font-size:20px;line-height:1.4;letter-spacing:0}.block__pure_content_info p storng{font-weight:600}.block__pure_content:not(:last-child){margin-bottom:72px}.block__after_before_image_wrapper img{width:100%;height:auto}.block__after_before_image_wrapper{display:flex;gap:36px}.block__after_before_image_inner{width:100%}.block__product_energy-mushroom-container{border-radius:32px}.block__product_wrapper{color:#fff;display:flex;justify-content:space-between;gap:90px;flex-wrap:wrap}.block__product_text-content{width:100%;padding:72px;max-width:calc(46.2% - 45px)}.block__product_image-container{width:100%;max-width:calc(53.8% - 45px);position:relative}.block__product_image-container:after{content:"";position:absolute;bottom:100px;left:-200px;background:url(/cdn/shop/files/Vector_7251.svg?v=1756753113);max-width:329px;max-height:264px;width:100%;height:100%}.block__product_heading{font-weight:400;font-size:40px;line-height:1.2;letter-spacing:0;margin:0 0 16px;color:#fff}.block__product_description{font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;margin:0 0 37px}.block__product_benefits-list{display:flex;flex-direction:column;gap:0px}.block__product_energy-mushroom-container .block__product_benefit-item{display:flex;align-items:center;gap:16px;border-top:1px solid #d9d9d933;padding-block:37px}.block__product_energy-mushroom-container .block__product_benefit-item:last-child{padding-bottom:0}.block__product_benefit-icon{width:60px;height:60px}.block__product_benefit-text{margin:0;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;font-family:M-Heading-Font}.m-main-product--info .block__product_benefit-text{font-family:M-Body-Font}.block__product_main-image{max-width:100%;height:100%;border-radius:12px}.block__life_chnage_in_day-section{border-radius:40px 40px 0 0;padding-block:120px}.block_life_chnage_in_day__top_container:not(:last-child){margin-bottom:120px}.block_life_chnage_in_day__top_container{display:flex;gap:72px}.block_life_chnage_in_day__top_container .block__image,.block_life_chnage_in_day__top_container .block__image_content{width:100%;max-width:calc(50% - 36px)}.block__image{position:relative;padding-top:60%;border-radius:40px;overflow:hidden}.block__militaris_image_content img,.block__image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.block__image_content_bottom .block__button{padding:16px 32px;display:inline-block;font-weight:700;font-size:16px;line-height:1;letter-spacing:.05rem;color:#b04022;background:#fcc93f;border-radius:32px;margin-top:40px;text-decoration:none;text-transform:uppercase}.block__image_content_bottom .block__image_content_list p{display:flex;align-items:center;gap:16px;font-weight:500;font-size:24px;line-height:1;letter-spacing:.01rem;text-transform:capitalize;color:#fff;margin:0}.block__image_content_bottom .block__image_content_list p:not(:last-child){margin-bottom:24px}.block__image_content{display:flex;flex-direction:column;justify-content:space-between;padding-block:32px}.block__image_content .block__image_content_title{font-weight:400;font-size:80px;line-height:1;letter-spacing:0;color:#fff;font-family:M-Heading-Font;margin:0}.block__life_chnage_in_day__bottom_header{margin-bottom:72px}.block__life_chnage_in_day__bottom_header .block__heading{font-weight:400;font-size:80px;line-height:1;letter-spacing:0;color:#fff}.block__militaris_image_content{position:relative;padding-top:101%;border-radius:32px;overflow:hidden}.block__militaris_container{display:flex;gap:24px}.block__militaris_image_info h4{font-weight:300;font-size:48px;line-height:1.1;letter-spacing:0;color:#fff;margin:0 0 16px}.block__militaris_image_info h4:last-child{margin-bottom:0!important}.block__militaris_image_info p{margin:0;font-weight:300;font-size:24px;line-height:1.1;letter-spacing:0;color:#fff}.block__militaris_image_info{padding:40px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;display:flex;align-items:self-start;flex-direction:column;justify-content:end}@media (min-width:1366px){.block__3_militaris_image_content .block__militaris_image_info h4,.block__4_militaris_image_content .block__militaris_image_info h4{font-weight:300;font-size:40px;line-height:1.1;letter-spacing:0;color:#fff;margin:0 0 16px}}.block__militaris__content{background:#a23a1e;border-radius:32px;padding:64px;display:flex;flex-direction:column;justify-content:space-between}.block__militaris__content,.block__militaris_image_content_wraapper{width:50%}.block__militaris_container.block__militaris_container_4 .block__militaris_image_content_wraapper{width:57%}.block__militaris_container.block__militaris_container_4 .block__militaris__content{width:42%}.block__militaris_top_content{display:flex;align-items:center;gap:16px}.block__militaris_top_content span{font-family:M-Heading-Font;font-weight:500;font-size:175px;line-height:.8;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fcc93f;margin:0}.block__militaris_top_content h6{margin:0;font-weight:300;font-size:36px;line-height:1.1;letter-spacing:0;color:#fff}.block__militaris_top_content h6:not(:last-child){margin-bottom:4px}.block__militaris_bottom_content p{display:flex;align-items:center;gap:24px;font-family:M-Heading-Font;font-weight:400;font-size:48px;line-height:1.1;letter-spacing:0;color:#fff}.block__militaris_bottom_content p:not(:last-child){margin-bottom:16px}.block__militaris_bottom_content img{width:56px;height:56px}.block__2_militaris_image_content .block__militaris_image_content{padding-top:49%}.block__3_militaris_image_content .block__militaris_image_content{max-width:calc(50% - 12px);width:100%;padding-top:48.5%}.block__militaris_image_content_wraapper.block__3_militaris_image_content{flex-direction:row;flex-wrap:wrap}.block__3_militaris_image_content .block__militaris_image_content:last-child{max-width:100%}.block__militaris_image_content_wraapper{display:flex;flex-direction:column;gap:24px}.block__4_militaris_image_content .block__militaris_image_content{width:calc(50% - 12px);padding-top:49%}.block__militaris_image_content_wraapper.block__4_militaris_image_content{flex-direction:row;flex-wrap:wrap}.block__pdp_related-products .m-section__header{margin-bottom:52px}.block__pdp_related-products .m-product-list{margin-block:0!important;padding-block:0!important}.block__pdp_related-products button.m-slider-controls__button{position:unset!important;opacity:1!important;transform:unset!important;width:auto;height:auto;border:none;background:transparent!important;box-shadow:none!important}.block__m-section_header{display:flex;align-items:center;justify-content:space-between;gap:24px}.block__pdp_related-products .swiper-button-next,.block__pdp_related-products .swiper-button-prev{margin-top:0}.block__pdp_related-products .m-slider-controls__wrapper{gap:24px;margin:0!important}.m-product-recommendations__wrapper .container-fluid{padding-right:0}.main-product__block .m-product-tax{color:#fff!important}.m-product-media--slider__thumbnails.m\:hidden{display:none!important}.block__m-main-product_container .m-media-gallery__wrapper{position:relative}.block__m-main-product_container .m-media-gallery__wrapper .m-product-media--slider__thumbnails{position:absolute;left:32px;height:100%;top:0}.block__m-main-product_container .m-media-gallery__wrapper .m-media-gallery__inner.m-product-media--slider__images{width:100%!important}.block__m-main-product_container .m-main-product--media{padding-left:0!important}.block__m-main-product_container .m-main-product--info{display:flex;justify-content:end;padding-right:115px}.block__m-main-product_container .m-product-media--slider__navigation button.swiper-button-control{box-shadow:none!important;transform:unset;opacity:1!important;position:unset;visibility:visible;margin:0;width:40px;height:40px;background:transparent;border:1px solid #4C4015!important;transition:all .3s ease-in-out}.block__m-main-product_container .m-media-gallery__wrapper .m-product-media--slider__navigation{bottom:0;z-index:10;top:auto;transform:unset;opacity:1;right:auto;gap:6px;padding-bottom:30px;padding-left:30px}.block__m-main-product_container .m-product-media--slider__navigation button.swiper-button-control:hover{background:#4c4015}.block__m-main-product_container .m-product-media--slider__navigation button.swiper-button-control:hover path{stroke:#fff}.block__m-main-product_container .m-product-media--slider__navigation button.swiper-button-control svg{width:12px;height:12px;object-fit:cover}.block_about-us_energy-deficit_top .m-richtext__description{font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center;margin-top:24px}.block_about-us_energy-deficit_top .m-richtext__description strong{font-weight:600;text-decoration:underline;color:#c00}.block__factors{display:flex;align-items:center;justify-content:center;gap:32px}.block__factor-item{display:flex;align-items:center;gap:16px}.block__factor-item img{width:40px;height:40px}.block__factor-item span{font-weight:500;font-size:20px;line-height:1.2;letter-spacing:0;display:inline-block}.block__about-us-center_banner .m-custom-content__block-inner{border-radius:36px;overflow:hidden}.block__about-us-center_banner .m-image-card__content{padding:50px}.block_about-us_energy-deficit .block__about-us-center_banner .m-richtext__description{font-weight:400;font-size:27px;line-height:1;letter-spacing:.01rem;text-transform:capitalize;text-align:left;margin-top:8px}.block_about-us_energy-deficit .block__about-us-center_banner .m-richtext__title{font-weight:600;font-size:96px;line-height:1;letter-spacing:0;color:#fab436}.block_about-us_energy-deficit .block_about-us_energy-deficit_bottom .m-richtext__title{display:flex;justify-content:center;gap:24px}.block__sci_meet_heading,.block_about-us_energy-deficit .block_about-us_energy-deficit_bottom .m-richtext__title p{font-weight:400;font-size:64px;line-height:1;letter-spacing:0;text-align:center}.block_about-us_energy-deficit .block_about-us_energy-deficit_bottom .m-richtext__title span{opacity:.3;text-decoration:none}.block_about-us_energy-deficit_bottom .m-richtext__description{font-weight:400;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center}.block_about-us_energy-deficit_bottom .m-richtext__description strong{padding:2px 8px;color:#fff;font-weight:300;font-size:24px;line-height:1;letter-spacing:0;text-align:center;background:#4c4015}.block__about-us_energy_problems{border-radius:40px 40px 0 0}.block__about-us_energy_problems .m-section__heading{font-weight:400;font-size:48px;line-height:1.2;letter-spacing:0}.block__about-us_energy_problems .m-section__heading span{font-size:64px;color:#fab436}.block__about-us_energy_problems .m-section__description{margin-top:32px;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0}.block__about-us_energy_problems .m-section__description b{font-weight:500}.block__about-us_energy_problems .m-section__description p{margin:16px 0 0}.block__about-us_energy_problems .m-section__description p.block__text-yellow{margin:32px 0 0;font-weight:600;font-size:27px;line-height:1;letter-spacing:.01rem;text-transform:capitalize;color:#fab436}.block__about-us_energy_problems .m-section__description p:first-child{margin:0}.block__about-us_energy_problems .m-section__header{margin-bottom:52px}.block__about-us_energy_problems .block_product-card_tags,.block__about-us_energy_problems .block_product-retting,.block__about-us_energy_problems .m-product-card__price,.block__about-us_energy_problems .m-product-card__action-wrapper{display:none}.block__about-us_energy_problems .m-product-card .m-product-card__content .m-product-card__title{margin-top:0}.block__about-us_energy_problems .m-product-card .block__card_dec{margin-bottom:0}.bock_science_meets_section .m-custom-content__block-image .m-custom-content__block-inner{border-radius:36px;overflow:hidden}.bock_science_meets_section .m-custom-content__block-html .m-custom-content__block-inner{display:flex;align-items:end;padding-bottom:70px}.bock_science_meets_section .block__sci_meet_heading{margin-bottom:52px;text-align:left}.block__sci_meet_item{display:flex;align-items:flex-start;gap:16px;margin-bottom:32px}.block__sci_meet_item:last-child{margin-bottom:0}.block__sci_meet_icon{width:50px;height:50px;flex-shrink:0}.block__sci_meet_title{font-weight:400;font-size:24px;line-height:1.1;letter-spacing:0;margin:0 0 8px}.block__sci_meet_desc{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;margin:0}.block__cell_at_time .m-section__description{margin-top:52px}.block__cell_at_time .block__cell_at_time_dec{font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;margin-bottom:24px}.block__footer_text_wrapper .m-richtext__description p{margin-bottom:0;font-weight:400;font-size:24px;line-height:1;letter-spacing:0}.block__cell_at_time .block__cell_at_time__tag{gap:16px;display:flex;align-items:center}.block__cell_at_time .block__cell_at_time__tag p{margin:0;font-weight:600;font-size:20px;line-height:1;letter-spacing:.01rem;text-transform:capitalize}.block__cell_at_time .block__cell_at_time__tag span.block__cell_at_time__dot{width:4px;height:4px;border-radius:100px;display:inline-block;background:rgba(var(--color-foreground-secondary))}.block__cell_at_time .m-icon-box__icon .m-hover-box__wrapper{border-radius:32px}.block__cell_at_time .m-icon-box__content{display:none}.block__cell_at_time .m-mixed-layout__wrapper{margin-bottom:0;margin-top:72px;padding-block:0}.block__footer_text_wrapper .m-richtext__description p strong{font-weight:600}.block__marquee_slider .m-promotion__item img{border-radius:36px}.block__about-us__bottom_banner .block__movement_text h2{font-weight:400;font-size:48px;line-height:.9;letter-spacing:0;text-align:left;margin:0 0 32px}.block__about-us__bottom_banner .block__movement_text p strong,.block__about-us__bottom_banner .block__movement_text p{font-weight:400;font-size:20px;line-height:1;letter-spacing:0;text-align:left;margin:0 0 24px}.block__about-us__bottom_banner .block__movement_text p strong{display:block;font-weight:500;margin:12px 0 0!important;width:fit-content;padding:4px 8px;color:#fff;background:#4c4015}.block__about-us__bottom_banner .block__movement_text p:last-child{margin:0}.block__about-us__bottom_banner .block__movement_image img{width:100%;display:block;border-radius:0}.block__about-us__bottom_banner .block__movement_bottom{background:linear-gradient(to top,#705e1f 80%,#a33b1f00);padding-bottom:120px;padding-top:200px;margin-top:-165px;position:relative;z-index:1}.block__movement_bottom_content.container-fluid{position:absolute;top:0;left:0;right:0;width:100%;padding-block:98px;display:flex;gap:8px;align-items:center}.block__movement_image{position:relative}.block__about-us__bottom_banner .block__movement_bottom_content .block__movement_bottom_text{font-weight:600;font-size:64px;line-height:.9;letter-spacing:.01rem;text-transform:uppercase;color:#4c4015;margin:0;display:flex;align-items:center;gap:8px}.block__about-us__bottom_banner .block__movement_bottom_content .block__movement_bottom_text span{font-weight:600;font-size:27px;line-height:1;letter-spacing:.01rem;text-transform:capitalize;color:#4c4015;display:flex;max-width:166px;width:100%}section.block__about-us__bottom_banner{padding-top:120px;padding-bottom:40px}.block__about-us_energy_problems .m-slider-controls__wrapper{width:100%}.block__about-us_energy_problems .swiper-pagination{padding:0;width:100%!important;height:1.5px!important;background:#fff3!important;margin-top:52px}.block__movemet_bottom_content_dec.m-richtext__description,.block__movemet_bottom_content .m-richtext__title{color:#fff;margin-bottom:40px;margin-top:0!important}.block__movemet_bottom_content_dec b{font-weight:600!important}.block__movemet_bottom_content_button_group{display:flex;gap:8px}.block__movemet_bottom_content_button_group .block___button{letter-spacing:0;border-radius:32px;font-size:16px;font-weight:500;padding:10px 32px;line-height:1.2}.block__movemet_bottom_content_button_group .block___button.m-button--primary{color:#705e1f;background:#fff}.block__movemet_bottom_content_button_group .block___button.m-button--secondary{color:#fff;border:2px solid #FFFFFF}.main-product__block .m-product-tax,.main-product__block-variant_picker label.option-label{color:#fff}.m-product-option--button .m-product-option--node input:checked+label,.m-product-option--button .m-product-option--node__label[data-selected=true]{background:#fff;color:#4c4015}.m-product-option--button .m-product-option--node__label{color:#fff;font-weight:500;font-size:14px!important}.m-product-option--label{margin-bottom:5px!important}@media (max-width:2200px){.block__about-us_energy_problems .m-mixed-layout__wrapper,.block__pdp_related-products .m-product-list.swiper-container,.swiper.testimonialSwiper{margin-right:-23%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
