I think the meaning of the phrase would be that she sees that food and education doesnt give her the gratification trendy apparel does. im not sure about what the context clues are but this should give you an idea. sorry i couldnt fully answer this.
I mean I dont but Math should be banned from all continents
It would be: Personification
Giving non-human things human characteristics. like the fog is "rolling" down the hill.
Hope it helps!