The evolving landscape of online retail is experiencing the rise of virtual shopping malls, spaces that aim to emulate the experience of a physical shopping area. These new environments present a enhanced and dynamic way to view merchandise from various vendors within a unified location . While s