/*!
 * Ajustes locales del clon — MediSalud
 * Sustituye los iframes de Google Maps por un mapa local estático,
 * manteniendo las mismas proporciones que el template original.
 */

img.ul-embed-map {
  display: block;
  width: 100%;
}

.ul-appointment-map img.ul-embed-map {
  aspect-ratio: 596 / 252;
  object-fit: cover;
  border-radius: clamp(8px, 0.63vw, 12px);
}

.ul-inner-contact-map img.ul-embed-map {
  height: 100%;
  min-height: 320px;
  object-fit: cover;
}

.ul-case-study-details .ul-embed-map {
  border-radius: clamp(10px, 0.84vw, 16px);
  aspect-ratio: 16 / 9;
  object-fit: cover;
  margin-block: clamp(12px, 1.05vw, 20px);
}

/* El buscador de la barra lateral del blog usa un botón con icono */
.ul-inner-sidebar-search button .icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
