/* Estilos de la web · generado por Welcome 2027 → Estilos · 2026-09-29 16:49 UTC · diseño de partida «Welcome hoy» */
:root{
	--w-naranja:#F57C00;
	--w-naranja-f:#E06E00;
	--w-naranja-texto:#F57C00;
	--w-marron:#7A5238;
	--w-tinta:#1B1512;
	--w-texto-c:#3A3430;
	--w-gris:#8A817B;
	--w-gris-claro:#A79C93;
	--w-crema:#F2E6D8;
	--w-crema-fondo:#FBF7F2;
	--w-crema-borde:#F9F4ED;
	--w-linea:#E8E2DA;
	--w-linea-fuerte:#D4C8BD;
	--w-foto-fondo:#F2EDE6;
	--w-fondo:#FFFFFF;
	--w-superficie:#FFFFFF;
	--w-verde:#0E7A4F;
	--w-verde-suave:#DDECE6;
	--w-rojo:#DC2626;
	--w-rojo-suave:#FAE1E1;
	--w-ev-entradas:#E53935;
	--w-ev-vip:#A8951A;
	--w-ev-cena:#F0A400;
	--w-ev-web:#1976D2;
	--w-texto-lh:1.6;
	--w-enlace:#7A5238;
	--w-enlace-sub:underline;
	--w-ancho:1280px;
	--w-margen:22px;
	--b-alto:44px;
	--b-pad:22px;
	--t-borde:0;
	--cab-cuadros:block;
	--cab-raya:2px;
	--cab-raya-c:#1B1512;
	--t-sombra:0 14px 30px -22px rgba(27,21,18,.55);
	--t-sombra-h:0 20px 38px -22px rgba(27,21,18,.60);
	--t-sube:-3px;
	--t-sombra-caja:0 14px 30px -24px rgba(27,21,18,.45);
	--b1-fondo:#F57C00;
	--b1-color:#FFFFFF;
	--b1-fondo-h:#E06E00;
	--b1-color-h:#FFFFFF;
	--b1-borde-h:#E06E00;
	--h1-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--h1-s:36px;
	--h1-w:400;
	--h1-lh:1.1;
	--h1-ls:0.02em;
	--h1-tt:uppercase;
	--h1-c:#F57C00;
	--h2-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--h2-s:30px;
	--h2-w:400;
	--h2-lh:1.2;
	--h2-ls:0em;
	--h2-tt:uppercase;
	--h2-c:#F57C00;
	--h3-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--h3-s:21px;
	--h3-w:400;
	--h3-lh:1.2;
	--h3-ls:0em;
	--h3-tt:none;
	--h3-c:#1B1512;
	--h4-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--h4-s:17px;
	--h4-w:500;
	--h4-lh:1.3;
	--h4-ls:0em;
	--h4-tt:none;
	--h4-c:#1B1512;
	--h5-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--h5-s:15px;
	--h5-w:500;
	--h5-lh:1.3;
	--h5-ls:0em;
	--h5-tt:none;
	--h5-c:#1B1512;
	--h6-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--h6-s:13px;
	--h6-w:500;
	--h6-lh:1.3;
	--h6-ls:0.12em;
	--h6-tt:uppercase;
	--h6-c:#F57C00;
	--r-texto-f:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
	--r-texto-s:16px;
	--r-texto-w:400;
	--r-texto-tt:none;
	--r-texto-ls:0em;
	--r-entradilla-f:"Newsreader",Georgia,serif;
	--r-entradilla-s:18px;
	--r-entradilla-w:400;
	--r-entradilla-tt:none;
	--r-entradilla-ls:0em;
	--r-lema-f:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
	--r-lema-s:15px;
	--r-lema-w:600;
	--r-lema-tt:none;
	--r-lema-ls:0em;
	--r-dato-f:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
	--r-dato-s:12px;
	--r-dato-w:400;
	--r-dato-tt:none;
	--r-dato-ls:0.02em;
	--r-cat-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--r-cat-s:11px;
	--r-cat-w:400;
	--r-cat-tt:uppercase;
	--r-cat-ls:0.14em;
	--r-tarjeta-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--r-tarjeta-s:17px;
	--r-tarjeta-w:500;
	--r-tarjeta-tt:none;
	--r-tarjeta-ls:0em;
	--r-boton-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--r-boton-s:14px;
	--r-boton-w:500;
	--r-boton-tt:uppercase;
	--r-boton-ls:0.06em;
	--r-ver-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--r-ver-s:14px;
	--r-ver-w:500;
	--r-ver-tt:uppercase;
	--r-ver-ls:0.06em;
	--r-chip-f:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
	--r-chip-s:13px;
	--r-chip-w:500;
	--r-chip-tt:none;
	--r-chip-ls:0em;
	--r-insignia-f:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
	--r-insignia-s:11px;
	--r-insignia-w:600;
	--r-insignia-tt:none;
	--r-insignia-ls:0.04em;
	--r-fecha-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--r-fecha-s:15px;
	--r-fecha-w:500;
	--r-fecha-tt:uppercase;
	--r-fecha-ls:0.14em;
	--r-linea-f:"Bebas Neue","Oswald",Impact,sans-serif;
	--r-linea-s:20px;
	--r-linea-w:400;
	--r-linea-tt:uppercase;
	--r-linea-ls:0.04em;
	--r-menu-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--r-menu-s:13px;
	--r-menu-w:400;
	--r-menu-tt:uppercase;
	--r-menu-ls:0.04em;
	--r-acceso-f:"Bebas Neue","Oswald",Impact,sans-serif;
	--r-acceso-s:15px;
	--r-acceso-w:400;
	--r-acceso-tt:uppercase;
	--r-acceso-ls:0.04em;
	--r-etiqueta-f:"Oswald","Archivo Narrow",Impact,sans-serif;
	--r-etiqueta-s:11px;
	--r-etiqueta-w:500;
	--r-etiqueta-tt:uppercase;
	--r-etiqueta-ls:0.08em;
	--r-campo-f:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
	--r-campo-s:15px;
	--r-campo-w:400;
	--r-campo-tt:none;
	--r-campo-ls:0em;
	--r-cita-f:"Newsreader",Georgia,serif;
	--r-cita-s:21px;
	--r-cita-w:400;
	--r-cita-tt:none;
	--r-cita-ls:0em;
	--r-pie-f:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
	--r-pie-s:13px;
	--r-pie-w:400;
	--r-pie-tt:none;
	--r-pie-ls:0em;
	--rad-tarjeta:14px;
	--rad-caja:14px;
	--rad-foto:10px;
	--rad-logo:14px;
	--rad-boton:999px;
	--rad-ver:999px;
	--rad-chip:999px;
	--rad-insignia:6px;
	--rad-fecha:10px;
	--rad-campo:8px;
	--rad-barra:14px;
	--rad-consejo:14px;
	--rad-menu:10px;
	--rad-acceso:8px;
}
:root{--wti-naranja:var(--w-naranja);--wti-naranja-fuerte:var(--w-naranja-f);--wti-marron:var(--w-marron);--wti-tinta:var(--w-tinta);--wti-gris:var(--w-gris);--wti-gris-claro:var(--w-gris-claro);--wti-crema:var(--w-crema);--wti-crema-borde:var(--w-crema-borde);--wti-crema-fondo:var(--w-crema-fondo);--wti-linea:var(--w-linea);--wti-fondo:var(--w-fondo);--wti-texto-color:var(--w-texto-c);--wti-enlace:var(--w-enlace);--wti-titulos:var(--h2-f);--wti-botones:var(--r-acceso-f);--wti-texto:var(--r-texto-f);--wti-ancho:var(--w-ancho);--wti-margen:var(--w-margen);--wti-radio:var(--rad-tarjeta);--wti-radio-chico:var(--rad-foto);--c27-naranja:var(--w-naranja);--c27-marron:var(--w-marron);--c27-crema:var(--w-crema)}
body{font-family:var(--r-texto-f);color:var(--w-texto-c);background:var(--w-fondo)}
:where(.page-content,.entry-content) :where(p,li){line-height:var(--w-texto-lh)}
a{color:var(--w-enlace)}a:hover{color:var(--w-naranja)}
:where(.page-content,.entry-content,.comment-content) h1{font-family:var(--h1-f);font-size:var(--h1-s);font-weight:var(--h1-w);line-height:var(--h1-lh);letter-spacing:var(--h1-ls);text-transform:var(--h1-tt);color:var(--h1-c)}
:where(.page-content,.entry-content,.comment-content) h2{font-family:var(--h2-f);font-size:var(--h2-s);font-weight:var(--h2-w);line-height:var(--h2-lh);letter-spacing:var(--h2-ls);text-transform:var(--h2-tt);color:var(--h2-c)}
:where(.page-content,.entry-content,.comment-content) h3{font-family:var(--h3-f);font-size:var(--h3-s);font-weight:var(--h3-w);line-height:var(--h3-lh);letter-spacing:var(--h3-ls);text-transform:var(--h3-tt);color:var(--h3-c)}
:where(.page-content,.entry-content,.comment-content) h4{font-family:var(--h4-f);font-size:var(--h4-s);font-weight:var(--h4-w);line-height:var(--h4-lh);letter-spacing:var(--h4-ls);text-transform:var(--h4-tt);color:var(--h4-c)}
:where(.page-content,.entry-content,.comment-content) h5{font-family:var(--h5-f);font-size:var(--h5-s);font-weight:var(--h5-w);line-height:var(--h5-lh);letter-spacing:var(--h5-ls);text-transform:var(--h5-tt);color:var(--h5-c)}
:where(.page-content,.entry-content,.comment-content) h6{font-family:var(--h6-f);font-size:var(--h6-s);font-weight:var(--h6-w);line-height:var(--h6-lh);letter-spacing:var(--h6-ls);text-transform:var(--h6-tt);color:var(--h6-c)}
:where(.page-content,.entry-content) a{text-decoration:var(--w-enlace-sub);text-underline-offset:3px}
:where(.page-content,.entry-content) blockquote{font-family:var(--r-cita-f);font-size:var(--r-cita-s);border-left:3px solid var(--w-naranja);padding-left:22px}
input:not([type=checkbox]):not([type=radio]),select,textarea{font-family:var(--r-campo-f)}
/* Unificar piezas: cada papel manda sobre las piezas que hoy tienen el suyo. */
.wti-ficha-titular h1,.wti-archivo-cabecera h1,.hs27 .hs27-titulo,.hs27.hs27--calendario .hs27-titulo{font-family:var(--h1-f);font-size:var(--h1-s);font-weight:var(--h1-w);text-transform:var(--h1-tt);letter-spacing:var(--h1-ls)}
.wti-cabeza .wti-titulo,.q27 .q27-titulo,.t27 .t27-titulo,.n27 .n27-titulo,.n27b .n27b-titulo,.w27 .w27-titulo,.ap27 .ap27-titulo,.k27c .k27c-titulo{font-family:var(--h2-f);font-size:var(--h2-s);font-weight:var(--h2-w);text-transform:var(--h2-tt);letter-spacing:var(--h2-ls)}
.wti-ficha-texto h2,.wti-plegado-cuerpo h2,.wti-plegado-cuerpo h3,.f27-texto h2,.f27-texto h3{font-family:var(--h3-f);font-size:var(--h3-s);font-weight:var(--h3-w);text-transform:var(--h3-tt);letter-spacing:var(--h3-ls)}
.wti-ficha-caja h2,.wti-archivo-lado-bloque h2{font-family:var(--h5-f);font-size:var(--h5-s);font-weight:var(--h5-w);text-transform:var(--h5-tt);letter-spacing:var(--h5-ls)}
.a27 .a27-nombre,.q27 .q27-nombre,.s27 .s27-nombre,.k27 .k27-nombre,.wti-ficha-tarjeta h3{font-family:var(--r-tarjeta-f);font-size:var(--r-tarjeta-s);font-weight:var(--r-tarjeta-w);text-transform:var(--r-tarjeta-tt);letter-spacing:var(--r-tarjeta-ls)}
.wti-ficha-boton{font-family:var(--r-boton-f);font-size:var(--r-boton-s);font-weight:var(--r-boton-w);text-transform:var(--r-boton-tt);letter-spacing:var(--r-boton-ls)}
a.wti-enlace,.wti-enlace,.wti-pastilla{font-family:var(--r-ver-f);font-size:var(--r-ver-s);font-weight:var(--r-ver-w);text-transform:var(--r-ver-tt);letter-spacing:var(--r-ver-ls)}
.wti-linea a{font-family:var(--r-linea-f);font-size:var(--r-linea-s);font-weight:var(--r-linea-w);text-transform:var(--r-linea-tt);letter-spacing:var(--r-linea-ls)}
.q27 .q27-dia,.t27 .t27-dia{font-family:var(--r-fecha-f);font-size:var(--r-fecha-s);font-weight:var(--r-fecha-w);text-transform:var(--r-fecha-tt);letter-spacing:var(--r-fecha-ls)}
.c27 .c27-seccion>a{font-family:var(--r-menu-f);font-size:var(--r-menu-s);font-weight:var(--r-menu-w);text-transform:var(--r-menu-tt);letter-spacing:var(--r-menu-ls)}
.c27 .c27-pastilla{font-family:var(--r-acceso-f);font-size:var(--r-acceso-s);font-weight:var(--r-acceso-w);text-transform:var(--r-acceso-tt);letter-spacing:var(--r-acceso-ls)}
.wti-cabeza .wti-lema{font-family:var(--r-lema-f);font-size:var(--r-lema-s);font-weight:var(--r-lema-w);text-transform:var(--r-lema-tt);letter-spacing:var(--r-lema-ls)}
.wti-plegado-cuerpo p,.wti-ficha-texto p{font-family:var(--r-texto-f);font-size:var(--r-texto-s);font-weight:var(--r-texto-w);text-transform:var(--r-texto-tt);letter-spacing:var(--r-texto-ls)}
.wti-ficha-titular h1,.wti-archivo-cabecera h1,.hs27 .hs27-titulo,.hs27.hs27--calendario .hs27-titulo{color:var(--h1-c)}
.wti-cabeza .wti-titulo,.q27 .q27-titulo,.t27 .t27-titulo,.n27 .n27-titulo,.n27b .n27b-titulo,.w27 .w27-titulo,.ap27 .ap27-titulo,.k27c .k27c-titulo{color:var(--h2-c)}
.wti-ficha-boton,a.wti-enlace,.wti-enlace,.wti-pastilla{border-radius:var(--rad-boton)}
.a27 .a27-tarjeta,.wti-tarjeta,.wti-ficha-tarjeta{border-radius:var(--rad-tarjeta)}
.wti-ficha-caja{border-radius:var(--rad-caja)}.wti-ficha-marca{border-radius:var(--rad-logo)}
.c27 .c27-pastilla{border-radius:var(--rad-acceso)}.q27 .q27-dia,.t27 .t27-dia{border-radius:var(--rad-fecha)}
