Products text classification

Hello world!
I would like to ask for guidance for building a text classifier using one of huggingFace’s text models. The model’s purpose is to classify product names (For example: Maccaw Apple Juice 200ML) into categories (matching example category: drink).
What are the possible models i could use that would be most efficient to complete this task and what kind of data would I need?

Any kind of help is appreciated!