* switch to inherited scope in tc-list-item
* some styling
* copy product data to prevent mutation of original resoruce