.rozwi-wcdmp-price-preview {
	display: block;
	margin-top: 0.25em;
	color: var(--rozwi-wcdmp-price-color, #2ca85e);
	font-size: 0.875em;
	font-weight: 600;
	line-height: 1.35;
}

.rozwi-wcdmp-price-preview__line {
	display: block;
}

.rozwi-wcdmp-price-preview .amount {
	color: inherit;
	font-weight: inherit;
}

.rozwi-wcdmp-sale-discount-percentage {
	display: inline-block;
	margin-inline-start: 0.35em;
	color: var(--rozwi-wcdmp-price-color, #2ca85e);
	font-size: 0.875em;
	font-weight: 600;
	line-height: inherit;
	white-space: nowrap;
}

.wc-block-cart-item__total .rozwi-wcdmp-price-preview,
.wc-block-components-product-price .rozwi-wcdmp-price-preview {
	white-space: normal;
}

.wc-block-components-radio-control__label .rozwi-wcdmp-payment-discount-suffix {
	display: inline !important;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	white-space: nowrap;
}

