mm-lang-switcher{--mm-lang-gold: #e0aa3e;--mm-lang-gold-dark: #ba8416;--mm-lang-ink: #121212;--mm-lang-cream: #fff4df;--mm-lang-ease: var(--mm-ease-expo, cubic-bezier(.16, 1, .3, 1));position:relative;display:inline-flex;align-items:center;font-family:inherit}.mm-lang__form{display:contents}.mm-lang__toggle{display:inline-flex;align-items:center;gap:.7rem;height:4rem;padding-block:0;padding-inline:.5rem 1.1rem;font:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.06em;color:var(--mm-lang-ink);background:#fff;border:1px solid rgba(18,18,18,.1);border-radius:99rem;cursor:pointer;transition:border-color .25s,background-color .25s,box-shadow .35s var(--mm-lang-ease),transform .35s var(--mm-lang-ease)}.mm-lang__toggle:hover,mm-lang-switcher.is-open .mm-lang__toggle{border-color:var(--mm-lang-gold);box-shadow:0 10px 22px -16px #ba8416e6}.mm-lang__toggle:active{transform:scale(.96)}.mm-lang__toggle:focus-visible{outline:2px solid var(--mm-lang-ink);outline-offset:2px}.mm-lang__flag{display:block;flex:none;width:2.8rem;height:2.8rem;overflow:hidden;border-radius:50%;box-shadow:0 0 0 1px #12121214,inset 0 0 0 1px #ffffff59}.mm-lang__flag svg{display:block;width:100%;height:100%}.mm-lang__chevron{flex:none;transition:transform .45s var(--mm-lang-ease)}mm-lang-switcher.is-open .mm-lang__chevron{transform:rotate(180deg)}.mm-lang__list{position:absolute;top:calc(100% + 1rem);inset-inline-end:0;z-index:60;min-width:19rem;margin:0;padding:.6rem;list-style:none;background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(224,170,62,.25);border-radius:1.8rem;box-shadow:0 24px 50px -20px #12121266,0 2px 8px -2px #12121214;opacity:0;visibility:hidden;transform:translateY(-.8rem) scale(.96);transform-origin:top right;transition:opacity .25s ease,transform .45s var(--mm-lang-ease),visibility 0s linear .45s}[dir=rtl] .mm-lang__list{transform-origin:top left}.mm-lang__list:focus{outline:none}mm-lang-switcher.is-open .mm-lang__list{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .5s var(--mm-lang-ease),visibility 0s}.mm-lang__option{display:flex;align-items:center;gap:1.2rem;min-height:4.8rem;padding-block:.6rem;padding-inline:.8rem 1.2rem;font-size:1.5rem;font-weight:600;color:var(--mm-lang-ink);border-radius:1.2rem;cursor:pointer;opacity:0;transform:translateY(.6rem);transition:background-color .2s,opacity .3s ease,transform .45s var(--mm-lang-ease)}mm-lang-switcher.is-open .mm-lang__option{opacity:1;transform:none;transition-delay:0s,calc(.05s + var(--i, 0) * .05s),calc(.05s + var(--i, 0) * .05s)}.mm-lang__option.is-active{background:var(--mm-lang-cream)}.mm-lang__option .mm-lang__flag{width:3rem;height:3rem}.mm-lang__name{flex:1 1 auto}.mm-lang__option[lang=ar] .mm-lang__name{font-family:Tajawal,IBM Plex Sans Arabic,sans-serif;font-size:1.6rem;letter-spacing:0}.mm-lang__check{flex:none;width:2.2rem;height:2.2rem;padding:.3rem;color:var(--mm-lang-ink);background:var(--mm-lang-gold);border-radius:50%;opacity:0;transform:scale(.4);transition:opacity .2s,transform .4s var(--mm-lang-ease)}.mm-lang__option[aria-selected=true] .mm-lang__check{opacity:1;transform:none}mm-lang-switcher.is-switching .mm-lang__option[aria-selected=true]{background:var(--mm-lang-cream);animation:mm-lang-pulse .6s ease infinite alternate}@keyframes mm-lang-pulse{to{background:#ffe9bf}}html.mm-lang-leaving body{opacity:.35;transition:opacity .25s ease;pointer-events:none}.mm-lang--header{margin-inline-end:.4rem}@media screen and (max-width:749px){.mm-lang--header .mm-lang__toggle{gap:0;width:3.6rem;height:3.6rem;padding:.3rem;justify-content:center}.mm-lang--header .mm-lang__code,.mm-lang--header .mm-lang__chevron{display:none}.mm-lang--header .mm-lang__list{position:fixed;top:calc(var(--header-height, 64px) + .4rem);inset-inline:1.2rem;min-width:0}}.mm-lang--footer .mm-lang__list{top:auto;bottom:calc(100% + 1rem);inset-inline-end:auto;inset-inline-start:0;transform:translateY(.8rem) scale(.96);transform-origin:bottom left}[dir=rtl] .mm-lang--footer .mm-lang__list{transform-origin:bottom right}.mm-lang--footer .mm-lang__toggle{background:#ffffffeb}@media(prefers-reduced-motion:reduce){.mm-lang__toggle,.mm-lang__chevron,.mm-lang__list,.mm-lang__option,.mm-lang__check{transition:none!important}mm-lang-switcher.is-switching .mm-lang__option[aria-selected=true]{animation:none}}.mm-lang--drawer{display:block}.mm-lang--drawer .mm-lang__toggle{display:none}.mm-lang--drawer .mm-lang__list{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.8rem;min-width:0;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;transition:none}.mm-lang--drawer .mm-lang__option{justify-content:center;gap:.8rem;min-height:5.2rem;padding:.6rem 1rem;background:#fff;border:1px solid rgba(18,18,18,.1);border-radius:1.6rem;opacity:1;transform:none}.mm-lang--drawer .mm-lang__option .mm-lang__flag{width:2.6rem;height:2.6rem}.mm-lang--drawer .mm-lang__name{flex:0 1 auto}.mm-lang--drawer .mm-lang__option[aria-selected=true]{border-color:#e0aa3e;background:#fff4df;box-shadow:inset 0 0 0 1px #e0aa3e}.mm-lang--drawer .mm-lang__option.is-active:not([aria-selected=true]){background:#fff}.mm-lang--drawer .mm-lang__check{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-language-switcher.css.map */
