.RecoveryPasswordComponent-module-scss-module__-rsYvq__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__backgroundImage{z-index:1;width:35%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm{z-index:2;background-color:#fff;border-radius:2.8rem;width:auto;height:auto;margin-block:5rem;padding:3rem 10rem;box-shadow:0 4px 32px #00000008,0 24px 32px -8px #00000012}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm{width:100%;box-shadow:none;background:0 0;padding:2rem 1rem 1rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__title{color:#12141d;text-align:center;padding-bottom:1rem;font-size:3rem;font-style:normal;font-weight:600;line-height:120%}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__subtitle{color:var(--Gray-900,#202020);text-align:center;max-width:70%;margin-inline:auto;padding-bottom:2rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:4rem 1rem 1rem;display:flex}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm{padding:2rem 1rem 1rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer{width:100%;max-width:30rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputLabel{color:#202020;padding-left:.5rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__input{background:#fff;border:1.5px solid #0000;border-radius:6.25rem;width:30rem;padding:1rem;position:relative;box-shadow:0 4px 32px #00000008,0 24px 32px -8px #00000012}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__input{width:100%;max-width:30rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__input:focus{border:1.5px solid #337ced;outline:none}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__input.RecoveryPasswordComponent-module-scss-module__-rsYvq__inputError{color:#9a2500;border:1px solid #9a2500}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__input.RecoveryPasswordComponent-module-scss-module__-rsYvq__inputError::placeholder{color:#9a2500}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__inputContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__input .RecoveryPasswordComponent-module-scss-module__-rsYvq__errorIcon{color:#9a2500;width:1.25rem;height:1.25rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__errorText{color:#9a2500;margin-top:.25rem;font-size:1rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__sendButton{background:var(--secondary);color:#363434;border-radius:6.25rem;flex-shrink:0;justify-content:center;align-items:center;gap:.8385rem;width:100%;max-width:30rem;height:3.8rem;padding:.6385rem 2rem;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.5155rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__sendButton:hover{background:var(--button-hover-primary);box-shadow:var(--button-shadow-primary)}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__sendButton{height:3.25rem;padding:.16385rem 1.25rem;font-size:1.25rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__returnButton{border:1.33px solid var(--Negro-reclama,#363434);width:100%;max-width:30rem;height:3.8rem;color:var(--Negro-reclama,#363434);border-radius:6.25rem;flex-shrink:0;justify-content:center;align-items:center;gap:.8385rem;padding:.6385rem 2rem;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2.5155rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__returnButton:hover{background:var(--secondary);color:#fafafa;border:#0000}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__returnButton{height:3.25rem;padding:.16385rem 1.25rem;font-size:1.25rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__disabledButton,.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__containerForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__disabledButton:hover{cursor:not-allowed;opacity:.6;background-color:#ccc}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:grid}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginButton{cursor:pointer;background:#fafafa;border:1px solid #eee;border-radius:5.125rem;flex-direction:row;align-items:center;gap:2rem;padding:.5rem 4rem;display:flex}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginButton .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginIcon{width:2rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginContainer .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginButton .RecoveryPasswordComponent-module-scss-module__-rsYvq__socialLoginText{color:#616161;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.40813rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__registerButton{text-align:center;padding:6rem 0 2rem;font-size:1rem}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__overlayForm .RecoveryPasswordComponent-module-scss-module__-rsYvq__registerButton .RecoveryPasswordComponent-module-scss-module__-rsYvq__registerLink{color:inherit;cursor:pointer;font-size:1rem;font-weight:700;text-decoration:underline}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:45rem;margin-block:10rem;padding:2rem;display:flex}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__imageLogo{margin-bottom:1rem}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__imageLogo{width:115px}}@media screen and (max-width:768px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__imageLogo{width:100px}}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent{padding:1rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__title{color:var(--text);text-align:center;padding-bottom:1.5rem;font-size:3rem;font-style:normal;font-weight:600;line-height:120%}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__title{font-size:2.5rem}}@media screen and (max-width:768px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__title{width:100%;white-space:wrap;padding-top:.5rem;padding-bottom:.5rem;font-size:2.5rem;line-height:100%}}@media screen and (max-width:480px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__title{padding-top:.5rem;padding-bottom:.5rem;font-size:1.45rem}}.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__subtitle{color:var(--gray-600);text-align:center;font-size:1.125rem;font-style:normal;font-weight:400;line-height:160%}@media screen and (max-width:1024px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__subtitle{font-size:.9rem}}@media screen and (max-width:768px){.RecoveryPasswordComponent-module-scss-module__-rsYvq__container .RecoveryPasswordComponent-module-scss-module__-rsYvq__emailSent .RecoveryPasswordComponent-module-scss-module__-rsYvq__subtitle{font-size:.8rem}}
