/*
 * Validation feedback the beFinSubscription stylesheet does not cover.
 *
 * Text inputs are handled by the template itself: `.tpl-form-group__label_error input` gets a red
 * border and the nested `.tpl-form-group__error` becomes visible (see web\helpers\FieldHtml).
 * Consent checkboxes have no such modifier — their error span would stay `display:none`, leaving the
 * user with a form that refuses to advance without saying why.
 */
.tpl .tpl-form-group_error .tpl-form-group__error {
    display: block;
    margin-top: 8px;
    color: red;
    font-size: 14px;
    font-weight: 500;
}

.tpl .tpl-form-group_error .tpl-checkbox__sign {
    border-color: red;
}
