@media(max-width:00px){...{}}@media only screen and (max-width:1400px){.container{padding:0 56px}.btn_black{font-size:16px}header .header-logo .header-logo__image-container img{width:160px}.transparency-section{padding:45px 0}.transparency-section .bg-heading{font-size:120px;line-height:140px}.transparency-box .image-left img{max-width:350px;width:100%}.transparency-box .image-left{left:90px;top:-100px}.transparency-box .image-right img{max-width:300px;width:100%}.transparency-box .image-right{top:-68px;right:102px}.typewriter-wrapper .typewriter-box .typewriter-text{font-size:36px;line-height:48px}.transparency-box{padding-bottom:50px}.section-header .section-label{font-size:40px;line-height:50px}.category-row{padding:100px 0}.shop-cat-box .category-content h2{font-size:42px;line-height:48px;margin-bottom:14px}.shop-cat-box .category-content p{font-size:26px;line-height:42px;max-width:90%;width:100%}.top-decorative.shape-icon-2{top:-200px!important}.top-decorative.shape-icon-2 img{width:70%}.featured-recipes{padding:120px 0}.swiper-button-prev.image-text-prev{left:40px}.swiper-button-next.image-text-next{right:50px}.right-slider{background-size:600px 1000px;background-repeat:no-repeat;background-position:bottom right 80px}.site-footer .footer-top{padding:0 56px}.popup-title{font-size:42px;line-height:50px}.popup-subtitle{font-size:20px;line-height:30px;margin-bottom:22px}.popup-text{font-size:16px;line-height:28px;margin-bottom:20px}.popup-bottom-title{font-size:36px;line-height:40px;margin-bottom:20px}.custom-popup-container{width:80%}.cart-page__title .cart-title h1,.section-resource-list__header .group-block .group-block-content .spacing-style.text-block h3{font-size:42px;line-height:48px;padding-bottom:14px}.custom-section-content .layout-panel-flex .spacing-style h1{font-size:42px;line-height:48px}.product-information{padding:0 56px}.benefits-section .left-side-shape{top:-170px;width:260px}.benefits-section{padding:80px 0 100px}.benefits-title,.faq-section-product .faq-title{font-size:40px;line-height:54px;margin-bottom:40px}.product-recommendations .section-resource-list__content .spacing-style.text-block p{font-size:40px;line-height:54px}.faq-section-product{padding:80px 0}.faq-wrapper .question h3{font-size:24px;line-height:32px}.benefits-section .benefits-grid .benefit-content h3{font-size:22px;line-height:26px}.lab-results-section .lab-header h3{font-size:28px;line-height:30px}.product-details .buy-buttons-block .shopify-product-form .product-form-buttons .product-form-text__error{bottom:-60px}}@media only screen and (max-width:1366px){.transparency-section .bg-heading{font-size:108px;line-height:120px}.section-header .section-label{font-size:36px;line-height:48px}.top-decorative.left.shape-icon-1{top:-110px!important}.shop-cat-box{max-width:1080px}.shop-cat-box .category-content h2{font-size:38px;line-height:46px}.shop-cat-box .category-content p{font-size:24px;line-height:36px;max-width:85%;width:100%}.top-decorative.shape-icon-3 img{width:100%;max-width:80%;margin-left:auto}.top-decorative.shape-icon-4{top:-200px!important}.top-decorative.shape-icon-4 img{width:100%;max-width:80%}.featured-recipes .top-shape img{margin-left:auto;width:100%;max-width:80%}.featured-recipes{padding:100px 0}.category-row{padding:90px 0}.popup-title{font-size:36px;line-height:44px}.popup-subtitle{font-size:18px;line-height:24px;margin-bottom:18px}.popup-bottom-title{font-size:30px;line-height:38px;margin-bottom:16px}.wholesale-inquiry-form .form-crm--card{padding-left:40px!important;padding-right:40px!important}.bulk-popup__boby{max-height:360px}.bulk-popup__content{padding:30px;max-width:60%}.bulk-popup__block h4{font-size:16px;line-height:24px;margin-bottom:10px}.bulk-popup__title{font-size:34px;line-height:44px;margin-bottom:12px}.cart-page__title .cart-title h1,.section-resource-list__header .group-block .group-block-content .spacing-style.text-block h3{font-size:38px;line-height:46px;padding-bottom:14px}.custom-section-content .layout-panel-flex .spacing-style h1{font-size:38px;line-height:46px}.transparency-box .image-right{right:118px}.inspired-recipes__bg img{height:530px}.inspired-recipes__content .main-title,.no-results h2{font-size:46px;line-height:46px;margin-bottom:14px}.inspired-recipes__content .subtext{font-size:22px;line-height:28px;max-width:54%}.recipe-grid{padding-top:100px}.no-results p{font-size:18px;line-height:24px}#clearAllFiltersMessage{font-size:16px}.recipe-filters .filter-list{top:30px;right:0;border-radius:0 20px 20px;gap:12px;padding:20px}.recipe-filters .sort-filter .filter-list{left:auto;right:20px;border-radius:20px 0 20px 20px}.terms-popup-boby{max-height:300px}.image-text-slider .swiper-slide .image-box{max-width:700px;margin-right:0}.right-slider{background-position:bottom right 20px}.swiper-button-next.image-text-next{right:20px}.swiper-button-prev.image-text-prev{left:80px}.recipe-hero-section .recipe-hero{padding:70px}#appstle_subscription_widget0.WIDGET_TYPE_7 .appstle-text-and-badge-wrapper{column-gap:28px}.product-details .buy-buttons-block .shopify-product-form .product-form-buttons .product-form-text__error{bottom:-60px}}@media only screen and (max-width:1280px){.container{padding:0 30px}.site-footer{padding-top:46px;padding-bottom:36px}.footer-bottom{margin-top:38px;padding-top:38px;border-top:1px solid rgba(255,255,255,.2)}.footer-newsletter:before{left:-16%}.image-text-slider .left-image,.image-text-slider .right-slider{padding:80px 0}.recipes-swiper .swiper-wrapper{gap:24px}.transparency-box .image-left{left:60px;top:-80px}.transparency-box .image-right{top:-50px;right:82px}.wholesale-inquiry-form .form-crm--card{padding-left:20px!important;padding-right:20px!important}.hero__media{object-position:center center}#searchRecipe{font-size:14px}.product-information{padding:0 30px}.product-details .group-block .price{font-size:30px;line-height:30px}.product-details .variant-picker .variant-picker__form .variant-option legend{margin-bottom:14px}.product-details .variant-picker .variant-picker__form .variant-option .variant-option__button-label{min-height:3em}.lab-results-section .lab-header h3{font-size:26px;line-height:28px}.product-tabs-section .tabs-nav .tab-btn{padding:8px 30px}.recipe-hero-section .recipe-hero{gap:100px}.related-recipes .swiper-button-next,body .recipe-products .swiper-button-next{right:-10px}.related-recipes .swiper-button-prev,body .recipe-products .swiper-button-prev{left:-10px}}@media only screen and (max-width:1200px){.transparency-section .bg-heading{font-size:90px;line-height:100px}.transparency-box .image-left img{max-width:300px}.transparency-box .image-right img{max-width:250px}.transparency-box .image-left{left:100px;top:-80px}.transparency-box .image-right{top:-54px;right:124px}.typewriter-wrapper .typewriter-box .typewriter-text{font-size:30px;line-height:40px}.typewriter-wrapper .typewriter-box{margin-top:30px;margin-bottom:20px}.btn_black{padding:12px 24px;font-size:14px}.section-header{padding:24px 0}.section-header .section-label{font-size:32px;line-height:44px}.top-decorative.left.shape-icon-1{top:-80px!important}.top-decorative.left.shape-icon-1 img{width:60%}.shop-cat-box{max-width:980px;gap:0}.shop-cat-box .category-image{max-width:50%;width:100%}.shop-cat-box .category-image img{max-width:80%;width:100%;margin:0 auto}.shop-cat-box .category-content{max-width:360px;width:100%}.shop-cat-box .category-content h2{font-size:32px;line-height:40px;max-width:100%;width:100%}.shop-cat-box .category-content p{font-size:20px;line-height:32px;max-width:100%;width:100%;margin-bottom:20px}.top-decorative.shape-icon-4 img{max-width:70%}.recipe-card .recipe-content h3{font-size:22px;line-height:28px}.category-row{padding:60px 0}.top-decorative.shape-icon-2 img{width:60%}.top-decorative.shape-icon-2{top:-164px!important}.top-decorative.shape-icon-3{top:-140px!important}.top-decorative.shape-icon-3 img,.top-decorative.shape-icon-4 img{max-width:60%}.top-decorative.shape-icon-4{top:-160px!important}.featured-recipes .top-shape img{max-width:60%}.featured-recipes .top-shape{top:-80px}.featured-recipes{padding:80px 0}.featured-recipes .section-title{font-size:38px;line-height:48px;margin-bottom:40px}.footer-bottom-right ul{gap:14px}.popup-title{font-size:28px;line-height:34px;margin-bottom:16px}.popup-subtitle{font-size:16px;line-height:22px;margin-bottom:14px}.popup-text{font-size:16px;line-height:24px;margin-bottom:16px}.popup-bottom-title{font-size:24px;line-height:30px;margin-bottom:12px}.custom-popup-container{width:75%;padding:20px}.announcement-bar__text{font-size:14px}header .header__row .spacing-style{padding:10px 0}header .menu-center-button .center-header-btn{font-size:14px;line-height:20px;padding:8px 14px}.wholesale-inquiry-form .form-crm--card{padding-left:0!important;padding-right:0!important}.cart-page__title .cart-title h1,.section-resource-list__header .group-block .group-block-content .spacing-style.text-block h3{font-size:32px;line-height:40px;padding-bottom:14px}.section-resource-list__header .group-block .group-block-content .size-style.link{font-size:18px}.custom-section-content .layout-panel-flex .spacing-style h1{font-size:32px;line-height:40px}.image-text-slider .swiper-slide .image-box{max-width:630px;margin-right:0}.recipe-hero-section .recipe-hero .recipe-hero__image{max-width:400px}#appstle_subscription_widget0.WIDGET_TYPE_7 .appstle-text-and-badge-wrapper{column-gap:8px}.product-details .buy-buttons-block .shopify-product-form .product-form-buttons .quantity-selector-wrapper{max-width:calc(48% - 14px);width:100%}.product-details .product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing){min-width:auto}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus){width:50px}.product-details add-to-cart-component .add-to-cart-button{padding:10px}}@media only screen and (max-width:1100px){.header .header__row .header__column--left .header__drawer .header-drawer .menu-drawer__navigation .mobile-icon .search-action{display:block!important}.header .header__row .header__column--left .search-action,.header .header__row .header__column--center,.header .header__row .header__column--right{display:none!important}.menu-drawer{top:97px}.header .header__row.header__row--top .header__columns.spacing-style{display:flex!important;flex-direction:row-reverse!important;width:100%!important;gap:0!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px 16px 30px!important}.hero{min-height:calc(50svh - var(--hero-height-offset))!important}.transparency-section .bg-heading{font-size:78px;line-height:92px}.transparency-box .image-left img{max-width:250px}.transparency-box .image-left{top:-65px}.transparency-box .image-right{top:-44px;right:80px}.typewriter-wrapper .typewriter-box .typewriter-text{font-size:26px;line-height:36px}.typewriter-wrapper .typewriter-box .cursor{width:2.5px;height:30px}.section-header .section-label{font-size:28px;line-height:40px}.recipes-wrapper .swiper-slide{height:auto!important;display:block}.recipes-swiper .swiper-wrapper{gap:0}.featured-recipes{padding:60px 0}.featured-recipes .section-title{font-size:34px;line-height:46px;margin-bottom:34px}.image-text-slider .left-image,.image-text-slider .right-slider{padding:60px 0}.swiper-button-prev.image-text-prev{left:20px}.swiper-button-next.image-text-next{right:20px}.site-footer .footer-top{padding:0 30px}.footer-newsletter{max-width:330px}.footer-newsletter:before{left:-12%}.newsletter-text{padding-right:0}.footer-bottom-right ul{gap:8px}.footer-bottom-right ul li a{font-size:12px}.wholesale-title{font-size:36px;line-height:46px}.wholesale-subtitle{font-size:20px;line-height:26px;margin-bottom:20px;margin-top:0}.wholesale-divider{margin-top:20px}.section.section--page-width.wholesale-inquiry-form{grid-template-columns:auto;padding-left:15px;padding-right:15px}.static-text-boby .static-title{font-size:36px;line-height:46px}.static-text-boby .static-updated,.static-text-boby .static-updated strong{font-size:20px;line-height:26px}.menu-drawer{padding-top:0;padding-left:20px;padding-right:20px}.recipe-filters{max-width:96%;padding:20px;gap:10px}.inspired-recipes__content .small-title{font-size:30px;line-height:30px}.inspired-recipes__content .main-title,.no-results h2{font-size:40px;line-height:40px}.inspired-recipes__content .subtext{font-size:18px;line-height:24px;max-width:40%}.search-wrapper{max-width:302px}.recipe-filters .filter-list label{font-size:16px}.recipe-filters .filter.type-filter .filter-list{left:auto;right:14px;border-radius:20px 0 20px 20px;top:30px}.transparency-box .center-content .btn_black{max-width:280px}.right-filter-box{max-width:130px}.product-information{padding-top:60px!important}.product-information__grid .product-information__media{max-width:40%}.product-information__grid .product-details{max-width:60%}.product-tabs-section .tabs-nav .tab-btn{font-size:14px}.benefits-section .benefits-grid{gap:20px}.benefits-section .benefits-grid .benefit-card{max-width:calc(33.33% - 14px)}.review-section [data-block-handle=reviews-widget]{width:100%}.review-section .appio-reviews-widget{max-width:1200px;min-width:auto}.recipe-hero-section .recipe-hero{gap:80px;padding:40px}.recipe-hero-section .recipe-hero .recipe-hero__image{max-width:380px}.recipe-hero-section .recipe-hero .recipe-hero__content .recipe-title{font-size:44px;line-height:60px;max-width:360px}.recipe-main-content{padding:140px 40px 60px;min-height:500px}.recipe-main-content .recipe-overview p{font-size:16px;line-height:26px;margin-bottom:14px}.recipe-main-content .instruction-step .instruction-text{font-size:16px;line-height:26px}.recipe-products{padding:60px 0}.recipe-products .recipe-products-main-title,.related-recipes .section-title{font-size:42px;line-height:56px}.recipe-products .product-content h3{font-size:18px;line-height:26px;margin-bottom:10px}.recipe-products .product-content .btn_black{font-size:14px}.related-recipes{padding:60px 0}.benefits-section{padding:80px 0 130px}.recipe-card{background:#f4f1ea}.recipe-main-content .ingredient-item span{max-width:calc(100% - 30px)}}@media only screen and (max-width:991px){.top-decorative.shape-icon-2 img{width:50%}.transparency-box .image-left img{max-width:220px}.transparency-box .image-left{top:-66px;left:28px}.transparency-box .image-right img{max-width:200px}.transparency-box .image-right{top:-36px;right:40px}.shop-cat-box{max-width:800px}.shop-cat-box .category-content{max-width:300px}.shop-cat-box .category-content h2{font-size:28px;line-height:32px}.shop-cat-box .category-content p{font-size:18px;line-height:28px;margin-bottom:16px}.top-decorative.left.shape-icon-1 img{width:50%}.top-decorative.shape-icon-3 img,.top-decorative.shape-icon-4 img{max-width:50%}.recipe-card .recipe-content h3{font-size:18px;line-height:24px}.recipe-card .recipe-content .recipe-btn{min-width:170px;line-height:inherit;font-size:14px;height:40px}.recipe-card .recipe-content{padding:14px}.swiper-button-prev.image-text-prev{left:0}.swiper-button-next.image-text-next{right:0}.footer-top .col-7,.footer-top .col-5,.footer-bottom .col-6{width:100%}.footer-newsletter{max-width:100%}.footer-newsletter:before{display:none}.footer-newsletter{max-width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #F2F2F333}.footer-bottom{margin-top:20px;padding-top:20px}.footer-bottom-left{text-align:center;padding-bottom:16px}.footer-bottom-right ul{justify-content:center}.right-slider{background-position:bottom right}.custom-popup-container{width:95%}.typewriter-wrapper .typewriter-box .typewriter-text{font-size:24px;line-height:34px;letter-spacing:-1px}.transparency-box{padding-bottom:30px}.wholesale-header{padding:60px 0 40px}.wholesale-title{font-size:32px;line-height:42px;margin-bottom:16px}.wholesale-subtitle{font-size:18px;line-height:24px;margin-bottom:16px;margin-top:0}.wholesale-inquiry-form .form-crm--element-group-container{row-gap:6px}.bulk-popup__content{max-width:80%}.static-text-boby .static-title{font-size:32px;line-height:42px;margin-bottom:16px}.static-text-boby .static-updated,.static-text-boby .static-updated strong{font-size:18px;line-height:24px;margin-top:0}.cart-page__title .cart-title h1,.section-resource-list__header .group-block .group-block-content .spacing-style.text-block h3{font-size:28px;line-height:32px;padding-bottom:14px}.custom-section-content .layout-panel-flex .spacing-style h1{font-size:28px;line-height:32px}.cart-page{display:block}.cart-summary__inner{position:unset;margin-top:50px}.terms-popup-title{font-size:34px;line-height:45px}.recipe-grid{padding-top:80px}.recipe-grid{gap:20px}.recipe-grid .recipe-card{max-width:calc(33.33% - 14px)}.recipe-filters{border-radius:20px;flex-wrap:wrap}.search-wrapper{max-width:100%;order:1}.left-filter-box{max-width:76%;order:2}.right-filter-box{max-width:20%;order:3}.product-information__grid .product-information__media{max-width:100%;padding-right:0!important;width:80%;margin:0 auto}.product-information__grid .product-details{max-width:100%;width:100%;padding-left:0!important;margin-top:40px}.product-tabs-section .tabs-nav{display:none}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:18px 32px;background:#f2f2f3;border-radius:20px;cursor:pointer;border:2px solid #D6D6D6}.product-tabs-section .tab-pane.active .accordion-header{border-bottom:0;background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-header h3{font-weight:800;font-size:24px;line-height:30px;letter-spacing:-2%;color:var(--black);margin:0}.accordion-header .toggle-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:2px solid var(--black);border-radius:50%;font-size:0;line-height:0;font-family:var(--font-body--family);position:relative;transition:all .5s}.accordion-header .toggle-icon:before{content:"-";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:16px;display:block;background-color:var(--black);height:2px;margin:0 auto;transition:all .5s}.accordion-header .toggle-icon:after{content:"-";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:2px;display:block;background-color:var(--black);height:16px;margin:0 auto;transition:all .5s}.product-tabs-section .tab-pane.active .toggle-icon:after{transform:translateY(-50%) rotate(90deg)}.product-tabs-section .tab-pane h2{margin-top:0;opacity:0;margin-bottom:0;line-height:20px}.product-tabs-section .tabs-content .tab-pane{margin-bottom:30px}.mobile-accordion-content{display:none;overflow:hidden}.product-tabs-section .tab-pane.active .mobile-accordion-content{display:block;border:2px solid #D6D6D6;border-top:0;padding:0 20px 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.product-tabs-section{padding-top:30px}.lab-results-section .lab-content.active{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:2px solid #D6D6D6;border-top:0;background:transparent}.lab-results-section .lab-header{border-radius:20px;border:2px solid #D6D6D6}.lab-results-section .lab-header.active{border-radius:20px 20px 0 0;background:transparent;border:2px solid #D6D6D6;border-bottom:0}.lab-results-section #lab-pdf-container{max-width:90%;max-height:800px}.read-more-wrapper{width:100%;max-width:100%}.benefits-section .left-side-shape{top:-120px;width:180px}.benefits-section .right-side-shape{width:190px}.benefits-section .benefits-grid{gap:10px}.benefits-section .benefits-grid .benefit-card{max-width:calc(33.33% - 7px);padding:20px 14px}.benefits-section .benefits-grid .benefit-image{margin-bottom:20px}.benefits-section .benefits-grid .benefit-card:nth-child(2) .benefit-image{margin-top:20px;margin-bottom:0}.recipe-hero-section .recipe-hero .recipe-hero__image{max-width:280px}.recipe-hero-section .recipe-hero{gap:40px}.recipe-hero-section .recipe-hero .recipe-hero__content .recipe-title{font-size:36px;line-height:40px;max-width:280px}.recipe-tabs-nav{padding:20px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;gap:10px}.recipe-tabs-nav .recipe-tab-btn{padding:10px 20px}.recipe-main-content{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.recipe-main-content .ingredient-box{padding:14px}.recipe-main-content .ingredient-item input{width:20px;height:20px}.recipe-main-content .ingredient-item span,.recipe-main-content .instruction-step .instruction-text strong{font-size:16px}.recipe-main-content .instruction-step .instruction-text{max-width:calc(100% - 40px);width:100%}.video-popup .video-popup-content{max-width:80%}.product-details .buy-buttons-block .shopify-product-form .product-form-buttons .product-form-text__error{bottom:-40px}}@media only screen and (max-width:767px){.hero{min-height:calc(var(--hero-min-height) - var(--hero-height-offset))!important}.site-footer .footer-top{padding:0 20px}.btn_black{padding:18px 24px;font-size:18px}.container{padding:0 20px}.header .header__row.header__row--top .header__columns.spacing-style{padding-top:10px!important;padding-bottom:10px!important}.transparency-box .image-left,.transparency-box .image-right{display:none}.responsive-image.d-none{display:flex;position:relative;padding:0 20px;height:380px;overflow:hidden}.responsive-image .image-left{position:absolute;top:0;left:20px;transform:rotate(-30deg)}.responsive-image .image-right{position:absolute;top:130px;right:30px;transform:rotate(18deg)}.responsive-image .image-right img{width:100%;max-width:230px}.responsive-image .image-left img{width:100%;max-width:250px}.transparency-section .bg-heading{font-size:40px;line-height:52px;padding:0 20px}.transparency-box .center-content{max-width:100%;padding:0 20px}.typewriter-wrapper .typewriter-box .typewriter-text{font-size:30px;line-height:34px;letter-spacing:-2px}.transparency-box .center-content .btn_black{margin:0 auto 20px;width:100%;padding:18px 24px;font-size:18px}.transparency-box .center-content .learn-more span,.transparency-box .center-content .learn-more a{font-size:16px;line-height:24px}.transparency-box{padding-bottom:0}.section-header .section-label{font-size:40px;line-height:50px;text-align:center;display:block;margin:0 auto;padding:0 20px}.shop-cat-box{max-width:100%;padding:0 20px;flex-wrap:wrap}.shop-cat-box .category-image{max-width:100%;margin-bottom:50px}.shop-cat-box .category-content{max-width:350px}.shop-cat-box .category-content h2{font-size:40px;line-height:50px}.shop-cat-box .category-content p{font-size:25px;line-height:34px;margin-bottom:22px}.top-decorative.left.shape-icon-1{top:-210px!important}.shop-cat-box .category-image img{max-width:100%;width:100%;margin:0 auto}.category-row{padding:60px 0 100px}.shop-cat-box .category-content .btn_black{position:relative;z-index:11}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){z-index:111}.top-decorative.shape-icon-2{top:-120px!important;width:120px}.top-decorative.shape-icon-2 img{width:60%}.featured-recipes .top-shape{top:-80px;width:210px}.featured-recipes .top-shape img{max-width:100%}.featured-recipes .section-title{font-size:40px;line-height:50px;margin-bottom:34px}.recipe-card .recipe-content h3{font-size:26px;line-height:30px}.recipe-card .recipe-content p{font-size:16px;line-height:26px}.image-text-slider .left-image,.image-text-slider .right-slider{padding:0}.image-text-slider{padding:60px 0}.image-text-slider .right-slider{width:100%;background-image:none}.image-text-prev,.image-text-next{width:26px;height:26px}.image-text-slider{background-size:130%;background-repeat:no-repeat;background-position:bottom right 42%}.site-footer{padding-top:30px;padding-bottom:30px}.footer-menus{flex-direction:column;gap:26px}.footer-bottom-left p{font-size:14px}.footer-bottom-right ul{gap:16px}.popup-row{flex-wrap:wrap;flex-direction:column-reverse}.popup-subtitle{font-size:15px;line-height:20px;margin-bottom:13px}.popup-image img{width:100%;border-radius:15px;height:250px;object-fit:cover}.popup-close{top:10px;right:10px}.popup-content{overflow-y:auto;max-height:330px;height:100%}.menu-drawer{padding-left:40px;padding-right:40px;max-width:100%;width:100%;height:auto;margin-top:-1px}.wholesale-header{padding:50px 0 10px}.wholesale-title{font-size:40px;line-height:52px;margin-bottom:6px}.wholesale-subtitle{font-size:20px;line-height:29px;margin-bottom:30px;margin-top:0}.wholesale-info{display:block}.wholesale-info p{display:inline}.wholesale-divider{margin-top:30px}.wholesale-inquiry-form .form-crm-default--input-block{padding-left:0;padding-right:0}.wholesale-inquiry-form .form-crm--button-container .form-crm--button{width:100%}.wholesale-inquiry-form{padding-bottom:50px}.bulk-popup__block h4,.bulk-popup__block p{font-size:14px;line-height:20px;margin-bottom:10px}.static-text-boby .static-title{font-size:40px;line-height:52px;margin-bottom:6px}.static-text-boby .static-updated,.static-text-boby .static-updated strong{font-size:20px;line-height:29px;margin-top:0}.static-section{padding:50px 0}.custom-section-content .layout-panel-flex .spacing-style{max-width:100%;width:100%;text-align:center;align-items:center}.custom-section-content .layout-panel-flex .spacing-style h1{padding:0 10px}results-list.product-grid-container.color-scheme-1{padding:0 20px;margin-bottom:80px}results-list .product-grid{gap:30px}.collection-wrapper .facets{background-color:#f9f9fb;padding-left:0!important;padding-right:0!important;border-radius:0;margin-bottom:0;box-shadow:none}.facets-block-wrapper .facets__title-wrapper{color:var(--black);background-color:#f9f9fb}.facets-block-wrapper .sorting-filter__container .facets__label{font-size:18px}.facets-block-wrapper .sorting-filter__container .sorting-filter__select{background-color:#f9f9fb}.facets-block-wrapper .sorting-filter__select-wrapper:has(:focus-visible){outline:none;outline-offset:unset}.custom-section-content .layout-panel-flex .spacing-style h1{font-size:40px;line-height:50px}#quick-add-dialog product-price .price{font-size:20px}#quick-add-dialog .variant-option__button-label{border-radius:28px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;text-transform:uppercase;padding:8px 10px;min-height:2.5em}.cart-page.spacing-style{padding-top:30px;padding-left:10px;padding-right:10px}.cart-page__title .cart-title h1{font-size:40px;line-height:46px;padding-bottom:16px}.section-resource-list__header .group-block .group-block-content .spacing-style.text-block h3{font-size:26px;line-height:36px;padding-bottom:16px}.cart-summary__inner{padding:20px}.section.section--page-width.color-scheme-1.section-resource-list.spacing-style.gap-style{padding-left:20px;padding-right:20px}.resource-list__item .product-card{padding:14px}.transparency-section{padding-top:20px}.wholesale-inquiry-form .form-crm-default--header{padding-top:10px}.mobile-icon{gap:16px;padding:0 30px}.hero-video-email{padding:0 20px}.hero-video-email__title{font-size:34px;line-height:36px;margin-bottom:24px}.hero-video-email__form input{padding:10px 14px;height:58px;font-size:16px;line-height:24px}.hero-video-email__form button{height:40px}.hero-video-email__checkbox{align-items:self-start}.terms-popup{padding:20px}.popup-row a.popup-btn.button.btn_black{padding:8px 18px;font-size:11px}.search-modal .dialog-modal[open].search-modal__content{background:#000;max-width:100%;padding:20px}.predictive-search-form__header-inner .search-input{font-size:16px;line-height:28px}.predictive-search__icon>svg{width:28px;height:28px}.button-unstyled.predictive-search__reset-button{font-size:14px}.predictive-search__close-modal-button{width:32px}#thankYouContent{padding:20px}#thankYouContent h2{font-size:38px;line-height:42px;margin-bottom:16px}#thankYouContent p{font-size:18px;line-height:24px}.inspired-recipes .mobile-bg{display:block;height:auto}.inspired-recipes .desktop-bg{display:none}.inspired-recipes__content{padding:24px 32px;border-radius:20px;max-width:310px}.inspired-recipes__content .small-title{font-size:34px;line-height:36px;padding-bottom:12px}.inspired-recipes__content .main-title,.no-results h2{font-size:42px;line-height:42px}.inspired-recipes__content .subtext{font-size:24px;line-height:36px;max-width:92%}.recipe-grid .recipe-card{max-width:100%}.filter-responisve.d-none{display:inline-block;margin:-20px 20px 0;font-weight:600;font-size:24px;line-height:35px;color:var(--black);background:var(--white);box-shadow:0 4px 6px #00000026;border-radius:10px;padding:9px 20px;position:relative;z-index:1}.recipe-filters{border-radius:0;flex-wrap:wrap;align-items:flex-start;max-width:90%;width:100%;position:fixed;top:0;margin-top:0;height:100%;z-index:111;flex-direction:column;transition:all .3s;transform:translate(-100%)}.filter-open{overflow:hidden}.filter-open .recipe-filters{transform:translate(0)}.left-filter-box{max-width:100%;order:1;flex-direction:column;align-items:flex-start}.recipe-filters .filter-total{width:100%}.recipe-filters .filter-total p{font-weight:600;font-size:24px;line-height:28px;letter-spacing:0%;color:var(--black);margin:0 0 80px;display:flex;align-items:center;gap:6px;padding-bottom:20px;border-bottom:1px solid rgba(242,242,243,1);width:100%}.recipe-filters .filter{width:100%}.recipe-filters .filter-list{gap:16px;padding:20px;flex-direction:column}.recipe-filters .filter.active .filter-list{position:unset;box-shadow:none;width:100%;border-radius:0;border:0;border-bottom:1px solid rgba(242,242,243,1)}.recipe-filters .filter .filter-btn{font-size:16px;line-height:20px;color:var(--black);width:100%;padding:10px;justify-content:space-between;border-bottom:1px solid rgba(242,242,243,1)}.recipe-filters .filter-list input{margin-top:0}.recipe-filters .filter.active .filter-btn .filter-counter{width:auto;height:auto;border:0;transform:none;margin:0}.recipe-filters .filter.active .filter-btn .filter-counter.active{width:20px;height:20px;background:#e7e7e8;display:inline-flex;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;border-radius:50%;color:#616161;align-items:center;justify-content:center;border:0;transform:none;margin-top:0}.recipe-filters .filter.active .filter-btn .filter-counter:before,.recipe-filters .filter .filter-btn .filter-counter.active:before{content:"";width:8px;height:8px;border-left:2px solid #666;border-bottom:2px solid #666;transform:rotate(-225deg);display:inline-block;margin-top:0;right:5px;position:absolute}.recipe-filters .filter .filter-btn .filter-counter.active:before{transform:rotate(-45deg)}.recipe-filters .filter.active .filter-btn .filter-counter.active:before{transform:rotate(-225deg)}.recipe-filters .filter .filter-btn .filter-counter.active{margin-right:30px}.search-wrapper{position:absolute;top:90px;left:0;right:0;padding:0 20px}.search-wrapper #searchClear{right:40px}.right-filter-box{max-width:100%}.recipe-filters .filter .filter-btn.sort-btn{width:100%;height:auto;background-color:transparent;text-align:left;align-items:flex-start;justify-content:flex-start;flex-direction:row-reverse;border-radius:0}.recipe-filters .filter .filter-btn.sort-btn:after{content:"Sort"}.recipe-filters .filter .filter-btn.sort-btn img{display:none}.recipe-filters .filter .filter-btn.sort-btn .filter-counter{width:8px;height:8px;border-left:2px solid #666;border-bottom:2px solid #666;transform:rotate(-45deg);display:inline-block;margin-top:-2px;margin-left:auto;position:unset}.recipe-filters .filter.sort-filter.active .filter-btn.sort-btn .filter-counter{width:auto;height:auto;border:0;transform:none;margin-top:2px}#clearAllFilters{background:var(--black);border:none;color:var(--white);margin-left:auto;font-weight:700;font-size:18px;line-height:20px;text-decoration:none;position:absolute;bottom:0;padding:16px 24px;width:90%;border-radius:50px;margin-bottom:40px;font-family:var(--fontFamilyBody)}.recipe-filters .filter-total #totalFilterCount{width:26px;height:26px;font-size:16px;line-height:20px}button.filter-close.d-none{display:flex;margin-left:auto;width:33px;height:33px;border-radius:50%;border:none;background:#fff;color:var(--black);font-size:14px;cursor:pointer;font-weight:700;border:1.5px solid var(--black);align-items:center;justify-content:center}#totalFilterCountNew.active{display:inline-flex;right:5px;top:5px}#totalFilterCountNew{width:20px;height:20px;background:#e7e7e8;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0%;border-radius:50%;color:var(--black);align-items:center;justify-content:center;display:none;position:absolute;right:0}.product-information{padding:0 20px}.product-information__grid .product-information__media{width:100%}.product-information{padding-top:40px!important}.product-details .buy-buttons-block .shopify-product-form .product-form-buttons,.product-details .buy-buttons-block .shopify-product-form .product-form-buttons .quantity-selector-wrapper{max-width:100%}.product-details .product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing){max-width:100%}.product-details .buy-buttons-block .shopify-product-form{flex-wrap:wrap}.product-details .amazon-btn .amazon-text,.product-details .amazon-btn{width:100%;display:block}.product-details .amazon-btn .amazon-text img{height:50px;background:#000;object-fit:contain}.lab-results-section{padding-top:50px;border-top:1px solid #0000001A;margin-top:50px}.lab-results-section .lab-header h3,.accordion-header h3{font-size:20px;line-height:22px}.lab-results-section .lab-header,.accordion-header{padding:18px}.lab-results-section .lab-header .toggle-icon,.accordion-header .toggle-icon{width:24px;height:24px}.lab-results-section .lab-header .toggle-icon:before,.accordion-header .toggle-icon:before{width:12px}.lab-results-section .lab-header .toggle-icon:after,.accordion-header .toggle-icon:after{height:12px}.benefits-title,.faq-section-product .faq-title{font-size:40px;line-height:54px;margin-bottom:40px}.benefits-section .benefits-grid .benefit-card{max-width:100%;padding:24px}.benefits-section .benefits-grid .benefit-card:nth-child(2){flex-direction:column}.benefits-section .benefits-grid .benefit-image{margin-bottom:32px}.benefits-section .benefits-grid .benefit-card:nth-child(2) .benefit-image{margin-top:0;margin-bottom:32px}.benefits-section .right-side-shape{width:160px}.faq-wrapper .question h3{font-size:24px;line-height:32px;width:85%}.faq-wrapper .question{padding:32px 20px}.faq-wrapper .answer{padding:0 20px 32px}.product-tabs-section .nutritions table{width:200%}.product-tabs-section .nutritions.tab-pane.active .mobile-accordion-content{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.product-tabs-section .ingredient .video-bg video,.product-tabs-section .ingredient .ingredient-product img,.product-tabs-section .custom1 .video-wrapper video{border-radius:10px}.features-section .feature-card,.directions-section .direction-card{width:100%}.directions-section .direction-card h3{font-size:18px;line-height:25px}.features-section .feature-card h3{font-size:18px;line-height:26px}.features-section .feature-icon{min-width:40px;height:40px}.features-section .feature-icon img{width:20px;height:26px}.product-tabs-section .allergens .allergy-item h3{font-size:18px;line-height:26px}.product-tabs-section .allergens .allergy-description{text-align:left;max-width:100%;margin-bottom:30px}.product-tabs-section .ingredient .ingredient-top-text,.product-tabs-section .custom1 .video-description{text-align:left}.header .header__row.header__row--top .header__columns.spacing-style{padding:16px 10px!important}.recipe-hero-section .container{padding:0}.recipe-hero-section .recipe-hero{gap:60px;justify-content:center;background:linear-gradient(25deg,transparent 60%,rgba(255,255,255,.08) 70%,rgba(255,255,255,.12) 80%,transparent 90%),radial-gradient(45% 65% at 26% 50%,#ffffff59,#ffffff26 30%,#fff0 70%),linear-gradient(180deg,#f79a2a,#f69322 60%,#e97f0c);padding-top:70px}.recipe-hero-section .recipe-hero .recipe-hero__image{max-width:350px}.recipe-hero-section .recipe-hero:after{background-position:right top -100px}.recipe-hero-section .recipe-hero .recipe-hero__content{text-align:center}.recipe-hero-section .recipe-hero .recipe-hero__content .recipe-badge{padding:6px 14px;font-size:12px;line-height:1.2;margin-bottom:12px}.recipe-hero-section .recipe-hero .recipe-hero__content .recipe-title{font-size:42px;line-height:50px;max-width:100%}.recipe-tabs-section .container{padding:0}.recipe-main-content{padding:116px 24px 60px}.recipe-tabs-nav{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.recipe-tabs-nav::-webkit-scrollbar{display:none}.recipe-main-content .ingredients-grid{display:grid;grid-template-columns:1fr;gap:14px}.recipe-products .swiper-wrapper-fix{padding:0}body .recipe-products .swiper-button-next,body .recipe-products .swiper-button-prev{display:none!important}.related-recipes .swiper-wrapper-fix{padding:0}.related-recipes .swiper-button-next,.related-recipes .swiper-button-prev{display:none!important}.related-recipes .recipe-slider .recipe-card{border:1px solid #DDDDDD;text-align:center;background:#fff;padding-bottom:30px}.related-recipes .recipe-slider .recipe-card .recipe-content{background:#fff}.recipe-products .recipe-products-main-title,.related-recipes .section-title{margin-bottom:30px}.related-recipes{background-image:none}.recipe-tab-content .play-btn{width:40px;height:40px;font-size:22px}.recipe-tab-content .play-btn svg{width:20px}.video-popup .video-popup-content{max-width:90%}.video-popup .close-popup{font-size:14px}#appstle_subscription_widget0 .appstle_subscription_wrapper{flex-wrap:wrap}#appstle_subscription_widget0 .appstle_subscription_wrapper .appstle_subscription_wrapper_option{max-width:100%}.faq-wrapper .question .faq-toggle{right:20px}.product-information__media .product-media__drag-zoom-wrapper .product-media .product-media__image{max-width:100%;margin:0 auto;height:auto;min-height:auto;max-height:initial}#popupImage{max-width:100%!important}.lab-results-section .lab-content.active{max-height:100%!important}.lab-results-section .lab-content{transition:none}#appstle_subscription_widget0.WIDGET_TYPE_7 .appstle_custom_select{max-width:100%}.lab-results-section #lab-pdf-container{max-width:95%;max-height:460px;padding:25px 0}.quick-add-modal__content .product-information__media .share-button{display:none}.product-details .buy-buttons-block .shopify-product-form .product-form-buttons .product-form-text__error{position:static;margin:10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/responsive.css.map */
