.ds-lang{margin:0;display:inline-block}.ds-lang__list{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;list-style:none;margin:0;padding:2px;width:136px;border-radius:999px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff3d}.ds-lang__list:before{content:"";position:absolute;top:2px;bottom:2px;inset-inline-start:2px;width:calc(50% - 2px);border-radius:999px;background:#fff;box-shadow:0 2px 6px #00000047;transition:inset-inline-start .22s cubic-bezier(.4,0,.2,1)}.ds-lang__list[data-pos="1"]:before{inset-inline-start:50%}.ds-lang__list li{position:relative;z-index:1;display:block}.ds-lang__btn{appearance:none;-webkit-appearance:none;display:block;width:100%;border:0;background:transparent;color:#fff;font:inherit;font-size:12.5px;font-weight:700;line-height:1.4;padding:5px 0;text-align:center;border-radius:999px;cursor:pointer;transition:color .2s}.ds-lang__btn.is-current{color:#0a2a5c;cursor:default}.ds-lang__btn:focus-visible{outline:2px solid #fff;outline-offset:1px}.ds-ft__bar .ds-lang__list,.ds-hd__dlang .ds-lang__list{background:#dde8f7;box-shadow:inset 0 0 0 1px #c5d6ee}.ds-ft__bar .ds-lang__list:before,.ds-hd__dlang .ds-lang__list:before{background:#0a2a5c;box-shadow:0 2px 6px #0a2a5c4d}.ds-ft__bar .ds-lang__btn,.ds-hd__dlang .ds-lang__btn{color:#0a2a5c}.ds-ft__bar .ds-lang__btn.is-current,.ds-hd__dlang .ds-lang__btn.is-current{color:#fff}.ds-ft__bar .ds-lang__btn:focus-visible,.ds-hd__dlang .ds-lang__btn:focus-visible{outline-color:#2f6fd6}@media(prefers-reduced-motion:reduce){.ds-lang__list:before,.ds-lang__btn{transition:none}}@media(max-width:1099px){#header-group .ds-hd__top-in{position:relative}#header-group .ds-hd__locale{display:flex!important;position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);gap:0!important;z-index:2}#header-group .ds-hd__locale .ds-hd__region{display:none!important}#header-group .ds-hd__msgs{box-sizing:border-box;padding-inline-end:100px}#header-group .ds-hd__top .ds-lang__list{width:92px}#header-group .ds-hd__top .ds-lang__btn{font-size:11px;padding:3px 0}}@media(max-width:989px){html:root{overflow-x:clip!important}html:root body:not([style*="overflow: hidden"]){overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/ds-lang.css.map */
