Product header size on Impulse

Topic summary

A user seeks to reduce the size of H1, H2, and H3 headers on their product pages and change the text from uppercase to sentence case, affecting both mobile and desktop views.

Two CSS solutions were provided:

Solution 1 (Made4uo-Ribe):

  • Edit the theme’s CSS file (base.css, style.css, or theme.css) in the Assets folder
  • Add custom CSS targeting .page-content.page-content--product headers
  • Sets H1 to 32px, H2 to 28px, H3 to 25px
  • Uses text-transform: lowercase for paragraph text
  • Includes a visual result screenshot

Solution 2 (DaisyVo):

  • Use Shopify’s Theme Customizer > Theme Settings > Custom CSS (simpler approach)
  • Sets all three headers to 20px with !important flags
  • Uses text-transform: capitalize for sentence case formatting
  • Also includes a visual result screenshot

Both solutions provide working code snippets with adjustable font sizes. The second approach offers easier implementation through the theme customizer interface rather than direct code editing.

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

My product page H1, H2, H3 headers are so big and I want to reduce the size of it and in sentence case. Currently its on upper case. I want smaller size in both mobile and laptop.

Please refer

https://sancher.in/collections/modal-silk-sarees-christmas-sale/products/moody-sky-modal-silk-bandhani-saree

1 Like

Hi @kamal03

Try this one.

  1. From your Shopify admin dashboard, click on “Online Store” and then “Themes”.
  2. Find the theme that you want to edit and click on “Actions” and then “Edit code”.
  3. 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:
.page-content.page-content--product h1 {
    font-size: 32px;
}

.page-content.page-content--product h2 {
    font-size: 28px;
}

.page-content.page-content--product h3 {
    font-size: 25px;
}

.page-content.page-content--product .rte p {
    text-transform: lowercase;
    
}
  • And Save.
  • Result:

Your Feedback Matters! Please mark the solution and give likes to posts that helped you. Your appreciation fuels our motivation to assist you better!

Hi @kamal03 ,

You can follow the steps here:

Step 1: Shopify admin > Online store > Customize: https://prnt.sc/XQ6IDB99kUCd
Step 2: From the left menu > Theme settings > Open Custom CSS: https://prnt.sc/ypQ7nly2wv27
Step 3: Copy the code below and paste it there

Here is the code for step 3:

.page-content.page-content--product h1 {
    font-size: 20px !important;
    text-transform: capitalize !important;
}
.page-content.page-content--product h2 {
    font-size: 20px !important;
    text-transform: capitalize !important;
}
.page-content.page-content--product h3 {
    font-size: 20px !important;
    text-transform: capitalize !important;
}

You can modify the size to match with the Heading 1, Heading 2, Heading 3.

Here is the result:

Best,

Daisy