Nature's Miracle works. You need to make sure it gets all the way down to the wooden subfloor. If that gets wet with cat pee it will never disappear.
Failing that I believe carpet cleaning services use ozone generators to remove odors such as this.
Nothing worse than that smell.
1998 Newmar Dutch Star, 3126B Cat/ Freightliner
2003 Honda Element
" Don't let the same dog bite you twice "