.ab-lang{display:flex;align-items:center}[data-ab-language] .ab-lang__button,.ab-actions .ab-lang__button{display:flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.ab-actions .ab-lang svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ab-lang__icon{display:inline-flex;align-items:center;justify-content:center;gap:1px;line-height:1;font-weight:700;letter-spacing:0}.ab-lang__icon i,.ab-lang__icon b{display:block;font-style:normal;font-size:15px;line-height:1}.ab-lang__icon i{font-weight:800}.ab-lang__icon b{font-weight:700;font-size:14px;opacity:.92}.ab-lang__label{font-size:13px;line-height:1;white-space:nowrap}[data-ab-language] .ab-lang__button:focus-visible{outline:2px solid #ffffffb3;outline-offset:3px;border-radius:8px}.ab-language__dialog{width:min(420px,calc(100% - 32px))}.ab-language__dialog h2{margin:0 0 8px}.ab-language__dialog select{display:block;width:100%;margin-top:6px}.ab-language__submit{margin-top:16px}.ab-language__hint{margin:0;color:#fffc;font-size:12px}@media(max-width:749px){.ab-lang__label{display:none}.ab-actions .ab-lang__icon{height:24px;min-width:24px;transform:translateY(1px)}.ab-actions .ab-lang__icon i{font-size:14px}.ab-actions .ab-lang__icon b{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/app-language.css.map */
