#CartDrawer{--item-gap: 10px;--footer-gap: 12px;--logo-w: 200px;--logo-h: 52px;--logo-pad: 14px;--cart-logo: url(/cdn/shop/files/LOGO-CART-NEW.png?v=1790915841)}#CartDrawer .drawer__header{height:auto!important;min-height:0!important;max-height:none!important;justify-content:center!important;padding:var(--logo-pad) 52px!important;border-bottom:1px solid #EFE9E2}#CartDrawer .drawer__heading{display:flex!important;justify-content:center!important;width:100%;margin:0!important;font-size:0!important}#CartDrawer .drawer__heading .gb-cart-total-item{display:none!important}#CartDrawer .drawer__heading:before{content:"";display:block;width:var(--logo-w);height:var(--logo-h);background:var(--cart-logo) center / contain no-repeat}#CartDrawer .drawer__close{top:50%!important;right:8px!important;transform:translateY(-50%);min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center;justify-content:center}#CartDrawer .drawer__close .svg-wrapper,#CartDrawer .drawer__close .svg-wrapper svg{width:10px!important;height:10px!important}#CartDrawer .drawer__close svg path{stroke:currentColor;stroke-width:1;stroke-linejoin:round;stroke-linecap:round}#CartDrawer .free-product-progress-bar-main{padding:16px 16px 26px!important}#CartDrawer .free-product-progress-bar-successfull{padding:0 0 7px!important;font-size:13px!important;letter-spacing:-1px!important;font-weight:400!important;line-height:1.2!important}#CartDrawer .free-product-progress-bar{min-height:28px!important}#CartDrawer .free-product-progress-bar progress#file{width:calc(100% - 13px)!important;left:0!important;transform:translateY(-50%)!important;height:10px!important;border-radius:4px!important}#CartDrawer .free-product-progress-bar progress::-webkit-progress-bar,#CartDrawer .free-product-progress-bar progress::-webkit-progress-value{height:10px!important;border-radius:4px!important}#CartDrawer .free-product-progress-bar progress::-moz-progress-bar{height:10px!important;border-radius:4px!important}#CartDrawer .free-shipping-main.second-gift,#CartDrawer .free-gift-main.second-gift{left:auto!important;right:0!important;top:50%!important;transform:translateY(-50%)!important}#CartDrawer .free-shipping-main svg,#CartDrawer .free-shipping-main img,#CartDrawer .free-gift-main svg,#CartDrawer .free-gift-main img{width:26px!important;height:26px!important;padding:4px!important;margin:0!important;border-radius:5px!important}#CartDrawer .free-shipping-main .reward-name,#CartDrawer .free-gift-main .reward-name{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;max-width:none!important;white-space:nowrap;font-size:12px!important;font-weight:600}#CartDrawer .free-shipping-main .reward-name{font-size:0!important}#CartDrawer .free-shipping-main .reward-name:after{content:"Livraison offerte";font-size:10.8px;letter-spacing:-1px}#CartDrawer .cart-item{align-items:flex-start!important;gap:12px!important;padding:0 12px!important;margin-bottom:18px!important;border-bottom:0!important}#CartDrawer .cart-item__image{border:1px solid #E7E1DA!important;border-radius:8px!important}#CartDrawer td.cart-item__media{flex-shrink:0!important;padding:0!important}#CartDrawer td.cart-item__details{position:relative!important;display:flex!important;flex-direction:column!important;flex:1 1 auto;min-width:0;width:100%!important;max-width:none!important;min-height:calc(76px + var(--item-gap));padding:0!important}#CartDrawer td.cart-item__details>*{max-width:none!important;margin-top:0!important}#CartDrawer td.cart-item__details .cart-details-wrapper{display:block!important}#CartDrawer td.cart-item__details .cart-items-wrapper{padding-right:145px}#CartDrawer td.cart-item__details .cart-items-wrapper dl{display:none!important}#CartDrawer td.cart-item__details .cart-details-wrapper,#CartDrawer td.cart-item__details .cart-items-wrapper,#CartDrawer td.cart-item__details .cart-item__quantity{margin:0!important;min-height:0!important;height:auto!important;gap:0!important}#CartDrawer td.cart-item__details .cart-items-wrapper{padding-top:0!important;padding-bottom:0!important}#CartDrawer a.cart-item__name{font-weight:600!important;font-size:13.5px!important;letter-spacing:-1px!important;line-height:1.2!important;max-width:none!important;margin:0!important}#CartDrawer td.cart-item__details .cart-item__pricing-info{position:absolute!important;top:0;right:0}#CartDrawer .cart-item__pricing-info{gap:2px!important}#CartDrawer .cart-item__price-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:var(--item-gap)!important}#CartDrawer .gb-price-drawer{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;margin:0!important}#CartDrawer .gb-price-drawer s.cart-item__old-price,#CartDrawer .gb-price-drawer s.cart-item__old-price *{font-size:13.5px!important;line-height:16px!important;opacity:.55}#CartDrawer .gb-price-drawer strong.cart-item__final-price,#CartDrawer .gb-price-drawer strong.cart-item__final-price *{font-size:13.5px!important;line-height:16px!important;font-weight:700!important}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) .gb-price-drawer s.cart-item__old-price,#CartDrawer tr.cart-item:has(.cartitem-free-product-label) .gb-price-drawer s.cart-item__old-price *,#CartDrawer tr.cart-item:has(.cartitem-free-product-label) .gb-price-drawer strong.cart-item__final-price,#CartDrawer tr.cart-item:has(.cartitem-free-product-label) .gb-price-drawer strong.cart-item__final-price *{font-size:10.8px!important;line-height:13px!important}#CartDrawer .gb-price-drawer-saving{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;height:24px;padding:0 10px!important;margin:0!important;border-radius:6px!important;font-size:10.8px!important;letter-spacing:-1px!important;font-weight:500!important;line-height:1!important}#CartDrawer .gb-price-drawer-saving:before{content:"";flex-shrink:0;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23079455' d='M12.6 2.6A2 2 0 0 0 11.2 2H4a2 2 0 0 0-2 2v7.2a2 2 0 0 0 .6 1.4l8.7 8.7a2.4 2.4 0 0 0 3.4 0l6.6-6.6a2.4 2.4 0 0 0 0-3.4z'/%3E%3C/svg%3E") center / contain no-repeat}#CartDrawer .gb-price-drawer-saving .money,#CartDrawer .gb-price-drawer-saving *{font-size:10.8px!important;letter-spacing:-1px!important;color:var(--cart-drawer-item-saving-color, #079455)!important}#CartDrawer td.cart-item__details .cart-item__quantity{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%}#CartDrawer td.cart-item__details .cart-item__discount-allocations{order:-1;width:auto!important;margin:0!important;padding:var(--item-gap) 0 0!important}#CartDrawer .cart-item__discount-allocations .discount-tag{border-radius:6px!important;white-space:nowrap;width:max-content;padding:5px 8px!important}#CartDrawer .cart-item__discount-allocations .discount-tag,#CartDrawer .cart-item__discount-allocations .discount-tag span{font-size:10.8px!important;letter-spacing:-1px!important}#CartDrawer .cart-item__discount-allocations .discount-tag svg{display:none!important}#CartDrawer .cart-item__discount-allocations .discount-tag:before{content:"";flex-shrink:0;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23079455' d='M12.6 2.6A2 2 0 0 0 11.2 2H4a2 2 0 0 0-2 2v7.2a2 2 0 0 0 .6 1.4l8.7 8.7a2.4 2.4 0 0 0 3.4 0l6.6-6.6a2.4 2.4 0 0 0 0-3.4z'/%3E%3C/svg%3E") center / contain no-repeat}#CartDrawer td.cart-item__details quantity-popover{display:block;width:100%;padding-top:var(--item-gap)}#CartDrawer .cart-item__quantity-wrapper{width:100%!important;margin-top:0!important}#CartDrawer .quantity-popover-container{flex:1;width:100%!important;max-width:none!important;padding:0!important;justify-content:space-between}#CartDrawer td.cart-item__details quantity-popover,#CartDrawer td.cart-item__details .quantity-popover-container,#CartDrawer td.cart-item__details .cart-item__quantity-wrapper{position:static!important}#CartDrawer cart-remove-button{position:absolute!important;top:calc(60px + var(--item-gap));right:0;margin:0!important;line-height:0}#CartDrawer .cart-remove-button{width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;display:flex!important;justify-content:flex-end!important;box-shadow:none!important}#CartDrawer .cart-remove-button:before,#CartDrawer .cart-remove-button:after{display:none!important}#CartDrawer .gb-cart-del-img{margin:0!important;width:auto!important;height:auto!important}#CartDrawer .gb-cart-del-img svg{display:none!important}#CartDrawer .gb-cart-del-img:before{content:"";display:block;width:16px;height:16px;background-color:#3e2820;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/%3E%3Cpath d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/%3E%3Cpath d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E") center / contain no-repeat}#CartDrawer .cartitem-free-product-label{display:none!important}#CartDrawer tr.cart-item:has(.cartitem-free-product-label){margin-top:-6px!important}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) td.cart-item__details{min-height:calc(70px + var(--item-gap))}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) .quantity-popover-container{display:flex!important}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) cart-remove-button{top:calc(54px + var(--item-gap))}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) .cart-items-wrapper{min-height:0}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) td.cart-item__media{position:relative!important;box-sizing:border-box!important;padding:0 0 0 34px!important;width:84px!important;min-width:84px!important;max-width:84px!important;overflow:visible!important;height:auto!important;min-height:0!important;max-height:none!important}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) .cart-item__image{width:50px!important;height:50px!important;min-width:50px!important;object-fit:cover!important;border-radius:6px!important}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) td.cart-item__media:before{content:"";position:absolute;left:4px;top:13px;width:24px;height:24px;background-color:#3e2820;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='miter'%3E%3Cpath d='M6 3v12h13'/%3E%3Cpolyline points='15 11 19 15 15 19'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='miter'%3E%3Cpath d='M6 3v12h13'/%3E%3Cpolyline points='15 11 19 15 15 19'/%3E%3C/svg%3E") center / contain no-repeat}#CartDrawer tr.cart-item:has(.cartitem-free-product-label) a.cart-item__name{font-size:10.8px!important;letter-spacing:-1px!important}#CartDrawer .totals:has(.discount_discount-value) .totals__total span{font-size:0!important}#CartDrawer .totals:has(.discount_discount-value) .totals__total span:after{content:"\c9 conomies";font-size:10.8px;font-weight:400;letter-spacing:-1px}#CartDrawer .discount_discount-value,#CartDrawer .discount_discount-value *{color:#079455!important;font-size:10.8px!important;font-weight:400!important}#CartDrawer .drawer__footer .totals.gb-discounts-cart-values{margin:0!important;padding:0 0 var(--footer-gap)!important}#CartDrawer .drawer__footer .total_count,#CartDrawer .drawer__footer .totals__total-value,#CartDrawer .drawer__footer .totals__total-value *{font-size:13.5px!important;font-weight:700!important}#CartDrawer .drawer__footer .total_count{letter-spacing:-1px!important}#CartDrawer .drawer__footer .totals s.cart-item__old-price{display:none!important}#CartDrawer .cart__checkout-button{height:46px!important;min-height:46px!important;padding:0 16px!important;border-radius:8px!important;font-weight:700!important}#CartDrawer .cart__checkout-button,#CartDrawer .cart__checkout-button .button-text{font-size:14.4px!important;letter-spacing:0!important}#CartDrawer h2.gb-30day-back{font-size:13px!important;letter-spacing:-1px!important;font-weight:400!important;text-align:center!important;margin:10px 0 0!important}#CartDrawer .drawer__inner-empty{position:relative!important;align-self:stretch;height:100%!important;padding:0!important;display:flex!important;flex-direction:column!important}#CartDrawer .drawer__inner-empty:before{content:"";display:block;flex-shrink:0;box-sizing:border-box;height:calc(var(--logo-h) + var(--logo-pad) * 2 + 1px);padding:var(--logo-pad) calc(50% - var(--logo-w) / 2);background:var(--cart-logo) center / contain no-repeat;background-origin:content-box;border-bottom:1px solid #EFE9E2}#CartDrawer .drawer__inner-empty .cart-drawer__warnings,#CartDrawer .drawer__inner-empty .cart-drawer__empty-content{position:static!important}#CartDrawer .drawer__inner-empty .cart-drawer__warnings{flex:1;justify-content:center;padding:0 20px}#CartDrawer .drawer__inner-empty .drawer__close{top:calc(var(--logo-h) / 2 + var(--logo-pad))!important;right:8px!important}#CartDrawer .cart__empty-text{margin:0!important;font-size:14.4px!important;font-weight:400!important;letter-spacing:-1px!important;line-height:1.2!important;color:#3e2820!important;text-align:center}#CartDrawer .cart__empty-text:before{content:"";display:block;width:25.91px;height:25.91px;margin:0 auto 12px;background-color:#3e2820;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m7.0003 10c-1.6569 0-3 1.3432-3 3s1.3432 3 3 3h11.968c4.9652 12.298 9.8559 24.618 14.782 36.938l-4.5312 10.906c-0.3796 0.9092-0.2728 2.0058 0.2751 2.8246 0.5478 0.819 1.5208 1.3359 2.5062 1.332h50c1.585 0.0221 3.0427-1.415 3.0427-3s-1.4577-3.0221-3.0427-3h-45.5l2.5938-6.1875 48.156-3.8438c1.2604-0.099 2.4013-1.0811 2.6875-2.3125l6-26c0.3923-1.751-1.143-3.6621-2.9375-3.6562h-65.968l-3.25-8.125c-0.445-1.1-1.595-1.875-2.781-1.875zm22.438 16h59.781l-4.6562 20.188-45.594 3.625zm12.562 44c-5.4873 0-10 4.5127-10 10s4.5127 10 10 10 10-4.5127 10-10-4.5127-10-10-10zm30 0c-5.4873 0-10 4.5127-10 10s4.5127 10 10 10 10-4.5127 10-10-4.5127-10-10-10zm-30 6c2.2448 0 4 1.7552 4 4s-1.7552 4-4 4c-2.2448 0-4-1.7556-4-4s1.7552-4 4-4zm30 0c2.2445 0 4 1.7555 4 4s-1.7555 4-4 4c-2.2448 0-4-1.7552-4-4s1.7552-4 4-4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m7.0003 10c-1.6569 0-3 1.3432-3 3s1.3432 3 3 3h11.968c4.9652 12.298 9.8559 24.618 14.782 36.938l-4.5312 10.906c-0.3796 0.9092-0.2728 2.0058 0.2751 2.8246 0.5478 0.819 1.5208 1.3359 2.5062 1.332h50c1.585 0.0221 3.0427-1.415 3.0427-3s-1.4577-3.0221-3.0427-3h-45.5l2.5938-6.1875 48.156-3.8438c1.2604-0.099 2.4013-1.0811 2.6875-2.3125l6-26c0.3923-1.751-1.143-3.6621-2.9375-3.6562h-65.968l-3.25-8.125c-0.445-1.1-1.595-1.875-2.781-1.875zm22.438 16h59.781l-4.6562 20.188-45.594 3.625zm12.562 44c-5.4873 0-10 4.5127-10 10s4.5127 10 10 10 10-4.5127 10-10-4.5127-10-10-10zm30 0c-5.4873 0-10 4.5127-10 10s4.5127 10 10 10 10-4.5127 10-10-4.5127-10-10-10zm-30 6c2.2448 0 4 1.7552 4 4s-1.7552 4-4 4c-2.2448 0-4-1.7556-4-4s1.7552-4 4-4zm30 0c2.2445 0 4 1.7555 4 4s-1.7555 4-4 4c-2.2448 0-4-1.7552-4-4s1.7552-4 4-4z'/%3E%3C/svg%3E") center / contain no-repeat}#CartDrawer .cart__empty-text:after{content:"pour l\2019instant.";display:block;margin-top:8px;font-size:11.7px;font-weight:400;letter-spacing:-1px}#CartDrawer .drawer__inner-empty .button{display:none!important}@media(max-width:749px){#CartDrawer{--logo-w: 180px;--logo-h: 47px;--logo-pad: 12px}#CartDrawer .drawer__header{padding:var(--logo-pad) 48px!important}#CartDrawer td.cart-item__details .cart-items-wrapper{padding-right:135px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-cart-drawer.css.map */
