/* Autoren-Box, Kommentare und Beitrags-Navigation unter Posts ausblenden */
.wp-block-post-author,
.wp-block-comments,
.wp-block-post-navigation-link {
	display: none !important;
}
.wp-block-group:has(> .wp-block-post-navigation-link) {
	display: none !important;
}
}
}

/* Vorschaubilder im Texte-Grid: Breite auf Rasterspalte begrenzen, damit sie nicht in die Nachbarspalte ragen */
.wp-block-kadence-posts .post-thumbnail-inner img {
	max-width: 100% !important;
}
.wp-block-kadence-posts article.loop-entry {
	min-width: 0 !important;
}

/* Anreißertexte im Texte-Grid: lange zusammengesetzte Wörter (z.B. "Lebensmittelverschwendung") umbrechen, damit sie nicht in die Nachbarspalte laufen */
.wp-block-kadence-posts .entry-summary p {
	overflow-wrap: break-word !important;
	word-break: break-word !important;
}

/* "Über mich"-Überschrift auf der Startseite: linksbündig statt zentriert, damit sie am Foto/Text ausgerichtet ist */
body.home .wp-block-post-title.alignwide {
	margin-left: 0 !important;
	margin-right: auto !important;
}

/* Mobiles Menü (Overlay): etwas Abstand rechts (und oben), damit Menüpunkte und X nicht am Bildschirmrand kleben */
.wp-block-navigation__responsive-container-content {
	padding: 72px 24px 24px 24px !important;
}
.wp-block-navigation__responsive-container-close {
	right: 24px !important;
	top: 24px !important;
}

/* Hauptmenü (Header-Navigation): Schrift etwas größer */
.wp-block-navigation .wp-block-navigation-item__content {
	font-size: 22px !important;
}

/* Seitentitel (H1) auf Unterseiten (nicht Startseite): an die normale Inhaltsbreite anpassen statt an die breite Breite, damit er über dem darunterliegenden Inhalt ausgerichtet ist - robust bei jeder Bildschirmbreite */
body:not(.home) .wp-block-post-title.alignwide {
	max-width: var(--wp--style--global--content-size, 860px) !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

/* Texte-Grid: breiter machen (wie "wide"-Breite), da Kadence Posts kein natives Breiten-Attribut unterstützt */
.page-id-2690 .wp-block-kadence-posts {
	max-width: var(--wp--style--global--wide-size) !important;
}
/* Titel auf der Texte-Seite: an die neue, breitere Grid-Breite anpassen (überschreibt die allgemeine Unterseiten-Regel oben) */
body.page-id-2690 .wp-block-post-title.alignwide {
	max-width: var(--wp--style--global--wide-size) !important;
}