We have $\mathbb{T} = \mathbb{R}/\mathbb {Z}.$ We define a space $BV(\mathbb{T}) = \{f| f:\mathbb{T} \to \mathbb{C}, V(f) <\infty \},$ where $V(f)$ denotes the total variation. We also equip this space with norm $\lVert f \rVert_{BV(\mathbb{T})} = \sup_{x \in \mathbb{T}} |f(x)| + V(f).$ I have already shown that $BV(\mathbb{T})$ under this norm is a Banach space. Now the question is, how do we show that for each $N \in \mathbb{N}$ and each $x \in \mathbb{T}$ we have $$ |S_Nf(x)| \leq \lVert f \rVert_{BV(\mathbb{T})},$$ where $S_N$ denotes the $N$-th partial Fourier sum.
I have tried with the following reasoning $$|S_Nf(x)| \leq \lVert S_Nf \rVert_{BV(\mathbb{T})} \leq \lVert S_N \rVert_{op} \lVert f \rVert_{BV(\mathbb{T})} \leq \lVert f \rVert_{BV(\mathbb{T})},$$ which holds if $S_N$ is bounded on $BV(\mathbb{T})$ and has operator norm smaller or equal to 1. However I was unable to prove any of those requirements.
Am I thinking in the right direction or should I rather try to majorize $|S_N f(x)|$ directly by writing it out or by the use Dirichlet's kernel (though, I am not sure how to estimate the total variation of the convolution)? Thank you for your help.