.ea-menu-page{padding:18px 0 42px}
.ea-menu-page .ea-language-tabs{justify-content:flex-end;margin:0 0 8px}
.ea-menu-frame{display:block;width:100%;height:2600px;border:0;background:var(--ea-paper);overflow:hidden}
@media(max-width:720px){
  .ea-menu-page{padding:14px 0 30px}
  .ea-menu-page .ea-language-tabs{gap:8px;margin-bottom:6px}
  .ea-menu-page .ea-language-tabs button{min-height:44px;padding:11px 14px}
  .ea-menu-frame{height:3400px}
}
