/* V33 — photographie validée pour le bandeau Événement. */
.page-event .hero .hero-map { background-image: url("assets/evenement-carte-v33.webp") !important; background-size: cover !important; background-position: center center !important; filter: none !important; }
/* Preserve the site's real text while retaining the rich map detail. */
.page-event .hero .hero-shade { background: linear-gradient(90deg, rgba(3,12,28,.93) 0%, rgba(3,12,28,.86) 22%, rgba(3,12,28,.58) 38%, rgba(3,12,28,.12) 60%, transparent 82%) !important; }
/* North arrow already exists inside the selected visual. */
.page-event .hero .north { display: none !important; }
@media (max-width: 750px) { .page-event .hero .hero-map { background-position: 55% center !important; } .page-event .hero .hero-shade { background:linear-gradient(90deg,rgba(3,12,28,.93),rgba(3,12,28,.67) 68%,rgba(3,12,28,.28)) !important; } }
