Thanks!!
The background was made in Vyond and it's a looping video.
The accordion interaction was done by having three layers, one for each tab. Movement was done through line motion paths.
For the drag-and-drop, all of the clothing options are all hidden on the base layer. The items you can drag are on each of the layers with a target hotspot to drop it on. Triggers were added to make the clothing appear on the base layer (and hiding the rest of them) depending on which item you dragged and dropped.
The tricky part was figuring out how to make an undo button since the clothing option disappears once you dragged and dropped it on the hotspot, plus I wanted to avoid completely undoing all of the options (i.e., the "restart course" trigger). This was done by setting triggers so that when you select the undo button, the layer is hidden (which will reset the options for the items you can drag) and hiding everything on the base layer depending on the clothing item.
I just added the Storyline file to the comments panel on the right-hand side of the demo if you want to check it out.