横からすみません。
h2 に対して、display: flex; が設定されているために、text-align: center; が効かない状況のようです。
出力されている CSS を見ると、.cart_totals というクラスがあるので、カート系のプラグインが影響しているのではないでしょうか。それとも、独自に追加した CSS によるものなのか…
見出しに関しては、たぶん、以下の CSS 追加でうまくいくように思います。
h2.has-text-align-center {
display: block;
}