/**
 * Quand le panier est hors plage de poids (classe posée par checkout-block.js),
 * on désactive ET on grise les boutons de validation.
 *
 * `pointer-events: none` empêche le clic (blocage front) ; le blocage serveur
 * (erreur Store API 409) reste le filet de sécurité.
 */
body.hnp-cp-blocked .wc-block-components-checkout-place-order-button,
body.hnp-cp-blocked .wc-block-cart__submit-button,
body.hnp-cp-blocked .wp-block-woocommerce-proceed-to-checkout-block a {
    pointer-events: none;
    opacity: 0.5;
    cursor: not-allowed;
}
