No need to do the sidebar.
You can just use placeholder images for now. Also, the states at the top may changes, so try to make this dynamic. This should just be an array of states at the top of the file that you define and the component uses to create the options. You can also remove the placeholder 0's on the in stock count.
With no products:

With products:

No need to do the sidebar.
You can just use placeholder images for now. Also, the states at the top may changes, so try to make this dynamic. This should just be an array of states at the top of the file that you define and the component uses to create the options. You can also remove the placeholder 0's on the in stock count.
With no products:

With products:
