/* Field feedback shares the quiet typography of the tabbed validation explanation. */
:root {
    --validation-text-color: #9b413b;
    --validation-text-size: 11.5px;
    --validation-text-weight: 400;
    --validation-text-line-height: 1.45;
}

/* Legacy feature selectors may keep their layout, but never change error typography. */
.errorlist,
.errorlist li,
.field-error,
.form-error,
.form-errors,
.crm-field-error,
.ratio-date-input-error,
.financial-price-error,
.quote-format-error,
.quote-status-error,
.quote-send-error,
.ria-form-error,
.address-autocomplete-status.is-error,
.image-upload-status.is-error,
.photo-gallery-feedback.is-error,
.feedback-report-status.is-error,
.required-validation-message > span {
    color: var(--validation-text-color) !important;
    font-family: inherit !important;
    font-size: var(--validation-text-size) !important;
    font-style: normal !important;
    font-weight: var(--validation-text-weight) !important;
    line-height: var(--validation-text-line-height) !important;
    letter-spacing: normal !important;
    text-transform: none !important;
}
