/*
 * Prijzen per leverland.
 *
 * Elke zichtbare prijs staat voor elk actief land in de HTML, zodat een gecachete pagina voor alle landen klopt.
 * Deze regels tonen er precies één: het script dcd-land-head uit landkeuze.php zet data-dcd-land op <html>.
 * Zonder keuze blijft de basisprijs staan, ook voor zoekmachines en voor bezoekers zonder JavaScript.
 *
 * data-dcd-land op een prijs kan meerdere codes bevatten ("DE AT LU") als die landen hetzelfde percentage hebben;
 * het selectorteken ~= vergelijkt woord voor woord.
 *
 * land-preise.php zet dezelfde regels ook inline in de kop, opgebouwd uit de landen die op dat moment actief zijn.
 * Komt er via het filter dcd_laender een nieuw land bij, dan werkt dat meteen; hier hoort het er dan ook bij.
 */

.dcd-preise { display: inline; }
.dcd-preis { display: none; }

html:not([data-dcd-land]) .dcd-preis--basis { display: inline; }

html[data-dcd-land="DE"] .dcd-preis[data-dcd-land~="DE"] { display: inline; }
html[data-dcd-land="AT"] .dcd-preis[data-dcd-land~="AT"] { display: inline; }
html[data-dcd-land="CH"] .dcd-preis[data-dcd-land~="CH"] { display: inline; }
html[data-dcd-land="LI"] .dcd-preis[data-dcd-land~="LI"] { display: inline; }
html[data-dcd-land="LU"] .dcd-preis[data-dcd-land~="LU"] { display: inline; }
html[data-dcd-land="FR"] .dcd-preis[data-dcd-land~="FR"] { display: inline; }
html[data-dcd-land="BE"] .dcd-preis[data-dcd-land~="BE"] { display: inline; }
html[data-dcd-land="NL"] .dcd-preis[data-dcd-land~="NL"] { display: inline; }
html[data-dcd-land="ES"] .dcd-preis[data-dcd-land~="ES"] { display: inline; }
html[data-dcd-land="GB"] .dcd-preis[data-dcd-land~="GB"] { display: inline; }

/* Doorgestreepte aanbiedingsprijs en prijsbereik blijven binnen hun eigen prijselement staan. */
.dcd-preis del,
.dcd-preis ins { display: inline; }
.dcd-preis ins { text-decoration: none; }
