WooCommerce Quick View plugin allows the customers to have a brief overview of every product in a light box.
Show variations as single product on shop, product category and search result page.
You can import demo free demo by Be Boost plugin