.dialog-lang-switch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:flex;align-items:flex-start;justify-content:center;padding:14vh 1.5rem 1.5rem;border:none;max-width:none;max-height:none;width:100%;height:100%;background:rgb(var(--color-overlay, 0 0 0) / .35)}.dialog-lang-switch::backdrop{background:transparent}.dialog-lang-switch__inner{background:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 34 34 34));border-radius:var(--radius-sm, 5px);box-shadow:0 8px 24px rgb(var(--color-overlay, 0 0 0) / .15);padding:2rem;position:relative;width:min(100%,28rem)}.dialog-lang-switch__title{font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 600);font-size:clamp(1.35rem,2.5vw,1.8rem);margin:0 0 .6rem;line-height:1.2}.dialog-lang-switch__text{line-height:1.45;margin:0}.dialog-lang-switch__select-wrapper{margin-top:1.5rem}.dialog-lang-switch__select-label{display:block;margin-bottom:.35rem;opacity:.85}.dialog-lang-switch__select{width:100%;padding:.5rem .65rem;border-radius:var(--radius-xs, 0);border:1px solid rgb(var(--color-line-border, 0 0 0) / .15);background-color:rgb(var(--color-background, 255 255 255));color:rgb(var(--color-foreground, 34 34 34))}.dialog-lang-switch__buttons{display:flex;justify-content:center;gap:.75rem;margin-top:1.5rem}.dialog-lang-switch__btn{padding:.75rem 1.25rem;cursor:pointer;min-width:7rem;border-radius:var(--radius-xs, 0);font:inherit}.dialog-lang-switch__btn--primary{background-color:rgb(var(--hdt-btn-bg, 17 17 17));color:rgb(var(--hdt-btn-color, 255 255 255));border:1px solid rgb(var(--hdt-btn-border-color, var(--hdt-btn-bg, 17 17 17)));transition:background-color .25s ease,color .25s ease,border-color .25s ease}.dialog-lang-switch__btn--primary:hover{background-color:rgb(var(--hdt-btn-hover-bg, var(--hdt-btn-bg, 17 17 17)));color:rgb(var(--hdt-btn-hover-color, var(--hdt-btn-color, 255 255 255)));border-color:rgb(var(--hdt-btn-hover-border-color, var(--hdt-btn-hover-bg, var(--hdt-btn-bg, 17 17 17))))}.dialog-lang-switch__btn--secondary{background-color:rgb(var(--hdt-btn-secondary-bg, var(--color-background, 245 245 245)));color:rgb(var(--hdt-btn-secondary-color, var(--color-foreground, 0 0 0)));border:1px solid rgb(var(--color-line-border, 0 0 0) / .3);transition:background-color .25s ease,color .25s ease,border-color .25s ease}.dialog-lang-switch__btn--secondary:hover{background-color:rgb(var(--hdt-btn-secondary-bg, var(--color-background, 245 245 245)) / .85);color:rgb(var(--hdt-btn-secondary-color, var(--color-foreground, 0 0 0)));border-color:rgb(var(--color-line-border, 0 0 0) / .45)}.dialog-lang-switch__btn:focus-visible,.dialog-lang-switch__close:focus-visible{outline:2px solid rgb(var(--color-foreground, 17 17 17));outline-offset:2px}.dialog-lang-switch__close{position:absolute;top:.5rem;right:.5rem;border:none;background:transparent;cursor:pointer;line-height:1;padding:.25rem;color:rgb(var(--color-foreground, 119 119 119) / .75);font-size:1.5rem}@media(max-width:749px){.dialog-lang-switch{padding-top:10vh}.dialog-lang-switch__inner{padding:1.25rem}.dialog-lang-switch__buttons{flex-direction:column-reverse}.dialog-lang-switch__btn{width:100%}}@media(prefers-reduced-motion:reduce){.dialog-lang-switch__btn--primary,.dialog-lang-switch__btn--secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/language-switch-popup.css.map */
