/**
 * WooCommerce Single Product Pricing
 * Safe single-product pricing helpers.
 */

/* Single Product Price */
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: var(--price, var(--accent));
    font-weight: 700;
}

.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
    color: #ef4444;
    margin-right: 1rem;
}

.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
    color: var(--sale-price, var(--error));
    text-decoration: none;
}

/* Variation price (under selectors) */
.woocommerce .woocommerce-variation-price {
    margin: 1rem 0;
}

.woocommerce .woocommerce-variation-price .price-old,
.woocommerce .woocommerce-variation-price .price-old del {
    color: #ef4444;
    margin-right: 0.75rem;
    font-weight: 700;
}

.woocommerce .woocommerce-variation-price span.price-old.price-old--variation del span {
    color: #ef4444;
}

.woocommerce .woocommerce-variation-price .price-new,
.woocommerce .woocommerce-variation-price .price-new ins {
    color: var(--sale-price, var(--error));
    text-decoration: none;
    font-weight: 700;
}

/* NOTE: Variation wrapper hide rule intentionally disabled. */
/* NOTE: Hide variation wrapper (price-only block) - easy to find */
.woocommerce .woocommerce-variation.single_variation {
    display: none !important;
}
