/* Shortcode [event_map] — carte OpenStreetMap (Leaflet) avec pin */

.flip-event-map {
    width: 100%;
}

.flip-event-map__canvas {
    width: 100%;
    min-height: 240px;
    border-radius: 12px;
    overflow: hidden;
    border: 1px solid rgb(0 118 255 / 0.15);
    background: #FAFAF8;
    z-index: 0; /* garde les contrôles Leaflet sous les overlays du thème */
}

/* Le popup du marqueur dans la typo du thème */
.flip-event-map .leaflet-popup-content {
    font-family: inherit;
    color: #161618;
}

/* ===== Mode plein : la hauteur est pilotée en JS (cf. shortcodes-event-map.js),
   indépendamment de la version de Divi. On fournit juste un repli minimal. ===== */
.flip-event-map--full,
.flip-event-map--full .flip-event-map__canvas {
    height: 100%;
    min-height: 300px;
}
