You tried setting the image as the body background in the “Background Images” section of the Customizer?
Upload the image and set the Repeat to “Repeat x”.
Then in “Position”, type: top center
That should give you the same result as the CSS above.
Let me know 🙂