orizzonte-cart-bundle{display:block}orizzonte-cart-bundle [hidden],[data-ob-bundle-total][hidden],[data-ob-normal-total][hidden]{display:none!important}.ob-line-badge{display:block;width:fit-content;max-width:100%;box-sizing:border-box;margin:6px 0;padding:6px 8px;border:1px solid #b9dfc3;border-radius:5px;background:#f1faf3;color:#145f2c;font-size:12px;line-height:1.4;text-align:left}.ob-line-badge strong,.ob-line-badge small{display:block}.ob-line-badge strong{font-size:13px;line-height:1.3}.ob-line-badge small{margin-top:3px;font-size:11px;line-height:1.4}.ob-bundle-active .ob-line-badge{border:2px solid #008e32;background:#eaf8ee;padding:8px 10px}.ob-bundle-active .ob-line-badge strong{font-size:20px;font-weight:800;color:#006e26}.ob-bundle-active .ob-line-badge small{font-size:12px;font-weight:600}.ob-cart-promo{display:grid;gap:4px;margin:10px 0;padding:10px 12px;box-sizing:border-box;border-left:3px solid #008e32;border-radius:4px;background:#f1faf3;color:#183c23;font-size:13px;line-height:1.4}.ob-cart-promo>strong{font-size:16px;color:#006e26;font-weight:800}.ob-cart-promo__saving{font-weight:700;color:#006e26}.ob-cart-promo small{font-size:11px;line-height:1.4}.cart__summary [data-ob-bundle-total]{font-size:22px;color:#006e26;font-weight:800}.ob-bundle-active [data-ob-bundle-total]{font-weight:800}.ob-cart-status{font-size:13px;line-height:1.5;margin:8px 0}.ob-cart-status:empty{display:none}.ob-cart-status[data-error=true]{color:#a52222}.ob-bundle-active .dynamic-cart-btns{display:none!important}cart-drawer .ob-line-badge{padding:6px 8px}cart-drawer.ob-bundle-active .ob-line-badge strong{font-size:17px}cart-drawer.ob-bundle-active .ob-line-badge small{font-size:11px}cart-drawer .ob-cart-promo{gap:3px;margin:8px 0;padding:8px 10px;font-size:12px}cart-drawer .ob-cart-promo>strong{font-size:14px}cart-drawer .ob-cart-promo small{font-size:10px}@media(max-width:600px){.ob-line-badge{min-width:0;max-width:100%;padding:6px 8px;overflow-wrap:anywhere}.ob-bundle-active .ob-line-badge strong{font-size:18px}.ob-line-badge small{font-size:11px}.ob-cart-promo{min-width:0;padding:8px 10px;gap:3px}.cart__summary [data-ob-bundle-total]{font-size:20px}cart-drawer.ob-bundle-active .ob-line-badge strong{font-size:16px}cart-drawer .ob-line-badge small{font-size:10px}cart-drawer .cart-drawer__checkout-buttons a:has(>[data-ob-bundle-total]){flex-wrap:wrap;white-space:normal;height:auto;min-height:46px;text-align:center;overflow-wrap:anywhere;column-gap:6px;row-gap:2px}}@media(max-width:360px){cart-drawer .ob-line-badge{padding:5px 6px}cart-drawer.ob-bundle-active .ob-line-badge strong{font-size:15px}cart-drawer .ob-cart-promo{padding:7px 8px}cart-drawer .ob-cart-promo>strong{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bundle-cart.css.map */
