Featured product
sections/featured-product.liquid · section type featured-product
Presets: Featured product

Section settings
| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Product | featured_product | product | — | — |
| Show section divider | divider | checkbox | false | — |
| Show SKU | sku_enable | checkbox | — | — |
Media
Learn more about media types
| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Position | image_position | select | left | Options: Left · Right |
| Size | image_size | select | medium | Options: Small · Medium · Large |
| Enable image zoom | product_zoom_enable | checkbox | true | — |
| Thumbnail position | thumbnail_position | select | beside | Options: Next to media · Below media |
| Show thumbnail arrows | thumbnail_arrows | checkbox | — | — |
| Mobile layout | mobile_layout | select | partial | Options: 75% width · Full width |
| Enable video looping | enable_video_looping | checkbox | true | — |
| Video style | product_video_style | select | muted | Video with sound will not autoplay<br>Options: Video without sound · Video with sound |
Blocks
App blocks
Block type @app
App block. Its settings are provided by the app the merchant installs.
Price
Block type price

No settings.
Quantity selector
Block type quantity_selector

No settings.
Complementary products
Block type complementary_products

To select complementary products, add the Search & Discovery app. Learn more
| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Heading | product_complementary_heading | text | Pairs well with | — |
| Max products to show | complementary_count | range | 4 | Range 2–10, step 1 |
| Number of products per slide | per_slide | range | 2 | Range 2–4, step 1 |
| Pagination type | control_type | select | dots | Options: Dots · Arrows |
Product card
| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Image style | image_style | select | default | Options: Default · Circle |
Size chart
Block type size_chart

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Size chart page | size_chart | page | — | Page content for the size chart tooltip |
For the full PDP Size chart (product metafield image, hide-by-collection, zoom modal), see main-product Size chart. That behaviour is implemented on the product page section
main-product.
Variant picker
Block type variant_picker

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Show variant labels | variant_labels | checkbox | true | — |
| Type | picker_type | select | button | Options: Buttons · Dropdown |
| Enable dynamic product options | product_dynamic_variants_enable | checkbox | true | — |
| Enable color swatches | color_swatches | checkbox | true | Requires type to be set to 'Buttons'. Learn how to set up swatches |
Description
Block type description

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Show as tab | is_tab | checkbox | — | — |
Buy buttons
Block type buy_buttons

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Show dynamic checkout button | show_dynamic_checkout | checkbox | true | Lets customers check out directly using a familiar payment method. Learn more |
| Enable pickup availability feature | surface_pickup_enable | checkbox | true | Learn how to setup this feature here |
| Show recipient information form for gift card products | show_gift_card_recipient | checkbox | false | Gift card products can optionally be sent direct to a recipient along with a personal message. Learn more |
Inventory status
Block type inventory_status

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Low inventory threshold | inventory_threshold | range | 10 | Range 0–20, step 2 |
| Show inventory transfer notice | inventory_transfers_enable | checkbox | true | Learn how to create inventory transfers here |
Sales point
Block type sales_point

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Icon | icon | select | globe | Options: Checkmark · Gift · Globe · Heart · Leaf · Lock · Package · Phone · Ribbon · Shield · Tag · Truck |
| Text | text | text | Free worldwide shipping | — |
Text
Block type text

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Text | text | text | Text block | — |
Trust badge
Block type trust_badge

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Image | trust_image | image_picker | — | — |
Tab
Block type tab

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Heading | title | text | Shipping information | — |
| Tab content | content | richtext | <p>Use collapsible tabs for more detailed information that will help customers make a purchasing decision.</p><p>Ex: Shipping and return policies, size guides, and other common questions.</p> | — |
| Tab content from page | page | page | — | — |
Share on social
Block type share

Choose which platforms to share to in global theme settings
Separator
Block type separator

No settings.
Contact form
Block type contact

All submissions are sent to the customer email address of your store. Learn more.
| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| Heading | title | text | Ask a question | — |
| Add phone number field | phone | checkbox | — | — |
HTML
Block type custom

| Setting | ID | Type | Default | Notes |
|---|---|---|---|---|
| HTML | code | liquid | <h4>Custom code block</h4><p>Use this advanced section to add custom HTML, app scripts, or liquid.</p> | Supports Liquid |