From CBD-infused lattes to CBD-laced facials, CBD, short for cannabidiol, seems to be having a real moment. But what is ...