.cm-header{background:var(--cm-superficie);border-bottom:1px solid var(--cm-borde);position:sticky;top:0;z-index:50}.cm-header__bar{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;min-height:var(--cm-header-h);padding-left:var(--cm-gutter)}.cm-header__nav ul{display:flex;gap:32px;list-style:none;margin:0;padding:0}.cm-header__nav a{border-bottom:2px solid transparent;color:var(--cm-texto);display:block;font-size:15px;font-weight:500;line-height:20px;padding:8px 0;text-decoration:none}.cm-header__nav a:hover{border-bottom-color:var(--cm-amarillo)}.cm-header__pleca{display:block;flex:none;margin-left:auto}.cm-header__pleca img{height:80px;object-fit:cover;width:160px}.cm-header__toggle{align-items:center;background:none;border:0;cursor:pointer;display:none;height:44px;justify-content:center;margin-left:-10px;padding:0;width:44px}@media (max-width:1023px){.cm-header__bar{padding-left:24px}.cm-header__toggle{display:inline-flex}.cm-header__pleca img{height:64px;width:128px}.cm-header__nav{background:var(--cm-superficie);border-bottom:1px solid var(--cm-borde);display:none;left:0;padding:8px 24px 24px;position:absolute;right:0;top:100%}.cm-header__nav.is-open{display:block}.cm-header__nav ul{flex-direction:column;gap:0}.cm-header__nav a{border-bottom:1px solid var(--cm-borde);font-size:17px;padding:14px 0}html:not(.cm-js) .cm-header__nav{display:block;position:static}}