/* =========================================================
   Prezzo dentro il bottone "Aggiungi al carrello" del
   configuratore prodotto, posizionato sotto il testo.
   ========================================================= */

.form.form-cart button.configurator-add-to-cart {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    height: auto;
    padding-top: 12px;
    padding-bottom: 12px;
}

/* Riga superiore: icona + testo "Aggiungi al carrello" affiancati
   dentro il wrapper creato via JS (.configurator-btn-row) */
.form.form-cart button.configurator-add-to-cart .configurator-btn-row {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}

/* Il contenitore prezzo, una volta spostato dentro il bottone,
   diventa una riga a parte sotto al testo */
.form.form-cart button.configurator-add-to-cart .pc-total-price--container {
    display: block;
    width: 100%;
    text-align: center;
}

.form.form-cart button.configurator-add-to-cart .pc-total-price {
    font-size: 13px;
    font-weight: 600;
    opacity: 0.9;
}
