The key to creating this component actually involves nesting components within each other with multiple variants. Remixing this project will give you an inside look at how something like this works.
Step / 01
Remix the project and see how it's built.
Step / 02
Copy the component to your project.
Step / 03
Tweak it for your needs and take your websites to the next level with it.