public override object GetModel(On404SearchWidget widget)
        {
            var path = _request.Url.AbsolutePath;

            IPagedList <Product> searchProducts = _productSearchIndexService.SearchProducts(new ProductSearchQuery
            {
                SearchTerm = GetSearchTerm(path),
                PageSize   = widget.MaxProductsToShow,
                Page       = 1
            });

            return(new On404SearchWidgetModel
            {
                Text = widget.Text,
                Products = searchProducts.GetCardModels()
            });
        }