Taste Theme - Make Footer Menu 2 Column on Mobile

Topic summary

A Shopify store owner using the Taste theme wants to display footer menus in a 2-column layout on mobile devices.

Solution Provided:
A CSS code snippet was shared to add to the base.css file:

  • Targets mobile screens (max-width: 749px)
  • Uses display: flex on .footer .footer-blocks__wrapper
  • Sets max-width: 47% on .footer-block.grid__item.footer-block--menu
  • Requires !important flags for proper override

Current Issue:
While the code successfully creates 2 columns, newer users report alignment problems where column headings don’t start at the same vertical position, creating an uneven appearance (screenshot provided).

Status: The original poster resolved their issue, but the alignment problem remains unresolved for subsequent users seeking the same solution.

Summarized with AI on November 4. AI used: claude-sonnet-4-5-20250929.

Hello,

I am trying to make the menus within the footer go into 2 columns (side by side) when viewing on mobile. I tried a few solutions I found on here, but no luck.

Can anyone help please? Here is the link to the website - https://96e644-2.myshopify.com/

Thanks in advance!

Hey @Shane_WL

please add this code on base.css at last

@media (max-width:749px){
.footer-block.grid__item.footer-block–menu {
max-width: 47%;
}
footer .footer__blocks-wrapper {
display: flex;
}
}

Hey @codexecom

I added it but doesn’t seem to be working?

Please drop screenshot where you added this code

Was in the base.css

Great Can you please

Replace that code from the above code

@media (max-width:749px){
.footer-block.grid__item.footer-block–menu {
max-width: 47% !important;
}
footer .footer__blocks-wrapper {
display: flex !important;
}
}

Thank you! All sorted.

1 Like

Hi @Shane_WL

This is Richard from PageFly - Shopify Page Builder App, I’d like to suggest this idea:
Online Store ->Theme ->Edit code
Assets ->Base.css

@media (max-width:749px){
.footer__blocks-wrapper {
   display: flex !important;
}
.footer-block.grid__item.footer-block--menu {
   max-width: 47% !important;
}
}

Hope you find my answer helpful!
Best regards,
Richard | PageFly

hello,

I have just tried this code and it has worked to split into 2 columns, but they are not even. the heading does not start at the same place. how can i fix this?

1 Like

hello,

I have just tried this code and it has worked to split into 2 columns, but they are not even. the heading does not start at the same place.

how can i fix this? thanks

Happened to me aswell, found a solution yet?