/* Only replace native prices inside classic product cards opted into this plugin.
   The dedicated output is deliberately not given WooCommerce's .price class. */
.products .product.wwni-epo-catalog-enabled:has(.wwni-epo-catalog-output) .price {
    display: none !important;
}
.wwni-epo-catalog-output {
    display: block !important;
    margin: 9px 0 12px;
}
.wwni-epo-catalog-price {
    display: inline-block !important;
    color: #252525;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
}
.wwni-epo-catalog-price .woocommerce-Price-amount { color: inherit; }
.wwni-epo-from, .wwni-epo-unit, .wwni-epo-tax {
    font-size: 13px;
    font-weight: 400;
    color: #59616b;
}
.wwni-epo-tax { white-space: nowrap; }
/* Product category cards only. Main product-page controls remain available. */
body.tax-product_cat .products .product a.button.product_type_variable,
body.tax-product_cat .products .product a.add_to_cart_button.product_type_variable {
    display: none !important;
}
body.tax-product_cat .products .product .wwni-epo-catalog-output {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    margin: 10px 0 14px !important;
}
