.template-product,.template-product .btn{font-family:Poppins,sans-serif}.template-product .btn{background:var(--theme-color);border-radius:20px}.template-product h1,.template-product h2,.template-product h3,.template-product h4,.template-product h5,.template-product h6{font-weight:700}.pro-coll-grid{padding:20px 25px}.pro-coll-wrap{padding:50px 0 0}.pro-coll-wrap .page-width{max-width:1440px}.pro-coll-gridinr{border:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:space-between;height:100%;border-radius:10px;overflow:hidden;position:relative}.pro-coll-gridimg{position:relative;display:block;padding-bottom:100%}.pro-coll-gridimg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.pro-coll-gridtitle{font-size:16px;font-weight:400;margin-bottom:10px;font-family:Poppins,sans-serif;font-weight:600}.pro-coll-meta{padding:15px 15px 0}.meal-pro-maintitle{text-align:center;font-size:28px;margin:10px 0}.pro-coll-gridbtn{display:flex;align-items:center;background:var(--theme-color);color:#fff;min-height:43px}.template-product .delete_temp_meal,.template-product .cleartbtn{background:#686868}.delete_temp_meal{width:30px;color:#fff;height:30px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;display:none}.delete_temp_meal svg{width:18px;height:18px;fill:currentcolor}.progressbar{width:100%;height:10px;background:#f6cdbe;border:1px solid #f6cdbe;position:relative;display:block;border-radius:4px}.progressbar span{display:inline-block;vertical-align:middle;background:#e05828;position:absolute;left:0;top:0;bottom:0;height:100%;right:0;opacity:1;border-radius:4px;transition:.3s}.bundle_meal.disabled,.frequency_btn.disabled{opacity:.4;pointer-events:none}.pro-grid-variant{justify-content:space-around;background:#000;color:#fff;font-size:12px;padding:2px 0;display:none;gap:0px;text-align:center}.pro-grid-variant>div{word-break:break-word;padding:0 10px}.pro-grid-variant.active{display:flex}.disable_breakfast{display:none}.add_temp_meal.disabled,.static_add.disabled{opacity:.4;pointer-events:none}.topprogress{text-align:right;padding:0}.logic-grid{display:none}.block-coll-list{border-bottom:1px solid #ccc;padding:20px 0}.gquantity_count{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;display:none;justify-content:center;background:#00000070;color:#fff;flex-direction:column;font-size:15px}.gquantity_countinr{display:block;font-size:42px;font-weight:700;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif}.gquantity_count.active{display:flex}.topprogress{display:flex;justify-content:space-between;align-items:center;position:relative}.choose_meal{font-weight:700;font-size:16px;color:#000}.pro-coll-wrap.highlight .coll_meal_progress{position:fixed;top:0;z-index:999;left:0;right:0;background:#fff;padding-bottom:10px}.sticky-coll{text-align:center;padding:10px 0}.sticky-coll li{padding:0 5px}.product-template__container{max-width:1400px}.product-form{flex-wrap:nowrap}.product-form select{border-radius:20px}.product-single__photos img{border-radius:10px}.icon-text-cls{padding:30px 0}.icontext_wrap{display:flex;align-items:center;padding:10px 0}.pdp-img{width:55px}.pdp-img img{max-width:100%}.pdp-text{width:calc(100% - 55px);padding-left:15px;font-weight:500}.pdp-more-info p,.pdp-more-infoextra p{font-weight:700}.pdp-more-info p a,.pdp-more-infoextra p a{color:var(--theme-color)}.pdp-more-info,.pdp-more-infoextra{padding:0 0 50px}.pdp-popup{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#0006;padding:15px}.pdp-popup.info-temp{position:fixed!important}.pdp-popup.active{display:block}.pdp-popup-content{background-color:#fefefe;margin:20px auto;width:100%;max-width:800px;position:relative}.pdp-popup-contentinr{padding:25px;max-height:85vh;overflow:auto}.pdp-popup-contentinr::-webkit-scrollbar-track{background-color:#fff}.pdp-popup-contentinr::-webkit-scrollbar{width:7px;background-color:#fff}.pdp-popup-contentinr::-webkit-scrollbar-thumb{background-color:#333;border:2px solid #efefef}.pdp-close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.opn-pdpd{overflow:hidden}.product-single__thumbnails,.thumbnails-wrapper{display:none}.product-single__photos{margin-bottom:0}.product-single__title{font-size:30px}#pdp-closePopup,.mealmodal-close,.freqmodal-close{font-size:24px;position:absolute;right:-12px;top:-12px;border-radius:50%;width:30px;background:#686868;color:#fff;height:30px;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:300;border:0px}.tab-burger{display:inline-block;width:26px;height:19px;position:relative;vertical-align:middle;margin-left:10px}.tab-burger span{display:inline-block;height:2px;background:#000;position:absolute;left:0;right:0;transition:.3s}.tab-burger span:first-child{top:0}.tab-burger span:nth-child(2),.tab-burger span:nth-child(3){top:9px}.tab-burger span:nth-child(4){top:17px}.pro-coll-wrap.active .tab-burger span:nth-child(2){transform:rotate(45deg)}.pro-coll-wrap.active .tab-burger span:nth-child(3){transform:rotate(-45deg)}.pro-coll-wrap.active .tab-burger span:first-child,.pro-coll-wrap.active .tab-burger span:nth-child(4){display:none}.mealmodal,.frq_modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;justify-content:center;align-items:center;z-index:9999;padding:15px}.mealmodal.open,.frq_modal.open{display:flex}.mealmodal-content,.frq_modal-content{background:#fff;max-width:800px;width:100%;position:relative;border-radius:20px}.mealmodal-contentinr,.freqmodal-contentinr{max-height:85vh;overflow:auto;padding:30px}.mealmodal-contentinr::-webkit-scrollbar-track,.freqmodal-contentinr::-webkit-scrollbar-track{background-color:#fff}.mealmodal-contentinr::-webkit-scrollbar,.freqmodal-contentinr::-webkit-scrollbar{width:7px;background-color:#fff}.mealmodal-contentinr::-webkit-scrollbar-thumb,.freqmodal-contentinr::-webkit-scrollbar-thumb{background-color:#333;border:2px solid #efefef}.modal-close{background:#000;color:#fff;border:none;padding:10px;cursor:pointer;margin-top:20px;align-self:flex-end}.mealproduct-title{font-size:25px;margin-bottom:15px;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:700;border-bottom:1px solid #efefef;padding:0 0 10px}.quick-view-btn{width:25px;height:25px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;background:transparent!important;color:var(--theme-color);border:2px solid var(--theme-color);position:absolute;right:10px;top:10px;z-index:1}.quick-view-btn svg{fill:currentColor;width:18px;height:18px}.iconbtnwrap{display:flex;gap:5px}.activeqty .static_add,.meal-qty-box{display:none}.activeqty .meal-qty-box{display:flex}.meal-qty-box{display:none;align-items:center;justify-content:center}.meal-qty-box input,.meal-qty-box button{padding:7px 5px;text-align:center;background:transparent;border:0;color:#fff;min-width:40px;font-size:18px}.meal-qty-box button{color:#fff}.meal-qty-box button:hover{background:var(--theme-color);color:#fff}.meal-qty-box input{font-weight:700}.frq_title{text-align:center}.freq_grid{display:flex;flex-wrap:wrap}.freq_half{width:50%;padding:10px}.frq_inr{border:1px solid var(--theme-color);padding:30px 25px;border-radius:20px;height:100%}.freq_desc{margin-bottom:20px}.frq_modal-content{max-width:1000px}.detail_subscription{width:100%;max-width:500px;margin:0 auto;text-align:left}.detail_subscription_group input[type=radio],.one_time_radio input[type=radio]{display:none}.detail_subscription_group input[type=radio]+label{border:1px solid var(--theme-color);padding:10px 20px;border-radius:30px}.detail_subscription_group input[type=radio]:checked+label{background:var(--theme-color);color:#fff}.detail_subscription_btn{display:flex;align-items:center;justify-content:center;padding:25px 0;flex-wrap:wrap;text-align:center}.detail_subscription_group{padding:5px}.second_freq_popup{display:none}.second_fre_step .second_freq_popup{display:block}.second_fre_step .first_freq_popup{display:none}.back_freq{text-decoration:underline;margin:20px 0;display:inline-block;color:var(--theme-color)}.static_add{width:100%}.pro-coll-gridbtn>div{width:100%}.collection-variants{display:none}.collection-variants.active-coll-variant{display:block}.pro-collvariant-list{width:100%;font-size:14px;padding:10px;margin-bottom:10px}.zero-variant{display:none}.clear_wrap_box{position:relative}.clear_tooptip{position:absolute;background:#686868;z-index:1;min-width:250px;text-align:left;font-size:14px;padding:25px 15px 15px;right:-50%;color:#fff;border-radius:10px;text-align:center;margin-top:7px}.close_clear_tip{position:absolute;right:0;top:0;color:#fff;line-height:100%;padding:5px 10px}.clear_tooptip p{color:#fff}.clear_tooptip:after{content:"";position:absolute;width:10px;height:10px;background:#686868;top:-5px;transform:rotate(45deg);right:30%}.mealmodal .mealproduct-description ul{margin-bottom:20px}.pdp-category-wrap .pro-coll-meta{padding-bottom:15px}.box-cat-grid{padding:20px 10px}.extra_pr_box,.day_cls_box{border:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;border-radius:10px;overflow:hidden;padding:10px 20px}.extra_pr_box{font-size:16px;font-style:italic;font-weight:500}.extra_pr_box li{list-style:disc}.extra_pr_box ul{padding-left:20px}.day_cls_text{font-size:28px;font-weight:700;color:#000;display:block}.cla_cls{font-size:20px;font-weight:500;color:#000;margin-bottom:5px}.nutri_round_list li{display:inline-block;padding:0 10px}.n_span_outer{width:55px;display:inline-block;height:55px;border:1px solid #000;text-align:center;line-height:55px;border-radius:50%;font-weight:500;color:#000}.n_span_inr{font-size:14px}.nutri_round_list li:first-child .n_span_outer{border:2px solid #ffc483}.nutri_round_list li:nth-child(2) .n_span_outer{border:2px solid #4793af}.nutri_round_list li:nth-child(3) .n_span_outer{border:2px solid #20424c}.meal_badges{font-size:12px;width:50px;height:50px;border-radius:50%;display:inline-block;text-align:center;line-height:50px;position:absolute;left:10px;top:10px;z-index:11;text-transform:capitalize}.short_desc_pdpd{padding:0 0 30px}.short_desc_pdpd a{text-decoration:underline}.pdp-cat-header h2{font-family:Poppins,sans-serif}.product-popup-extra .pro-coll-wrap{padding-top:0}#quick-view-modal{z-index:99999}.product-popup-extra .quick-view-btn{display:none}.product-frequency-modal{padding-bottom:0!important}.bottom-sticky-popupbtn{position:sticky;bottom:0;background:#fff;z-index:11;padding:10px;border-top:1px solid #ccc}.bundle_meal.before-success{opacity:.3;pointer-events:none}.calbox{text-align:center;padding:10px 0}.display-variant-dropdown .collection-variants,.display-variant-dropdown .disable_breakfast{display:block}.display-variant-dropdown .progressbar{display:none}.display-variant-dropdown .topprogress{border-bottom:1px solid #000}.pro-coll-price{display:none;text-align:center;padding-bottom:5px;font-size:14px}.pro-coll-compare-price{text-decoration:line-through;padding-left:4px}.display-variant-dropdown .pro-coll-price{display:block}.meappdp-temp{padding-top:40px;padding-bottom:40px}@media (min-width:1200px){.sticky-coll-list.active{display:inline-block}.sticky-coll-list{display:none;border-radius:20px;border:1px solid var(--theme-color);padding:7px 15px}.sticky-coll li{display:inline-block}.sticky-coll-list.selected{border:2px solid var(--theme-color);background:var(--theme-color);color:#fff}.tab-burger{display:none}}@media (max-width:1199px){.grid-4 .pro-coll-grid,.box-cat-grid{padding:10px}.sticky-coll{position:absolute;top:calc(100% + 7px);left:0;right:0;background:#fff;z-index:1;border-block:1px solid #efefef;display:none}.sticky-coll-list{display:none}.sticky-coll-list.active{display:block;font-size:14px;padding:3px 0}.sticky-coll-list.selected{color:var(--theme-color)}.pro-coll-wrap.active .sticky-coll{display:block}.topprogress .btn{padding:8px 15px;font-size:12px}.topprogress{padding:7px 0}.n_span_outer{width:40px;height:40px;line-height:40px;font-size:12px;border:1px solid}.nutri_round_list li{padding:0 5px}.extra_pr_box p,.extra_pr_box ul li,.extra_pr_box .metafield-rich_text_field{font-size:14px}}@media (max-width:991px){.grid-4 .pro-coll-grid{width:33.33%;padding:15px 4px}.pro-coll-meta{padding:15px 0 0}.pro-coll-gridinr{border:0px;border-radius:0}.block-coll-list{padding:20px 0}.meal-pro-maintitle{margin:15px 0 5px;font-size:20px}.freq_half{width:100%}.freqmodal-contentinr p{font-size:14px}.freqmodal-contentinr{padding:30px 10px}.grid-4 .box-cat-grid{padding:10px;width:25%}.box-cat-grid .pro-coll-gridinr{border:1px solid #d1d1d1;border-radius:10px}.box-cat-grid .pro-coll-meta{padding:12px}.box-cat-grid .pro-coll-gridtitle{font-size:14px}}@media (max-width:960px){.grid-4 .box-cat-grid{width:50%;padding:10px}.grid-4 .day_cls,.grid-4 .extra_box{width:100%!important}.grid-4 .day_cls .day_cls_box{border:0px;padding:0}.n_span_outer{width:50px;height:50px;line-height:50px;font-size:12px;border:1px solid}.grid-4 .extra_box{padding:0}.grid-4 .day_cls{margin-top:20px;padding-bottom:0}}@media (max-width:767px){.grid-4 .pro-coll-grid{width:50%;padding:15px 4px}.topprogress{flex-wrap:wrap;justify-content:center;gap:7px}.topprogress>div{width:100%;text-align:center}.topprogress{padding:10px 0 6px}.pdp-popup-content{margin:0}.sticky-coll li{white-space:nowrap}.sticky-coll{display:none;overflow:auto;font-size:12px}.sticky-coll-list{padding:7px 10px}.pro-coll-wrap{padding:10px 0 0}.pro-coll-wrap .page-width{padding-left:8px;padding-right:8px}.topprogress .btn{font-size:10px}.choose_meal{font-size:12px}.progressbar{height:7px}.product-single__title{font-size:24px}.tab-burger{position:absolute;right:0;top:50%;transform:translateY(-50%)}.pro-coll-gridtitle{font-size:14px;margin-bottom:5px}.pro-coll-meta{padding:10px 0 0}.pdp-text{font-size:14px}.mealproduct-title{font-size:16px}.clear_tooptip{right:auto;left:-52px}.clear_tooptip:after{right:auto;left:80px}.grid-4 .box-cat-grid{width:50%;padding:5px}.pro-grid-variant>div{font-size:10px;padding:0 5px}.meal_badges{width:40px;height:40px;line-height:40px;font-size:9px}.cla_cls,.day_cls_box{margin-bottom:5px}.product-popup-extra .grid-3 .grid-items{padding:15px 10px;width:50%}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/meal-product.css.map */
