updates -- beginning mobile styles, cart, etc.