I want to be clear about what you think as “non-procreative sex”. Catholics are not allowed to use artificial means of birth control. That would be considered non-procreative. So, condoms, IUDs, birth control pills, are all not allowed.
Catholics are allowed to space, delay (temorarily or permanently) having children, (with serious reasons, such as financial, medical, emotional, etc) by using natural family planning. That means, you learn signs of fertility and track them and not have sex during fertile times. This the church allows. Some people may think this is “non-procreative sex”, but this is not true. And the reason why is not “non-procreative sex” is that you still have to be open to life. In other words, if you don’t follow the signs of fertility correctly, or chance it because you can’t control yourself, and you become pregnant, you have to accept that pregnancy.
That doesn’t mean you have to intend to conceive every single time you have sex with your spouse. That means that when having sex with your spouse, you have to be open to life, and only use natural means to prevent pregnancy.