The white opal represents "joy".
The meaning is infused into the gemstone.

The red ruby means "passion".  
The sapphire signifies "affection".  
The meanings are infused into the Gemstones.  

Black onyx means "eloquence".
Purple amethyst indicates "sincerity".
The meanings are infused into the gemstones.

The joyful heart is 20, the eloquent heart
44,
the sincere heart is 50, the blissful heart
is 63,
the pure heart is 70, the passionate heart
is 81,
and the affectionate heart is 99.
Every heart has a weight.

The joyful heart is pearly white, the eloquent heart is black,
the sincere heart is purple, the blissful heart is
pure heart is white, the passionate heart is red,
and the affectionate heart is
Every heart has a color.