The Abercrombie and Fitch shopping environment