The Advertising Standards Authority said the retailer's advert was irresponsible and likely to cause offence.