.language-picker{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;border:1px solid #d4d4d8;border-radius:999px;padding:.45rem .6rem;color:#242428;background:#fff;font-size:.875rem;line-height:1.4}
.language-picker select{font:inherit;color:inherit;background:transparent;border:0;max-width:9rem;min-height:28px;cursor:pointer;padding:0 .1rem}
.language-picker:focus-within{outline:2px solid #9b3948;outline-offset:3px}
.translation-note{font-size:.875rem;line-height:1.6;color:#64646b;border-left:2px solid #9b3948;padding-left:.8rem;margin:1rem 0}
.after-hours .translation-note{color:#d8cbd0}
html[lang="zh-Hans"] body{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}
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.2}
html[lang="es"] .hero-copy h1{font-size:clamp(3rem,6vw,6.5rem)}
html:not([lang="en"]) .hero-product-label{max-width:75%}
header nav{flex-wrap:wrap;row-gap:.7rem}
@media(max-width:1000px){header{flex-wrap:wrap;gap:1rem}header nav{justify-content:flex-start;gap:.8rem 1rem;width:100%;max-width:100%}.language-picker{margin-left:auto}}
@media(max-width:600px){html:not([lang="en"]) .hero-copy h1{font-size:clamp(2.5rem,11vw,4rem)}.language-picker{margin-left:0}.language-picker select{font-size:1rem}header nav a,header nav button{white-space:normal}.hero-actions{flex-wrap:wrap}.hero-product-label strong{overflow-wrap:anywhere}}
.language-picker-label{font-size:.8rem}.language-picker{flex-wrap:wrap;max-width:100%}
html[lang="fr"] .hero-copy h1,html[lang="de"] .hero-copy h1{font-size:clamp(2.8rem,5.8vw,6rem)}
html:not([lang="en"]) .hero-copy h1{overflow-wrap:anywhere}
@media(max-width:600px){.language-picker-label{font-size:.85rem}html[lang="de"] .hero-copy h1,html[lang="fr"] .hero-copy h1{font-size:clamp(2.5rem,10vw,4rem)}}
header{height:auto;min-height:82px;padding-top:1rem;padding-bottom:1rem;gap:1rem;flex-wrap:wrap}header .brand{white-space:nowrap}header nav{min-width:0}
