cart-drawer .drawer__inner{width:100vw!important;max-width:100vw!important;background:#fff;color:#3a3a3a;font-family:Helvetica,Arial,sans-serif;transition:transform .2s ease!important;border:0}@media(min-width:750px){cart-drawer .drawer__inner{width:clamp(420px,51vw,600px)!important;max-width:none!important}}cart-drawer .cart-drawer__overlay{background:#0006;transition:opacity .2s ease}cart-drawer .drawer__header{position:relative;display:flex;align-items:center;justify-content:center;height:52px;min-height:52px;padding:12px;margin:0;border-bottom:1px solid #EAEAEA;background:#fff}cart-drawer .drawer__heading{font-family:Helvetica,Arial,sans-serif;font-weight:500;font-size:22.5px;line-height:27px;color:#3a3a3a;margin:0;text-align:center}cart-drawer .drawer__close{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:28px;height:28px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;color:#3a3a3a}cart-drawer .drawer__close svg{width:12px;height:12px}.lz-prog{background:#fff;padding:12px 12px 6px;border:0;text-align:center}.lz-prog__txt{margin:0 0 10px;font:500 16px/19.2px Helvetica,Arial,sans-serif;color:#0f5c55}.lz-prog__txt b{font-weight:700}.lz-prog__track{position:relative;height:11px;border-radius:2px;background:#bcd9d4;margin:0 14px 0 0}.lz-prog__fill{height:100%;border-radius:2px;background:#0f5c55;transition:width .5s cubic-bezier(.2,.8,.2,1)}.lz-prog__gift{position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#fff;border:2px solid #0F5C55;color:#0f5c55;display:flex;align-items:center;justify-content:center;transition:all .3s}.lz-prog__gift svg{width:15px;height:15px}.lz-prog__gift.is-on{background:#ff7a1a;border-color:#ff7a1a;color:#fff;animation:lzpop .6s cubic-bezier(.2,1.4,.3,1)}@keyframes lzpop{0%{transform:translateY(-50%) scale(.6)}60%{transform:translateY(-50%) scale(1.25)}to{transform:translateY(-50%) scale(1)}}.lz-prog__lbl{margin:12px 0 0;text-align:right;font:700 12px/14px Helvetica,Arial,sans-serif;color:#1f2a2a;padding-right:0}.lz-prog__burst{position:absolute;right:-14px;top:50%;width:0;height:0;pointer-events:none}.lz-piece{position:absolute;width:8px;height:8px;border-radius:2px;pointer-events:none;z-index:5}.lz-offers{background:#f7f4ee;padding:12px;text-align:center;font:400 15px/1.55 Helvetica,Arial,sans-serif;color:#3a3a3a;border-top:1px solid #EFE9DC;border-bottom:1px solid #EFE9DC}.lz-offers p{margin:0;display:flex;align-items:center;justify-content:center;gap:7px}.lz-offers svg{width:15px;height:15px;color:#ff7a1a;flex:none}#CartDrawer .drawer__cart-items-wrapper{padding:0}#CartDrawer table.cart-items,#CartDrawer .cart-items tbody{display:block;width:100%}#CartDrawer .cart-items thead{display:none}#CartDrawer .cart-item{display:grid;grid-template-columns:100px 1fr auto;grid-template-areas:"media details totals" "media qty totals";column-gap:12px;row-gap:6px;padding:12px;margin:0;align-items:start;border:0}#CartDrawer .cart-item>td{display:block;padding:0;border:0;width:auto}#CartDrawer .cart-item .cart-item__media{grid-area:media;width:100px!important;max-width:100px}#CartDrawer .cart-item__image{width:100px!important;max-width:100px!important;height:auto;border-radius:0;border:0}#CartDrawer .cart-item__details{grid-area:details;width:auto}#CartDrawer .cart-item__totals{grid-area:totals;text-align:right;font:700 13.5px/16px Helvetica,Arial,sans-serif;color:#3a3a3a}#CartDrawer .cart-item__quantity{grid-area:qty;width:auto;align-self:end}#CartDrawer .cart-item__name{font:650 13.5px/16.2px Helvetica,Arial,sans-serif;color:#3a3a3a;text-decoration:none}#CartDrawer .cart-item__details .caption-with-letter-spacing{display:none}#CartDrawer .cart-item__details .product-option{font:400 12px/15px Helvetica,Arial,sans-serif;color:#8a8a8a;margin:3px 0 0}#CartDrawer .cart-item__details dl{margin:3px 0 0}#CartDrawer .cart-item__old-price,cart-drawer .lz-cmp{color:#9a9a9a;text-decoration:line-through}cart-drawer .lz-cmp{margin-right:6px}#CartDrawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:10px}#CartDrawer .quantity{border:1px solid #E5E5E5;border-radius:4px;min-height:34px;width:104px}#CartDrawer .quantity__button{width:32px}#CartDrawer .quantity__input{font:500 14px Helvetica,Arial,sans-serif;color:#3a3a3a}#CartDrawer .quantity:before,#CartDrawer .quantity:after{display:none}.lz-giftpill{display:inline-block;background:#ff7a1a;color:#fff;font:800 10.5px/1 Helvetica,Arial,sans-serif;letter-spacing:.5px;text-transform:uppercase;border-radius:99px;padding:4px 9px;margin-bottom:6px}#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__quantity,#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__totals .price{display:none}#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__details .product-option{display:none}#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__totals:after{content:"Offert";font-weight:700;color:#ff7a1a}.lz-up{padding:6px 12px 10px}.lz-up__k{margin:0 0 8px;font:700 12px/14px Helvetica,Arial,sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#ff7a1a}.lz-up__card{display:flex;align-items:center;gap:12px;border:1px solid #E5E5E5;border-radius:6px;padding:10px;background:#fff}.lz-up__card img{width:56px;height:56px;object-fit:cover;border-radius:4px;background:#f7f4ee;flex:none}.lz-up__info{flex:1;min-width:0}.lz-up__name{margin:0;font:650 13.5px/16.2px Helvetica,Arial,sans-serif;color:#3a3a3a}.lz-up__pr{margin:3px 0 0;font:400 13px/16px Helvetica,Arial,sans-serif;color:#3a3a3a}.lz-up__add{flex:none;background:#fff;color:#0f5c55;border:1.5px solid #0F5C55;border-radius:3px;padding:9px 14px;font:700 13px/1 Helvetica,Arial,sans-serif;cursor:pointer}.lz-up__add:hover{background:#0f5c55;color:#fff}.lz-up__add[disabled]{opacity:.6}cart-drawer .drawer__footer{border-top:1px solid #EAEAEA;padding:12px;background:#fff}cart-drawer .cart-drawer__footer{padding:0}cart-drawer .totals{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px;padding:0}cart-drawer .totals__total{font:400 16px/19px Helvetica,Arial,sans-serif;color:#000;margin:0}cart-drawer .totals__total-value{font:400 16px/19px Helvetica,Arial,sans-serif;color:#000;margin:0}cart-drawer .tax-note{display:none}cart-drawer .cart__ctas{display:block!important;margin:0}cart-drawer .cart__checkout-button{width:100%;background:#0f5c55;color:#fff;border:0;border-radius:3px;min-height:47px;padding:15px 12px;font:600 14.4px/17.3px Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none}cart-drawer .cart__checkout-button:hover{filter:brightness(.95)}cart-drawer .cart__checkout-button:before,cart-drawer .cart__checkout-button:after{display:none}.lz-trust{margin-top:12px;text-align:center}.lz-trust__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.lz-trust__pay li{display:flex;align-items:center;justify-content:center;height:32px;min-width:46px;border:1px solid #E1E1E1;border-radius:5px;background:#fff;padding:0 4px}.lz-trust__pay .icon{width:36px;height:22px}.lz-cont{display:block;margin:14px auto 2px;background:none;border:0;padding:0;font:600 12.96px/15.5px Helvetica,Arial,sans-serif;color:#000;cursor:pointer}#CartDrawer .cart-item .cart-item__quantity{display:flex!important;align-items:center;gap:14px;flex-wrap:nowrap}#CartDrawer .cart-item .cart-item__quantity>*{margin:0}#CartDrawer .cart-item__details>div.product-option{display:none}#CartDrawer .cart-item .cart-remove-button{margin:0}#CartDrawer cart-drawer-items{flex:0 1 auto!important}#CartDrawer .drawer__footer{margin-top:auto}#CartDrawer .lz-prog{border-bottom:1px solid #EAEAEA}#CartDrawer .cart-item .cart-item__quantity{gap:6px!important}#CartDrawer .cart-item .quantity{width:92px!important;min-width:0}#CartDrawer .cart-item cart-remove-button,#CartDrawer .cart-item cart-remove-button .button{width:28px!important;min-width:0!important;padding:0!important;margin:0!important}#CartDrawer .cart-item .cart-item__quantity-wrapper{gap:6px}#CartDrawer .lz-prog__fill{display:block!important;height:100%;min-width:4px}.lz-prog__gift--1{right:auto;transform:translate(-50%,-50%);z-index:2}.lz-prog__gift--1.is-on{animation:lzpop1 .6s cubic-bezier(.2,1.4,.3,1)}@keyframes lzpop1{0%{transform:translate(-50%,-50%) scale(.6)}60%{transform:translate(-50%,-50%) scale(1.25)}to{transform:translate(-50%,-50%) scale(1)}}.lz-prog__burst--1{right:auto}#CartDrawer .lz-prog{padding-bottom:16px}#CartDrawer .lz-prog .lz-prog__txt--1l{font-size:14px;line-height:19px;letter-spacing:-.15px;white-space:nowrap}.lz-prog__sub{margin:-4px 0 10px;font:400 12.5px/15px Helvetica,Arial,sans-serif;color:#6b6b6b}.lz-prog__gift{background:none;border:0;border-radius:0;font-size:25px;line-height:1;filter:grayscale(.7);opacity:.6;transition:filter .3s,opacity .3s}.lz-prog__gift.is-on{background:none;border:0;filter:none;opacity:1}cart-drawer .drawer__header{height:38px!important;min-height:38px!important;padding:6px 12px!important;justify-content:flex-start!important}cart-drawer .drawer__heading{font-size:16px!important;line-height:20px!important;font-weight:600!important;text-align:left!important}cart-drawer .drawer__close{right:6px!important}#CartDrawer .lz-prog .lz-prog__txt--duo{font-size:14.5px;line-height:18px;letter-spacing:-.1px}#CartDrawer .cart-item:has(.lz-giftpill){grid-template-columns:46px 1fr auto!important;column-gap:10px!important;padding:5px 12px!important;row-gap:0!important}#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__media,#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__image{width:46px!important;max-width:46px!important}#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__name{font-size:12.5px!important;line-height:15px!important}#CartDrawer .cart-item:has(.lz-giftpill) .lz-giftpill{font-size:8.5px;padding:2px 7px;margin-bottom:2px}#CartDrawer .cart-item:has(.lz-giftpill) .cart-item__totals{font-size:11.5px;line-height:14px}#CartDrawer .lz-up{padding:2px 12px 6px}#CartDrawer .lz-up__k{margin:0 0 5px;font-size:11.5px;line-height:13px}#CartDrawer .lz-up__card{padding:6px 9px;gap:9px}#CartDrawer .lz-up__card img{width:40px;height:40px}#CartDrawer .lz-up__name{font-size:13px;line-height:15px}#CartDrawer .lz-up__pr{font-size:12.5px;line-height:15px;margin-top:1px}#CartDrawer .lz-up__add{padding:8px 12px;font-size:13px}#CartDrawer .cart-item:has(a[href*="/products/ardoise-lumizou"]){order:0!important}.lz-up__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.lz-up__row::-webkit-scrollbar{display:none}.lz-up__row .lz-up__card{flex:0 0 84%;scroll-snap-align:start;box-sizing:border-box}.lz-up__row .lz-up__card:only-child{flex-basis:100%}cart-drawer #CartDrawer .cart-item:has(.lz-giftpill){grid-template-columns:44px 1fr auto!important;column-gap:10px!important;padding:4px 12px!important;row-gap:0!important}cart-drawer #CartDrawer .cart-item:has(.lz-giftpill) .cart-item__media,cart-drawer #CartDrawer .cart-item:has(.lz-giftpill) .cart-item__image{width:44px!important;max-width:44px!important}cart-drawer #CartDrawer .cart-item:has(.lz-giftpill) .cart-item__name{font-size:12.5px!important;line-height:15px!important}cart-drawer #CartDrawer .cart-item:has(.lz-giftpill) .lz-giftpill{font-size:9.5px!important;padding:2px 7px!important;margin-bottom:2px!important}cart-drawer #CartDrawer .cart-item:has(.lz-giftpill) .cart-item__totals,cart-drawer #CartDrawer .cart-item:has(.lz-giftpill) .cart-item__totals:after{font-size:12.5px!important;line-height:15px!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lumizou-cart.css.map */
