.site-lang-switch img:is(.header-current-flag,.mobile-current-flag,.lang-flag){display:block!important;width:22px!important;height:22px!important;min-width:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;aspect-ratio:1!important;object-fit:cover!important;border:0!important;border-radius:50%!important;clip-path:circle(50%)!important;box-shadow:none!important;outline:0!important;padding:0!important;background:transparent!important}.site-lang-switch .site-lang-menu a{display:flex!important;align-items:center!important;gap:10px!important;text-align:left!important}.site-lang-switch .site-lang-menu .lang-flag{margin:0!important}html body #design1-header[data-language-layout=desktop] .mobile-header-lang-switch,html body #design1-header[data-language-layout=desktop] :is(.hwm-mobile-header-language,.daiban-mobile-header-language){display:none!important}html body #design1-header[data-language-layout=compact] :is(.hwm-mobile-header-language,.daiban-mobile-header-language){display:flex!important;align-items:center!important;flex:0 0 auto!important;margin-left:auto!important}html body #design1-header[data-language-layout=compact] .mobile-header-lang-switch{display:flex!important;align-items:center!important;position:relative!important;margin:0 10px 0 0!important;flex:0 0 auto!important;overflow:visible!important}html body #design1-header[data-language-layout=compact] .mobile-header-lang-switch>.site-lang-button{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body #design1-header[data-language-layout=compact] .mobile-header-lang-switch .site-lang-menu{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;z-index:10020!important;width:170px!important;min-width:170px!important;margin:0!important;padding:6px!important;border:1px solid #e3e9f0!important;border-radius:12px!important;background:#fff!important;box-shadow:0 14px 34px #0021472e!important}html body #design1-header .mobile-header-lang-switch .site-lang-menu[hidden]{display:none!important}.footer-icon-wrapper.site-lang-switch{position:relative}.footer-icon-wrapper.site-lang-switch .site-lang-menu{min-width:170px!important}html body #design1-header .site-lang-switch img:is(.header-current-flag,.mobile-current-flag,.lang-flag),html body footer .site-lang-switch img:is(.header-current-flag,.mobile-current-flag,.lang-flag){width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex-basis:22px!important;border-radius:50%!important;clip-path:circle(50%)!important;border:0!important;box-shadow:none!important}
