/*
 * Theme-Anpassung (05.11.2026): Ueberschrift im Kopfbild (Modul hotelreservationsystem, h1.header-hotel-name)
 * hatte fest 55px. Am Handy war "Ferienwohnungen" breiter als der Bildschirm und die ganze Seite zu breit.
 * Jetzt waechst die Schrift mit der Bildschirmbreite: Handy ca. 28-32px, ab ca. 730px wie bisher 55px.
 */
.header-desc-container .header-hotel-name {
    font-size: clamp(28px, 7.5vw, 55px);
    line-height: 1.15;
    overflow-wrap: break-word;
    -webkit-hyphens: auto;
    hyphens: auto;
}

/* Lesbarkeit vor hellen Stellen im Kopfbild (Sonne): dezenter dunkler Schatten hinter dem weissen Text. */
.header-desc-container .header-desc-welcome,
.header-desc-container .header-hotel-name,
.header-desc-container .header-hotel-desc {
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6), 0 0 14px rgba(0, 0, 0, 0.45);
}
.header-desc-container .header-desc-primary hr {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
