/*
 * Depois de toastify.min.css.
 * A CentralCart costuma abrir Toastify sem className — só isto pintava de laranja.
 * !important vence estilo inline (background) que o script da loja define.
 */

/* Qualquer toast Toastify na loja → azul (sucesso padrão) */
.toastify {
  background: linear-gradient(180deg, #3b82f6 0%, #2563eb 100%) !important;
  color: #fff !important;
  border: 1px solid rgba(147, 197, 253, 0.45) !important;
  box-shadow:
    0 10px 40px rgba(0, 0, 0, 0.35),
    0 1px 0 rgba(255, 255, 255, 0.12) inset !important;
}

.toastify .toast-close {
  color: rgba(255, 255, 255, 0.9) !important;
  opacity: 1 !important;
}

/* Só os nossos erros (main.js) voltam vermelho */
.toastify.cc-toast--error {
  background: linear-gradient(180deg, #7f1d1d 0%, #991b1b 100%) !important;
  color: #fff !important;
  border: 1px solid rgba(252, 165, 165, 0.35) !important;
  box-shadow:
    0 10px 40px rgba(0, 0, 0, 0.35),
    0 1px 0 rgba(255, 255, 255, 0.08) inset !important;
}
