In 2022, some 57% of holiday shopping happened online, compared to 43% in-store.