.plgl-language-picker{appearance:none;-webkit-appearance:none;min-height:40px;max-width:160px;padding:8px 32px 8px 12px;border:1px solid #d7e0eb;border-radius:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%235f728a' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 8px center/18px;color:#3b4d61;font:inherit;font-size:13px;cursor:pointer}
.plgl-language-picker:focus-visible{outline:3px solid #aebdce;outline-offset:2px}
[data-language-picker]{display:inline-flex;align-items:center;gap:8px}
.plgl-language-header{display:flex;align-items:center!important}
.plgl-language-header>.plgl-language-header-slot{display:flex!important;align-items:center;align-self:center;justify-content:center;flex:0 0 auto;order:1000;margin:0 0 0 auto;padding:0;line-height:1}
.plgl-language-header:has(>.pl-header-actions)>.plgl-language-header-slot{margin-left:0}
.plgl-language-header>.plgl-language-header-slot>.plgl-language-picker{display:block;box-sizing:border-box;width:140px;height:40px;min-height:40px;max-width:140px;margin:0!important;padding:8px 32px 8px 12px;line-height:1.25;vertical-align:middle}
.plgl-language-footer{padding:12px 20px;display:flex;justify-content:center}
@media(min-width:601px) and (max-width:1000px){header>.plgl-language-header>nav.hidden{gap:12px}header>.plgl-language-header>nav.hidden>a{margin-left:0;margin-right:0}}
@media(max-width:600px){.plgl-language-picker{max-width:115px;font-size:12px}header [data-language-picker]{min-width:0;flex-shrink:1}header .plgl-language-picker{width:74px;max-width:74px;padding-left:6px;padding-right:20px;background-position:right 2px center;font-size:11px}header .pl-header-actions{min-width:0}}
@media(max-width:600px){.plgl-language-header>.plgl-language-header-slot{flex:0 0 auto}.plgl-language-header>.plgl-language-header-slot>.plgl-language-picker{width:74px;max-width:74px;padding-left:6px;padding-right:20px}}
@media(max-width:600px){.sell-page .plgl-language-header{gap:8px}.sell-page .plgl-language-header>.catalog-link{display:none}.sell-page .plgl-language-header>.brand img{width:92px}}
@media(max-width:460px){.plgl-language-header>.pl-home{display:none}}
@media(max-width:360px){.sell-page .plgl-language-header{gap:6px}.sell-page .plgl-language-header>.brand{padding-right:6px}.sell-page .plgl-language-header>.brand img{width:80px}.plgl-language-header>img{max-width:90px;object-fit:contain}.plgl-language-header>.plgl-language-header-slot>.plgl-language-picker{width:64px;max-width:64px}}
