it’s not really only the background color, it’s also removing the separate content container
when the sidebar and the content are in separate containers you need padding between content and the edges of the containers in both
when the containers are removed you only need space between the elements, so you end up halving the padding needed
Yeah this looks like a 1px gap in media queries somewhere, should be an easy fix (edit: just merged one)