SELECT color, SUM(-qty_delta * unit_price) AS total_sales FROM transactions WHERE action = 'sale' GROUP BY color ORDER BY total_sales DESC LIMIT 1;