Con los siguientes pasos obtén la siguiente sección para tu tema, recuerda que el código se encuentra al final de todos los pasos y puedes copiar con un solo click.

Paso 1

Dirígete a Temas dentro de Tienda Online

Paso 2

Duplica tu tema Dawn por seguridad, en caso de que se generé un error tendrás un duplicado de respaldo.

Paso 3

Ya con tu tema duplicado, da click en más opciones (…) y selecciona Editar Código

Paso 4

En el editor de código que se abre, del lado izquierdo se tiene que hacer click en sections.

Paso 5

Ya con el menú desplegado, hay que dar click en nuevo archivo.

Paso 6

Escribe el nombre de la sección de la siguiente manera, recuerda al final colocar la extensión del archivo para que funcione .liquid

apc-imagenesscrolling.liquid

Paso 7

Paso 8

Guarda el archivo una vez que ya tenga copiado el código.

Paso 9

Da click en el icono de Shopify del menú, y después en la opción de Customize theme.

Paso 10

Dentro de la edición del tema agrega una nueva sección y busca con las letras PP, ya puedes agregar tu nueva sección. Dentro de la sección encontrarás todas las opciones para configurar la sección.

En algunas ocasiones la sección no la ves hasta que guardas los cambios.

Paso 11

Recuerda que estás trabajando en una copia del tema, deberás publicar el tema con los cambios, para que sean visibles en tu web.

FIN DE LOS PASOS


Código

A continuación puedes copiar el código de la sección y copiarlo en tu tema de Shopify.

Si das click en el desplegable, podrás ver el código completo o da click en el botón para copiar rápidamente.

CLICK PARA VER CÓDIGO
{% comment %}
----------------------------------------------------------------
Derechos de autor © 2025 Ecommerce a Puerta Cerrada. Todos los derechos reservados.
Este código, y cualquier parte del mismo, es propiedad exclusiva de Ecommerce a Puerta Cerrada.
Se prohíbe estrictamente la copia, modificación, distribución o uso no autorizado.
Cualquier infracción será perseguida conforme a la legislación aplicable en México.
Para consultas o permisos, escribe a: ecommpuertacerrada@gmail.com
----------------------------------------------------------------
{% endcomment %}

{%- liquid 
    assign padding_horizontal = section.settings.padding_horizontal
    assign padding_horizontal_mobile = section.settings.padding_horizontal_mobile
    assign padding_top = section.settings.padding_top
    assign padding_bottom = section.settings.padding_bottom
    assign border_color = section.settings.border_color
    assign border_thickness = section.settings.border_thickness
    assign margin_top = section.settings.margin_top
    assign margin_bottom = section.settings.margin_bottom
    assign background_color = section.settings.background_color
    assign background_gradient = section.settings.background_gradient
    assign content_width = section.settings.content_width
    assign full_width = section.settings.full_width
    assign lazy = section.settings.lazy
  
    assign heading = section.settings.heading
    assign heading_size = section.settings.heading_size
    assign heading_custom = section.settings.heading_custom
    assign heading_color = section.settings.heading_color
    assign heading_font = section.settings.heading_font
    assign heading_height = section.settings.heading_height
    assign heading_letter = section.settings.heading_letter
    assign heading_mt = section.settings.heading_mt
    assign heading_mb = section.settings.heading_mb
    assign heading_align = section.settings.heading_align
  
    assign image_height_desktop = section.settings.image_height_desktop
    assign image_height_mobile = section.settings.image_height_mobile
    assign image_radius = section.settings.image_radius
    assign image_width_desktop = section.settings.image_width_desktop
    assign image_width_mobile = section.settings.image_width_mobile
  
    assign slider_speed = section.settings.slider_speed
    assign slider_mt = section.settings.slider_mt
    assign slider_direction = section.settings.slider_direction
    assign pause_hover = section.settings.pause_hover
    assign slider_gap_mobile = section.settings.slider_gap_mobile
    assign slider_gap = section.settings.slider_gap
  
    assign use_content = section.settings.use_content
    assign use_shadow = section.settings.use_shadow
    assign content_padding_vertical = section.settings.content_padding_vertical
    assign content_padding_horizontal = section.settings.content_padding_horizontal
    assign content_radius = section.settings.content_radius
    assign content_distance = section.settings.content_distance
    assign content_bg = section.settings.content_bg
    assign content_max_width = section.settings.content_max_width
    assign content_max_width_mobile = section.settings.content_max_width_mobile
    assign content_position = section.settings.content_position
    assign content_border_thickness = section.settings.content_border_thickness
    assign content_border_color = section.settings.content_border_color
  
    assign text = section.settings.text
    assign text_custom = section.settings.text_custom
    assign text_font = section.settings.text_font
    assign text_size = section.settings.text_size
    assign text_height = section.settings.text_height
    assign text_color = section.settings.text_color
  -%}
  
  {%- style -%}
  
    {{  heading_font | font_face: font_display: 'swap' }}
    {{ text_font | font_face: font_display: 'swap' }}
    
    .section-{{ section.id }} {
      border-top: solid {{ border_color }} {{ border_thickness }}px;
      border-bottom: solid {{ border_color }} {{ border_thickness }}px;
      margin-top: {{ margin_top | times: 0.75 | round: 0 }}px;
      margin-bottom: {{ margin_bottom | times: 0.75 | round: 0 }}px;
    }
    
    .section-{{ section.id }}-settings {
      {% unless full_width %}
        max-width: {{ content_width }}rem;
      {% endunless %}
      margin: 0 auto;
      padding-top: {{ padding_top | times: 0.75 | round: 0 }}px;
      padding-bottom: {{ padding_bottom | times: 0.75 | round: 0 }}px;
      padding-left: {{ padding_horizontal_mobile }}rem;
      padding-right: {{ padding_horizontal_mobile }}rem;
      position: relative;
    }
  
    .scrolling-image-heading-{{ section.id }} > * {
      margin: 0;
      font-size: {{ heading_size | times: 0.85 }}px;
      color: {{ heading_color }};
      line-height: {{ heading_height }}%;
      text-transform: unset;
      text-align: {{ heading_align }};
    }
  
    .scrolling-image-slider-{{ section.id }} {
      margin-top: {{ slider_mt | times: 0.75 | round: 0 }}px;
    }
  
    .scrolling-image-slide-{{ section.id }} {
      height: {{ image_height_mobile }}px;
      width: 100%;
      flex: 0 0 {{ image_width_mobile }}px;
    }
    
    .scrolling-image-slide-{{ section.id }} img,
    .scrolling-image-slide-{{ section.id }} svg {
      width: 100%;
      height: 100%;
      display: block;
      object-fit: cover;
      border-radius: {{ image_radius }}px;
    }
  
    .scrolling-image-slide-{{ section.id }} svg {
      background-color: #a0a0a0;
    }
  
    .scrolling-image-content-{{ section.id }} {
      max-width: {{ content_max_width_mobile }}px;
      margin-top: -{{ content_distance | times: 0.5 | round: 0 }}px;
      padding: {{ content_padding_vertical | times: 0.75 | round: 0 }}px {{ content_padding_horizontal | times: 0.75 | round: 0 }}px;
      border-radius: {{ content_radius }}px;
      border: {{ content_border_thickness }}px solid {{ content_border_color }};
      background-color: {{ content_bg }};
      position: relative;
      z-index: 3;
      text-align: center;
      {% if use_shadow %}
        box-shadow: -3px 7px 9px -2px #a09c9c;
      {% endif %}
    }
  
    .scrolling-image-content-{{ section.id }} p,
    .scrolling-image-content-{{ section.id }} a,
    .scrolling-image-content-{{ section.id }} li {
      margin: 0px;
      font-size: {{ text_size | times: 0.85 }}px;
      line-height: {{ text_height }}%;
      color: {{ text_color }};
    }
  
    .marquee-horizontal-{{ section.id }} {
        position: relative;
        z-index: 2;
        display: inline-flex;
        overflow: hidden;
        width: 100%;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
  
    html[dir="rtl"] .marquee-horizontal-{{ section.id }} {
      flex-direction: row-reverse;
    }
  
    .track-horizontal-{{section.id}} {
        padding-left: {{ slider_gap_mobile }}px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-shrink: 0;
        width: calc(({{ image_width_mobile }}px * {{ section.blocks.size }}) + ({{ slider_gap_mobile }}px * {{ section.blocks.size }}));
        gap: {{ slider_gap_mobile }}px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        white-space: nowrap;
        will-change: transform;
        animation: marquee-horizontal-{{ slider_direction }} {{ slider_speed | times: 1000 | round: 0 }}ms linear infinite;
    }
  
    @keyframes marquee-horizontal-left {
      0% {
          transform: translateZ(0);
          visibility: visible;
      }
      
      100% {
          transform: translate3d(-100%,0,0);
      }
    }
  
    @keyframes marquee-horizontal-right {
      0% {
          transform: translate3d(-100%,0,0);
          visibility: visible;
      }
      
      100% {
          transform: translateZ(0);
      }
    }
    
    @media(min-width: 1024px) {
  
      .section-{{ section.id }} {
        margin-top: {{ margin_top }}px;
        margin-bottom: {{ margin_bottom }}px;
      }
      
      .section-{{ section.id }}-settings {
        padding: 0 5rem;
        padding-top: {{ padding_top }}px;
        padding-bottom: {{ padding_bottom }}px;
        padding-left: {{ padding_horizontal }}rem;
        padding-right: {{ padding_horizontal }}rem;
      }
  
       .scrolling-image-heading-{{ section.id }} > * {
        font-size: {{ heading_size }}px;
      }
  
      .scrolling-image-slider-{{ section.id }} {
        margin-top: {{ slider_mt }}px;
      }
  
      .scrolling-image-slide-{{ section.id }} {
        height: {{ image_height_desktop }}px;
        flex: 0 0 {{ image_width_desktop }}px;
      }
  
      .scrolling-image-content-{{ section.id }} {
        max-width: {{ content_max_width }}px;
        margin-top: -{{ content_distance }}px;
        padding: {{ content_padding_vertical }}px {{ content_padding_horizontal }}px;
      }
  
      .scrolling-image-content-{{ section.id }} p,
      .scrolling-image-content-{{ section.id }} a,
      .scrolling-image-content-{{ section.id }} li {
        font-size: {{ text_size }}px;
      }
  
      .track-horizontal-{{section.id}} {
        padding-left: {{ slider_gap }}px;
        width: calc(({{ image_width_desktop }}px * {{ section.blocks.size }}) + ({{ slider_gap }}px * {{ section.blocks.size }}));
        gap: {{ slider_gap }}px;
      }
  
      {% if pause_hover %}
        .marquee-horizontal-{{ section.id }}:hover .track-horizontal-{{section.id}} {
           animation-play-state: paused 
        }
      {% endif %}
      
    }
    
  {%- endstyle -%}
  
  {% if heading_custom %}
    <style>
      .scrolling-image-heading-{{ section.id }} > * {
        font-family: {{ heading_font.family }}, {{ heading_font.fallback_families }};
        font-weight: {{ heading_font.weight }};
        font-style: {{ heading_font.style }};
      }
    </style>
  {% endif %}
  
  {% if text_custom %}
    <style>
      .scrolling-image-content-{{ section.id }} p,
      .scrolling-image-content-{{ section.id }} a,
      .scrolling-image-content-{{ section.id }} li {
        font-family: {{ text_font.family }}, {{ text_font.fallback_families }};
        font-weight: {{ text_font.weight }};
        font-style: {{ text_font.style }};
      }
    </style>
  {% endif %}
  
  {% if content_position == "center" %}
    <style>
      .scrolling-image-content-{{ section.id }} {
        margin-left: auto;
        margin-right: auto;
      }
    </style>
  {% elsif content_position == "right" %}
    <style>
      .scrolling-image-content-{{ section.id }} {
        margin-left: auto;
      }
    </style>
  {% endif %}
  
  <div class="section-{{ section.id }} scrolling-image-{{ section.id }}" style="background-color:{{ background_color }}; background-image: {{ background_gradient }};">
      <div class="section-{{ section.id }}-settings scrolling-image-body-{{ section.id }}">
        {% if heading != blank %}
          <div class="scrolling-image-heading-{{ section.id }}">
            {{ heading }}
          </div>
        {% endif %}
        <div class="scrolling-image-slider-{{ section.id }}">
          <div class="marquee-horizontal-{{ section.id }}">
            <div class="track-horizontal-{{section.id}}">
              {% for block in section.blocks %}
                <{% if block.settings.url != blank %}a href="{{ block.settings.url }}"{% else %}div{% endif %} class="scrolling-image-slide-{{ section.id }}">
                  {% if block.settings.image != blank %}
                    <img src="{{ block.settings.image | image_url }}" alt="{{ block.settings.image.alt }}" {% if lazy %}loading="lazy"{% endif %}>
                  {% else %}
                    {{ 'image' | placeholder_svg_tag }}
                  {% endif %}
                </{% if block.settings.url != blank %}a{% else %}div{% endif %}>
              {% endfor %}
            </div>
            <div class="track-horizontal-{{section.id}}">
              {% for block in section.blocks %}
                <{% if block.settings.url != blank %}a href="{{ block.settings.url }}"{% else %}div{% endif %} class="scrolling-image-slide-{{ section.id }}">
                  {% if block.settings.image != blank %}
                    <img src="{{ block.settings.image | image_url }}" alt="{{ block.settings.image.alt }}" {% if lazy %}loading="lazy"{% endif %}>
                  {% else %}
                    {{ 'image' | placeholder_svg_tag }}
                  {% endif %}
                </{% if block.settings.url != blank %}a{% else %}div{% endif %}>
              {% endfor %}
            </div>
            <div class="track-horizontal-{{section.id}}">
              {% for block in section.blocks %}
                <{% if block.settings.url != blank %}a href="{{ block.settings.url }}"{% else %}div{% endif %} class="scrolling-image-slide-{{ section.id }}">
                  {% if block.settings.image != blank %}
                    <img src="{{ block.settings.image | image_url }}" alt="{{ block.settings.image.alt }}" {% if lazy %}loading="lazy"{% endif %}>
                  {% else %}
                    {{ 'image' | placeholder_svg_tag }}
                  {% endif %}
                </{% if block.settings.url != blank %}a{% else %}div{% endif %}>
              {% endfor %}
            </div>
            <div class="track-horizontal-{{section.id}}">
               {% for block in section.blocks %}
                <{% if block.settings.url != blank %}a href="{{ block.settings.url }}"{% else %}div{% endif %} class="scrolling-image-slide-{{ section.id }}">
                  {% if block.settings.image != blank %}
                    <img src="{{ block.settings.image | image_url }}" alt="{{ block.settings.image.alt }}" {% if lazy %}loading="lazy"{% endif %}>
                  {% else %}
                    {{ 'image' | placeholder_svg_tag }}
                  {% endif %}
                </{% if block.settings.url != blank %}a{% else %}div{% endif %}>
              {% endfor %}
            </div>
          </div>
        </div>
        {% if use_content %}
          <div class="scrolling-image-content-{{ section.id }}">
            {{ text }}
          </div>
        {% endif %}
      </div>
  </div>
  
  {% schema %}
    {
      "name": "PP - Imágenes Scrolling",
      "settings": [
        {
          "type": "header",
          "content": "Encabezado"
        },
        {
          "type": "richtext",
          "id": "heading",
          "label": "Escribe tu encabezado",
          "default": "<h2>+2000 Clientes Felices</h2>"
        },
        {
          "type": "checkbox",
          "id": "heading_custom",
          "label": "Usar fuente personalizada",
          "default": false
        },
        {
          "type": "font_picker",
          "id": "heading_font",
          "label": "Familia Tipográfica del Encabezado",
          "default": "josefin_sans_n4"
        },
        {
          "type": "range",
          "id": "heading_size",
          "min": 0,
          "max": 72,
          "step": 2,
          "unit": "px",
          "label": "Tamaño del Encabezado",
          "default": 40
        },
        {
          "type": "range",
          "id": "heading_height",
          "min": 50,
          "max": 200,
          "step": 10,
          "unit": "%",
          "label": "Altura de Línea Encabezado",
          "default": 130
        },
        {
          "type": "select",
          "id": "heading_align",
          "label": "Alineación de Encabezado",
          "default": "center",
          "options": [
            {
              "label": "Izq",
              "value": "left"
            },
            {
              "label": "Centro",
              "value": "center"
            },
            {
              "label": "Der",
              "value": "right"
            }
          ]
        },
        {
          "type": "header",
          "content": "Configuración del slider"
        },
         {
          "type": "range",
          "id": "slider_speed",
          "min": 1,
          "max": 40,
          "step": 1,
          "label": "Velocidad Slider",
          "info": "⚡ <----------------> 🐌",
          "default": 13
        },
        {
          "type": "range",
          "id": "slider_gap",
          "min": 10,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Espacio entre ítems del slider",
          "default": 10
        },
        {
          "type": "range",
          "id": "slider_gap_mobile",
          "min": 10,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Espacio entre ítems del slider - Móvil",
          "default": 10
        },
        {
          "type": "range",
          "id": "slider_mt",
          "min": 0,
          "max": 100,
          "step": 5,
          "unit": "px",
          "label": "Margen superior del slider",
          "default": 50
        },
        {
          "type": "select",
          "id": "slider_direction",
          "label": "Dirección del slider",
          "default": "left",
          "options": [
            {
              "label": "Izquierda",
              "value": "left"
            },
            {
              "label": "Derecha",
              "value": "right"
            }
          ]
        },
        {
          "type": "checkbox",
          "id":"pause_hover",
          "label": "Pausar al pasar el cursor",
          "default": false
        },
        {
          "type": "header",
          "content": "Configuración de Imágenes"
        },
        {
          "type": "range",
          "id": "image_width_desktop",
          "min": 100,
          "max": 800,
          "step": 10,
          "unit": "px",
          "label": "Ancho de imagen en escritorio",
          "default": 300
        },
        {
          "type": "range",
          "id": "image_width_mobile",
          "min": 100,
          "max": 800,
          "step": 10,
          "unit": "px",
          "label": "Ancho de imagen en móvil",
          "default": 120
        },
        {
          "type": "range",
          "id": "image_height_desktop",
          "min": 100,
          "max": 600,
          "step": 10,
          "unit": "px",
          "label": "Alto de imagen en escritorio",
          "default": 400
        },
        {
          "type": "range",
          "id": "image_height_mobile",
          "min": 50,
          "max": 600,
          "step": 10,
          "unit": "px",
          "label": "Alto de imagen en móvil",
          "default": 200
        },
        {
          "type": "range",
          "id": "image_radius",
          "min": 0,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Radio de borde de la imagen",
          "default": 10
        },
        {
          "type": "header",
          "content": "Configuración de Contenido"
        },
        {
          "type": "checkbox",
          "id": "use_content",
          "label": "Usar contenido",
          "default": true
        },
        {
          "type": "select",
          "id": "content_position",
          "options": [
            {
              "value": "left",
              "label": "Izq"
            },
            {
              "value": "center",
              "label": "Centro"
            },
            {
              "value": "right",
              "label": "Der"
            }
          ],
          "default": "center",
          "label": "Posición del contenido"
        },
        {
          "type": "range",
          "id": "content_max_width",
          "min": 50,
          "max": 800,
          "step": 10,
          "unit": "px",
          "label": "Ancho del contenido",
          "default": 340
        },
        {
          "type": "range",
          "id": "content_max_width_mobile",
          "min": 50,
          "max": 800,
          "step": 10,
          "unit": "px",
          "label": "Ancho del contenido - Móvil",
          "default": 340
        },
        {
          "type": "range",
          "id": "content_padding_vertical",
          "min": 0,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Padding vertical del contenido",
          "default": 30
        },
        {
          "type": "range",
          "id": "content_padding_horizontal",
          "min": 0,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Padding horizontal del contenido",
          "default": 30
        },
        {
          "type": "range",
          "id": "content_distance",
          "min": 0,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Distancia del contenido desde el borde inferior",
          "default": 60
        },
        {
          "type": "range",
          "id": "content_radius",
          "min": 0,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Radio de borde del contenido",
          "default": 10
        },
        {
          "type": "range",
          "id": "content_border_thickness",
          "min": 0,
          "max": 10,
          "step": 1,
          "unit": "px",
          "label": "Grosor del borde del contenido",
          "default": 0
        },
        {
          "type": "checkbox",
          "id": "use_shadow",
          "label": "Usar sombra en el contenido",
          "default": true
        },
        {
          "type": "header",
          "content": "Configuración de Texto"
        },
        {
          "type": "richtext",
          "id": "text",
          "label": "Texto",
          "default": "<p>+29.000 personas aman nuestra marca</p>"
        },
        {
          "type": "checkbox",
          "id": "text_custom",
          "label": "Usar fuente personalizada",
          "default": false 
        },
        {
          "type": "font_picker",
          "id": "text_font",
          "label": "Familia tipográfica del texto",
          "default": "assistant_n4"
        },
        {
          "type": "range",
          "id": "text_size",
          "min": 0,
          "max": 100,
          "step": 2,
          "unit": "px",
          "label": "Tamaño del texto",
          "default": 24
        },
        {
          "type": "range",
          "id": "text_height",
          "min": 50,
          "max": 200,
          "step": 10,
          "unit": "%",
          "label": "Altura de línea del texto",
          "default": 130
        },
        {
          "type": "header",
          "content": "Colores de la Sección"
        },
        {
          "type": "color",
          "label": "Encabezado",
          "id": "heading_color",
          "default": "#000000"
        },
        {
          "type": "color",
          "label": "Fondo del contenido",
          "id": "content_bg",
          "default": "#FFFFFF"
        },
        {
          "type": "color",
          "label": "Borde del contenido",
          "id": "content_border_color",
          "default": "#000000"
        },
        {
          "type": "color",
          "id": "text_color",
          "label":"Color del texto",
          "default": "#000000"
        },
        {
          "type": "color",
          "label": "Fondo de la sección",
          "id": "background_color",
          "default": "#FFFFFF"
        },
        {
          "type": "color_background",
          "id": "background_gradient",
          "label": "Degradado de fondo de la sección"
        },
        {
          "type": "color",
          "label": "Borde",
          "id": "border_color",
          "default": "#000000"
        },
        {
          "type": "header",
          "content": "Margen de la Sección (exterior)"
        },
        {
          "type": "range",
          "id": "margin_top",
          "min": 0,
          "max": 100,
          "step": 4,
          "unit": "px",
          "label": "Margen superior",
          "default": 0
        },
        {
          "type": "range",
          "id": "margin_bottom",
          "min": 0,
          "max": 100,
          "step": 4,
          "unit": "px",
          "label": "Margen inferior",
          "default": 0
        },
        {
          "type": "header",
          "content": "Padding de la Sección (interior)"
        },
        {
          "type": "range",
          "id": "padding_top",
          "min": 0,
          "max": 100,
          "step": 4,
          "unit": "px",
          "label": "Padding superior",
          "default": 36
        },
        {
           "type": "range",
           "id": "padding_bottom",
           "min": 0,
           "max": 100,
           "step": 4,
           "unit": "px",
           "label": "Padding inferior",
           "default": 36
        },
        {
          "type": "range",
          "id": "padding_horizontal",
          "min": 0,
          "max": 30,
          "step": 1,
          "unit": "rem",
          "label": "Padding lateral",
          "default": 0
        },
        {
          "type": "range",
          "id": "padding_horizontal_mobile",
          "min": 0,
          "max": 15,
          "step": 0.5,
          "unit": "rem",
          "label": "Padding lateral - Móvil",
          "default": 0
        },
        {
          "type": "header",
          "content": "Configuración de la Sección"
        },
        {
          "type": "checkbox",
          "id": "full_width",
          "label": "Ancho completo",
          "default": true
        },
        {
          "type": "range",
          "id": "content_width",
          "min": 0,
          "max": 400,
          "step": 10,
          "unit": "rem",
          "label": "Ancho del contenido de la sección",
          "default": 120
        },
        {
          "type": "range",
          "id": "border_thickness",
          "min": 0,
          "max": 50,
          "step": 1,
          "unit": "px",
          "label": "Grosor del borde",
          "default": 0
        },
        {
          "type": "checkbox",
          "id": "lazy",
          "label": "Carga diferida",
          "info": "Carga diferida de imágenes para optimizar la velocidad",
          "default": true
        }
      ],
      "blocks": [
        {
          "type": "image",
          "name": "Imagen",
          "settings": [
            {
              "type": "image_picker",
              "id": "image",
              "label": "Imagen"
            },
            {
              "type": "url",
              "id": "url",
              "label": "URL de Imagen",
              "info": "Opcional"
            }
          ]
        }
      ],
      "presets": [
        {
          "name": "PP - Imágenes Scrolling",
          "blocks": [
            {
              "type": "image"
            },
            {
              "type": "image"
            },
            {
              "type": "image"
            },
            {
              "type": "image"
            },
            {
              "type": "image"
            }
          ]
        }
      ]
    }
  {% endschema %}