.login-container__loginImageContainer{height:35.8125rem;max-width:35.8125rem!important}@media only screen and (max-width:1024px){.login-container__loginImageContainer{height:auto;max-width:23.4375rem!important;padding:0;text-align:center}}@media only screen and (max-width:600px){.login-container__loginImageContainer{padding:0}}@media only screen and (max-width:1024px){.login-container__loginImageContainer .login-container__loginLogoWrapper{display:flex;flex-direction:column;gap:1rem}}.login-container__loginImageContainer .login-container__loginLogoWrapper .login-container__tabImg{padding:0 1rem}.login-container__loginContentContainer{max-width:23.4375rem}@media only screen and (min-width:1025px){.login-container__loginContentContainer{flex:1}}.login-container__loginWrapper{align-items:center;display:flex;justify-content:center;padding:80px 0}.login-container__loginWrapper .login-container__loginCard{background-color:#fff;border-radius:9px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);display:flex;position:relative;width:650px}.login-container__loginWrapper .login-container__loginCard .login-container__secondaryBtn{background-color:var(--textHeading);color:#fff}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapper{align-items:center;aspect-ratio:1/1;border-right:1px dashed #cecece;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-bottom:.625rem;margin-top:1.875rem;width:40%}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapper .login-container__loginLogoText{text-align:center}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapper .login-container__loginLogoText .login-container__loginFyndText{color:var(--buttonPrimary);font-size:21px;font-weight:70;line-height:34px}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapper .login-container__loginLogoText .login-container__loginText{color:#7c7c7c;font-size:14px;line-height:25px}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapperDesktop{align-items:center;aspect-ratio:1/1;border-right:1px dashed #cecece;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;margin-left:100px;margin-top:30px;width:40%}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapperDesktop .login-container__loginLogoText{text-align:center}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapperDesktop .login-container__loginLogoText .login-container__loginFyndText{color:var(--buttonPrimary);font-size:21px;font-weight:70;line-height:34px}.login-container__loginWrapper .login-container__loginCard .login-container__loginLogoWrapperDesktop .login-container__loginLogoText .login-container__loginText{color:#7c7c7c;font-size:14px;line-height:25px}.login-container__loginWrapper .login-container__loginCard .login-container__loginButton{border:none;border-radius:4px;font-weight:700;height:44px;margin-top:8px;width:100%}.login-container__loginContent{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 30px}.grid__gridContainer{display:flex;flex-wrap:wrap;width:100%}.grid__gridContainer .grid__gridItem{box-sizing:border-box}.grid__gridContainer .grid__col-lg-1,.grid__gridContainer .grid__col-md-1,.grid__gridContainer .grid__col-sm-1{width:8.33%}.grid__gridContainer .grid__col-lg-2,.grid__gridContainer .grid__col-md-2,.grid__gridContainer .grid__col-sm-2{width:16.66%}.grid__gridContainer .grid__col-lg-3,.grid__gridContainer .grid__col-md-3,.grid__gridContainer .grid__col-sm-3{width:25%}.grid__gridContainer .grid__col-lg-4,.grid__gridContainer .grid__col-md-4,.grid__gridContainer .grid__col-sm-4{width:33.33%}.grid__gridContainer .grid__col-lg-5,.grid__gridContainer .grid__col-md-5,.grid__gridContainer .grid__col-sm-5{width:41.66%}.grid__gridContainer .grid__col-lg-6,.grid__gridContainer .grid__col-md-6,.grid__gridContainer .grid__col-sm-6{width:50%}.grid__gridContainer .grid__col-lg-7,.grid__gridContainer .grid__col-md-7,.grid__gridContainer .grid__col-sm-7{width:58.33%}.grid__gridContainer .grid__col-lg-8,.grid__gridContainer .grid__col-md-8,.grid__gridContainer .grid__col-sm-8{width:66.66%}.grid__gridContainer .grid__col-lg-9,.grid__gridContainer .grid__col-md-9,.grid__gridContainer .grid__col-sm-9{width:75%}.grid__gridContainer .grid__col-lg-10,.grid__gridContainer .grid__col-md-10,.grid__gridContainer .grid__col-sm-10{width:83.33%}.grid__gridContainer .grid__col-lg-11,.grid__gridContainer .grid__col-md-11,.grid__gridContainer .grid__col-sm-11{width:91.66%}.grid__gridContainer .grid__col-lg-12,.grid__gridContainer .grid__col-md-12,.grid__gridContainer .grid__col-sm-12{width:100%}.back-navigation__navigationBackSection{align-items:center;color:#4a4a4a;display:flex;padding:0 8px 8px;width:max-content}.back-navigation__navigationBackSection .back-navigation__navigationBackButton{display:flex;padding:.5rem}.back-navigation__navigationBackSection .back-navigation__navigationBackText{font-size:25px;font-style:normal;font-weight:700;line-height:40px}@media only screen and (max-width:600px){.back-navigation__navigationBackSection .back-navigation__navigationBackText{font-size:1.25rem;line-height:1.5rem}}.forget-password__errorText{color:red;display:inline-block;font-size:14px;margin-top:3px}.forget-password__passwordForgotContainer{display:flex;gap:1.5rem;justify-content:center;margin-bottom:1.5rem!important;min-height:25.5rem}@media only screen and (max-width:1024px){.forget-password__passwordForgotContainer{flex-direction:column;gap:2rem;margin:0 auto 9.81rem!important;width:fit-content}}@media only screen and (max-width:600px){.forget-password__passwordForgotContainer{margin:0 auto 1rem!important;width:fit-content}}.forget-password__passwordResetSuccess{align-items:center}.forget-password__nomargin{margin:0!important}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordContentTitle{color:#121212;font-size:24px;font-size:1.5625rem;font-weight:700;line-height:2.5rem;margin:0 0 .5rem}@media only screen and (max-width:1024px){.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordContentTitle{font-size:1.125rem;line-height:1.5rem;margin:0 0 .25rem}}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordContentData{align-self:stretch;color:#7d7d7d;font-size:1rem;margin-bottom:1rem}@media only screen and (max-width:1024px){.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordContentData{font-size:.875rem}}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordAlert{align-items:center;display:flex;height:48px;margin-bottom:8px;padding:0 7px}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordAlert.forget-password__alertSuccess{background-color:#eefefa;border:1px dashed #dedede;color:#fbe4da}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordAlert.forget-password__alertError{background-color:#fee;border:1px dashed red;color:red}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordAlert .forget-password__alertMessage{display:inline-block;font-size:13px;margin-right:8px}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordAlert .forget-password__alertLink{color:red;cursor:pointer;font-size:9px}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordInputGroup{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordInputGroup .forget-password__forgotPasswordInputTitle{color:#596d79;font-size:.875rem;line-height:1.125rem;margin-bottom:0}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordInputGroup input{border:1px solid #d6dade;box-sizing:border-box;font-size:1rem;outline:none;padding:.9375rem 1rem;width:100%}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordInputGroup input::placeholder{color:#9d9d9d}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordInputGroup.forget-password__errorInput input{border:1px solid red}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordInputGroup.forget-password__errorInput label{color:red}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordSubmitBtn{background-color:#ec7744;border:none;cursor:pointer;font-size:15px;font-weight:700;height:2.75rem;margin-bottom:.3125rem;margin-top:.5rem;width:100%}.forget-password__forgotPasswordWrapper .forget-password__forgotPasswordSubmitBtnText{color:#fff;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.forget-password__forgotPasswordWrapper .forget-password__resendOtpWrapper{align-items:center;display:flex;flex-direction:row;margin-top:1rem}.forget-password__forgotPasswordWrapper .forget-password__resendOtpWrapper .forget-password__resendOtpLink{color:#ec7744;cursor:pointer;margin-left:.25rem;text-decoration:underline}.forget-password__forgotPasswordWrapper .forget-password__resendOtpWrapper .forget-password__resendOtpLink:hover{color:#e75347}.forget-password__loginContent{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem}@media only screen and (max-width:1024px){.forget-password__loginContent{padding:0 1rem}}@media only screen and (max-width:600px){.forget-password__loginContent{padding:0 1rem}}.forget-password__resetSuccessMsg{margin:auto;text-align:center}.forget-password__secondaryBtn{color:#fff}.forget-password__loading div{height:100%;width:100%}.forget-password__resetDone{color:#0095f6;cursor:pointer;display:inline-block;margin-top:25px}.forget-password__resetPasswordSuccessContainer{align-items:center;display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:center;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width:1024px){.forget-password__resetPasswordSuccessContainer{padding:0 1rem}}@media only screen and (max-width:600px){.forget-password__resetPasswordSuccessContainer{padding-left:1rem;padding-right:1rem}}div:has(>.forget-password__resetPasswordSuccessContainer){align-self:stretch}@media only screen and (min-width:601px)and (max-width:1024px){.forget-password__invisibleTabMobile{display:none!important}}@media only screen and (max-width:600px){.forget-password__invisibleTabMobile{display:none!important}}.forget-password__resetSuccessTitle{color:#41434c;font-size:1.5rem;font-weight:700;text-align:center}@media only screen and (min-width:601px)and (max-width:1024px){.forget-password__resetSuccessTitle{font-size:1.25rem}}@media only screen and (max-width:600px){.forget-password__resetSuccessTitle{font-size:1.25rem}}.forget-password__resetSuccessContentData{color:#7d7d7d;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-align:center}@media only screen and (min-width:601px)and (max-width:1024px){.forget-password__resetSuccessContentData{font-size:.875rem}}@media only screen and (max-width:600px){.forget-password__resetSuccessContentData{font-size:.875rem}}.forget-password__resetSuccessLoginNowButton{cursor:pointer;margin-top:.25rem;padding:1rem!important;width:100%}.new-password-input__forgotPasswordInputGroup{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.new-password-input__forgotPasswordInputGroup .new-password-input__forgotPasswordInputTitle{color:#596d79;font-size:.875rem;line-height:1.125rem;margin-bottom:0}.new-password-input__forgotPasswordInputGroup .new-password-input__errorInputLabel{color:red}.new-password-input__forgotPasswordInputGroup .new-password-input__resetPasswordInput{align-items:center;border:1px solid #dedede;display:flex;flex:1;padding:.9375rem 1rem;position:relative}.new-password-input__forgotPasswordInputGroup .new-password-input__resetPasswordInput input{border:none;flex:1;font-size:16px;outline:none}.new-password-input__forgotPasswordInputGroup .new-password-input__resetPasswordInput .new-password-input__eyeButton{background:#fff;border:none;cursor:pointer;height:24px;outline:none;right:.75rem;z-index:1}.new-password-input__forgotPasswordInputGroup input{box-sizing:border-box;font-size:1rem;width:100%}.new-password-input__forgotPasswordInputGroup input::placeholder{color:#9d9d9d}.new-password-input__forgotPasswordInputGroup .new-password-input__errorInput{border:1px solid red}.new-password-input__forgotPasswordInputGroup .new-password-input__errorInput label{color:red}.new-password-input__errorInput{border:1px solid red}.new-password-input__passwordRulesContainer{display:flex;flex-direction:column;gap:.5rem}.new-password-input__passwordRulesContainer .new-password-input__correctPasswordRule{color:#0fb67e!important}.new-password-input__passwordRulesContainer .new-password-input__passwordRulesItem{align-items:center;color:red;display:flex;font-weight:700}.new-password-input__passwordRules{display:flex;flex-direction:column;gap:1rem}.new-password-input__forgotPasswordSubmitBtn{background-color:#ec7744;border:none;cursor:pointer;font-size:15px;font-weight:700;height:2.75rem;margin-bottom:.3125rem;margin-top:.5rem;width:100%}.new-password-input__forgotPasswordSubmitBtnText{color:#fff;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.new-password-input__incorrectPass{color:red;flex:1 0 0;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:1.125rem}