.cart-item--product-pack-de-9-pinceaux .cart-item__price-wrapper>*,.cart-item--product-pack-de-3-pinceaux .cart-item__price-wrapper>*{display:none!important}.cart-item--product-pack-de-9-pinceaux .cart-item__price-wrapper:after,.cart-item--product-pack-de-3-pinceaux .cart-item__price-wrapper:after{content:"Offert";display:inline-block;padding:.2rem 1rem;border-radius:999px;background:#394984;color:#fff;font-size:1.2rem;font-weight:600;letter-spacing:.02em}.cart-item--product-pack-de-9-pinceaux .cart-item__quantity-wrapper,.cart-item--product-pack-de-3-pinceaux .cart-item__quantity-wrapper,.cart-item--product-pack-de-9-pinceaux cart-remove-button,.cart-item--product-pack-de-3-pinceaux cart-remove-button{display:none!important}.cart-checkpoints .cart-progress__bar .cart-progress__bar__badge:last-of-type .cart-checkpoints__label{width:auto!important}.cart-checkpoints .cart-progress__bar__badge{border-color:#dcdcdc!important;transition:border-color .25s ease}.cart-checkpoints .cart-progress__bar__badge .material-symbols-outlined{color:#bcbcbc!important;transition:color .25s ease}.cart-checkpoints .cart-progress__bar__badge.ma-reached{border-color:#394984!important}.cart-checkpoints .cart-progress__bar__badge.ma-reached .material-symbols-outlined{color:#394984!important}.cart-checkpoints .cart-progress__bar__badge.ma-reached .cart-checkpoints__label{color:#394984;font-weight:600}#CartDrawer-Checkout{color:#fff!important}.cart-drawer-upsells-container .upsell__title h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cart-drawer-upsells-container .upsell__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}cart-drawer .cart-item__media img{aspect-ratio:1 / 1;height:auto;object-fit:contain}cart-drawer .cart-timer{background:#fdf6f0;border-radius:999px;width:fit-content;margin-left:auto;margin-right:auto;padding:.4rem 1.4rem;color:#6b6b6b}cart-drawer .cart-timer countdown-timer{color:#394984;font-weight:700;font-variant-numeric:tabular-nums}cart-drawer .cart-timer{white-space:nowrap}.cart-drawer-upsells-container .splide__pagination.ma-dots-window{flex-wrap:nowrap;overflow-x:hidden;justify-content:flex-start;margin-left:auto;margin-right:auto}.cart-drawer-upsells-container .upsell__add-btn{white-space:nowrap}.product__info-container button[name=add] .main-atc__label__text{display:inline!important;white-space:nowrap!important}.product__info-container .upsell:has(input[name=id][value="51901697163601"]) .upsell__price .regular-price{font-size:0!important}.product__info-container .upsell:has(input[name=id][value="51901697163601"]) .upsell__price .regular-price:after{content:"Offert";display:inline-block;font-size:1.25rem;font-weight:600;line-height:1.2;color:#fff;background:#394984;border-radius:999px;padding:.2rem .9rem}cart-drawer .drawer__header{padding-top:12px!important;padding-bottom:8px!important}cart-drawer .drawer__heading{font-size:2rem!important}cart-checkpoints-bar{display:flex!important;flex-direction:column}cart-checkpoints-bar .cart-progress__bar{order:1;margin-top:10px!important}cart-checkpoints-bar .cart-progress__text{order:2;margin:44px 6px 0!important;font-size:1.15rem!important;font-weight:500!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cart-checkpoints-bar.cart-checkpoints{padding-bottom:2px!important}cart-drawer .cart-item__media{width:72px!important;min-width:72px!important}cart-drawer .cart-drawer-item{column-gap:12px}cart-drawer .cart-item__name,cart-drawer .cart-drawer-item__right>a{font-size:1.45rem!important;line-height:1.3!important}cart-drawer .cart-drawer-item__right .product-option,cart-drawer .cart-item__options{font-size:1.15rem!important}cart-drawer quantity-input.cart-quantity{height:3.4rem!important;min-height:3.4rem!important}cart-drawer quantity-input.cart-quantity .quantity__button{width:2.6rem!important}cart-drawer quantity-input.cart-quantity .quantity__input{font-size:1.3rem!important}cart-drawer .cart-item__totals .price--end,cart-drawer .cart-item__totals{font-size:1.5rem!important}cart-drawer .cart-item__old-price{font-size:1.25rem!important}cart-drawer .cart-drawer__totals{font-size:1.35rem!important}cart-drawer .cart-drawer__totals .totals__total,cart-drawer .cart-drawer__totals h2,cart-drawer .totals__total-value{font-size:1.7rem!important}.cart-drawer-upsells-container .upsell__add-btn,.cart-drawer-upsells-container .upsell__add-btn:after{background:#394984!important;color:#fff!important}.cart-drawer-upsells-container .splide__track,.cart-drawer-upsells-container .splide__list,.cart-drawer-upsells-container .splide__slide{height:auto!important;max-height:none!important}.upsell product-form .uploadkit,.upsell .uploadkit{display:none!important}.cart-checkpoints .cart-checkpoints__label{display:none!important}.cart-checkpoints .cart-progress__bar__badge.ma-reached{background:#394984!important;border-color:#394984!important}.cart-checkpoints .cart-progress__bar__badge.ma-reached .material-symbols-outlined{color:#fff!important}cart-checkpoints-bar .cart-progress__text{margin:12px 2px 0!important;text-align:left!important;color:#6f6f6f!important;font-weight:400!important;font-size:1.2rem!important}cart-checkpoints-bar .cart-progress__text span{color:#394984;font-weight:600}cart-drawer .drawer__heading{font-weight:600!important}cart-drawer .product-option,cart-drawer .cart-item__options{color:#8a8a8a!important}cart-drawer .cart-item__old-price{color:#b8b8b8!important}cart-drawer quantity-input.cart-quantity{border:1px solid #e0e0e0!important;border-radius:999px!important;overflow:hidden!important}cart-drawer quantity-input.cart-quantity .quantity__input{border-left:none!important;border-right:none!important;background:transparent!important}cart-drawer quantity-input.cart-quantity .quantity__button{background:transparent!important}.cart-drawer-upsells-container .upsell__outside-title{text-align:left!important;font-weight:600!important;margin:0 0 10px!important;padding-left:15px}.cart-drawer-upsells-container .upsell__add-btn{border-radius:999px!important;border:none!important;outline:none!important;box-shadow:none!important}.cart-drawer-upsells-container .upsell__add-btn:before,.cart-drawer-upsells-container .upsell__add-btn:after{border-radius:999px!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:none!important;box-shadow:none!important}.cart-drawer-upsells-container .upsell__add-btn:before{background:transparent!important}cart-drawer .drawer__footer{display:flex;flex-direction:column}cart-drawer .drawer__footer>.cart-drawer-upsells-container{order:1}cart-drawer .drawer__footer>.cart-drawer__footer{order:2}cart-drawer .drawer__footer>.cart__ctas{order:3}cart-drawer .drawer__footer>.ma-reassurance{order:4;border-bottom:none!important;padding:8px 0 0!important;font-size:1.05rem!important;color:#8a8a8a!important}cart-drawer .drawer__footer>.payment-badges-block{order:5}cart-drawer .ma-continuer{display:none!important}cart-drawer .cart__ctas{margin-bottom:2px!important}cart-drawer .drawer__footer>.ma-reassurance{padding-top:4px!important}cart-drawer .payment-badges-block{margin-top:4px!important}cart-drawer .payment-badges-block ul{flex-wrap:nowrap!important;justify-content:center}cart-drawer .cart-drawer__totals__row>span:first-child strong{font-weight:400!important}cart-drawer .cart-drawer__totals__row.ma-hidden{display:none!important}cart-drawer .ma-eco{display:inline-block;background:#394984;color:#fff;font-size:1.1rem;font-weight:600;line-height:1.4;padding:.2rem .7rem;border-radius:6px;margin-right:.6rem;vertical-align:middle;white-space:nowrap}cart-drawer .ma-old-total{color:#b8b8b8;font-weight:400;font-size:1.3rem;margin-right:.5rem;white-space:nowrap}.cart-drawer-upsells-container .splide__pagination{margin:2px auto 0!important;padding-top:0!important;padding-bottom:0!important}.cart-drawer-upsells-container .splide__pagination li{margin:0 2px!important}.cart-drawer-upsells-container .splide__pagination__page{width:5px!important;height:5px!important}cart-drawer .cart__ctas .button,#CartDrawer-Checkout{min-height:4.4rem!important;font-size:1.5rem!important;padding-top:0!important;padding-bottom:0!important}cart-drawer .ma-lock{display:inline-flex;vertical-align:-2px;margin-right:8px}body:has(.ma-upload-slot) .product-form__buttons .uploadkit{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ma-cart.css.map */
