/*
 Theme Name: Namaha Child
 Description: Child Theme für das Namaha Theme
 Author: Birgit
 Template: namaha
 Version: 1.4
 Text Domain: namaha-child
*/

/* Eigene Anpassungen ab hier einfügen (überschreiben automatisch das Parent-Theme) */

.post-meta-above-image {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
    margin-bottom: 1.50rem;
    letter-spacing: 0.03em;
    color: #91a4a8;
    opacity: 0.75;
}
.post-meta-above-image a {
    color: inherit;
    text-decoration: none;
}
.post-meta-above-image a:hover {
    text-decoration: underline;
}
.post-meta-above-image .gr-nummer {
    text-transform: none;
}
.post-meta-above-image .post-categories {
    text-transform: uppercase;
    letter-spacing: 0.2em;
    font-size: 11px;
}

/* --- WPFORMS KOMPLETT-STYLING --- */

/* 1. Alles auf Schriftart Inter und Größe 14px setzen */
div.wpforms-container, 
div.wpforms-container .wpforms-field-label, 
div.wpforms-container .wpforms-field-description,
div.wpforms-container .wpforms-field-sublabel,
div.wpforms-container .wpforms-field-label-inline, /* Die Texte neben Checkboxen */
div.wpforms-container input, 
div.wpforms-container textarea, 
div.wpforms-container select {
    font-family: 'Inter', sans-serif !important;
    font-size: 14px !important;
    line-height: 1.5 !important;
}

/* 2. Sende-Button: Deine Wunschfarbe #91a8a4 */
div.wpforms-container .wpforms-submit {
    background-color: #91a8a4 !important;
    background: #91a8a4 !important;
    color: #ffffff !important;
    font-family: 'Inter', sans-serif !important;
    font-size: 14px !important;
    border: none !important;
    padding: 12px 30px !important;
    border-radius: 4px !important; /* Leicht abgerundete Ecken */
    transition: opacity 0.3s ease;
}

/* 3. Button-Effekt beim Drüberfahren (Hover) - wird etwas dunkler */
div.wpforms-container .wpforms-submit:hover {
    filter: brightness(90%);
    cursor: pointer;
}

/* Test: Hintergrund entfernen */

.gr-aktuell .news-grid-content {
    background: #ffffff !important;
}
/* GedankenRaum entdecken – Karten gleich hoch */
.gr-entdecken article.post-wrapper {
    display: flex;
}

.gr-entdecken .inner-content {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.gr-entdecken .post-excerpt {
    flex-grow: 1;
}

.gr-entdecken .post-read-more {
    margin-top: auto;
}
/* GedankenRaum entdecken – Überschriften auf gleiche Höhe */

.gr-entdecken .post-title {
    min-height: 3.8em;
}
/* Neu im GedankenRaum – Abstand zwischen Bild und Inhalt */
.neu-im-gedankenraum .post-wrapper {
    gap: 40px;
}