.language-toggle{position:absolute;top:16px;right:16px;z-index:100;width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(228,228,231,.72);border-radius:8px;background:#FFFFFF;color:#18181B;font:700 12px Geist,system-ui,sans-serif;letter-spacing:0;cursor:pointer}
.language-toggle:hover{background:#F4F4F5}
.language-toggle:focus-visible{outline:2px solid #3B82F6;outline-offset:4px}
.page{padding-top:80px;padding-bottom:80px}
.catalog-note{padding-right:64px}
[data-theme="dark"] .language-toggle{background:#18181B;color:#F9FAFB;border-color:#71717A}
@media(max-width:600px){.page{padding-top:80px;padding-bottom:80px}.catalog-note{padding-right:0}}
