added discount difference when on sale and updated styling