Innamorati Design ha curato la progettazione integrata del visual merchandise per The North Face, occupandosi degli aspetti grafici e strutturali e conducendo test nei propri laboratori interni su materiali tecnici innovativi, tra cui supporti magnetici ad alte prestazioni.