/* Franja de marca en las campañas del inicio (Dots, disenos/inicio-marcas/v1, aprobada por Ignacio el 12-11-2026): logo original sin filtros sobre azul marino. */
.home .campaign-carousel .campaign-slide:has(.campaign-brand-band){padding-top:0;display:flex;flex-direction:column}
.home .campaign-brand-band{background:#102b3a;flex:none;margin-bottom:28px}
.home .campaign-brand-inner{width:calc(100% - 80px);max-width:1320px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;min-height:113px;box-sizing:border-box}
.home .campaign-brand-logo{display:block;width:320px;max-width:100%;height:auto;filter:none;opacity:1;object-fit:contain}
.home .campaign-brand-logo.brand-dongfeng{width:292px}
.home .campaign-brand-band .v7-kicker{color:#f9e9be;margin:0;font-size:11px;letter-spacing:.2em}
/* La G7 pinta su kicker con #campaign-g7 (café, para su fondo amarillo): en la franja azul va el mismo crema que las demás. */
.home #campaign-g7 .campaign-brand-band .v7-kicker{color:#f9e9be}
.home .campaign-carousel .campaign-slide:has(.campaign-brand-band) .v7-nov-wrap{height:auto;flex:1}
@media(max-width:700px){
 .home .campaign-brand-inner{width:calc(100% - 40px);padding:16px 0;gap:12px;flex-wrap:wrap;min-height:0}
 .home .campaign-brand-logo{width:250px}
 .home .campaign-brand-logo.brand-dongfeng{width:228px}
 .home .campaign-brand-band{margin-bottom:24px}
 .home .campaign-brand-band .v7-kicker{font-size:9px}
}
