/* Rechtstexte (privacy, terms-and-conditions, waiver) – Fassung 30.09.2026, Text von Thomas freigegeben.
   Absätze behalten den Seitenstil (style.css p); Listenpunkte bekommen dieselbe Schrift/Farbe/Größe,
   Zwischenüberschriften in Cormorant wie die Seitentitel. */
.legal-text{max-width:820px}
.legal-text p,.legal-text li{line-height:1.6}
.legal-text p{margin:0 0 14px}
.legal-text li{font-family:"RalewayThin-ExtraLight";color:var(--swatch-var-6197);font-size:18px;margin-bottom:6px}
.legal-text h3{font-family:"CormorantGaramondLight-Medium",Georgia,serif;font-size:28px;line-height:1.2;margin:34px 0 12px}
.legal-text h3:first-of-type{margin-top:22px}
.legal-text ul{margin:0 0 14px;padding-left:22px}
.legal-text .legal-meta{font-size:15px!important;opacity:.75}
/* Links im bgc-6405-Block erben sonst ein halbtransparentes Weiß; Rot wie „Promotions“ im Menü und der Cookie-Hinweis. */
.legal-text a{color:var(--swatch-var-1824,#da4141)!important;text-decoration:underline;text-underline-offset:3px}
/* fett = echter SemiBold-Schnitt statt künstlich fett gerechneter ExtraLight */
.legal-text strong{font-family:"RalewayThin-SemiBold";font-weight:normal}
@media (max-width:575px){.legal-text li{font-size:15px}.legal-text h3{font-size:24px}}
