@charset "UTF-8";.pl_focussed-dialog__container{visibility:visible!important}.registration_focused_dialog_headline{text-align:left}@media (min-width:48em){.registration_focused_dialog_headline{text-align:center;width:100%}}.registration-body{background:#f0f0f0 linear-gradient(180deg,#fff,#fff 80px,transparent 0,transparent) no-repeat;visibility:visible!important}.registration-body .pl_grid-container.fti_variableHeight_container{-webkit-flex-direction:column;flex-direction:column;min-height:80vh}.registration-body .pl_grid-container.fti_variableHeight_container .fti_verticalGrow:last-child{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1!important;flex-grow:1!important}.registration-body .fti_headerGapFix{padding-bottom:2px}.registration-body .fti_headline{text-align:left;width:100%}@media (min-width:48em){.registration-body .fti_headline{text-align:center}}.registration-body .fti_whiteBackground{background-color:#fff}.registration_content .registration_text{margin-bottom:0;margin-top:24px}.registration_content .registration_banner{margin-bottom:24px}@media (min-width:48em){.registration_content .registration_banner{margin-top:-16px}.fti_registrationProcess_formContainer{margin-left:auto;margin-right:auto}}.fti_registrationProcess_formContainer .fti_emailInputFieldContainer,.fti_registrationProcess_formContainer .fti_password_passwordContainer,.fti_registrationProcess_formContainer .fti_password_passwordRepeatContainer{margin-bottom:0;margin-top:24px}.fti_registrationProcess_formContainer span.password-counter-formatting{font-weight:700}.fti_registrationProcess_formContainer span.password-counter-formatting.invalid{color:#f24e63}.fti_registrationProcess_formContainer .password_strengthMeter{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:10px;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:11px;margin-top:10px}.fti_registrationProcess_formContainer .password_strengthMeter.invisible{display:none}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part{-webkit-align-self:center;align-self:center;height:4px;margin-left:4px;width:100%}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part:nth-child(4){border-bottom-right-radius:5px;border-top-right-radius:5px}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.invalid{background-color:#f24e63}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.invalid:nth-child(2),.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.invalid:nth-child(3),.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.invalid:nth-child(4){background-color:#e6e6e6}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.weak{background-color:#f4e345}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.weak:nth-child(3),.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.weak:nth-child(4){background-color:#e6e6e6}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.okay{background-color:#318cd7}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.okay:nth-child(4){background-color:#e6e6e6}.fti_registrationProcess_formContainer .password_strengthMeter .meter-part.strong{background-color:#71ba24}.fti_registrationProcess_formContainer .password_strengthMeter .small.meter-text{-webkit-align-self:center;align-self:center;font-size:14px}.fti_registrationProcess_formContainer .password_strengthMeter .small.meter-text.message{padding-right:4px}.fti_registrationProcess_formContainer .password_strengthMeter .small.meter-text.p_icons{font-size:18px;padding-left:10px;padding-right:2px}.fti_registrationProcess_formContainer .password_strengthMeter .small.meter-text.invalid{color:#f24e63}.fti_registrationProcess_formContainer .password_strengthMeter .small.meter-text.okay,.fti_registrationProcess_formContainer .password_strengthMeter .small.meter-text.weak{color:#777}.fti_registrationProcess_formContainer .password_strengthMeter .small.meter-text.strong{color:#71ba24}.fti_registrationProcess_formContainer .password_char_hint span.hidden{visibility:hidden}.fti_registrationProcess_formContainer .password_passwordRules{margin:16px 0 0}.fti_registrationProcess_formContainer .password_passwordRules div{margin-left:16px}.fti_registrationProcess_formContainer .password_passwordRules ul{list-style-type:none;margin-left:16px}.fti_registrationProcess_formContainer .password_passwordRules ul li span:empty:before{content:"•"}.fti_registrationProcess_formContainer .password_passwordRules ul li.fulfilled span:empty:before{content:"!"}.fti_registrationProcess_formContainer .password_passwordRules ul li.fulfilled{color:#71ba24}.fti_registrationProcess_formContainer .fti_password_passwordRepeat{margin-top:24px}.fti_registrationProcess_formContainer .id_toggle_password,.fti_registrationProcess_formContainer .id_toggle_password_repeat{display:inline;left:auto;position:absolute;right:10px;top:15px;z-index:9}.fti_password_password,.fti_password_passwordRepeat{padding:0 84px 0 16px}.invisible{display:none}.id_form{margin:40px 0 0}@media (min-width:48em){.id_form{margin:40px auto 0;width:350px}}.id_messageBox{margin-bottom:16px;margin-top:16px}.fti_errorBox{margin:16px auto 24px}@media (min-width:22.5em) and (max-width:27.99em){.id_invisibleOn_S_M{display:none!important}}@media (min-width:48em) and (max-width:61.99em){.id_invisibleOn_L_XL{display:none!important}}.fti_emailInputField{padding-left:16px}.fti_emailInputFieldContainer{margin-bottom:0;margin-top:24px}.account.radio{float:left;margin-right:24px}.account.radio_label{margin-left:8px;max-width:calc(100% - 32px)}.account.radio_hint{color:#f00020;width:100%}.account.button{margin-bottom:16px}.account.checkbox{-webkit-align-items:flex-start;align-items:flex-start;margin-top:24px}.registration_banner{margin-bottom:16px!important}@media (min-width:48em){.registration_banner{margin-top:0!important}}.registration_hint{display:block;margin-top:8px}
/*# sourceMappingURL=/customer-registration/assets/identity.registration.registration_process_lightweight_account.51a118ff.css.map */