.boxProdotto_checkout,.secondaryColumn{background-color:var(--bg-white);max-width:300px;}input{border:none;outline:0;background-color:var(--bg-input);padding:var(--spacing-small);margin:4px}.btn.btnCompletaOrdine,.btn.btnTornaIndietro{background-color:var(--bg-brown);color:var(--color-white);border-radius:6px;margin-bottom:var(--spacing-small)}.btn.btnInviaOrdine{background-color:var(--bg-orange);color:var(--color-white);border-radius:0;margin-bottom:var(--spacing-small);}#carrelloVuoto{display:none}.titleCarrelloVuoto{margin-top:var(--spacing-medium);font-size:28px}.prodotti_checkout{margin-top:var(--spacing-medium);padding:var(--spacing-medium);gap:var(--spacing-medium);max-width:700px;border-radius:16px}.boxProdotto_checkout{gap:var(--spacing-small);padding:var(--spacing-small)}.riassuntoOrdine,.secondaryColumn{padding:var(--spacing-medium);height:fit-content;border-radius:16px}.imgProdotto{width:150px;object-fit:cover;border-radius:16px;margin-right:var(--spacing-small)}.listEdit_prodotto{margin-top:var(--spacing-small);gap:var(--spacing-medium);align-items:center;justify-content:center}.informazioniProdotto{gap:4px}.rimuovi_prodotto{color:var(--color-red)}.addOrLess_prodotto{font-size:18px;border-bottom:1px solid var(--color-grey)}.addOrLess_prodotto span{padding:5px}.riassuntoOrdine{margin-top:var(--spacing-medium);padding-top:var(--spacing-medium)}.contenitoreCosti,.form,.inviaOrdine{margin-top:var(--spacing-small)}.completaOrdine{display:none;justify-content:space-evenly;gap:var(--spacing-small)}.head_firstColumn{justify-content:space-between;margin-bottom:var(--spacing-small)}.form{gap:2px}.riepilogoArticoli{gap:var(--spacing-medium);padding-bottom:var(--spacing-small);border-bottom:2px solid var(--color-border)}.box_riepilogoArticoli{gap:var(--spacing-small);justify-content:space-between}.imgArticoloRiepilogo{width:60px;border-radius:16px}.contenitoreCosti{gap:var(--spacing-small)}.box_contenitoreCosti{justify-content:space-between}#costoTotale{font-weight:700;font-size:24px}.inviaOrdine{justify-content:center}@media screen and (min-width:768px){.container{margin:0 auto;width:70%}.firstColumn{width:50%}}@media screen and (min-width:1024px){.form.flexRow{display:flex;flex-direction:row}.inputBox.inputDx,.inputBox.inputSx{width:50%}}