Collection page
The main section on every collection page. It shows the product grid alongside the filter and sort toolbar. This section is fixed to the collection template and cannot be added to other page types.
Structure
┌────────────────────────────────────────────────────────────┐
│ [ Filter ] [ Product Count ] [ Sort ] [ Column Switch ] │ ← Filter and sort block
├────────────────────────────────────────────────────────────┤
│ ┌──────────┐ ┌─────────────────────────────────────────┐ │
│ │ │ │ [Product] [Product] [Product] [Product] │ │
│ │ Sidebar │ │ [Product] [Product] [Product] [Product] │ │ ← Product list block
│ │ Filters │ │ [Product] [Product] [Product] [Product] │ │
│ │ │ │ [ Pagination ] │ │
│ └──────────┘ └─────────────────────────────────────────┘ │
└────────────────────────────────────────────────────────────┘Filter and sort block — Toolbar with the filter button, product count, sort dropdown, and column switcher.
Product list block — Product grid with configurable columns, gaps, and pagination.

Settings
Products per page
Number of products loaded per page or per infinite scroll batch.
Width
Page — Keeps the content within the page width set in your theme settings. Full — Stretches the content across the full browser width, with a small space at the edges.
Gap — Desktop
Spacing between the filter sidebar and the product grid on desktop.
Gap — Mobile
Spacing on mobile.
Color scheme
Colors for the section.
Padding top / bottom
Outer vertical spacing.
Custom padding for mobile
Set separate top and bottom padding for mobile.
Padding top / bottom (mobile)
Outer vertical spacing on mobile. Shown when custom mobile padding is on.
Filter and Sort Block
A toolbar above the product grid. It holds four independent sub-blocks — Filter, Product count, Sort, and Column switcher — each configured separately.
Toolbar settings:
Gap
Spacing between toolbar items.
Button height
Uniform height for the toolbar buttons.
Sticky on mobile
Keep the toolbar fixed to the top of the screen while scrolling on mobile.
Padding top / bottom
Vertical spacing around the toolbar.
Custom padding for mobile
Set separate toolbar padding for mobile.
Padding top / bottom (mobile)
Vertical spacing around the toolbar on mobile. Shown when custom mobile padding is on.
Filter
Controls how filters are displayed and how customers open them.

Filters stay hidden behind a button on every screen. Opening it slides in a drawer with all filters and sort options together.
Desktop settings:
Layout
Show filters in a sidebar or a drawer.
Sidebar visibility
Whether the sidebar starts open or closed. Sidebar layout only.
Sidebar right padding
Space between the sidebar and the product grid.
Drawer position
Which side the drawer slides in from. Drawer layout only.
Filter button style
Visual style of the filter button.
Filter icon
Icon shown on the filter button.
Mobile settings:
Layout
Whether the filter panel slides up from the bottom or in from the side.
Filter button style
Visual style of the filter button, set independently from desktop.
Filter panel settings:
Heading size
Size of each filter group label.
Collapse icon
Icon shown for collapsible filter groups.
Collapse filters
Start every filter group collapsed.
Items limit
Maximum filter values shown per group before a "Show more" link appears.
Product Count
Shows the number of products matching the active filters.
Alignment
Which side of the toolbar the count sits on.
Sort
A dropdown that lets customers re-order products. The available options come from Shopify's default sort keys.
Style
Button style for the sort dropdown.
Column Switcher
Lets customers change the number of product columns without leaving the page. Set separately for desktop and mobile.
Desktop:
Type
Show the switcher as grid icons or numeric labels.
Style
Button style. Available when Type is text.
Mobile:
Type
Same choices as desktop, set independently.
Style
Button style.
Product List Block
Renders the product grid. Products are paginated by the Products per page setting above, and the grid is configured separately for desktop and mobile.
Desktop layout:
Columns
Number of product columns on desktop.
Horizontal gap
Spacing between cards horizontally.
Vertical gap
Spacing between card rows.
Mobile layout:
Columns
Number of product columns on mobile.
Horizontal gap
Spacing between cards on mobile.
Vertical gap
Spacing between card rows on mobile.
Full width on mobile
Stretch cards to the full viewport width when Columns is 1.
Promo Card
An optional promotional tile inserted into the product grid at a chosen position. Add more than one to build a mixed product-and-editorial feed.

Layout:
Card position
Grid position where the card is inserted.
Desktop columns
Width of the card in the grid.
Mobile columns
Width of the card on mobile.
Card link
URL the whole card links to.
Open in new tab
Open the link in a new browser tab.
Media:
Media type
Use an image or a video.
Image
Desktop background image.
Image mobile
Separate image for mobile.
Video
Shopify-hosted background video.
Overlay
Add a color overlay over the media.
Overlay color
Color and opacity of the overlay.
Content:
Subheading
Small text above the heading.
Heading
Card headline.
Text
Supporting paragraph.
Alignment
Horizontal alignment of the content.
Position
Vertical position of the content within the card.
Separate button
Pin the button to the bottom of the card. Available when Position is top or center.
Typography:
Heading size
Visual size of the heading.
Text size
Size of the supporting text.
Button:
Label
Button text.
Style
Visual style of the button.
Show icon
Add an icon to the button label.
Icon
The icon to show.
Icon position
Which side of the label the icon sits on.
Icon size
Match the button text or set a custom size.
Icon size (custom)
Explicit icon size. Shown when Icon size is custom.
Height
Button height.
Full width
Stretch the button to fill the card width. Not available for subtle or text styles.
Gap:
Content gap
Spacing between subheading, heading, and text.
Button spacing
Spacing above the button.
Color:
Color scheme
Colors applied to the card's content area.
Padding:
Top / Bottom
Vertical padding inside the card.
Left / Right
Horizontal padding inside the card.
Custom padding for mobile
Set separate padding for mobile.
Top / Bottom, Left / Right (mobile)
Padding inside the card on mobile. Shown when custom mobile padding is on.
Last updated
