Searches for products using a free-text query with support for pagination, sorting, and advanced filters such as category, price range, sale status, and attribute values.This endpoint is optimized for search-driven experiences (e.g., global search, autocomplete results, filtered search pages).