The changing landscape of online retail is witnessing the rise of virtual shopping malls, spaces that aim to emulate the experience of a physical mall . These cutting-edge environments provide a immersive and dynamic way to view merchandise from several brands within a single location . While sti