.js .ui-dialog.auth-login-modal{max-width:580px!important}.js .ui-dialog.auth-login-modal .ui-dialog-title{display:none}.js .ui-dialog.auth-login-modal #auth-login-container .login-heading h2{color:var(--fila-black);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:10px}.js .ui-dialog.auth-login-modal #auth-login-container .login-heading p{border-bottom:1px solid #d8d8d8;color:var(--fila-black);font-size:16px;line-height:1.38;margin-bottom:20px;padding-bottom:13px}.js .ui-dialog.auth-login-modal #auth-login-container .login-heading a{font-size:16px;line-height:1.38}.js .ui-dialog.auth-login-modal #auth-login-container .login-tabs-heading{border-bottom:1px solid #d8d8d8;display:-ms-flexbox;display:flex;margin-bottom:25px}.js .ui-dialog.auth-login-modal #auth-login-container .login-tabs-heading a{color:var(--fila-black);display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;opacity:.5;text-decoration:none;padding-bottom:10px}.js .ui-dialog.auth-login-modal #auth-login-container .login-tabs-heading a.active{opacity:1;position:relative}.js .ui-dialog.auth-login-modal #auth-login-container .login-tabs-heading a.active:after{background:var(--fila-black);bottom:-1px;content:"";display:block;height:5px;left:0;position:absolute;width:100%}.js .ui-dialog.auth-login-modal #auth-login-container .login-tabs-heading a+a{margin-left:15px}.js .ui-dialog.auth-login-modal #auth-login-container .two-fields-in-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.js .ui-dialog.auth-login-modal #auth-login-container .two-fields-in-row .form-row{width:49%}.js .ui-dialog.auth-login-modal #auth-login-container .two-fields-in-row .form-row input:-ms-input-placeholder{font-size:14px}.js .ui-dialog.auth-login-modal #auth-login-container .two-fields-in-row .form-row input::placeholder{font-size:14px}.js .ui-dialog.auth-login-modal #auth-login-container .two-fields-in-row .form-row label{width:100%}.js .ui-dialog.auth-login-modal #auth-login-container .form-row{margin-bottom:15px}.js .ui-dialog.auth-login-modal #auth-login-container .form-row input{font-weight:400;border-radius:0}.js .ui-dialog.auth-login-modal #auth-login-container .get-emails label{font-size:14px;letter-spacing:normal;height:18px;line-height:18px;display:inline-block;box-sizing:border-box}.js .ui-dialog.auth-login-modal #auth-login-container .get-emails label:before{height:16px;width:16px;top:-3px}.js .ui-dialog.auth-login-modal #auth-login-container .get-emails label:after{left:6px;top:45%}.js .ui-dialog.auth-login-modal #auth-login-container .email-subcopy{color:var(--fila-black);font-size:12px;line-height:1.5}.js .ui-dialog.auth-login-modal #auth-login-container .form-row-button{margin-bottom:0}.js .ui-dialog.auth-login-modal #auth-login-container .form-row-button button{box-sizing:border-box;height:50px}.js .ui-dialog.auth-login-modal #auth-login-container .form-row-button .button-outline{border-width:2px;margin-top:15px}.js .ui-dialog.auth-login-modal #auth-login-container .login,.js .ui-dialog.auth-login-modal #auth-login-container .register{display:none}.js .ui-dialog.auth-login-modal #auth-login-container .login.active,.js .ui-dialog.auth-login-modal #auth-login-container .register.active{display:block}.js .ui-dialog.auth-login-modal .form-error .error{padding-bottom:10px;padding-top:0}.js .ui-dialog.auth-login-modal .reset-password-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.js .ui-dialog.auth-login-modal .reset-password-row .checkbox label{font-size:14px}.js .ui-dialog.auth-login-modal .reset-password-row input[type=checkbox]:checked+label:after{top:55%}.js .ui-dialog.auth-login-modal .reset-password-row .password-reset{font-size:14px}