Online apparel sales rose 7% in 2017