:root{font-family:MontserratCampana,Arial,sans-serif;--blue:#b9230a;--page:#fff8ef}
.sidebar{background:#720f07 url('/assets/navidad-2026/fondo-campana.webp') center top/cover}.sidebar .brand-logo{width:155px;height:auto}.sidebar .brand small{color:#ffe0bb}.nav-item{color:#fff0dc}.nav-item.active,.nav-item:hover{background:#ffffff24}.sidebar-bottom a,.private-label{color:#ffe6c7}.private-label{border-color:#ffffff32}.eyebrow{color:#a34222}.badge{color:#824014;background:#ffe2a5}.button.primary{background:#a82c0e;border-color:#a82c0e}.button.primary:hover:not(:disabled){background:#7b1707}.campaign-facts>div{background:#fff8e9}
.redemption-header{background:#720f07 url('/assets/navidad-2026/fondo-campana.webp') center top/cover;color:#fff}.redemption-header .brand{color:#fff}.redemption-header .brand-logo{width:125px;height:auto}.redemption-header .brand small{color:#ffe4be}.redemption-header>a{color:#fff4d6}
@media(max-width:780px){.sidebar .brand-logo{width:110px}.sidebar .brand{gap:15px}.redemption-header .brand-logo{width:95px}}
