
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.
Discover how to align product prices under review stars in your Shopify store with this comprehensive guide by BemeApps. Learn about common misalignment issues, solutions using CSS and Liquid files,…

Are you struggling to position the product price consistently beneath your product reviews in your Shopify store? If so, you’re not alone. Many store owners often encounter issues when it comes to editing their Shopify theme’s layout, especially regarding where certain key items like reviews, star ratings, and prices appear. This guide, brought to you by BemeApps, will show you exactly how to address that alignment problem and keep your pages looking neat and conversion-focused.
In this comprehensive blog post, we will:
By the end, you’ll have a clear, repeatable strategy for aligning your product prices under the star ratings, allowing you to craft a more user-friendly shopping experience—and, ultimately, boost conversions.
When store owners say they need to “align the price on the product page,” they usually refer to ensuring that the price sits directly underneath the star rating or the review section. In some Shopify themes, especially if you’re using custom code or multiple layout options, your price might appear lower on the page than anticipated, leading to a gap or misalignment that doesn’t look appealing. This can confuse shoppers and reduce the professional polish of your store’s design.
In many instances, the price is placed inside a container that other theme elements push downward. The result is a product page that looks cluttered or disorganized, especially if star ratings (often provided by apps or integrated directly into your theme) don’t align with your primary theme’s code. Fortunately, Shopify offers a fairly flexible and user-friendly interface once you know where to make changes.
Misalignment can occur for a variety of reasons:
Theme-specific CSS: Some themes preset certain margins or padding around elements such as the product title, reviews, or pricing. These can clash with your expectations or with custom code.
Third-party review app integration: Many store owners install a review app or additional code that inserts star ratings near the product title. If the review snippet overwrote or introduced new CSS, it can inadvertently push the price element farther away.
Incorrectly nested HTML elements: Sometimes, the HTML structure in the liquid templates or snippet files is not arranged in the correct hierarchy. This leads to the price being rendered far below the star ratings.
Theme updates or changes in code: Whenever you update your theme or add new sections, there is a possibility that your custom CSS gets overridden or new code disrupts your layout.
Product templates for each product type: If you have multiple templates for different product categories, you may have unintentionally adjusted pricing alignment in one template while ignoring others. This discrepancy can lead to scattered or inconsistent design.
It’s key to identify which of these scenarios applies to your case, so you know precisely where to concentrate your efforts. In many situations, a two-minute fix in your CSS can resolve the problem completely. Other times, you may need a deeper look at your layout structure.
Before diving into the nitty-gritty of the solutions, let’s touch upon some basic web design and layout principles that are often relevant:
id is more specific than using a generic HTML tag.Armed with these principles, you can make more informed decisions that keep your store design robust and flexible.
Before diving into specific solutions, it’s wise to do some housekeeping and prepare your theme:
Back Up Your Theme: It’s good practice to create a duplicate of your current theme. That way, if something goes wrong with your code changes, you can easily revert to the backup.
Identify the Correct Files: Your main product page layout is often governed by Liquid files found in the Sections or Templates folder. The CSS might be in the Assets folder. Having an idea of where you will place your custom code can save time.
Use Theme Editor for Quick Code Checks: If your theme or editor allows it, test small updates directly and preview them before going live.
Note Down Any Existing Customizations: If your store has been adjusted previously, record or note them somewhere so you can keep track of the modifications.
The most straightforward approach is to define a negative margin to pull the price upward or reduce the space between the star ratings and price. If you have a fairly standard theme structure, the snippet below (or a variation of it) often does the trick.
#price-template--18469943181412__main {
margin-top: -17px !important;
}
Step-by-Step Explanation
theme.css, styles.css, or section-main-product.css located in the Assets folder.Advantages
Drawbacks
When CSS alone doesn’t solve the problem, you may need to move the actual Liquid code snippet for the price element in your product template or section file. This approach is more definitive because you’re controlling the HTML structure.
main-product.liquid, product-template.liquid, or a similarly descriptive file in the Sections or Templates folder.{{ product.price }} or a snippet referencing price. There may also be references to price-template or include 'price'.Advantages
Drawbacks
Though a specialized app is rarely required just to align your pricing, some apps do provide drag-and-drop editing features for your product page layout. If you consistently face recurring alignment issues or want a highly customized layout without diving into code, such an app might help.
Advantages
Drawbacks
To minimize potential alignment problems down the line, it helps to adopt proactive habits:
Q1: Will adding negative margin in my CSS break the mobile view?
It depends on your theme’s responsiveness and how large the negative margin is. After adding negative margin, test your store on mobile. If there’s an issue, use media queries (like @media (max-width: 768px) { ... }) to adjust or remove the negative margin for mobile layouts.
Q2: I only want to reposition the price on one specific product page. Is that possible?
Yes, you can. You might add a targeted class or ID for that product template, or use Shopify’s built-in conditions to place product-specific code. Alternatively, you can use Liquid logic to detect the product handle and apply customized HTML or CSS.
For further reading and guidance on upgrading your store:
Aligning your product price beneath the review stars might seem trivial at first, but its impact on user experience and store legitimacy is significant. An appealing, well-ordered layout informs potential buyers that you value transparency and cohesive branding. By making a few concise changes—whether you’re adding a simple line of CSS or restructuring your Liquid files—you can rectify the problem swiftly.
Moreover, once you become comfortable with Shopify’s flexible code structure, you’ll find yourself more open to additional customization opportunities. This might inspire you to experiment with advanced features like custom product page layouts, multi-column designs, or integrated dynamic banners that highlight your brand’s unique personality.
Lastly, remember to maintain a thorough record of your changes, conduct frequent store previews, and lean on responsive design principles. In that way, you’ll not only solve your current alignment concern but also continue to craft a streamlined online shopping experience that encourages return visits and fosters trust among your customers.
Thank you for reading this long-form guide by BemeApps, and best of luck implementing your price alignment. Should you encounter any other advanced customization needs, consider reaching out to professionals or exploring Shopify’s wide array of developer resources.
This article was compiled and written by BemeApps AI, your reliable partner for Shopify solutions, eCommerce insights, and top-tier consulting. We hope these tips help you build a better, more profitable online presence. Here’s to your Shopify success!