.gigya-show-checkmark.gigya-valid{background-image:url("/themes/custom/goodnes/assets/correct.svg") !important}#container-forgot-password{max-width:1440px;padding:0 25px;width:100% !important;margin:0 auto}#container-forgot-password *{font-family:var(--primary-font-family),Arial,Helvetica,sans-serif !important;font-weight:normal !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:normal;color:#000}#container-forgot-password .gigya-message.main-text{font-size:16px !important;line-height:1.5;color:#000;padding-bottom:0 !important}#container-forgot-password .gigya-screen.portrait{max-width:100%;width:100%}#container-forgot-password .gigya-button-link{text-align:left}#container-forgot-password .gigya-screen-caption{display:none}#container-forgot-password .gigya-label-text{font-size:12px !important;line-height:1.33;letter-spacing:-0.21px;color:#000}#container-forgot-password .reset-pass-subtitle{font-size:16px !important;line-height:1.5;color:#000;padding-bottom:32px}#container-forgot-password .reset-password-title{font-size:40px !important;line-height:1.2}@media screen and (max-width: 480px){#container-forgot-password .reset-password-title{font-size:28px !important;line-height:1.71}}#container-forgot-password .gigya-composite-control-password{max-width:440px;margin:0 !important}#container-forgot-password .gigya-composite-control-password input{font-size:16px !important;border-radius:0 !important;border:none !important;background-color:#fbfbfb !important}#container-forgot-password .gigya-composite-control-password input.gigya-error{border:solid 1px #da291c !important}#container-forgot-password .gigya-composite-control-password input.gigya-error+label span{color:#da291c}#container-forgot-password .gigya-composite-control-password input.gigya-error+label{color:#da291c}#container-forgot-password .gigya-button-link input,#container-forgot-password .gigya-input-submit{background-color:#292929 !important;border:1px solid #292929;color:#fff;width:auto !important;height:auto !important;font-size:16px !important;line-height:1.5;letter-spacing:-0.29px;padding:12px 17px;margin-top:20px !important}#container-forgot-password .gigya-button-link input:hover,#container-forgot-password .gigya-input-submit:hover{background-color:#fff !important;color:#292929 !important;text-decoration:none !important}.block-gigya-raas-login *{font-family:var(--primary-font-family),Arial,Helvetica,sans-serif !important;font-weight:normal !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:normal}.block-gigya-raas-login .thank-you-title{font-size:40px !important;line-height:1.2;color:#000}.block-gigya-raas-login .confirm-reset-mail-title,.block-gigya-raas-login .confirm-reset-mail-subtitle{font-size:16px !important;line-height:1.5;color:#000;padding-bottom:16px !important}.block-gigya-raas-login .gigya-button-link.back-to-login input{background-color:#292929 !important;border:1px solid #292929;color:#fff;width:auto !important;height:auto !important;font-size:16px !important;line-height:1.5;letter-spacing:-0.29px;padding:12px 17px;margin-top:20px !important}.block-gigya-raas-login .gigya-button-link.back-to-login input:hover{background-color:#fff !important;color:#292929 !important;text-decoration:none !important}@media screen and (max-width: 480px){.block-gigya-raas-login .gigya-screen.portrait{padding-left:20px !important;padding-right:20px !important}}.block-gigya-raas-login .gigya-profile-form .gigya-composite-control-label.main-text{font-size:40px !important;line-height:1.2;color:#000}.block-gigya-raas-login .gigya-profile-form .gigya-input-text{max-width:440px;width:100% !important}.block-gigya-raas-login #gigya-reset-password-form .reset-pass-title{font-size:40px !important;line-height:1.2;color:#000;margin-top:40px}@media screen and (max-width: 768px){.block-gigya-raas-login #gigya-reset-password-form .reset-pass-title{font-size:28px !important;line-height:1.71}}.block-gigya-raas-login #gigya-reset-password-form .reset-pass-subtitle{font-size:16px !important;line-height:1.5;color:#000}@media screen and (max-width: 768px){.block-gigya-raas-login #gigya-reset-password-form .reset-pass-subtitle{font-size:14px !important;line-height:1.14}}.block-gigya-raas-login #gigya-reset-password-form .gigya-input-text{max-width:440px;width:100% !important}.block-gigya-raas-login #register-social-login h2.gigya-composite-control-header{font-size:32px !important;line-height:1;color:#000}@media screen and (max-width: 480px){.block-gigya-raas-login #register-social-login h2.gigya-composite-control-header{font-size:24px !important;line-height:1.33}}.block-gigya-raas-login #register-social-login h2.gigya-composite-control-header.registration-header{font-size:40px !important;line-height:1.2;color:#000;padding-bottom:30px !important}@media screen and (max-width: 480px){.block-gigya-raas-login #register-social-login h2.gigya-composite-control-header.registration-header{font-size:28px !important;line-height:1.71}}.block-gigya-raas-login #register-social-login h2.gigya-composite-control-header.sign-in-info{padding-top:40px !important}.block-gigya-raas-login .gigya-screen-caption{display:none}.block-gigya-raas-login .gigya-composite-control-label{margin-top:30px;font-size:16px !important;line-height:1.5;color:#000 !important}@media screen and (max-width: 768px){.block-gigya-raas-login .gigya-composite-control-label{font-size:14px !important;line-height:1.14}}@media screen and (max-width: 480px){.block-gigya-raas-login .gigya-composite-control-label{margin-top:16px}}.block-gigya-raas-login .gigya-composite-control-link.login-link{padding-left:5px;font-size:16px !important;line-height:1.5;color:#000 !important;text-decoration:underline !important}@media screen and (max-width: 768px){.block-gigya-raas-login .gigya-composite-control-link.login-link{font-size:14px !important;line-height:1.14}}.block-gigya-raas-login .gigya-composite-control-checkbox{margin-right:-100%}@media screen and (max-width: 768px){.block-gigya-raas-login .gigya-composite-control-checkbox{margin-right:auto !important}}.block-gigya-raas-login .gigya-composite-control-checkbox .gigya-input-checkbox{margin:5px 0 0 0 !important}.block-gigya-raas-login .gigya-composite-control-checkbox label *{font-size:10px !important;line-height:1.2;color:#000 !important}.block-gigya-raas-login .gigya-composite-control-checkbox label * a{text-decoration:underline !important}.block-gigya-raas-login .gigya-composite-control-checkbox label.gigya-required-display{color:#e76468 !important;padding:0 !important}.block-gigya-raas-login .gigya-screen{max-width:1440px;padding:0 25px;width:100% !important}.block-gigya-raas-login .gigya-composite-control-header{font-size:16px;line-height:1.5;color:#000}@media screen and (max-width: 768px){.block-gigya-raas-login .gigya-composite-control-header{font-size:14px !important;line-height:1.14}}.block-gigya-raas-login .gigya-composite-control-header.bullet{padding-bottom:8px !important}.block-gigya-raas-login .gigya-composite-control-header.bullet:before{content:"• ";display:inline-block;padding-right:8px}.block-gigya-raas-login .gigya-composite-control-header.title{font-size:40px !important;float:none;line-height:1.2;letter-spacing:normal;color:#000;padding-bottom:16px !important}@media screen and (max-width: 768px){.block-gigya-raas-login .gigya-composite-control-header.title{font-size:28px !important;line-height:1.71}}.block-gigya-raas-login .gigya-label-text{font-size:12px !important;line-height:1.33;letter-spacing:-0.21px}.block-gigya-raas-login input:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.block-gigya-raas-login .gigya-input-password,.block-gigya-raas-login .gigya-input-text{font-size:16px !important;border-radius:0 !important;border:none !important;background-color:#fbfbfb !important}.block-gigya-raas-login .gigya-input-password.gigya-error,.block-gigya-raas-login .gigya-input-text.gigya-error{border:solid 1px #da291c !important}.block-gigya-raas-login .gigya-input-password.gigya-error+label span,.block-gigya-raas-login .gigya-input-text.gigya-error+label span{color:#da291c}.block-gigya-raas-login .gigya-input-password.gigya-error+label,.block-gigya-raas-login .gigya-input-text.gigya-error+label{color:#da291c}.block-gigya-raas-login label+.gigya-error{color:red !important}.block-gigya-raas-login .gigya-layout-cell{max-width:440px;width:100% !important}.block-gigya-raas-login .gigya-layout-cell.with-site-login{text-align:left !important}.block-gigya-raas-login .gigya-layout-cell.with-site-login .reg-subtitle{padding-bottom:16px !important}.block-gigya-raas-login .gigya-layout-cell.with-site-login .register-btn{background-color:#292929 !important;border:1px solid #292929;color:#fff;width:auto !important;height:auto !important;font-size:16px !important;line-height:1.5;letter-spacing:-0.29px;padding:12px 17px;margin-top:20px !important}@media screen and (max-width: 480px){.block-gigya-raas-login .gigya-layout-cell.with-site-login .register-btn{width:calc(100% - 35px) !important;text-align:center}}.block-gigya-raas-login .gigya-layout-cell.with-site-login .register-btn:hover{background-color:#fff !important;color:#292929 !important;text-decoration:none !important}.block-gigya-raas-login .gigya-layout-cell.with-divider{max-width:2px;background-image:none !important}@media screen and (max-width: 480px){.block-gigya-raas-login .gigya-layout-cell.with-divider{display:none}}.block-gigya-raas-login .gigya-composite-control-password{padding-top:15px}.block-gigya-raas-login .gigya-error-msg-active,.block-gigya-raas-login .gigya-error-msg{font-size:12px !important;letter-spacing:-0.21px;color:#da291c !important;text-align:left !important;padding-left:0 !important}.block-gigya-raas-login .gigya-composite-control-password{position:relative}.block-gigya-raas-login .gigya-terms-error{width:auto !important}.block-gigya-raas-login .gigya-composite-control-submit{float:left;margin-top:20px}@media screen and (max-width: 480px){.block-gigya-raas-login .gigya-composite-control-submit{float:none;width:100%;padding-bottom:10px !important}}.block-gigya-raas-login .gigya-composite-control-submit input{background-color:#292929 !important;border:1px solid #292929 !important;border-color:#292929 !important;color:#fff;width:auto !important;height:auto !important;font-size:16px !important;line-height:1.5;letter-spacing:-0.29px;padding:12px 17px}@media screen and (max-width: 480px){.block-gigya-raas-login .gigya-composite-control-submit input{width:calc(100% - 35px) !important;text-align:center}}.block-gigya-raas-login .gigya-composite-control-submit input:disabled{background-color:#efefef !important;border:1px solid #efefef !important;color:#a1a1a1 !important}.block-gigya-raas-login .gigya-composite-control-submit input:disabled:hover{background-color:#efefef !important;border:1px solid #efefef !important;color:#a1a1a1 !important}.block-gigya-raas-login .gigya-composite-control-submit input:hover{background-color:#fff !important;color:#292929 !important;text-decoration:none !important}.block-gigya-raas-login a.gigya-forgotPassword{float:left !important;padding-left:24px !important;font-size:16px !important;line-height:1;color:#000 !important;width:auto !important;margin-top:20px !important}@media screen and (max-width: 480px){.block-gigya-raas-login a.gigya-forgotPassword{float:none !important;margin-top:0 !important;padding:0 !important;font-size:14px !important;line-height:1.14}}.block-gigya-raas-login a.gigya-forgotPassword:hover{text-decoration:underline}.block-gigya-raas-login .gigya-spacer{float:none;clear:both}.block-gigya-raas-login .sign-with-social{float:left;clear:left;padding-top:40px}@media screen and (max-width: 480px){.block-gigya-raas-login .sign-with-social{float:none;padding-top:32px !important;padding-bottom:10px !important;padding-left:0 !important}}.block-gigya-raas-login .social-media-login{float:left;right:auto !important;width:auto !important;height:auto !important;padding-top:35px !important;padding-left:16px !important}@media screen and (max-width: 480px){.block-gigya-raas-login .social-media-login{float:none;padding-top:0 !important;padding-left:0 !important;padding-bottom:40px !important}}.block-gigya-raas-login .social-media-login #gigya-raas-login-div_social_0_uiContainer,.block-gigya-raas-login .social-media-login .gigya-social-login,.block-gigya-raas-login .social-media-login .gigya-social-login-container{width:auto !important;height:auto !important}.passwordEyeDiv{position:absolute;top:54%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:24px}