/* Keep current product-card prices consistent across WooCommerce storefront loops. */
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .price ins,
.woocommerce ul.products li.product .price .woocommerce-Price-amount,
.woocommerce ul.products li.product .price bdi,
.subsensor-ui ul.products li.product .price,
.subsensor-ui ul.products li.product .price ins,
.subsensor-ui ul.products li.product .price .woocommerce-Price-amount,
.subsensor-ui ul.products li.product .price bdi {
	font-weight: 700 !important;
}

/* WooCommerce uses ins for the current sale price. Browsers underline ins by
 * default, so keep price semantics explicit across every owned price surface. */
.price ins,
.price ins .woocommerce-Price-amount,
.price ins bdi,
.subsensor-ui .price ins,
.subsensor-ui .price ins .woocommerce-Price-amount,
.subsensor-ui .price ins bdi,
.subsensor-price ins,
.subsensor-price ins .woocommerce-Price-amount,
.subsensor-price ins bdi {
	text-decoration: none !important;
}

/* Keep the previous price visually distinct anywhere WooCommerce renders a sale. */
.woocommerce .price del,
.woocommerce .price del .woocommerce-Price-amount,
.woocommerce .price del bdi,
.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price del .woocommerce-Price-amount,
.woocommerce ul.products li.product .price del bdi,
.subsensor-ui .price del,
.subsensor-ui .price del .woocommerce-Price-amount,
.subsensor-ui .price del bdi,
.subsensor-ui ul.products li.product .price del,
.subsensor-ui ul.products li.product .price del .woocommerce-Price-amount,
.subsensor-ui ul.products li.product .price del bdi {
	color: #667085 !important;
	font-weight: 400 !important;
	opacity: 1 !important;
	text-decoration-color: currentColor !important;
}

.woocommerce .price del,
.subsensor-ui .price del {
	font-size: .78em !important;
	line-height: 1.25 !important;
}
