/*
 * Custom CSS — Scrivi qui il tuo CSS personalizzato.
 *
 * Questo file viene caricato DOPO style.css e Ufficio Stile,
 * quindi le regole qui hanno priorita' e possono sovrascrivere
 * quelle di default.
 *
 * Classi disponibili:
 *
 *   Per pagina (dallo slug):
 *     .page-home, .page-chi-sono, .page-portfolio, ...
 *
 *   Per blocco (dal nome del blocco in Contents):
 *     "Hero Section" → .hero-section
 *     "La Mia Bio"   → .la-mia-bio
 *
 *   Combinati:
 *     .page-home .hero { font-size: 3rem; }
 *     .page-portfolio .galleria { background: #111; }
 */

/* ───────────────────────────────────────────────────────────
   Restyle minimal — Alessandro Lanfrancotti
   Toglie la resa NATIVA dei bottoni (il bevel 3D grigio di macOS,
   appearance:auto): nessuna variabile dell'Ufficio Stile può farlo.
   I selettori colpiscono SOLO bottoni e superfici del negozio, quindi
   il blocco del sito provvisorio (_landing, solo testo) resta invariato.
   ─────────────────────────────────────────────────────────── */
button,
.btn,
.bgshop-cartbtn,
.bgshop-drawer__close,
.bgshop-drawer__checkout,
.bgshop-disc__apply,
.bgshop-credit__apply {
  -webkit-appearance: none !important;
  appearance: none !important;
}

/* Niente bold: azzera gli unici font-weight 700/600 hardcoded in shop.css
   (shop.css si carica DOPO custom.css → serve !important per vincere). */
.bgshop-drawer__total,
.bgshop-opt__sel,
.bgshop-returns__ok,
.bgacct-order__num {
  font-weight: 400 !important;
}
