/* Mappa negozio — Latina Mercato */

#lmn-map{
  width:100%;
  height:380px;
  margin:1.5rem 0;
  border:1px solid var(--lm-line,#dedede);
  border-radius:10px;
  z-index:0; /* evita che Leaflet copra header/menu */
}

.lmn-shop-meta{margin:1rem 0}
.lmn-shop-address{font-weight:600;margin:.2rem 0}
.lmn-shop-phone{color:var(--lm-muted,#666);margin:.2rem 0}
.lmn-no-map{color:var(--lm-muted,#666);font-style:italic}

@media(max-width:600px){
  #lmn-map{height:280px}
}
