If you can't give cash or a gift card I would try to give an experience which could be viewed as a gift card in some ways lol. Like a trip to the movies, membership to something you think she would like local?, mani/pedi trip.
When my nieces all turned 16 I bought them something small for...