/* Range — From Price for WooCommerce: front-end price label styling. */
.wpm-range-price{font-family:var(--wpm-range-font,inherit)}
.wpm-range-price .wpm-range-label-text{color:var(--wpm-range-label-color,inherit)}
.wpm-range-price .woocommerce-Price-amount{color:var(--wpm-range-price-color,inherit)}
.wpm-range-price ins .woocommerce-Price-amount{color:var(--wpm-range-sale-color,inherit);text-decoration:none}
.wpm-range-price--bold{font-weight:700}

/* The main "From £X" price already swaps to the exact price on selection
   (see range.js) - hide WooCommerce's own separate variation-price box so
   the exact price doesn't also print a second time further down the page.
   Not scoped to .summary: page builders like Elementor often render the
   Price and Add to Cart as separate widgets with no shared .summary
   wrapper, so this only needs a .wpm-range-price to exist anywhere on the
   page at all, not specifically near the variation box. */
body:has(.price.wpm-range-price) .woocommerce-variation-price{display:none}
