/* accessibility-fixes.css */

/* === ACCESSIBILITY IMPROVEMENTS: Touch target size for .steppers-btn-prev === */
/* Questo stile aumenta l'area cliccabile del bottone "Indietro" */
/* Rispetta il design originale ma migliora usabilità su dispositivi touch */

button.steppers-btn-prev {
  height: 48px !important;           /* Altezza minima consigliata per touch target */
  min-width: 48px !important;        /* Larghezza minima per touch */
  padding: 0 12px !important;        /* Padding orizzontale per distanziare contenuto */
  display: inline-flex !important;   /* Per allineare svg e testo */
  align-items: center !important;    /* Centrare verticalmente contenuto */
  justify-content: center !important;/* Centrare orizzontalmente contenuto */
  cursor: pointer;                   /* Mostra pointer per miglior UX */
  font-size: 16px !important;        /* Dimensione testo leggibile */
}

/* Mantieni dimensioni icona coerenti */
button.steppers-btn-prev svg.icon-sm {
  width: 16px;
  height: 16px;
  margin-right: 8px; /* Spazio tra icona e testo */
}

/*andrebbe spostato in custom.css*/
.required-marker {
    color: #b30000;
    font-size: 1.3em;
}
