.language-switcher{position:relative;flex:none;font:14px/1.5 Lato,Arial,sans-serif;color:#f0efed}.language-switcher summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:78px;padding:8px 10px;cursor:pointer;border:1px solid #655158;background:#151518;color:#f0efed}.language-switcher summary::-webkit-details-marker{display:none}.language-flag{display:inline-block;width:21px;height:16px;object-fit:cover;flex:none}.language-menu{position:absolute;z-index:110;top:calc(100% + 8px);right:0;min-width:160px;padding:5px;margin:0;list-style:none;border:1px solid #71616a;background:#19171d;box-shadow:0 10px 28px #0008}.language-menu li{padding:0;margin:0}.language-menu a{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 13px;color:#f0efed}.language-menu a:hover,.language-menu a:focus-visible{background:#363039;color:#fff}.language-menu a[aria-current=page]{background:#45262c;color:#fff}.language-switcher summary:focus-visible,.language-menu a:focus-visible{outline:2px solid #f17881;outline-offset:2px}.language-switcher[open] summary{border-color:#ed7781}@media(max-width:600px){.header-actions>.header-account{display:none}.header-actions{gap:10px}.language-switcher summary{min-width:76px;padding:8px}.language-menu{left:0;right:auto}.mobile-nav nav .mobile-account-link{display:block}}@media(max-width:380px){.header-actions{gap:7px}.header-cart span{font-size:14px}.language-switcher summary{min-width:70px;gap:5px}.currency-trigger{min-width:64px}}