{%- if section.settings.use_dummy_product and collections['all'].products.size > 0 -%}
    {%- assign product = collections['all'].products[0] -%}
{%- endif -%}

{%- if section.settings.product != blank -%}
    {%- assign product = all_products[section.settings.product] -%}
{%- endif -%}

{%- if product != blank -%}
{%- assign variant_images = product.images | where: 'attached_to_variant?', true | map: 'src' -%}

{%- if section.settings.desktop_media_grid -%}
    <div class="product-media-grid-container">
        <div class="product-media-grid desktop" collapsible="{% if section.settings.collapse_media %}true{% else %}false{% endif %}">
            <div class="product-media-grid-row">
            {% for media in product.media %}
                {%- if media.media_type == "image" and section.settings.show_variant_media == false and variant_images contains media.src -%}
                    {%- continue -%}
                {%- endif -%}

                {%- if media.media_type == "image" -%}
                    {% render 'image', image: media.preview_image %}
                {%- elsif media.media_type == "video" -%}
                    {{ media | video_tag: image_size: "2048x", autoplay: true, loop: true, controls: false, muted: section.settings.mute_videos }}
                {%- elsif media.media_type == "model" -%}
                    {{ media | model_viewer_tag }}
                {%- endif -%}

                {%- if forloop.index0 == 0 -%}
                    </div>
                    <div class="product-media-grid-row">
                {%- elsif forloop.last == false -%}
                    {% assign new_row = forloop.index0 | minus: 1 | modulo: 2 %}
                    {%- if new_row == 1 -%}
                        </div>
                        <div class="product-media-grid-row">
                    {%- endif -%}
                {%- endif -%}
            {% endfor %}
            </div>
        </div>
        {%- if section.settings.collapse_media -%}
            {%- capture collapse_button_style -%}
                background-color: {{ section.settings.collapse_button_background_color }};
                color: {{ section.settings.collapse_button_text_color }};
                font-size: {{ section.settings.collapse_button_font_size }}px;
            {%- endcapture -%}
            <div {% render 'overwrite-theme-style', append_style: collapse_button_style %} class="btn show-toggle-btn">
                <span text-show-more="{{ 'product.collapsible_button_show_more' | t }}" text-show-less="{{ 'product.collapsible_button_show_less' | t }}">
                    {{ 'product.collapsible_button_show_more' | t }}
                </span> 
                {% render 'icon-arrow-down', custom_style: true, height: section.settings.collapse_button_font_size, width: section.settings.collapse_button_font_size %}
            </div>
        {%- endif -%}
        <div class="product-media-collapsible-content-desktop-container"></div>
    </div>
{%- endif -%}

<div class="product-media {% if section.settings.mobile_full_width == false %}container-only-mobile{% endif %} {% if section.settings.show_rounded_corners %} product-media-rounded-corners {% endif %} {% if section.settings.desktop_media_grid %} mobile{% endif %} {% if section.settings.desktop_media_slide_fixed_top %} product-media-sticky {% endif %}">
    <div class="product-media-main swiper" 
        data-thumbnails="{{ section.settings.show_thumbnails }}" 
        data-mobile-vertical="{{ section.settings.mobile_vertical }}" 
        data-mobile-full-width="{{ section.settings.mobile_full_width }}"
        data-space-between-thumbnails="{{ section.settings.space_between_thumbnails }}"
        data-desktop-navigation="{{ section.settings.desktop_main_slider_navigation }}" 
        data-mobile-navigation="{{ section.settings.mobile_main_slider_navigation }}" 
        data-desktop-media-fixed="false">
        <div class="swiper-wrapper">
            {% for media in product.media %}
                {%- if media.media_type == "image" and section.settings.show_variant_media == false and variant_images contains media.src -%}
                    {%- continue -%}
                {%- endif -%}

                <div class="swiper-slide">
                    {%- if media.media_type == "image" -%}
                        {% render 'image', image: media.preview_image %}
                    {%- elsif media.media_type == "video" -%}
                        {{ media | video_tag: image_size: "2048x", autoplay: false, loop: true, controls: false, muted: section.settings.mute_videos }}
                    {%- elsif media.media_type == "model" -%}
                        {{ media | model_viewer_tag }}
                    {%- endif -%}
                </div>
            {% endfor %}
        </div>
    
        {%- if section.settings.show_pagination_dots -%}
            <div class="swiper-pagination {% if section.settings.mobile_vertical %} product-media-main-vertical-swiper-pagination {% endif %}"></div>
        {%- endif -%}

        {%- if section.settings.desktop_main_slider_navigation or section.settings.mobile_main_slider_navigation -%}
            <div class="swiper-button-prev"></div>
            <div class="swiper-button-next"></div>
        {%- endif -%}

        {%- if section.settings.show_badge -%}
            {%- capture badge_style -%}
                border-radius: {{ section.settings.badge_border_radius }}px;
            {%- endcapture -%}

            {% assign badge_value = blank %}
            {% assign tags = product.tags | join: '{{}}' | downcase | split: '{{}}' %}
            
            {%- if tags contains 'bestseller' -%}
                {% assign badge_value = 'product.badge_bestseller' | t %}
            {%- elsif product.selected_or_first_available_variant.available == false -%}
                {% assign badge_value = 'product.badge_sold_out' | t %}
            {%- elsif product.selected_or_first_available_variant.compare_at_price > product.selected_or_first_available_variant.price and product.available -%}
                {% assign badge_value = 'product.badge_sale' | t %}
            {%- endif -%}

            {%- if badge_value != blank -%}
                <div class="product-media-main-badge {% if product.selected_or_first_available_variant.available == false %} product-media-main-badge-sold-out {% endif %} font-heading" {% render 'overwrite-theme-style', settings: section.settings, append_style: badge_style %}>{{ badge_value }}</div>
            {%- endif -%}
        {%- endif -%}
    </div>

    {%- if section.settings.show_thumbnails -%}
        <div class="product-media-thumbnail swiper {% if section.settings.animate_thumbnails %} product-media-thumbnail-animated{% endif %}" style="margin-top: {{ section.settings.space_between_thumbnails }}px;">
            <div class="swiper-wrapper">
                {% for media in product.media %}
                    {%- if media.media_type == "image" and section.settings.show_variant_media == false and variant_images contains media.src -%}
                        {%- continue -%}
                    {%- endif -%}
                    
                    <div class="swiper-slide">
                        {%- if media.media_type == "image" -%}
                            {% render 'image', image: media.preview_image %}
                        {%- elsif media.media_type == "video" -%}
                            {% render 'image', image: media.preview_image %}
                        {%- elsif media.media_type == "model" -%}
                            {% render 'image', image: media.preview_image %}
                        {%- endif -%}
                    </div>
                {% endfor %}
            </div>
        </div>
    {%- endif -%}

    <div class="product-media-collapsible-content-desktop-container"></div>
</div>

<div class="product-information container-only-mobile">

{%- assign product_page_button_exists = false -%}
{%- assign product_set_exists = false -%}

{%- for block in section.blocks -%}
{% case block.type %}
    {% when "set_discounts" %}
        {%- assign product_set_exists = true -%}
        {%- break -%}
{% endcase %}
{%- endfor -%}

{%- assign form_class = "" -%}

{%- if section.settings.use_border -%}
  {%- assign form_class = form_class | append: "product-add-to-cart-form" -%}
  {%  capture form_style %}  
    --form_border_radius: {{ section.settings.form_border_radius }}px;
    --form_outer_border_color: {{ section.settings.form_outer_border_color}};
    --form_inner_border_color: {{ section.settings.form_inner_border_color}};
  {% endcapture %}
{%- endif -%}

{%- form 'product', product, data-type: 'add-to-cart-form', id: 'product-add-to-cart-form', class: form_class, style: form_style -%}

{%- for block in section.blocks -%}
{% case block.type %}

    {%- when '@app' -%}
        {% render block %}
    {% when "social_proof" %}
        <div class="ccpc ccpc-display product-information-social-proof {% if block.settings.show_mobile_fullscreen == true %} container-anti-container-only-mobile{% else %}product-information-social-proof-not-fullscreen{% endif %}" {% render 'overwrite-theme-style', settings: block.settings %}>
            <div class="container-only-mobile">
                <div>
                    {%- capture image_style -%}
                        width: {{ block.settings.image_size }}px;
                        height: {{ block.settings.image_size }}px;

                        {%- if block.settings.border_color != blank -%}
                            {%- assign alpha = block.settings.border_color | color_extract: 'alpha' -%}
                    
                            {%- if alpha == 1 -%}
                                border: 2px solid {{ block.settings.border_color | color_to_hex }}; 
                                padding: 1px;
                                background-color: {{ block.settings.overwrite_theme_background_color | color_to_hex }};
                            {%- endif -%}
                        {%- endif -%}
                    {%- endcapture -%}

                    {%- assign image_1_placeholder = blank -%}
                    {%- assign image_2_placeholder = blank -%}

                    {% if block.settings.show_placeholder %}
                        {% if block.settings.image_1 == blank %}
                            {%- assign image_1_placeholder = 'conrise-placeholder-man.jpg' -%}
                        {% endif %}
                        {% if block.settings.image_2 == blank %}
                            {%- assign image_2_placeholder = 'conrise-placeholder-woman.jpg' -%}
                        {% endif %}
                    {% endif %}

                    {% render 'image', image: block.settings.image_1, assetName: image_1_placeholder, style: image_style %}
                    {% render 'image', image: block.settings.image_2, assetName: image_2_placeholder, style: image_style %}
                </div>
                <p>
                    {%- capture verified_icon -%}
                        <img src="{{ "Icon-Verified.png" | asset_url }}" />
                    {%- endcapture -%}

                    {{ block.settings.text | replace: "[verified]", verified_icon }}
                </p>
            </div>
        </div>

    {% when "title" %}
        <h1 {% render 'overwrite-theme-style', settings: block.settings %}><a href="{{ product.url }}" class="no-link-style">{{ product.title }}</a></h1>
    
    {% when "sku" %}
        <h1 class="{% if block.settings.mobile_above_media %} product-move-above-media {% endif %} {{ product.id }}-product-sku" {% render 'overwrite-theme-style', settings: block.settings %}>{{ product.selected_or_first_available_variant.sku }}</h1>

    {% when "text" %}
        {%- capture text_style -%}
            {%- if block.settings.overwrite_theme_background_color != blank -%}
                {%- assign alpha = block.settings.overwrite_theme_background_color | color_extract: 'alpha' -%}
        
                {%- if alpha == 1 -%}
                    border-radius: var(--border-radius);
                    padding: 14px 17px;
                    box-sizing: border-box;
                {%- endif -%}
            {%- endif -%}
        {%- endcapture -%}

        <div class="product-information-text" {% render 'overwrite-theme-style', settings: block.settings, append_style: text_style %}>{{ block.settings.text }}</div>

    {% when "reviews" %}
        <div {% render 'overwrite-theme-style', settings: block.settings %}>
            {%- if block.settings.show_dummy and settings.review_app == 'none' -%}
                {% assign stars = block.settings.stars %}
                {% assign number = block.settings.number_of_reviews %}

                {%- if block.settings.review_stars_metafield != blank -%}
                    {% assign metafield_brackets = block.settings.review_stars_metafield | split: "." %}
                    {% assign metafield_brackets_size = metafield_brackets | size %}

                    {% if metafield_brackets_size < 2 %}
                        {% assign stars = product.metafields[metafield_brackets[0]] %}
                    {% else if metafield_brackets_size == 2 %}
                        {% assign stars = product.metafields[metafield_brackets[0]][metafield_brackets[1]] %}
                    {% endif %}
                {%- endif -%}

                {%- if block.settings.review_number_metafield != blank -%}
                    {% assign metafield_brackets = block.settings.review_number_metafield | split: "." %}
                    {% assign metafield_brackets_size = metafield_brackets | size %}

                    {% if metafield_brackets_size < 2 %}
                        {% assign number = product.metafields[metafield_brackets[0]] %}
                    {% else if metafield_brackets_size == 2 %}
                        {% assign number = product.metafields[metafield_brackets[0]][metafield_brackets[1]] %}
                    {% endif %}
                {% endif %}

                <div class="product-reviews-dummy">
                    <div class="product-reviews-dummy-stars">
                        {% assign star_id = section.id | append: block.id %}
                        {% render 'review-stars', stars: stars, id: star_id %}
                    </div>
                    <span>({{ number }})</span>
                </div>
            {%- else -%}
                {% render 'review-widget', type: "badge" %}
            {%- endif -%}
        </div>

    {% when "price" %}
        <div class="product-information-price {% if block.settings.use_heading_font %} font-heading{% endif %}" {% render 'overwrite-theme-style', settings: block.settings %}>
            {%- if block.settings.price_note_display -%}
                {%- capture note_style -%}
                    border-radius: {{ block.settings.price_note_border_radius }}px;
                    font-size: {{ block.settings.price_note_font_size }}px;
                    background-color: {{ block.settings.price_note_color | color_to_hex }};
                    color: {{ block.settings.price_note_text_color | color_to_hex }};
                {%- endcapture -%}

                <div class="product-information-price-per-unit" 
                    style="{{ note_style | strip_newlines | strip }}"
                    data-pattern="{{ block.settings.price_note_text }}">
                    {{ block.settings.price_note_text }}
                </div>
                <div class="product-information-price-per-unit-arrow" style="border-top-color: {{ block.settings.price_note_color | color_to_hex }};"></div>
            {%- endif -%}
            
            <div class="product-information-price-container">
            {% render 'price', product: product, use_variant: true, show_compare_price: true, discounted_price_text_color: block.settings.overwrite_theme_discounted_price_text_color %}

            {%- if block.settings.badge_type != 'no' and settings.show_compare_price != 'no' -%}
                {%- capture style -%}
                    border-radius: {{ block.settings.badge_border_radius }}px;
                    background-color: {{ block.settings.badge_color | color_to_hex }};
                    color: {{ block.settings.badge_text_color | color_to_hex }};
                    --product-information-price-saved-tag-fill: {{ block.settings.badge_text_color | color_to_hex }};

                    {% if product.selected_or_first_available_variant.compare_at_price == blank or product.selected_or_first_available_variant.compare_at_price <= product.selected_or_first_available_variant.price %}
                        display: none;
                    {% endif %}

                    {% if block.settings.badge_font_size > 0 %}
                        font-size: {{ block.settings.badge_font_size }}px;
                    {% endif %}
                {%- endcapture -%}

                <div class="product-information-price-saved" data-type="{{ block.settings.badge_type }}" style="{{ style | strip_newlines | strip }}">
                    {%- capture icon_style -%}
                        {% if block.settings.badge_font_size > 0 %}
                            width: {{ block.settings.badge_font_size | times: 1.2 }}px;
                            height: {{ block.settings.badge_font_size | times: 1.2 }}px;
                        {% endif %}
                    {%- endcapture -%}
                    {% render 'icon-tag', style: icon_style %} {{ 'product.price_saving' | t }}&nbsp;
                    
                    <span>
                        {%- if block.settings.badge_type == 'percentage' -%}
                            {{ product.selected_or_first_available_variant.compare_at_price | minus: product.selected_or_first_available_variant.price | times: 100 | divided_by: product.selected_or_first_available_variant.compare_at_price }}%
                        {%- else -%}
                            {%- assign price = product.selected_or_first_available_variant.compare_at_price | minus: product.selected_or_first_available_variant.price -%}
                            {% render 'price', price: price %}
                        {%- endif -%}
                    </span>
                </div>    
            {%- endif -%}
            </div>
        </div>

        {% if block.settings.price_note_variant_metafield != blank %}
            <script>
                window.cr_priceNoteVariantMetafields = {};
            
                {% for variant in product.variants %}
                    {% assign metafield_brackets = block.settings.price_note_variant_metafield | split: "." %}
                    {% assign metafield_brackets_size = metafield_brackets | size %}
                    {% assign multiplier = 0 %}

                    {% if metafield_brackets_size < 2 %}
                        {% assign multiplier = variant.metafields[metafield_brackets[0]].value %}
                    {% else if metafield_brackets_size == 2 %}
                        {% assign multiplier = variant.metafields[metafield_brackets[0]][metafield_brackets[1]].value %}
                    {% endif %}

                    window.cr_priceNoteVariantMetafields[{{- variant.id -}}] = {{ multiplier }};
                {% endfor %}
            </script>
        {% endif %}

    {% when "net_price" %}
        <div class="product-information-price {% if block.settings.mobile_above_media %} product-move-above-media {% endif %} {% if block.settings.use_heading_font %} font-heading{% endif %}" {% render 'overwrite-theme-style', settings: block.settings %}>
            {% render 'price_net', product: product, use_variant: true, product_tax_rate: block.settings.tax_rate, settings: block.settings %}
        </div>

    {% when "unit_price" %}
        {%- capture style -%}
            {% if product.selected_or_first_available_variant.unit_price_measurement == blank %}
                display: none;
            {% endif %}
        {%- endcapture -%}

        <div class="product-information-unit-price" {% render 'overwrite-theme-style', settings: block.settings, append_style: style %}>
            <div class="product-information-unit-price-price">{% render 'price', price: product.selected_or_first_available_variant.unit_price %}</div>
            /
            <div class="product-information-unit-price-unit">{{ product.selected_or_first_available_variant.unit_price_measurement.reference_value }}{{ product.selected_or_first_available_variant.unit_price_measurement.reference_unit }}</div>
        </div>

    {% when "bullet_points" %}
        {%- capture style -%}
            {% if block.settings.space_between_points > 0 %}
                grid-gap: {{ block.settings.space_between_points }}px;
                
                {% if block.settings.two_columns %}
                    margin-right: {{ block.settings.space_between_points }}px;
                {% endif %}
            {% endif %}

            {% if block.settings.space_between_points == 0 or block.settings.two_columns == false %}
                background-color: {{ block.settings.background_color }};
            {% endif %}

            {%- if block.settings.margin_top != 0 -%}
                margin-top: {{ block.settings.margin_top }}px;
            {%- endif -%}
            {%- if block.settings.margin_bottom != 0 -%}
                margin-bottom: {{ block.settings.margin_bottom }}px;
            {%- endif -%}
        {%- endcapture -%}

        {%- capture div_style -%}
            {% if block.settings.space_between_points > 0 and block.settings.two_columns %}
                background-color: {{ block.settings.background_color }};
            {% endif %}

            {%- if block.settings.padding_vertical != 0 -%}
                padding-top: {{ block.settings.padding_vertical }}px;
                padding-bottom: {{ block.settings.padding_vertical }}px;
            {%- endif -%}
            {%- if block.settings.padding_horizontal != 0 -%}
                padding-left: {{ block.settings.padding_horizontal }}px;
                padding-right: {{ block.settings.padding_horizontal }}px;
            {%- endif -%}
        {%- endcapture -%}

        {%- capture image_style -%}
            {%- if block.settings.image_width > 0 -%}
                width: {{ block.settings.image_width }}px;
                height: {{ block.settings.image_width }}px;
            {%- endif -%}

            {%- if block.settings.image_alpha > 0 -%}
                opacity: {{ 100 | minus: block.settings.image_alpha | divided_by: 100.0 }};
            {%- endif -%}
        {%- endcapture -%}

        <div class="ccpc ccpc-display product-information-bullet-points {% if block.settings.two_columns %} product-information-bullet-points-two-columns{% endif %}" style="{{ style | strip_newlines }}">
            {% assign text1Plain = block.settings.text_1 | strip_html | strip_newlines %}
            {% assign text2Plain = block.settings.text_2 | strip_html | strip_newlines %}
            {% assign text3Plain = block.settings.text_3 | strip_html | strip_newlines %}
            {% assign text4Plain = block.settings.text_4 | strip_html | strip_newlines %}
            {% assign text5Plain = block.settings.text_5 | strip_html | strip_newlines %}
            {% assign text6Plain = block.settings.text_6 | strip_html | strip_newlines %}
            
            {%- if text1Plain != blank -%}
                <div {% render 'overwrite-theme-style', text_color: block.settings.text_color, font_size: block.settings.font_size, append_style: div_style %}>
                    {% render 'image', image: block.settings.image_1, style: image_style, default_theme_icon: block.settings.default_theme_icon_1 %}
                    <span>{{ block.settings.text_1 }}</span>
                </div>
            {%- endif -%}
            {%- if text2Plain != blank -%}
                <div {% render 'overwrite-theme-style', text_color: block.settings.text_color, font_size: block.settings.font_size, append_style: div_style %}>
                    {% render 'image', image: block.settings.image_2, style: image_style, default_theme_icon: block.settings.default_theme_icon_2 %}
                    <span>{{ block.settings.text_2 }}</span>
                </div>
            {%- endif -%}
            {%- if text3Plain != blank -%}
                <div {% render 'overwrite-theme-style', text_color: block.settings.text_color, font_size: block.settings.font_size, append_style: div_style %}>
                    {% render 'image', image: block.settings.image_3, style: image_style, default_theme_icon: block.settings.default_theme_icon_3 %}
                    <span>{{ block.settings.text_3 }}</span>
                </div>
            {%- endif -%}
            {%- if text4Plain != blank -%}
                <div {% render 'overwrite-theme-style', text_color: block.settings.text_color, font_size: block.settings.font_size, append_style: div_style %}>
                    {% render 'image', image: block.settings.image_4, style: image_style, default_theme_icon: block.settings.default_theme_icon_4 %}
                    <span>{{ block.settings.text_4 }}</span>
                </div>
            {%- endif -%}
            {%- if text5Plain != blank -%}
                <div {% render 'overwrite-theme-style', text_color: block.settings.text_color, font_size: block.settings.font_size, append_style: div_style %}>
                    {% render 'image', image: block.settings.image_5, style: image_style, default_theme_icon: block.settings.default_theme_icon_5 %}
                    <span>{{ block.settings.text_5 }}</span>
                </div>
            {%- endif -%}
            {%- if text6Plain != blank -%}
                <div {% render 'overwrite-theme-style', text_color: block.settings.text_color, font_size: block.settings.font_size, append_style: div_style %}>
                    {% render 'image', image: block.settings.image_6, style: image_style, default_theme_icon: block.settings.default_theme_icon_6 %}
                    <span>{{ block.settings.text_6 }}</span>
                </div>
            {%- endif -%}
        </div>

    {% when "variant_picker" %}
        {%- if product.has_only_default_variant or product_set_exists -%}
            {%- continue -%}
        {%- endif -%}

        <div class="product-information-variant-picker-{{ block.settings.type }} variant-picker" data-select-variant-image="{%- if section.settings.show_variant_media and block.settings.scroll_to_variant_image -%}true{%- else -%}false{%- endif -%}" {% render 'overwrite-theme-style', settings: block.settings %}>
        {%- if block.settings.type == 'dropdown' -%}
            {%- for option in product.options_with_values -%}
                <div class="product-information-variant-picker-dropdown-variant {% if block.settings.hide_by_one_option and option.values.size == 1 %} hide {% endif %}" style="margin-bottom: {{ block.settings.margin_between_variants }}px;">
                    <label {% render 'overwrite-theme-style', text_color: block.settings.heading_text_color, font_size: block.settings.heading_font_size %}>{{ option.name }}</label>
                    <select class="product-variant-select" name="{{ option.name | escape }}">
                        {%- for value in option.values -%}
                            <option value="{{ value | escape }}" {% if option.selected_value == value %}selected="selected"{% endif %}>
                                {{ value }}
                            </option>
                        {%- endfor -%}
                    </select>
                </div>
            {%- endfor -%}
        {%- else -%}
            {%- for option in product.options_with_values -%}

                {% assign variant_image_option_index = forloop.index %}

                {% assign variant_image_display_allowed = false %}
                {% if block.settings.variant_image_view_type == 'all' %}
                    {% assign variant_image_display_allowed = true %}   
                {% elsif block.settings.variant_image_view_type == 'first' %}
                    {% assign variant_image_display_allowed = forloop.first %}
                {% endif %}

                {% assign color_product_option_name = blank %}

                {% if block.settings.color_product_option_metafield_name != blank %}
                    {% assign metafield_brackets = block.settings.color_product_option_metafield_name | split: "." %}
                    {% assign metafield_brackets_size = metafield_brackets | size %}

                    {% if metafield_brackets_size < 2 %}
                        {% assign color_product_option_name = product.metafields[metafield_brackets[0]] | strip %}
                    {% else if metafield_brackets_size == 2 %}
                        {% assign color_product_option_name = product.metafields[metafield_brackets[0]][metafield_brackets[1]] | strip %}
                    {% endif %}
                {% endif %}

                <div class="product-information-variant-picker-button-variant {% if block.settings.type == 'button_box' %} product-information-variant-picker-button-box font-heading{% endif %} {% if block.settings.hide_by_one_option and option.values.size == 1 %} hide {% endif %}" style="margin-bottom: {{ block.settings.margin_between_variants }}px;">
                    <label {% render 'overwrite-theme-style', text_color: block.settings.heading_text_color, font_size: block.settings.heading_font_size %}>
                        <span>{{ option.name }}{% if block.settings.type == 'button' %}:{% endif %}<div></div></span>
                        <span data-color-swatch="{% if color_product_option_name != blank and color_product_option_name == option.name %}true{% else %}false{% endif %}">
                            {% if color_product_option_name != blank and color_product_option_name == option.name %}
                                <span class="color-swatch"></span>
                            {% else %}
                                {%- for value in option.values -%}
                                    {{ value }}
                                    {% break %}
                                {%- endfor -%}
                            {% endif %}
                        </span>
                        {% render 'icon-arrow-right' %}
                    </label>
                    <div class="product-information-variant-picker-button-variants">
                        {%- for value in option.values -%}
                            {% assign color_variant = null %}
                            {% assign color_swatch_color = null %}

                            {% if color_product_option_name != blank and color_product_option_name == option.name %}
                                {% for variant in product.variants %}
                                    {% if variant.options contains value %}
                                        {% assign color_variant = variant %}
                                        {% break %}
                                    {% endif %}
                                {% endfor %}

                                {% if color_variant != blank %}
                                    {% assign metafield_brackets = block.settings.color_metafield_name | split: "." %}
                                    {% assign metafield_brackets_size = metafield_brackets | size %}

                                    {% if metafield_brackets_size < 2 %}
                                        {% assign color_swatch_color = color_variant.metafields[metafield_brackets[0]] %}
                                    {% else if metafield_brackets_size == 2 %}
                                        {% assign color_swatch_color = color_variant.metafields[metafield_brackets[0]][metafield_brackets[1]] %}
                                    {% endif %}
                                {% endif %}
                            {% endif %}

                            {% assign image_variant = blank %}

                            {% if color_swatch_color == blank and variant_image_display_allowed %}
                                {% assign variant_image_options = blank %}
                                {% if block.settings.variant_image_options != blank %}
                                    {% assign metafield_brackets = block.settings.variant_image_options | split: "." %}
                                    {% assign metafield_brackets_size = metafield_brackets | size %}

                                    {% if metafield_brackets_size < 2 %}
                                        {% assign variant_image_options = product.metafields[metafield_brackets[0]].value %}
                                    {% else if metafield_brackets_size == 2 %}
                                        {% assign variant_image_options = product.metafields[metafield_brackets[0]][metafield_brackets[1]].value %}
                                    {% endif %}
                                {% endif %}

                                {% assign variant_option_property = 'option' | append: variant_image_option_index %}

                                {% for variant in product.variants %}
                                    {% if variant[variant_option_property] contains value and variant.image %}
                                        {% if variant_image_options == blank %}
                                            {% assign image_variant = variant %}
                                        {% elsif variant_image_options contains option.name %}
                                            {% assign image_variant = variant %}
                                        {% endif %}
                                    {% endif %}
                                {% endfor %}
                            {% endif %}

                            <div class="product-information-variant-picker-button-variant-option {% if color_swatch_color != blank %} color-swatch{% endif %} {% if image_variant != blank %} image-picker{% endif %}" style="background-color: {{ block.settings.variant_image_background_color }}; border-color: {{ block.settings.variant_image_background_color }};" data-option="{{ value }}">
                                <input 
                                    class="product-variant-radio"
                                    type="radio" 
                                    name="{{ option.name }}"
                                    value="{{ value | escape }}"
                                    {% if option.selected_value == value %}checked{% endif %}>

                                <span for="option-{{ option.position }}-{{ forloop.index0 }}" {% if color_swatch_color != blank %} style="background-color: {{ color_swatch_color }};"{% endif %}>
                                    {% if color_swatch_color == blank %}

                                        {% if image_variant != blank %}
                                            {%- capture style -%}
                                                width: {{ block.settings.variant_image_width }}px;
                                            {%- endcapture -%}

                                            {% render 'image', image: image_variant.image, style: style %}
                                        {% else %}
                                            {{ value }}
                                        {% endif %}

                                    {% endif %}
                                </span>

                                {% render 'icon-checkmark' %}
                            </div>
                        {%- endfor -%}
                    </div>
                </div>
            {%- endfor -%}
        {%- endif -%}
        </div>

    {% when "quantity_selector" %}
        <div class="product-information-quantity-block {% if block.settings.type == 'button_box' %} product-information-quantity-block-box font-heading{% endif %}" {% render 'overwrite-theme-style', settings: block.settings %}>
            <label {% render 'overwrite-theme-style', text_color: block.settings.heading_text_color, font_size: block.settings.heading_font_size %}>Menge</label>
            <div class="product-information-quantity">
                <button class="disabled" name="minus" type="button">{% render 'icon-minus' %}</button>
                <span class="product-information-quantity-input font-button">1</span>
                <button name="plus" type="button">{% render 'icon-plus' %}</button>
            </div>
        </div>

    {% when "shipping_information" %}
        {%- capture style -%}
            {%- if block.settings.center != true -%}
                justify-content: start;
            {%- endif -%}
        {%- endcapture -%}

        <div class="ccpc ccpc-display product-information-shipping-information" {% render 'overwrite-theme-style', settings: block.settings, append_style: style %}">
            {%- if block.settings.show_dot -%}
                {%- capture style -%}
                    {%- if block.settings.overwrite_theme_text_color != blank -%}
                        {%- assign alpha = block.settings.overwrite_theme_text_color | color_extract: 'alpha' -%}
                
                        {%- if alpha == 1 -%}
                            background-color: {{ block.settings.overwrite_theme_text_color | color_to_hex }}; 
                        {%- endif -%}
                    {%- endif -%}

                    {%- if block.settings.overwrite_theme_font_size > 0 -%}
                        min-height: calc({{ block.settings.overwrite_theme_font_size }}px * 0.75);
                        height: calc({{ block.settings.overwrite_theme_font_size }}px * 0.75);
                        max-height: calc({{ block.settings.overwrite_theme_font_size }}px * 0.75);

                        min-width: calc({{ block.settings.overwrite_theme_font_size }}px * 0.75);
                        width: calc({{ block.settings.overwrite_theme_font_size }}px * 0.75);
                        max-width: calc({{ block.settings.overwrite_theme_font_size }}px * 0.75);
                    {%- endif -%}
                {%- endcapture -%}

                <span class="{% if block.settings.animate_dot %}animate{% endif %}" style="{{ style | strip_newlines }}"></span>
            {%- else -%}
                {%- capture style -%}
                    {%- if block.settings.image_width > 0 -%}
                        width: {{ block.settings.image_width }}px;
                    {%- endif -%}
                {%- endcapture -%}

                {% render 'image', image: block.settings.image, style: style %}
            {%- endif -%}
            
            <div>{{ block.settings.text }}</div>
        </div>

    {% when "buy_buttons" %}
        <div class="product-information-buy-buttons" {% render 'overwrite-theme-style', margin_top: block.settings.margin_top, margin_bottom: block.settings.margin_bottom %}
            data-vanga-activated="{{ settings.apps_vanga }}">
            <div class="product-information-buy-buttons-row">
                <input type="hidden" name="id" value="{{ product.selected_or_first_available_variant.id }}">

                {%- if block.settings.show_quantity and product_set_exists == false -%}
                    <div class="product-information-quantity">
                        <button class="disabled" name="minus" type="button">{% render 'icon-minus' %}</button>
                        <span class="product-information-quantity-input font-button">1</span>
                        <button name="plus" type="button">{% render 'icon-plus' %}</button>
                    </div>
                {%- endif -%}

                {% if block.settings.button_shadow %}
                    {%- assign box_shadow_color = settings.color_primary -%}

                    {%- if block.settings.button_shadow_color != blank -%}
                        {%- assign alpha = block.settings.button_shadow_color | color_extract: 'alpha' -%}
                
                        {%- if alpha == 1 -%}
                            {%- assign box_shadow_color = block.settings.button_shadow_color -%}
                        {%- endif -%}
                    {%- endif -%}
                
                    {%- capture buy_buttons_style -%}
                        box-shadow: 0 8px 24px {% render 'color-to-rgba', color: box_shadow_color, percentage: block.settings.button_shadow_alpha_percentage %};
                    {%- endcapture -%}
                {% endif %}

                <button 
                    id="product-information-cart-button" 
                    data-cart-type="{{ block.settings.cart_type }}" 
                    data-cart-external-page-link="{{ block.settings.external_url }}"
                    class="btn {% if block.settings.animated_button %} product-information-buy-buttons-animated {% endif %}" 
                    type="submit" {% if product.selected_or_first_available_variant.available == false %}disabled{% endif %} 
                    data-text-normal="{{ 'product.cart_button' | t }}" 
                    data-show-good-choice-text="{{ block.settings.show_good_choice_text }}"
                    data-text-disabled="{{ 'product.cart_button_sold_out' | t }}" 
                    {% render 'overwrite-theme-style', settings: block.settings, append_style: buy_buttons_style, border_color: block.settings.overwrite_theme_background_color %}>
                    {%- if block.settings.show_cart_icon -%}
                        {%- capture style -%}
                            {%- if block.settings.overwrite_theme_font_size > 0 -%}
                                width: calc({{ block.settings.overwrite_theme_font_size }}px * 1.2);
                                height: calc({{ block.settings.overwrite_theme_font_size }}px * 1.2);
                            {%- endif -%}

                            {%- if block.settings.overwrite_theme_text_color != blank -%}
                                {%- assign textAlpha = block.settings.overwrite_theme_text_color | color_extract: 'alpha' -%}
                        
                                {%- if textAlpha == 1 -%}
                                    --color-button-svg: {{ block.settings.overwrite_theme_text_color | color_to_hex }};
                                {%- endif -%}
                            {%- endif -%}
                        {%- endcapture -%}

                        {% render 'icon-cart', style: style %}
                    {%- endif -%}
                    
                    <span>
                        {{ 'product.cart_button' | t }}
                    </span>

                    <div>{{ 'product.cart_good_choice' | t }}</div>
                </button>
            </div>

            {%- if block.settings.show_dynamic_checkout -%}
                <div class="product-information-buy-buttons-dynamic">
                    {{ form | payment_button }}
                </div>
            {%- endif -%}
        </div>
    
    {% when "payment_providers" %}
        <div class="ccpc ccpc-display" {% render 'overwrite-theme-style', settings: block.settings %}>
            {% render 'payment-provider' %}
        </div>

    {% when "html" %}
        <div {% render 'overwrite-theme-style', settings: block.settings %}>
            {{ block.settings.html }}
        </div>

    {% when "description" %}
        <div class="product-description" {% render 'overwrite-theme-style', settings: block.settings %}>
            {{ product.description }}
        </div>

    {% when "weight" %}
        <div class="product-weight" data-multiplier="1" {% render 'overwrite-theme-style', settings: block.settings %}>
            <span>{{ block.settings.prefix }}</span>
            <span class="product-weight-value">{{ product.selected_or_first_available_variant.weight_in_unit }} {{ product.selected_or_first_available_variant.weight_unit }}</span>
            <span>{{ block.settings.suffix }}</span>
        </div>

    {% when "text_input" %}
        {%- if block.settings.name != blank -%}
            <div class="product-text-input {{ block.settings.type }}" {% render 'overwrite-theme-style', settings: block.settings %} data-mandatory="{{ block.settings.mandatory }}">
                <label>{{ block.settings.label }}{%- if block.settings.mandatory -%}*{%- endif -%}</label>
                <input type="text" name="properties[{{ block.settings.name }}]" placeholder="{{ block.settings.placeholder }}" />
            </div>
        {%- endif -%}
    
    {% when "file_input" %}
        {%- if block.settings.name != blank -%}
            <div class="product-file-input {{ block.settings.type }}" {% render 'overwrite-theme-style', settings: block.settings %} data-mandatory="{{ block.settings.mandatory }}">
                <label>{{ block.settings.label }}{%- if block.settings.mandatory -%}*{%- endif -%}</label>
                <input type="file" name="properties[{{ block.settings.name }}]" {% if block.settings.accept != blank %}accept="{{ block.settings.accept }}"{% endif %} />
            </div>
        {%- endif -%}

    {% when "select" %}
        {%- if block.settings.name != blank -%}
            <div class="product-select {{ block.settings.type }}" {% render 'overwrite-theme-style', settings: block.settings %}>
                <label>
                    <span>{{ block.settings.label }}{%- if block.settings.type == 'button' -%}:{%- endif -%}</span>
                    <span></span>
                    {% render 'icon-arrow-right' %}
                </label>

                <select name="properties[{{ block.settings.name }}]">
                    {%- if block.settings.value_1 != blank -%}<option value="{{ block.settings.value_1 }}" selected>{{ block.settings.value_1 }}</option>{%- endif -%}
                    {%- if block.settings.value_2 != blank -%}<option value="{{ block.settings.value_2 }}">{{ block.settings.value_2 }}</option>{%- endif -%}
                    {%- if block.settings.value_3 != blank -%}<option value="{{ block.settings.value_3 }}">{{ block.settings.value_3 }}</option>{%- endif -%}
                    {%- if block.settings.value_4 != blank -%}<option value="{{ block.settings.value_4 }}">{{ block.settings.value_4 }}</option>{%- endif -%}
                    {%- if block.settings.value_5 != blank -%}<option value="{{ block.settings.value_5 }}">{{ block.settings.value_5 }}</option>{%- endif -%}
                    {%- if block.settings.value_6 != blank -%}<option value="{{ block.settings.value_6 }}">{{ block.settings.value_6 }}</option>{%- endif -%}
                    {%- if block.settings.value_7 != blank -%}<option value="{{ block.settings.value_7 }}">{{ block.settings.value_7 }}</option>{%- endif -%}
                    {%- if block.settings.value_8 != blank -%}<option value="{{ block.settings.value_8 }}">{{ block.settings.value_8 }}</option>{%- endif -%}
                    {%- if block.settings.value_9 != blank -%}<option value="{{ block.settings.value_9 }}">{{ block.settings.value_9 }}</option>{%- endif -%}
                    {%- if block.settings.value_10 != blank -%}<option value="{{ block.settings.value_10 }}">{{ block.settings.value_10 }}</option>{%- endif -%}
                </select>

                <div class="product-select-options">
                    {%- if block.settings.value_1 != blank -%}<span class="selected">{{ block.settings.value_1 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_2 != blank -%}<span>{{ block.settings.value_2 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_3 != blank -%}<span>{{ block.settings.value_3 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_4 != blank -%}<span>{{ block.settings.value_4 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_5 != blank -%}<span>{{ block.settings.value_5 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_6 != blank -%}<span>{{ block.settings.value_6 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_7 != blank -%}<span>{{ block.settings.value_7 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_8 != blank -%}<span>{{ block.settings.value_8 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_9 != blank -%}<span>{{ block.settings.value_9 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                    {%- if block.settings.value_10 != blank -%}<span>{{ block.settings.value_10 }}{% render 'icon-checkmark' %}</span>{%- endif -%}
                </div>
            </div>
        {%- endif -%}

    {% when "set_discounts" %}
        <div class="product-set-discounts" {% render 'overwrite-theme-style', settings: block.settings %}>

            {% render 'product-set-discount-entry', 
                product: product,
                use_compare_at_price: block.settings.use_compare_at_price,
                name: block.settings.set_name_1, 
                badge: block.settings.set_badge_1, 
                badge_background_color: block.settings.set_badge_background_color_1, 
                badge_text_color: block.settings.set_badge_color_1,
                discount: block.settings.set_discount_1, 
                discount_product_price: block.settings.set_discount_product_price_1, 
                discount_free_products: block.settings.set_discount_free_products_1, 
                product_count: block.settings.set_product_count_1,
                show_number: block.settings.set_show_number_1,
                show_image: block.settings.set_show_image_1,
                free_product_color: block.settings.free_product_color %}

            {% render 'product-set-discount-entry', 
                product: product,
                use_compare_at_price: block.settings.use_compare_at_price,
                name: block.settings.set_name_2, 
                badge: block.settings.set_badge_2, 
                badge_background_color: block.settings.set_badge_background_color_2, 
                badge_text_color: block.settings.set_badge_color_2,
                discount: block.settings.set_discount_2, 
                discount_product_price: block.settings.set_discount_product_price_2, 
                discount_free_products: block.settings.set_discount_free_products_2, 
                product_count: block.settings.set_product_count_2,
                show_number: block.settings.set_show_number_2,
                show_image: block.settings.set_show_image_2,
                free_product_color: block.settings.free_product_color %}

            {% render 'product-set-discount-entry', 
                product: product,
                use_compare_at_price: block.settings.use_compare_at_price,
                name: block.settings.set_name_3, 
                badge: block.settings.set_badge_3, 
                badge_background_color: block.settings.set_badge_background_color_3, 
                badge_text_color: block.settings.set_badge_color_3,
                discount: block.settings.set_discount_3, 
                discount_product_price: block.settings.set_discount_product_price_3, 
                discount_free_products: block.settings.set_discount_free_products_3, 
                product_count: block.settings.set_product_count_3,
                show_number: block.settings.set_show_number_3,
                show_image: block.settings.set_show_image_3,
                free_product_color: block.settings.free_product_color %}

            {% render 'product-set-discount-entry', 
                product: product,
                use_compare_at_price: block.settings.use_compare_at_price,
                name: block.settings.set_name_4, 
                badge: block.settings.set_badge_4, 
                badge_background_color: block.settings.set_badge_background_color_4, 
                badge_text_color: block.settings.set_badge_color_4,
                discount: block.settings.set_discount_4, 
                discount_product_price: block.settings.set_discount_product_price_4, 
                discount_free_products: block.settings.set_discount_free_products_4, 
                product_count: block.settings.set_product_count_4,
                show_number: block.settings.set_show_number_4,
                show_image: block.settings.set_show_image_4,
                free_product_color: block.settings.free_product_color %}

            {% render 'product-set-discount-entry', 
                product: product,
                use_compare_at_price: block.settings.use_compare_at_price,
                name: block.settings.set_name_5, 
                badge: block.settings.set_badge_5, 
                badge_background_color: block.settings.set_badge_background_color_5, 
                badge_text_color: block.settings.set_badge_color_5,
                discount: block.settings.set_discount_5, 
                discount_product_price: block.settings.set_discount_product_price_5, 
                discount_free_products: block.settings.set_discount_free_products_5, 
                product_count: block.settings.set_product_count_5,
                show_number: block.settings.set_show_number_5,
                show_image: block.settings.set_show_image_5,
                free_product_color: block.settings.free_product_color %}

        </div>

    {% when "page_button" %}
        {%- assign product_page_button_exists = true -%}

        <div class="product-page-button" {% render 'overwrite-theme-style', settings: block.settings, append_style: 'cursor: pointer;' %} data-page-url="{{ block.settings.page.url }}">
            {{ block.settings.button_text }}
        </div>

    {% when "collapsible_content" %}
        <div class="product-collapsible-content {% if block.settings.show_on_desktop_under_media %} product-collapsible-content-move-on-desktop{% endif %}" {% render 'overwrite-theme-style', settings: block.settings %} data-desktop="{{ block.settings.show_on_desktop_under_media }}">
            {% render 'product-collapsible-content-entry', 
                headline: block.settings.headline_1, 
                image: block.settings.image_1, 
                text: block.settings.text_1, 
                use_product_description: block.settings.use_product_description_1, 
                settings: block.settings
            %}
            {% render 'product-collapsible-content-entry', 
                headline: block.settings.headline_2, 
                image: block.settings.image_2, 
                text: block.settings.text_2, 
                use_product_description: block.settings.use_product_description_2, 
                settings: block.settings
            %}
            {% render 'product-collapsible-content-entry', 
                headline: block.settings.headline_3, 
                image: block.settings.image_3, 
                text: block.settings.text_3, 
                use_product_description: block.settings.use_product_description_3, 
                settings: block.settings
            %}
            {% render 'product-collapsible-content-entry', 
                headline: block.settings.headline_4, 
                image: block.settings.image_4, 
                text: block.settings.text_4, 
                use_product_description: block.settings.use_product_description_4, 
                settings: block.settings
            %}
            {% render 'product-collapsible-content-entry', 
                headline: block.settings.headline_5, 
                image: block.settings.image_5, 
                text: block.settings.text_5, 
                use_product_description: block.settings.use_product_description_5, 
                settings: block.settings
            %}
        </div>

    {% when "divider" %}
        {%- capture style -%}
            height: {{ block.settings.height }}px;
            background-color: {{ block.settings.background_color | color_to_hex }};
        {%- endcapture -%}
        <div {% render 'overwrite-theme-style', settings: block.settings, append_style: style %}></div>

    {% when "custom_reviews" %}
        <div class="product-custom-reviews" {% render 'overwrite-theme-style', settings: block.settings %}>
            {%- capture review_style -%}
                background-color: {{ block.settings.background_color | color_to_hex }};
            {%- endcapture -%}
            <div class="product-custom-reviews-review" style="{{ review_style }}">
                {%- capture image_style -%}
                    width: {{ block.settings.image_width }}px;
                {%- endcapture -%}

                {% if block.settings.show_placeholder and block.settings.image == blank %}
                    {%- assign image_placeholder = 'conrise-placeholder-review.png' -%}
                {% endif %}

                {% render 'image', image: block.settings.image, assetName: image_placeholder, style: image_style %}
                <div class="product-custom-reviews-review-content">
                    <div class="product-custom-reviews-review-content-headline">
                        <div class="product-custom-reviews-review-content-stars">
                            {% assign star_id = section.id | append: block.id %}
                            {% render 'review-stars', stars: 5, id: star_id %}
                        </div>

                        {%- if block.settings.show_verified -%}
                            <div class="product-custom-reviews-review-content-verified" style="color: {{ block.settings.verified_color | color_to_hex }};">
                                {% render 'icon-checkmark', color: block.settings.verified_color %}
                                {{ 'product.verified' | t }}
                            </div>
                        {%- endif -%}
                    </div>
                    <div>{{ block.settings.review }}</div>
                    <span>{{ block.settings.author }}</span>
                </div>
            </div>
        </div>
    
    {% when "custom_liquid" %}
        <div {% render 'overwrite-theme-style', settings: block.settings %}>
            {{ block.settings.custom_liquid }}
        </div>
    
    {% when "countdown_offer" %}
        <div class="product-countdown-offer {% if block.settings.mobile_above_media %} product-move-above-media {% endif %} {% if block.settings.mobile_full_width %} product-countdown-offer-mobile-full-width container-anti-container-only-mobile {% endif %}" {% render 'overwrite-theme-style', settings: block.settings %}>
            <div class="product-countdown-offer-headline">
                <h2 {% render 'overwrite-theme-style', text_color: block.settings.overwrite_theme_text_color %}>{{ block.settings.name }}</h2>
                <span>{{ 'product.offer_ends_in' | t }}</span>
            </div>

            <div class="product-countdown-offer-timer"
            data-target-timestamp="{{ block.settings.timestamp }}"
            >
                <div class="product-countdown-offer-timer-days">
                    <div class="font-heading"></div>
                    <span>{{ 'product.offer_days' | t }}</span>
                </div>
                <div class="product-countdown-offer-timer-divider divider-days">
                    <div class="font-heading">:</div>
                    <span>&nbsp;</span>
                </div>
                <div class="product-countdown-offer-timer-hours">
                    <div class="font-heading"></div>
                    <span>{{ 'product.offer_hours' | t }}</span>
                </div>
                <div class="product-countdown-offer-timer-divider">
                    <div class="font-heading">:</div>
                    <span>&nbsp;</span>
                </div>
                <div class="product-countdown-offer-timer-minutes">
                    <div class="font-heading"></div>
                    <span>{{ 'product.offer_minutes' | t }}</span>
                </div>
                <div class="product-countdown-offer-timer-divider">
                    <div class="font-heading">:</div>
                    <span>&nbsp;</span>
                </div>
                <div class="product-countdown-offer-timer-seconds">
                    <div class="font-heading"></div>
                    <span>{{ 'product.offer_seconds' | t }}</span>
                </div>
            </div>
        </div>
    {% when "image_and_video" %}
        <div {% render 'overwrite-theme-style', settings: block.settings %}>
            {%- if block.settings.use_image != blank -%}
                {%- capture image_style -%}
                    {%- if block.settings.image_width > 0 -%}
                        width: {{ block.settings.image_width }}%;
                    {%- endif -%}
                {%- endcapture -%}
                {% render 'image', image: block.settings.use_image, style: image_style %}
            {%- else -%}
                <div class="video-banner">
                    <div class="video-banner-video">
                        {%- if block.settings.video_webm != blank or block.settings.video_mp4 != blank or block.settings.video_mov != blank -%}
                            <video class="product-image-and-video-video-container" autoplay playsinline {% if block.settings.mute_video %} muted {% endif %} loop>
                                {% if block.settings.video_webm != blank %}
                                    <source src="{{ block.settings.video_webm }}" type="video/webm">
                                {% endif %}
                                {% if block.settings.video_mp4 != blank %}
                                    <source src="{{ block.settings.video_mp4 }}" type="video/mp4">
                                {% endif %}
                                {% if block.settings.video_mov != blank %}
                                    <source src="{{ block.settings.video_mov }}" type="video/mp4">
                                {% endif %}
                            </video>
                        {%- endif -%}
                    </div>
                </div>
            {%- endif -%}
        </div>
{% endcase %}
{%- endfor -%}

<input type="hidden" class="product-information-quantity-field hide" name="quantity" min="1" value="1">

{% if product_page_button_exists == true %}
    <div class="product-page-button-overlay">
        <div class="product-page-button-popup">
            {% render 'icon-close' %}
        </div>
    </div>
{% endif %}

<script>
    var cr_product = {{ product | json }};
    var cr_productWeight = {};
    var cr_variantStock = {};

    {% for variant in product.variants %}
        {% if variant.inventory_management == 'shopify' and variant.inventory_policy == 'deny' %}
            cr_variantStock[{{- variant.id -}}] = {{ variant.inventory_quantity | at_least: 0 }};
        {% endif %}

        cr_productWeight[{{- variant.id -}}] = '{{ variant.weight_in_unit }} {{ variant.weight_unit }}';
    {% endfor %}
</script>

{%- endform -%}

</div>

{%- 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
-%}
<script type="application/ld+json">
{
    "@context": "http://schema.org/",
    "@type": "Product",
    "name": {{ product.title | json }},
    "url": {{ request.origin | append: product.url | json }},
    {% if seo_media -%}
        "image": [
            {{ seo_media | image_url: width: seo_media.preview_image.width | prepend: "https:" | json }}
        ],
    {%- endif %}
    "description": {{ product.description | strip_html | json }},
    {% if product.selected_or_first_available_variant.sku != blank -%}
        "sku": {{ product.selected_or_first_available_variant.sku | json }},
    {%- endif %}
    "brand": {
        "@type": "Brand",
        "name": {{ product.vendor | json }}
    },
    "offers": [
    {%- for variant in product.variants -%}
        {
            "@type" : "Offer",
            {%- if variant.sku != blank -%}
                "sku": {{ variant.sku | json }},
            {%- endif -%}
            {%- if variant.barcode.size == 12 -%}
                "gtin12": {{ variant.barcode }},
            {%- endif -%}
            {%- if variant.barcode.size == 13 -%}
                "gtin13": {{ variant.barcode }},
            {%- endif -%}
            {%- if variant.barcode.size == 14 -%}
                "gtin14": {{ variant.barcode }},
            {%- endif -%}
            "availability" : "http://schema.org/{% if variant.available %}InStock{% else %}OutOfStock{% endif %}",
            "price" : {{ variant.price | divided_by: 100.00 | json }},
            "priceCurrency" : {{ cart.currency.iso_code | json }},
            "url" : {{ request.origin | append: variant.url | json }}
        }{% unless forloop.last %},{% endunless %}
    {%- endfor -%}
    ]
}
</script>

{% comment %} ===== Section Help Video ===== {% endcomment %}
{%- if request.design_mode -%}
    <div 
        class="section-help-video-identifier" 
        data-title="{{ 'conrise.sectionHelpTitles.product-data' | t }}", 
        data-video="c5f8bcbd01b4481781691393493cbf74?sid=03221aee-2e92-46eb-92bf-8381afa2f7e6"
        data-padding-bottom="55.95854922279793%"
    ></div>
{%- endif -%}
{% comment %} ===== Section Help Video ===== {% endcomment %}
{%- endif -%}

{% schema %}
{
    "name": "t:sections.section-product.name",
    "class": "product-data container-mobile-full",
    "limit": 1,
    "settings": [
        {
            "type": "header",
            "content": "t:sections.section-product.settings.header"
        },
        {
            "type": "checkbox",
            "id": "use_dummy_product",
            "default": true,
            "label": "t:sections.section-product.settings.use_dummy_product",
            "info": "t:sections.section-product.settings.use_dummy_product_info"
        },
        {
            "type": "product",
            "id": "product",
            "label": "t:sections.section-product.settings.product"
        },
        {
            "type": "header",
            "content": "t:sections.product-data.settings.media"
        },
        {
            "type": "checkbox",
            "id": "mobile_full_width",
            "default": true,
            "label": "t:sections.product-data.settings.mobile_full_width"
        },
        {
            "type": "checkbox",
            "id": "mobile_vertical",
            "default": false,
            "label": "t:sections.product-data.settings.mobile_vertical"
        },
        {
            "type": "checkbox",
            "id": "show_rounded_corners",
            "default": false,
            "label": "t:sections.product-data.settings.show_rounded_corners"
        },
        {
            "type": "checkbox",
            "id": "show_variant_media",
            "default": true,
            "label": "t:sections.product-data.settings.show_variant_media"
        },
        {
            "type": "checkbox",
            "id": "show_thumbnails",
            "default": true,
            "label": "t:sections.product-data.settings.show_thumbnails"
        },
        {
            "type": "checkbox",
            "id": "animate_thumbnails",
            "default": true,
            "label": "t:sections.product-data.settings.animate_thumbnails"
        },
        {
            "type": "range",
            "id": "space_between_thumbnails",
            "label": "t:sections.product-data.settings.space_between_thumbnails",
            "min": 0,
            "max": 50,
            "step": 1,
            "unit": "px",
            "default": 5
        },
        {
            "type": "checkbox",
            "id": "mute_videos",
            "default": true,
            "label": "t:sections.product-data.settings.mute_videos"
        },
        {
            "type": "checkbox",
            "id": "desktop_main_slider_navigation",
            "default": true,
            "label": "t:sections.product-data.settings.desktop_main_slider_navigation"
        },
        {
            "type": "checkbox",
            "id": "mobile_main_slider_navigation",
            "default": false,
            "label": "t:sections.product-data.settings.mobile_main_slider_navigation"
        },
        {
            "type": "checkbox",
            "id": "show_pagination_dots",
            "default": true,
            "label": "t:sections.product-data.settings.show_pagination_dots"
        },
        {
            "type": "header",
            "content": "t:sections.product-data.settings.product_content_header"
        },
        {
            "type": "checkbox",
            "id": "desktop_media_grid",
            "default": false,
            "label": "t:sections.product-data.settings.desktop_media_grid"
        },
        {
            "type": "checkbox",
            "id": "collapse_media",
            "default": false,
            "label": "t:sections.product-data.settings.collapse_media"
        },
        {
            "type": "checkbox",
            "id": "desktop_media_slide_fixed_top",
            "default": true,
            "label": "t:sections.product-data.settings.desktop_media_slide_fixed_top"
        },
        {
            "type": "checkbox",
            "id": "use_border",
            "default": false,
            "label": "t:sections.product-data.settings.use_border"
        },
        {
            "type": "range",
            "id": "form_border_radius",
            "label": "t:sections.product-data.settings.form_border_radius",
            "min": 0,
            "max": 50,
            "step": 1,
            "unit": "px",
            "default": 13
        },
        {
            "type": "color",
            "id": "form_outer_border_color",
            "label": "t:sections.product-data.settings.form_outer_border_color",
            "default": "#f4f4f5"
        },
        {
            "type": "color",
            "id": "form_inner_border_color",
            "label": "t:sections.product-data.settings.form_inner_border_color",
            "default": "#e8e8e8"
        },
        {
            "type": "header",
            "content": "t:sections.product-data.settings.info_pin"
        },
        {
            "type": "checkbox",
            "id": "show_badge",
            "default": true,
            "label": "t:sections.product-data.settings.show_badge"
        },
        {
            "type": "range",
            "id": "badge_border_radius",
            "label": "t:sections.product-data.settings.badge_border_radius",
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "px",
            "default": 15
        },
        {
            "type": "header",
            "content": "t:sections.general.theme-settings.content",
            "info": "t:sections.general.theme-settings.info"
        },
        {
            "type": "color",
            "id": "collapse_button_background_color",
            "label": "t:sections.product-data.settings.collapse_button_background_color",
            "info": "t:sections.product-data.settings.overwrite_theme_background_color_info",
            "default": "#E6E6E6"
        },
        {
            "type": "color",
            "id": "collapse_button_text_color",
            "label": "t:sections.product-data.settings.collapse_button_text_color",
            "info": "t:sections.product-data.settings.collapse_button_text_color_info"
        },
        {
            "type": "range",
            "id": "collapse_button_font_size",
            "label": "t:sections.product-data.settings.collapse_button_font_size",
            "min": 0,
            "max": 50,
            "step": 1,
            "unit": "px",
            "default": 13,
            "info": "t:sections.product-data.settings.collapse_button_font_size_info"
        },
        {
            "type": "color",
            "id": "overwrite_theme_background_color",
            "label": "t:sections.product-data.settings.overwrite_theme_background_color",
            "info": "t:sections.product-data.settings.overwrite_theme_background_color_info"
        },
        {
            "type": "color",
            "id": "overwrite_theme_text_color",
            "label": "t:sections.product-data.settings.overwrite_theme_text_color",
            "info": "t:sections.product-data.settings.overwrite_theme_text_color_info"
        },
        {
            "type": "range",
            "id": "overwrite_theme_font_size",
            "label": "t:sections.product-data.settings.overwrite_theme_font_size",
            "min": 0,
            "max": 50,
            "step": 1,
            "unit": "px",
            "default": 13,
            "info": "t:sections.product-data.settings.overwrite_theme_font_size_info"
        }
    ],
    "blocks": [
        {
            "type": "@app"
        },
        {
            "type": "social_proof",
            "name": "t:sections.product-data.blocks.social_proof.name",
            "limit": 1,
            "settings": [
                {
                    "type": "checkbox",
                    "id": "show_placeholder",
                    "default": true,
                    "label": "t:sections.product-data.blocks.social_proof.settings.show_placeholder",
                    "info": "t:sections.product-data.blocks.social_proof.settings.show_placeholder_info"
                },
                {
                    "type": "image_picker",
                    "id": "image_1",
                    "label": "t:sections.product-data.blocks.social_proof.settings.image_1"
                },
                {
                    "type": "image_picker",
                    "id": "image_2",
                    "label": "t:sections.product-data.blocks.social_proof.settings.image_2"
                },
                {
                    "type": "richtext",
                    "id": "text",
                    "label": "t:sections.product-data.blocks.social_proof.settings.text",
                    "info": "t:sections.product-data.blocks.social_proof.settings.text_info"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "range",
                    "id": "image_size",
                    "label": "t:sections.product-data.blocks.social_proof.settings.image_size",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 20
                },
                {
                    "type": "color",
                    "id": "border_color",
                    "label": "t:sections.product-data.blocks.social_proof.settings.border_color",
                    "info": "t:sections.product-data.blocks.social_proof.settings.border_color_info",
                    "default": "#4aadf4"
                },
                {
                    "type": "checkbox",
                    "id": "show_mobile_fullscreen",
                    "default": true,
                    "label": "t:sections.product-data.blocks.social_proof.settings.show_mobile_fullscreen"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_background_color",
                    "label": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_background_color",
                    "info": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_background_color_info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "title",
            "name": "t:sections.product-data.blocks.title.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.title.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.title.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.title.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.title.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_line_height",
                    "label": "t:sections.product-data.blocks.title.settings.overwrite_theme_line_height",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.title.settings.overwrite_theme_line_height_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.title.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.title.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "sku",
            "name": "t:sections.product-data.blocks.sku.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "checkbox",
                    "id": "mobile_above_media",
                    "default": false,
                    "label": "t:sections.product-data.settings.mobile_above_media"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.sku.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.sku.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.sku.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.sku.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_line_height",
                    "label": "t:sections.product-data.blocks.sku.settings.overwrite_theme_line_height",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.sku.settings.overwrite_theme_line_height_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.sku.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.sku.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "text",
            "name": "t:sections.product-data.blocks.text.name",
            "settings": [
                {
                    "type": "richtext",
                    "id": "text",
                    "label": "t:sections.product-data.blocks.text.settings.text"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.text.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.text.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.text.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.text.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.text.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.text.settings.overwrite_theme_text_color_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_background_color",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_background_color",
                    "info": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_background_color_info"
                }
            ]
        },
        {
            "type": "reviews",
            "name": "t:sections.product-data.blocks.reviews.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.reviews.settings.content",
                    "info": "t:sections.product-data.blocks.reviews.settings.info"
                },
                {
                    "type": "checkbox",
                    "id": "show_dummy",
                    "default": true,
                    "label": "t:sections.product-data.blocks.reviews.settings.show_dummy"
                },
                {
                    "type": "range",
                    "id": "stars",
                    "label": "t:sections.product-data.blocks.reviews.settings.stars",
                    "min": 0,
                    "max": 5,
                    "step": 0.5,
                    "unit": "#",
                    "default": 4.5
                },
                {
                    "type": "number",
                    "id": "number_of_reviews",
                    "label": "t:sections.product-data.blocks.reviews.settings.number_of_reviews",
                    "default": 428
                },
                {
                    "type": "text",
                    "id": "review_stars_metafield",
                    "label": "t:sections.collection-product-grid.settings.card_conrise_review_stars_metafield",
                    "info": "t:sections.collection-product-grid.settings.card_conrise_review_stars_metafield_info"
                },
                {
                    "type": "text",
                    "id": "review_number_metafield",
                    "label": "t:sections.collection-product-grid.settings.card_conrise_review_number_metafield",
                    "info": "t:sections.collection-product-grid.settings.card_conrise_review_number_metafield_info"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.reviews.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.reviews.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "price",
            "name": "t:sections.product-data.blocks.price.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "checkbox",
                    "id": "use_heading_font",
                    "default": false,
                    "label": "t:sections.product-data.blocks.price.settings.use_heading_font"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.price.settings.price_note",
                    "info": "t:sections.product-data.blocks.price.settings.price_note_info"
                },
                {
                    "type": "checkbox",
                    "id": "price_note_display",
                    "default": false,
                    "label": "t:sections.product-data.blocks.price.settings.price_note_display"
                },
                {
                    "type": "text",
                    "id": "price_note_text",
                    "label": "t:sections.product-data.blocks.price.settings.price_note_text",
                    "info": "t:sections.product-data.blocks.price.settings.price_note_text_info",
                    "default": "nur [price] pro Tag"
                },
                {
                    "type": "text",
                    "id": "price_note_variant_metafield",
                    "label": "t:sections.product-data.blocks.price.settings.price_note_variant_metafield",
                    "info": "t:sections.product-data.blocks.price.settings.price_note_variant_metafield_info"
                },
                {
                    "type": "color",
                    "id": "price_note_text_color",
                    "label": "t:sections.product-data.blocks.price.settings.price_note_text_color",
                    "default": "#ffffff"
                },
                {
                    "type": "color",
                    "id": "price_note_color",
                    "label": "t:sections.product-data.blocks.price.settings.price_note_color",
                    "default": "#008b10"
                },
                {
                    "type": "range",
                    "id": "price_note_font_size",
                    "label": "t:sections.product-data.blocks.price.settings.price_note_font_size",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 13
                },
                {
                    "type": "range",
                    "id": "price_note_border_radius",
                    "label": "t:sections.product-data.blocks.price.settings.price_note_border_radius",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "px",
                    "default": 2
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.price.settings.discount"
                },
                {
                    "type": "select",
                    "id": "badge_type",
                    "default": "percentage",
                    "label": "t:sections.product-data.blocks.price.settings.badge_type",
                    "options": [
                        {
                            "value": "no",
                            "label": "t:sections.product-data.blocks.price.settings.badge_type_no"
                        },
                        {
                            "value": "percentage",
                            "label": "t:sections.product-data.blocks.price.settings.badge_type_percentage"
                        },
                        {
                            "value": "value",
                            "label": "t:sections.product-data.blocks.price.settings.badge_type_value"
                        }
                    ]
                },
                {
                    "type": "range",
                    "id": "badge_border_radius",
                    "label": "t:sections.product-data.blocks.price.settings.badge_border_radius",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "px",
                    "default": 5
                },
                {
                    "type": "color",
                    "id": "badge_color",
                    "label": "t:sections.product-data.blocks.price.settings.badge_color",
                    "default": "#000000"
                },
                {
                    "type": "color",
                    "id": "badge_text_color",
                    "label": "t:sections.product-data.blocks.price.settings.badge_text_color",
                    "default": "#ffffff"
                },
                {
                    "type": "range",
                    "id": "badge_font_size",
                    "label": "t:sections.product-data.blocks.price.settings.badge_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.price.settings.badge_font_size_info"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.price.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.price.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.price.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.price.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.price.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.price.settings.overwrite_theme_text_color_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_discounted_price_text_color",
                    "label": "t:sections.product-data.blocks.price.settings.overwrite_theme_discounted_price_text_color",
                    "info": "t:sections.product-data.blocks.price.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "net_price",
            "name": "t:sections.product-data.blocks.net_price.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "checkbox",
                    "id": "use_heading_font",
                    "default": false,
                    "label": "t:sections.product-data.blocks.net_price.settings.use_heading_font"
                },
                {
                    "type": "checkbox",
                    "id": "mobile_above_media",
                    "default": false,
                    "label": "t:sections.product-data.settings.mobile_above_media"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.net_price.settings.net_price_heading"
                },
                {
                    "type": "range",
                    "id": "tax_rate",
                    "label": "t:sections.product-data.blocks.net_price.settings.tax_rate",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "%",
                    "default": 10
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.net_price.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.net_price.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "text_font_size",
                    "label": "t:sections.product-data.blocks.net_price.settings.overwrite_text_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.net_price.settings.overwrite_text_font_size_info"
                },
                {
                    "type": "color",
                    "id": "text_color",
                    "label": "t:sections.product-data.blocks.net_price.settings.overwrite_text_text_color",
                    "info": "t:sections.product-data.blocks.net_price.settings.overwrite_text_text_color_info",
                    "default": "#000000"
                }
            ]
        },
        {
            "type": "unit_price",
            "name": "t:sections.product-data.blocks.unit_price.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.unit_price.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.unit_price.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.unit_price.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.unit_price.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.unit_price.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.unit_price.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "bullet_points",
            "name": "t:sections.product-data.blocks.bullet_points.name",
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "color",
                    "id": "background_color",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.background_color"
                },
                {
                    "type": "checkbox",
                    "id": "two_columns",
                    "default": false,
                    "label": "t:sections.product-data.blocks.bullet_points.settings.two_columns"
                },
                {
                    "type": "range",
                    "id": "space_between_points",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.space_between_points",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "image_width",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_width",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "px",
                    "default": 32
                },
                {
                    "type": "range",
                    "id": "image_alpha",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_alpha",
                    "min": 0,
                    "max": 100,
                    "step": 5,
                    "unit": "%",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.bullet_points.settings.padding"
                },
                {
                    "type": "range",
                    "id": "padding_horizontal",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.padding_horizontal",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "padding_vertical",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.padding_vertical",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.bullet_points.settings.margin"
                },
                {
                    "type": "range",
                    "id": "margin_top",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "margin_bottom",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.bullet_points.settings.points",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.points_info"
                },
                {
                    "type": "richtext",
                    "id": "text_1",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.text_1"
                },
                {
                    "type": "richtext",
                    "id": "text_2",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.text_2"
                },
                {
                    "type": "richtext",
                    "id": "text_3",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.text_3"
                },
                {
                    "type": "richtext",
                    "id": "text_4",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.text_4"
                },
                {
                    "type": "richtext",
                    "id": "text_5",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.text_5"
                },
                {
                    "type": "richtext",
                    "id": "text_6",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.text_6"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.bullet_points.settings.images",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.images_info"
                },
                {
                    "type": "image_picker",
                    "id": "image_1",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_1"
                },
                {
                    "type": "select",
                    "id": "default_theme_icon_1",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1",
                    "default": "none",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_info",
                    "options": [
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_none"
                        },
                        {
                            "value": "conrise-icons-checkmark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icons-checkmark_webp"
                        },
                        {
                            "value": "conrise-icon-guarantee.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-guarantee_webp"
                        },
                        {
                            "value": "conrise-icon-invoice.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-invoice_webp"
                        },
                        {
                            "value": "conrise-icon-return.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-return_webp"
                        },
                        {
                            "value": "conrise-icon-return-dark.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-return-dark_avif"
                        },
                        {
                            "value": "conrise-icon-return-white.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-return-white_avif"
                        },
                        {
                            "value": "conrise-icon-delivery.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-delivery_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-dark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-delivery-dark_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-white.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-delivery-white_webp"
                        },
                        {
                            "value": "conrise-icon-klarna.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-klarna_png"
                        },
                        {
                            "value": "conrise-icon-paypal.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-paypal_png"
                        }
                    ]
                },
                {
                    "type": "image_picker",
                    "id": "image_2",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_2"
                },
                {
                    "type": "select",
                    "id": "default_theme_icon_2",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2",
                    "default": "none",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_info",
                    "options": [
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_none"
                        },
                        {
                            "value": "conrise-icons-checkmark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icons-checkmark_webp"
                        },
                        {
                            "value": "conrise-icon-guarantee.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-guarantee_webp"
                        },
                        {
                            "value": "conrise-icon-invoice.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-invoice_webp"
                        },
                        {
                            "value": "conrise-icon-return.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-return_webp"
                        },
                        {
                            "value": "conrise-icon-return-dark.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-return-dark_avif"
                        },
                        {
                            "value": "conrise-icon-return-white.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-return-white_avif"
                        },
                        {
                            "value": "conrise-icon-delivery.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-delivery_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-dark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-delivery-dark_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-white.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_2_conrise-icon-delivery-white_webp"
                        },
                        {
                            "value": "conrise-icon-klarna.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-klarna_png"
                        },
                        {
                            "value": "conrise-icon-paypal.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-paypal_png"
                        }
                    ]
                },
                {
                    "type": "image_picker",
                    "id": "image_3",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_3"
                },
                {
                    "type": "select",
                    "id": "default_theme_icon_3",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3",
                    "default": "none",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_info",
                    "options": [
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_none"
                        },
                        {
                            "value": "conrise-icons-checkmark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icons-checkmark_webp"
                        },
                        {
                            "value": "conrise-icon-guarantee.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-guarantee_webp"
                        },
                        {
                            "value": "conrise-icon-invoice.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-invoice_webp"
                        },
                        {
                            "value": "conrise-icon-return.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-return_webp"
                        },
                        {
                            "value": "conrise-icon-return-dark.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-return-dark_avif"
                        },
                        {
                            "value": "conrise-icon-return-white.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-return-white_avif"
                        },
                        {
                            "value": "conrise-icon-delivery.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-delivery_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-dark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-delivery-dark_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-white.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_3_conrise-icon-delivery-white_webp"
                        },
                        {
                            "value": "conrise-icon-klarna.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-klarna_png"
                        },
                        {
                            "value": "conrise-icon-paypal.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-paypal_png"
                        }
                    ]
                },
                {
                    "type": "image_picker",
                    "id": "image_4",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_4"
                },
                {
                    "type": "select",
                    "id": "default_theme_icon_4",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4",
                    "default": "none",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_info",
                    "options": [
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_none"
                        },
                        {
                            "value": "conrise-icons-checkmark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icons-checkmark_webp"
                        },
                        {
                            "value": "conrise-icon-guarantee.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-guarantee_webp"
                        },
                        {
                            "value": "conrise-icon-invoice.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-invoice_webp"
                        },
                        {
                            "value": "conrise-icon-return.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-return_webp"
                        },
                        {
                            "value": "conrise-icon-return-dark.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-return-dark_avif"
                        },
                        {
                            "value": "conrise-icon-return-white.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-return-white_avif"
                        },
                        {
                            "value": "conrise-icon-delivery.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-delivery_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-dark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-delivery-dark_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-white.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_4_conrise-icon-delivery-white_webp"
                        },
                        {
                            "value": "conrise-icon-klarna.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-klarna_png"
                        },
                        {
                            "value": "conrise-icon-paypal.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-paypal_png"
                        }
                    ]
                },
                {
                    "type": "image_picker",
                    "id": "image_5",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_5"
                },
                {
                    "type": "select",
                    "id": "default_theme_icon_5",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5",
                    "default": "none",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_info",
                    "options": [
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_none"
                        },
                        {
                            "value": "conrise-icons-checkmark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icons-checkmark_webp"
                        },
                        {
                            "value": "conrise-icon-guarantee.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-guarantee_webp"
                        },
                        {
                            "value": "conrise-icon-invoice.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-invoice_webp"
                        },
                        {
                            "value": "conrise-icon-return.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-return_webp"
                        },
                        {
                            "value": "conrise-icon-return-dark.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-return-dark_avif"
                        },
                        {
                            "value": "conrise-icon-return-white.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-return-white_avif"
                        },
                        {
                            "value": "conrise-icon-delivery.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-delivery_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-dark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-delivery-dark_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-white.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_5_conrise-icon-delivery-white_webp"
                        },
                        {
                            "value": "conrise-icon-klarna.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-klarna_png"
                        },
                        {
                            "value": "conrise-icon-paypal.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-paypal_png"
                        }
                    ]
                },
                {
                    "type": "image_picker",
                    "id": "image_6",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.image_6"
                },
                {
                    "type": "select",
                    "id": "default_theme_icon_6",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6",
                    "default": "none",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_info",
                    "options": [
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_none"
                        },
                        {
                            "value": "conrise-icons-checkmark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icons-checkmark_webp"
                        },
                        {
                            "value": "conrise-icon-guarantee.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-guarantee_webp"
                        },
                        {
                            "value": "conrise-icon-invoice.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-invoice_webp"
                        },
                        {
                            "value": "conrise-icon-return.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-return_webp"
                        },
                        {
                            "value": "conrise-icon-return-dark.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-return-dark_avif"
                        },
                        {
                            "value": "conrise-icon-return-white.avif",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-return-white_avif"
                        },
                        {
                            "value": "conrise-icon-delivery.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-delivery_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-dark.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-delivery-dark_webp"
                        },
                        {
                            "value": "conrise-icon-delivery-white.webp",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_6_conrise-icon-delivery-white_webp"
                        },
                        {
                            "value": "conrise-icon-klarna.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-klarna_png"
                        },
                        {
                            "value": "conrise-icon-paypal.png",
                            "label": "t:sections.product-data.blocks.bullet_points.settings.default_theme_icon_1_conrise-icon-paypal_png"
                        }
                    ]
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "color",
                    "id": "text_color",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.text_color",
                    "info": "t:sections.product-data.blocks.bullet_points.settings.text_color_info"
                },
                {
                    "type": "range",
                    "id": "font_size",
                    "label": "t:sections.product-data.blocks.bullet_points.settings.font_size",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.bullet_points.settings.font_size_info"
                }
            ]
        },
        {
            "type": "variant_picker",
            "name": "t:sections.product-data.blocks.variant_picker.name",
            "limit": 1,
            "settings": [
                {
                    "type": "select",
                    "id": "type",
                    "default": "button",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.type",
                    "options": [
                        {
                            "value": "dropdown",
                            "label": "t:sections.product-data.blocks.variant_picker.settings.type_dropdown"
                        },
                        {
                            "value": "button",
                            "label": "t:sections.product-data.blocks.variant_picker.settings.type_button"
                        },
                        {
                            "value": "button_box",
                            "label": "t:sections.product-data.blocks.variant_picker.settings.type_button_box"
                        }
                    ]
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.variant_picker.settings.variant_images_header"
                },
                {
                    "type": "text",
                    "id": "variant_image_options",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.variant_image_options",
                    "info": "t:sections.product-data.blocks.variant_picker.settings.variant_image_options_info"
                },
                {
                    "type": "range",
                    "id": "variant_image_width",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.variant_image_width",
                    "min": 30,
                    "max": 130,
                    "step": 1,
                    "unit": "px",
                    "default": 70
                },
                {
                    "type": "select",
                    "id": "variant_image_view_type",
                    "default": "first",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.variant_image_view_type",
                    "info": "t:sections.product-data.blocks.variant_picker.settings.variant_image_view_type_info",
                    "options": [
                        {
                            "value": "all",
                            "label": "t:sections.product-data.blocks.variant_picker.settings.variant_image_view_type_all"
                        },
                        {
                            "value": "first",
                            "label": "t:sections.product-data.blocks.variant_picker.settings.variant_image_view_type_first"
                        },
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.variant_picker.settings.variant_image_view_type_none"
                        }
                    ]
                },
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "color",
                    "id": "variant_image_background_color",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.variant_image_background_color",
                    "info": "t:sections.product-data.blocks.variant_picker.settings.variant_image_background_color_info",
                    "default": "#f8f8f8"
                },
                {
                    "type": "checkbox",
                    "id": "scroll_to_variant_image",
                    "default": true,
                    "label": "t:sections.product-data.blocks.variant_picker.settings.scroll_to_variant_image"
                },
                {
                    "type": "checkbox",
                    "id": "hide_by_one_option",
                    "default": true,
                    "label": "t:sections.product-data.blocks.variant_picker.settings.hide_by_one_option"
                },
                {
                    "type": "range",
                    "id": "margin_between_variants",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.margin_between_variants",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 15
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.variant_picker.settings.color_swatches",
                    "info": "t:sections.product-data.blocks.variant_picker.settings.color_swatches_info"
                },
                {
                    "type": "text",
                    "id": "color_product_option_metafield_name",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.color_product_option_metafield_name",
                    "info": "t:sections.product-data.blocks.variant_picker.settings.color_product_option_metafield_name_info"
                },
                {
                    "type": "text",
                    "id": "color_metafield_name",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.color_metafield_name",
                    "info": "t:sections.product-data.blocks.variant_picker.settings.color_metafield_name_info"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "color",
                    "id": "heading_text_color",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.heading_text_color",
                    "info": "t:sections.product-data.blocks.variant_picker.settings.heading_text_color_info"
                },
                {
                    "type": "range",
                    "id": "heading_font_size",
                    "label": "t:sections.product-data.blocks.variant_picker.settings.heading_font_size",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.variant_picker.settings.heading_font_size_info"
                }
            ]
        },
        {
            "type": "quantity_selector",
            "name": "t:sections.product-data.blocks.quantity_selector.name",
            "limit": 1,
            "settings": [
                {
                    "type": "select",
                    "id": "type",
                    "default": "button",
                    "label": "t:sections.product-data.blocks.quantity_selector.settings.type",
                    "options": [
                        {
                            "value": "button",
                            "label": "t:sections.product-data.blocks.quantity_selector.settings.type_button"
                        },
                        {
                            "value": "button_box",
                            "label": "t:sections.product-data.blocks.quantity_selector.settings.type_button_box"
                        }
                    ]
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.quantity_selector.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.quantity_selector.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "color",
                    "id": "heading_text_color",
                    "label": "t:sections.product-data.blocks.quantity_selector.settings.heading_text_color",
                    "info": "t:sections.product-data.blocks.quantity_selector.settings.heading_text_color_info"
                },
                {
                    "type": "range",
                    "id": "heading_font_size",
                    "label": "t:sections.product-data.blocks.quantity_selector.settings.heading_font_size",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.quantity_selector.settings.heading_font_size_info"
                }
            ]
        },
        {
            "type": "shipping_information",
            "name": "t:sections.product-data.blocks.shipping_information.name",
            "limit": 1,
            "settings": [
                {
                    "type": "image_picker",
                    "id": "image",
                    "label": "t:sections.product-data.blocks.shipping_information.settings.image"
                },
                {
                    "type": "richtext",
                    "id": "text",
                    "label": "t:sections.product-data.blocks.shipping_information.settings.text"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "range",
                    "id": "image_width",
                    "label": "t:sections.product-data.blocks.shipping_information.settings.image_width",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "px",
                    "default": 32
                },
                {
                    "type": "checkbox",
                    "id": "show_dot",
                    "default": false,
                    "label": "t:sections.product-data.blocks.shipping_information.settings.show_dot",
                    "info": "t:sections.product-data.blocks.shipping_information.settings.show_dot_info"
                },
                {
                    "type": "checkbox",
                    "id": "animate_dot",
                    "default": true,
                    "label": "t:sections.product-data.blocks.shipping_information.settings.animate_dot"
                },
                {
                    "type": "checkbox",
                    "id": "center",
                    "default": true,
                    "label": "t:sections.product-data.blocks.shipping_information.settings.center"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.shipping_information.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.shipping_information.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.shipping_information.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.shipping_information.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.shipping_information.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.shipping_information.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "buy_buttons",
            "name": "t:sections.product-data.blocks.buy_buttons.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "checkbox",
                    "id": "show_cart_icon",
                    "default": false,
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.show_cart_icon"
                },
                {
                    "type": "checkbox",
                    "id": "animated_button",
                    "default": false,
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.animated_button"
                },
                {
                    "type": "checkbox",
                    "id": "show_quantity",
                    "default": false,
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.show_quantity"
                },
                {
                    "type": "checkbox",
                    "id": "show_dynamic_checkout",
                    "default": false,
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.show_dynamic_checkout"
                },
                {
                    "type": "checkbox",
                    "id": "show_good_choice_text",
                    "default": true,
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.show_good_choice_text"
                },
                {
                    "type": "select",
                    "id": "cart_type",
                    "default": "slider",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.cart_type",
                    "options": [
                        {
                            "value": "slider",
                            "label": "t:sections.product-data.blocks.buy_buttons.settings.cart_type_slider"
                        },
                        {
                            "value": "page",
                            "label": "t:sections.product-data.blocks.buy_buttons.settings.cart_type_page"
                        },
                        {
                            "value": "go_to_checkout",
                            "label": "t:sections.product-data.blocks.buy_buttons.settings.go_to_checkout"
                        },
                        {
                            "value": "go_to_external",
                            "label": "t:sections.product-data.blocks.buy_buttons.settings.go_to_external"
                        },
                        {
                            "value": "none",
                            "label": "t:sections.product-data.blocks.buy_buttons.settings.cart_type_none"
                        }
                    ]
                },
                {
                    "type": "text",
                    "id": "external_url",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.external_url",
                    "info": "t:sections.product-data.blocks.buy_buttons.settings.external_url_info"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.buy_buttons.settings.button_drop_shadow"
                },
                {
                    "type": "checkbox",
                    "id": "button_shadow",
                    "default": false,
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.button_shadow"
                },
                {
                    "type": "color",
                    "id": "button_shadow_color",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.button_shadow_color",
                    "info": "t:sections.product-data.blocks.buy_buttons.settings.button_shadow_color_info"
                },
                {
                    "type": "range",
                    "id": "button_shadow_alpha_percentage",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.button_shadow_alpha_percentage",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "%",
                    "default": 50
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "margin_top",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "margin_bottom",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_background_color",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_background_color",
                    "info": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_background_color_info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_text_color_info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_vertical_padding",
                    "label": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_vertical_padding",
                    "info": "t:sections.product-data.blocks.buy_buttons.settings.overwrite_theme_vertical_padding_info",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "payment_providers",
            "name": "t:sections.product-data.blocks.payment_providers.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.payment_providers.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.payment_providers.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "html",
            "name": "t:sections.product-data.blocks.html.name",
            "settings": [
                {
                    "type": "html",
                    "id": "html",
                    "label": "t:sections.product-data.blocks.html.settings.html"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "description",
            "name": "t:sections.product-data.blocks.description.name",
            "limit": 1,
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.description.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.description.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "weight",
            "name": "t:sections.product-data.blocks.weight.name",
            "limit": 1,
            "settings": [
                {
                    "type": "text",
                    "id": "prefix",
                    "label": "t:sections.product-data.blocks.weight.settings.prefix",
                    "info": "t:sections.product-data.blocks.weight.settings.prefix_info"
                },
                {
                    "type": "text",
                    "id": "suffix",
                    "label": "t:sections.product-data.blocks.weight.settings.suffix",
                    "info": "t:sections.product-data.blocks.weight.settings.suffix_info"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.weight.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.weight.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.weight.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.weight.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.weight.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.weight.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "text_input",
            "name": "t:sections.product-data.blocks.text_input.name",
            "settings": [
                {
                    "type": "select",
                    "id": "type",
                    "default": "button",
                    "label": "t:sections.product-data.blocks.text_input.settings.type",
                    "options": [
                        {
                            "value": "dropdown",
                            "label": "t:sections.product-data.blocks.text_input.settings.type_dropdown"
                        },
                        {
                            "value": "button",
                            "label": "t:sections.product-data.blocks.text_input.settings.type_button"
                        },
                        {
                            "value": "button_box",
                            "label": "t:sections.product-data.blocks.text_input.settings.type_button_box"
                        }
                    ]
                },
                {
                    "type": "text",
                    "id": "name",
                    "label": "t:sections.product-data.blocks.text_input.settings.name",
                    "info": "t:sections.product-data.blocks.text_input.settings.name_info"
                },
                {
                    "type": "text",
                    "id": "label",
                    "label": "t:sections.product-data.blocks.text_input.settings.label"
                },
                {
                    "type": "text",
                    "id": "placeholder",
                    "label": "t:sections.product-data.blocks.text_input.settings.placeholder"
                },
                {
                    "type": "checkbox",
                    "id": "mandatory",
                    "default": false,
                    "label": "t:sections.product-data.blocks.text_input.settings.mandatory"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.text_input.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.text_input.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "file_input",
            "name": "t:sections.product-data.blocks.file_input.name",
            "settings": [
                {
                    "type": "select",
                    "id": "type",
                    "default": "button",
                    "label": "t:sections.product-data.blocks.file_input.settings.type",
                    "options": [
                        {
                            "value": "dropdown",
                            "label": "t:sections.product-data.blocks.file_input.settings.type_dropdown"
                        },
                        {
                            "value": "button",
                            "label": "t:sections.product-data.blocks.file_input.settings.type_button"
                        },
                        {
                            "value": "button_box",
                            "label": "t:sections.product-data.blocks.file_input.settings.type_button_box"
                        }
                    ]
                },
                {
                    "type": "text",
                    "id": "name",
                    "label": "t:sections.product-data.blocks.file_input.settings.name",
                    "info": "t:sections.product-data.blocks.file_input.settings.name_info"
                },
                {
                    "type": "text",
                    "id": "label",
                    "label": "t:sections.product-data.blocks.file_input.settings.label"
                },
                {
                    "type": "text",
                    "id": "accept",
                    "label": "t:sections.product-data.blocks.file_input.settings.accept",
                    "info": "t:sections.product-data.blocks.file_input.settings.accept_info"
                },
                {
                    "type": "checkbox",
                    "id": "mandatory",
                    "default": false,
                    "label": "t:sections.product-data.blocks.file_input.settings.mandatory"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.file_input.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.file_input.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "select",
            "name": "t:sections.product-data.blocks.select.name",
            "settings": [
                {
                    "type": "select",
                    "id": "type",
                    "default": "button",
                    "label": "t:sections.product-data.blocks.select.settings.type",
                    "options": [
                        {
                            "value": "dropdown",
                            "label": "t:sections.product-data.blocks.select.settings.type_dropdown"
                        },
                        {
                            "value": "button",
                            "label": "t:sections.product-data.blocks.select.settings.type_button"
                        },
                        {
                            "value": "button_box",
                            "label": "t:sections.product-data.blocks.select.settings.type_button_box"
                        }
                    ]
                },
                {
                    "type": "text",
                    "id": "name",
                    "label": "t:sections.product-data.blocks.select.settings.name",
                    "info": "t:sections.product-data.blocks.select.settings.name_info"
                },
                {
                    "type": "text",
                    "id": "label",
                    "label": "t:sections.product-data.blocks.select.settings.label"
                },
                {
                    "type": "text",
                    "id": "value_1",
                    "label": "t:sections.product-data.blocks.select.settings.value_1"
                },
                {
                    "type": "text",
                    "id": "value_2",
                    "label": "t:sections.product-data.blocks.select.settings.value_2"
                },
                {
                    "type": "text",
                    "id": "value_3",
                    "label": "t:sections.product-data.blocks.select.settings.value_3"
                },
                {
                    "type": "text",
                    "id": "value_4",
                    "label": "t:sections.product-data.blocks.select.settings.value_4"
                },
                {
                    "type": "text",
                    "id": "value_5",
                    "label": "t:sections.product-data.blocks.select.settings.value_5"
                },
                {
                    "type": "text",
                    "id": "value_6",
                    "label": "t:sections.product-data.blocks.select.settings.value_6"
                },
                {
                    "type": "text",
                    "id": "value_7",
                    "label": "t:sections.product-data.blocks.select.settings.value_7"
                },
                {
                    "type": "text",
                    "id": "value_8",
                    "label": "t:sections.product-data.blocks.select.settings.value_8"
                },
                {
                    "type": "text",
                    "id": "value_9",
                    "label": "t:sections.product-data.blocks.select.settings.value_9"
                },
                {
                    "type": "text",
                    "id": "value_10",
                    "label": "t:sections.product-data.blocks.select.settings.value_10"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.select.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.select.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "set_discounts",
            "name": "t:sections.product-data.blocks.set_discounts.name",
            "settings": [
                {
                    "type": "header",
                    "content": "t:settings.general.section_help_video",
                    "info": "[Video](https://www.loom.com/share/9cf9995c02f94e948d3a171517d5cfe4?sid=4b3cbb74-3256-4e2d-9e39-701972e4434c)"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.set_discounts.settings.info",
                    "info": "t:sections.product-data.blocks.set_discounts.settings.info_info"
                },
                {
                    "type": "checkbox",
                    "id": "use_compare_at_price",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.use_compare_at_price"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.set_discounts.settings.heading_1"
                },
                {
                    "type": "text",
                    "id": "set_name_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_name",
                    "default": "1er Set"
                },
                {
                    "type": "text",
                    "id": "set_badge_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge"
                },
                {
                    "type": "color",
                    "id": "set_badge_background_color_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_background_color",
                    "default": "#000000"
                },
                {
                    "type": "color",
                    "id": "set_badge_color_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_color",
                    "default": "#ffffff"
                },
                {
                    "type": "range",
                    "id": "set_product_count_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_product_count",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 1
                },
                {
                    "type": "range",
                    "id": "set_discount_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "%",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "set_discount_free_products_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_free_products",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 0
                },
                {
                    "type": "text",
                    "id": "set_discount_product_price_1",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price",
                    "info": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price_info"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_number_1",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_number"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_image_1",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_image"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.set_discounts.settings.heading_2"
                },
                {
                    "type": "text",
                    "id": "set_name_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_name",
                    "default": "2er Set (-10% Rabatt)"
                },
                {
                    "type": "text",
                    "id": "set_badge_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge",
                    "default": "Bestseller"
                },
                {
                    "type": "color",
                    "id": "set_badge_background_color_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_background_color",
                    "default": "#000000"
                },
                {
                    "type": "color",
                    "id": "set_badge_color_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_color",
                    "default": "#ffffff"
                },
                {
                    "type": "range",
                    "id": "set_product_count_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_product_count",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 2
                },
                {
                    "type": "range",
                    "id": "set_discount_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "%",
                    "default": 10
                },
                {
                    "type": "range",
                    "id": "set_discount_free_products_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_free_products",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 0
                },
                {
                    "type": "text",
                    "id": "set_discount_product_price_2",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price",
                    "info": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price_info"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_number_2",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_number"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_image_2",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_image"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.set_discounts.settings.heading_3"
                },
                {
                    "type": "text",
                    "id": "set_name_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_name",
                    "default": "3er Set (-20% Rabatt)"
                },
                {
                    "type": "text",
                    "id": "set_badge_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge"
                },
                {
                    "type": "color",
                    "id": "set_badge_background_color_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_background_color",
                    "default": "#000000"
                },
                {
                    "type": "color",
                    "id": "set_badge_color_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_color",
                    "default": "#ffffff"
                },
                {
                    "type": "range",
                    "id": "set_product_count_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_product_count",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 3
                },
                {
                    "type": "range",
                    "id": "set_discount_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "%",
                    "default": 20
                },
                {
                    "type": "range",
                    "id": "set_discount_free_products_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_free_products",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 0
                },
                {
                    "type": "text",
                    "id": "set_discount_product_price_3",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price",
                    "info": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price_info"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_number_3",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_number"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_image_3",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_image"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.set_discounts.settings.heading_4"
                },
                {
                    "type": "text",
                    "id": "set_name_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_name"
                },
                {
                    "type": "text",
                    "id": "set_badge_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge"
                },
                {
                    "type": "color",
                    "id": "set_badge_background_color_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_background_color",
                    "default": "#000000"
                },
                {
                    "type": "color",
                    "id": "set_badge_color_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_color",
                    "default": "#ffffff"
                },
                {
                    "type": "range",
                    "id": "set_product_count_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_product_count",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 1
                },
                {
                    "type": "range",
                    "id": "set_discount_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "%",
                    "default": 5
                },
                {
                    "type": "range",
                    "id": "set_discount_free_products_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_free_products",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 0
                },
                {
                    "type": "text",
                    "id": "set_discount_product_price_4",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price",
                    "info": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price_info"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_number_4",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_number"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_image_4",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_image"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.set_discounts.settings.heading_5"
                },
                {
                    "type": "text",
                    "id": "set_name_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_name"
                },
                {
                    "type": "text",
                    "id": "set_badge_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge"
                },
                {
                    "type": "color",
                    "id": "set_badge_background_color_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_background_color",
                    "default": "#000000"
                },
                {
                    "type": "color",
                    "id": "set_badge_color_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_badge_color",
                    "default": "#ffffff"
                },
                {
                    "type": "range",
                    "id": "set_product_count_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_product_count",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 1
                },
                {
                    "type": "range",
                    "id": "set_discount_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "%",
                    "default": 5
                },
                {
                    "type": "range",
                    "id": "set_discount_free_products_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_free_products",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "#",
                    "default": 0
                },
                {
                    "type": "text",
                    "id": "set_discount_product_price_5",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price",
                    "info": "t:sections.product-data.blocks.set_discounts.settings.set_discount_product_price_info"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_number_5",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_number"
                },
                {
                    "type": "checkbox",
                    "id": "set_show_image_5",
                    "default": true,
                    "label": "t:sections.product-data.blocks.set_discounts.settings.set_show_image"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "color",
                    "id": "free_product_color",
                    "label": "t:sections.product-data.blocks.set_discounts.settings.free_product_color",
                    "default": "#409B07"
                }
            ]
        },
        {
            "type": "page_button",
            "name": "t:sections.product-data.blocks.page_button.name",
            "settings": [
                {
                    "type": "richtext",
                    "id": "button_text",
                    "label": "t:sections.product-data.blocks.page_button.settings.button_text"
                },
                {
                    "type": "page",
                    "id": "page",
                    "label": "t:sections.product-data.blocks.page_button.settings.page"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.page_button.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.page_button.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_font_size",
                    "label": "t:sections.product-data.blocks.page_button.settings.overwrite_theme_font_size",
                    "min": 0,
                    "max": 40,
                    "step": 1,
                    "unit": "px",
                    "default": 0,
                    "info": "t:sections.product-data.blocks.page_button.settings.overwrite_theme_font_size_info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.page_button.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.page_button.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "collapsible_content",
            "name": "t:sections.product-data.blocks.collapsible_content.name",
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.collapsible_content.settings.header"
                },
                {
                    "type": "range",
                    "id": "image_size",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.image_size",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "px",
                    "default": 18
                },
                {
                    "type": "checkbox",
                    "id": "show_on_desktop_under_media",
                    "default": false,
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.show_on_desktop_under_media"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.collapsible_content.settings.heading_1"
                },
                {
                    "type": "image_picker",
                    "id": "image_1",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.image"
                },
                {
                    "type": "text",
                    "id": "headline_1",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.headline"
                },
                {
                    "type": "richtext",
                    "id": "text_1",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.text"
                },
                {
                    "type": "checkbox",
                    "default": false,
                    "id": "use_product_description_1",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.use_product_description"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.collapsible_content.settings.heading_2"
                },
                {
                    "type": "image_picker",
                    "id": "image_2",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.image"
                },
                {
                    "type": "text",
                    "id": "headline_2",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.headline"
                },
                {
                    "type": "richtext",
                    "id": "text_2",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.text"
                },
                {
                    "type": "checkbox",
                    "default": false,
                    "id": "use_product_description_2",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.use_product_description"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.collapsible_content.settings.heading_3"
                },
                {
                    "type": "image_picker",
                    "id": "image_3",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.image"
                },
                {
                    "type": "text",
                    "id": "headline_3",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.headline"
                },
                {
                    "type": "richtext",
                    "id": "text_3",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.text"
                },
                {
                    "type": "checkbox",
                    "default": false,
                    "id": "use_product_description_3",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.use_product_description"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.collapsible_content.settings.heading_4"
                },
                {
                    "type": "image_picker",
                    "id": "image_4",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.image"
                },
                {
                    "type": "text",
                    "id": "headline_4",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.headline"
                },
                {
                    "type": "richtext",
                    "id": "text_4",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.text"
                },
                {
                    "type": "checkbox",
                    "default": false,
                    "id": "use_product_description_4",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.use_product_description"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.collapsible_content.settings.heading_5"
                },
                {
                    "type": "image_picker",
                    "id": "image_5",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.image"
                },
                {
                    "type": "text",
                    "id": "headline_5",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.headline"
                },
                {
                    "type": "richtext",
                    "id": "text_5",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.text"
                },
                {
                    "type": "checkbox",
                    "default": false,
                    "id": "use_product_description_5",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.use_product_description"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.collapsible_content.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "divider",
            "name": "t:sections.product-data.blocks.divider.name",
            "settings": [
                {
                    "type": "range",
                    "id": "height",
                    "label": "t:sections.product-data.blocks.divider.settings.height",
                    "min": 0,
                    "max": 20,
                    "step": 1,
                    "unit": "px",
                    "default": 1
                },
                {
                    "type": "color",
                    "id": "background_color",
                    "label": "t:sections.product-data.blocks.divider.settings.background_color",
                    "default": "#D9D9D9"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 10
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 10
                }
            ]
        },
        {
            "type": "custom_reviews",
            "name": "t:sections.product-data.blocks.custom_reviews.name",
            "settings": [
                {
                    "type": "checkbox",
                    "id": "show_placeholder",
                    "default": true,
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.show_placeholder",
                    "info": "t:sections.product-data.blocks.custom_reviews.settings.show_placeholder_info"
                },
                {
                    "type": "image_picker",
                    "id": "image",
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.image"
                },
                {
                    "type": "richtext",
                    "id": "review",
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.review"
                },
                {
                    "type": "richtext",
                    "id": "author",
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.author"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.custom_reviews.settings.header_settings"
                },
                {
                    "type": "color",
                    "id": "background_color",
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.background_color",
                    "default": "#fcfcfc"
                },
                {
                    "type": "color",
                    "id": "verified_color",
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.verified_color",
                    "default": "#656565"
                },
                {
                    "type": "range",
                    "id": "image_width",
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.image_width",
                    "min": 0,
                    "max": 100,
                    "step": 1,
                    "unit": "px",
                    "default": 72
                },
                {
                    "type": "checkbox",
                    "default": true,
                    "id": "show_verified",
                    "label": "t:sections.product-data.blocks.custom_reviews.settings.show_verified"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 10
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 10
                }
            ]
        },
        {
            "type": "custom_liquid",
            "name": "t:sections.section-custom-liquid.name",
            "settings": [
                {
                    "type": "liquid",
                    "id": "custom_liquid",
                    "label": "t:sections.section-custom-liquid.name"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        },
        {
            "type": "countdown_offer",
            "name": "t:sections.product-data.blocks.countdown_offer.name",
            "settings": [
                {
                    "type": "richtext",
                    "id": "name",
                    "label": "t:sections.product-data.blocks.countdown_offer.settings.name",
                    "default": "<p>Angebot</p>"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.countdown_offer.settings.count_header",
                    "info": "t:sections.product-data.blocks.countdown_offer.settings.unix_timestamp_header_info"
                },
                {
                    "type": "text",
                    "id": "timestamp",
                    "label": "t:sections.product-data.blocks.countdown_offer.settings.unix_timestamp",
                    "info": "t:sections.product-data.blocks.countdown_offer.settings.unix_timestamp_info"
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.countdown_offer.settings.countdown_settings"
                },
                {
                    "type": "checkbox",
                    "default": true,
                    "id": "mobile_full_width",
                    "label": "t:sections.product-data.blocks.countdown_offer.settings.mobile_full_width"
                },
                {
                    "type": "checkbox",
                    "id": "mobile_above_media",
                    "default": false,
                    "label": "t:sections.product-data.settings.mobile_above_media"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_top",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.product-data.blocks.html.settings.overwrite_theme_margin_bottom",
                    "min": -50,
                    "max": 50,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "header",
                    "content": "t:sections.general.theme-settings.content",
                    "info": "t:sections.general.theme-settings.info"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_background_color",
                    "label": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_background_color",
                    "info": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_background_color_info",
                    "default": "#fff2d0"
                },
                {
                    "type": "color",
                    "id": "overwrite_theme_text_color",
                    "label": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_text_color",
                    "info": "t:sections.product-data.blocks.social_proof.settings.overwrite_theme_text_color_info"
                }
            ]
        },
        {
            "type": "image_and_video",
            "name": "t:sections.product-data.blocks.image_and_video.name",
            "settings": [
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.image_and_video.settings.use_image_header",
                },
                {
                    "type": "image_picker",
                    "id": "use_image",
                    "label": "t:sections.product-data.blocks.image_and_video.settings.use_image_content",
                    "info": "t:sections.product-data.blocks.image_and_video.settings.use_image_info"
                },
                {
                    "type": "range",
                    "id": "image_width",
                    "label": "t:sections.product-data.blocks.image_and_video.settings.image_width",
                    "min": 0,
                    "max": 100,
                    "step": 5,
                    "unit": "%",
                    "default": 50
                },
                {
                    "type": "header",
                    "content": "t:sections.product-data.blocks.image_and_video.settings.info",
                },
                {
                    "type": "text",
                    "id": "video_webm",
                    "label": "t:sections.product-data.blocks.image_and_video.settings.video_webm",
                    "info": "t:sections.product-data.blocks.image_and_video.settings.video_webm_info"
                },
                {
                    "type": "text",
                    "id": "video_mp4",
                    "label": "t:sections.product-data.blocks.image_and_video.settings.video_mp4"
                },
                {
                    "type": "text",
                    "id": "video_mov",
                    "label": "t:sections.product-data.blocks.image_and_video.settings.video_mov"
                },
                {
                    "type": "header",
                    "content": "t:sections.general.settings"
                },
                {
                    "type": "checkbox",
                    "id": "mute_video",
                    "label": "t:sections.product-data.blocks.image_and_video.settings.mute_video",
                    "default": true
                },
                {
                    "type": "header",
                    "content": "t:sections.general.margin"
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_top",
                    "label": "t:sections.product-data.blocks.image_and_video.settings.overwrite_theme_margin_top",
                    "min": -30,
                    "max": 70,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                },
                {
                    "type": "range",
                    "id": "overwrite_theme_margin_bottom",
                    "label": "t:sections.section-image-banner.settings.overwrite_theme_margin_bottom",
                    "min": -30,
                    "max": 70,
                    "step": 1,
                    "unit": "px",
                    "default": 0
                }
            ]
        }
    ],
    "presets": [{
        "name": "t:sections.section-product.name",
        "blocks": [
            {
                "type": "social_proof",
                "settings": {
                    "text": "<p><strong>Tom, Andreas</strong> und <strong>2.534 andere Personen</strong> [verified] lieben unsere {{ section.settings.product.title }}.</p>",
                    "overwrite_theme_margin_top": 5,
                    "overwrite_theme_background_color": "#FAFAFA",
                    "overwrite_theme_font_size": 13
                }
            },
            {
                "type": "title",
                "settings": {
                    "overwrite_theme_font_size": 32
                }
            },
            {
                "type": "reviews",
                "settings": {
                    "overwrite_theme_margin_top": -11
                }
            },
            {
                "type": "price",
                "settings": {
                    "badge_border_radius": 7,
                    "overwrite_theme_margin_top": 15,
                    "overwrite_theme_font_size": 22
                }
            },
            {
                "type": "text",
                "settings": {
                    "text": "<p>inkl. MwSt. und KOSTENLOSEN Versand & Retouren</p>",
                    "overwrite_theme_margin_bottom": 20,
                    "overwrite_theme_font_size": 11,
                    "overwrite_theme_text_color": "#B7B7B7"
                }
            },
            {
                "type": "text",
                "settings": {
                    "text": "<p>Mit unseren Produkten wirst du dich jederzeit gut fühlen</p>",
                    "overwrite_theme_font_size": 17
                }
            },
            {
                "type": "bullet_points",
                "settings": {
                    "padding_vertical": 8,
                    "image_width": 18,
                    "margin_top": 5,
                    "margin_bottom": 5,
                    "text_1": "<p><strong>Schneller</strong> Versand</p>",
                    "text_2": "<p><strong>Weltklasse</strong> Kundensupport</p>",
                    "text_3": "<p><strong>Superschnelle</strong> Lieferzeit</p>",
                    "text_4": "<p>Produkte auf <strong>höchsten</strong> Niveau</p>",
                    "default_theme_icon_1": "conrise-icons-checkmark.webp",
                    "default_theme_icon_2": "conrise-icons-checkmark.webp",
                    "default_theme_icon_3": "conrise-icons-checkmark.webp",
                    "default_theme_icon_4": "conrise-icons-checkmark.webp",
                    "text_color": "#505050"
                }
            },
            {
                "type": "text",
                "settings": {
                    "text": "<p>Für bessere Ergebnisse entwickelt</p>",
                    "overwrite_theme_margin_bottom": 30,
                    "overwrite_theme_text_color": "#505050"
                }
            },
            {
                "type": "variant_picker",
                "settings": {
                    "type": "button_box"
                }
            },
            {
                "type": "shipping_information",
                "settings": {
                    "text": "<p>Versandfertig in <strong>24 - 48</strong> Stunden</p>",
                    "show_dot": true,
                    "overwrite_theme_margin_top": 25,
                    "overwrite_theme_margin_bottom": 10,
                    "overwrite_theme_text_color": "#409B07"
                }
            },
            {
                "type": "buy_buttons",
                "settings": {
                    "show_cart_icon": true,
                    "show_quantity": true
                }
            },
            {
                "type": "payment_providers",
                "settings": {
                    "overwrite_theme_margin_top": 13,
                    "overwrite_theme_margin_bottom": 20
                }
            },
            {
                "type": "bullet_points",
                "settings": {
                    "background_color": "#FAFAFA",
                    "image_width": 24,
                    "padding_horizontal": 10,
                    "padding_vertical": 8,
                    "margin_top": 10,
                    "margin_bottom": 20,
                    "text_1": "<p>Kostenloser Versand & Retoure</p>",
                    "text_2": "<p>14 Tage Rückgaberecht</p>",
                    "text_3": "<p>Kauf auf Rechnung</p>",
                    "text_4": "<p>Bezahle nach 30 Tagen</p>",
                    "default_theme_icon_1": "conrise-icon-delivery.webp",
                    "default_theme_icon_2": "conrise-icon-return.webp",
                    "default_theme_icon_3": "conrise-icon-klarna.png",
                    "default_theme_icon_4": "conrise-icon-paypal.png"
                }
            }
        ]
    }]
}
{% endschema %}