Does anyone have a solution for red lines showing up between tables on mobile? I tried pasting my email template code here but there is a character limit.
You don't need to paste the entire HTML (that's almost never a good idea anyway). Just the fragment that's behaving notably, and any external <style> tags if applicable.
I've seen hairlines of color before in a module and it's usually got something to do with the HTML structure of the email or where the colors are placed in the HTML. In my experience it's when the red color is set as the background and you've got other colors overlapping it but it still shows thru at the top/bottom on some displays for some reason. Maybe try playing with which element (tables or td) you've got your colors placed into and try removing a little bit at a time to see if anything will resolve the color issue.
If you're able to share the html for that specific module/section we might be able to find some clues in the HTML structure, but it might also be something in the <style> in the <head>.