/* MAPFREE-HF9 — scoped UI only; original booking form untouched. */
.map1-free .map1-search{color:#667085;font-size:12px;line-height:1.6;min-height:40px;display:flex;align-items:center}
.map1-free .map1-locate:disabled{opacity:.55;cursor:wait}
.map1-free .map1-center-pin{z-index:600}
.map1-free .leaflet-control-attribution{direction:ltr;text-align:left;font-size:10px}
.map1-gps-only .map1-map-wrap{display:none}
.map1-privacy-note{display:block;margin-top:7px;color:#667085;font-size:11px;line-height:1.65}
@media(max-width:620px){.map1-free .map1-search{min-height:auto}.map1-free .leaflet-control-attribution{font-size:9px}}
