Добрый вечер, Иван!
Да, такой запрет существует. Короле относится к Московской области, а в соответствии с ст. 4 Закона Московской области № 40/2015-ОЗ «Об установлении ограничений розничной продажи слабоалкогольных и безалкогольных тонизирующих напитков на территории Московской области»:
"На территории Московской области не допускается розничная продажа безалкогольных тонизирующих напитков: несовершеннолетним."
Согласно ст. 2 указанного закона под безалкогольными тонизирующими напитками понимаются – безалкогольные напитки специального назначения, в том числе энергетические (с массовой долей сухих веществ не менее 10 процентов), кроме чая, кофе и безалкогольных напитков на основе чайных и кофейных экстрактов, содержащие кофеин более 0,151 мг/куб. см и (или) другие тонизирующие компоненты в количестве, достаточном для обеспечения тонизирующего эффекта на организм человека, в соответствии с национальным стандартом (маркировка потребительской тары, в которую разлиты безалкогольные тонизирующие напитки, содержит фразу «Не рекомендуется лицам до 18 лет, старшего и пожилого возраста, больным гипертонической болезнью, с нарушением сердечной деятельности, повышенной нервной возбудимостью, выраженным атеросклерозом, лицам, страдающим бессонницей, беременным и кормящим женщинам»; сведения о количественном содержании тонизирующих компонентов (в мг на 100 куб. см напитка); рекомендации по ограничению суточного потребления (в упаковочных единицах) в соответствии с содержанием биологически активных веществ в потребительской упаковке и значениями верхних допустимых уровней суточного потребления).
Поэтому формально продавцы действовали в соответствии с законом.
С уважением,
Николай