:root {
  --bs-primary: #990000;
  --bs-primary-rgb: 153, 0, 0;
  --bs-heading-color: #990000;
}

.card {
  --bs-card-border-color: #990000;
  --bs-card-color: #990000; /* Colore del testo della card */
/*
  --bs-card-cap-bg: #990000;
*/
  --bs-card-cap-color: #990000;
}

/* Sovrascrittura per i bottoni primary standard */
.btn-primary {
  --bs-btn-bg: #990000;
  --bs-btn-border-color: #990000;
  
  /* Stato Hover: un rosso leggermente più scuro */
  --bs-btn-hover-bg: #7a0000; 
  --bs-btn-hover-border-color: #730000;
  
  /* Stato Active (Click): un rosso ancora più scuro */
  --bs-btn-active-bg: #730000; 
  --bs-btn-active-border-color: #660000;
  
  /* Stato Disabled */
  --bs-btn-disabled-bg: #990000;
  --bs-btn-disabled-border-color: #990000;
}

/* Sovrascrittura (opzionale) se utilizzi anche i bottoni "outline" */
.btn-outline-primary {
  --bs-btn-color: #990000;
  --bs-btn-border-color: #990000;
  
  /* Quando fai hover su un outline, lo sfondo si riempie */
  --bs-btn-hover-bg: #990000;
  --bs-btn-hover-border-color: #990000;
  --bs-btn-active-bg: #990000;
  --bs-btn-active-border-color: #990000;
}
