/**
 * Hero-Slider – NUR Frontend (nicht im Editor geladen).
 * Gilt für ALLE Hero-Slideshows (Startseite + Reise-Seiten), damit das
 * Verhalten überall identisch ist.
 *
 * 1. Standard: Kadence-Caption-Hintergrund bleibt erhalten.
 * 2. Nur wenn ein echter Untertitel-Text da ist (JS-Klasse jonas-has-subtitle),
 *    wird die Caption-Zeile dezent abgedunkelt (transparent) für Lesbarkeit.
 * 3. Pro Slide legt das JS einen unsichtbaren Link über das ganze Bild
 *    (.jonas-hero-imglink) → komplette Bildfläche klickbar, eigene URL je Bild.
 */

:is(.jonas-v2-hero, .jonas-reise-hero, .jonas-r2-hero) .kadence-blocks-gallery-item__caption a {
	color: inherit;
	text-decoration: none;
}

/* Echter Untertitel vorhanden → Zeile dezent abgedunkelt, aber transparent. */
:is(.jonas-v2-hero, .jonas-reise-hero, .jonas-r2-hero) .kadence-blocks-gallery-item__caption.jonas-has-subtitle {
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%) !important;
}

/* Unsichtbarer Link über dem ganzen Bild (per JS in den Bild-Wrapper gesetzt). */
:is(.jonas-v2-hero, .jonas-reise-hero, .jonas-r2-hero) .jonas-hero-imglink {
	position: absolute;
	inset: 0;
}
