Face assembly
Each custom image represents a rectangular package face. CSS transforms position and rotate those flat faces so adjoining panels read as one box. Perspective controls the visible foreshortening and depth relationship between them. The artwork itself remains flat, even though the assembled view appears three-dimensional, so the result represents a box-shaped presentation rather than modeled packaging material.