This might help to get you started at least headed in the correct direction on the validation https://flaviocopes.com/form-events/
work on getting your form entry to display in the console and once you do that then you can use JS REGEX that you can find searching the internet for many different combos to try to validate the email address
But it looks like you do have the basic design down. You might want to go head and create your email error states in your page that you can turn on and off by adding and removing the class. you can just add and remove the class manually in your browser in dev tools to watch it work before you get the JS working