.language-selector__button .button-text img,.language-selector__button--text img{height:auto;width:48px}@media all and (max-width:767px){.language-selector__button{margin-top:20px}}.language-selector__button .button-text{display:flex;align-items:center;gap:15px;letter-spacing:1px}.language-selector__button--text{display:flex;align-content:center;gap:15px;text-transform:uppercase;font-family:klarheit-mono-bd,sans-serif;font-size:12px;line-height:24px;font-weight:400;letter-spacing:1px;margin-top:15px;text-decoration:underline!important}.language-selector__modal{background-color:rgba(0,0,0,.5);position:fixed;height:100vh;width:100vw;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9;opacity:0;visibility:hidden;pointer-events:none;transition:.5s ease-in}.language-selector__modal.show{opacity:1;visibility:visible;pointer-events:all}.language-selector__modal-inner{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:calc(100% - 40px);max-width:484px;padding:60px 20px;position:relative}.language-selector__modal-close{cursor:pointer;position:absolute;top:-24px;right:-24px;width:36px;height:36px}@media all and (max-width:767px){.language-selector__modal-close{top:-30px;right:0}}.language-selector__modal--wide .language-selector__modal-inner{max-width:590px}.language-selector__modal--wide .language-selector__button:not(.language-selector__button--text){display:none}.language-selector__modal--wide .language-selector__title{padding-bottom:0}.language-selector__modal--wide .language-selector__content{padding-bottom:20px}.language-selector__title{font-family:klarheit-bd,sans-serif;font-size:32px;line-height:42px;font-weight:400;padding-bottom:24px;text-align:center}.language-selector__content{font-size:20px;line-height:30px;text-align:center}