Instead, trademark law protects brand names, logos, symbols, designs and other optional elements of apparel and accessories, and trade dress law protects the design, packaging or appearance of apparel and accessories, solely to the extent they identify the source and origin of such products.