div#mgLoginFlyout{backdrop-filter:blur(2px);background-color:var(--steingrau-50);border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);max-height:calc(95vh - 125px);overflow:hidden;overflow-y:scroll;padding:24px;position:fixed;right:0;top:125px;width:650px;z-index:10000}div.mgLoginFlyout .gigya-screen.portrait{padding-left:0!important;padding-right:0!important;padding-top:0!important;width:100%!important}.mgLoginFlyout form.gigya-login-form:first-child{padding-top:10px}.mgLoginFlyout .LoginPaybackInfoText{color:var(--Zeltgrau-300);font-size:.7rem}@media (max-width:768px){#mg-login-wrapper.active,#mg-register-wrapper.active{display:block}.mgLoginFlyout .switch-toggle-wrapper{border:2px solid var(--forest-Green-500);border-radius:64px;overflow:hidden;padding:0}.mgLoginFlyout .switch-toggle-wrapper button{background:var(--white);border:none;color:var(--forest-Green-500);padding:12px 24px}.mgLoginFlyout .switch-toggle-wrapper button.active{background:var(--forest-Green-500);color:var(--white)}}div#mg-login-wrapper input.gigya-input-submit{background-color:var(--Zeltgrau-500)!important;border:none;height:auto!important;padding:8px 0!important}div#flyout-login-screen_content *{font-family:Roboto,serif!important}#mg-login-wrapper .loginWithPaybackButton{width:100%}.mgLoginFlyout .gigya-composite-control-password{position:relative}#mg-login-wrapper .gigya-login-form .gigya-composite-control-submit{margin-top:39px}.mgLoginFlyout span#togglePassword{position:absolute;right:20px;top:12px}.mgLoginFlyout h1#flyout-login-screen_content_caption{display:none}div#mg-login-wrapper input{border-radius:64px}
