/* CSS propio del servicio SEO + GEO en senderosapart.com (lo carga mdpd-seo; no se regenera). */

/* Galería (página 10): el texto bajo el título, con ancho de lectura en escritorio (Emir, 2026-10-23) */
/* Promociones (11): sin hueco entre el texto y los accesos (Emir, 2026-10-26). El contenedor de la carga vieja de
   promociones (#promociones, hoy vacío porque su PHP da 403) se oculta solo mientras esté vacío. */
.page-id-11 .column_column:has(> .column_attr > #promociones:empty), .page-id-11 .column_column:has(#promociones:empty) { display: none; }
.page-id-11 .section.full-width:has(.column_zoom_box) { padding-top: 0 !important; }

/* Preguntas frecuentes (495): aire entre la franja del encabezado y el primer grupo */
.page-id-495 .section.mdpd-faq-grupo { padding-top: 40px !important; }
/* Contacto (12): el enlace a las preguntas frecuentes alineado con los campos del formulario */
.page-id-12 .column_attr p:has(> a[href="/preguntas-frecuentes/"]) { padding-left: 10px; }

/* Promociones (11) igual; Ubicación (182) ya está en una columna de 2/3 */
.page-id-10 .fancy_heading .inside p, .page-id-11 .fancy_heading .inside p { max-width: 760px; margin-left: auto; margin-right: auto; text-wrap: balance; }
