header{position:fixed;top:3.125rem;z-index:3;left:50%;transform:translateX(-50%);width:100%}header .box{padding:1rem 1.875rem;border-radius:20rem;background:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:rgba(50,50,93,.25) 0 50px 100px -20px,rgba(0,0,0,.3) 0 30px 60px -30px}header .box .right{display:flex;align-items:center;justify-content:flex-end;gap:1.4rem}header .box .right a{color:var(--color-texto)}header .box .right>a{font-family:var(--font-secondary);font-size:1.25rem;font-weight:600}header button{appearance:none;border:none;margin:0 0 0 20px;padding:0;text-transform:lowercase;display:flex;align-items:center;color:var(--color-primary);background:none;gap:1rem;font-family:var(--font-primary);font-size:1rem;line-height:1;cursor:pointer}#menu-principal{width:100%}#principal{list-style:none;margin:0;padding:0;width:100%}#principal li a{color:#fff;font-family:var(--font-secondary);text-transform:uppercase;font-size:3.125rem;line-height:1;font-weight:lighter}#principal li{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:10px;margin-bottom:6px}#principal li:last-child{border-bottom:none}.lang-switcher a:not(.active){color:var(--color-primary)!important}.lang-switcher a.active{color:var(--color-texto)!important}@media (max-width:580px){header .right>a{display:none}header .right>button{margin:0;font-size:0}}