Strata

Product card

Configure product-card content, media, actions, and spacing across Strata.

Product card settings control the repeated product summaries used by collection grids, product lists, search results, and other catalog surfaces. Configure them globally so shoppers receive a consistent browsing experience.

Desktop product carousel with a sold-out badge on the first card, a price range on a product with several variants, and single prices on the others.

Desktop example: a sold-out card, a price range, and single prices in one row. Review these states with your own catalog.

Open Product card

Product card settings in the Theme Editor: Show vendor, Show secondary image on hover, Show quick buy, Show product rating, Show product rating as, Show sold out badge, Show discount badge, Show discount as, Show color swatches, Color display mode.

Product card in Theme settings. Values shown are from the demo store, not defaults.

Open Theme settings > Product card in the Shopify Theme Editor.

Content and actions

A quick view window open over a collection page with the jacket image, price, size buttons, Add to bag, and View product.

Quick buy opens this quick view when a product has options to choose.

Show vendor

The default is Off. Turn it on when the vendor is useful for browsing or when the catalog contains several brands. Leave it off when vendor names add noise or repeat the collection context.

Show secondary image on hover

The default is On. When a product has a second usable image, the card can show it on pointer hover and when the card receives visible keyboard focus. Touch devices do not have a persistent hover state, so do not use this setting as the only way to expose product imagery.

Show quick buy

The default is On. On desktop product cards, an available product with only Shopify's default variant can be added directly. Products with selectable options open a window so the shopper can choose before adding, even when the product currently has only one named variant. Gift cards, products with selling plans, and unavailable products do not show the normal quick-buy action.

The options window shows the product's images only. Videos and 3D models stay on the product page, which keeps the window light to open. A product without images shows the preview image of its media instead.

Product-card quick buy is hidden on mobile screens up to 749 px wide. Shoppers can still open the product page from the card to choose options and add the product.

Ratings and badges

Show product rating

The default is Off. Turn it on when a compatible product-review app syncs ratings with Shopify.

Set up the data before enabling the card display:

  1. Install and configure a product-review app that syncs its average rating and review count with Shopify.
  2. Import or collect reviews for the products that should show ratings.
  3. Open Theme settings > Product card and enable Show product rating.
  4. Use Show product rating as to choose the value shoppers see on cards.

Ratings are managed in the review app rather than entered in the Theme Editor. A product card with no rating data does not show a rating.

Show product rating as

Visible when Show product rating is on. Options:

OptionMeaning
Average ratingShows the average rating value.
Review countShows the number of reviews.

The default is Average rating. If a product remains blank, confirm that the review app has synchronized both the product's average rating and review count before treating it as a theme issue.

The Product page has a separate Rating block. Add it to the Product page section (select Add block under Product page) when ratings should also appear beside the purchase information. See the Product guide.

Show sold out badge

The default is On. Shows a sold-out state when the product is unavailable for purchase. Keep it on when shoppers need a clear catalog signal.

Show discount badge

The default is On. Shows a discount state when the product has a comparable price and is on sale.

Show discount as

Visible when Show discount badge is on. Options:

OptionMeaning
PercentageShows the discount as a percentage.
SavingShows the saving amount.

The default is Percentage. Review currencies and long formatted amounts when using Saving.

Color swatches

The same dress product card in three color display modes: Swatch shows three color dots and +3 under the price; Count shows 6 colors; Variant image shows two small variant images and +3.

Color display mode: Swatch (the default), Count, and Variant image.

Show color swatches

Visible when the global Enable color swatches setting is on. The default is On. This card-level setting controls whether eligible color choices appear in product cards; it does not enable the global swatch system by itself.

Color display mode

Visible when global color swatches are enabled. Options:

OptionMeaning
HideShows swatches, the same as Swatch. To remove color choices from product cards, turn off Show color swatches.
CountShow the number of available color choices.
SwatchShow color swatches.
Variant imageUse a variant image when one is available.

The default is Swatch. The global Color swatches page controls the source values and product-page behavior.

Image and layout

Product image ratio

Choose the card media ratio:

OptionValue
NaturalUses the image’s natural ratio.
Landscape (4:3)Uses a 4:3 frame.
Square (1:1)Uses a square frame.
Portrait (4:5)Uses a 4:5 frame.
Tall (2:3)Uses a tall 2:3 frame.

New installations start with Portrait (4:5). Choose a ratio that matches the majority of catalog imagery, then review crops and focal points rather than relying on filenames.

Product info alignment

Options are Left and Center. New installations start with Center. Left alignment is usually easier to scan for product titles and prices; center alignment can suit an editorial catalog with short labels.

Card gap

Choose the space between neighbouring product cards in grids and carousels, such as collection pages, search results, and product rows:

OptionValue
NoneHairline (1 px)
Extra small10 px
Small20 px
Large30 px

New installations start with None. With None, cards sit one hairline apart and their text gains a small side inset so titles and prices do not touch the card edge. Choose a larger gap when each card should read as a separate object.

The same two product cards and the top of the next row shown four times: one hairline apart, then 10 px, 20 px, and 30 px apart.

Card gap on a collection page: None, Extra small, Small, and Large. With None the cards sit one hairline apart and the text moves in slightly from the card edge.

Dependencies and responsive behavior

SettingDepends onCheck
Show product rating asShow product rating onProducts with ratings supplied by the review app.
Show discount asShow discount badge onSale and compare-at-price products.
Show color swatches / Color display modeGlobal Enable color swatches onProducts with eligible color options. Hide shows the same result as Swatch.
Show quick buyDesktop width, availability, product options, gift cards, and selling plansAn available default-variant product, a product with selectable options, and the mobile card.

On mobile, product cards follow Product card swatch limit up to a maximum of 3 swatches. Choosing 2 therefore shows up to two choices on mobile, while choosing 4 or 5 still shows up to three.

On pointer hover or keyboard focus, an eligible product-card swatch exposes its option name in a small tooltip. The underlying control also retains an accessible name. This helps distinguish visually similar colors, but it does not replace accurate product option labels or a visible selected state.

Common issues

  • Color choices still appear with Color display mode set to Hide: turn off Show color swatches to remove them from product cards.
  • No swatches appear with Swatch selected: confirm global Enable color swatches, card-level Show color swatches, and eligible product color data.
  • A swatch name does not appear: test pointer hover and keyboard focus on the swatch. Do not expect the hover tooltip to be the primary label on a touch-only device.
  • A product rating is missing: confirm Show product rating, then check that the product has a published rating in the review app and that the app syncs ratings with Shopify.

Accessibility and review

  • Test cards with long product titles, long prices, sold-out states, and missing images.
  • Ensure quick-buy controls are reachable and understandable with a keyboard and screen reader.
  • Do not communicate availability or sale state through color alone; keep the badge or text signal.
  • Test both fine-pointer hover and touch layouts.
  • Recheck card height and grid rhythm after changing typography, image ratio, or gap.

Search documentation

Search across the Strata guide