The shirt has blue and white stripes and the word "sheriff" over a yellow star on the front.

"The Zara version sports horizontal rather than vertical stripes. However, the shirt bears a large six-pointed star on the upper-left section, in the exact place where Nazis forced Jews to wear the Star of David," according to Haaretz, an Israeli newspaper.

Tweeters criticized the Spanish company for its insensitivity.

"Someone at @ZARA is about to get fired.. and their boss.. and their boss... #disgusting," one person tweeted.

Zara said the shirt was only available for a few hours and sales were "marginal." The shirts will be "reliably destroyed," according to a statement by Inditex, Zara's parent company.

It's not the first time Zara has faced criticism for poor judgment. In 2007, the retailer pulled a handbag with a swastika design. (Swastikas are also historically known as a religious symbol for peace in Buddhism and Hinduism.)