Hi,
The issue indeed comes from the font awesome included in your template. You can see that your template includes this file:
templates/j51_ariana/css/font-awesome.css
And if you open it, you can see at the top that the version is the 4.7.0 while HikaShop includes the 5.2.0
So the best would be to check with your template provider if they have a new version of their template with the latest version of font-awesome or if not ask them to update it.
Now in the mean time, you can add such CSS to avoid the problem for that icon:
.fa-pen:before {
content: "\f040"
}
but you might have a similar issue with other icons used in the HikaShop interface on the frontend.