@layer base{*, *::before, *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-padding-top: var(--e-4)}body{display: flex;flex-direction: column;min-height: 100vh;min-height: 100dvh;margin: 0;background: var(--color-superficie);color: var(--color-texto);font-family: var(--fuente-texto);font-size: var(--texto-base);line-height: var(--interlinea-cuerpo);-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}main{flex: 1 0 auto}h1, h2, h3, h4, h5, h6{margin: 0 0 var(--e-4);line-height: var(--interlinea-titulo);font-weight: var(--peso-fuerte);text-wrap: balance;overflow-wrap: break-word}h1{font-size: var(--texto-2xl)}h2{font-size: var(--texto-xl)}h3{font-size: var(--texto-lg)}h4{font-size: var(--texto-md)}p, ul, ol, blockquote, figure, pre, table{margin: 0 0 var(--e-6)}p{text-wrap: pretty}a{color: var(--color-acento);text-decoration-thickness: 1px;text-underline-offset: 2px}a:hover{text-decoration-thickness: 2px}strong, b{font-weight: var(--peso-fuerte)}small{font-size: var(--texto-sm)}code, kbd, samp, pre{font-family: var(--fuente-mono);font-size: 0.9em}pre{padding: var(--e-4);background: var(--color-superficie-hundida);border: 1px solid var(--color-borde);overflow-x: auto}blockquote{margin-inline-start: 2em;font-style: italic}hr{height: 0;margin: var(--e-12) 0;border: 0;border-top: 1px solid var(--color-borde)}img, picture, video, iframe{display: block;max-width: 100%}img, video{height: auto}figure > figcaption{margin-top: var(--e-2);color: var(--color-texto-tenue);font-family: var(--fuente-ui);font-size: var(--texto-sm)}table{width: 100%;border-collapse: collapse;font-family: var(--fuente-ui);font-size: var(--texto-sm)}th, td{padding: var(--e-2) var(--e-3);border-bottom: 1px solid var(--color-borde);text-align: left;vertical-align: baseline}th{font-weight: var(--peso-medio);color: var(--color-texto-suave)}dl{margin: 0 0 var(--e-6)}dt{margin-top: var(--e-3);color: var(--color-texto-suave);font-family: var(--fuente-ui);font-size: var(--texto-sm)}dt:first-child{margin-top: 0}dd{margin: 0;overflow-wrap: anywhere}input, textarea, select, button{font: inherit;color: inherit}input, textarea, select{width: 100%;padding: var(--e-2) var(--e-3);background: var(--color-superficie);border: 1px solid var(--color-borde-control);font-family: var(--fuente-ui);font-size: var(--texto-base)}textarea{resize: vertical}input[type="checkbox"], input[type="radio"]{accent-color: var(--color-acento)}label{display: block;margin-bottom: var(--e-1);font-family: var(--fuente-ui);font-size: var(--texto-sm);font-weight: var(--peso-medio)}:focus-visible{outline: 2px solid var(--color-foco);outline-offset: 2px;box-shadow: 0 0 0 2px var(--color-superficie)}.contenedor{width: 100%;max-width: var(--medida-ancha);margin-inline: auto;padding-inline: var(--margen-lateral)}.zona{padding-block: var(--e-12) var(--e-16)}.prosa{max-width: var(--medida);margin-inline: auto}.ficha-editorial .prosa{max-width: calc(var(--medida-articulo) - 2 * var(--margen-lateral));font-size: var(--texto-lectura)}.ficha-editorial .prosa li + li{margin-top: 0.4em}.ficha-editorial .prosa li > :last-child{margin-bottom: 0}.ficha-editorial .prosa li > p:has(+ :is(ul, ol)){margin-bottom: 0.4em}.apilado > * + *{margin-top: var(--e-4)}.solo-lectores{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip-path: inset(50%);white-space: nowrap;border: 0}.salto-contenido{position: absolute;top: var(--e-2);left: var(--e-2);z-index: 100;padding: var(--e-2) var(--e-4);background: var(--color-acento);color: var(--color-acento-texto);font-family: var(--fuente-ui);text-decoration: none;transform: translateY(-200%)}.salto-contenido:focus-visible{transform: translateY(0)}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important}}}@layer componentes{.error{min-height: 60vh;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;gap: var(--e-4);padding-block: var(--e-16)}.error__codigo{font-family: var(--fuente-mono);font-size: var(--texto-sm);letter-spacing: 0.08em;color: var(--color-texto-tenue);margin: 0}.error__titulo{font-size: var(--texto-2xl);line-height: var(--interlinea-titulo);max-width: var(--medida);margin: 0}.error__texto{color: var(--color-texto-suave);max-width: var(--medida);margin: 0}.error__salida{margin-top: var(--e-2)}.error__salidas{display: flex;flex-direction: column;align-items: center;gap: var(--e-1);margin: var(--e-2) 0 0;padding: 0;list-style: none}}@layer componentes{.panel-acceso{max-width: 26rem;margin-inline: auto;padding-block: var(--e-16)}.panel-acceso__titulo{font-size: var(--texto-xl);line-height: var(--interlinea-titulo);margin: 0 0 var(--e-2)}.panel-acceso__titulo + .panel-acceso__seccion{margin-top: var(--e-8)}.panel-acceso__seccion + .panel-acceso__seccion{margin-top: var(--e-12);padding-top: var(--e-8);border-top: 1px solid var(--color-borde)}.panel-acceso__seccion h2{font-size: var(--texto-lg);margin: 0 0 var(--e-4)}.panel-acceso__entrada{color: var(--color-texto-suave);margin: 0 0 var(--e-8)}.panel-acceso__nota{margin: var(--e-3) 0 0}.mi-cuenta{padding-block: var(--e-12) var(--e-16)}.mi-cuenta__cabecera{margin-bottom: var(--e-8);padding-bottom: var(--e-6);border-bottom: 1px solid var(--color-borde)}.mi-cuenta__titulo{font-size: var(--texto-xl);line-height: var(--interlinea-titulo);margin: 0 0 var(--e-2)}.mi-cuenta__entrada{margin: 0;color: var(--color-texto-suave)}.mi-cuenta__menu{margin-bottom: var(--e-8);padding-bottom: var(--e-6);border-bottom: 1px solid var(--color-borde);font-family: var(--fuente-ui)}.mi-cuenta__menu-titulo{margin: var(--e-6) 0 var(--e-2);font-size: var(--texto-sm);font-weight: var(--peso-medio);color: var(--color-texto-tenue)}.mi-cuenta__menu-titulo:first-child{margin-top: 0}.mi-cuenta__menu ul{margin: 0;padding: 0;list-style: none}.mi-cuenta__menu li > a{display: block;min-height: var(--objetivo-tactil);padding-block: var(--e-2);color: var(--color-texto);text-decoration: none}.mi-cuenta__menu li > a:hover{text-decoration: underline}.mi-cuenta__menu li > a[aria-current="page"]{font-weight: var(--peso-medio);text-decoration: underline;text-underline-offset: 0.35em;text-decoration-thickness: 1px}.mi-cuenta__salir{margin-top: var(--e-6)}.mi-cuenta__contenido > *{max-width: 40rem}.mi-cuenta__seccion + .mi-cuenta__seccion{margin-top: var(--e-12);padding-top: var(--e-8);border-top: 1px solid var(--color-borde)}.mi-cuenta__seccion > h2{font-size: var(--texto-lg);margin: 0 0 var(--e-4)}.mi-cuenta__seccion > h3{font-size: var(--texto-md);margin: var(--e-6) 0 var(--e-2)}.mi-cuenta__datos{display: grid;gap: 0;margin: 0 0 var(--e-4)}.mi-cuenta__datos > div{display: grid;gap: var(--e-1) var(--e-6);padding-block: var(--e-3);border-bottom: 1px solid var(--color-borde)}.mi-cuenta__datos > div:first-child{border-top: 1px solid var(--color-borde)}.mi-cuenta__datos dt{margin: 0;font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-suave)}.mi-cuenta__datos dd{margin: 0;overflow-wrap: anywhere}.mi-cuenta__estado{margin: 0 0 var(--e-2);font-weight: var(--peso-medio)}.mi-cuenta__estado-marca{color: var(--color-exito)}@media (min-width: 40rem){.mi-cuenta__datos > div{grid-template-columns: 12rem minmax(0, 1fr)}}@media (min-width: 64rem){.mi-cuenta__rejilla{display: grid;grid-template-columns: 15rem minmax(0, 1fr);gap: var(--e-12);align-items: start}.mi-cuenta__menu{position: sticky;top: var(--e-6);margin-bottom: 0;padding-bottom: 0;border-bottom: 0}}.notificaciones__acciones{margin-bottom: var(--e-4)}.notificaciones{margin: 0 0 var(--e-6);padding: 0;list-style: none;border-top: 1px solid var(--color-borde)}.notificacion{display: grid;gap: var(--e-1);padding-block: var(--e-3);border-bottom: 1px solid var(--color-borde)}.notificacion__enlace{color: var(--color-texto-suave);text-decoration: none;overflow-wrap: anywhere}.notificacion__enlace:hover{text-decoration: underline}.notificacion--nueva .notificacion__enlace{color: var(--color-texto);font-weight: var(--peso-medio)}.notificacion__marca{margin-right: var(--e-2);font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-acento)}.notificacion__fecha{font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-tenue)}.boton--peligro{color: var(--color-superficie);background: var(--color-error)}.boton--peligro:hover{color: var(--color-superficie);background: var(--color-texto)}.mi-cuenta__seccion--peligro{border-top: 2px solid var(--color-error);padding-top: var(--e-6)}.preguntas{margin: 0 0 var(--e-8)}.pregunta{border-top: 1px solid var(--color-borde)}.pregunta:last-child{border-bottom: 1px solid var(--color-borde)}.pregunta__titulo{padding-block: var(--e-3);font-family: var(--fuente-ui);font-weight: var(--peso-medio);cursor: pointer}.pregunta__respuesta{margin: 0 0 var(--e-4)}.campo{display: flex;flex-direction: column;gap: var(--e-1);margin-bottom: var(--e-4)}.campo__etiqueta{font-family: var(--fuente-ui);font-size: var(--texto-sm);font-weight: var(--peso-medio)}.campo__control{font: inherit;font-family: var(--fuente-ui);color: var(--color-texto);background: var(--color-superficie);border: 1px solid var(--color-borde-control);padding: var(--e-2) var(--e-3);width: 100%}.campo__control--codigo{font-family: var(--fuente-mono)}.campo__valor{margin: 0;font-family: var(--fuente-ui);overflow-wrap: anywhere}.campo__control:focus-visible{outline: 2px solid var(--color-foco);outline-offset: 1px}.campo__control::placeholder{color: var(--color-texto-tenue);opacity: 1}.campo__ayuda{font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-tenue);max-width: var(--medida)}.aviso-simplificado{margin: 0 0 var(--e-6)}.aviso-simplificado__titulo{margin: 0;font-weight: var(--peso-medio);color: var(--color-texto-suave)}.aviso-simplificado__lista{margin: 0}.aviso-simplificado__rotulo{display: inline;margin: 0;font-size: inherit;font-weight: var(--peso-medio);color: var(--color-texto-suave)}.aviso-simplificado__dato{display: inline}.campo__error{font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-error)}.campo__fila{display: flex;gap: var(--e-2)}.campo__fila > .campo__control{flex: 1 1 auto;min-width: 0}.campo__fila:has(> .campo__mostrar:not([hidden])){gap: 0}.campo__mostrar{position: relative;flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;min-width: var(--objetivo-tactil);padding: 0 var(--e-3);color: var(--color-texto-suave);background: var(--color-superficie);border: 1px solid var(--color-borde-control);border-left: 0;cursor: pointer}.campo__mostrar:hover{color: var(--color-texto)}.campo__mostrar:focus-visible{outline: 2px solid var(--color-foco);outline-offset: 1px}.campo__mostrar[hidden]{display: none}.ojo{fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}.ojo__tachado{display: none}.campo__mostrar--visible .ojo__tachado{display: inline}.campo__mostrar::after{content: attr(data-globo);display: none;position: absolute;bottom: calc(100% + var(--e-1));right: 0;z-index: 1;padding: var(--e-1) var(--e-2);border: 1px solid var(--color-filete);background: var(--color-superficie);color: var(--color-texto);font-family: var(--fuente-ui);font-size: var(--texto-xs);white-space: nowrap}.campo__mostrar:hover::after{display: block}.campo__mostrar:focus-visible::after{display: block}:root.sin-globos .campo__mostrar::after{display: none}.sugerencias{margin: var(--e-2) 0 var(--e-3);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.sugerencias__titulo{margin: 0 0 var(--e-1);color: var(--color-texto-suave)}.sugerencias__lista{display: flex;flex-wrap: wrap;gap: var(--e-2);margin: 0;padding: 0;list-style: none}.sugerencias__opcion{min-height: var(--objetivo-minimo);padding: var(--e-1) var(--e-3);border: 1px solid var(--color-borde-fuerte);background: transparent;color: var(--color-texto);font: inherit;cursor: pointer}.sugerencias__opcion:hover{background: var(--color-superficie-hundida)}.requisitos{margin: 0;padding: 0;list-style: none;font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-tenue);max-width: var(--medida)}.requisitos > li{position: relative;padding-left: 1.4em}.requisitos > li::before{content: "–";position: absolute;left: 0}.requisitos > .requisitos__cumplido{color: var(--color-exito)}.requisitos > .requisitos__cumplido::before{content: "✓"}.requisitos > .requisitos__incumplido{color: var(--color-error);font-weight: var(--peso-medio)}.requisitos > .requisitos__incumplido::before{content: "✗"}.campo__fila:has(> .campo__mostrar:not([hidden])) > .campo__control::-ms-reveal{display: none}.campo--casilla{flex-direction: row;align-items: center;gap: var(--e-2)}.campo--casilla input[type="checkbox"], .campo--casilla input[type="radio"]{flex: 0 0 auto;width: auto;margin: 0}.campo--casilla .campo__etiqueta{font-weight: var(--peso-normal)}.grupo-opciones{margin: 0 0 var(--e-4);padding: 0;border: 0}.grupo-opciones > legend{margin-bottom: var(--e-2);padding: 0;font-family: var(--fuente-ui);font-size: var(--texto-sm);font-weight: var(--peso-medio)}.boton{display: inline-block;font: inherit;font-family: var(--fuente-ui);font-weight: var(--peso-medio);text-align: center;text-decoration: none;color: var(--color-acento-texto);background: var(--color-acento);border: 1px solid transparent;padding: var(--e-2) var(--e-4);cursor: pointer}a.boton:hover{color: var(--color-acento-texto);text-decoration: none}.boton:hover{background: var(--color-acento-hover)}.boton:focus-visible{outline: 2px solid var(--color-foco);outline-offset: 2px}.boton--ancho{width: 100%}.plano{color: var(--color-sobre-plano);background: var(--color-plano)}:where(.plano) a{color: inherit}.plano :focus-visible{outline-color: var(--color-sobre-plano);box-shadow: none}.boton--secundario{color: var(--color-texto);background: transparent;border-color: var(--color-borde-fuerte)}.boton--secundario:hover{background: var(--color-superficie-hundida)}a.boton--secundario:hover{color: var(--color-texto)}.aviso{border-top: 2px solid var(--color-error);padding-top: var(--e-3);margin-bottom: var(--e-6);font-family: var(--fuente-ui);max-width: var(--medida)}.aviso--exito{border-top-color: var(--color-exito)}.aviso--pendiente{border-top-color: var(--color-aviso)}.aviso--nota{border-top-color: var(--color-texto)}.aviso:focus-visible{outline-offset: var(--e-2)}.aviso__lista{margin: var(--e-1) 0 0;padding-left: var(--e-4)}.enlaces-acceso{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: var(--e-2) var(--e-4);margin-top: var(--e-6);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.enlaces-acceso > a, .legal__hermanos > a, .error__salida > a, .error__salidas a{display: inline-block;min-height: var(--objetivo-minimo)}.codigo-qr{background: var(--color-fondo-qr);padding: var(--e-3);width: fit-content}.codigo-qr svg{display: block;width: 12rem;height: 12rem}.codigos-recuperacion{font-family: var(--fuente-mono);font-size: var(--texto-sm);background: var(--color-superficie-hundida);padding: var(--e-3) var(--e-4);margin: 0}}@layer componentes{.publicacion-prevista{margin-top: var(--e-8);padding-top: var(--e-6);border-top: 1px solid var(--color-borde)}.publicacion-prevista__hero{max-width: var(--medida-articulo);margin: 0 0 var(--e-4)}.publicacion-prevista__hero-img{display: block;width: 100%;max-width: var(--medida-articulo);height: auto}.publicacion-prevista__nota{color: var(--color-texto-tenue)}.publicacion-prevista__aviso{margin: var(--e-2) 0 0}.credito-de-imagen, .articulo__cuerpo figcaption, .ficha-editorial .prosa figcaption{color: var(--color-texto-suave);overflow-wrap: break-word}}@layer componentes{.cabecera{position: relative;z-index: 10;border-bottom: 1px solid var(--color-filete);background: var(--color-superficie);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.cabecera__barra{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 0 var(--e-6);min-height: var(--alto-cabecera)}.marca{display: inline-flex;align-items: center;min-height: var(--objetivo-tactil);color: var(--color-texto);text-decoration: none}.marca__svg{display: block;width: auto;height: 1.625rem}@media (min-width: 48rem){.marca__svg{height: 1.875rem}}.cabecera__menu{display: none;align-items: center;min-height: var(--objetivo-tactil);padding: 0;border: 0;background: none;color: var(--color-texto);font: inherit;cursor: pointer}.cabecera__menu:hover{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.35em}.cabecera__opciones{position: static;inset: auto;width: auto;height: auto;margin: 0;padding: 0;overflow: visible;border: 0;background: var(--color-superficie);color: var(--color-texto);flex-basis: 100%}@supports selector(:popover-open){.cabecera__menu{display: inline-flex}.cabecera__menu:has(+ .cabecera__opciones:popover-open){text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.35em}.cabecera__opciones{position: absolute;inset: calc(var(--alto-cabecera) + 1px) 0 auto 0;max-height: calc(100dvh - var(--alto-cabecera) - 1px);overflow-y: auto;padding: 0 var(--margen-lateral) var(--e-4);border-bottom: 1px solid var(--color-filete)}.cabecera__opciones > :first-child{border-top: 0}@media (min-width: 48rem){:root[data-cabecera="fija"] .cabecera__opciones{position: fixed}}}.navegacion, .tema, .cuenta{display: flex;flex-direction: column;align-items: flex-start;padding-block: var(--e-2)}.tema, .cuenta{border-top: 1px solid var(--color-borde)}.navegacion a, .cuenta a, .cuenta__salir button{display: inline-flex;align-items: center;min-height: var(--objetivo-tactil);color: var(--color-texto-suave);text-decoration: none}.navegacion a:hover, .cuenta a:hover, .cuenta__salir button:hover{color: var(--color-texto);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.35em}.navegacion a[aria-current], .cuenta a[aria-current]{color: var(--color-texto);text-decoration: underline;text-decoration-color: var(--color-acento);text-decoration-thickness: 1px;text-underline-offset: 0.35em}.cuenta__salir{margin: 0}.cuenta__salir button{padding: 0;border: 0;background: none;font: inherit;cursor: pointer}@media not all and (min-width: 60rem) and (hover: hover) and (pointer: fine){.cuenta__alta > a{padding-inline: var(--e-4);background: var(--color-acento);font-weight: var(--peso-medio)}.cuenta__alta > a, .cuenta__alta > a:hover, .cuenta__alta > a[aria-current]{color: var(--color-acento-texto);text-decoration-color: currentColor}.cuenta__alta > a:hover{background: var(--color-acento-hover)}.cuenta__alta > .globo{margin-top: var(--e-3)}}.tema fieldset{display: flex;flex-wrap: wrap;gap: 0 var(--e-4);margin: 0;padding: 0;border: 0}.tema__opcion{position: relative}.tema button{display: inline-flex;align-items: center;gap: var(--e-2);min-width: var(--objetivo-tactil);min-height: var(--objetivo-tactil);padding: 0;border: 0;background: none;color: var(--color-texto-tenue);font: inherit;cursor: pointer}.tema svg{flex: none;width: 1.125rem;height: 1.125rem;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: square}.tema button:hover, .tema button[aria-pressed="true"]{color: var(--color-texto)}.tema button[aria-pressed="true"] .relleno{fill: currentColor}.tema__aviso{margin: 0;color: var(--color-texto-tenue);font-size: var(--texto-xs)}.tema__aviso a{color: inherit}.globo{display: block;max-width: var(--medida);margin: 0 0 var(--e-2);color: var(--color-texto-suave);font-size: var(--texto-sm);line-height: 1.45}.tema .globo{display: none}.cuenta__icono{position: relative}.cuenta__icono > a{gap: var(--e-2)}.cuenta__icono svg{flex: none;width: 1.25rem;height: 1.25rem;fill: none;stroke: currentColor;stroke-width: 1.6}.cuenta__icono .globo{display: none}.cuenta__insignia{min-width: 1.1rem;padding: 0 0.25rem;background: var(--arrethon-plano);color: var(--arrethon-sobre-plano);font-size: 0.7rem;font-weight: var(--peso-medio);line-height: 1.1rem;text-align: center}@media (min-width: 60rem) and (hover: hover) and (pointer: fine){.cabecera__barra{flex-wrap: nowrap}@supports selector(:popover-open){.cabecera__menu{display: none}}.cabecera__opciones, :root[data-cabecera="fija"] .cabecera__opciones{position: static;inset: auto;display: flex;align-items: center;gap: var(--e-6);max-height: none;overflow: visible;padding: 0;border: 0;flex-basis: auto}.navegacion, .tema, .cuenta{flex-direction: row;align-items: center;padding: 0;border: 0}.navegacion, .cuenta{gap: 0 var(--e-4)}.tema{padding-left: var(--e-6);border-left: 1px solid var(--color-borde)}.tema fieldset{gap: 0}.tema button{justify-content: center}.tema__rotulo{position: absolute;width: 1px;height: 1px;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.tema__aviso{display: none}.cuenta__rotulo{position: absolute;width: 1px;height: 1px;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.cuenta__icono > a{position: relative;min-width: var(--objetivo-tactil);justify-content: center}.cuenta__insignia{position: absolute;top: 0.35rem;left: 50%}.cuenta__alta{position: relative}.globo, .tema .globo{display: none;position: absolute;top: 100%;right: 0;z-index: 1;width: 16rem;max-width: none;margin: var(--e-2) 0 0;padding: var(--e-3) var(--e-4);border: 1px solid var(--color-filete);background: var(--color-superficie);color: var(--color-texto);font-size: var(--texto-sm);text-align: left}.globo--ancho{width: 19rem}.globo::before{content: "";position: absolute;inset: calc(-1 * var(--e-2) - 1px) 0 auto;height: var(--e-2)}.tema__opcion:hover .globo, .cuenta__icono:hover .globo, .cuenta__alta:hover .globo{display: block}.tema__opcion > :focus-visible ~ .globo, .cuenta__icono > :focus-visible ~ .globo, .cuenta__alta > :focus-visible ~ .globo{display: block}:root.sin-globos .globo{display: none}}@media (min-width: 48rem){:root[data-cabecera="fija"]{scroll-padding-top: calc(var(--alto-cabecera) + var(--e-4))}:root[data-cabecera="fija"] .cabecera{position: sticky;top: 0}}.pie{border-top: 1px solid var(--color-filete);background: var(--color-superficie);color: var(--color-texto-suave);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.pie__linea{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--e-2) var(--e-8);padding-block: var(--e-4)}.pie__que{padding-block: var(--e-8);border-bottom: 1px solid var(--color-borde)}.pie__que .apartado__texto{font-family: var(--fuente-texto)}.pie__copy{margin: 0}.pie__enlaces{display: flex;flex-wrap: wrap;gap: 0 var(--e-6);margin: 0;padding: 0;list-style: none}.pie__enlaces a{display: inline-block;padding-block: var(--e-1);color: var(--color-texto)}}@layer componentes{.rotulo{margin: 0;color: var(--color-texto);font-family: var(--fuente-ui);font-size: var(--texto-base);font-weight: var(--peso-medio);line-height: 1.3}.apartado{padding-block: var(--e-8) var(--e-12);border-top: 1px solid var(--color-filete)}.apartado + .apartado{border-top-color: var(--color-borde)}.apartado__rejilla{display: grid;gap: var(--e-3)}.apartado__rotulo{padding-top: var(--e-1)}@media (min-width: 64rem){.apartado__rejilla{grid-template-columns: repeat(12, minmax(0, 1fr));gap: 0 var(--hueco-rejilla)}.apartado__rotulo{grid-column: 1 / span 3}.apartado__cuerpo{grid-column: 4 / span 7}}.apartado__texto{max-width: var(--medida);margin: 0 0 var(--e-6);font-size: var(--texto-md);line-height: 1.55}.apartado__texto:last-child{margin-bottom: 0}.apartado__acciones{margin: 0}.boton--grande{display: inline-flex;align-items: center;justify-content: center;min-height: var(--objetivo-tactil);padding: var(--e-2) var(--e-6)}}@layer componentes{.legal{padding-block: var(--e-12) var(--e-16)}.legal__cabecera{margin-bottom: var(--e-8);padding-bottom: var(--e-6);border-bottom: 1px solid var(--color-borde)}.legal__cabecera > .aviso{margin: var(--e-4) 0 0}.legal__cabecera h1{margin: 0 0 var(--e-2)}.legal__fecha{margin: 0;font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-tenue)}.legal__indice{margin-bottom: var(--e-8);padding-bottom: var(--e-6);border-bottom: 1px solid var(--color-borde);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.legal__indice-titulo{margin: 0 0 var(--e-2);font-family: var(--fuente-ui);font-size: var(--texto-sm);font-weight: var(--peso-medio);color: var(--color-texto-suave)}.legal__indice-lista{margin: 0;padding: 0;list-style: none}.legal__indice-lista > li > a{display: inline-block;min-height: var(--objetivo-minimo)}.legal__texto > *{max-width: var(--medida)}.legal__texto > :first-child{margin-top: 0}@media (min-width: 48rem){.legal__indice-lista{columns: 2;column-gap: var(--e-6)}.legal__indice-lista > li{break-inside: avoid}}@media (min-width: 64rem){.legal__cuerpo{display: grid;grid-template-columns: 15rem minmax(0, 1fr);gap: var(--e-12);align-items: start}.legal__indice{position: sticky;top: var(--e-6);max-height: calc(100vh - 2 * var(--e-6));overflow-y: auto;margin-bottom: 0;padding-bottom: 0;border-bottom: 0}.legal__indice-lista{columns: 1}}.legal__texto > h2{margin-top: var(--e-12);font-size: var(--texto-lg)}.legal__texto > h3{margin-top: var(--e-8);font-size: var(--texto-md)}.legal table{display: block;overflow-x: auto;width: 100%}.legal__tabla thead, .legal__tabla tbody{display: block}.legal__tabla tr{display: grid;grid-template-columns: 1fr auto;gap: var(--e-1) var(--e-4);padding-block: var(--e-3);border-bottom: 1px solid var(--color-borde)}.legal__tabla :is(th, td){padding: 0;border-bottom: 0}.legal__tabla :is(th, td):nth-child(2){grid-column: 1 / -1;grid-row: 2}.legal__tabla :is(th, td):nth-child(3){grid-column: 2;grid-row: 1}@media (min-width: 64rem){.legal__texto > table.legal__tabla{display: table;overflow-x: visible;width: 100%;max-width: 48rem}.legal__tabla thead{display: table-header-group}.legal__tabla tbody{display: table-row-group}.legal__tabla tr{display: table-row}.legal__tabla :is(th, td){padding: var(--e-2) var(--e-3);border-bottom: 1px solid var(--color-borde)}.legal__tabla :is(th, td):first-child{padding-inline-start: 0;white-space: nowrap}.legal__tabla :is(th, td):last-child{padding-inline-end: 0;white-space: nowrap}.legal__tabla wbr{display: none}}.literal__tramo{white-space: nowrap}.legal__hermanos{display: flex;flex-wrap: wrap;gap: var(--e-4);margin-top: var(--e-16);padding-top: var(--e-4);border-top: 1px solid var(--color-borde);font-family: var(--fuente-ui);font-size: var(--texto-sm)}}@layer componentes{.formulario-articulo{max-width: 58rem;margin-inline: auto;padding-block: var(--e-12) var(--e-16)}.formulario-articulo__acciones{display: flex;flex-wrap: wrap;gap: var(--e-3);margin-top: var(--e-6)}.formulario-articulo__nota-envio{margin-top: var(--e-3)}.devolucion__titulo{margin: 0 0 var(--e-1);font-size: var(--texto-md)}.devolucion__firma{margin: 0 0 var(--e-2);font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-tenue)}.devolucion__cuerpo{white-space: pre-line}.ficha-editorial__firma, .notas-revision__firma{font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-suave)}.notas-revision__firma{margin: 0}.notas-revision__nota + .notas-revision__nota{margin-top: var(--e-3)}.notas-revision__cuerpo{margin: var(--e-1) 0 0}.campo__control--cuerpo{font-family: var(--fuente-texto);line-height: var(--interlinea-cuerpo)}.formulario-articulo__seo{border: 1px solid var(--color-borde);padding: var(--e-3) var(--e-4);margin-bottom: var(--e-6)}.formulario-articulo__seo summary{font-family: var(--fuente-ui);font-size: var(--texto-sm);cursor: pointer}.formulario-articulo__descartar{font-family: var(--fuente-ui);font-size: var(--texto-sm);margin-top: var(--e-6)}.formulario-articulo__descartar > summary{cursor: pointer;color: var(--color-texto-suave);text-decoration: underline}.formulario-articulo__descartar > p{margin: var(--e-2) 0}.lista-articulos{list-style: none;margin: 0 0 var(--e-6);padding: 0}.lista-articulos__fila{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: var(--e-3);padding-block: var(--e-3);border-bottom: 1px solid var(--color-borde)}.lista-articulos__titulo{min-width: 0}.lista-articulos__imagen{display: block;max-width: 16rem;margin-top: var(--e-2)}.lista-imagenes{list-style: none;padding: 0}.lista-imagenes__fila{display: grid;grid-template-columns: minmax(0, 20rem) minmax(0, 1fr);gap: var(--e-4);padding-block: var(--e-4);border-bottom: 1px solid var(--color-borde)}.lista-imagenes__imagen{width: 100%;height: auto;max-height: 24rem;object-fit: contain;background: var(--color-superficie)}@media (max-width: 40rem){.lista-imagenes__fila{grid-template-columns: minmax(0, 1fr)}}.comentario__gif > summary{display: inline-block;cursor: pointer;list-style: none}.comentario__gif > summary::-webkit-details-marker{display: none}.comentario__gif[open] > summary img{display: none}.comentario__reproducir{display: inline-block;margin-top: var(--e-1);font-family: var(--fuente-ui);font-size: var(--texto-sm);text-decoration: underline}.comentario__gif:not([open]) .comentario__reproducir--abierto, .comentario__gif[open] .comentario__reproducir--cerrado{display: none}.etiqueta-estado{font-family: var(--fuente-ui);font-size: var(--texto-xs);color: var(--color-texto-suave);border: 1px solid var(--color-borde-fuerte);padding: 0 var(--e-2);white-space: nowrap}.etiqueta-estado[data-estado="published"]{border-color: var(--color-exito)}.etiqueta-estado[data-estado="review"], .etiqueta-estado[data-estado="returned"], .etiqueta-estado[data-estado="scheduled"]{border-color: var(--color-aviso)}.lista-articulos__firma{display: block;font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-tenue)}.hilo{margin: 0 0 var(--e-6);padding: 0;list-style: none}.hilo__mensaje{padding-block: var(--e-4);border-bottom: 1px solid var(--color-borde)}.hilo__firma{margin: 0 0 var(--e-1);font-family: var(--fuente-ui);font-size: var(--texto-sm);color: var(--color-texto-suave)}.hilo__cuerpo{margin: 0;white-space: pre-line;overflow-wrap: anywhere}.hilo__borrar{margin-top: var(--e-8)}.acceso-externo{margin: 0 0 var(--e-4)}.acceso-externo__separador{display: flex;align-items: center;gap: var(--e-3);margin: 0 0 var(--e-4);font-size: var(--texto-sm);color: var(--color-texto-tenue)}.alternativa{margin-block: var(--e-4)}.acceso-externo__separador::before, .acceso-externo__separador::after{content: "";flex: 1;border-top: 1px solid var(--color-borde)}.buscador{display: flex;flex-direction: column;gap: var(--e-2);width: min(100%, 28rem);text-align: start}.buscador__etiqueta{margin: 0}.buscador__fila{display: flex}.buscador__campo{flex: 1 1 auto;min-width: 0;min-height: 3rem;border-right: 0}.buscador__enviar{flex: 0 0 auto;min-height: 3rem;padding-inline: var(--e-6)}.orden{display: flex;flex-wrap: wrap;gap: var(--e-2) var(--e-4);margin-block: var(--e-4);font-family: var(--fuente-ui);font-size: var(--texto-sm)}.orden__rotulo{color: var(--color-texto-tenue)}.orden__opcion{display: inline-block;min-height: var(--objetivo-minimo)}.orden__opcion[aria-current]{font-weight: var(--peso-fuerte)}.etiquetas{display: flex;flex-wrap: wrap;gap: var(--e-2)}.formulario-en-linea{display: flex;flex-wrap: wrap;align-items: center;gap: var(--e-2);margin-block: var(--e-3)}.formulario-en-linea > .campo__control{width: auto;min-width: 0;flex: 0 1 16rem}.decision > summary{list-style: none}.decision > summary::-webkit-details-marker{display: none}.decision[open] > summary{margin-bottom: var(--e-2)}.decision > form{max-width: 32rem}.decision{min-width: 0}.decision[open]{flex-basis: 100%}.zona__seccion{margin-top: var(--e-12)}}@layer componentes{.paginacion{max-width: 52rem;margin: var(--e-12) auto 0;padding-top: var(--e-6);border-top: 1px solid var(--color-borde)}.paginacion__lista{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--e-2);margin: 0;padding: 0;list-style: none;font-family: var(--fuente-ui);font-size: var(--texto-sm)}.paginacion__item > a, .paginacion__item > span{display: block;min-width: 2.5rem;padding: var(--e-2) var(--e-3);border: 1px solid var(--color-borde);text-align: center;text-decoration: none}.paginacion__item > a{color: var(--color-texto-suave)}.paginacion__item > a:hover{border-color: var(--color-acento);color: var(--color-acento)}.paginacion__item--actual > span{background: var(--color-acento);border-color: var(--color-acento);color: var(--color-acento-texto);font-weight: var(--peso-medio)}.paginacion__item--inerte > span{color: var(--color-texto-tenue);border-color: transparent}}@layer componentes{.barra-producto{font-family: var(--fuente-ui)}.barra-producto__fila{display: flex;flex-wrap: wrap;align-items: center;gap: 0 var(--e-6)}.barra-producto--tira .barra-producto__fila{min-height: 4rem}.barra-producto__marca{display: inline-flex;align-items: center;min-height: var(--objetivo-tactil);text-decoration: none}.barra-producto__marca svg{display: block;height: auto}.barra-producto--tira .barra-producto__marca svg{width: auto;height: 1.875rem}.barra-producto--mancheta .barra-producto__fila{padding-top: var(--e-6)}.barra-producto--mancheta .barra-producto__marca{flex: 1 0 100%}.barra-producto--mancheta .barra-producto__marca svg{width: 100%}.barra-producto__lema{margin: 0;padding-block: var(--e-3);font-size: var(--texto-base)}@media (max-width: 40rem){.barra-producto--mancheta .barra-producto__lema{flex: 1 0 100%}}.barra-producto__enlaces{display: flex;flex-wrap: wrap;gap: 0 var(--e-6);margin: 0 0 0 auto;padding: 0;list-style: none;font-size: var(--texto-base)}.barra-producto__enlaces a{display: inline-flex;align-items: center;min-height: var(--objetivo-tactil);text-decoration: none}.barra-producto__enlaces a:hover, .barra-producto__enlaces a[aria-current]{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.35em}}
