gone through the documents and what Ajit shared and will add different filter options at category level as well as variants in products level
These variants based e-commerce product details page will changes and all products on selected category filter section will be dynamic
Maintain price , offer price , qty per variant
Based on above changes in price , offer price existing orders api , customer order email as well as admin side orders list as well as order details , update order api need to changed based on product variants