I replaced the fullpage scrolling interface with a responsive grid layout. The fullpage approach was interesting but didn’t scale well when browsing many products - you had to scroll through each one individually.

The new layout uses a flexbox grid that adapts to screen size: two columns on mobile, three on tablet, and four on desktop. Product cards show inline with their images, making it much easier to scan through multiple products quickly.