/* v1.2.18 – estilos Localidad add-on */
.field-localidad-adv{ margin-bottom: 10px; }
.field-localidad-adv .localidad-search{ position: relative; }
.field-localidad-adv .localidad-suggest{ position:absolute; left:0; right:0; top:100%; z-index:9999; background:#fff; border-radius:8px; box-shadow:0 8px 24px rgba(0,0,0,.12); max-height:260px; overflow:auto; }
.field-localidad-adv .localidad-item{ padding:12px 14px; cursor:pointer; }
.field-localidad-adv .localidad-item:hover{ background:#f5f6ff; }
.field-localidad-adv .l1{ font-weight:600; }
@media (max-width: 767.98px){ .field-localidad-adv{ margin-bottom:14px; } }

/* v1.2.19 – estilos street suggest ligado a Localidad */
.street-suggest{ position:absolute; left:0; right:0; top:100%; z-index:9999; background:#fff; border-radius:8px; box-shadow:0 8px 24px rgba(0,0,0,.12); max-height:260px; overflow:auto; margin-top:6px; }
.street-suggest .street-item{ padding:12px 14px; cursor:pointer; }
.street-suggest .street-item:hover{ background:#f5f6ff; }
.street-suggest .l1{ font-weight:600; }
.street-suggest .l2{ font-size:.85rem; opacity:.75; }
