/* WP FAQ Generator – Frontend-Ausgabe der Shortcodes.
   Bewusst schlank gehalten; Tab-/Accordion-Optik liefert das Easy-Tabs-Plugin. */

.wpfaq-faqs {
    margin: 1em 0;
}

.wpfaq-faqs .wpfaq-group {
    margin-bottom: 1.5em;
}

.wpfaq-faqs .wpfaq-group__title {
    margin: 0 0 0.5em;
    font-size: 1.1em;
    line-height: 1.3;
}

.wpfaq-faqs .wpfaq-list {
    margin: 0;
}

.wpfaq-faqs .wpfaq-item {
    margin: 0 0 0.85em;
    padding: 0 0 0.85em;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}

.wpfaq-faqs .wpfaq-item:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
}

/* Frage – als Überschrift (h2–h6) oder <p>; eng gesetzt, Theme-Schriftgröße bleibt. */
.wpfaq-faqs .wpfaq-question {
    margin: 0 0 0.35em;
    font-weight: 600;
}

.wpfaq-faqs .wpfaq-answer {
    margin: 0;
}
