.bundle-banner-v3{margin-top:2rem;display:flex;flex-direction:column;width:100%;gap:1rem;max-width:60rem;padding:0 1.5rem}.delivery-date-picker-wrapper modal-opener{display:none}.delivery-date-picker-wrapper,.frequency-select-wrapper,.number-of-meals-select-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:space-between;background-color:#c6cf94;border:1px solid #597223;border-radius:.5rem;padding:1rem 1.3rem;row-gap:.5rem}@media screen and (min-width: 350px){.delivery-date-picker-wrapper,.frequency-select-wrapper,.number-of-meals-select-wrapper{flex-direction:row}}.delivery-date-picker-wrapper,.delivery-date-picker-wrapper .h3,.frequency-select-wrapper label{font-size:1.6rem;font-weight:500}modal-date-picker-trigger-wrapper{padding:0;margin:0;width:100%;max-width:fit-content;padding-left:.5rem}modal-date-picker-trigger-wrapper .custom-select,.frequency-select-wrapper .custom-select,.number-of-meals-select-wrapper .custom-select{background-color:#fff;border-radius:.4rem;padding:0}custom-select-wrapper{min-width:180px}custom-select-wrapper .select-icon{display:none}custom-select-wrapper .select-value{padding-left:1rem}custom-select-wrapper .select-arrow img{width:1rem;height:auto}div.custom-select{width:100%}div.bundle-summery-wrapper{background-color:#fff7ed;box-shadow:0 0 4px #00000040;border-top:none;border-radius:1rem 1rem 0 0;padding-top:0}div.bundle-summery-wrapper .ph-item{display:none}.bundle-summer__details-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;text-align:left}.bundle-summer__details,.bundle-summer__box{font-size:1.4rem!important;font-family:poppins,sans-serif;font-weight:500}@media screen and (max-width: 300px){.bundle-summer__box{display:flex;flex-direction:column;align-items:flex-end}}@media screen and (min-width: 420px){.bundle-summer__details,.bundle-summer__box{font-size:1.6rem!important}}.bundle-summer__boxes-wrapper{margin-bottom:5px;line-height:1}.bundle-summer__boxes-wrapper .bundle-summer__box{padding:0;border:none;color:inherit;text-align:right}bundle-form-submit.bundle-summer{padding:0 2rem;row-gap:0;max-width:60rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media screen and (min-width: 420px){bundle-form-submit.bundle-summer{padding:0 4rem}}.bundle-summer__text{width:100%}.bundle-summer__box span[data-discount-value]{background-color:#73cf11;border:.5px solid #73cf11;color:#fff;padding:1px 10px 3px;border-radius:3rem;font-family:sofia-pro,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;vertical-align:middle;position:relative;top:-2px}bundle-form-submit .bundle-summer__action{display:block;margin-top:1rem}.bundle-summer__expand{cursor:pointer}.bundle-summer__expand.invert{transform:rotate(180deg)}.bundle-summer__expand svg{width:1.5rem;height:auto}.bundle-summer__extra-info{text-align:left;font-family:sofia-pro,sans-serif;font-weight:400;font-size:1.4rem}.bundle-summer__details .x-of-y-selected,.bundle-summer__boxes-wrapper .price-per-meal-wrapper{font-size:1.4rem;color:#577223;font-weight:400;font-family:sofia-pro,sans-serif}.bundle-summer__details .x-of-y-selected{margin-top:4px}.bundle-summer__boxes-wrapper .price-per-meal-wrapper{font-weight:700;text-align:right}.bundle-summer__extra-info{margin-top:1rem}.bundle-summer__total-discount{margin:1rem auto;text-align:center}.bundle-summer__total-discount>*{vertical-align:middle}.bundle-summer__total-discount .underlined{text-decoration:underline}button[data-action=confirm-order]:disabled{background-color:#dcdce6}.product-grid-container .collection{display:flex;justify-content:space-evenly}.product-grid-container .collection .bundle-summery-wrapper{display:none;width:33rem;min-width:33rem;max-height:max-content;position:sticky;align-self:flex-start;top:5rem;margin-top:1.8rem;padding:0 2rem 2rem}.product-grid-container .collection .bundle-summery-wrapper .ph-item{display:flex}.bundle-banner-v3 .order-summary,.bundle-banner-v3 .number-of-meals-select-wrapper{display:none}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3.page-width{padding:0 0 1rem}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .order-summary,.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .number-of-meals-select-wrapper{display:flex}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .number-of-meals-select-wrapper,.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .delivery-date-picker-wrapper,.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .frequency-select-wrapper{border:none;background-color:transparent;padding:0}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 label{padding-top:4px}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 label,.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .custom-select{line-height:1.6}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .custom-select{gap:0;border:.5px solid #597223;border-radius:4px}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .order-summary{border-bottom:1px solid #324025;font-weight:800;margin-bottom:1rem;padding-bottom:1rem}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .select-value{padding:0;margin:auto}.product-grid-container .collection .bundle-summery-wrapper .bundle-banner-v3 .select-value{font-size:1.4rem;font-weight:500}.product-grid-container .collection .bundle-summer{flex-direction:column}.product-grid-container .collection .bundle-summer__details{font-size:1.6rem;font-family:sofia-pro,sans-serif;font-weight:400}.product-grid-container .collection .first-delivery{text-decoration:underline}.product-grid-container .collection .bundle-title,.product-grid-container .collection .x-of-y-selected-simple,.product-grid-container .collection bundle-form-submit>.bundle-summer__expand{display:none}.product-grid-container .collection .x-of-y-selected.hidden,.product-grid-container .collection .price-per-meal-wrapper.hidden{display:block!important;text-decoration:none}.product-grid-container .collection bundle-form-submit.bundle-summer{padding:0;margin-top:2rem;border-top:1px solid #324025;padding-top:1.2rem}.product-grid-container .collection .bundle-summer__action{text-align:center}.product-grid-container .collection .bundle-summer__total-discount{margin-top:2rem}.first-delivery__wrapper{display:none}.product-grid-container .collection .first-delivery__wrapper{display:flex;gap:1rem}.product-grid-container .collection .first-delivery__wrapper .bundle-summer__expand{display:flex}.product-grid-container .collection .first-delivery__wrapper .bundle-summer__expand svg{width:1rem}@media screen and (min-width: 1042px){.shopify-section.section>.bundle-banner-v3,.shopify-section.section>.bundle-summery-wrapper{visibility:hidden;height:0;margin:0}.product-grid-container .collection .bundle-summery-wrapper{display:block}}.ph-item{background-color:transparent;border:none;margin-bottom:0;padding:2rem 0 0}.ph-item div:empty,.ph-row div:empty{display:block}.ph-item>*{flex-flow:wrap;padding-left:0;padding-right:0}.shopify-section.section>.bundle-summery-wrapper .button-choose-for-me-wrapper{display:none}.product-grid-container .collection .bundle-summery-wrapper button.button.button--primary.button-choose-for-me{padding:0;width:100%;max-width:288px}.product-grid-container .collection .bundle-summery-wrapper button.button.button--primary.button-choose-for-me div{font-size:16px;font-weight:500;display:flex;width:100%;justify-content:space-evenly}.product-grid-container .collection .bundle-summery-wrapper button.button.button--primary.button-choose-for-me small{font-size:11px}.bundle-grid-wrapper .product-card__modal-icon{bottom:0}.product-card__weight-label{display:none}
/*# sourceMappingURL=/cdn/shop/t/102/assets/bundle-banner-v3.css.map */
