E-Commerce Product Multiple Options

I have a client who is looking to move her e-commerce store from Etsy to Webflow and is needing multiple options to select variations (drop down options, visible selectable options (like colors), and text input) on each product page. Is this possible in Webflow?

Variants it’s no problem. Text input per item it’s a proble. Only solution at the moment is the text field at checkouts