/*
 * De oude vraagprijs naast de kortingsprijs, overal waar het thema hem print.
 *
 * Het thema zet beide bedragen in hetzelfde blok en geeft ze dezelfde opmaak, dus zonder dit
 * onderscheid leest een bezoeker twee prijzen zonder te weten welke geldt. Dat speelt op de
 * advertentiepagina en in elke listing-box: zoekresultaten, de kaartlijst, de half-kaart, uitgelichte
 * advertenties op de homepagina, de auteurspagina en de opgeslagen zoekopdracht.
 *
 * Dezelfde twee klassen komen daar terug, want alle prijsblokken komen uit dezelfde themafunctie:
 *   .property-price-wrap  de titelbalk van de advertentiepagina vanaf 768px
 *   .item-price-wrap      de telefoonversie van die titelbalk, en het prijsblok van een listing-box
 * Daarom staan de regels voluit en zonder body class: een box is geen losse pagina, dus een class op
 * het lichaam van de pagina zou de helft van de site overslaan. De selectors staan niet in :is(),
 * zodat een CSS-verkleiner ze niet hoeft te begrijpen.
 *
 * Waarom dit zonder per-advertentie-controle veilig is: op 27-10-2026 hadden alle 950 gepubliceerde
 * advertenties met een tweede prijs ook de vlag `_erm_previous_price`, en nul niet. De tweede prijs
 * betekent op deze site dus altijd "oude vraagprijs". `verify-production-previous-price.php` toetst
 * dat aantal en wordt rood zodra er een tweede prijs zonder vlag opduikt; dan moet deze regel weer
 * smaller.
 *
 * Kleur: #6b7280 op wit is 4.8:1, genoeg voor tekst van deze grootte, en duidelijk ondergeschikt
 * aan de vraagprijs.
 */
.property-price-wrap .item-sub-price .price,
.property-price-wrap .item-sub-price .price-postfix,
.item-price-wrap .item-sub-price .price,
.item-price-wrap .item-sub-price .price-postfix {
	color: #6b7280;
	/* 0.78em, maar nooit kleiner dan 12px: in het telefoonblok is de oude prijs 12px, en 0.78
	   daarvan is 9,36px en dat leest niet meer. */
	font-size: max(0.78em, 12px);
	font-weight: 400;
}

.property-price-wrap .item-sub-price .price,
.item-price-wrap .item-sub-price .price {
	text-decoration: line-through;
	text-decoration-thickness: 1px;
	text-decoration-color: #9ca3af;
}
