Je me demande si on peux décider d'où commence le contenue de notre <input type="text">. Je ne sais pas trop expliquer. Mais, je voudrais que mon texte commence après la loupe:
Il suffit de faire dans ton CSS concernant le input un: "padding-left: 20px;"
Attention, le padding s'ajoute à la largeur de ton input, donc s'il fait 100px de large à l'origine, il fera ici 120px.