Shop Now Button Not Showing Up On Mobile But Works Perfectly on Desktop

Topic summary

Mobile rendering issue: the “Shop Now” button above the homepage slideshow failed to appear on mobile on initial load, only showing after swiping the slideshow right and back left. Desktop display was unaffected.

Proposed fix: add a CSS snippet in the theme.liquid file (Shopify’s main theme template) directly below the tag to adjust styling/visibility on mobile. A screenshot was provided for placement guidance; the exact CSS contents were referenced but not visible in the thread excerpt.

Outcome: after applying the CSS in theme.liquid, the button appeared correctly on mobile. The original poster confirmed the fix worked.

Notes:

  • CSS (Cascading Style Sheets) controls presentation; the change likely addressed visibility, positioning, or z-index for mobile.
  • The screenshot aided where to insert the code; the code itself is central but not shown here.

Status: Resolved. No further action items or open questions were identified.

Summarized with AI on January 7. AI used: gpt-5.

I’m not sure what’s going on but for whatever reason, the “Shop Now” button above the slideshow on the main page of my website is not showing up when I visit my website on mobile. It will show up after a while, but only if you swipe to the right of the slideshow and then back to the left. It should be showing up as soon as I someone visits the website. I’ve tried a ton of stuff but nothing seems to work, could someone please give me a hand with this? This is the link to my website: https://magpho.net/

Hey @magpho ,

This should work for you :blush:

Go to your theme’s “Edit Code” Option, then in the search bar type “theme.liquid”
Below the tag “” tag paste the following. Screenshot attached for reference.


Screenshot is for reference only, the correct code to paste is the one shown above.

That worked! Thank you so much.