/**
 * En este archivo se encuentran todos los estilos relacionados a los mapas
 *
 */

/* Altura por defecto del mapa */
div.google-map {
    height: 30dvh;
    min-height: 280px;
    max-height: 500px;

    /* Para animar el redimensionado */
    -webkit-transition: width 300ms ease-in-out, height 300ms ease-in-out;
    -moz-transition: width 300ms ease-in-out, height 300ms ease-in-out;
    -o-transition: width 300ms ease-in-out, height 300ms ease-in-out;
    transition: width 300ms ease-in-out, height 300ms ease-in-out;
}

div.modal div.google-map {
    height: 280px;
}

/* Contenedor de botones de filtros de mapa */
div.maps-filter-buttons {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
    padding: 0 0 5px 0;
}

div.maps-filter-buttons .chosen-container {
    margin-left: auto;
}

/* Altura según el tamaño de la pantalla */
/* @media screen and (min-width: 768px) {
    div.google-map {
        height: 280px;
    }

    div.modal div.google-map {
        height: 280px;
    }
}

@media screen and (min-width: 1367px) {
    div.google-map {
        height: 280px;
    }

    div.modal div.google-map {
        height: 280px;
    }
} */