/**
 * awv/contact-form — abhängige Felder.
 *
 * Nötig, weil das `hidden`-Attribut nur mit der schwachen Browserregel
 * `[hidden] { display: none }` wirkt: Sobald ein Theme der Feldgruppe ein
 * eigenes `display` gibt (üblicherweise `flex`), gewinnt das Theme und das
 * ausgeblendete Feld bliebe sichtbar. Die drei Selektoren hier stechen jede
 * einfache Klassenregel — ohne `!important`.
 */

.form-group[data-cf-when][hidden],
[data-cf-when][hidden] {
    display: none;
}
