.jet-form-builder[data-form-id="379"] .jet-form-builder-message--error {
    color: #9b3444;
    background: #fbf2f4;
    border: 1px solid #d9abb3;
    border-left: 4px solid #9b3444;
    border-radius: 0.375rem;
    padding: 0.875rem 1.125rem;
    margin: 1rem 0;
    text-align: left;
    font-size: 1rem;
    line-height: 1.5;
}

.jet-form-builder[data-form-id="379"] .rh-appointment-error {
    width: 100%;
    scroll-margin-top: 6rem;
}

.jet-form-builder[data-form-id="379"] .rh-appointment-error .jet-form-builder-message--error {
    scroll-margin-top: 6rem;
}

@media (prefers-reduced-motion: reduce) {
    .jet-form-builder[data-form-id="379"] .rh-appointment-error {
        scroll-behavior: auto;
    }
}
