.post-card-price:has(.post-price--highlighted),
.post-item-price-row:has(.post-price--highlighted),
.post-item-price-container:has(.post-price--highlighted),
.post-card:has(.post-price--highlighted),
.post-info .post-price:has(.post-price--highlighted),
.filtered-posts .post-item-content:has(.post-price--highlighted) {
	overflow: visible;
}

.post-price--highlighted,
span.post-price--highlighted,
.post-item-price.post-price--highlighted,
.post-card-price .post-price-value.post-price--highlighted,
.post-card-price .post-price--highlighted,
.post-info .post-price .post-price--highlighted,
.post-info .post-price > .post-price--highlighted {
	display: inline-block !important;
	box-sizing: border-box;
	width: auto;
	max-width: max-content;
	padding: 0.08em 0.28em !important;
	color: #fff !important;
	font-weight: 700 !important;
	line-height: 1.05 !important;
	vertical-align: baseline;
	background: #fb544b !important;
	background-color: #fb544b !important;
	background-image: none !important;
	border-radius: 0.36em 0.14em 0.32em 0.12em / 0.12em 0.34em 0.16em 0.36em;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	clip-path: none !important;
	-webkit-clip-path: none !important;
}

.post-card-price:has(.post-price--highlighted),
.post-item-price-row:has(.post-price--highlighted) {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 8px;
}

.post-card--highlighted::before,
.post-item-wrap--highlighted::before,
.filtered-posts .post-item-wrap--highlighted .post-item-media::before {
	content: none !important;
	display: none !important;
	background: none !important;
	background-image: none !important;
}
