.checkout-steps__wrapper-desktop{background:#000;padding:17px 0;color:#676767}.checkout-steps__wrapper-desktop ul{display:flex;justify-content:center;align-items:center;max-width:1220px;margin:0 auto}.checkout-steps__wrapper-desktop ul li{margin:0 15px}.checkout-steps__wrapper-desktop ul li.active{color:#fff}.checkout-steps__wrapper-desktop .back-wrapper{width:10%}.checkout-steps__wrapper-desktop .back-wrapper button{color:#fff;font-weight:var(--typeHeaderWeight)}.checkout-steps__wrapper-desktop .back-wrapper button svg{width:15px;height:15px;margin-right:5px}.checkout-steps__wrapper-desktop .process-wrapper{display:flex;width:90%;justify-content:center;align-items:center}.checkout-steps__wrapper--mobile{display:none;background:#000;color:#fff;padding:14px 0}.checkout-steps__wrapper--mobile ul{display:flex;margin:0}.checkout-steps__wrapper--mobile ul .process-wrapper-mobile{display:flex;align-items:center;justify-content:center;width:100%}.checkout-steps__wrapper--mobile ul .process-wrapper-mobile li{margin:0 0 0 10px;font-size:20px}@media (max-width: 767px){.checkout-steps__wrapper--mobile{display:block}.checkout-steps__wrapper-desktop ul li{margin:0 8px;font-size:8px}.checkout-steps__wrapper-desktop ul svg{width:12px;height:12px}.checkout-steps__wrapper-desktop ul button{font-size:8px;display:flex;align-items:center}.checkout-steps__wrapper-desktop ul button svg{width:10px;height:10px}}nav.meals-nav ul{display:flex;flex-wrap:wrap}nav.meals-nav ul li.meals-list{margin-right:25px;margin-bottom:0}nav.meals-nav ul li.active a{color:var(--primary);border-bottom:2px solid var(--primary)}nav.meals-nav ul li a h1{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;text-transform:none;margin:0}.collection-filter__item--sort{margin-top:10px}.no-border__shadow{border:none;border-radius:unset;overflow:unset;box-shadow:none}.grid-product__metafields{color:#707070;margin:12px auto 16px;border-radius:10px;justify-content:center;font-size:12px;line-height:16px;text-align:center}.grid-product__metafields br{display:inline}.grid-product__metafields strong{font-weight:600;color:#575757}.grid-product__metafields span{padding:0 12px}.grid-product__metafields span:nth-child(2){border-left:1px solid #ededed;border-right:1px solid #ededed}.grid-product__metafields--index{font-weight:var(--typeHeaderWeight);font-size:16px;margin:12px 0}.grid-product__description{margin:12px 0;min-height:70px}.grid-product__tags{display:flex;margin:0 0 15px;overflow-x:scroll;padding-bottom:8px;scrollbar-width:0}.grid-product__tags::-webkit-scrollbar{display:none}.grid-product__tags span{background:#f4f4f2;color:#323030;margin:0 10px 0 0;padding:7px 15px;display:flex;justify-content:center;align-items:center;border-radius:30px}#add-to__cart--view__link{padding:0 15px}#add-to__cart--view__link button{border-radius:5px;background:var(--primary);color:#fff;padding:8px 12px;width:100%;font-size:16px;line-height:20px;font-family:var(--typeHeaderPrimary);text-transform:uppercase}@media (min-width: 590px){#add-to__cart--view__link button{font-size:20px}}#add-to__cart--view__link button:hover{background:#000;transition:.3s}#add-to__cart--view__link .rte{margin:12px 0;text-align:center}#add-to__cart--view__link .rte span{color:#fe3131;padding:6px 0}#add-to__cart--view__link span.divider_piller{margin:0 5px}@media (max-width: 990px){.grid-product__meta{padding:10px 16px!important}.grid-product__metafields--index{font-size:12px}.grid-product__title{font-size:14px;line-height:19px;margin-top:5px}.grid-product__description{font-size:11px;margin:7px 0}.grid-product__tags{margin:10px 0}.grid-product__tags span{margin:0 5px 0 0;height:30px;padding:0 10px;font-size:14px}#add-to__cart--view__link{padding:0 16px}#add-to__cart--view__link .rte{margin:7px 0 12px}#add-to__cart--view__link .rte span{font-size:12px}}#sub-title-description{margin-bottom:10px}#sub-title-description .prd-desc,.prd-desc-two,.prd-desc-three,.netweight{display:none!important}#sub-title-description .subheader{display:block!important}.product-description .prd-desc-three .meal-nutrition-panel{display:flex;flex-direction:column}.product-description .prd-desc-three .meal-nutrition-panel .main-macros{order:1;display:flex;justify-content:space-between;text-align:center;margin:20px 0}.product-description .prd-desc-three .meal-nutrition-panel .main-macros:after{display:none}.product-description .prd-desc-three .meal-nutrition-panel .main-macros .info-calories,.info-protein,.info-carbons{display:flex;flex-direction:column;width:33.33%}.product-description .prd-desc-three .meal-nutrition-panel .main-macros .amount{font-size:24px;font-weight:600}.product-description .prd-desc-three .meal-nutrition-panel .main-macros span{text-transform:lowercase;font-size:12px}.product-description .prd-desc-three .meal-nutrition-panel .servings{order:2}.product-description .prd-desc-three .meal-nutrition-panel .nutrition-additional-info{order:3}.atc-modal__text{display:flex;align-items:center}.atc-modal__text svg{width:16px;height:16px;margin-right:10px}.arrow_down svg{color:#ff3131}.custom_index_plan .flickity-prev-next-button{background:#ffffff1f}.arrow_down svg path{stroke-width:4px}.custom_index_plan .flickity-button-icon{width:40%;height:40%;top:30%}.theme-block .rte p a,.grid__item .rte p a{color:#ff3130}.theme-block .rte p a:after,.grid__item .rte p a:after{transform:scale(1)!important}.faq_section .collapsible-trigger{font-weight:400;color:#676767}.faq_section .collapsible-trigger svg{color:#ff3131}.faq_section .collapsible-trigger svg path{stroke-width:4px}.faq_section .grid{margin:0}.faq_section .grid .grid__item{padding:0}.faq_section .grid .grid__item p.h2{font-size:42px;font-weight:500}#custom-home-desc-grid{font-size:14px;text-transform:inherit;max-height:65px;min-height:65px;height:65px;overflow:hidden}@media (min-width:1024px){.custom_cart_bnd{overflow:hidden;height:100vh}.collection-filter{position:relative;margin:0;padding:0}.collection-filter nav.meals-nav ul{margin:0;justify-content:center}}.collection-section-header{margin-bottom:20px;padding-top:50px}.show_on_mob{display:none}.sticky_filters{position:sticky;top:0;z-index:9;background:#fff}@media (max-width:1024px){.collection-filter{position:relative;margin:0}.show_on_mob{display:block;width:100%;margin-left:22px;text-align:center}.show_on_mob h1{margin:0}.hide_on_mob{display:none}.filter_tab{width:100%;z-index:10;text-align:left!important}.collection-section-header{display:none}.collection-filter .grid{display:flex;align-items:center}}@media (max-width: 589px){.show_on_mob h1{font-size:24px}.faq_section .grid .grid__item p.h2{font-size:28px}.index-section--faq{margin:15px 0}}#main-body-wrap{position:relative}.modal--quick-shop .modal__inner .grid-product__tags{display:none}.sidebar_area{z-index:24}@media (max-width: 1150px){.sidebar_area,.sidebar_area .side_bar_drawer__inner .side_bar_drawer__footer{z-index:999999999999}}@media (max-width: 768px){.sidebar_area .side_bar_drawer__inner .side_bar_drawer__footer{height:auto;bottom:0}}.freeze-body-s,.freeze-body-s .main-content{overflow:hidden!important}@media (max-width: 330px){.grid-product__description{min-height:82px}}.modal--quick-shop .tab-custom-desc{display:flex}.modal--quick-shop .tab-custom-desc .tablinks-custom-desc{flex:50%;max-width:50%;border-radius:10px}.modal--quick-shop .grid-product__tags{padding-top:20px}.modal--quick-shop .desktop-description-tabs{padding-top:10px}@media (min-width: 1150px){.sticky_filters{top:144px}}@media (max-width: 1024px){.filter_tab{margin-top:-27px}}.template-index #shopify-section-header,.custom-sticky-test #shopify-section-header{position:sticky;z-index:9;top:0}@media (max-width: 768px){.js-drawer-open .main-content:after{animation:none!important}.js-drawer-closing .main-content:after,.js-drawer-open .main-content:after{content:none!important}}#cart_count-cust{z-index:9}.klaviyo-form button,.title-add-cart-col button{border-radius:24px!important}.badge-new-cust{color:#000;font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;text-align:center;background:var(--highlight);border-radius:300px;padding:3px 10px;position:absolute;right:10px;top:10px}html{padding-bottom:0!important}@media (min-width: 1800px){#MainContent{min-height:700px!important}}[data-product-handle=broccoli-3-4-lb] .badge-new-cust{display:none}
/*# sourceMappingURL=/cdn/shop/t/396/assets/custom.css.map?v=161223736854290735271754529191 */
