Ok, I had to google it, as I am not native english speaker
Vice - Wikipedia
https://en.wikipedia.org/wiki/Vice
Vice is a practice, behaviour, or habit generally considered immoral, sinful, criminal, rude, taboo, depraved, or degrading in the associated society. In more minor usage, vice can refer to a fault, a negative character trait, a defect, an infirmity, or a bad or unhealthy habit (such as an addiction to smoking).
Consdering above, it is 1 worder on .online which is good, but can not kind of envision an ideal enduser for this name, which , in addition would not be able to go for alternatives in new gTLD space. One can register vices.space, vices.link, vices.place - all available atm of writing. So I do not feel this can even resell with some profit, if at all.
The problem here is that the keyword is very weak - in new gTLDs it is advised to aim for very strong keywords particularly when you connect them to more generic new gTLD extension like .online.