/* Carte Leaflet */
.map-container {
  width: 100%;
  height: 600px;
  border-radius: 12px;
  border: 2px solid #1a1a1a;
  box-shadow: 0 2px 8px rgba(0,0,0,0.2);
}

/* Marker styles Leaflet */
.leaflet-container .leaflet-marker-icon {
  border-radius: 50%;
}

#map { height: 300px; }
