
.public-menu-line-top{transform-origin:12px 6px;transform:translateY(0) rotate(0deg)}
.public-menu-line-middle{opacity:1}
.public-menu-line-bottom{transform-origin:12px 18px;transform:translateY(0) rotate(0deg)}
.public-mobile-menu .public-menu-brand{position:fixed;display:flex;align-items:center;margin:0;z-index:2}
.public-mobile-menu .public-menu-brand img{display:block;width:100%;height:auto;max-height:none}
.public-mobile-menu .language-trigger{width:44px;height:44px;min-height:44px;padding:0;box-sizing:border-box;justify-content:center;gap:0;background:white;border-color:transparent;box-shadow:none}
.public-mobile-menu .language-trigger svg{width:18px;height:18px}
.public-mobile-menu .language-trigger .language-name{display:none}
