/* Le immagini predefinite restano visibili anche se la gestione foto non viene caricata. */
body[data-photo-page="home"] .hero-photo {
  background-image: linear-gradient(90deg,#101a15 0%,rgba(16,26,21,.97) 38%,rgba(16,26,21,.56) 64%,rgba(16,26,21,.12) 100%),var(--foto-copertina,url('/assets/mamera-ago-om-12.webp')) !important;
}
body[data-photo-page="home"] .feature-photo {
  background-image: var(--foto-laboratorio,url('/assets/mamera-laboratorio.webp')) !important;
}
body[data-photo-page="home"] .img12 { background-image: var(--foto-chitarra-om12,url('/assets/mamera-ago-om-12.webp')) !important; }
body[data-photo-page="home"] .img11 { background-image: var(--foto-chitarra-om11,url('/assets/mamera-ago-om-11.webp')) !important; }
body[data-photo-page="home"] .img10 { background-image: var(--foto-chitarra-d10,url('/assets/mamera-ago-d-10.webp')) !important; }
body[data-photo-page="home"] .journey-photo { background-image: var(--foto-percorso,url('/assets/mamera-percorso.webp')) !important; }
body[data-photo-page="home"] .visit-photo { background-image: var(--foto-dove-siamo,url('/assets/mamera-laboratorio.webp')) !important; }

body[data-photo-page="percorso"] .hero::before {
  background-image: linear-gradient(90deg,rgba(9,16,13,.95),rgba(9,16,13,.70) 52%,rgba(9,16,13,.18)),var(--foto-copertina,url('/assets/mamera-percorso.webp')) !important;
}
body[data-photo-page="percorso"] .v1 { background-image: var(--foto-incontro,url('/assets/mamera-percorso.webp')) !important; }
body[data-photo-page="percorso"] .v2 { background-image: var(--foto-legni,url('/assets/mamera-laboratorio.webp')) !important; }
body[data-photo-page="percorso"] .v4 { background-image: var(--foto-costruzione,url('/lavorazione-mamera.jpeg')) !important; }
body[data-photo-page="percorso"] .v5 { background-image: var(--foto-consegna,url('/assets/mamera-ago-om-12.webp')) !important; }

body[data-photo-page="chitarre"] .hero-visual {
  background-image: linear-gradient(90deg,rgba(17,31,23,.15),rgba(17,31,23,0)),var(--foto-copertina,url('/assets/mamera-ago-om-12.webp')) !important;
}

body[data-photo-page="riparazioni"] .hero-photo {
  background-image: linear-gradient(90deg,rgba(16,27,21,.42),rgba(16,27,21,.10)),var(--foto-copertina,url('/assets/mamera-laboratorio.webp')) !important;
}
body[data-photo-page="riparazioni"] .workshop-photo { background-image: var(--foto-banco,url('/lavorazione-mamera.jpeg')) !important; }

@media(max-width:750px) {
  body[data-photo-page="percorso"] .hero::before {
    background-image: linear-gradient(180deg,rgba(9,16,13,.25),rgba(9,16,13,.94) 73%),var(--foto-copertina,url('/assets/mamera-percorso.webp')) !important;
    background-size: cover,100% auto;
  }
}
@media(max-width:650px) {
  body[data-photo-page="home"] .hero-photo {
    background-image: linear-gradient(180deg,rgba(12,21,16,.14),rgba(12,21,16,.86) 71%,#101a15),var(--foto-copertina,url('/assets/mamera-ago-om-12.webp')) !important;
    background-size: cover,100% auto;
  }
}
