.mts-ms-switcher{position:relative;display:inline-flex;align-items:center;margin:0 .65rem;color:inherit;vertical-align:middle}.mts-ms-switcher summary{display:flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none;min-height:44px}.mts-ms-switcher summary::-webkit-details-marker{display:none}.mts-ms-switcher summary:focus-visible,.mts-ms-options a:focus-visible{outline:3px solid #806000;outline-offset:3px}.mts-ms-flag{display:inline-block;flex:none;width:36px;height:24px;object-fit:cover;box-shadow:0 0 0 1px #0002;background:#f5f5f5;text-align:center;font:12px/24px system-ui}.mts-ms-flag-de{background:linear-gradient(#222 33.33%,#d51c30 33.33%,#d51c30 66.66%,#ffce00 66.66%)}.mts-ms-flag-at{background:linear-gradient(#d11b34 33.33%,#fff 33.33%,#fff 66.66%,#d11b34 66.66%)}.mts-ms-flag-fr{background:linear-gradient(90deg,#002395 33.33%,#fff 33.33%,#fff 66.66%,#ed2939 66.66%)}.mts-ms-flag-it{background:linear-gradient(90deg,#009246 33.33%,#fff 33.33%,#fff 66.66%,#ce2b37 66.66%)}.mts-ms-flag-es{background:linear-gradient(#aa151b 25%,#f1bf00 25%,#f1bf00 75%,#aa151b 75%)}.mts-ms-flag-gb{background:linear-gradient(90deg,transparent 41%,#c8102e 41%,#c8102e 59%,transparent 59%),linear-gradient(transparent 35%,#c8102e 35%,#c8102e 65%,transparent 65%),linear-gradient(90deg,transparent 33%,white 33%,white 67%,transparent 67%),linear-gradient(transparent 25%,white 25%,white 75%,transparent 75%),#012169}.mts-ms-flag-us{background:repeating-linear-gradient(#b22234 0 7.7%,#fff 7.7% 15.4%)}.mts-ms-options{position:absolute;z-index:1100;top:100%;left:0;min-width:220px;max-width:90vw;padding:.5rem;background:#fff;color:#242424;box-shadow:0 5px 22px #0003;border:1px solid #ddd;border-radius:4px}.mts-ms-options a{display:flex;align-items:center;gap:.75rem;padding:.65rem;color:inherit;text-decoration:none;min-height:44px}.mts-ms-options a:hover,.mts-ms-options a[aria-current]{background:#fff4c4}.mts-ms-mode-list .mts-ms-options{position:static;display:flex;flex-wrap:wrap;box-shadow:none}.mts-ms-mode-list summary{display:none}.mts-ms-mode-modal details[open] .mts-ms-options{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0007}.mts-ms-mounted #shop-nav>.language-dropdown{display:none!important}@media(max-width:991.98px){.mts-ms-flag{width:28px;height:19px;line-height:19px}.mts-ms-switcher{margin:0 .3rem}.mts-ms-options{left:0;max-height:65vh;overflow:auto}}@media(prefers-reduced-motion:reduce){.mts-ms-switcher *{scroll-behavior:auto}}
