Main Product section
Settings and blocks for the Main Product section.
Table values are generated from the theme schema; verify labels in the Theme Editor.
Sections overview · Section schema reference
Schema file
main-product.liquid — t:sections.main_product.name
Settings
| id | type | label |
|---|---|---|
| color_scheme | color_scheme | t:sections.all.settings.color_scheme.label |
| show_page_title | checkbox | t:sections.main_content.settings.show_page_title.label |
| show_wishlist_button | checkbox | t:sections.main_product.settings.show_wishlist_button.label |
| show_service_badges | checkbox | t:sections.main_product.settings.show_service_badges.label |
| intro | richtext | t:sections.main_content.settings.intro.label |
| product_gallery_mask | select | t:sections.main_product.settings.product_gallery_mask.label |
| product_gallery_hairline | checkbox | t:sections.main_product.settings.product_gallery_hairline.label |
| show_product_tabs | checkbox | t:sections.main_product.settings.show_product_tabs.label |
| show_product_service_note | checkbox | t:sections.main_product.settings.show_product_service_note.label |
| service_product_show_atc | checkbox | t:sections.main_product.settings.service_product_show_atc.label |
| service_booking_fallback_url | url | t:sections.main_product.settings.service_booking_fallback_url.label |
| show_sticky_buy_bar | checkbox | t:sections.main_product.settings.show_sticky_buy_bar.label |
| show_complementary_products | checkbox | t:sections.main_product.settings.show_complementary_products.label |
| show_product_json_ld | checkbox | t:sections.main_product.settings.show_product_json_ld.label |
| show_service_json_ld | checkbox | t:sections.main_product.settings.show_service_json_ld.label |
| complementary_heading | text | t:sections.main_product.settings.complementary_heading.label |
| complementary_subheading | text | t:sections.main_product.settings.complementary_subheading.label |
| content_width | select | t:sections.main_content.settings.content_width.label |
| padding_top | select | t:sections.all.settings.section_padding.padding_top.label |
| padding_bottom | select | t:sections.all.settings.section_padding.padding_bottom.label |
| border_top | select | t:sections.all.settings.border_top.label |
| border_bottom | select | t:sections.all.settings.border_bottom.label |
| divider_style_top | select | t:sections.all.settings.divider_style_top.label |
| divider_style_bottom | select | t:sections.all.settings.divider_style_bottom.label |
Blocks
| type | name | setting count |
|---|---|---|
| @app | — | 0 |
| product_tab_description | t:sections.main_product.blocks.tab_description.name | 1 |
| product_tab_prep | t:sections.main_product.blocks.tab_prep.name | 2 |
| product_tab_aftercare | t:sections.main_product.blocks.tab_aftercare.name | 2 |
| product_tab_custom | t:sections.main_product.blocks.tab_custom.name | 2 |
Was this page helpful?
Content is maintained by Arcanum Hollow Labs. For internal engineering notes, see the docs/ folder in the monorepo.