Default product


Layout settings
- Image showcase : Choose from different layouts image + left carousel, image + bottom carousel, Grid layout, Grid layout with main image.
Hide Badges
- Hide badges: Want to remove sales or custom badges from your product page? Just enable this option, and they’ll be hidden!
Product Image Position
- Image Position: Choose the position of the product image relative to the content. Options are:
- Left
- Right
Media Size
- Image Width: Control the width the image takes proportionate to the content. This setting allows you to adjust the visual balance between the image and the text content.
Image Ratios
- Desktop Image Ratio: Set the image ratio for desktop views. Options include:
- Square
- Landscape
- Portrait
- Adapt to Image
- Mobile Image Ratio: Set the image ratio for mobile views. Options are the same as for desktop.
Image Zoom
Enable Image Zoom: Allow users to zoom into the product image for a closer look.
Enable Swipe on mobile : Make it easy for your customers to browse by letting them swipe through your product media on mobile
Hide slide arrows
- Hide arrows: Enable checkbox to hide the arrows when on carousel
Appearance Settings
- Padding: Adjust the padding at the top and bottom of the section.
- Padding Top: Adjust the top padding.
- Padding Bottom: Adjust the bottom padding.
- Color Scheme: Choose a color scheme for the section from predefined options.
- Theme Settings: Customize the section based on the overall theme settings of your website.
Custom CSS: Add custom CSS for advanced styling.

1. Vendor Name
- Vendor Name Display: Automatically shows the vendor name of the product.
2. Product Title
- Product Title Display: Automatically shows the title of the product.
3. Rating
- Rating Display: Automatically shows the product rating when using an app.
4. Price
- Price Display: Automatically shows the product price.
5. Description
Description Settings – Make Your Content Look Great
| Collapse Content | Keep things tidy by hiding long info behind a clickable title.
|
| Heading | Add a title that shows above your collapsed content.
|
| Truncate Description | Shorten long text to keep your pages sleek. If you don’t want to collapse content but still want to keep things short, this is a great option! Choose how much of your description to show:
Shoppers can click “show More” to view the rest anytime.
|
| Don’t Truncate on Desktop | Show the full description on bigger screens.
|
| Bottom Spacing | Add a little breathing room below your content.
|
6. Payment Installments
- Payment Installments Display: Shows available payment installment options.
7. Quantity Selector
- Quantity Selector Display: Allows users to select the quantity of the product they wish to purchase.
8. Variant Picker
| Style: | You can choose how the variants are displayed on your product page.
|
| Show swatches: | Turn this on if you want to display color or pattern swatches instead of just the variant names. It’s a great visual way to show off your options! |
| Bottom spacing: | Use this slider to add a little bit of space below the variant picker on the page. |
Guide drawer
This is one of our favorite features! The Guide drawer lets you easily add a helpful size guide or other important information right next to your variant options. It opens up like a little drawer, so it doesn't clutter your product page. Here's how to set it up:
| Heading: | This is the text that your customers will see on the button to open the guide. A great example is "Size guide." |
| Option for drawer | This is a really important step! You need to enter the exact name of the product option you want this guide to be connected to. For example, if you sell T-shirts with an option called "Size," you would type "Size" here. That way, the guide button will appear right next to the size options. |
| Page | You can link the guide to a full page on your store! Maybe you've already created a detailed size chart page. Just click "Select" and choose the page you want to link to. |
| Image | Don't have a whole page? No problem! You can simply upload an image for your guide, like a size chart graphic. It will pop up in the drawer when a customer clicks the button. You can also explore our free image library to find one that works for you. |
9. Inventory Status
- Inventory Base Quantity: Set the base quantity for inventory.
- Low Inventory Threshold: Set the quantity threshold to trigger low inventory status.
- Display Options:
- Show only when low.
- Show always.
- Status Bar: Option to show a status bar.
- Color Settings:
- In-stock color.
- Low stock color.
Complementary Products Section
How it Works
- This section pulls recommended products from the Search & Discovery app.
- You can assign complementary products to each product inside the app.
Once set, the section will automatically show those linked products on the product page.
Connecting Products
To choose which products appear here:
- Install and open the Search & Discovery app.
- Go to the product you want to edit.
- Add complementary products under Recommendations.
- Save your changes.
Settings in the Theme Editor
When you add the Complementary Products block under your Product section, you’ll see the following options:
Heading
- This is the title shown above the recommended products.
- Default text: “Pair well with”.
You can change this to match your brand voice (e.g., “You may also like”, “Complete the look”, “Goes great with”).
Bottom Spacing
- Adjusts the spacing below the section.
- Measured in pixels (px).
- Use the slider or type a number to control the space and keep your layout balanced.
11. Buy Button
- Buy Button Display: Shows the button to add the product to the cart.
- Dynamic buttons: Showcase dynamic buttons for faster checkout.
Outline Button Style: Want a sleek, modern look? This option makes your Add to Cart button an outline style—clean, minimal, and stylish!
| Show Payment Icons | Toggle this ON to display Visa/Amex/Discover logos under your checkout button", ✅ Keep this ON always - it builds instant trust! |
| Desktop Icon Size | Controls how big the logos appear on laptops/desktops" |
| Mobile Icon Size | Makes your logos perfectly sized for smaller screens" |
12. Pickup Availability
- Pickup Availability Display: Shows if the product is available for pickup.
13. Collapsible Text
- Heading Text: Add a heading for the collapsible text section.
- Body Content: Add body content or link it to a page.
14. Badge
- Number of Badges: Add up to 6 badges.
- Custom Icons: Replace default icons with custom ones.
- Badge Heading: Add a heading for each badge.
- Badge Content: Add additional content for each badge.
15.Bar Chart Block Customization
| Heading | Adds a title to your bar chart section (e.g., "Nutrition Facts").Keep it short and descriptive! |
| Tooltip Text | Add hoverable explanations for your bars (e.g., "12g protein per serving"). Great for clarifying details. |
| Collapsible | Lets customers toggle the chart open/closed. (Turn ON for lengthy info.) |
| Background Color | Sets the color of the bar chart background |
| Bottom Spacing | Adds padding below the block to Prevents cramped layouts. |
Bar-block Settings
| Name | Labels each bar (e.g., "Protein").Use clear, concise names. |
| Percentage | Sets the bar length (e.g., 80% ). Auto-calculates from your data. |
| Icon Style | Adds symbols (▲ ★ ♦ ♢) next to bars. Pick from: Arrow, Star, Diamond, etc. |
| Icon Color | Changes icon color ,Match your brand palette. |
| Icon Width | Adjusts your icon size |
| Highlighted Color | Colors the active/filled portion of your bars (the part that grows with your percentage). This is your main visual indicator - it makes percentages pop! |
| Text color | Controls color of: - Item names (e.g., "Protein 13g") - Percentage values (e.g., "26%") Ensures readability and matches your brand style |
Dynamic bar block
| Nutritions details | Enter items with percentages (e.g., "Protein 13g: 26%"). Use colons Example : Protein 13g : 26% Carbohydrates 67g : 24% Fat 17g : 18% What happens :
|
| Icon Style | Changes the symbol next to each bar, Pick from: Arrow, Star, Diamond, etc. |
| Icon Color | Changes icon color ,Match your brand palette. |
| Highlighted Color | Colors the active/filled portion of your bars (the part that grows with your percentage). This is your main visual indicator - it makes percentages pop! |
| Text color | Controls color of: - Item names (e.g., "Protein 13g") - Percentage values (e.g., "26%") Ensures readability and matches your brand style |
. Nutriscore
The Nutriscore block is a powerful way to visually communicate how healthy or nutritious a product is. It gives shoppers a quick A–E scale (with A in green = great, and E in red = less ideal) that helps them make smarter, faster decisions while shopping.
This is perfect for food, supplements, or any product where nutrition matters.
| Heading | This is your title — it shows just above the Nutriscore bar. You can keep it super simple like “Nutriscore” or “Nutritional Rating” — totally up to you! Think of it like giving your customers a little heads-up on what they’re about to see. |
| Tooltip Text | This is the little “i” icon next to your heading — super handy for first-time visitors. You can use it to explain what the Nutriscore means, like: “A = Highest nutritional quality, E = Lowest.” That way, your customers instantly know how to read it. |
| Highlight Value | Want to point out the score your product has? This is where you do that! Just choose a number from 1 to 5:
We’ll add those little arrows to show the selected score — it’s an easy visual cue.. |
| Custom Highlight Item | Use this to dynamically pull a highlight label per product , This is especially helpful when each product has a different reason for its score. Connect this field to your product metafield to show custom benefits automatically. |
"Custom highlight item"
When you create your metafield, make sure you choose the "Integer" data type. This will ensure that the highlight item can correctly read the value (like a number from 1 to 5) and display it properly on your product page.
| Score Labels (value 1, value 2 , value 3 , value 4 , value 5) | You’ll see five value slots here — these represent the different score levels Each one lets you:
|
| Background Color | This is the backdrop behind the Nutriscore bar. A soft color like #F4F4F4 keeps things neat and modern. |
| Text Color | Controls the text across the block — use a darker color for light backgrounds (or flip it if your background is dark). |
| Bottom Spacing | This just sets how much space you want below the Nutriscore block. Add a little breathing room if it feels too close to other sections. |
- PDP Sales Banner

Parent Block: Overall Banner Control


| Background | Sets the background color for the entire banner container using a color picker or a hexadecimal code (e.g., #A83636 ). |
| Bottom spacing | Controls the vertical space (padding/margin) below the banner when viewed on a mobile device. Set the value in pixels (e.g., 15 px ). |
| Bottom spacing (desktop) | Controls the vertical space (padding/margin) below the banner when viewed on a desktop or larger screen. |
Group Block: Layout and Alignment
| Direction (Vertical/Horizontal | Horizontal puts elements side-by-side (great for desktop). Vertical stacks them top-to-bottom (essential for mobile readability). |
| Vertical on Mobile | A lifesaver! If you set the group to Horizontal for desktop, you can check this box to automatically stack them vertically on phones, ensuring a clean mobile experience without clutter. |
| Gap (Desktop/Mobile) : | Controls the space between elements within this group. Use a small gap (e.g., 24 px ) to keep related items close but distinct. |
Child Blocks:
A. Content Block (Badge and Text)
| Show Sale Badge: | Toggle a small visual flag (e.g., "SALE" or "NEW") on or off. |
| Badge Label : | The text inside the badge (e.g., BLACK FRIDAY SALE ). |
| Background Color : | Sets the color for the badge itself (the example uses red, #A83636 , to match the background). |
| Content Text : | Your main promotional message (e.g., FLAT 20% OFF ON YOUR FIRST ORDER! ). This is your core value proposition. |
| Alignment : | Positions the text and badge (left, center, or right) within their container. |
2. The Group Block
The Group Block is where you decide how your content is arranged—it directs your different elements (like the timer and the badge) to stand side-by-side or stack on top of each other.
| Setting | What It Does for You |
| Direction (Vertical/Horizontal) | Horizontal puts elements side-by-side (great for desktop). Vertical stacks them top-to-bottom (essential for mobile readability). |
| Vertical on Mobile | A lifesaver! If you set the group to Horizontal for desktop, you can check this box to automatically stack them vertically on phones, ensuring a clean mobile experience without clutter. |
| Gap (Desktop/Mobile) | Controls the space between elements within this group. Use a small gap (e.g., 24 px ) to keep related items close but distinct. |
3. Child Blocks: The Promotional Elements
These are the actual pieces of content that grab your customer's attention.
A. Content Block (Badge and Text)
| Setting | What It Does for You |
| Show Sale Badge | Toggle a small visual flag (e.g., "SALE" or "NEW") on or off. |
| Badge Label | The text inside the badge (e.g., BLACK FRIDAY SALE ). |
| Background Color | Sets the color for the badge itself (the example uses red, #A83636 , to match the background). |
| Content Text | Your main promotional message (e.g., FLAT 20% OFF ON YOUR FIRST ORDER! ). This is your core value proposition. |
| Alignment | Positions the text and badge (left, center, or right) within their container. |
B. Timer Block
| Year, Month, Day, Hours, Minute | Use these fields to define the exact date and time your promotion will end. The timer will count down to this specific moment. |
| Time zone | Crucial for accuracy! Always select your shop's official time zone (e.g., "Shop time zone"). This prevents confusion and ensures the timer ends simultaneously for everyone, regardless of where the customer is browsing from. |
| When timer expires... | How the timer behaves after the sale ends: • Set timer to zero: The timer will stop at • Hide timer (often an option): The entire timer block disappears from the page. Use this for the cleanest look once the promotion is truly over. |
| Text | The label right next to the countdown (e.g., "Offer ends in:" or "Time left to shop:"). |
| Text Color | Sets the color of the countdown numbers and the label text. Use a high-contrast color (like bright yellow #DBFF00 or white) to make the numbers jump off the bar. |
| Background Color | Sets the background color specifically for the timer box. Use a contrasting color (like black #313131 ) to make the timer stand out from the rest of the banner or product page. |
| Spacing (Desktop) & Gap | Controls the vertical space around the timer and the small horizontal space between the elements (like the number and the label), ensuring the timer is neat and easy to read on desktop. |
Offer Block



| Content Alignment | Controls the horizontal alignment of all the text inside the offer items (Left, Center, or Right). Use this to ensure all your offer text looks uniform and neat. |
| Icon Position | Controls how the icon sits relative to the text. You have two main choices: • Aligned Vertically (Stack): The icon sits on top of the text in a column. Use this for maximum visual impact where the icon is prominent. • Aligned Horizontally (Parallel): The icon sits next to the text (side-by-side). Use this when space is tight, or you want a more concise, single-line offer. |
| Bottom Spacing (Mobile/Desktop) | This is your padding or breathing room! It controls the vertical space below the entire block, preventing it from crashing into the next section (like reviews). You can set different spacing for phone and desktop. |
Group Block
| Direction | Decides if your offers are Vertical (stacked top-to-bottom) or Horizontal (side-by-side). Use Horizontal for desktop to show off multiple offers, and Vertical to ensure readability on smaller screens. |
| Vertical on Mobile | A mobile necessity! If your desktop layout is Horizontal, ticking this switch forces the offers to stack vertically on phones, guaranteeing a clean user experience. |
| Alignment (Space Between/Space Around) | Controls how the available horizontal space is distributed between your offer items when they are set to Horizontal. • Space Between: Pushes the items to the edges of the group. • Space Around: Adds equal padding on both sides of each item. |
| Gap (Desktop/Mobile) | The specific space (in pixels) between each individual offer item, helping you fine-tune the visual flow and separation. |
Individual Offer Content
| Heading | The short, bold claim. This is the first, most important piece of information. Example: Free Shipping on Orders Above $100 |
| Text | The brief, supporting detail. Use this to gently expand on the heading. Example: Enjoy free shipping on all orders over $100. (Basic formatting is often available here). |
| Truncate Words | A display safety net. Set a number (or 0 to disable) to prevent long text from breaking your layout on small screens. It limits how many words show before they are cut off. |
| Icon Style | Select the visual symbol (like Delivery box ) that matches your offer. The right icon communicates the benefit immediately. |
| Icon Width | Adjusts the size of the icon in pixels (e.g., 25 px ). Make it visible without overpowering the text. |
| Icon Color | Sets the color of the symbol. |
| Text Color | Sets the color of the Heading and Text. |
| Background Color | Sets a subtle background color for the individual offer box, which can help it stand out from the page background. |
| Link Text Color | The color for any clickable link you embed within the offer text (e.g., linking to your full policy). |
19. Share
- Share Block Display: Shows options to share the product on social media platforms.
20. Custom Liquid
- Custom Liquid Code: Add custom HTML, CSS, or JavaScript code for advanced customization.

Heading- To type the heading as needed for the section
Maxiumum product to show option
Layout - to show layout as carousal or grid(stacked)
Usual Grid layout settings as in other sections.


