/* assets/css/barbershop-map.css */

html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}

/* El mapa ocupa toda la pantalla */
#map {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw !important;
  height: 100vh !important;
  max-width: none !important;
  z-index: 999;
}

/* 2) Si el shortcode está envuelto en un contenedor .is-layout-constrained, lo ignoramos */
.is-layout-constrained > #map {
  max-width: none !important;
  width: 100vw !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.leaflet-control-container {
  display: none !important;
}