/* v232 — Résumé panier mobile : total et CTA plus compacts. */
@media (max-width:700px) {
  body.woocommerce-cart .wc-block-cart .wc-block-components-totals-footer-item,
  body.woocommerce-cart .wc-block-cart .wc-block-components-totals-footer-item__label,
  body.woocommerce-cart .wc-block-cart .wc-block-components-totals-footer-item__value {
    font-size:19px!important;
    line-height:1.3!important;
  }
  body.woocommerce-cart .wc-block-cart .wc-block-components-totals-footer-item__value .wc-block-formatted-money-amount,
  body.woocommerce-cart .wc-block-cart .wc-block-components-totals-footer-item__value .woocommerce-Price-amount {
    font-size:21px!important;
    line-height:1.3!important;
  }
  body.woocommerce-cart .wc-block-cart .wc-block-cart__submit-container {
    padding-top:12px!important;
  }
  body.woocommerce-cart .wc-block-cart .wc-block-cart__submit-button {
    min-height:48px!important;
    height:auto!important;
    padding:11px 16px!important;
    font-size:14px!important;
    line-height:1.25!important;
    border-radius:999px!important;
  }
  body.woocommerce-cart .wc-block-cart .wc-block-cart__submit-button .wc-block-components-button__text {
    font-size:14px!important;
    line-height:1.25!important;
  }
  body.woocommerce-cart .cart_totals .order-total th,
  body.woocommerce-cart .cart_totals .order-total td {font-size:19px!important;line-height:1.3!important;}
  body.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button {
    min-height:48px!important;padding:11px 16px!important;font-size:14px!important;line-height:1.25!important;
  }
}
