.MapaLugar_mapa__qU6Hk{display:flex;flex-direction:column;gap:var(--p-espacio-4)}.MapaLugar_imagen___HRUH{display:block;height:var(--p-dimension-mapa-detalle-movil);border:var(--p-dimension-linea) solid var(--color-borde);border-radius:var(--p-radio-l);overflow:hidden;background:var(--color-superficie-suave);color:var(--color-texto-suave);text-decoration:none}.MapaLugar_imagen___HRUH:focus-visible{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:var(--p-dimension-foco)}.MapaLugar_imagen___HRUH img{display:block;width:100%;height:100%;object-fit:cover}.MapaLugar_sinMapa__migz4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--p-espacio-1);height:100%;font-size:var(--p-tipografia-tamano-s)}.MapaLugar_pin__5RdIR{color:var(--color-accion)}.MapaLugar_enlaces__gkM5E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--p-espacio-2);gap:var(--p-espacio-2);margin:0}.MapaLugar_boton__QepVj{display:inline-flex;align-items:center;justify-content:center;gap:var(--p-espacio-1);min-height:var(--p-objetivo-movil);padding:0 var(--p-espacio-2);border:var(--p-dimension-linea) solid var(--color-texto);border-radius:var(--p-radio-m);background:var(--color-superficie);color:var(--color-texto);font-size:var(--p-tipografia-tamano-m);font-weight:var(--p-tipografia-peso-semi);text-decoration:none;white-space:nowrap}.MapaLugar_boton__QepVj:hover{background:var(--color-superficie-suave)}.MapaLugar_boton__QepVj:focus-visible{outline:var(--p-dimension-foco) solid var(--color-foco);outline-offset:var(--p-dimension-foco)}.MapaLugar_externo__Gj1g_{color:var(--color-texto-suave)}@media (min-width:48rem){.MapaLugar_imagen___HRUH{height:var(--p-dimension-mapa-detalle)}.MapaLugar_enlaces__gkM5E{display:flex;flex-wrap:wrap}.MapaLugar_boton__QepVj{gap:var(--p-espacio-2);padding:0 var(--p-espacio-4)}}