/* ==========================================================================
   SpanishAura — Neutralización de GeneratePress
   Se conserva main.min.css de GP porque aporta el grid y el layout que las
   plantillas de WooCommerce y Tutor dan por supuestos. Aquí se retira solo
   su capa decorativa, para que no compita con el diseño.
   ========================================================================== */

/* GP pinta separaciones y fondos entre contenedores que el diseño no usa:
   las secciones se separan por cambio de superficie, no por cajas. */
#page,
.site,
.site-content,
.content-area,
.site-main > .entry,
.one-container .site-content,
.site-main,
.entry-content,
.inside-article {
	padding: 0;
	margin: 0;
	background: none;
	box-shadow: none;
	border: none;
}

.separate-containers .site-main,
.separate-containers .inside-article,
.one-container .site-content {
	padding: 0;
	margin: 0;
}

/* El ancho lo controlan nuestras clases .sa-container, no el de GP. */
.grid-container {
	max-width: none;
	padding: 0;
}

/* GeneratePress pone #content en display:flex para su layout con sidebar.
   Sin sidebar, eso hace que el <article> se encoja al ancho de su contenido
   en lugar de ocupar todo el ancho, y las secciones dejan de centrarse. */
.site-content {
	display: block;
}

.site-content > .sa-page,
.site-main {
	width: 100%;
}

/* La página de marketing no lleva cabecera de entrada. */
.page .entry-header,
.page .entry-title,
.page-header {
	display: none;
}

/* GP añade márgenes de párrafo distintos a los del diseño. */
.entry-content > p:last-child {
	margin-bottom: 0;
}

/* Los enlaces del contenido de GP llevan subrayado; el diseño no. */
.entry-content a {
	text-decoration: none;
}

/* Navegación de GP oculta: la nuestra la renderiza template-parts/header. */
.main-navigation,
.site-header .inside-header,
.gen-sidebar-nav {
	display: none;
}

/* El fondo del sitio lo pone body desde los tokens; ningún contenedor de GP
   debe superponer su propio blanco. */
#page,
.site,
.site-content,
.content-area,
.entry-content {
	background-color: transparent;
}
