/*
 * Prix masqués dans le panier et le mini-panier : voir inc/cart-prices.php.
 *
 * Le checkout n'est jamais visé. Plusieurs de ses classes sont celles du
 * panier (.cart-subtotal, .order-total, .wc-block-cart-item__…) : chaque
 * sélecteur passe donc par un conteneur propre au panier ou au mini-panier.
 *
 * !important partout : les feuilles des blocs WooCommerce et d'Elementor
 * posent leur propre `display` avec des sélecteurs plus précis.
 */

/* Page panier : filet de sécurité, tout montant, quel que soit le rendu.
   Les règles suivantes retirent les libellés et colonnes devenus vides. */
body.woocommerce-cart .woocommerce-Price-amount,
body.woocommerce-cart .wc-block-components-formatted-money-amount,
body.woocommerce-cart .wc-block-components-product-price,
body.woocommerce-cart .wc-block-components-sale-badge {
	display: none !important;
}

/* Panier classique (shortcode, widget Panier d'Elementor Pro) : colonnes
   Prix et Sous-total, titre et tableau du total. Le bouton « Valider la
   commande » (.wc-proceed-to-checkout) reste. */
.woocommerce-cart-form .product-price,
.woocommerce-cart-form .product-subtotal,
.cart_totals h2,
.cart_totals .shop_table {
	display: none !important;
}

/* Panier en blocs : colonne Total, prix sous le nom, récapitulatif
   (sous-total, livraison, taxes, total, code promo) et ventes croisées.
   Le bouton « Valider la commande » reste. Les deux sélecteurs
   .wc-block-cart__totals-title et .wc-block-components-totals-wrapper
   couvrent les versions de WooCommerce antérieures aux blocs internes. */
.wp-block-woocommerce-cart .wc-block-cart-items__header-total,
.wp-block-woocommerce-cart .wc-block-cart-item__prices,
.wp-block-woocommerce-cart .wc-block-cart-item__total,
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block,
.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block,
.wp-block-woocommerce-cart .wc-block-cart__totals-title,
.wp-block-woocommerce-cart .wc-block-components-totals-wrapper {
	display: none !important;
}

/* Mini-panier, sur tout le site. */

/* Panier du menu d'Elementor Pro : sous-total du bouton, « 1 × prix » des
   lignes, sous-total de la liste. */
.elementor-menu-cart__toggle .elementor-button-text,
.elementor-menu-cart__product-price,
.elementor-menu-cart__subtotal,
/* Widget mini-panier de WooCommerce (aussi utilisé dans celui d'Elementor) */
.woocommerce-mini-cart-item .quantity,
.woocommerce-mini-cart__total,
/* Mini-panier en blocs : montant du bouton et tiroir */
.wc-block-mini-cart__amount,
.wc-block-mini-cart__tax-label,
.wc-block-mini-cart__footer-subtotal,
.wc-block-mini-cart__drawer .wc-block-cart-item__prices,
.wc-block-mini-cart__drawer .wc-block-cart-item__total {
	display: none !important;
}

/* Mini-panier : filet de sécurité, tout montant restant. */
.elementor-menu-cart__container .woocommerce-Price-amount,
.widget_shopping_cart_content .woocommerce-Price-amount,
.wc-block-mini-cart__drawer .wc-block-components-formatted-money-amount {
	display: none !important;
}
