restrict absolute discount mode for cart items only, makes no sense for whole cart. fix discount calculation for rule kind OFF and ABSOLUTE