After switching to the Ethos stack, my site’s navbar button for mobile doesn’t anymore show at all. There’s no header navigation at all for mobile screen sizes.
Either way should work. But Customizer> Custom > Global CSS is a wiser choice since it can be expand. Its convenient when you accumulate lots of custom CSS.