/* Scoped to the localized wish-list form; no external fonts. A surrounding
   editor <code> must not force a monospace font onto the interactive form. */
.scw-localized-form,
.scw-localized-form form.fluent_form_3,
.scw-localized-form form.fluent_form_3 label,
.scw-localized-form form.fluent_form_3 .ff_t_c,
.scw-localized-form form.fluent_form_3 input,
.scw-localized-form form.fluent_form_3 textarea,
.scw-localized-form form.fluent_form_3 select,
.scw-localized-form form.fluent_form_3 button,
.scw-localized-form form.fluent_form_3 .ff_file_upload_holder {
    font-family: Arial, Helvetica, sans-serif !important;
    font-style: normal;
}
.scw-localized-form form.fluent_form_3 label,
.scw-localized-form form.fluent_form_3 .ff-el-form-check-label {
    font-size: 16px !important;
    line-height: 1.5 !important;
}
.scw-localized-form form.fluent_form_3 input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),
.scw-localized-form form.fluent_form_3 textarea,
.scw-localized-form form.fluent_form_3 select {
    font-size: 16px !important;
    line-height: 1.5;
}
/* Existing site CSS adds this note using :after. Preserve its styling and
   limits; replace only its displayed text on the two translated pages. */
.scw-localized-form[lang="en-US"] .fluent_form_3 .ff_file_upload_holder::after {
    content: "JPG or PNG · maximum 5 MB" !important;
}
.scw-localized-form[lang="es-MX"] .fluent_form_3 .ff_file_upload_holder::after {
    content: "JPG o PNG · máximo 5 MB" !important;
}
