.screen-wrapper{position:relative}select.post_code_selection.post_code_selection_css{background-color:#efeffb;border:none;border-radius:50px;color:#1d1d1d!important;margin:0 10px;max-width:110px}.empty_result{margin-top:30px}.line-one{margin-bottom:20px}.step-nav ul{list-style-type:none;margin:0;display:flex;justify-content:center;align-items:center;position:relative}.step-nav ul li{position:relative;width:165px;display:flex;align-items:center;justify-content:flex-start}.step-nav ul li:after{content:"";display:inline-block;height:80%;width:2px;background:var(--border);margin:auto;z-index:-2;position:absolute;bottom:-50px;left:26px}.step-nav ul li:last-child:after{display:none}.step-nav ul li span{display:inline-block;text-align:center;width:56px;height:56px;border:2px solid var(--border);border-radius:50%;background:#fff;line-height:56px;font-size:16px;font-weight:600;color:var(--border);position:relative;transition:all .6s ease;margin-right:8px}.step-nav ul li .step.active{color:var(--button-primary-bg);border:2px solid var(--button-primary-bg);background:var(--button-primary-bg);color:#fff;font-size:22px;line-height:54px}.screen.active{opacity:1;visibility:visible;min-height:90vh;transition:visibility 0s linear 0s,opacity .5s}[data-screen="1"]{background:#ffefeb;width:100%}.form__item{width:620px;max-width:100%}.error-msg{margin:5px 0 0;font-size:12px;text-align:left;color:var(--error-red)}.error-msg+.error-msg{display:none}input.error{color:inherit}.subform .newsletter-form__field-wrapper .field{display:flex;justify-content:center;align-items:center}.subform{opacity:0;visibility:hidden;height:0;padding:0}.subform.show{opacity:1;visibility:visible;height:auto;padding:30px 15px;margin-bottom:15px;background:#d2c9c32e}.subform .newsletter-form__field-wrapper .field input{margin-right:10px;font-size:14px}.subform p{margin-top:0;margin-bottom:25px;font-size:14px;text-align:left;color:var(--error-red)}.subform .email-success-message{margin-bottom:0;color:inherit}.half-width{display:flex;justify-content:space-between}.half-width .selector-wrapper{width:49%}.color-title{color:var(--button-primary-bg)}.birthday-container label{text-align:left}input::placeholder{color:#3339;opacity:1}.form-weight{text-align:left}.form-weight input{width:30%}.form-weight span{padding-left:5px;font-weight:500;font-size:18px}.btn-back,.btn-close{background:#fff;margin-right:10px;color:var(--button-primary-bg)}.radios,.checks{text-align:left;margin-bottom:45px}.radios .radio-wrapper,.checks .radio-wrapper{margin-right:35px;position:relative}.radios .radio-wrapper label,.checks .radio-wrapper label{padding-left:30px;position:relative}.radios .radio-wrapper input,.checks .radio-wrapper input,.meal-types .radio-wrapper input{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.radios .radio-wrapper label:before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto;border-radius:50%;height:24px;width:24px;border:2px solid var(--button-primary-bg);background:transparent;left:0;transition:background .3s ease}.radios .radio-wrapper label:after{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto;opacity:0;left:6px;height:12px;width:12px;border-radius:50%;background:var(--button-primary-bg);transition:opacity .3s ease}.checks .radio-wrapper label:before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto;height:23px;width:23px;border:2px solid var(--button-primary-bg);background:transparent;left:0;transition:background .3s ease}.checks .radio-wrapper label:after{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto;opacity:0;height:12px;width:12px;left:5px;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--button-primary-bg);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transition:opacity .3s ease}.radios .radio-wrapper input[type=radio]:checked+label:after,.checks .radio-wrapper input[type=checkbox]:checked+label:after{opacity:1}.meal-types{display:flex}.meal-types .radio-wrapper{position:relative;width:50%}.meal-types .radio-wrapper.center label{border-left:0;border-right:0}.meal-types .radio-wrapper label{border:1px solid var(--button-primary-bg);color:var(--button-primary-bg);padding:12px 20px;min-width:200px;display:block;font-size:18px;font-weight:500}.meal-types .radio-wrapper input[type=radio]:checked+label{background-color:var(--button-primary-bg);color:#fff}.menu-details{padding:20px;border:1px solid var(--button-primary-bg);border-top:0}.grams-daily p{font-size:18px;margin-bottom:0}.grams-daily .grams{font-size:40px;font-weight:600;color:var(--button-primary-bg);display:block;line-height:1}.price-wrapper p.price-duration{border-bottom:1px solid;display:inline-block;margin-bottom:0}.price-wrapper p.price-day{margin-top:5px}.price-wrapper .price{font-size:18px;color:var(--button-primary-bg);padding-right:2px;line-height:1;font-weight:500}.include-field{display:none}.includes-list ul{list-style:none}.sign-up{max-width:75%;margin:auto;font-size:16px;text-transform:uppercase}.radio-full .radio-wrapper{display:block;margin-bottom:12px}.link-cancel{display:inline-block;line-height:1;margin-top:30px;border-bottom:1px solid;color:var(--button-primary-bg);font-size:14px}.meal-plans{min-width:600px}.form-btns .link-cancel,#cancel-estimate{margin-top:0;border-bottom:0}.thank-you{display:none;padding:30px 15px;margin-top:15px;width:500px;max-width:500px;background:#d2c9c32e;color:var(--button-primary-bg)}.form-estimate{width:620px;max-width:100%}#cancel-planner{position:relative;z-index:9}[data-screen="3"] .radios{margin-bottom:20px}.radios .form__label,.checks .form__label{font-weight:500}.ingradient_tab{font-family:sans-serif}@media screen and (max-width: 479px){[data-screen="1"] .form__item{min-width:90%}.step-nav{width:100%;height:15vh}.step-nav ul{flex-direction:row}.step-nav ul li{width:25%}.step-nav ul li p{display:none}.step-nav ul li+li{margin-left:20px;margin-top:0}.step-nav ul li:after{height:2px;width:20px;bottom:50%;right:-17px;left:unset}.screen{width:100%;padding-top:30px}.screen fieldset{min-width:90%;max-width:90%;margin:20px auto 0}.form__item--submit{min-width:70%;max-width:70%;margin:20px auto 0}.form-btns{min-width:80%;display:flex;margin-top:45px}.form-btns .btn{padding:15px 10px}.radio-full .radio-wrapper{margin-right:0}.meal-plans{min-width:98%;max-width:98%}.meal-types .radio-wrapper label{min-width:auto}[data-screen="5"] .form-btns{flex-wrap:wrap;justify-content:space-between}[data-screen="5"] .form-btns .btn{width:48%}}.form_custom{max-width:100%;width:100%}@media screen and (max-width: 750px){.collection_of_variaty{display:flex;justify-content:space-evenly;align-items:baseline}}@media screen and (min-width: 750px){.collection_of_variaty{display:grid;justify-content:space-evenly;align-items:baseline;grid-template-columns:1fr 1fr 1fr}}.category_of_food.selected_food span.checkicon svg{left:0;position:absolute;top:0;transform:translateY(15%);padding-right:0!important;padding-bottom:0!important}.category_of_food{height:100%}label.label_of_divs{display:flex;flex-direction:column}.collection_decription p{margin-bottom:0;font-family:sans-serif}.menu_details .menu_description p,.choose_plan_first,.menu_types .menu_extra_info p,.btn_second_fourth{font-family:sans-serif!important}.Main_result_page{display:flex;width:100%}.product_1{width:100%;display:flex;flex-wrap:wrap;justify-content:center}ul.meunus_ul{display:flex;align-items:center;justify-content:center;padding:20px}img.images_of_collection{max-width:80%;margin:auto}.category_of_food{display:flex;position:relative;margin:10px;padding:10px}.screen.css-boxed{max-width:100%;padding:30px;display:flex;justify-content:center}.css-boxed-big{margin:50px auto;max-width:100%;text-align:left;padding:30px;display:flex;justify-content:center;background-color:transparent;-webkit-box-shadow:0px 0px 80px -25px rgba(230,95,60,1);-moz-box-shadow:0px 0px 80px -25px rgba(230,95,60,1);box-shadow:0 0 80px -25px #e65f3c;border-radius:25px}.Main_result_page .product-item{margin:10px}.Main_result_page .product-item .bundle_components{padding-bottom:10px}.Main_result_page .product-item .bundle_components p{font-size:20px;margin-bottom:0}.Main_result_page .product-item .bundle_components li{padding:2px;text-align:center}.Main_result_page .product-item .bundle_components li input{padding:0;border:none}.product_cat{width:33%;float:left}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:none}.menu_selection{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;justify-content:center;max-width:100%;margin:auto;gap:40px 75px}.subscription_plans{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;flex-direction:row;gap:15px}.menu_details{padding:40px 20px 20px;border-radius:10px;border:2px solid #f4f4f4;min-height:300px;cursor:pointer;position:relative;height:100%}.menu_badge{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.subscription_plan{margin-top:0;margin-right:10px}.plan_cls{display:flex;align-items:center;cursor:pointer}.form_content{display:grid}.menu_selection input[type=checkbox],.menu_selection input[type=radio]{width:34px;height:34px}.separator_plan{font-size:33px;line-height:44px;grid-column:1 / span 2;position:relative}.separator_plan:before{content:" ";position:absolute}@media only screen and (max-width: 1024px){.menu_selection{grid-template-columns:1fr;gap:30px}}@media only screen and (max-width: 749px){.screen{max-width:100%!important}.plain_input{padding:0 10px;max-width:100px}.category_of_food{width:calc(50% - 20px)}.collection_of_variaty{flex-wrap:wrap;column-gap:10px;row-gap:20px}.selected_food_fill{top:15px!important;right:15px!important}label.label_of_divs{padding:40px 10px 10px}.category_of_food{width:calc(50% - 20px);margin:0;padding:0}.menu_types{width:100%;margin-bottom:30px}.menu_types:last-child{margin-bottom:unset}.product_cat{width:100%}ul.meunus_ul{padding-left:0!important;padding-right:0!important;padding-bottom:30px!important}li.step{justify-content:center;display:grid;text-align:center;align-items:center}span.step_count{margin:auto}.form_content .line-one{font-size:16px}span.line-desc.line_one--template--16796104130779__22d379b1-df76-4fbf-928c-26e4ba1265cf{font-size:14px}.menu_selection input[type=checkbox],.menu_selection input[type=radio]{position:relative}.menu_types.selected_menu .menu_details input.choose_plan_input:after,.menu_types.selected_menu .menu_details .subscription_plans input[type=radio]:checked:after{top:0;left:0}}@media only screen and (max-width: 500px){.line-one{line-height:50px}.form_content{display:block}.category_of_food{width:calc(100% - 20px)}}@media only screen and (min-width: 768px){.menu_details .menu_description p{display:flex;align-items:center;justify-content:center;min-height:96px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/meal.css.map */
