Description
my cz version is 1.22.2.

- the commit message color is hard to see
- the pre-commit color is altered, the original should be below:

Besides that, why the color from the subprocess is changed to red?
Possible Solution
restore the terminal color setting before delegating calls to subprocess.
Additional context
minimum reproducible setting:
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v2.4.0
hooks:
- id: trailing-whitespace
Related Issue
If applicable, add link to existing issue also help us know better.