I opened an eCommerce website and I am trying to add some text to the home page so I can make it more SEO friendly. The home page is already pretty much set up with a lot of images, and adding text will mess up the appearance of the whole site. I asked my developer to include a text in the H1 tag, but to do it in such a way that it is not visible to the public, so it does not mess up the appearance of the website.
Is that considered cloaking and am I in danger of being penalized by google and other search engines?
Here is a copy of the text
<div id="Athletic shoes and sneakers for men, women and kids">
<i>Authentic athletic shoes online from brands such as DSQUARED2, ZEMGEAR, Zoot,Brooks, Columbia, Chaco, Pearl iZUMi, Converse, Clarks, nike, adidas, originals and more</i></div>