.kbf-pp-price {
	align-items: baseline;
	display: inline-flex;
	flex-wrap: wrap;
	gap: 6px;
	line-height: 1.25;
}

.kbf-pp-price-before {
	color: #777;
	font-weight: 400;
	opacity: 0.9;
}

.kbf-pp-price-after {
	color: #c1121f;
	font-weight: 700;
	text-decoration: none;
}

.kbf-pp-price-after .woocommerce-Price-amount,
.kbf-pp-price-after bdi {
	color: #c1121f;
}

.kbf-pp-label {
	color: #c1121f;
	display: block;
	flex-basis: 100%;
	font-size: 0.82em;
	font-weight: 600;
	line-height: 1.2;
	margin-top: 2px;
}
