#language-switch{flex:0 0 auto;min-width:39px;padding:6px 8px;font-size:11px;border-radius:3px;margin:0;border-color:#9aafa966;color:#d2c59e}body[data-language=en] header nav{font-size:10px!important;gap:13px!important}body[data-language=en] .brand>span{font-size:11px;letter-spacing:0;max-width:155px;line-height:1.3}body[data-language=en] .brand small{font-size:7px;letter-spacing:.5px}body[data-language=en] .ship-card-flags .badge{font-size:9px!important}body[data-language=en] .card h3{line-height:1.4;font-size:17px}body[data-language=en] .eyebrow{letter-spacing:1px}body[data-language=en] .buy-filters label{min-width:110px}body[data-language=en] .workbench-filter-row{grid-template-columns:1fr 1fr}body[data-language=en] .header-link{display:none}@media(max-width:1100px){header{gap:10px!important}body[data-language=en] .brand>span{display:none}}@media(max-width:700px){#language-switch{padding:5px 6px;font-size:10px}body[data-language=en] header nav{gap:15px!important}}

#language-switch{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:30px;min-width:70px;height:32px;padding:0 13px;background:linear-gradient(120deg,#1c3745,#0d1e2a);border:1px solid #8bb2b652;color:#d2e5df;letter-spacing:.04em;font-weight:600;font-size:11px;box-shadow:inset 0 1px #ffffff0b;transition:background .2s,border-color .2s}#language-switch::before{content:'◎';font-size:17px;font-weight:400;color:#95c7c2}#language-switch:hover{background:#244754;border-color:#9ccdc7}#language-switch:focus-visible{outline:2px solid #d4c18c;outline-offset:3px}
