From a gorgeously designed deck of tarot cards to crystal skincare, keep reading for the best zen and metaphysical gifts for spiritual people.