.market-switcher{position:relative}.market-switcher__form{margin:0}.market-switcher__toggle{display:inline-flex;align-items:center;cursor:pointer;list-style:none;padding:.4rem 0;min-height:4.4rem;color:rgb(var(--color-foreground))}.market-switcher__toggle::-webkit-details-marker{display:none}.market-switcher__toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.market-switcher__current{display:flex;align-items:center;gap:.8rem;margin:0 .8rem}.market-switcher__divider{width:1px;height:1.6rem;background-color:rgba(var(--color-foreground),.2)}.market-switcher__code{font-family:Vista Sans OT Light,sans-serif;letter-spacing:.06rem}.market-switcher .icon-caret{position:inherit;width:1rem;height:.6rem;transform:rotate(180deg);transition:transform var(--duration-short) ease}.market-switcher[open] .icon-caret{transform:rotate(0)}.market-switcher__flag{flex:0 0 auto;width:1.4rem;height:1.4rem;border-radius:50%;object-fit:cover;overflow:hidden}.market-switcher__flag--icon{display:flex;align-items:center;justify-content:center}.market-switcher__flag--icon svg{width:2rem;height:2rem}.market-switcher__panel{background-color:rgb(var(--color-background));border:var(--popup-border-width) solid rgba(var(--color-foreground),var(--popup-border-opacity));border-radius:var(--popup-corner-radius);box-shadow:0 5px 15px #00000026;overflow:hidden;z-index:3}.market-switcher__markets,.market-switcher__languages{border:0;margin:0;padding:0;min-width:0}.market-switcher__markets .market-switcher__legend{padding:1rem 1.6rem 0}.market-switcher__market-list{display:flex;flex-direction:column;padding-bottom:1rem;max-height:min(42rem,50vh);overflow-y:auto}.market-switcher__market{position:relative;display:flex;align-items:center;gap:.8rem;padding:.6rem 1.6rem;cursor:pointer;color:rgba(var(--color-foreground),.6);word-break:break-word}.market-switcher__market:hover{color:rgb(var(--color-foreground))}.market-switcher__market:has(.market-switcher__input:checked){color:rgb(var(--color-foreground))}.market-switcher__market:has(.market-switcher__input:checked) .market-switcher__check{visibility:visible}.market-switcher__market:has(.market-switcher__input:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem}.market-switcher__check{display:flex;align-items:center;visibility:hidden}.market-switcher__check .icon-checkmark{width:1.4rem;height:1.1rem}.market-switcher__footer{background-color:#f5f5f5;padding:1.2rem 1.6rem}.market-switcher__legend{padding:0;margin-bottom:.8rem;font-size:1.6rem;color:rgb(var(--color-foreground))}.market-switcher__language-list{display:flex;flex-wrap:wrap;gap:0 1.5rem}.market-switcher__language{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:Vista Sans OT Light,sans-serif;font-size:1.6rem;color:rgba(var(--color-foreground),.75)}.market-switcher__language:hover{color:rgb(var(--color-foreground))}.market-switcher__language:has(.market-switcher__input:checked){font-family:Vista Sans OT Book,sans-serif;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.market-switcher__language:has(.market-switcher__input:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.market-switcher__apply.button{width:100%;margin-top:1.2rem}.market-switcher[data-layout=dropdown-down] .market-switcher__panel,.market-switcher[data-layout=dropdown-up] .market-switcher__panel{position:absolute;width:21.9rem;max-width:calc(100vw - 3.2rem)}.market-switcher[data-layout=dropdown-down] .market-switcher__panel{top:calc(100% + .8rem);right:-55px}.market-switcher[data-layout=dropdown-up] .market-switcher__panel{bottom:calc(100% + .8rem);right:0}@media screen and (max-width:750px){.footer .market-switcher[data-layout=dropdown-up] .market-switcher__panel{right:-80%}}.market-switcher[data-layout=inline] .market-switcher__panel{margin-top:1.2rem}.desktop-localization-wrapper{display:flex;justify-content:flex-end}.header-localization:not(.menu-drawer__localization){align-items:center}@media screen and (min-width:990px){.menu-drawer__localization{display:none}}.menu-drawer__localization .market-switcher__panel{z-index:5}.menu-drawer__localization .market-switcher__market-list{max-height:min(28rem,34vh)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/market-language-switcher.css.map */
