/*
 * Avisos PMPro (WaderPeople): estilo del aviso de contenido restringido.
 *
 * Los colores y el radio se cambian desde Ajustes > Avisos PMPro (el plugin los
 * inyecta como variables :root). Los valores de aquí son solo los de respaldo.
 * El tamaño del texto lo decide el tema.
 */

.wader-aviso {
	background: var(--wader-aviso-fondo, #fbf1d4);
	color: var(--wader-aviso-texto, #1f2a15);
	border: var(--wader-aviso-borde, 0 solid transparent);
	border-radius: var(--wader-aviso-radio, 12px);
	padding: 24px 28px;
	margin: 1.5em 0;
}

/* Que el color de texto elegido mande también sobre títulos, negritas e iconos */
.wader-aviso :is(h1, h2, h3, h4, h5, h6, p, li, strong, em, span, i) {
	color: inherit;
}

.wader-aviso > :first-child {
	margin-top: 0;
}

.wader-aviso > :last-child {
	margin-bottom: 0;
}

/* Enlaces: subrayado fijo, sin depender del hover (los botones se dejan como están) */
.wader-aviso a:not(.w-btn):not(.button) {
	color: var(--wader-aviso-enlace, #8c6608) !important;
	text-decoration: underline !important;
	text-decoration-thickness: 2px !important;
	text-underline-offset: 3px !important;
}

.wader-aviso a:not(.w-btn):not(.button):hover {
	color: var(--wader-aviso-enlace-hover, #a5500c) !important;
}
