.field-invalid{border-color:#e21e26!important;box-shadow:0 0 0 2px rgba(226,30,38,.15)}.field-error{color:#e21e26;display:block;font-size:13px;line-height:1.3;margin-top:4px}.submit-error{background:rgba(226,30,38,.08);border-radius:6px;color:#e21e26;display:none;font-size:14px;margin-top:12px;padding:8px 12px;text-align:center}.req{color:#e21e26;font-weight:600}