
.biglietto { padding: 20px 22px 14px; border-radius: 22px; background: var(--scuro); box-shadow: var(--ombra-sollevato); color: var(--su-scuro); }
.biglietto__titolo { color: var(--su-scuro-2); font: 600 0.875rem/1.2 var(--font-titoli); }
.biglietto__cifra { margin-top: 4px; color: var(--rosso); font: 800 var(--misura-cifra)/1 var(--font-titoli); letter-spacing: -0.03em; }
.biglietto__riga { margin-top: 6px; font-size: 0.9375rem; line-height: 1.45; }
.biglietto .collegamento { color: var(--bianco); }
.biglietto .collegamento:focus-visible { outline-color: var(--bianco); }
