First, you can lose fat without doing cardio. When you can't do cardio, obviously nutrition becomes even more important than it already was to begin with.
That said, I suggest you do a search on this forum by posts made by me with the keyword: complexes