/*
  Senza il punto di ritiro non si vede nessun pagamento.

  ⚠️⚠️ NON SI NASCONDE UN PULSANTE, SI NASCONDE IL RIQUADRO. La guardia di
  prima sorvegliava il clic su "Invia ordine", e ne' PayPal ne' il modulo
  carta passano da li': 13 ordini su 49 sono arrivati senza punto. Qui
  sparisce l'intero blocco dei pagamenti, quindi non c'e' nessun bottone da
  premere - nemmeno quelli dei moduli di pagamento che verranno.

  ⚠️ La classe la mette e la toglie il JS a ogni ridisegno del checkout.
  Senza JS non succede niente: il cliente vede il checkout di sempre, cioe'
  esattamente com'era prima di questa modifica.
*/

/*
  I pulsanti PayPal NON stanno dentro il riquadro dei pagamenti: supercheckout
  li sposta con insertAfter('#placeorderButton'), quindi diventano fratelli
  del pulsante di conferma. Nascondere il solo riquadro li lascerebbe li',
  cliccabili - ed e' proprio da li' che sono passati nove ordini su nove.
*/
/*
  ⚠️⚠️ E IL PULSANTE "CONTINUA AL PAGAMENTO". Non e' di supercheckout:
  lo disegna sdcheckoutflow, il nostro checkout verticale, e stava fuori da
  tutto quello che questo foglio copriva. Risultato: i pagamenti erano
  nascosti - il cliente leggeva perfino "Scegli prima come vuoi ricevere
  l'ordine" - ma il pulsante arancione portava avanti lo stesso.
  Visto in una prova del negoziante il 10/09/2026.
*/
html.sd-manca-punto .sdcf-nav [data-avanti="1"],
html.sd-manca-punto .opc_payment_method,
html.sd-manca-punto #supercheckout_confirm_order,
html.sd-manca-punto #placeorderButton,
html.sd-manca-punto #payment_methods_binaries {
    display: none !important;
}

.sd-punto-mancante {
    margin: 14px 0;
    padding: 16px 18px;
    background: #fff8e6;
    border: 1px solid #f0c36d;
    border-left: 4px solid #f0a30a;
    border-radius: 6px;
}

.sd-punto-mancante__testo {
    margin: 0 0 12px;
    font-size: 15px;
    line-height: 1.45;
    color: #5a4300;
}

.sd-punto-mancante__pulsante {
    display: inline-block;
    padding: 11px 20px;
    border: 0;
    border-radius: 6px;
    background: #f0a30a;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    cursor: pointer;
}

.sd-punto-mancante__pulsante:hover {
    background: #d89209;
}
