Added `new`, `promo` and `default` parameters to `product_sale_elements` loop