/* Anpassungen zwischen magler-Markup und der TYPO3-14-Ausgabe. */
body {
    background: #fff;
}
.mob_button {
    padding: 0;
    border: 0;
    background: transparent;
}
/* Der Footer der Ausgangsbasis folgt dem Dokumentfluss. */
#footer {
    position: relative;
    inset: auto;
}

/* Inhalte bleiben auch ohne initialisierte Scrollanimation sichtbar. */
html:not([data-magler-motion]) .frame-ul-float ul li,
html:not([data-magler-motion]) .frame-downloads ul li,
html:not([data-magler-motion]) .tx_cn-columns[data-cols="3"] .col-33,
html:not([data-magler-motion]) .frame-bg-black .ce-gallery,
html:not([data-magler-motion]) .frame-icons .ce-gallery {
    opacity: 1;
    transform: none;
}

.totop, .tobottom {
    box-sizing: content-box;
    padding: 0;
    border: 0;
}
.onepagenavi[hidden] {
    display: none !important;
}

@media (max-width: 1050px) {
    #oben .navi > .frame ul.onepagenavi[data-open="true"] {
        display: block;
    }
}

/* Powermail 14 legt Labels und Beschreibungen innerhalb des Feld-Wrappers ab.
   Die Vorlage nutzt sichtbare Platzhalter; Beschriftungen bleiben für Assistenztechnik verfügbar. */
.tx-powermail .powermail_field > .powermail_label,
.tx-powermail .powermail_field_description {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border: 0;
}
