/* SC Clientes Finais — Feedback visual de validação no formulário */

/* ── Estado de erro ─────────────────────────────────── */
.sccf-field--error {
  border-color: #dc3232 !important;
  box-shadow: 0 0 0 2px rgba(220, 50, 50, 0.20) !important;
  outline: none !important;
}

/* ── Estado válido ───────────────────────────────────── */
.sccf-field--valid {
  border-color: #46b450 !important;
  box-shadow: 0 0 0 2px rgba(70, 180, 80, 0.20) !important;
  outline: none !important;
}

/* ── Mensagem de feedback ─────────────────────────────── */
.sccf-field-feedback {
  display: block;
  font-size: 0.82em;
  margin-top: 3px;
  min-height: 1.2em;
  transition: color 0.15s ease;
}

.sccf-field-feedback--error {
  color: #dc3232;
}

.sccf-field-feedback--valid {
  color: #46b450;
}

/* ── Feedback informativo (buscando CEP...) ──────────── */
.sccf-field-feedback--info {
  color: #0073aa;
}
