.language-tab{position:fixed;left:0;top:8.5rem;z-index:28;display:none;flex-direction:row-reverse;align-items:center}.announcement-bar~* .language-tab,body:has(.announcement-bar) .language-tab{top:12rem}@media screen and (max-width:989px){.language-tab{display:flex}}.language-tab__handle{display:flex;align-items:center;justify-content:center;width:2.6rem;height:5.4rem;padding:0;border:.1rem solid rgba(70,51,53,.2);border-left:0;border-radius:0 .8rem .8rem 0;background:var(--brand-base, #fff7ec);color:var(--brand-text, #463335);cursor:pointer;box-shadow:.2rem 0 .9rem #4633351f}.language-tab__handle:hover,.language-tab__handle:focus-visible{background:var(--brand-surface, #e2d3cd)}.language-tab__handle svg{width:1.3rem;height:2rem;transition:transform .2s ease}.language-tab__handle svg{transform:rotate(180deg)}.language-tab[data-open=true] .language-tab__handle svg{transform:rotate(0)}.language-tab__form{margin:0}.language-tab__list{display:flex;align-items:center;gap:.6rem;margin:0 0 0 .6rem;padding:0;list-style:none}.language-tab[data-open=false] .language-tab__list{display:none}.language-tab__option{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(70,51,53,.2);border-radius:50%;background:var(--brand-base, #fff7ec);font-family:inherit;font-size:1.9rem;line-height:1;cursor:pointer;box-shadow:0 .2rem .9rem #4633351f}.language-tab__option:hover{background:var(--brand-surface, #e2d3cd)}.language-tab__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.language-tab .language-flag{margin:0;font-size:1em}@media(prefers-reduced-motion:reduce){.language-tab__handle svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/language-tab.css.map */
