.text-block-containers{display:flex;flex-direction:column;gap:50px;margin:0 auto}.text-block-inner{padding:20px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px}.collection-card{padding:10px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px}.collection-card.active{border:2px solid var(--color-button-cards)}.collection-card:hover{cursor:pointer}.collection-card--description{padding:10px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards)}.collection-checkbox:checked+.collection-card--select{border-color:var(--meal-app-button-background-color);border-width:2px;background-color:var(--meal-app-button-background-color);color:#fff}.collection-checkbox:checked{background:var(--meal-app-button-background-color)!important;border:none}.collection-card--checkbox{padding:10px;display:flex;align-items:center;justify-content:space-between}.collection-card--select{width:80%;margin-left:30px;padding:10px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards)}.collection-card--title h4{border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);padding:10px;text-align:center}.question{display:none;padding-bottom:6.5rem;padding-top:2rem}.question.active{display:block}.steps-container .container--large{flex-grow:1;margin:0 auto;position:relative;width:auto;display:flex;justify-content:space-between;align-items:flex-start;gap:2%}.steps-container .container--large h4{margin:0}.steps .step{cursor:not-allowed}.steps .step{flex-grow:1;padding-bottom:1rem;text-align:center;border-bottom:7px solid #80b641;opacity:.3;transition:all .2s ease}.steps .step.active{cursor:pointer}.steps .step.active{border-color:#efd101;opacity:1}.actions{overflow:hidden;position:fixed;bottom:0;left:0;right:0;background:#f3f8ed;z-index:39;padding:1rem;display:flex;align-items:center}.actions svg path{fill:var(--color-foreground-header);stroke:var(--color-foreground-header)}.actions .button{font-size:calc(16px / 16 * var(--base-menu-size) + 0px);font-weight:var(--font-weight-menu);height:3.125rem;line-height:1;padding-right:1.25rem}.actions-minimum-requirements{display:flex;align-items:center;justify-content:center;flex:1;margin:1rem 0}.nav-button{justify-content:center;padding:1.3rem 2rem;text-align:center;white-space:nowrap;transition:all .2s ease;font-weight:700;font-size:17px;color:#fff;border-width:2px;border-radius:var(--border-radius-buttons)}.nav-button-next{margin-left:auto;border-color:var(--meal-app-button-background-color);border-width:2px;background-color:var(--meal-app-button-background-color);display:inline-flex;justify-self:end;position:relative}.nav-button-next:hover{background-color:var(--color-accent-main);border-color:var(--color-accent-main);color:var(--color-foreground-accent-main)}.meal-checkout--button{border-color:var(--meal-app-button-background-color);border-width:2px;background-color:var(--meal-app-button-background-color);color:#fff}.meal-checkout--button:hover{background-color:var(--color-accent-main);border-color:var(--color-accent-main);color:var(--color-foreground-accent-main)}.nav-button-previous{border-color:var(--meal-app-button-background-color);border-width:2px;background-color:var(--meal-app-button-background-color);display:inline-flex;position:relative}.nav-button-previous:hover{background-color:var(--color-accent-main);border-color:var(--color-accent-main);color:var(--color-foreground-accent-main)}.nav-button[disabled]{background-color:#bdbdbd;border-color:#bdbdbd;box-shadow:none;cursor:not-allowed}.actions-container{display:flex}.dietary-container{display:flex;flex-direction:column}.diteray-text{margin:1rem 0 3rem}.variant-title p,.variant-title span{font-weight:700}.dietary-options{margin:2.5rem 0;display:flex;flex-wrap:wrap;gap:15px}.diet-option{padding:15px 15px 30px}.diet-label{padding:10px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards)}.collection-option{padding:15px 15px 30px}.build-your-bundle{display:grid;grid-template-columns:repeat(3,1fr)}.meal-product-rows{margin:3rem 0}.meal-collection-title{margin-bottom:3rem}.meal-collection-title h2{padding:10px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);text-align:center}.meal-products-grid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.meal-product-card{width:100%;height:100%;padding:10px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px}.meal-product-inner-card{display:block}.product-actions .product-quantity-variant{display:flex;align-items:center;min-width:auto}.variant-container{display:block;align-items:center;justify-content:space-between}.meal-product-form .product-actions-variant{margin-top:0}.variant-title p{margin:0}.product-actions .product-quantity__selector-variant{border:none;background-color:transparent;padding:0;text-align:center;width:50px}.product-quantity__minus-variant,.product-quantity__plus-variant{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-width:var(--border-width-buttons);border-radius:var(--border-radius-buttons);border-style:solid;border-color:var(--color-text-main)}.meal-product-image{position:relative;width:100%;height:100%}.product-image img{width:100%;height:auto;vertical-align:bottom}.product-title{text-align:center}.product-title h4{padding:10px;font-size:16px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards)}.product-information{margin-top:1rem;text-align:center}.product-information .button__text{text-decoration:underline}#bulk_add_products{margin-top:3rem;display:flex;flex-direction:column}.preferred-delivery-date label,.custom-dropdown-fields label{margin-bottom:.5rem}.meal-app-subscriptions select{max-width:277px}.sellin-plan-container{display:inline-flex;flex-direction:column;gap:40px}.selling-plan-option label{display:inline-block}.selling-plan-option label:first-child{margin-bottom:1rem}.selling-plan-label{border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);padding:20px}.selling-plan-option input{margin-left:20px}.preferred-delivery-date{display:inline-flex;flex-direction:column;margin-bottom:2rem}.custom-dropdown-fields{display:inline-flex;flex-direction:column}.meal-product-rows .add-to-cart{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem;width:100%;border-color:var(--meal-app-button-background-color);border-width:2px;background-color:var(--meal-app-button-background-color)}@media screen and (max-width: 1200px){.meal-products-grid{grid-template-columns:repeat(3,1fr)}.build-your-bundle{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 950px){.meal-products-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 750px){.question-container .text-block-containers{display:flex;flex-direction:column;gap:30px;width:100%;margin:0 auto}.meal-collection-title{margin-bottom:1rem}.meal-product-rows{margin-top:0}.question{padding-top:0}.diet-option{padding:10px;border:none}.build-your-bundle{grid-template-columns:repeat(1,1fr);gap:40px}.diet-label{padding:10px;border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards)}.collection-option{padding:0;border:none}.dietary-options{gap:10px}}.dario-continue-button{justify-content:center;padding:10px 20px;text-align:center;white-space:nowrap;transition:all .2s ease;font-weight:700;font-size:17px;color:#fff;border-radius:var(--border-radius-buttons);border-color:var(--meal-app-button-background-color);border-width:2px;background-color:var(--meal-app-button-background-color);display:inline-flex;justify-self:end;position:relative}.sidebar__close.dario-continue-button{width:auto;height:auto}.meals-cart__total{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 667px){.meal-products-grid{grid-template-columns:repeat(2,1fr)}.steps{display:none}.nav-button{padding:10px;align-items:center}.product-image{display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:var(--image-mobile-bottom-padding)}.product-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-meal-box-app.css.map */
