Не имеют права, даже если совершеннолетний. Да и вообще что это — продавать разбитую бутылку? Сейчас кто-то так делает?
Если человек в магазине разбивает что-то из товара, стоящего на полках, вина лежит на товароведе, который этот товар туда выкладывал. Впрочем, я думаю, что если будет доказано, что покупатель (совершеннолетний или несовершеннолетний) разбил бутылку, не извлекая её с полки или пытаясь поставить обратно, а когда она была у него в руках, скорей всего, его (или его родителей) заставят оплатить её стоимость. Но это не то же самое, что продать.
Вот вам буржуи 😂