diff --git a/.DS_Store b/.DS_Store index b6f4285..1c937f6 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/sections/main-product.liquid b/sections/main-product.liquid new file mode 100644 index 0000000..d5c75d5 --- /dev/null +++ b/sections/main-product.liquid @@ -0,0 +1,2326 @@ + + {{ 'section-main-product.css' | asset_url | stylesheet_tag }} + {{ 'component-accordion.css' | asset_url | stylesheet_tag }} + {{ 'component-price.css' | asset_url | stylesheet_tag }} + {{ 'component-slider.css' | asset_url | stylesheet_tag }} + {{ 'component-rating.css' | asset_url | stylesheet_tag }} + {{ 'component-deferred-media.css' | asset_url | stylesheet_tag }} + + {% unless product.has_only_default_variant %} + {{ 'component-product-variant-picker.css' | asset_url | stylesheet_tag }} + {{ 'component-swatch-input.css' | asset_url | stylesheet_tag }} + {{ 'component-swatch.css' | asset_url | stylesheet_tag }} + {% endunless %} + {%- if product.quantity_price_breaks_configured? -%} + {{ 'component-volume-pricing.css' | asset_url | stylesheet_tag }} + {%- endif -%} + + {%- style -%} + .section-{{ section.id }}-padding { + padding-top: {{ section.settings.padding_top | times: 0.75 | round: 0 }}px; + padding-bottom: {{ section.settings.padding_bottom | times: 0.75 | round: 0 }}px; + } + + @media screen and (min-width: 750px) { + .section-{{ section.id }}-padding { + padding-top: {{ section.settings.padding_top }}px; + padding-bottom: {{ section.settings.padding_bottom }}px; + } + } + {%- endstyle -%} + + + + {%- if product.quantity_price_breaks_configured? -%} + + + {%- endif -%} + + {% if section.settings.image_zoom == 'hover' %} + + {% endif %} + {%- if request.design_mode -%} + + {%- endif -%} + + {%- assign first_3d_model = product.media | where: 'media_type', 'model' | first -%} + {%- if first_3d_model -%} + {{ 'component-product-model.css' | asset_url | stylesheet_tag }} + + + {%- endif -%} + + {% assign variant_images = product.images | where: 'attached_to_variant?', true | map: 'src' %} + +
+
+
+ {% render 'product-media-gallery', variant_images: variant_images %} +
+
+
+ {%- assign product_form_id = 'product-form-' | append: section.id -%} + + {%- for block in section.blocks -%} + {%- case block.type -%} + {%- when '@app' -%} + {% render block %} + {%- when 'text' -%} +

+ {{- block.settings.text -}} +

+ {%- when 'title' -%} +
+

{{ product.title | escape }}

+ +

+ {{ product.title | escape }} +

+
+
+ {%- when 'price' -%} +
+ {%- render 'price', + product: product, + use_variant: true, + show_badges: true, + price_class: 'price--large' + -%} +
+ {%- if product.quantity_price_breaks_configured? -%} +
+ {{ 'products.product.volume_pricing.note' | t }} +
+ {%- endif -%} + {%- if cart.taxes_included or cart.duties_included or shop.shipping_policy.body != blank -%} +
+ {%- if cart.duties_included and cart.taxes_included -%} + {{ 'products.product.duties_and_taxes_included' | t }} + {%- elsif cart.taxes_included -%} + {{ 'products.product.taxes_included' | t }} + {%- elsif cart.duties_included -%} + {{ 'products.product.duties_included' | t }} + {%- endif -%} + {%- if shop.shipping_policy.body != blank -%} + {{ 'products.product.shipping_policy_html' | t: link: shop.shipping_policy.url }} + {%- endif -%} +
+ {%- endif -%} +
+ {%- assign product_form_installment_id = 'product-form-installment-' | append: section.id -%} + {%- form 'product', product, id: product_form_installment_id, class: 'installment caption-large' -%} + + {{ form | payment_terms }} + {%- endform -%} +
+ {%- when 'inventory' -%} +

+ {%- if product.selected_or_first_available_variant.inventory_management == 'shopify' -%} + {%- if product.selected_or_first_available_variant.inventory_quantity > 0 -%} + {%- if product.selected_or_first_available_variant.inventory_quantity + <= block.settings.inventory_threshold + -%} + + {{- 'icon-inventory-status.svg' | inline_asset_content -}} + + {%- if block.settings.show_inventory_quantity -%} + {{- + 'products.product.inventory_low_stock_show_count' + | t: quantity: product.selected_or_first_available_variant.inventory_quantity + -}} + {%- else -%} + {{- 'products.product.inventory_low_stock' | t -}} + {%- endif -%} + {%- else -%} + + {{- 'icon-inventory-status.svg' | inline_asset_content -}} + + {%- if block.settings.show_inventory_quantity -%} + {{- + 'products.product.inventory_in_stock_show_count' + | t: quantity: product.selected_or_first_available_variant.inventory_quantity + -}} + {%- else -%} + {{- 'products.product.inventory_in_stock' | t -}} + {%- endif -%} + {%- endif -%} + {%- else -%} + {%- if product.selected_or_first_available_variant.inventory_policy == 'continue' -%} + + {{- 'icon-inventory-status.svg' | inline_asset_content -}} + + {{- 'products.product.inventory_out_of_stock_continue_selling' | t -}} + {%- else -%} + + {{- 'icon-inventory-status.svg' | inline_asset_content -}} + + {{- 'products.product.inventory_out_of_stock' | t -}} + {%- endif -%} + {%- endif -%} + {%- endif -%} +

+ {%- when 'description' -%} + {%- if product.description != blank -%} +
+ {{ product.description }} +
+ {%- endif -%} + {%- when 'sku' -%} +

+ {{ 'products.product.sku' | t }}: + {{- product.selected_or_first_available_variant.sku -}} +

+ {%- when 'custom_liquid' -%} + {{ block.settings.custom_liquid }} + {%- when 'collapsible_tab' -%} +
+
+ +
+ {% render 'icon-accordion', icon: block.settings.icon %} +

+ {{ block.settings.heading | default: block.settings.page.title | escape }} +

+
+ {{- 'icon-caret.svg' | inline_asset_content -}} +
+
+ {{ block.settings.content }} + {{ block.settings.page.content }} +
+
+
+ {%- when 'quantity_selector' -%} +
+ {% comment %} TODO: enable theme-check once `item_count_for_variant` is accepted as valid filter {% endcomment %} + {% # theme-check-disable %} + {%- assign cart_qty = cart + | item_count_for_variant: product.selected_or_first_available_variant.id + -%} + {% # theme-check-enable %} + + {%- if cart_qty > 0 -%} + {{- 'products.product.quantity.in_cart_aria_label' | t: quantity: cart_qty -}} + {%- else -%} + {{- 'products.product.quantity.label' | t -}} + {%- endif -%} + + +
+ + + + + + {%- liquid + assign volume_pricing_array = product.selected_or_first_available_variant.quantity_price_breaks | sort: 'quantity' | reverse + assign current_qty_for_volume_pricing = cart_qty | plus: product.selected_or_first_available_variant.quantity_rule.min + if cart_qty > 0 + assign current_qty_for_volume_pricing = cart_qty | plus: product.selected_or_first_available_variant.quantity_rule.increment + endif + -%} + {%- if product.quantity_price_breaks_configured? -%} + + {%- if product.selected_or_first_available_variant.quantity_price_breaks.size > 0 -%} + {%- assign variant_price_compare = product.selected_or_first_available_variant.compare_at_price -%} +
+ {%- if variant_price_compare -%} +
+
+ {{ 'products.product.price.regular_price' | t }} +
+
+ + {{ variant_price_compare | money_with_currency }} + +
+
+ {%- endif -%} + {%- if current_qty_for_volume_pricing < volume_pricing_array.last.minimum_quantity -%} + {%- assign variant_price = product.selected_or_first_available_variant.price + | money_with_currency + -%} + + {{- 'products.product.volume_pricing.price_at_each_html' | t: price: variant_price -}} + + {%- else -%} + {%- for price_break in volume_pricing_array -%} + {%- if current_qty_for_volume_pricing >= price_break.minimum_quantity -%} + {%- assign price_break_price = price_break.price | money_with_currency -%} + + {{- + 'products.product.volume_pricing.price_at_each_html' + | t: price: price_break_price + -}} + + {%- break -%} + {%- endif -%} + {%- endfor -%} + {%- endif -%} +
+ {%- else -%} + {%- assign variant_price = product.selected_or_first_available_variant.price + | money_with_currency + -%} + {%- assign variant_price_compare = product.selected_or_first_available_variant.compare_at_price -%} +
+ {%- if variant_price_compare -%} +
+
+ {{ 'products.product.price.regular_price' | t }} +
+
+ + {{ variant_price_compare | money_with_currency }} + +
+
+ {{ 'products.product.price.sale_price' | t }} +
+
+ + {{- + 'products.product.volume_pricing.price_at_each_html' + | t: price: variant_price + -}} + +
+
+ {%- else -%} + + {{- 'products.product.volume_pricing.price_at_each_html' | t: price: variant_price -}} + + {%- endif -%} +
+ {%- endif -%} +
+ {%- endif -%} +
+
+ {%- if product.selected_or_first_available_variant.quantity_rule.increment > 1 -%} + + {{- + 'products.product.quantity.multiples_of' + | t: quantity: product.selected_or_first_available_variant.quantity_rule.increment + -}} + + {%- endif -%} + {%- if product.selected_or_first_available_variant.quantity_rule.min > 1 -%} + + {{- + 'products.product.quantity.minimum_of' + | t: quantity: product.selected_or_first_available_variant.quantity_rule.min + -}} + + {%- endif -%} + {%- if product.selected_or_first_available_variant.quantity_rule.max != null -%} + + {{- + 'products.product.quantity.maximum_of' + | t: quantity: product.selected_or_first_available_variant.quantity_rule.max + -}} + + {%- endif -%} +
+ {%- if product.quantity_price_breaks_configured? -%} + + {%- if product.selected_or_first_available_variant.quantity_price_breaks.size > 0 -%} + {{ 'products.product.volume_pricing.title' | t }} +
    +
  • + {{ product.selected_or_first_available_variant.quantity_rule.min }}+ + {%- assign price = product.selected_or_first_available_variant.price + | money_with_currency + -%} + + {{- 'sections.quick_order_list.each' | t: money: price -}} + +
  • + {%- for price_break in product.selected_or_first_available_variant.quantity_price_breaks -%} + {%- assign price_break_price = price_break.price | money_with_currency -%} +
  • + + {{- price_break.minimum_quantity -}} + + + {{- 'sections.quick_order_list.each' | t: money: price_break_price -}} + +
  • + {%- endfor -%} +
+ {%- if product.selected_or_first_available_variant.quantity_price_breaks.size >= 3 -%} + + + + {%- endif -%} + {%- endif -%} +
+ {%- endif -%} +
+ {%- when 'popup' -%} + + + + {%- when 'share' -%} + {% liquid + assign share_url = product.selected_variant.url | default: product.url | prepend: request.origin + render 'share-button', block: block, share_link: share_url + %} + + {%- when 'disclosures' -%} + {%- render 'product-disclosures', + product: product, + heading: block.settings.heading, + heading_size: block.settings.heading_size, + open_by_default: block.settings.open_by_default, + block: block, + surface: 'product_page' + -%} + {%- when 'variant_picker' -%} + {% render 'product-variant-picker', + product: product, + block: block, + product_form_id: product_form_id + %} + {%- when 'buy_buttons' -%} + {%- render 'buy-buttons', + block: block, + product: product, + product_form_id: product_form_id, + section_id: section.id, + show_pickup_availability: true + -%} + {%- when 'rating' -%} + {%- if product.metafields.reviews.rating.value != blank -%} +
+ {% liquid + assign rating_decimal = 0 + assign decimal = product.metafields.reviews.rating.value.rating | modulo: 1 + if decimal >= 0.3 and decimal <= 0.7 + assign rating_decimal = 0.5 + elsif decimal > 0.7 + assign rating_decimal = 1 + endif + %} + +

+ +

+

+ + + {{- product.metafields.reviews.rating_count }} + {{ 'accessibility.total_reviews' | t -}} + +

+
+ {%- endif -%} + {%- when 'complementary' -%} + + {%- if recommendations.performed and recommendations.products_count > 0 -%} + + {%- endif -%} + {{ 'component-card.css' | asset_url | stylesheet_tag }} + {{ 'component-complementary-products.css' | asset_url | stylesheet_tag }} + {%- if block.settings.enable_quick_add -%} + {{ 'quick-add.css' | asset_url | stylesheet_tag }} + + {%- endif -%} + + {%- when 'icon-with-text' -%} + {% render 'icon-with-text', block: block %} + {%- endcase -%} + {%- endfor -%} + + {{ 'products.product.view_full_details' | t }} + {{- 'icon-arrow.svg' | inline_asset_content -}} + +
+
+
+ + {% render 'product-media-modal', variant_images: variant_images %} + + {% assign popups = section.blocks | where: 'type', 'popup' %} + {%- for block in popups -%} + + + + {%- endfor -%} + + {%- if product.media.size > 0 -%} + + + {%- endif -%} + + {%- if first_3d_model -%} + + + {%- endif -%} + + {%- liquid + if product.selected_or_first_available_variant.featured_media + assign seo_media = product.selected_or_first_available_variant.featured_media + else + assign seo_media = product.featured_media + endif + -%} + + +
+
+
+ +{% schema %} +{ + "name": "t:sections.main-product.name", + "tag": "section", + "class": "section", + "blocks": [ + { + "type": "@app" + }, + { + "type": "text", + "name": "t:sections.main-product.blocks.text.name", + "settings": [ + { + "type": "inline_richtext", + "id": "text", + "default": "t:sections.main-product.blocks.text.settings.text.default", + "label": "t:sections.main-product.blocks.text.settings.text.label" + }, + { + "type": "select", + "id": "text_style", + "options": [ + { + "value": "body", + "label": "t:sections.main-product.blocks.text.settings.text_style.options__1.label" + }, + { + "value": "subtitle", + "label": "t:sections.main-product.blocks.text.settings.text_style.options__2.label" + }, + { + "value": "uppercase", + "label": "t:sections.main-product.blocks.text.settings.text_style.options__3.label" + } + ], + "default": "body", + "label": "t:sections.main-product.blocks.text.settings.text_style.label" + } + ] + }, + { + "type": "title", + "name": "t:sections.main-product.blocks.title.name", + "limit": 1 + }, + { + "type": "price", + "name": "t:sections.main-product.blocks.price.name", + "limit": 1 + }, + { + "type": "sku", + "name": "t:sections.main-product.blocks.sku.name", + "limit": 1, + "settings": [ + { + "type": "select", + "id": "text_style", + "options": [ + { + "value": "body", + "label": "t:sections.main-product.blocks.sku.settings.text_style.options__1.label" + }, + { + "value": "subtitle", + "label": "t:sections.main-product.blocks.sku.settings.text_style.options__2.label" + }, + { + "value": "uppercase", + "label": "t:sections.main-product.blocks.sku.settings.text_style.options__3.label" + } + ], + "default": "body", + "label": "t:sections.main-product.blocks.sku.settings.text_style.label" + } + ] + }, + { + "type": "inventory", + "name": "t:sections.main-product.blocks.inventory.name", + "limit": 1, + "settings": [ + { + "type": "select", + "id": "text_style", + "options": [ + { + "value": "body", + "label": "t:sections.main-product.blocks.inventory.settings.text_style.options__1.label" + }, + { + "value": "subtitle", + "label": "t:sections.main-product.blocks.inventory.settings.text_style.options__2.label" + }, + { + "value": "uppercase", + "label": "t:sections.main-product.blocks.inventory.settings.text_style.options__3.label" + } + ], + "default": "body", + "label": "t:sections.main-product.blocks.inventory.settings.text_style.label" + }, + { + "type": "range", + "id": "inventory_threshold", + "label": "t:sections.main-product.blocks.inventory.settings.inventory_threshold.label", + "min": 0, + "max": 100, + "step": 1, + "default": 10 + }, + { + "type": "checkbox", + "id": "show_inventory_quantity", + "label": "t:sections.main-product.blocks.inventory.settings.show_inventory_quantity.label", + "default": true + } + ] + }, + { + "type": "quantity_selector", + "name": "t:sections.main-product.blocks.quantity_selector.name", + "limit": 1 + }, + { + "type": "variant_picker", + "name": "t:sections.main-product.blocks.variant_picker.name", + "limit": 1, + "settings": [ + { + "type": "select", + "id": "picker_type", + "options": [ + { + "value": "dropdown", + "label": "t:sections.main-product.blocks.variant_picker.settings.picker_type.options__1.label" + }, + { + "value": "button", + "label": "t:sections.main-product.blocks.variant_picker.settings.picker_type.options__2.label" + } + ], + "default": "button", + "label": "t:sections.main-product.blocks.variant_picker.settings.picker_type.label" + }, + { + "id": "swatch_shape", + "label": "t:sections.main-product.blocks.variant_picker.settings.swatch_shape.label", + "type": "select", + "info": "t:sections.main-product.blocks.variant_picker.settings.swatch_shape.info", + "options": [ + { + "value": "circle", + "label": "t:sections.main-product.blocks.variant_picker.settings.swatch_shape.options__1.label" + }, + { + "value": "square", + "label": "t:sections.main-product.blocks.variant_picker.settings.swatch_shape.options__2.label" + }, + { + "value": "none", + "label": "t:sections.main-product.blocks.variant_picker.settings.swatch_shape.options__3.label" + } + ], + "default": "circle" + } + ] + }, + { + "type": "buy_buttons", + "name": "t:sections.main-product.blocks.buy_buttons.name", + "limit": 1, + "settings": [ + { + "type": "checkbox", + "id": "show_dynamic_checkout", + "default": true, + "label": "t:sections.main-product.blocks.buy_buttons.settings.show_dynamic_checkout.label", + "info": "t:sections.main-product.blocks.buy_buttons.settings.show_dynamic_checkout.info" + }, + { + "type": "checkbox", + "id": "show_gift_card_recipient", + "default": true, + "label": "t:sections.main-product.blocks.buy_buttons.settings.show_gift_card_recipient.label", + "info": "t:sections.main-product.blocks.buy_buttons.settings.show_gift_card_recipient.info" + } + ] + }, + { + "type": "description", + "name": "t:sections.main-product.blocks.description.name", + "limit": 1 + }, + { + "type": "share", + "name": "t:sections.main-product.blocks.share.name", + "limit": 1, + "settings": [ + { + "type": "text", + "id": "share_label", + "label": "t:sections.main-product.blocks.share.settings.text.label", + "default": "t:sections.main-product.blocks.share.settings.text.default" + } + ] + }, + { + "type": "custom_liquid", + "name": "t:sections.custom-liquid.name", + "settings": [ + { + "type": "liquid", + "id": "custom_liquid", + "label": "t:sections.custom-liquid.settings.custom_liquid.label", + "info": "t:sections.custom-liquid.settings.custom_liquid.info" + } + ] + }, + { + "type": "disclosures", + "name": "t:sections.disclosures.name", + "limit": 1, + "settings": [ + { + "type": "paragraph", + "content": "t:sections.disclosures.settings.paragraph.content" + }, + { + "type": "text", + "id": "heading", + "label": "t:sections.disclosures.settings.heading.label", + "default": "t:sections.disclosures.name" + }, + { + "type": "select", + "id": "heading_size", + "options": [ + { + "value": "h2", + "label": "t:sections.all.heading_size.options__1.label" + }, + { + "value": "h1", + "label": "t:sections.all.heading_size.options__2.label" + }, + { + "value": "h0", + "label": "t:sections.all.heading_size.options__3.label" + } + ], + "default": "h2", + "label": "t:sections.all.heading_size.label" + }, + { + "type": "checkbox", + "id": "open_by_default", + "label": "t:sections.disclosures.settings.open_by_default.label", + "default": false + } + ] + }, + { + "type": "collapsible_tab", + "name": "t:sections.main-product.blocks.collapsible_tab.name", + "settings": [ + { + "type": "text", + "id": "heading", + "default": "t:sections.main-product.blocks.collapsible_tab.settings.heading.default", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.heading.label" + }, + { + "type": "select", + "id": "icon", + "options": [ + { + "value": "none", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__1.label" + }, + { + "value": "apple", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__2.label" + }, + { + "value": "banana", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__3.label" + }, + { + "value": "bottle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__4.label" + }, + { + "value": "box", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__5.label" + }, + { + "value": "carrot", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__6.label" + }, + { + "value": "chat_bubble", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__7.label" + }, + { + "value": "check_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__8.label" + }, + { + "value": "clipboard", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__9.label" + }, + { + "value": "dairy", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__10.label" + }, + { + "value": "dairy_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__11.label" + }, + { + "value": "dryer", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__12.label" + }, + { + "value": "eye", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__13.label" + }, + { + "value": "fire", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__14.label" + }, + { + "value": "gluten_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__15.label" + }, + { + "value": "heart", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__16.label" + }, + { + "value": "iron", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__17.label" + }, + { + "value": "leaf", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__18.label" + }, + { + "value": "leather", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__19.label" + }, + { + "value": "lightning_bolt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__20.label" + }, + { + "value": "lipstick", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__21.label" + }, + { + "value": "lock", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__22.label" + }, + { + "value": "map_pin", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__23.label" + }, + { + "value": "nut_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__24.label" + }, + { + "value": "pants", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__25.label" + }, + { + "value": "paw_print", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__26.label" + }, + { + "value": "pepper", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__27.label" + }, + { + "value": "perfume", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__28.label" + }, + { + "value": "plane", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__29.label" + }, + { + "value": "plant", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__30.label" + }, + { + "value": "price_tag", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__31.label" + }, + { + "value": "question_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__32.label" + }, + { + "value": "recycle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__33.label" + }, + { + "value": "return", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__34.label" + }, + { + "value": "ruler", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__35.label" + }, + { + "value": "serving_dish", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__36.label" + }, + { + "value": "shirt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__37.label" + }, + { + "value": "shoe", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__38.label" + }, + { + "value": "silhouette", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__39.label" + }, + { + "value": "snowflake", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__40.label" + }, + { + "value": "star", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__41.label" + }, + { + "value": "stopwatch", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__42.label" + }, + { + "value": "truck", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__43.label" + }, + { + "value": "washing", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__44.label" + } + ], + "default": "check_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.label" + }, + { + "type": "richtext", + "id": "content", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.content.label" + }, + { + "type": "page", + "id": "page", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.page.label" + } + ] + }, + { + "type": "popup", + "name": "t:sections.main-product.blocks.popup.name", + "settings": [ + { + "type": "text", + "id": "text", + "default": "t:sections.main-product.blocks.popup.settings.link_label.default", + "label": "t:sections.main-product.blocks.popup.settings.link_label.label" + }, + { + "id": "page", + "type": "page", + "label": "t:sections.main-product.blocks.popup.settings.page.label" + } + ] + }, + { + "type": "rating", + "name": "t:sections.main-product.blocks.rating.name", + "limit": 1, + "settings": [ + { + "type": "paragraph", + "content": "t:sections.main-product.blocks.rating.settings.paragraph.content" + } + ] + }, + { + "type": "complementary", + "name": "t:sections.main-product.blocks.complementary_products.name", + "limit": 1, + "settings": [ + { + "type": "paragraph", + "content": "t:sections.main-product.blocks.complementary_products.settings.paragraph.content" + }, + { + "type": "text", + "id": "block_heading", + "default": "t:sections.main-product.blocks.complementary_products.settings.heading.default", + "label": "t:sections.main-product.blocks.complementary_products.settings.heading.label" + }, + { + "type": "checkbox", + "id": "make_collapsible_row", + "default": false, + "label": "t:sections.main-product.blocks.complementary_products.settings.make_collapsible_row.label" + }, + { + "type": "select", + "id": "icon", + "options": [ + { + "value": "none", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__1.label" + }, + { + "value": "apple", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__2.label" + }, + { + "value": "banana", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__3.label" + }, + { + "value": "bottle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__4.label" + }, + { + "value": "box", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__5.label" + }, + { + "value": "carrot", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__6.label" + }, + { + "value": "chat_bubble", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__7.label" + }, + { + "value": "check_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__8.label" + }, + { + "value": "clipboard", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__9.label" + }, + { + "value": "dairy", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__10.label" + }, + { + "value": "dairy_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__11.label" + }, + { + "value": "dryer", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__12.label" + }, + { + "value": "eye", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__13.label" + }, + { + "value": "fire", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__14.label" + }, + { + "value": "gluten_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__15.label" + }, + { + "value": "heart", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__16.label" + }, + { + "value": "iron", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__17.label" + }, + { + "value": "leaf", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__18.label" + }, + { + "value": "leather", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__19.label" + }, + { + "value": "lightning_bolt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__20.label" + }, + { + "value": "lipstick", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__21.label" + }, + { + "value": "lock", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__22.label" + }, + { + "value": "map_pin", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__23.label" + }, + { + "value": "nut_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__24.label" + }, + { + "value": "pants", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__25.label" + }, + { + "value": "paw_print", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__26.label" + }, + { + "value": "pepper", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__27.label" + }, + { + "value": "perfume", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__28.label" + }, + { + "value": "plane", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__29.label" + }, + { + "value": "plant", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__30.label" + }, + { + "value": "price_tag", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__31.label" + }, + { + "value": "question_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__32.label" + }, + { + "value": "recycle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__33.label" + }, + { + "value": "return", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__34.label" + }, + { + "value": "ruler", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__35.label" + }, + { + "value": "serving_dish", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__36.label" + }, + { + "value": "shirt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__37.label" + }, + { + "value": "shoe", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__38.label" + }, + { + "value": "silhouette", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__39.label" + }, + { + "value": "snowflake", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__40.label" + }, + { + "value": "star", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__41.label" + }, + { + "value": "stopwatch", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__42.label" + }, + { + "value": "truck", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__43.label" + }, + { + "value": "washing", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__44.label" + } + ], + "default": "price_tag", + "info": "t:sections.main-product.blocks.complementary_products.settings.icon.info", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.label" + }, + { + "type": "range", + "id": "product_list_limit", + "min": 1, + "max": 10, + "step": 1, + "default": 10, + "label": "t:sections.main-product.blocks.complementary_products.settings.product_list_limit.label" + }, + { + "type": "range", + "id": "products_per_page", + "min": 1, + "max": 4, + "step": 1, + "default": 3, + "label": "t:sections.main-product.blocks.complementary_products.settings.products_per_page.label" + }, + { + "type": "select", + "id": "pagination_style", + "options": [ + { + "value": "dots", + "label": "t:sections.main-product.blocks.complementary_products.settings.pagination_style.options.option_1" + }, + { + "value": "counter", + "label": "t:sections.main-product.blocks.complementary_products.settings.pagination_style.options.option_2" + }, + { + "value": "numbers", + "label": "t:sections.main-product.blocks.complementary_products.settings.pagination_style.options.option_3" + } + ], + "label": "t:sections.main-product.blocks.complementary_products.settings.pagination_style.label", + "default": "counter" + }, + { + "type": "header", + "content": "t:sections.main-product.blocks.complementary_products.settings.product_card.heading" + }, + { + "type": "select", + "id": "image_ratio", + "options": [ + { + "value": "portrait", + "label": "t:sections.main-product.blocks.complementary_products.settings.image_ratio.options.option_1" + }, + { + "value": "square", + "label": "t:sections.main-product.blocks.complementary_products.settings.image_ratio.options.option_2" + } + ], + "label": "t:sections.main-product.blocks.complementary_products.settings.image_ratio.label", + "default": "square" + }, + { + "type": "checkbox", + "id": "enable_quick_add", + "label": "t:sections.main-product.blocks.complementary_products.settings.enable_quick_add.label", + "default": false + } + ] + }, + { + "type": "icon-with-text", + "name": "t:sections.main-product.blocks.icon_with_text.name", + "settings": [ + { + "type": "select", + "id": "layout", + "options": [ + { + "value": "horizontal", + "label": "t:sections.main-product.blocks.icon_with_text.settings.layout.options__1.label" + }, + { + "value": "vertical", + "label": "t:sections.main-product.blocks.icon_with_text.settings.layout.options__2.label" + } + ], + "default": "horizontal", + "label": "t:sections.main-product.blocks.icon_with_text.settings.layout.label" + }, + { + "type": "header", + "content": "t:sections.main-product.blocks.icon_with_text.settings.pairing_1.label", + "info": "t:sections.main-product.blocks.icon_with_text.settings.pairing_1.info" + }, + { + "type": "select", + "id": "icon_1", + "options": [ + { + "value": "none", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__1.label" + }, + { + "value": "apple", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__2.label" + }, + { + "value": "banana", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__3.label" + }, + { + "value": "bottle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__4.label" + }, + { + "value": "box", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__5.label" + }, + { + "value": "carrot", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__6.label" + }, + { + "value": "chat_bubble", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__7.label" + }, + { + "value": "check_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__8.label" + }, + { + "value": "clipboard", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__9.label" + }, + { + "value": "dairy", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__10.label" + }, + { + "value": "dairy_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__11.label" + }, + { + "value": "dryer", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__12.label" + }, + { + "value": "eye", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__13.label" + }, + { + "value": "fire", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__14.label" + }, + { + "value": "gluten_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__15.label" + }, + { + "value": "heart", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__16.label" + }, + { + "value": "iron", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__17.label" + }, + { + "value": "leaf", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__18.label" + }, + { + "value": "leather", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__19.label" + }, + { + "value": "lightning_bolt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__20.label" + }, + { + "value": "lipstick", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__21.label" + }, + { + "value": "lock", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__22.label" + }, + { + "value": "map_pin", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__23.label" + }, + { + "value": "nut_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__24.label" + }, + { + "value": "pants", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__25.label" + }, + { + "value": "paw_print", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__26.label" + }, + { + "value": "pepper", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__27.label" + }, + { + "value": "perfume", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__28.label" + }, + { + "value": "plane", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__29.label" + }, + { + "value": "plant", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__30.label" + }, + { + "value": "price_tag", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__31.label" + }, + { + "value": "question_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__32.label" + }, + { + "value": "recycle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__33.label" + }, + { + "value": "return", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__34.label" + }, + { + "value": "ruler", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__35.label" + }, + { + "value": "serving_dish", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__36.label" + }, + { + "value": "shirt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__37.label" + }, + { + "value": "shoe", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__38.label" + }, + { + "value": "silhouette", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__39.label" + }, + { + "value": "snowflake", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__40.label" + }, + { + "value": "star", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__41.label" + }, + { + "value": "stopwatch", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__42.label" + }, + { + "value": "truck", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__43.label" + }, + { + "value": "washing", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__44.label" + } + ], + "default": "heart", + "label": "t:sections.main-product.blocks.icon_with_text.settings.icon_1.label" + }, + { + "type": "image_picker", + "id": "image_1", + "label": "t:sections.main-product.blocks.icon_with_text.settings.image_1.label" + }, + { + "type": "inline_richtext", + "id": "heading_1", + "default": "t:sections.main-product.blocks.icon_with_text.settings.heading_1.default", + "label": "t:sections.main-product.blocks.icon_with_text.settings.heading_1.label", + "info": "t:sections.main-product.blocks.icon_with_text.settings.heading.info" + }, + { + "type": "header", + "content": "t:sections.main-product.blocks.icon_with_text.settings.pairing_2.label" + }, + { + "type": "select", + "id": "icon_2", + "options": [ + { + "value": "none", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__1.label" + }, + { + "value": "apple", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__2.label" + }, + { + "value": "banana", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__3.label" + }, + { + "value": "bottle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__4.label" + }, + { + "value": "box", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__5.label" + }, + { + "value": "carrot", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__6.label" + }, + { + "value": "chat_bubble", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__7.label" + }, + { + "value": "check_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__8.label" + }, + { + "value": "clipboard", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__9.label" + }, + { + "value": "dairy", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__10.label" + }, + { + "value": "dairy_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__11.label" + }, + { + "value": "dryer", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__12.label" + }, + { + "value": "eye", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__13.label" + }, + { + "value": "fire", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__14.label" + }, + { + "value": "gluten_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__15.label" + }, + { + "value": "heart", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__16.label" + }, + { + "value": "iron", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__17.label" + }, + { + "value": "leaf", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__18.label" + }, + { + "value": "leather", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__19.label" + }, + { + "value": "lightning_bolt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__20.label" + }, + { + "value": "lipstick", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__21.label" + }, + { + "value": "lock", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__22.label" + }, + { + "value": "map_pin", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__23.label" + }, + { + "value": "nut_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__24.label" + }, + { + "value": "pants", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__25.label" + }, + { + "value": "paw_print", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__26.label" + }, + { + "value": "pepper", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__27.label" + }, + { + "value": "perfume", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__28.label" + }, + { + "value": "plane", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__29.label" + }, + { + "value": "plant", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__30.label" + }, + { + "value": "price_tag", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__31.label" + }, + { + "value": "question_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__32.label" + }, + { + "value": "recycle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__33.label" + }, + { + "value": "return", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__34.label" + }, + { + "value": "ruler", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__35.label" + }, + { + "value": "serving_dish", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__36.label" + }, + { + "value": "shirt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__37.label" + }, + { + "value": "shoe", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__38.label" + }, + { + "value": "silhouette", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__39.label" + }, + { + "value": "snowflake", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__40.label" + }, + { + "value": "star", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__41.label" + }, + { + "value": "stopwatch", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__42.label" + }, + { + "value": "truck", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__43.label" + }, + { + "value": "washing", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__44.label" + } + ], + "default": "return", + "label": "t:sections.main-product.blocks.icon_with_text.settings.icon_2.label" + }, + { + "type": "image_picker", + "id": "image_2", + "label": "t:sections.main-product.blocks.icon_with_text.settings.image_2.label" + }, + { + "type": "inline_richtext", + "id": "heading_2", + "default": "t:sections.main-product.blocks.icon_with_text.settings.heading_2.default", + "label": "t:sections.main-product.blocks.icon_with_text.settings.heading_2.label", + "info": "t:sections.main-product.blocks.icon_with_text.settings.heading.info" + }, + { + "type": "header", + "content": "t:sections.main-product.blocks.icon_with_text.settings.pairing_3.label" + }, + { + "type": "select", + "id": "icon_3", + "options": [ + { + "value": "none", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__1.label" + }, + { + "value": "apple", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__2.label" + }, + { + "value": "banana", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__3.label" + }, + { + "value": "bottle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__4.label" + }, + { + "value": "box", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__5.label" + }, + { + "value": "carrot", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__6.label" + }, + { + "value": "chat_bubble", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__7.label" + }, + { + "value": "check_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__8.label" + }, + { + "value": "clipboard", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__9.label" + }, + { + "value": "dairy", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__10.label" + }, + { + "value": "dairy_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__11.label" + }, + { + "value": "dryer", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__12.label" + }, + { + "value": "eye", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__13.label" + }, + { + "value": "fire", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__14.label" + }, + { + "value": "gluten_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__15.label" + }, + { + "value": "heart", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__16.label" + }, + { + "value": "iron", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__17.label" + }, + { + "value": "leaf", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__18.label" + }, + { + "value": "leather", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__19.label" + }, + { + "value": "lightning_bolt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__20.label" + }, + { + "value": "lipstick", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__21.label" + }, + { + "value": "lock", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__22.label" + }, + { + "value": "map_pin", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__23.label" + }, + { + "value": "nut_free", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__24.label" + }, + { + "value": "pants", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__25.label" + }, + { + "value": "paw_print", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__26.label" + }, + { + "value": "pepper", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__27.label" + }, + { + "value": "perfume", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__28.label" + }, + { + "value": "plane", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__29.label" + }, + { + "value": "plant", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__30.label" + }, + { + "value": "price_tag", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__31.label" + }, + { + "value": "question_mark", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__32.label" + }, + { + "value": "recycle", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__33.label" + }, + { + "value": "return", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__34.label" + }, + { + "value": "ruler", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__35.label" + }, + { + "value": "serving_dish", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__36.label" + }, + { + "value": "shirt", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__37.label" + }, + { + "value": "shoe", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__38.label" + }, + { + "value": "silhouette", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__39.label" + }, + { + "value": "snowflake", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__40.label" + }, + { + "value": "star", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__41.label" + }, + { + "value": "stopwatch", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__42.label" + }, + { + "value": "truck", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__43.label" + }, + { + "value": "washing", + "label": "t:sections.main-product.blocks.collapsible_tab.settings.icon.options__44.label" + } + ], + "default": "truck", + "label": "t:sections.main-product.blocks.icon_with_text.settings.icon_3.label" + }, + { + "type": "image_picker", + "id": "image_3", + "label": "t:sections.main-product.blocks.icon_with_text.settings.image_3.label" + }, + { + "type": "inline_richtext", + "id": "heading_3", + "default": "t:sections.main-product.blocks.icon_with_text.settings.heading_3.default", + "label": "t:sections.main-product.blocks.icon_with_text.settings.heading_3.label", + "info": "t:sections.main-product.blocks.icon_with_text.settings.heading.info" + } + ] + } + ], + "settings": [ + { + "type": "checkbox", + "id": "enable_sticky_info", + "default": true, + "label": "t:sections.main-product.settings.enable_sticky_info.label" + }, + { + "type": "color_scheme", + "id": "color_scheme", + "label": "t:sections.all.colors.label", + "default": "scheme-1" + }, + { + "type": "header", + "content": "t:sections.main-product.settings.header.content" + }, + { + "type": "select", + "id": "media_size", + "options": [ + { + "value": "small", + "label": "t:sections.main-product.settings.media_size.options__1.label" + }, + { + "value": "medium", + "label": "t:sections.main-product.settings.media_size.options__2.label" + }, + { + "value": "large", + "label": "t:sections.main-product.settings.media_size.options__3.label" + } + ], + "default": "large", + "label": "t:sections.main-product.settings.media_size.label" + }, + { + "type": "checkbox", + "id": "constrain_to_viewport", + "default": true, + "label": "t:sections.main-product.settings.constrain_to_viewport.label" + }, + { + "type": "select", + "id": "media_fit", + "options": [ + { + "value": "contain", + "label": "t:sections.main-product.settings.media_fit.options__1.label" + }, + { + "value": "cover", + "label": "t:sections.main-product.settings.media_fit.options__2.label" + } + ], + "default": "contain", + "label": "t:sections.main-product.settings.media_fit.label" + }, + { + "type": "select", + "id": "gallery_layout", + "options": [ + { + "value": "stacked", + "label": "t:sections.main-product.settings.gallery_layout.options__1.label" + }, + { + "value": "columns", + "label": "t:sections.main-product.settings.gallery_layout.options__2.label" + }, + { + "value": "thumbnail", + "label": "t:sections.main-product.settings.gallery_layout.options__3.label" + }, + { + "value": "thumbnail_slider", + "label": "t:sections.main-product.settings.gallery_layout.options__4.label" + } + ], + "default": "stacked", + "label": "t:sections.main-product.settings.gallery_layout.label" + }, + { + "type": "select", + "id": "mobile_thumbnails", + "options": [ + { + "value": "columns", + "label": "t:sections.main-product.settings.mobile_thumbnails.options__1.label" + }, + { + "value": "show", + "label": "t:sections.main-product.settings.mobile_thumbnails.options__2.label" + }, + { + "value": "hide", + "label": "t:sections.main-product.settings.mobile_thumbnails.options__3.label" + } + ], + "default": "hide", + "label": "t:sections.main-product.settings.mobile_thumbnails.label" + }, + { + "type": "select", + "id": "media_position", + "options": [ + { + "value": "left", + "label": "t:sections.main-product.settings.media_position.options__1.label" + }, + { + "value": "right", + "label": "t:sections.main-product.settings.media_position.options__2.label" + } + ], + "default": "left", + "label": "t:sections.main-product.settings.media_position.label" + }, + { + "type": "select", + "id": "image_zoom", + "options": [ + { + "value": "lightbox", + "label": "t:sections.main-product.settings.image_zoom.options__1.label" + }, + { + "value": "hover", + "label": "t:sections.main-product.settings.image_zoom.options__2.label" + }, + { + "value": "none", + "label": "t:sections.main-product.settings.image_zoom.options__3.label" + } + ], + "default": "lightbox", + "label": "t:sections.main-product.settings.image_zoom.label" + }, + { + "type": "checkbox", + "id": "hide_variants", + "default": false, + "label": "t:sections.main-product.settings.hide_variants.label" + }, + { + "type": "checkbox", + "id": "enable_video_looping", + "default": false, + "label": "t:sections.main-product.settings.enable_video_looping.label" + }, + { + "type": "header", + "content": "t:sections.all.padding.section_padding_heading" + }, + { + "type": "range", + "id": "padding_top", + "min": 0, + "max": 100, + "step": 4, + "unit": "px", + "label": "t:sections.all.padding.padding_top", + "default": 36 + }, + { + "type": "range", + "id": "padding_bottom", + "min": 0, + "max": 100, + "step": 4, + "unit": "px", + "label": "t:sections.all.padding.padding_bottom", + "default": 36 + } + ] +} +{% endschema %}