.language-control{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;max-width:100%;color:#d5bf91;font:500 .875rem Manrope,Arial,sans-serif}
.language-control select{max-width:12rem;min-height:40px;padding:.4rem 1.6rem .4rem .6rem;background:#17271d;color:#e8d7b3;border:1px solid #d5bf9155;border-radius:6px;font:inherit;cursor:pointer}
.language-control select:focus-visible{outline:2px solid #e4cfa3;outline-offset:3px}
.language-control option{background:#17271d;color:#f4f1e7}
.language-message{display:block;text-align:center;color:#d5bf91;font-size:.875rem}
.language-message:empty{display:none}
html:lang(zh-Hans) h1,html:lang(zh-Hans) h2,html:lang(zh-Hans) h3,html:lang(zh-Hans) .eyebrow{letter-spacing:normal;line-height:1.25}
html:lang(zh-Hans) body{font-family:Manrope,'Microsoft YaHei','PingFang SC',system-ui,sans-serif}
html:not(:lang(en)) .store-tab{white-space:normal}
html:not(:lang(en)) .site-header.home-header nav a:not(.brand){white-space:normal;overflow-wrap:anywhere}
@media(max-width:560px){.language-control{justify-content:center;flex-basis:100%}.language-control select{max-width:15rem}}
