.menu-b{display:none;background:none;border:1px solid rgba(244,240,236,.32);border-radius:999px;color:var(--tinta);font:inherit;font-weight:540;font-size:.95rem;line-height:1;padding:.62em 1em;cursor:pointer;position:relative;z-index:2}@media(max-width:1079px){.menu-b{display:block}.marca{position:relative;z-index:2}.cabecera nav{position:fixed;inset:0;z-index:1;display:none;flex-direction:column;justify-content:center;gap:clamp(10px,2.4vh,20px);padding:var(--m);background:#060405}.cabecera.abierto nav{display:flex}.cabecera nav a{font-size:clamp(1.9rem,8.6vw,2.8rem);font-weight:540;font-stretch:112.5%;letter-spacing:-.02em;line-height:1.1;border:0;width:max-content}html.con-menu,html.con-menu body{overflow:hidden}}
