/*
 * Header cart visibility for both headers:
 * - Kadence desktop: .site-header-item[data-section="kadence_customizer_cart"]
 * - Parkland mobile/tablet: [data-pnh-cart-utility]
 *
 * The elements stay in the DOM so WooCommerce/Kadence fragment updates keep
 * working; only their visual presentation is suppressed while the cart is empty.
 */
body.pst-header-cart-empty .site-header-item[data-section="kadence_customizer_cart"],
body.pst-header-cart-empty [data-pnh-cart-utility] {
    display: none !important;
}
