/* Bin Bros KC service-area map — shared styling for index + every city page */
#serviceMap { height: 320px; width: 100%; background: #f5f0e8; }
@media (min-width: 640px) { #serviceMap { height: 400px; } }
@media (min-width: 1024px) { #serviceMap { height: 480px; } }
#serviceMap .leaflet-control-zoom a { background: #ffffff; color: #1d2230; border-color: #e5e7eb; }
#serviceMap .leaflet-control-zoom a:hover { background: #f9fafb; }
#serviceMap .leaflet-control-attribution { background: rgba(255,255,255,0.85); font-size: 10px; }
