"That said," "That having been said," or "That being said"?

All three are acceptable.

That said — Wiktionary

  1. However

"Christmas is exploited by capitalism. That said, it is still a religious festival."

It is a set phrase, kind of idiomatic.

Synonyms: Be that as it may, Having said that, Nevertheless, That being said