At the moment the current widget breaks if not used within minium.
This task also includes
- Changing the commerce product gallery taglib implementation (using the new one built in react)
- Restyling the current quantity selector
- Restyling and refactoring the add to cart button
- Restyling the price component
- Refactoring the events handling optimising the data flow