.elementor-994 .elementor-element.elementor-element-23d07f4{--display:flex;}.elementor-994 .elementor-element.elementor-element-0999536{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}/* Start custom CSS for container, class: .elementor-element-23d07f4 *//* =========================================================
   GOLDENE HEADER-LINIE AUF DIESER SEITE ENTFERNEN
   gleiche Lösung wie Bücher-Seite
========================================================= */

body:has(.os-page) .elementor-location-header,
body:has(.os-page) .elementor-location-header > *,
body:has(.os-page) .elementor-location-header .e-con,
body:has(.os-page) .elementor-location-header .elementor-element,
body:has(.os-page) .lunara-main-header,
body:has(.os-page) .lunara-main-header > * {
    border-bottom: 0 !important;
    border-bottom-width: 0 !important;
    border-bottom-color: transparent !important;
    box-shadow: none !important;
}


/* eventuell über ::before / ::after erzeugte Linie entfernen */

body:has(.os-page) .elementor-location-header::before,
body:has(.os-page) .elementor-location-header::after,
body:has(.os-page) .elementor-location-header .e-con::before,
body:has(.os-page) .elementor-location-header .e-con::after,
body:has(.os-page) .lunara-main-header::before,
body:has(.os-page) .lunara-main-header::after {
    border-bottom: 0 !important;
    border: 0 !important;
    box-shadow: none !important;
}


/* HERO selbst garantiert ohne obere Linie */

.os-page .os-hero,
.os-page .lunara-header-hero {
    border-top: 0 !important;
    border-bottom: 0 !important;
    box-shadow: none !important;
}/* End custom CSS */