.elementor-958 .elementor-element.elementor-element-372a3f4e{--display:flex;}/* Start custom CSS for container, class: .elementor-element-372a3f4e *//* PANIER – Desktop: max 1285px + centrage + H1 moins gros */
@media (min-width: 1025px) {

  /* 1) Conteneur global du contenu de page (thèmes variés) */
  body.woocommerce-cart .site-main,
  body.woocommerce-cart .content-area,
  body.woocommerce-cart main,
  body.woocommerce-cart .woocommerce,
  body.woocommerce-cart .entry-content {
    max-width: 1285px;
    margin-left: auto;
    margin-right: auto;
  }

  /* Un peu d'air sur les côtés */
  body.woocommerce-cart .site-main,
  body.woocommerce-cart .content-area,
  body.woocommerce-cart main,
  body.woocommerce-cart .entry-content {
    padding-left: 24px;
    padding-right: 24px;
  }

  /* 2) Titre H1 "Panier" (selon thème, le H1 varie) */
  body.woocommerce-cart h1.entry-title,
  body.woocommerce-cart .entry-header h1,
  body.woocommerce-cart h1.page-title,
  body.woocommerce-cart .woocommerce-products-header__title {
    font-size: 52px;      /* ajuste au besoin: 40–56px */
    line-height: 1.05;
    margin-bottom: 22px;
  }

  /* 3) S’assurer que la table/cart prend bien la largeur du conteneur centré */
  body.woocommerce-cart table.shop_table,
  body.woocommerce-cart .woocommerce-cart-form,
  body.woocommerce-cart .cart-collaterals {
    width: 100%;
  }
}/* End custom CSS */