/* NSAi Pagamenti — il riquadro di pagamento. Tutto sotto .nsai-pag; i colori
   si cambiano con le variabili, il resto segue il sito che lo ospita. */
.nsai-pag{--nsai-pag-colore:#0E7C70;--nsai-pag-scuro:#0A5F56;--nsai-pag-errore:#B0243E;--nsai-pag-tenue:#556A72;display:flex;flex-direction:column;gap:14px}
.nsai-pag-campo{min-height:120px}
.nsai-pag-errore{margin:0;padding:10px 12px;border-radius:10px;background:#FBEAEC;color:var(--nsai-pag-errore);font-size:14.5px}
.nsai-pag-paga{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:0;border-radius:12px;background:var(--nsai-pag-colore);color:#fff;font:inherit;font-size:16.5px;font-weight:650;cursor:pointer}
.nsai-pag-paga:hover:not(:disabled){background:var(--nsai-pag-scuro)}
.nsai-pag-paga:disabled{opacity:.6;cursor:default}
.nsai-pag-nota{margin:0;font-size:12.5px;color:var(--nsai-pag-tenue);text-align:center}
