The Bath & Body Works 2023 Holiday Story features 21 new scents and plentiful giftable offerings.