#kaching-cart .kaching-cart__tiered-promotions-bar-icon-tooltip{display:none!important}#kaching-cart .kaching-cart__tiered-promotions-bar{padding-bottom:14px!important}#kaching-cart .kaching-cart-item .kaching-cart__badge,#kaching-cart .kaching-cart-item__selling-plan-content.ipkc-ok .kaching-cart-item__selling-plan-delivery-policy{display:none!important}#kaching-cart .ipkc-plan{font-size:14px;font-weight:600;line-height:1.3;color:rgb(var(--kaching-cart-line-items-text))}#kaching-cart .ipkc-plan small{display:block;margin-top:2px;font-size:12px;font-weight:400;color:rgb(var(--kaching-cart-line-items-text-2))}#kaching-cart .kaching-cart__contents>.kaching-cart__module[style*="margin-top: auto"]{margin-top:8px!important}#kaching-cart .kaching-cart__cart-discounts-badge{display:none!important}#kaching-cart .kaching-cart__cart-discounts-title{font-size:0!important}#kaching-cart .kaching-cart__cart-discounts-title:before{content:"Con questo ordine risparmi";font-size:15px}html[lang^=fr] #kaching-cart .kaching-cart__cart-discounts-title:before{content:"Avec cette commande, tu \e9 conomises"}html[lang^=es] #kaching-cart .kaching-cart__cart-discounts-title:before{content:"Con este pedido ahorras"}#kaching-cart .kaching-cart__cart-discounts,#kaching-cart .kaching-cart__cart-discounts-amount{color:#2c7a5c!important}#kaching-cart .ipkc-ship{margin:-4px 0 12px;font-size:13px;line-height:1.4;text-align:right;color:#6b7b80}#kaching-cart .ipkc-ship--free{color:#2c7a5c;font-weight:600}#kaching-cart .ipkc-extra{margin-top:10px;text-align:center;font-size:13px;line-height:1.5;color:#3d5d65}#kaching-cart .ipkc-extra p{margin:0}#kaching-cart .ipkc-extra strong{font-weight:700;color:#044d5e}#kaching-cart .kaching-cart__close:focus{outline:none!important;box-shadow:none!important}#kaching-cart .kaching-cart__close:focus-visible{outline:2px solid rgba(4,77,94,.35)!important;outline-offset:2px;border-radius:8px}html.ip-promo-on #kaching-cart{--kaching-cart-tiered-promotions-bar-active: 22, 22, 22 !important}#kaching-cart{--kaching-cart-brand-border-divider: 230, 234, 238 !important;--kaching-cart-border-divider: 230, 234, 238 !important;--kaching-cart-brand-secondary-text: 107, 123, 128 !important;--kaching-cart-line-items-text-2: 107, 123, 128 !important;--kaching-cart-brand-primary-accent: 244, 104, 56 !important;--kaching-cart-button-background: 244, 104, 56 !important;--kaching-cart-tbp-free-gifts-modal-btn-background: 244, 104, 56 !important;--kaching-cart-brand-badge-bg: 231, 244, 238 !important;--kaching-cart-brand-badge-text: 44, 122, 92 !important;--kaching-cart-badge-background: 231, 244, 238 !important;--kaching-cart-badge-text: 44, 122, 92 !important;--kaching-cart-tbp-free-gifts-modal-free-badge-bg: 231, 244, 238 !important;--kaching-cart-tbp-free-gifts-modal-free-badge-text: 44, 122, 92 !important;--kaching-cart-line-items-bundle-upgrade-background: 44, 122, 92 !important;--kaching-cart-tiered-promotions-bar-background: 238, 242, 244 !important}#kaching-cart,#kaching-cart *{font-family:Montserrat,Arial,sans-serif!important}#kaching-cart .kaching-cart__heading,#kaching-cart [class*=__empty] [class*=title]{font-family:recoleta semibold,Recoleta,Georgia,serif!important;font-weight:400!important;font-size:22px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:#044d5e!important}#kaching-cart .kaching-cart__tiered-promotions-bar-text{font-size:14px!important;line-height:1.4!important;color:#044d5e!important}#kaching-cart .kaching-cart__tiered-promotions-bar-text strong{font-weight:700!important}#kaching-cart .kaching-cart-item__image{border-radius:12px!important;border-color:#e6eaee!important}#kaching-cart .kaching-cart-item__title{font-size:15px!important;font-weight:700!important;line-height:1.25!important;text-transform:none!important;color:#044d5e!important}#kaching-cart .kaching-cart-item [class*=variant]{font-size:13.5px!important;font-weight:400!important;line-height:1.35!important;color:#5b6b70!important}#kaching-cart .kaching-cart-item select{border-radius:999px!important}#kaching-cart .kaching-cart-item__total-final{font-size:16px!important;font-weight:700!important;line-height:1.3!important;color:#044d5e!important}#kaching-cart .kaching-cart-item__total-old{font-size:13.5px!important;font-weight:400!important;line-height:1.3!important;color:#8a979b!important}#kaching-cart .kaching-cart-item__quantity-controls{border-radius:999px!important;border-color:#e6eaee!important;overflow:hidden!important}#kaching-cart .kaching-cart-item__quantity-controls *{border-color:#e6eaee!important;font-size:14px!important;font-weight:600!important;color:#044d5e!important}#kaching-cart .kaching-product-upsell-item-container{background:#fff!important;border:1px solid #e6eaee!important;border-radius:16px!important;color:#3d5d65!important}#kaching-cart .kaching-product-upsell-item{color:#3d5d65!important}#kaching-cart .kaching-product-upsell-item__image{border-radius:12px!important;border-color:#e6eaee!important}#kaching-cart .kaching-product-upsell-item__title{font-size:14px!important;font-weight:700!important;line-height:1.25!important;text-transform:none!important;color:#044d5e!important}#kaching-cart .kaching-product-upsell-item__price-final{font-size:15px!important;font-weight:700!important;color:#044d5e!important}#kaching-cart .kaching-product-upsell-item__price-old{font-size:13px!important;font-weight:400!important;color:#8a979b!important}#kaching-cart .kaching-product-upsell-item__badge{border-radius:999px!important;background:#e7f4ee!important;color:#2c7a5c!important;font-size:12px!important;font-weight:700!important}#kaching-cart .kaching-product-upsell-item__add-to-cart{min-height:36px!important;padding:0 18px!important;border:0!important;border-radius:999px!important;background:#f46838!important;color:#fff!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transition:background-color .15s ease!important}#kaching-cart .kaching-cart__carousel-nav-button{color:#044d5e!important}@media(hover:hover){#kaching-cart .kaching-product-upsell-item__add-to-cart:hover{background:#e0582b!important}}#kaching-cart .kaching-cart__footer{border-color:#e6eaee!important;color:#044d5e!important}#kaching-cart .kaching-cart__cart-discounts{font-size:14px!important;line-height:1.4!important}#kaching-cart .kaching-cart__cart-discounts-title:before{font-size:14px!important;font-weight:600!important}#kaching-cart .kaching-cart__cart-discounts-amount{font-size:14px!important;font-weight:700!important}#kaching-cart .kaching-cart__subtotal,#kaching-cart .kaching-cart__subtotal *{font-size:17px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:#044d5e!important}#kaching-cart .kaching-cart__checkout-button{min-height:52px!important;border:0!important;border-radius:999px!important;background:#f46838!important;color:#fff!important;font-size:17px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transition:background-color .15s ease!important}#kaching-cart .kaching-cart__checkout-button *{color:#fff!important;font-size:inherit!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}@media(hover:hover){#kaching-cart .kaching-cart__checkout-button:hover{background:#e0582b!important}}#kaching-cart .kaching-cart__checkout-button:focus-visible{outline:2px solid #f46838!important;outline-offset:2px!important}#kaching-cart [class*=__empty] :is(button,a[class*=button],a[class*=btn]){border:0!important;border-radius:999px!important;background:#f46838!important;color:#fff!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}@media(max-width:749px){#kaching-cart .kaching-cart__footer{padding-top:10px!important;padding-bottom:10px!important;gap:6px!important}#kaching-cart .kaching-cart__cart-discounts{line-height:1.3!important}#kaching-cart .kaching-cart__subtotal,#kaching-cart .kaching-cart__subtotal *{font-size:16px!important;line-height:1.3!important}#kaching-cart .ipkc-ship{margin:-6px 0 2px;font-size:12.5px;line-height:1.3}#kaching-cart .kaching-cart__checkout-button{min-height:48px!important}#kaching-cart .kaching-cart__payment-icons img{height:22px!important;width:auto!important}#kaching-cart .ipkc-extra{margin-top:0;display:flex;flex-wrap:wrap;justify-content:center;column-gap:6px;font-size:12px;line-height:1.35}#kaching-cart .ipkc-extra p+p:before{content:"\b7";margin-right:6px}#kaching-cart .ipbf-cart{padding:7px 12px 8px!important}#kaching-cart .ipbf-cart .ipbf-cart__line{display:none}}#kaching-cart:has(.kaching-cart-item__selling-plan-content) .ipkc-extra p+p{display:none}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ip-kaching-cart.css.map */
