For the responsive behaviour, for mobile, in Step 1 and 3 place 2 buttons per row. Which means reduce the width of the buttons.
Now I can see the grid layouts. I need to update Step 1 and Step 3 to show 2 columns on mobile by default, and also reduce the button padding for mobile:
Updated the responsive behavior for Steps 1 and 3 to display 2 buttons per row on mobile. Changed the grids from single column to grid-cols-2 by default with slightly reduced gap (gap-3) on mobile. Also reduced the button padding (px-3 py-4) and font size (text-sm) on mobile to ensure buttons fit comfortably side by side, while maintaining the larger styling (px-6 py-5 text-base) on larger screens.
Change the icon in the 3 steps of the product finder to the one attached
Saved the new bird mascot image (a cute yellow cartoon bird with a magnifying glass over one eye) to /public/images/bird-with-zoom.png and updated the image path in the product finder steps. The bird icon now uses the new attached image throughout all 3 steps of the product finder wizard.
In the recommendation screen, clicking on the back button should lead to step 3 and not to restarting the whole finder. Which means keeping track of the choices that where made on step 1 and 2 and showing step 3