.bundle-header-wrapper{width:100%;max-width:550px}.bundle-header-wrapper .bundle-main-title{display:flex;align-items:center;text-align:center;font-size:18px;font-weight:700;margin:10px 0;color:#000;padding-top:10px!important;letter-spacing:normal;line-height:normal;max-width:500px}.bundle-header-wrapper .bundle-main-title:before,.bundle-header-wrapper .bundle-main-title:after{content:"";flex:1;border-bottom:2px solid #545454;margin:0 15px}.bundle-header-wrapper .bundle-recommendation-box{display:flex;align-items:center;background-color:#eeead9;border:1px solid #000;border-radius:15px;padding:10px;margin-bottom:25px;gap:10px;max-width:500px}.bundle-header-wrapper .info-icon svg{width:18px;height:16px;color:#333}.bundle-header-wrapper .bundle-recommendation-box p{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:#333}.bundle-tiers-container{display:flex;gap:12px;margin-bottom:25px;justify-content:flex-start}.bundle-tiers-container .bundle-tier-box{border:1px solid #44553e!important;border-radius:15px!important;margin:0 0 5px;padding:15px 0 5px;position:relative;flex:1;border-radius:15px;text-align:center;cursor:pointer;background:#f4f4f4;max-width:170px}.bundle-tiers-container .bundle-tier-box.is-selected{background-color:#d7eed0!important;border:2px solid #44553e!important}.bundle-tiers-container .saving-label{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:2px 15px;border-radius:5px;font-size:12px;font-weight:700;white-space:nowrap;min-width:80px!important}.bundle-tiers-container h3.bundle-title{font-size:14px;font-weight:600;color:#000;letter-spacing:normal;line-height:normal;margin:0}.bundle-tiers-container p.supply-days{font-size:12px!important;color:#444!important;font-weight:500!important;margin:0;padding-top:5px}.bundle-tiers-container .bundle-tier-box .regular-price-strike{font-size:14px!important;color:#c10000!important;text-decoration:line-through!important;margin:0;display:block;line-height:22px}.bundle-tiers-container .bundle-tier-box .current-price{font-size:15px!important;font-weight:700!important;color:#0c9e3b!important;margin:0}.bundle-tiers-container .bundle-tier-box .price-per-day{font-size:12px;font-weight:600;color:#0c9e3b!important;margin:2px 0;padding-bottom:5px}.bundle-tiers-container .bundle-tier-box .delivery-frequency-tag{background:#44553e;color:#fff;font-size:10px;padding:3px 5px;border-radius:4px;margin-top:5px;font-weight:700;display:inline-block;line-height:normal;margin-right:5px;margin-left:5px}.bundle-tiers-container .best-value-tag{position:absolute;bottom:-12px;left:50%;transform:translate(-50%);background:#44553e;color:#fff;padding:2px 12px;border-radius:5px;font-size:11px;font-weight:700;white-space:nowrap}.subscription-toggle-wrapper{display:flex;align-items:center;gap:15px;background:#fff;border:1px solid #000;border-radius:15px;padding:15px 20px;margin-top:20px;max-width:550px}.subscription-toggle-wrapper .switch-container{position:relative;display:inline-block;width:50px;height:26px;flex-shrink:0}.subscription-toggle-wrapper .switch-container input{opacity:0;width:0;height:0}.subscription-toggle-wrapper .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.subscription-toggle-wrapper .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.subscription-toggle-wrapper input:checked+.slider{background-color:#44553e}.subscription-toggle-wrapper input:checked+.slider:before{transform:translate(24px)}.subscription-toggle-wrapper .toggle-text{display:flex;flex-direction:column;text-align:left}.subscription-toggle-wrapper .toggle-text strong{font-size:15px;color:#000}.subscription-toggle-wrapper .toggle-text span{font-size:12px;color:#666}.bundle-tiers-container .bundle-tier-box{padding:22px 0 5px;max-width:140px}.bundle-tiers-container p.regular-price-strike{padding-top:5px}.bundle-tiers-container .bundle-tier-box[data-quantity="1"] p.current-price{padding-top:10px}.bundle-tiers-container .best-value-tag{padding:0 12px;background:#4e7248}.bundle-tiers-container .saving-label{padding:0 10px;font-weight:400;line-height:22px}.bundle-tiers-container .bundle-tier-box .delivery-frequency-tag{font-size:9px;margin-bottom:5px}.bundle-tiers-container .bundle-tier-box{border:1px solid #44553e!important}.subscription-toggle-wrapper{padding:8px 20px;max-width:500px}@media(min-width:750px)and (max-width:850px){.bundle-tiers-container .bundle-tier-box{padding:22px 5px 5px}}@media(max-width:750px){.bundle-tiers-container .bundle-tier-box,.bundle-header-wrapper,.bundle-header-wrapper .bundle-main-title,.subscription-toggle-wrapper,.bundle-header-wrapper .bundle-recommendation-box,.template--new-pdp-information-tab .product__form>div{max-width:100%}.bundle-header-wrapper .bundle-recommendation-box p{font-size:12px}.bundle-tiers-container .best-value-tag{bottom:-10px;font-size:12px;line-height:normal}.bundle-tiers-container .bundle-tier-box .regular-price-strike{font-size:12px!important;line-height:20px}.bundle-tiers-container p.regular-price-strike{padding-top:3px;padding-bottom:2px}.bundle-tiers-container .bundle-tier-box .current-price{line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bm-custom-bundle.css.map */
