Concept, styling, art direction and production