/* alz-cart.css — le peu qui manque au tiroir du thème, une fois ses lignes rendues par WooCommerce. */
.m-cart-drawer .m-cart-item + .m-cart-item { border-top: 1px solid rgb(var(--color-border)); }
.m-cart-drawer .m-cart-item__product { align-items: flex-start; }
.m-cart-drawer .m-cart-item__image img { width: 100%; height: auto; object-fit: contain; }
.m-cart-drawer .m-cart-item__price { margin-top: 4px; }
/* Le sélecteur −/+ : le thème l'habille via <m-quantity-input>, un custom element de Shopify qu'on n'a
   plus. La classe, elle, est bien celle du thème — on ne lui rend que sa mise en ligne. */
.m-cart-drawer .m-quantity { display: flex; align-items: center; }
.m-cart-drawer .m-quantity__button { cursor: pointer; background: none; border: 0; }
.m-cart-drawer .m-quantity__input { -moz-appearance: textfield; }
.m-cart-drawer .m-quantity__input::-webkit-outer-spin-button,
.m-cart-drawer .m-quantity__input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
.m-cart-drawer .m-cart-item__remove { background: none; border: 0; text-decoration: underline; }
/* le prix barré du total, quand il y a promotion (le store d'origine l'affiche) */
.m-cart-drawer .m-cart__subtotal--compare { margin-right: 8px; opacity: .55; }
