`&:not(:nth-of-type(3n)) {` で囲まずとも、19行目を15行目の直前に移動させれば良いかと思います。