diff --git a/commerce_discount.module b/commerce_discount.module
index 7e9d95f..3812e0c 100644
--- a/commerce_discount.module
+++ b/commerce_discount.module
@@ -648,6 +648,9 @@ function commerce_discount_commerce_line_item_type_info() {
       'product' => TRUE,
       'add_form_submit_value' => t('Add product'),
       'base' => 'commerce_product_line_item',
+      'callbacks' => array(
+        'title' => 'commerce_discount_product_line_item_title',
+      ),
     ),
   );
 }
@@ -661,3 +664,16 @@ function commerce_discount_commerce_line_item_type_info() {
 function commerce_discount_line_item_title() {
   return t('Fixed amount discount');
 }
+
+/**
+ * Determine the product_discount's line item title.
+ *
+ * This function wrap's the line item's title in a span element with a class
+ * to provide stylistic changes to a product which has a discount.
+ *
+ * @return string
+ *   The line item title.
+ */
+function commerce_discount_product_line_item_title($line_item) {
+  return '<span class="line-item-title-has-discount">' . commerce_product_line_item_title($line_item) . '</span>';
+}
