The gift card featured on my home page doesn't show the gifting option
While you can have a gift card product featured on your home page, at the moment we do not support showing the option to send it as a gift from the home page, so the customer must be taken to the gift product page in order to send it as a gift.
If you wish to feature a gift card on your home page, you may consider doing so in a way that takes the customer to the product page so they can purchase it from there.