/*
Theme Name:   Bridge Child
Theme URI:    https://github.com/a-bc-dev/lagarnacha
Description:  Tema hijo de Bridge para La Garnacha. Aquí van todos los estilos y
              personalizaciones propias, a salvo de las actualizaciones de Bridge.
Author:       La Garnacha
Template:     bridge
Version:      1.0.0
Text Domain:  bridge-child
*/

/* ==========================================================================
   Tus estilos personalizados van debajo de esta línea.
   ========================================================================== */

/* --------------------------------------------------------------------------
   Home · Franja "foto | mapa | foto" (sección de Elementor con el mapa)
   Selector robusto con :has() (no depende de IDs que pueden cambiar):
   apunta a la sección que contiene el widget de Google Maps.
   - ≥1024px: 3 columnas en fila (foto · mapa · foto).
   - <1024px: apiladas a ancho completo (como en móvil). Las columnas con
     imagen de fondo mantienen altura para no colapsar; si no, desaparecen y
     queda solo el mapa. La columna del mapa también pasa a ancho completo.
   -------------------------------------------------------------------------- */
@media (min-width: 1024px) {
	body .elementor-section:has(.elementor-widget-google_maps) .elementor-top-column {
		width: 33.3333% !important;
	}
}

@media (max-width: 1023px) {
	body .elementor-section:has(.elementor-widget-google_maps) .elementor-top-column {
		width: 100% !important;
	}
	body .elementor-section:has(.elementor-widget-google_maps) .elementor-top-column[data-settings*="background_background"] > .elementor-widget-wrap {
		min-height: 300px !important;
		background-size: cover !important;
		background-position: center !important;
	}
}
