.mapContainer {
  width: 100%;
  height: 475px;
  padding: 0;
  overflow: hidden;
  border-radius: 60px;
}
#map {
  width: 100%;
  height: 100%;
}
.mapContainer > #map .leaflet-popup-content-wrapper {
  padding: 0;
  border-radius: 30px;
}
.mapContainer > #map .leaflet-popup-content {
  margin: 0;
}
.mapContainer > #map .leaflet-popup-close-button {
  right: -55px;
  top: -10px;
  color: var(--spaPrimary);
  transform: scale(2);
}
.mapContainer > #map a {
  color: var(--spaGray);
}
.mapContainer > #map .iconButtonLink {
  color: var(--spaWhite);
}
.mapContainer .leaflet-top,
.leaflet-bottom {
  z-index: 100;
}
