.mealkit-container{max-width:900px;margin:auto}.mealkit-card-container{padding:30px;margin-bottom:50px}.info-link li{padding-right:25px}.col-mealkit-price{flex:0 0 35%;max-width:35%}.col-mealkit-mealkit{flex:0 0 60%;max-width:60%}.meal-img{aspect-ratio:7/5}.meal-card{width:350px}.p-15{padding:15px}.mk-input label{margin-bottom:0;width:100%;cursor:pointer;display:block}.semi-b{font-weight:600}.mk-input{font-family:Montserrat,sans-serif;width:100%}.button{font-family:Montserrat,sans-serif;font-weight:600}.mk-qty{max-width:100px;padding:3px 10px;font-size:16px;height:35px}.mealkit-title{margin-bottom:30px;line-height:1.5}.info-link{padding-top:40px;font-size:15px}.info-link a{text-decoration:none}.selected-input{background-color:#f5f5f5}.p-10{padding:10px}.orderstep{padding-top:25px;padding-bottom:10px}.visited-step h4{color:#a0cc8d!important}.visited-step svg path{fill:#a0cc8d}.visited-step .step-line{background-color:#a0cc8d}.active-step h4{color:var(--roving-radish-primary-color)!important}.inactive-step h4{color:#c7c7c7!important}.inactive-step svg path{fill:#c7c7c7}.step-line{height:1px;width:45px;margin-right:20px;display:block!important}.active-step .step-line{background-color:var(--roving-radish-primary-color)}.inactive-step{color:#c7c7c7}.inactive-step .step-line{background-color:#c7c7c7}#step1-icon svg{width:42.42px;height:auto}#step2-icon svg{width:40.45px;height:auto}#step3-icon svg{width:40.98px;height:auto}.mx-20{margin-right:20px;margin-left:20px}.mealkit-progress h4{font-size:20px;margin-top:0;margin-bottom:0}.location-label{padding-top:10px;padding-bottom:10px}#selected-location .semi-b{margin-bottom:8px}@media (max-width: 767.9px){.col-mealkit-mealkit .veg-icon-container{width:25px;height:25px}#step1-icon,#step2-icon,#step3-icon{width:33.33%;padding:5px;justify-content:center;text-align:center;display:block!important}#step1-icon svg,#step2-icon svg,#step3-icon svg{height:27px;width:auto}.mealkit-progress h4{font-size:14px}.step-line{display:none!important}.mealkit-card-container{padding:30px}.meal-img{aspect-ratio:8/5}.meal-card{font-size:13px}.mealkit-title{margin-bottom:20px;line-height:1.5}#selected-location{font-size:16px}#selected-location .semi-b{margin-bottom:8px}#review-pickup-location{margin-bottom:15px}.desktop-cart-header{display:none}.col-4{flex:0 0 33%;max-width:33%}.btn-checkout-later{margin-bottom:20px}}.disclaimer-txt{padding:20px;margin-top:50px;border:1px solid #ba202f;background-color:#ffffffbd}.p-40{padding:40px}.veg-icon{right:0;top:0;background-color:#fff;padding:5px;z-index:1}.veg-icon-container{width:40px;height:40px;text-align:center}.veg-icon-container svg{max-width:100%;height:auto;padding-top:6px}.veg-icon-sm{right:15px;top:0;background-color:#fff;padding:5px;z-index:1}@media (max-width: 750px){.col-mealkit-price,.col-mealkit-mealkit{flex:0 0 100%;max-width:100%}.mealkit-container{max-width:90%}.p-40{padding:20px}.veg-icon,.veg-icon-sm{padding:5px}.veg-icon-container{width:20px;height:20px}.veg-icon-container svg{padding-top:0;padding-bottom:2px}}.order-mealkit-2 input[type=radio]{margin-top:5px}.mk-input input[type=radio]{-webkit-filter:grayscale(1);filter:grayscale(1);margin-right:15px}.mealkit-card-recipe{padding-top:10px}.mealkit-card-recipe a{text-decoration:none}.mealkit-qty{margin-bottom:30px;margin-top:30px}@media (min-width: 991px){.info-block{margin-top:10px;color:#222}}.show-block .info-block{display:block!important}.info-title{cursor:pointer}@media (min-width: 768px){.btn-checkout-later{margin-right:25px}}@media (min-width: 767.9px){.mobile-review-header{display:none}}.border-y{border-bottom:1px solid var(--roving-radish-accent-color)}.border-x{border-right:1px solid var(--roving-radish-accent-color);border-left:1px solid var(--roving-radish-accent-color);border-top:1px solid var(--roving-radish-accent-color)}@media (min-width: 991px){.col-lg-9{flex:0 0 75%;max-width:75%}}.m-0{margin:0}.my-25{margin-top:25px;margin-bottom:25px}.mealkit-review-img{height:100px;width:100px}.mealkit-review-title{width:calc(100% - 120px);margin-left:15px}.mealkit-review h3{margin-bottom:15px;margin-top:0}.mealkit-review{margin-bottom:30px}.desktop-cart-header h5{margin-bottom:20px;margin-top:3px}.desktop-cart-header h3{margin-bottom:18px;margin-top:0}.rove-img-container{width:50px;flex:0 0 50px;margin-right:15px}.review-rove .product-form__item{height:100%;margin:0 20px}.review-rove .col-md-6{padding:0}.review-rove .mk-qty{max-width:60px;height:100%!important}.mealkit-recipe-week .mealkit-card .recipe-hover{transform:translateY(0);transition:.3s;cursor:pointer}.mealkit-recipe-week .mealkit-card .recipe-hover:hover{box-shadow:0 3px 6px #00000029;transform:translateY(-5px);transition:.3s}@media (max-width: 750px){#mealkit-total-cost,#rove-total-cost,#meal-total-cost{width:35%}.review-rove .product-form__controls-group{margin:20px 0}.review-rove .col-rove-qty{justify-content:center;flex:0 0 100%;max-width:100%}.review-rove .mx-2,.review-rove .button{width:100%}}.mealkit-recipe-week{padding:15px;background-color:var(--roving-radish-light-neutral-color)}.download-recipe-icon{left:50%;top:calc(50% - 10px);transform:translate(-50%)}.mealkit-card{flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px;margin-top:15px;margin-bottom:15px}.mealkit-card--5{max-width:20%}.link-decor-none{text-decoration:none}.recipe-week-title{border-bottom:2px solid var(--roving-radish-accent-color);margin-bottom:20px}.mealkit-week{margin-bottom:50px}.recipe-title{line-height:1.8;text-decoration:none!important;padding:15px 10px;min-height:calc(100% - 185px);margin:0}.mealkit-card-title{line-height:1.8}.link-none{text-decoration:none}.mealkit-card .img-container{aspect-ratio:303 /200;overflow:hidden;margin-bottom:15px}.mealkit-recipe-week .mealkit-card .img-container{margin-bottom:0}.mealkit-review .review-title{width:230px;padding-right:15px}@media (max-width: 990.9px){.mealkit-card{max-width:50%;flex:0 0 50%}}@media (max-width: 749.9px){.mealkit-card{max-width:50%;flex:0 0 50%;padding-right:15px;padding-left:15px}.mealkit-card .img-container{margin-bottom:10px;aspect-ratio:350 /200}.recipe-title,.mealkit-card-title{line-height:1.5;margin:0;font-size:12px}.recipe-title{min-height:calc(100% - 86px);padding:10px}.mealkit-week{margin-bottom:30px}}@media screen and (min-width: 750px){.mealkit-recipe-week{padding:50px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-order-mealkit.css.map */
