/* URLs optimizadas: AVIF → WebP → fallback (JPEG/PNG). Tamaños según uso en layout. */

:root {
  /* —— Carros (251px nativo) —— */
  --img-carro-verde-campo-avif: url("../assets/carro-verde-campo.avif");
  --img-carro-verde-campo-webp: url("../assets/carro-verde-campo.webp");
  --img-carro-verde-campo-jpg: url("../assets/carro-verde-campo.jpg");
  --img-carro-rojo-gravedad-avif: url("../assets/carro-rojo-gravedad.avif");
  --img-carro-rojo-gravedad-webp: url("../assets/carro-rojo-gravedad.webp");
  --img-carro-rojo-gravedad-jpg: url("../assets/carro-rojo-gravedad.jpg");
  --img-carro-rojo-autodescargable-avif: url("../assets/carro-rojo-autodescargable.avif");
  --img-carro-rojo-autodescargable-webp: url("../assets/carro-rojo-autodescargable.webp");
  --img-carro-rojo-autodescargable-jpg: url("../assets/carro-rojo-autodescargable.jpg");
  --img-carro-verde-galpon-avif: url("../assets/carro-verde-galpon.avif");
  --img-carro-verde-galpon-webp: url("../assets/carro-verde-galpon.webp");
  --img-carro-verde-galpon-jpg: url("../assets/carro-verde-galpon.jpg");

  /* —— Implementos (750 card / 1200 galería / 320 thumb) —— */
  --img-impl-01-avif: url("../assets/implemento-guerreiro-01-480.avif");
  --img-impl-01-webp: url("../assets/implemento-guerreiro-01-480.webp");
  --img-impl-01-jpg: url("../assets/implemento-guerreiro-01-480.jpg");
  --img-impl-01-lg-avif: url("../assets/implemento-guerreiro-01-1200.avif");
  --img-impl-01-lg-webp: url("../assets/implemento-guerreiro-01-1200.webp");
  --img-impl-01-lg-jpg: url("../assets/implemento-guerreiro-01-1200.jpg");
  --img-impl-01-sm-avif: url("../assets/implemento-guerreiro-01-320.avif");
  --img-impl-01-sm-webp: url("../assets/implemento-guerreiro-01-320.webp");
  --img-impl-01-sm-jpg: url("../assets/implemento-guerreiro-01-320.jpg");

  --img-impl-02-avif: url("../assets/implemento-guerreiro-02-480.avif");
  --img-impl-02-webp: url("../assets/implemento-guerreiro-02-480.webp");
  --img-impl-02-jpg: url("../assets/implemento-guerreiro-02-480.jpg");
  --img-impl-02-lg-avif: url("../assets/implemento-guerreiro-02-1200.avif");
  --img-impl-02-lg-webp: url("../assets/implemento-guerreiro-02-1200.webp");
  --img-impl-02-lg-jpg: url("../assets/implemento-guerreiro-02-1200.jpg");
  --img-impl-02-sm-avif: url("../assets/implemento-guerreiro-02-320.avif");
  --img-impl-02-sm-webp: url("../assets/implemento-guerreiro-02-320.webp");
  --img-impl-02-sm-jpg: url("../assets/implemento-guerreiro-02-320.jpg");

  --img-impl-03-avif: url("../assets/implemento-guerreiro-03-480.avif");
  --img-impl-03-webp: url("../assets/implemento-guerreiro-03-480.webp");
  --img-impl-03-jpg: url("../assets/implemento-guerreiro-03-480.jpg");
  --img-impl-03-lg-avif: url("../assets/implemento-guerreiro-03-1200.avif");
  --img-impl-03-lg-webp: url("../assets/implemento-guerreiro-03-1200.webp");
  --img-impl-03-lg-jpg: url("../assets/implemento-guerreiro-03-1200.jpg");
  --img-impl-03-sm-avif: url("../assets/implemento-guerreiro-03-320.avif");
  --img-impl-03-sm-webp: url("../assets/implemento-guerreiro-03-320.webp");
  --img-impl-03-sm-jpg: url("../assets/implemento-guerreiro-03-320.jpg");

  --img-impl-04-avif: url("../assets/implemento-guerreiro-04-480.avif");
  --img-impl-04-webp: url("../assets/implemento-guerreiro-04-480.webp");
  --img-impl-04-jpg: url("../assets/implemento-guerreiro-04-480.jpg");
  --img-impl-04-lg-avif: url("../assets/implemento-guerreiro-04-1200.avif");
  --img-impl-04-lg-webp: url("../assets/implemento-guerreiro-04-1200.webp");
  --img-impl-04-lg-jpg: url("../assets/implemento-guerreiro-04-1200.jpg");
  --img-impl-04-sm-avif: url("../assets/implemento-guerreiro-04-320.avif");
  --img-impl-04-sm-webp: url("../assets/implemento-guerreiro-04-320.webp");
  --img-impl-04-sm-jpg: url("../assets/implemento-guerreiro-04-320.jpg");

  --img-impl-05-avif: url("../assets/implemento-guerreiro-05-480.avif");
  --img-impl-05-webp: url("../assets/implemento-guerreiro-05-480.webp");
  --img-impl-05-jpg: url("../assets/implemento-guerreiro-05-480.jpg");
  --img-impl-05-lg-avif: url("../assets/implemento-guerreiro-05-1200.avif");
  --img-impl-05-lg-webp: url("../assets/implemento-guerreiro-05-1200.webp");
  --img-impl-05-lg-jpg: url("../assets/implemento-guerreiro-05-1200.jpg");
  --img-impl-05-sm-avif: url("../assets/implemento-guerreiro-05-320.avif");
  --img-impl-05-sm-webp: url("../assets/implemento-guerreiro-05-320.webp");
  --img-impl-05-sm-jpg: url("../assets/implemento-guerreiro-05-320.jpg");

  --img-impl-06-avif: url("../assets/implemento-guerreiro-06-480.avif");
  --img-impl-06-webp: url("../assets/implemento-guerreiro-06-480.webp");
  --img-impl-06-jpg: url("../assets/implemento-guerreiro-06-480.jpg");
  --img-impl-06-lg-avif: url("../assets/implemento-guerreiro-06-1200.avif");
  --img-impl-06-lg-webp: url("../assets/implemento-guerreiro-06-1200.webp");
  --img-impl-06-lg-jpg: url("../assets/implemento-guerreiro-06-1200.jpg");
  --img-impl-06-sm-avif: url("../assets/implemento-guerreiro-06-320.avif");
  --img-impl-06-sm-webp: url("../assets/implemento-guerreiro-06-320.webp");
  --img-impl-06-sm-jpg: url("../assets/implemento-guerreiro-06-320.jpg");

  /* —— Home cards (index) —— */
  --img-card-home-01-avif: url("../assets/card-home-01-750.avif");
  --img-card-home-01-webp: url("../assets/card-home-01-750.webp");
  --img-card-home-01-jpg: url("../assets/card-home-01-750.jpg");
  --img-card-home-02-avif: url("../assets/card-home-02-750.avif");
  --img-card-home-02-webp: url("../assets/card-home-02-750.webp");
  --img-card-home-02-jpg: url("../assets/card-home-02-750.jpg");
  --img-card-home-03-avif: url("../assets/card-home-03-750.avif");
  --img-card-home-03-webp: url("../assets/card-home-03-750.webp");
  --img-card-home-03-jpg: url("../assets/card-home-03-750.jpg");

  /* —— Servicios (TALLERCORTE / PAGINA) —— */
  --img-svc-corte-guillotina-avif: url("../assets/servicio-tallercorte-1-480.avif");
  --img-svc-corte-guillotina-webp: url("../assets/servicio-tallercorte-1-480.webp");
  --img-svc-corte-guillotina-jpg: url("../assets/servicio-tallercorte-1-480.jpg");
  --img-svc-plegado-avif: url("../assets/servicio-tallercorte-3-480.avif");
  --img-svc-plegado-webp: url("../assets/servicio-tallercorte-3-480.webp");
  --img-svc-plegado-jpg: url("../assets/servicio-tallercorte-3-480.jpg");
  --img-svc-cilindrado-avif: url("../assets/servicio-tallercorte-5-480.avif");
  --img-svc-cilindrado-webp: url("../assets/servicio-tallercorte-5-480.webp");
  --img-svc-cilindrado-png: url("../assets/servicio-tallercorte-5-480.jpg");
  --img-svc-corte-plasma-avif: url("../assets/servicio-pantografo-1-480.avif");
  --img-svc-corte-plasma-webp: url("../assets/servicio-pantografo-1-480.webp");
  --img-svc-corte-plasma-png: url("../assets/servicio-pantografo-1-480.jpg");
  --img-svc-cilindrado-lg-avif: url("../assets/servicio-tallercorte-900.avif");
  --img-svc-cilindrado-lg-webp: url("../assets/servicio-tallercorte-900.webp");
  --img-svc-cilindrado-lg-png: url("../assets/servicio-tallercorte-900.jpg");
  --img-svc-corte-plasma-lg-avif: url("../assets/servicio-tallercorte-6-900.avif");
  --img-svc-corte-plasma-lg-webp: url("../assets/servicio-tallercorte-6-900.webp");
  --img-svc-corte-plasma-lg-png: url("../assets/servicio-tallercorte-6-900.jpg");

  --img-svc-pantografo-1-avif: url("../assets/servicio-pantografo-1-480.avif");
  --img-svc-pantografo-1-webp: url("../assets/servicio-pantografo-1-480.webp");
  --img-svc-pantografo-1-jpg: url("../assets/servicio-pantografo-1-480.jpg");
  --img-svc-pantografo-1-lg-avif: url("../assets/servicio-tallercorte-6-900.avif");
  --img-svc-pantografo-1-lg-webp: url("../assets/servicio-tallercorte-6-900.webp");
  --img-svc-pantografo-1-lg-jpg: url("../assets/servicio-tallercorte-6-900.jpg");
  --img-svc-pantografo-2-avif: url("../assets/servicio-pantografo-2-480.avif");
  --img-svc-pantografo-2-webp: url("../assets/servicio-pantografo-2-480.webp");
  --img-svc-pantografo-2-jpg: url("../assets/servicio-pantografo-2-480.jpg");
  --img-svc-pantografo-3-avif: url("../assets/servicio-pantografo-3-480.avif");
  --img-svc-pantografo-3-webp: url("../assets/servicio-pantografo-3-480.webp");
  --img-svc-pantografo-3-jpg: url("../assets/servicio-pantografo-3-480.jpg");
  --img-svc-pantografo-4-avif: url("../assets/servicio-pantografo-4-480.avif");
  --img-svc-pantografo-4-webp: url("../assets/servicio-pantografo-4-480.webp");
  --img-svc-pantografo-4-jpg: url("../assets/servicio-pantografo-4-480.jpg");

  --img-svc-cortadora-2-avif: url("../assets/servicio-tallercorte-7-480.avif");
  --img-svc-cortadora-2-webp: url("../assets/servicio-tallercorte-7-480.webp");
  --img-svc-cortadora-2-jpg: url("../assets/servicio-tallercorte-7-480.jpg");
  --img-svc-plegadora-2-avif: url("../assets/servicio-tallercorte-5-480.avif");
  --img-svc-plegadora-2-webp: url("../assets/servicio-tallercorte-5-480.webp");
  --img-svc-plegadora-2-jpg: url("../assets/servicio-tallercorte-5-480.jpg");
  --img-svc-plegadora-4-avif: url("../assets/servicio-tallercorte-7-480.avif");
  --img-svc-plegadora-4-webp: url("../assets/servicio-tallercorte-7-480.webp");
  --img-svc-plegadora-4-jpg: url("../assets/servicio-tallercorte-7-480.jpg");
  --img-svc-cortadora-lg-avif: url("../assets/servicio-tallercorte-2-900.avif");
  --img-svc-cortadora-lg-webp: url("../assets/servicio-tallercorte-2-900.webp");
  --img-svc-cortadora-lg-jpg: url("../assets/servicio-tallercorte-2-900.jpg");
  --img-svc-plegadora-lg-avif: url("../assets/servicio-tallercorte-4-900.avif");
  --img-svc-plegadora-lg-webp: url("../assets/servicio-tallercorte-4-900.webp");
  --img-svc-plegadora-lg-jpg: url("../assets/servicio-tallercorte-4-900.jpg");

  /* Aliases card / catálogo / servicio (750) */
  --img-card-1-avif: var(--img-card-home-01-avif);
  --img-card-1-webp: var(--img-card-home-01-webp);
  --img-card-1-jpg: var(--img-card-home-01-jpg);
  --img-card-2-avif: var(--img-card-home-02-avif);
  --img-card-2-webp: var(--img-card-home-02-webp);
  --img-card-2-jpg: var(--img-card-home-02-jpg);
  --img-card-3-avif: url("../assets/servicio-tallercorte-4-750.avif");
  --img-card-3-webp: url("../assets/servicio-tallercorte-4-750.webp");
  --img-card-3-jpg: url("../assets/servicio-tallercorte-4-750.jpg");
  --img-card-4-avif: var(--img-carro-rojo-gravedad-avif);
  --img-card-4-webp: var(--img-carro-rojo-gravedad-webp);
  --img-card-4-jpg: var(--img-carro-rojo-gravedad-jpg);
  --img-card-5-avif: var(--img-svc-plegado-avif);
  --img-card-5-webp: var(--img-svc-plegado-webp);
  --img-card-5-jpg: var(--img-svc-plegado-jpg);
  --img-card-6-avif: var(--img-svc-corte-plasma-avif);
  --img-card-6-webp: var(--img-svc-corte-plasma-webp);
  --img-card-6-png: var(--img-svc-corte-plasma-png);

  --img-prod-1-avif: url("../assets/card-tg2024-750.avif");
  --img-prod-1-webp: url("../assets/card-tg2024-750.webp");
  --img-prod-1-jpg: url("../assets/card-tg2024-750.jpg");
  --img-prod-2-avif: url("../assets/chg5000/card-750.avif");
  --img-prod-2-webp: url("../assets/chg5000/card-750.webp");
  --img-prod-2-jpg: url("../assets/chg5000/card-750.jpg");
  --img-prod-3-avif: url("../assets/cpg5000/card-750.avif");
  --img-prod-3-webp: url("../assets/cpg5000/card-750.webp");
  --img-prod-3-jpg: url("../assets/cpg5000/card-750.jpg");
  --img-prod-4-avif: url("../assets/ctg9000/card-750.avif");
  --img-prod-4-webp: url("../assets/ctg9000/card-750.webp");
  --img-prod-4-jpg: url("../assets/ctg9000/card-750.jpg");
  --img-prod-5-avif: url("../assets/carro-multifuncion/card-750.avif");
  --img-prod-5-webp: url("../assets/carro-multifuncion/card-750.webp");
  --img-prod-5-jpg: url("../assets/carro-multifuncion/card-750.jpg");
  --img-prod-6-avif: var(--img-impl-06-avif);
  --img-prod-6-webp: var(--img-impl-06-webp);
  --img-prod-6-jpg: var(--img-impl-06-jpg);

  --img-detail-main-avif: var(--img-impl-01-lg-avif);
  --img-detail-main-webp: var(--img-impl-01-lg-webp);
  --img-detail-main-jpg: var(--img-impl-01-lg-jpg);
  --img-detail-2-avif: var(--img-impl-02-lg-avif);
  --img-detail-2-webp: var(--img-impl-02-lg-webp);
  --img-detail-2-jpg: var(--img-impl-02-lg-jpg);
  --img-detail-3-avif: var(--img-impl-05-lg-avif);
  --img-detail-3-webp: var(--img-impl-05-lg-webp);
  --img-detail-3-jpg: var(--img-impl-05-lg-jpg);

  --img-svc-1-avif: url("../assets/servicio-reparaciones-1-900.avif");
  --img-svc-1-webp: url("../assets/servicio-reparaciones-1-900.webp");
  --img-svc-1-jpg: url("../assets/servicio-reparaciones-1-900.jpg");
  --img-svc-2-avif: url("../assets/servicio-reparaciones-2-900.avif");
  --img-svc-2-webp: url("../assets/servicio-reparaciones-2-900.webp");
  --img-svc-2-jpg: url("../assets/servicio-reparaciones-2-900.jpg");
  --img-svc-3-avif: var(--img-carro-rojo-gravedad-avif);
  --img-svc-3-webp: var(--img-carro-rojo-gravedad-webp);
  --img-svc-3-jpg: var(--img-carro-rojo-gravedad-jpg);
  --img-svc-4-avif: var(--img-carro-verde-galpon-avif);
  --img-svc-4-webp: var(--img-carro-verde-galpon-webp);
  --img-svc-4-jpg: var(--img-carro-verde-galpon-jpg);

  --img-gal-1-avif: url("../assets/servicio-reparaciones-1-480.avif");
  --img-gal-1-webp: url("../assets/servicio-reparaciones-1-480.webp");
  --img-gal-1-jpg: url("../assets/servicio-reparaciones-1-480.jpg");
  --img-gal-2-avif: url("../assets/servicio-reparaciones-2-480.avif");
  --img-gal-2-webp: url("../assets/servicio-reparaciones-2-480.webp");
  --img-gal-2-jpg: url("../assets/servicio-reparaciones-2-480.jpg");
  --img-gal-3-avif: url("../assets/servicio-reparaciones-3-480.avif");
  --img-gal-3-webp: url("../assets/servicio-reparaciones-3-480.webp");
  --img-gal-3-jpg: url("../assets/servicio-reparaciones-3-480.jpg");
  --img-gal-4-avif: url("../assets/servicio-reparaciones-4-480.avif");
  --img-gal-4-webp: url("../assets/servicio-reparaciones-4-480.webp");
  --img-gal-4-jpg: url("../assets/servicio-reparaciones-4-480.jpg");
}

/* Asignación de capas por componente */
.card__thumb--1 { --bg-avif: var(--img-card-1-avif); --bg-webp: var(--img-card-1-webp); --bg-fallback: var(--img-card-1-jpg); }
.card__thumb--2 { --bg-avif: var(--img-card-2-avif); --bg-webp: var(--img-card-2-webp); --bg-fallback: var(--img-card-2-jpg); }
.card__thumb--3 { --bg-avif: var(--img-card-3-avif); --bg-webp: var(--img-card-3-webp); --bg-fallback: var(--img-card-3-jpg); }
.card__thumb--4 { --bg-avif: var(--img-card-4-avif); --bg-webp: var(--img-card-4-webp); --bg-fallback: var(--img-card-4-jpg); }
.card__thumb--5 { --bg-avif: var(--img-card-5-avif); --bg-webp: var(--img-card-5-webp); --bg-fallback: var(--img-card-5-jpg); }
.card__thumb--6 { --bg-avif: var(--img-card-6-avif); --bg-webp: var(--img-card-6-webp); --bg-fallback: var(--img-card-6-png); }

.card__thumb--impl-2 { --bg-avif: var(--img-impl-02-avif); --bg-webp: var(--img-impl-02-webp); --bg-fallback: var(--img-impl-02-jpg); }
.card__thumb--impl-3 { --bg-avif: var(--img-impl-03-avif); --bg-webp: var(--img-impl-03-webp); --bg-fallback: var(--img-impl-03-jpg); }
.card__thumb--impl-4 { --bg-avif: var(--img-impl-04-avif); --bg-webp: var(--img-impl-04-webp); --bg-fallback: var(--img-impl-04-jpg); }

.product-card__img--1 { --bg-avif: var(--img-prod-1-avif); --bg-webp: var(--img-prod-1-webp); --bg-fallback: var(--img-prod-1-jpg); }
.product-card__img--2 { --bg-avif: var(--img-prod-2-avif); --bg-webp: var(--img-prod-2-webp); --bg-fallback: var(--img-prod-2-jpg); }
.product-card__img--3 { --bg-avif: var(--img-prod-3-avif); --bg-webp: var(--img-prod-3-webp); --bg-fallback: var(--img-prod-3-jpg); }
.product-card__img--4 { --bg-avif: var(--img-prod-4-avif); --bg-webp: var(--img-prod-4-webp); --bg-fallback: var(--img-prod-4-jpg); }
.product-card__img--5 { --bg-avif: var(--img-prod-5-avif); --bg-webp: var(--img-prod-5-webp); --bg-fallback: var(--img-prod-5-jpg); }
.product-card__img--6 { --bg-avif: var(--img-prod-6-avif); --bg-webp: var(--img-prod-6-webp); --bg-fallback: var(--img-prod-6-jpg); }

.product-gallery__main--view-1,
.product-gallery__main--detail { --bg-avif: var(--img-detail-main-avif); --bg-webp: var(--img-detail-main-webp); --bg-fallback: var(--img-detail-main-jpg); }
.product-gallery__main--view-2 { --bg-avif: var(--img-detail-2-avif); --bg-webp: var(--img-detail-2-webp); --bg-fallback: var(--img-detail-2-jpg); }
.product-gallery__main--view-3 { --bg-avif: var(--img-detail-3-avif); --bg-webp: var(--img-detail-3-webp); --bg-fallback: var(--img-detail-3-jpg); }

.product-gallery__thumb--1 { --bg-avif: var(--img-impl-01-sm-avif); --bg-webp: var(--img-impl-01-sm-webp); --bg-fallback: var(--img-impl-01-sm-jpg); }
.product-gallery__thumb--2 { --bg-avif: var(--img-impl-02-sm-avif); --bg-webp: var(--img-impl-02-sm-webp); --bg-fallback: var(--img-impl-02-sm-jpg); }
.product-gallery__thumb--3 { --bg-avif: var(--img-impl-05-sm-avif); --bg-webp: var(--img-impl-05-sm-webp); --bg-fallback: var(--img-impl-05-sm-jpg); }

.service-block__media--1 { --bg-avif: var(--img-svc-1-avif); --bg-webp: var(--img-svc-1-webp); --bg-fallback: var(--img-svc-1-jpg); }
.service-block__media--2 { --bg-avif: var(--img-svc-2-avif); --bg-webp: var(--img-svc-2-webp); --bg-fallback: var(--img-svc-2-jpg); }
.service-block__media--3 { --bg-avif: var(--img-svc-3-avif); --bg-webp: var(--img-svc-3-webp); --bg-fallback: var(--img-svc-3-jpg); }
.service-block__media--4 { --bg-avif: var(--img-svc-4-avif); --bg-webp: var(--img-svc-4-webp); --bg-fallback: var(--img-svc-4-jpg); }
.service-block__media--corte-guillotina { --bg-avif: var(--img-svc-cortadora-lg-avif); --bg-webp: var(--img-svc-cortadora-lg-webp); --bg-fallback: var(--img-svc-cortadora-lg-jpg); }
.service-block__media--plegado { --bg-avif: var(--img-svc-plegadora-lg-avif); --bg-webp: var(--img-svc-plegadora-lg-webp); --bg-fallback: var(--img-svc-plegadora-lg-jpg); }
.service-block__media--cilindrado { --bg-avif: var(--img-svc-cilindrado-lg-avif); --bg-webp: var(--img-svc-cilindrado-lg-webp); --bg-fallback: var(--img-svc-cilindrado-lg-png); }
.service-block__media--corte-plasma,
.service-block__media--pantografo-1 { --bg-avif: var(--img-svc-pantografo-1-lg-avif); --bg-webp: var(--img-svc-pantografo-1-lg-webp); --bg-fallback: var(--img-svc-pantografo-1-lg-jpg); }

.gallery-strip__item--corte-guillotina { --bg-avif: var(--img-svc-corte-guillotina-avif); --bg-webp: var(--img-svc-corte-guillotina-webp); --bg-fallback: var(--img-svc-corte-guillotina-jpg); }
.gallery-strip__item--plegado { --bg-avif: var(--img-svc-plegado-avif); --bg-webp: var(--img-svc-plegado-webp); --bg-fallback: var(--img-svc-plegado-jpg); }
.gallery-strip__item--cilindrado { --bg-avif: var(--img-svc-cilindrado-avif); --bg-webp: var(--img-svc-cilindrado-webp); --bg-fallback: var(--img-svc-cilindrado-png); }
.gallery-strip__item--corte-plasma { --bg-avif: var(--img-svc-corte-plasma-avif); --bg-webp: var(--img-svc-corte-plasma-webp); --bg-fallback: var(--img-svc-corte-plasma-png); }
.gallery-strip__item--pantografo-1 { --bg-avif: var(--img-svc-pantografo-1-avif); --bg-webp: var(--img-svc-pantografo-1-webp); --bg-fallback: var(--img-svc-pantografo-1-jpg); }
.gallery-strip__item--pantografo-2 { --bg-avif: var(--img-svc-pantografo-2-avif); --bg-webp: var(--img-svc-pantografo-2-webp); --bg-fallback: var(--img-svc-pantografo-2-jpg); }
.gallery-strip__item--pantografo-3 { --bg-avif: var(--img-svc-pantografo-3-avif); --bg-webp: var(--img-svc-pantografo-3-webp); --bg-fallback: var(--img-svc-pantografo-3-jpg); }
.gallery-strip__item--pantografo-4 { --bg-avif: var(--img-svc-pantografo-4-avif); --bg-webp: var(--img-svc-pantografo-4-webp); --bg-fallback: var(--img-svc-pantografo-4-jpg); }
.gallery-strip__item--cortadora-2 { --bg-avif: var(--img-svc-cortadora-2-avif); --bg-webp: var(--img-svc-cortadora-2-webp); --bg-fallback: var(--img-svc-cortadora-2-jpg); }
.gallery-strip__item--plegadora-2 { --bg-avif: var(--img-svc-plegadora-2-avif); --bg-webp: var(--img-svc-plegadora-2-webp); --bg-fallback: var(--img-svc-plegadora-2-jpg); }
.gallery-strip__item--plegadora-4 { --bg-avif: var(--img-svc-plegadora-4-avif); --bg-webp: var(--img-svc-plegadora-4-webp); --bg-fallback: var(--img-svc-plegadora-4-jpg); }
.gallery-strip__item--1 { --bg-avif: var(--img-gal-1-avif); --bg-webp: var(--img-gal-1-webp); --bg-fallback: var(--img-gal-1-jpg); }
.gallery-strip__item--2 { --bg-avif: var(--img-gal-2-avif); --bg-webp: var(--img-gal-2-webp); --bg-fallback: var(--img-gal-2-jpg); }
.gallery-strip__item--3 { --bg-avif: var(--img-gal-3-avif); --bg-webp: var(--img-gal-3-webp); --bg-fallback: var(--img-gal-3-jpg); }
.gallery-strip__item--4 { --bg-avif: var(--img-gal-4-avif); --bg-webp: var(--img-gal-4-webp); --bg-fallback: var(--img-gal-4-jpg); }
