.language-switch{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;white-space:nowrap}.header nav .language-switch{margin-left:6px}.header nav .language-switch a,.header>.language-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:44px;padding:8px;color:#dce3d6;font-size:11px;font-weight:600;border-radius:12px;text-decoration:none}.header .language-switch a[aria-current=true]{background:#ffffff1c;color:#fff}.language-switch a:focus-visible{outline:3px solid #d8ee94;outline-offset:3px}.footer-base .language-switch{margin-left:auto;gap:6px}.footer-base .language-switch a{padding:8px 12px;min-height:44px;border-radius:12px;color:var(--muted);text-decoration:none}.footer-base .language-switch a[aria-current=true]{background:#eaf1df;color:var(--ink)}.currency-note{flex-basis:100%;font-size:12px;color:var(--muted);margin:0}@media(max-width:800px){.header nav .language-switch{margin:10px 0 0;gap:8px}.header nav .language-switch a{min-width:70px;font-size:14px;border:1px solid #ffffff30}.footer-base .language-switch{margin-left:0}}@media(min-width:801px) and (max-width:1200px){.header nav{gap:0}.header nav a{padding-inline:6px;font-size:12px}.header nav .language-switch{margin-left:0}.header nav .language-switch a{min-width:29px;padding-inline:5px}}
