What gift does luke give Percy why cant Percy use them?

Luke gives Percy a pair of flying shoes that were given to him by his Father Hermes. Percy cannot use them because Zeus has a grudge against him and he wants to stay out of the sky-gods domain. He ends up giving the shoes to his friend/satyr instead.