.malvros-language-welcome[hidden]{display:none!important}body.malvros-language-welcome-open{overflow:hidden}.malvros-language-welcome{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:2rem;color:rgb(var(--color-foreground))}.malvros-language-welcome__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#070707ad;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);opacity:0;transition:opacity .18s ease}.malvros-language-welcome__dialog{position:relative;width:min(72rem,100%);max-height:calc(100dvh - 4rem);overflow-y:auto;padding:clamp(3rem,5vw,5.2rem);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:2.4rem;background:rgb(var(--color-background));box-shadow:0 2.8rem 8rem #00000047;text-align:center;opacity:0;transform:translateY(1.2rem) scale(.985);transition:opacity .18s ease,transform .18s ease}.malvros-language-welcome.is-open .malvros-language-welcome__backdrop,.malvros-language-welcome.is-open .malvros-language-welcome__dialog{opacity:1}.malvros-language-welcome.is-open .malvros-language-welcome__dialog{transform:translateY(0) scale(1)}.malvros-language-welcome.is-leaving .malvros-language-welcome__dialog{opacity:.72;transform:scale(.99);pointer-events:none}.malvros-language-welcome__brand{display:inline-flex;align-items:center;gap:1rem;margin-bottom:2.4rem;color:rgba(var(--color-foreground),.68);font-family:var(--font-heading-family);font-size:1.1rem;font-weight:700;letter-spacing:.22em}.malvros-language-welcome__monogram{display:grid;width:3.2rem;height:3.2rem;place-items:center;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:0}.malvros-language-welcome__title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.3em;margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,4.8rem);line-height:1.08;letter-spacing:-.025em}.malvros-language-welcome__title [lang=ar]{font-family:Segoe UI,Tahoma,Arial,sans-serif;font-weight:700;letter-spacing:0}.malvros-language-welcome__title-divider{color:rgba(var(--color-foreground),.28);font-weight:400}.malvros-language-welcome__subtitle{margin:1rem 0 3.2rem;color:rgba(var(--color-foreground),.62);font-size:1.5rem}.malvros-language-welcome__choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.malvros-language-welcome__choice{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;min-height:7.2rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.4rem;background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground));font:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.malvros-language-welcome__choice:hover{border-color:rgba(var(--color-foreground),.42);background:rgba(var(--color-foreground),.075);transform:translateY(-.2rem)}.malvros-language-welcome__choice:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.malvros-language-welcome__choice.is-current{border-color:rgba(var(--color-foreground),.38)}.malvros-language-welcome__code{display:grid;width:3.8rem;height:3.8rem;place-items:center;border-radius:1rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem;font-weight:700;letter-spacing:.08em}.malvros-language-welcome__name{font-size:1.55rem;font-weight:600}.malvros-language-welcome__arrow{display:grid;width:2.2rem;height:2.2rem;place-items:center;color:rgba(var(--color-foreground),.5)}.malvros-language-welcome__arrow svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.malvros-language-welcome__hint{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:2.6rem 0 0;color:rgba(var(--color-foreground),.54);font-size:1.2rem;line-height:1.5}html[data-color-mode=dark] .malvros-language-welcome__dialog{border-color:#f5f5f029;background:rgb(var(--malvros-dark-surface, 28, 28, 28))}@media screen and (max-width:599px){.malvros-language-welcome{place-items:end center;padding:0}.malvros-language-welcome__dialog{width:100%;max-height:min(90dvh,76rem);padding:3.2rem 2rem calc(2.6rem + env(safe-area-inset-bottom));border-right:0;border-bottom:0;border-left:0;border-radius:2.4rem 2.4rem 0 0;transform:translateY(2.4rem)}.malvros-language-welcome__brand{margin-bottom:1.8rem}.malvros-language-welcome__title{display:grid;gap:.2rem;font-size:clamp(2.7rem,9vw,3.8rem)}.malvros-language-welcome__title-divider{display:none}.malvros-language-welcome__subtitle{margin-bottom:2.4rem}.malvros-language-welcome__choices{grid-template-columns:1fr}.malvros-language-welcome__choice{min-height:6.4rem}.malvros-language-welcome__hint{margin-top:2rem}}@media(prefers-reduced-motion:reduce){.malvros-language-welcome__backdrop,.malvros-language-welcome__dialog,.malvros-language-welcome__choice{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/malvros-language-welcome.css.map */
