Dynamic CMS elements for a marketplace


I would like to build a marketplace for sport events like marathons, triathlons, etc. as an MVP in Webflow.

Each event is supposed to have a separate site, with all the necessary information about the event and the option to book tickets for it.

The problem that I encounter now is that obviously every event has a different number of courses, like running events for example can have a 5k, 10k half-marathon and marathon course. Now I’m puzzled on how to display these option the best way in a webflow cms site, since the hole div block has to disapere if there is only one or two courses available.

Is this even possible with Webflow? Is there another way to solve my problem?

Here is my public share link: Webflow - race unltd