minibugs fixed, working add to cart button leads to nightmare CSS