I forgot about that message already ) In this case, I wanted to put the element styles in a separate class, but it didn’t work out. Well, at the same time I wrote about the problem with the gap.
As far as I can see, the problem is identical and is still caused by the loading order.
Your class that should overwrite the gap is located very high up. post-270.min.css, which contains the default gap, is located much further down, so your gap is overwritten.