As commented by @Paul Maxwell, for your requirement, you can include a row number calculation such as given below,
row_number() over(partition by date, product, country order by total_sales) as rn then filter for where rn <= 10 .
Posting the answer as community wiki for the benefit of the community that might encounter this use case in the future. Feel free to edit this answer for additional information.