
.grupos-buscador{max-width:850px;margin:0 auto}.grupos-metodos{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:25px 0}.grupos-metodos label{cursor:pointer;border:1px solid #ddd;padding:12px 16px;border-radius:4px}.grupos-metodos label.activo{border-color:#222;background:#f4f4f4}.grupos-metodos input{margin-right:7px}.grupo-card{height:100%}.grupo-distancia{font-size:14px;font-weight:500}.grupos-separador{display:flex;align-items:center;text-align:center;margin:30px 0}.grupos-separador:before,.grupos-separador:after{content:'';flex:1;border-top:1px solid #ddd}.grupos-separador span{padding:0 15px;color:#777}#mapa-grupos,#mapa-ubicacion{width:100%;height:500px}#mapa-grupos{display:none}.grupo-ubicacion-error{display:none}.grupos-ayuda{font-size:13px;color:#777}

