/* Saldi (03/11/2026, Angelo: «il prezzo barrato vecchio con quello nuovo con scritto sconto del %»): prezzo precedente
   barrato (il più basso dei 30 giorni prima, legge Omnibus) e sconto in percentuale, uguali in home, collezione,
   configuratore, pagine dei modelli, offerte, carrello e checkout. Colori fissi: il tema della collezione colora ogni
   <span> di quasi nero. */
.zp-barrato{color:#8a8f86!important;-webkit-text-fill-color:#8a8f86;text-decoration:line-through;text-decoration-thickness:1px;font-weight:400;margin-right:3px;white-space:nowrap}
.zp-sconto{display:inline-block;padding:2px 8px;border-radius:999px;background:#b3261e;color:#fff!important;-webkit-text-fill-color:#fff;font:700 11px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.02em;vertical-align:middle;white-space:nowrap}
/* Codice sconto nel riepilogo del checkout (sfondo scuro). */
.codice-sconto{margin:18px 0 6px;padding-top:14px;border-top:1px solid #c9a96233}
.codice-sconto label{display:block;font-size:13px;margin-bottom:8px;color:#e2d5b5}
.codice-riga{display:flex;gap:8px}
.codice-riga input{flex:1;min-width:0;padding:10px 12px;border-radius:8px;border:1px solid #c9a96266;background:rgba(255,255,255,.05);color:#f3ead7;font:600 14px/1.3 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.06em;text-transform:uppercase}
.codice-riga input::placeholder{text-transform:none;letter-spacing:0;font-weight:400;color:#a99f86}
.codice-riga button{flex:0 0 auto;padding:10px 16px}
#codiceEsito{margin:8px 0 0;font-size:12px;line-height:1.5;min-height:1em;color:#e2d5b5}
#codiceEsito[data-stato=ok]{color:#7bd88f}
#codiceEsito[data-stato=errore]{color:#ff9b8f}
.zp-barrato-nota{display:block;margin-top:4px;color:#8a8f86!important;-webkit-text-fill-color:#8a8f86;font-size:11px;font-weight:400;line-height:1.4}
