/*
 * BE Live Price — ported from reference site.css: base `.info .price` and v42 `.price s`,
 * `.price .off`. Style controls write the --be-lp-* properties. The class is `be-price`, not `price`,
 * so WooCommerce's single-product `div.product p.price` rule doesn't restyle it.
 */

.elementor-widget-be-live-price {
	--be-lp-space: 6px;
	--be-lp-strike: #9A8A7C;
	--be-lp-off-color: #fff;
}

.elementor-widget-be-live-price .be-price {
	margin: var(--be-lp-space) 0 0;
	color: var(--be-lp-color, var(--text));
	font-size: 30px;
	font-weight: 600;
	line-height: 1.7;
	letter-spacing: -.01em;
}

.elementor-widget-be-live-price .be-price s {
	color: var(--be-lp-strike);
	font-weight: 400;
	font-size: .6em;
	margin-left: 10px;
}

.elementor-widget-be-live-price .be-price .off {
	display: inline-block;
	vertical-align: middle;
	margin-left: 8px;
	padding: 4px 10px;
	border-radius: 999px;
	background: var(--be-lp-off-bg, var(--sale, #9A2E1A));
	color: var(--be-lp-off-color);
	font-size: 12px;
	font-weight: 600;
	line-height: 1.7;
	letter-spacing: .06em;
}
