
How to Fix a Mobile Menu Not Showing in Shopify’s Mono Theme
Troubleshoot a missing mobile menu in Shopify’s Mono theme, check navigation settings, and test a CSS fix for icon and drawer visibility.
Learn how to align product price boxes in Shopify's Broadcast theme to improve user experience and boost sales. This guide covers CSS tweaks, theme customization, and best practices for a polished…

Running a successful eCommerce store requires more than just listing products and hoping they sell themselves. A big part of ensuring your customers have a smooth shopping experience is presenting product details in an organized and visually appealing manner. One detail that often gets overlooked—but can profoundly affect clarity and user experience—is the alignment of the product price box on your collection pages. If a potential shopper has difficulty parsing your product listings because the price boxes look disorganized or misaligned, they might hesitate or even abandon your store altogether.
In this BemeApps guide, we’ll walk you through the process of aligning the price box on Shopify’s Broadcast theme. Whether you’ve just installed the Broadcast theme recently or you’ve had it running for a while, maintaining consistent alignment across your products’ price tags can enhance the sense of professionalism and polish on your site. We’ll delve deep into the reasons or causes behind misalignments, explore some common scenarios, and provide comprehensive solutions for each. By the end, you’ll have a thorough understanding of CSS tweaks, theme customization approaches, and best practices to keep your store’s design forward-thinking.
We will also discuss ways to further showcase or highlight your store’s products using third-party apps, as well as how you can integrate advanced Shopify features like Hydrogen for an even more dynamic, high-performing storefront. Let’s jump right in.
While Shopify provides an excellent framework for designing modern online stores, issues can arise when theme-specific styles override the default layout or when customizations are made incorrectly. Specifically, with the Broadcast theme, you might notice that the product price boxes on the collection pages don’t line up evenly. There are multiple reasons for this:
Understanding the source of the misalignment is crucial because it informs how we can fix the issue. Sometimes, a simple update to product titles might be enough. Other times, more elaborate CSS or structural changes are needed.
Price box alignment issues are not unique to the Broadcast theme. Any Shopify theme can develop these quirks if certain style overrides or structural changes are introduced. Some broader reasons include:
The best approach is to focus on standardizing how your product listings appear and ensuring consistency in images, titles, and descriptions. With those aspects calibrated, your final step is a small CSS fix that locks the design in place. Let’s dive into how we can solve it.
Before trying any CSS fix or code injection, always confirm your theme’s version and ensure you have a reliable backup of your current settings.
One of the most common culprits is how many lines your product titles span. Aligning the height of each product’s textual area ensures that the price boxes will follow suit on the next row.
If you want to force each product listing to reserve the same vertical space for the title, you can add a simple CSS rule. This ensures alignment regardless of how many lines a product name breaks into (up to a set limit). In many references, the snippet below was provided:
p.product-item__title {
height: 38px;
}
This sets a fixed height for the product title container, ensuring that the area allocated for the title remains equal for all products, even if some have fewer words. That will push the price boxes into the same line. However, if you find 38px too short or too tall for your theme’s typography, adjust it accordingly.
To ensure your price box sits at the bottom of the product card or aligns with other elements effectively, you could use CSS flexbox. Below is an example many Shopify merchants find helpful:
.product-item,
.product-item .product-link {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.product-item .product-information,
.product-item .product-item__info {
height: 100%;
}
This code sets each product card (.product-item) as a flex container and makes sure the content is spaced out properly in a vertical direction. You’re instructing the container to distribute space so that the product image, title, and price are consistently arranged from top to bottom.
Now that you have the snippet to fix alignment, you need to add it to your Broadcast theme. Shopify offers two straightforward methods:
Method A: Custom CSS in Theme Editor
Method B: Edit base.css Directly
base.css (or a similarly named CSS file) within the ‘Assets’ folder.By inserting one of these code blocks, you should immediately see the price boxes line up properly across products on your collection page.
After implementing your changes, it’s time to do a thorough review:
If you still experience alignment issues, try these additional steps:
.product-item__price or .product-item__info to see if excessive margins or padding are affecting alignment..product-item__title or .product-information.If all else fails, you may want to consult a developer or connect with the Broadcast theme’s support if available. But in most cases, the steps listed here should suffice.
If you find yourself requiring more dramatic redesigns or specialized functionality, you could consider building a custom storefront using Shopify’s Hydrogen framework. Hydrogen is a React-based development toolkit allowing you to create highly customized storefronts. By utilizing server-side rendering and other advanced technologies, you can craft a unique shopping experience. This approach is for more advanced developers or store owners who want finer control over their site’s layout, performance, and functionalities.
However, for the vast majority of merchants who only need to realign price boxes or fix minor display issues, editing the existing CSS in the Broadcast theme is sufficient.
Even though aligning price boxes is vital, there are several additional strategies you can apply to create an even more appealing and user-friendly collection page:
In addition to aligning your price boxes, you can enhance your store’s functionality and aesthetics with carefully chosen apps. Here are a few popular picks:
Syncora: Backup & Restore<br> Easily back up and recover your Shopify store data in real-time. Mistakes happen, and there’s nothing like the peace of mind that comes with having a reliable backup solution. This app can save you countless hours and headaches in the event of data loss or a misguided change.
Slider Revolution<br> Captivate your customers with interactive sliders, banners, or even dynamic backgrounds. This app offers an array of templates or you can build your own. Perfect for promotions, new product features, or brand storytelling.
Essential Grid Gallery<br> If your store relies heavily on visuals—like a fashion brand or a handmade crafts seller—this app allows you to present photos and videos in beautiful grid layouts. You can apply it to product images, customer testimonials, or behind-the-scenes storytelling.
EasyDisplay: Product Showcase<br> Display collections, related products, and best sellers more seamlessly. This can help cross-promote items, encouraging shoppers to discover other products and thereby increasing the average order value.
Once you fix the alignment of price boxes, your next step is to ensure the design stays consistent as your store evolves. Here are the best practices for maintaining layout consistency:
Aligning the price box on collection pages in Shopify’s Broadcast theme may at first appear like a minor detail, but small details can have a big impact on user experience and conversion rates. By setting standard heights for product titles, leveraging CSS flex properties, and carefully pasting your custom code in the correct location, you can achieve uniform alignment. Moreover, standardizing how your team uploads product data will help maintain that neatly arranged look over the long term.
If you’re concerned about the depth of your theme customizations or anticipate scaling your store dramatically, exploring frameworks like Shopify’s Hydrogen might be a wise step. Nonetheless, most alignment issues can be resolved with the relatively straightforward CSS interventions discussed here.
Authored by BemeApps AI, this guide aims to help you polish your store’s aesthetic and elevate its functionality, ensuring your customers can browse your collections effortlessly. While aligning price boxes may not seem like the biggest hurdle, it can significantly improve your customer journey, encourage more clicks, and ultimately boost your sales.
If your product titles vary dramatically in length, they may still force the container to stretch differently. Try exploring a larger fixed height or consider abbreviating product names. Also check for custom margins and padding set by third-party apps that override your global CSS.
While possible, using Hydrogen is typically overkill for small theme adjustments. Hydrogen is best utilized when you want a fully custom storefront or advanced capabilities like a highly unique layout, dynamic filtering, or real-time data handling. For small fixes, simple CSS adjustments or minor theme edits are easier to implement.
By following the steps in this guide, you should be well-equipped to tackle misaligned price boxes in the Broadcast theme and keep your brand’s online presentation polished. With a little consistency in naming conventions, image dimensions, and succinct code adjustments, your price boxes can look sharp and uniform, providing a pleasant environment for potential buyers and loyal customers alike.