.step_2,.step_3,.product_list .build-meal-wrap{display:none}.step_3{margin-top:-80px}.step_3 .build-meal .addto-cart-button{text-align:end;margin-bottom:15px}.build-meal-wrap.active{display:flex}.product_list .build_meal{text-align:center;display:block;color:#f4603c;background:transparent!important;text-decoration:none;border:1px solid #f4603c;border-radius:14px;padding:1.5rem;text-transform:capitalize;line-height:1}.meals_step{position:absolute;margin:auto;width:100%;background:transparent;margin-top:2rem;display:flex;list-style-type:none;justify-content:center}.meals_step li{color:#a3a3a3;cursor:pointer}.meals_step li{margin:0 15px}.meals_step li:hover,.meals_step li.active{color:#f4603c;border-bottom:1px solid #f4603c}.meals_step li.complete{color:#f4603c}.collection_tag{width:100%;display:flex;padding:15px;list-style-type:none}.collection_tag li{padding:5px 25px;cursor:pointer;transition:.5s ease;line-height:1;display:flex;align-items:center}.collection_tag li.active_tag{background:#f4603c;border-radius:19px;color:#fff;line-height:1;display:flex;align-items:center;transition:.5s ease}.product_list .build_meal:hover{text-decoration:none}.now-order-meal{background:#d9d9d9;position:relative;mix-blend-mode:multiply}.order-meals{background:#f6f3f2;margin-top:190px}.today-meal{padding-top:200px}.weekly-subscription-with_radio-button{display:flex;justify-content:space-between;padding-bottom:50px}.order-weekly-subscription-radio{display:flex;justify-content:space-between;margin:0 -12.5px}.weekly-subscription-text.col-6,.order-weekly-subscription-radio.col-6{width:50%}.order-weekly-subscription-radio.col-6{flex-direction:row-reverse}.order-weekly-subscription-radio .radio{border:1px solid transparent;position:relative;padding:64px 0 64px 30px;border-radius:10px;width:50%;flex:0 0 calc(50% - 25px);margin:0 12.5px;cursor:pointer;max-height:180px;background:#faf9f8}.order-weekly-subscription-radio .radio.active{border:1.5px solid #f45f3b;background-color:#fff}.order-weekly-subscription-radio .radio.active h3{color:#f45f3b}.order-weekly-subscription-radio .radio.active p{color:#000}.order-weekly-subscription-radio .radio input{position:absolute;top:4px;right:4px}.order-weekly-subscription-radio .radio h3{font-size:23px;color:#727171;line-height:34px;font-weight:600}.order-weekly-subscription-radio .radio p{font-size:20px;color:#727171;line-height:28px}.order-weekly-subscription-radio .radio span{font-size:13px;color:#727171;display:flex;line-height:1.2}.order-weekly-subscription-radio .radio p~span{margin-top:1rem}.today-meal .top_text.orange,.heading-with-selected .top_text.orange{font-size:22px;line-height:26px;letter-spacing:0;margin-bottom:10px;color:#f45f3b}.weekly-subscription-text .bottom-text{font-size:26px;line-height:34px;letter-spacing:0;max-width:800px}.weekly-subscription-text h2{font-size:48px;line-height:64px;letter-spacing:0;font-weight:600;margin-bottom:16px}.radio input[type=radio]:checked:after{background-color:#f45f3b}.radio input[type=radio]:after{background-color:#f45f3b}.build-meal-wrap{display:flex;flex-wrap:wrap;margin:0 -15px}.build-meal-wrap .build-meal-item{width:25%;flex:0 0 calc(25% - 20px);margin:0 10px 20px;border:1px solid #dbdbdb;border-radius:10px;background-color:#fff;cursor:pointer;position:relative;transition:.5s ease}.step_2 .build-meal-item:hover a.build_meal{background:#f4603c!important;color:#fff!important}.step_1 .build-meal-item-text{padding:25px}.step_2 .build-meal-item .build-meal-item-text,.step_3 .build-meal-item .build-meal-item-text{padding:30px 20px;min-height:250px}.build-meal-item-text h3{color:#1b1b1b;font-family:Neutrif Pro Semi Bold;font-size:20px;font-weight:500}.build-meal-item-text p{font-size:20px;color:#727171;margin:21px 0 40px}.build-meal-item-text .price_per_meal{display:flex;align-items:center;justify-content:space-between}.build-meal-item-text .price_per_meal h4{font-size:20px;line-height:50px;color:#00a346}.build-meal-item-text h5{font-size:14px;line-height:28px;color:#08a04e;font-weight:500;text-transform:capitalize}.build-meal-item-text a{font-size:24px;color:#727171;text-decoration:none;font-family:Neutrif Pro Semi Bold;border-bottom:2px solid;transition:.5s ease}.build-meal-item-text a.popup-modal.view_detais{font-size:14px;margin-top:.5rem}.build-meal-item-text a svg{margin-left:1rem;transition:.5s ease}.build-meal-item-text a:hover{color:#f45f3b}.collection_list .build-meal{margin-top:100px}.build-meal{padding-bottom:200px}.bsub-widget__group{border-top:2px solid #fdebea;position:relative}.product label.bsub-widget__group-label{position:relative}a.popup-modal.view_detais{text-align:center;display:inline-block;border:none}bsub-widget__group-label{display:flex;flex-direction:column;margin-top:5rem}input[type=checkbox],input[type=radio]{background:#fdb0a71a;padding:0;border-radius:50%;display:inline-block;position:relative;-webkit-appearance:none;top:10px;right:5px;width:25px;outline:none;height:25px}label.bsub-widget__group-label input.bsub-widget__input,label.bsub-widget__group-label input[type=radio]{display:none;top:20px;right:20px;border:1px solid #f45f3b;position:absolute;float:left;margin:0}span.checkmark{content:"";width:14px;height:14px;background:#f45f3b;position:absolute;top:25px;left:auto;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;right:26px}.bsub-widget__groups-container span.checkmark{top:20px}.bsub-widget__group.active span.checkmark{opacity:1}.home-meal-pop{max-width:438px;background-color:#fff;padding:35px 30px;box-shadow:0 4px 30px #6239f903;border-radius:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:none}.city-postal .city_,.city-postal .postal_{display:flex;flex-direction:column}.home-meal .meal-heading{font-weight:700;font-size:24px;line-height:31px;color:#000;margin-bottom:20px}.city_ label,.postal_ label{font-weight:500;font-size:16px;line-height:20px;color:#5c5c5c;margin-bottom:10px}.city-postal input{width:100%;height:50px;border-radius:13px;outline:none;border:1px solid #a3a3a3;font-size:16px;padding:15px 27px;margin-bottom:20px}.button__ .btn{width:100%;text-align:center;font-weight:400;font-size:18px;line-height:26px;padding:13.5px 0}.build-meal-item label{cursor:pointer}.circle{width:15px;height:15px;background:#f45f3b;position:absolute;top:30px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1;right:29px;display:none;z-index:1}input.item-check-box[type=radio]{z-index:1}input.item-check-box[type=checkbox],input.item-check-box[type=radio]{background:#fff;position:absolute;top:25px;right:24px}input.item-check-box[type=radio]:checked{border:1px solid #f45f3b}input.item-check-box[type=radio]:checked+label .circle{display:block}input.item-check-box[type=checkbox]:checked+label .cart-meal-item{display:block}input.item-check-box[type=checkbox]:checked+label .build-meal-item-img img,input.item-check-box[type=radio]:checked+label .build-meal-item-img img{filter:none}input.item-check-box[type=checkbox]:checked+label .build-meal-item-text h3,input.item-check-box[type=radio]:checked+label .build-meal-item-text h3{color:#000}.collection_list .build-meal-item-img img{filter:grayscale(1)}.product_list .build-meal-item-img img{max-width:168px;display:block;margin:0 auto;padding:3rem 0 1rem}.cart-meal-item{display:none}.quantity-full-width{width:100%;padding:.75rem}.quantity.quantity-full-width:after{border-radius:14px;border-color:#f4603c;box-shadow:none}.least-price{display:flex;justify-content:space-between;align-items:center;padding-bottom:5.5rem}.least-price .price-add-cart{display:flex}.least-price .price-total{text-align:right;margin-right:20px}.heading-with-selected h2.least-heading{font-size:48px;line-height:64px;letter-spacing:0;font-weight:600;margin-bottom:16px}.heading-with-selected p{font-size:26px;line-height:34px;letter-spacing:0;max-width:800px}.price-total h3.price__{font-weight:700;font-size:32px;line-height:41px;color:#1b1b1b}.price-total small{font-weight:500;font-size:16px;line-height:20px;color:#5c5c5c}.btn-add{font-weight:500;font-size:16px;line-height:20px;text-align:center;padding:0;width:168px;height:60px;pointer-events:none;opacity:.5}.quantity-full-width svg{border:2px solid #fff;border-radius:50%;padding:5px;width:27.5px;height:27.5px}.quantity-full-width svg path{fill:#fff}.quantity-add{font-size:24px;line-height:1;font-family:Neutrif Pro Semi Bold;color:#fff;background:transparent!important;margin-top:.75rem;margin-bottom:.25rem;z-index:9}div#shopify-section-template--18244276060464__dd72d91f-3eda-4b8a-9206-6f00309c3f07{position:relative}.build_meal_card{max-width:850px;width:100%;padding:35px;position:absolute;top:10px;right:0;border-radius:30px;background:#fff;max-height:880px;display:none;position:fixed;top:1rem;z-index:9999;box-shadow:#64646f33 0 7px 29px}.heading_card_meal{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.heading_card_meal h2{font-weight:700;font-size:30px;line-height:31px;letter-spacing:-.005em;color:#1b1b1b}.mini_cart_item_wrap{overflow-y:scroll;max-height:675px;margin-bottom:20px}.mini_cart_item{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:20px 20px 20px 33px}.mini_cart_image_title{display:flex;align-items:center}.mini_cart_item img.mini_cart_image{max-width:89.04px}.mini_cart_title{padding-right:20px;max-width:368px;font-weight:700;font-size:24px;line-height:31px;color:#1b1b1b;margin-left:20px}.mini_cart_price p{font-weight:700;font-size:24px;line-height:31px;text-align:right;color:#f4603c;padding-right:20px}.mini_cart_btn a.btn{width:100%;text-align:center;pointer-events:auto;opacity:1;display:flex;justify-content:center;font-size:24px;font-family:Neutrif Pro Semi Bold;line-height:1!important;height:inherit;padding:1.5rem;width:90%;margin:auto}.mini-check-cart h3{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;line-height:20px;color:#f4603c;background:#fff;border-radius:14px;padding:20px 0;width:190px}.colection-tag-mini-cart{display:flex;justify-content:space-between;width:100%}.mini-check-cart{margin-bottom:13px;cursor:pointer}.mini-check-cart h3 svg{margin-left:10px}.hide_mini_cart{display:none}.hide_mini_cart.active_tagg{display:block;box-shadow:#0000000a 0 3px 5px}.mini_cart_quantity{display:flex;justify-content:flex-end}.mini_cart_quantity .cart-quantity{width:50%}.mini_cart_quantity>.quantity.cart-quantity.quantity-full-width:after{background:transparent!important;border-color:transparent}.mini_cart_quantity .quantity-full-width svg path{fill:#f4603c}.mini_cart_quantity .quantity-add{color:#f4603c}.mini_cart_quantity .quantity-full-width svg{border:none}.mini_cart_quantity .quantity-add,.mini_cart_quantity .quantity__button{z-index:2}.mini_cart_wrap_quantity{display:flex;align-items:center}.view_more{width:100%;text-align:center}button#next{text-align:center;display:inline-block;max-width:275px;margin:0 auto}.one_time_subscription{display:none}@media (max-width: 1440px){.weekly-subscription-text h2{font-size:36px;line-height:42px;margin-bottom:14px}.weekly-subscription-text .top_text{font-size:18px;line-height:22px;margin-bottom:6px}.weekly-subscription-text .bottom-text{font-size:20px;line-height:25px}.order-weekly-subscription-radio .radio{padding:40px 0 0 20px;flex:0 0 calc(50% - 20px);margin:0 10px}.order-weekly-subscription-radio .radio h3{font-size:16px;line-height:16px}.order-weekly-subscription-radio .radio p{font-size:15px;line-height:23px}.bsub-widget__group input[type=checkbox],.bsub-widget__group input[type=radio]{top:10px;width:18px;height:18px}span.checkmark{width:10px;height:10px;top:24px;right:24px}.least-price{margin-bottom:20px}.build-meal{padding-bottom:100px}.today-meal{padding-top:100px}.build-meal-item-img{line-height:0}.order-meals{margin-top:100px}.build-meal-wrap .build-meal-item{flex:0 0 calc(25% - 20px);margin:0 10px 20px}.build-meal-wrap{margin:0 -10px}.build-meal-item .build-meal-item-text{padding:20px}.build-meal-item-text h3,.build-meal-item-text h3 span{font-size:18px}.build-meal-item-text p{font-size:16px;margin:10px 0 15px;line-height:16px}.build-meal-item-text a{font-size:16px}.build-meal-item-text>svg{margin-left:8px;width:12px;height:12px}.quantity-add{font-size:18px}}@media (max-width: 1500px){.build-meal-item-text .price_per_meal h4{font-size:20px;line-height:52px}.build-meal-item-text .price_per_meal h4 .build-meal-item-text a{font-size:15px}.today-meal .step_3{margin-top:-29px}}@media (max-width: 1200px){.build-meal-item-text .price_per_meal h4{font-size:14px;line-height:20px;color:#00a346}.build-meal-item-text a{font-size:12px}.build-meal-item-text .price_per_meal{margin-top:10px}.step_2 .build-meal-item .build-meal-item-text{padding:30px 12px 40px}}@media (max-width: 991px){.weekly-subscription-text h2{font-size:26px;line-height:34px;margin-bottom:9px}.weekly-subscription-text .top_text,.weekly-subscription-text .bottom-text{font-size:16px;line-height:20px}.order-weekly-subscription-radio .radio{padding:10px 0 10px 10px;flex:0 0 calc(50% - 10px);margin:0 5px}.order-weekly-subscription-radio{margin:0 -10px}label.bsub-widget__group-label input.bsub-widget__input,label.bsub-widget__group-label input[type=radio]{top:10px;right:10px}span.checkmark{top:14px;right:14px}.order-weekly-subscription-radio .radio h3{font-size:12px;line-height:16px}.order-weekly-subscription-radio .radio p{font-size:13px;line-height:18px}.build-meal-wrap .build-meal-item{flex:0 0 calc(33.33% - 20px);margin:0 10px 15px}.least-price .price-add-cart{width:60%;justify-content:flex-end;align-items:center}.price-total h3.price__{font-size:18px;line-height:16px}.heading-with-selected p{font-size:19px;line-height:28px}.heading-with-selected h2.least-heading{font-size:29px;line-height:40px}.today-meal .top_text.orange,.heading-with-selected .top_text.orange{font-size:20px}.heading-with-selected{width:60%}.collection_tag{overflow-x:scroll}.mini_cart_title{font-size:19px;line-height:25px}.mini_cart_quantity .cart-quantity{width:60%}}@media (max-width: 767px){.build-meal-wrap .build-meal-item{flex:0 0 calc(50% - 20px)}.weekly-subscription-with_radio-button{flex-wrap:wrap}.weekly-subscription-text.col-6,.order-weekly-subscription-radio.col-6{width:100%}.weekly-subscription-text.col-6{margin-bottom:40px;text-align:center}.order-weekly-subscription-radio .radio{padding:25px 10px}.order-weekly-subscription-radio{margin:0}.build-meal.collection_list{margin-top:40px}.least-price{margin-bottom:40px}.order-weekly-subscription-radio .radio h3{margin-bottom:5px}.order-weekly-subscription-radio .radio p+span{font-size:12px;display:inline-block;line-height:18px;margin-top:10px}}@media (max-width: 740px){.mini_cart_quantity .cart-quantity{width:70%}}@media (max-width: 576px){.build-meal-wrap .build-meal-item{flex:0 0 calc(100% - 20px)}.least-price{flex-direction:column;padding-bottom:3.5rem;margin-bottom:0}.heading-with-selected{width:100%}.least-price .price-add-cart{width:100%;justify-content:flex-start;margin-top:25px}.step_2 .build-meal-item .build-meal-item-text{padding:30px 22px 40px}.mini_cart_wrap_quantity{flex-direction:column}.mini_cart_quantity .cart-quantity,.price-quantity-mini-cart{width:100%}.mini_cart_price p{padding-right:0;font-size:20px;line-height:27px}.mini_cart_item{margin-bottom:0;padding:20px 20px 0 33px}.mini_cart_title{font-size:16px;line-height:21px}}.priceATCBtnWrapper{position:absolute;display:flex;flex-direction:column;width:90%;top:auto;left:auto;right:auto;bottom:1rem}.quantity.cart-quantity.quantity-full-width:after{background:#f4603c!important}.quantity__button{z-index:9}.step_2 .build-meal-item-text svg path{fill:#fff!important}.collection_tag li:hover{color:#f4603c!important}.collection_tag li.active_tag:hover{color:#fff!important}.productTypePill{background:#f4603c;padding:.5rem 1rem;line-height:1;border-radius:15px;display:flex;width:fit-content;font-size:14px;color:#fff;font-family:Neutrif Pro Semi Bold;position:absolute;top:1rem;right:1rem}@media (max-width: 480px){.today-meal .step_3{margin-top:0}}.bsub-widget__group-label{cursor:pointer;display:flex;align-items:center;gap:10px}.sub-box-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.sub-box-container{background-color:#fff!important;padding:20px;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:20px}#ordersPage .order-meals{margin:0!important;padding:5rem 0!important}.build-meal-wrap .build-meal-item:hover{border:1px solid #f45f3b;box-shadow:#64646f33 0 7px 29px}.step_1 .item-check-box,.step_1 input.item-check-box[type=radio]:checked+label .circle{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/meals.css.map */
