So after playing around I built a 16 col grid using SVG and VW to calculate divisions. I calculated that 16 / 100 vw would be 6.25vw.
I have a div and set a margin of 6.25vw left and it lines up perfectly however when I use padding it doesn’t I know that heights on margins are calculated differently to padding, but widths are not.
I have duplicated the section, when you preview you will see the issue.
Anyone have any idea what the cause could be?