Load a variation (or Line Item) based a previous choice
Please use COMMERCE OPTION module with COMMERCE PRODUCT ATTRIBUTES to explore the possibility of achieving this. Go through by documentation for using it properly &amp; I hope you will have fun in achieving what you want...