/* Anpassungen nur für die deutsche Fassung (Weglot setzt <html lang="de">).
   Jede Regel beginnt mit html[lang="de"], die englische Darstellung bleibt
   dadurch unverändert. Entstanden aus der Layout-Prüfung vom 28.09.2026:
   deutsche Texte sind länger als die englischen, an diesen Stellen reicht
   eine kürzere Übersetzung nicht. */

/* evaluation, alle Breiten: Hinweisliste unter der Übersicht nutzt text-transform:capitalize,
   im Deutschen entsteht "Einmalige Zahlung Für Die Evaluation." Deutsch normal schreiben. */
html[lang="de"] .lvev-e3-notes li { text-transform: none; }

/* evaluation 360-414, Kontokarten Tab "Lvlup Accounts": Monatspreis "$225 mtl." ist bei 28px
   3px breiter als die Preisspalte und bricht auf zwei Zeilen um. Minimal kleiner, damit einzeilig.
   Seit den Rabattpreisen (rabatt.css, 04.10.2026) 22px wie im Englischen.
   (Das eigentliche Abschneiden war "$225/Monat" + "Auswählen", per Übersetzung behoben.) */
@media (max-width: 700px) {
  html[lang="de"] .lvev-e2-opt-price { font-size: 22px; }
}

/* elite, 360/390/414 und 1440: Titel-Pills der Privilegien-Karten (.lve-e4-pill).
   inline-flex macht jeden Textteil zum eigenen Flex-Element, Leerzeichen zwischen den Teilen fallen weg
   ("Deine Punkte,dein Zugang", "DieElite-Mitgliedskarte", "Anerkennungmit Gewicht") und Teile brechen
   als eigene Spalten um ("Exklusive | Reisen und / Erlebnisse"). Auf Tablet (768 bis 1279) nutzt die Seite
   selbst schon display:block, dort unverändert. Hier gleiche Lösung, Höhe über Padding wie im Original. */
@media (max-width: 767px), (min-width: 1280px) {
  html[lang="de"] .lve-e4 .lve-e4-card-head .lve-e4-pill {
    display: inline-block;
    padding-top: 11px;
    padding-bottom: 11px;
  }
}
html[lang="de"] .lve-e4 .lve-e4-card-head .lve-e4-pill .lve-e4-pill-gold {
  display: inline;
}

/* imprint, 360-414 px: Tabellenkopf "Vertretungsberechtigter Geschäftsführer" steht per nowrap in einer Zeile,
   die Tabelle wird ca. 440 px breit und die ganze Seite scrollt seitlich. Umbruch im Kopf zulassen. */
html[lang="de"] .lvlg th {
  white-space: normal;
  hyphens: auto;
}

/* /evaluation Konfigurator, Add-on Payout Protector: Info-Kreis wird bei 360 px auf 3 px Breite gequetscht (auch im Englischen, hier nur DE behoben) */
html[lang="de"] .lvev-e3-info{flex-shrink:0}

/* faqs, Suche, alle Breiten: Trefferknöpfe erben white-space:nowrap, lange
   deutsche Fragen wurden hart abgeschnitten („…gegen echtes Geld geha“). */
html[lang="de"] .lvfq-search-result,
html[lang="de"] .lvfq-search-result-head,
html[lang="de"] .lvfq-search-result-head strong {
  white-space: normal;
}
