variants.size is never zero

- There is at least one variant for all products.
- Products with only 1 variant may still want to show their 1 variant
title, e.g. one of a kind vintage clothes that come in one size only, and merchants want to show the size.
- item.title does what you want except does not allow you to style the variant part of the line item title.

@cshold