acf096f Enhancements and Addition of product preview section.