I've put together a simplified version where I removed all styling except for the background color and height for easy visibility. Can anyone shed light on why there is a white line appearing between the divs? It seems to be appearing randomly depending on the screen size. This issue is present in both Chrome and Edge, although I have not tested it in other browsers yet. Initially, I suspected it was an problem with Chrome's mobile viewer, but the same issue persists in Edge as well. Does anyone have insight into what might be causing this or how to fix it? Take a look at the code here. By visiting this link, you can switch between mobile views to observe the issue as shown in the image below.