This module loads the products of the eCommerce shop (``/shop``) **on demand** instead of paginating them: the visitor keeps the products already on screen and the next page is appended to the grid, either when they scroll to the bottom of the listing (infinite scroll) or when they click a *Load more products* button. It is the same idea as the lazy loading of ``website_sale_aplicoop`` (``/eskaera``), rebuilt for the standard shop: * The page size is the **Products per page** of the shop layout, the very same value the standard pager uses, so nothing has to be configured twice. * The product cards come from the standard ``website_sale.products_item`` template, so ribbons, prices, wishlist or comparison buttons added by other modules are rendered exactly as on the first page. * Search, categories, attributes, tags, price filter and sort order are kept: the appended pages are the pages of the listing currently on screen. The first page and the pager are still rendered by the standard controller, so visitors without JavaScript — and search engine crawlers — keep a listing they can navigate page by page.