.user-registration form.register{background:#fff;padding:30px;border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.1);width:420px;margin:30px auto}.user-registration form.register .form-row{margin-bottom:20px}.user-registration form.register .ur-label{font-weight:600;display:block;margin-bottom:6px}.user-registration form.register .input-wrapper{position:relative;display:block}.user-registration form.register .input-wrapper input{width:100%;padding:10px 12px 10px 40px;border:1px solid #ddd;border-radius:25px;outline:none;transition:border .3s}.user-registration form.register .input-wrapper::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#888;font-size:14px;pointer-events:none}.user-registration form.register .field-user_email .input-wrapper::after{content:""}.user-registration form.register .field-user_pass .input-wrapper::after{content:""}.user-registration form.register .field-billing_phone .input-wrapper::after{content:""}.user-registration form.register .field-billing_address_1 .input-wrapper::after{content:""}.user-registration form.register .field-first_name .input-wrapper::after,.user-registration form.register .field-last_name .input-wrapper::after{content:""}.user-registration form.register .ur-button-container .ur-submit-button{width:100%;padding:12px;background:#4a5fd0;color:#fff;font-weight:700;border:none;border-radius:25px;cursor:pointer;transition:background .3s}.user-registration form.register .ur-button-container .ur-submit-button:hover{background:#3c4fb0}.user-registration form.register .ur-form-grid{width:100%!important;display:block}.user-registration form.register .ur-form-row{display:block!important}.user-registration form.register .form-row{margin-bottom:18px}