.thim-blocks-login-form input[type=email],.thim-blocks-login-form input[type=text],.thim-blocks-login-form input[type=password]{border:1px solid #e7e7e7;border-radius:4px;padding:11px;width:100%}.thim-blocks-login-form input[type=submit]{color:#207dfe;border:1px solid #207dfe;padding:11px 23px;border-radius:4px;cursor:pointer;background-color:rgba(0,0,0,0)}.thim-blocks-login-form input[type=submit]:hover{background-color:#207dfe;color:#fff}.login-remember{display:flex;justify-content:space-between;gap:12px 30px}.login-register{margin-top:8px}.login-errors{margin-bottom:12px}.login-messages{margin-bottom:12px}.lostpassword-back{margin-top:8px}.lostpassword-back .sep{display:inline-block;margin:0 8px;opacity:.6}.password-field-wrapper{position:relative;display:flex;align-items:center}.password-field-wrapper input{flex:1;padding-right:2.5rem}.password-field-wrapper .toggle-password{position:absolute;right:.5rem;background:none;border:none;cursor:pointer;font-size:1.2rem;color:#888}
