Naperville City Council voted unanimously Tuesday to ban the retail sale of all kratom products — natural or synthetic — in the city.