/* ARRAIGO · logos aprobados (oscuro para fondos claros, claro para fondos oscuros) */
.logo-img{ display:block; width:auto; height:auto; }
/* Home: encabezado (claro sobre la foto; oscuro cuando la barra se vuelve clara) */
.brand::before{ content:none !important; }
.brand{ display:inline-flex; align-items:center; }
.brand .logo-img{ height:20px; }
.brand .logo-img--osc{ display:none; }
.top.is-solid .brand .logo-img--claro, .top.is-open .brand .logo-img--claro{ display:none; }
.top.is-solid .brand .logo-img--osc, .top.is-open .brand .logo-img--osc{ display:block; }
@media (max-width:899px){ .brand .logo-img{ height:18px; } }
/* Barra flotante de las páginas de producto */
.nav__brand::before{ content:none !important; }
.nav__brand{ display:inline-flex; align-items:center; }
.nav__brand .logo-img{ height:18px; }
/* Pie de página (fondo oscuro) */
.footer__logo{ margin-bottom:18px; }
.footer__logo img{ width:auto; height:24px; filter:none; opacity:1; }
.footer__logo span{ display:none; }
/* Juego de regalos (fondo claro) */
.wordmark{ display:inline-block; }
.wordmark .logo-img{ height:16px; margin:0 auto; }
/* Enlace "volver" de las páginas oscuras */
.back{ display:inline-flex; align-items:center; }
.back .logo-img{ height:13px; }