.market-language-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.market-language-popup[open]{opacity:1;visibility:visible}.market-language-popup.closing{opacity:0;visibility:hidden}.market-language-popup__content-wrapper{width:fit-content!important}@media screen and (max-width: 749px){.market-language-popup__content-wrapper{width:90%!important}}.market-language-popup__content{position:relative;background:var(--color-background);border-radius:var(--border-radius);padding:2rem;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026;transform:scale(.9);transition:transform .3s ease}.market-language-popup[open] .market-language-popup__content{transform:scale(1)}.market-language-popup__inner{display:flex;flex-direction:column}.market-language-popup__heading{margin:0;font-size:1.5rem;line-height:1.3}.market-language-popup__description{margin-top:1rem}.market-language-popup__recommendation{background:var(--color-background-secondary);border-radius:var(--border-radius);margin-top:1rem}.market-language-popup__recommendation-text{display:flex;flex-direction:column;gap:.5rem}.market-language-popup__recommendation-text.flex{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem}.market-language-popup__recommendation-value.flex{display:inline-flex;align-items:center;gap:.25rem}.market-language-popup__flag{display:inline-block;vertical-align:middle;border-radius:2px;object-fit:cover}.market-language-popup__recommendation-label{font-weight:600}.market-language-popup__recommendation-value{font-weight:700;color:var(--color-foreground)}.market-language-popup__buttons{display:flex;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.market-language-popup__button{flex:1;min-width:150px}.market-language-popup__checkbox-wrapper{margin-top:1rem}.market-language-popup__checkbox-inner{width:100%}.popup-modal__toggle{position:absolute;top:1rem;right:1rem;background:transparent;border:none;cursor:pointer;padding:.5rem;z-index:1;color:var(--color-foreground)}.popup-modal__toggle:hover{opacity:.7}@media screen and (max-width: 749px){.market-language-popup__content{padding:1.5rem;width:100%}.market-language-popup__heading{font-size:1.25rem}.market-language-popup__buttons{flex-direction:column}.market-language-popup__button{width:100%;min-width:auto}}
/*# sourceMappingURL=/cdn/shop/t/335/assets/section-market-language-popup.css.map */
