Changing Mobile Font

Topic summary

A user seeks help customizing mobile navigation fonts in their Shopify theme. The solution involves editing CSS files (base.css, style.css, or theme.css) in the theme’s Assets folder.

Initial Changes:

  • Font size adjusted to 25px using .header-mobile__menu-main h6 selector
  • Later modified using span.h4.show-animate for different menu elements

Additional Customizations:

  • Text transform changed to lowercase using text-transform: lowercase; property
  • User inquires about changing font family to “Questrial Regular” (question remains unanswered)

Technical Approach:
All modifications follow the same workflow: Shopify admin → Online Store → Themes → Actions → Edit code → Assets folder → add CSS code → Save.

Screenshots demonstrate before/after results for each change. The discussion remains open with the font family question pending resolution.

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

Hello!

How am I able to change the font and size for mobile navigation?

1 Like

Hi @ricky24

Check this one.

From your Shopify admin dashboard, click on “Online Store” and then “Themes”.

Find the theme that you want to edit and click on “Actions” and then “Edit code”.

In the “Assets” folder, click on “base.css, style.css or theme.css” file, depending on which file your theme uses to store its CSS styles. At the bottom of the file, add the following CSS code:

.header-mobile__menu-main .h6 {
    font-size: 25px;
}

And Save.

Result:

Note: you can change the size you like.

Please don’t forget to Like and Mark Solution to the post that helped you. Thanks!

Thank you! How would I be able to change the font and size for this?

1 Like

Hello @ricky24

Which font do you want to add in mobile view

Avenir

@ricky24 Please share your store link

Yes, we can change that. Check this one.

Same Instruction.

span.h4.show-animate {
    font-size: 25px;
}

And save.

Result:

Please don’t forget to Like and Mark Solution to the post that helped you. Thanks!

is there a way to make it all lowercased?

Yep, i add some code on it.

span.h4.show-animate {
    font-size: 25px;
    text-transform: lowercase;
}

And Save.

result:

P.S. I reply to your other post about the menu alignment please check it. Thanks!

Please don’t forget to Like and Mark Solution to the post that helped you. Thanks!

can I make the font Questrial Regular?