.map-w {
  overflow: hidden;
  border-radius: var(--border-radius);
  border: 1px solid var(--main-bg-color);
}

.js-map-locations {
  display: none;
}

#map,
.map {
  height: 462px;
  z-index: 1;
}

.leaflet-control-attribution.leaflet-control {
  display: none !important;
}

/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
  background-image: url("/themes/default/assets/js/shared/leaflet/images/marker-icon.png") !important;
}

.leaflet-control-layers-toggle {
  background-image: url("/themes/default/assets/js/shared/leaflet/images/layers.png") !important;
}

.leaflet-retina .leaflet-control-layers-toggle {
  background-image: url("/themes/default/assets/js/shared/leaflet/images/layers-2x.png") !important;
}
