{"title":"MÁS VENDIDOS","description":"\u003cp\u003eDescubre los productos favoritos de nuestros clientes y los más vendidos de la tienda.\u003c\/p\u003e","products":[{"product_id":"aceite-herbal-35-l-eudine-35-aceites-naturales","title":"Aceite Corporal Herbal 35 Leudine – Mezcla Natural de 35 Extractos Botánicos","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #5716d6;\n  --c-accent-bg: rgba(87, 22, 214, 0.08);\n  --c-slate: #626d96;\n  --c-border: #e2e8f0;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  --c-success: #10b981;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(87, 22, 214, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(87, 22, 214, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #5716d6 0%, #3e0e9e 100%);\n  border: none;\n  border-left: 4px solid var(--c-success);\n  border-radius: 14px;\n  padding: 14px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(87, 22, 214, 0.20);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(87, 22, 214, 0.30);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.15);\n  border: 1px solid rgba(255, 255, 255, 0.25);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\n  \u003c!-- COPY AGRESIVO: DOLOR FÍSICO, ALIVIO EN MINUTOS Y CERO EXCUSAS --\u003e\n  \u003cdiv class=\"px-prod-header\"\u003e\n    \u003ch2 class=\"px-prod-title\"\u003e\n      Borra el dolor muscular y el estrés del día \u003cspan\u003een cuestión de minutos\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"px-prod-desc\"\u003e\n      ¿Cuello apretado, espalda cargada o piernas agotadas? Deja de aguantar molestias. Esta bomba de 35 extractos botánicos puros penetra al instante, desinflama las zonas tensas y te devuelve la energía sin mancharte la ropa ni dejarte grasoso.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n  \u003cdetails class=\"px-tech-accordion\"\u003e\n    \u003csummary class=\"px-tech-head\"\u003e\n      \u003cdiv class=\"px-tech-title-left\"\u003e\n        \u003cspan class=\"px-head-ico-box\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/summary\u003e\n\n    \u003cdiv class=\"px-tech-body\"\u003e\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eEfecto principal\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eAlivio de tensión y relajación muscular\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eConcentración activa\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e35 extractos botánicos concentrados\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eAbsorción\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eUltra rápida (Cero grasa, no mancha la ropa)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eContenido neto\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e120 ml (Rendimiento prolongado)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eSensación y aroma\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eFresco herbal descongestionante\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eZonas clave\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eCuello, hombros, espalda, piernas y pies\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eMarca\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eL’EUDINE Original\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n  \u003cdiv class=\"px-warranty-banner\"\u003e\n    \u003cdiv class=\"px-warranty-icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"px-warranty-txt\"\u003e\n      \u003cstrong\u003eAutenticidad y Calidad Garantizada\u003c\/strong\u003e\n      \u003cspan\u003eFórmula original \u003cb\u003eL’EUDINE 100% garantizada\u003c\/b\u003e, directo en su envase sellado de fábrica.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Default Title","offer_id":44709871779893,"sku":"41","price":109900.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/herbal_35.webp?v=1790230844"},{"product_id":"parlante-bluetooth-1hora-boc242-sonido-85db-con-luces-led-y-2400mah","title":"Parlante Bluetooth 1Hora BOC242 – Luces RGB y Sonido Hi-Fi","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #5716d6;\n  --c-accent-bg: rgba(87, 22, 214, 0.08);\n  --c-slate: #626d96;\n  --c-border: #e2e8f0;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  --c-success: #10b981;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(87, 22, 214, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(87, 22, 214, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #5716d6 0%, #3e0e9e 100%);\n  border: none;\n  border-left: 4px solid var(--c-success);\n  border-radius: 14px;\n  padding: 14px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(87, 22, 214, 0.20);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(87, 22, 214, 0.30);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.15);\n  border: 1px solid rgba(255, 255, 255, 0.25);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\n  \u003c!-- ENCABEZADO PERSUASIVO: AUDIO HI-FI, LUCES RGB Y AMBIENTE COMPLETO --\u003e\n  \u003cdiv class=\"px-prod-header\"\u003e\n    \u003ch2 class=\"px-prod-title\"\u003e\n      Sonido estéreo Hi-Fi y luces RGB: \u003cspan\u003eenciende el ambiente donde sea que estés\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"px-prod-desc\"\u003e\n      Graves definidos con doble controlador y un show dinámico de luces que se mueve al ritmo de tu música. Conéctalo por Bluetooth, memoria USB o auxiliar, responde llamadas sin sacar el teléfono y disfruta hasta 8 horas continuas en un diseño ultraligero de menos de 500 gramos.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n  \u003cdetails class=\"px-tech-accordion\"\u003e\n    \u003csummary class=\"px-tech-head\"\u003e\n      \u003cdiv class=\"px-tech-title-left\"\u003e\n        \u003cspan class=\"px-head-ico-box\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/summary\u003e\n\n    \u003cdiv class=\"px-tech-body\"\u003e\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eSistema de audio\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eDoble driver estéreo Hi-Fi\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eBatería continua\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eHasta 8 horas (2400 mAh)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eEfectos visuales\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eLuces dinámicas RGB al ritmo\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eConexión inalámbrica\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eBluetooth 5.1 (Rango 10 m)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eEntradas directas\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eUSB + Tarjeta TF + AUX 3.5mm + Radio FM\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eFunción estéreo dual\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eTWS (Empareja 2 parlantes)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eLlamadas y puerto\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eManos libres integrado + USB Tipo-C\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eDimensiones y peso\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e20 × 7 × 8 cm · Solo 495 g\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n  \u003cdiv class=\"px-warranty-banner\"\u003e\n    \u003cdiv class=\"px-warranty-icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"px-warranty-txt\"\u003e\n      \u003cstrong\u003eGarantía Oficial Versatienda\u003c\/strong\u003e\n      \u003cspan\u003eRecibes un producto \u003cb\u003e100% original 1Hora, nuevo y sellado\u003c\/b\u003e, respaldado con 6 meses de garantía directa.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Default Title","offer_id":44709876072501,"sku":"BOC242","price":87990.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/Altavoz_1HORA_al_atardecer-optimized.webp?v=1793296505"},{"product_id":"parlante-bluetooth-1hora-cubesound-potencia-portatil-y-diseno-compacto","title":"Parlante Bluetooth 1Hora BOC244 – Compacto 7 W Portátil","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #5716d6;\n  --c-accent-bg: rgba(87, 22, 214, 0.08);\n  --c-slate: #626d96;\n  --c-border: #e2e8f0;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  --c-success: #10b981;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(87, 22, 214, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(87, 22, 214, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #5716d6 0%, #3e0e9e 100%);\n  border: none;\n  border-left: 4px solid var(--c-success);\n  border-radius: 14px;\n  padding: 14px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(87, 22, 214, 0.20);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(87, 22, 214, 0.30);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.15);\n  border: 1px solid rgba(255, 255, 255, 0.25);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\u003c!-- ENCABEZADO PERSUASIVO --\u003e\n\u003cdiv class=\"px-prod-header\"\u003e\n\u003ch2 class=\"px-prod-title\"\u003eLleva tu música a todas partes con \u003cspan\u003epotencia y portabilidad\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"px-prod-desc\"\u003eEl parlante 1Hora BOC244 te ofrece sonido nítido de 7W en un diseño compacto. Perfecto para tus viajes o reuniones, con tecnología de emparejamiento estéreo TWS y batería continua para todo el día.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n\u003cdetails class=\"px-tech-accordion\" open=\"\"\u003e\n\u003csummary class=\"px-tech-head\"\u003e\u003cspan class=\"px-head-ico-box\"\u003e \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"px-tech-body\"\u003e\n\u003cdiv class=\"px-tech-row\"\u003e\n\u003cspan class=\"px-tech-label\"\u003eBatería continua\u003c\/span\u003e \u003cspan class=\"px-tech-val\"\u003eHasta 10 horas (2000 mAh)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"px-tech-row\"\u003e\n\u003cspan class=\"px-tech-label\"\u003ePotencia de sonido\u003c\/span\u003e \u003cspan class=\"px-tech-val\"\u003e7 W RMS (Sonido claro)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"px-tech-row\"\u003e\n\u003cspan class=\"px-tech-label\"\u003eConectividad total\u003c\/span\u003e \u003cspan class=\"px-tech-val\"\u003eBluetooth 5.3 + USB + TF + AUX + FM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"px-tech-row\"\u003e\n\u003cspan class=\"px-tech-label\"\u003eResistencia al agua\u003c\/span\u003e \u003cspan class=\"px-tech-val\"\u003eIPX4 (A prueba de salpicaduras)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"px-tech-row\"\u003e\n\u003cspan class=\"px-tech-label\"\u003eFunción especial\u003c\/span\u003e \u003cspan class=\"px-tech-val\"\u003eTWS (Empareja 2 parlantes)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n\u003cdiv class=\"px-warranty-banner\"\u003e\n\u003cdiv class=\"px-warranty-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"px-warranty-txt\"\u003e\n\u003cstrong\u003eGarantía Oficial Versatienda\u003c\/strong\u003e \u003cspan\u003eRecibes un producto \u003cb\u003e100% original, nuevo y sellado\u003c\/b\u003e, respaldado con 6 meses de garantía directa.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Default Title","offer_id":44709876105269,"sku":"BOC244","price":75900.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/Altavoz_portatil_en_el_skatepark_al_atardecer-optimized.webp?v=1791234938"},{"product_id":"impresora-termica-pos-usb-lan-80mm-jaltech","title":"Impresora Térmica POS 80mm JALTECH USB\/LAN","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #7c3aed;\n  --c-accent-bg: rgba(124, 58, 237, 0.10);\n  --c-slate: #475569;\n  --c-border: #cbd5e1;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(15, 23, 42, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(124, 58, 237, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #7c3aed 0%, #5b21b6 100%);\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 16px;\n  padding: 15px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(124, 58, 237, 0.28);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(124, 58, 237, 0.36);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.18);\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\n  \u003c!-- ENCABEZADO PERSUASIVO: RAPIDEZ EXTREMA, CERO FILAS Y CORTE AUTOMÁTICO --\u003e\n  \u003cdiv class=\"px-prod-header\"\u003e\n    \u003ch2 class=\"px-prod-title\"\u003e\n      Despacha facturas a toda velocidad: \u003cspan\u003e230 mm\/s y corte automático para tu punto de venta\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"px-prod-desc\"\u003e\n      Elimina las filas y agiliza la atención en tu caja o cocina. Con un formato ancho de 80 mm, conexión dual USB + Red LAN y cortador automático de alta durabilidad, imprime comprobantes, comandas y códigos QR de forma continua, silenciosa y sin depender de cartuchos de tinta.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n  \u003cdetails class=\"px-tech-accordion\"\u003e\n    \u003csummary class=\"px-tech-head\"\u003e\n      \u003cdiv class=\"px-tech-title-left\"\u003e\n        \u003cspan class=\"px-head-ico-box\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/summary\u003e\n\n    \u003cdiv class=\"px-tech-body\"\u003e\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eVelocidad de despacho\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e230 mm\/s (Ultra rápida)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eAncho de impresión\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e80 mm estándar (Área 72 mm)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eCorte de papel\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eAutomático (1.5M de cortes)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eConexión e interfaces\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eUSB + Red Ethernet RJ45 (LAN)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eApertura cajón POS\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003ePuerto RJ11 integrado\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eCódigos soportados\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eBarras 1D y QR \/ PDF417 (2D)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eCompatibilidad software\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eComandos ESC\/POS (Win \/ Mac \/ Linux)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eResistencia cabezal\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e150 km de vida útil de trabajo\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n  \u003cdiv class=\"px-warranty-banner\"\u003e\n    \u003cdiv class=\"px-warranty-icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"px-warranty-txt\"\u003e\n      \u003cstrong\u003eGarantía y Soporte Especializado\u003c\/strong\u003e\n      \u003cspan\u003eEquipo \u003cb\u003e100% original Jaltech\u003c\/b\u003e nuevo en caja, compatible con los principales sistemas POS y respaldo oficial por defectos.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Default Title","offer_id":44716154617909,"sku":"40159","price":330000.0,"currency_code":"COP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/impresora_pos.webp?v=1790231251"},{"product_id":"control-playstation-ps5-dualsense-gris-camuflado","title":"Control Playstation PS5 DualSense Gris Camuflado","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #7c3aed;\n  --c-accent-bg: rgba(124, 58, 237, 0.10);\n  --c-slate: #475569;\n  --c-border: #cbd5e1;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(15, 23, 42, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(124, 58, 237, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #7c3aed 0%, #5b21b6 100%);\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 16px;\n  padding: 15px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(124, 58, 237, 0.28);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(124, 58, 237, 0.36);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.18);\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\n  \u003c!-- ENCABEZADO PERSUASIVO: INMERSIÓN TÁCTIL, ESTILO TÁCTICO MILITAR Y PRECISIÓN --\u003e\n  \u003cdiv class=\"px-prod-header\"\u003e\n    \u003ch2 class=\"px-prod-title\"\u003e\n      Siente la tensión de cada disparo y \u003cspan\u003eequípate con el estilo táctico Camo\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"px-prod-desc\"\u003e\n      Lleva la experiencia de combate y acción a tus manos con el diseño militar Gray Camouflage. Siente el retroceso de tus armas con los gatillos adaptativos dinámicos, percibe el terreno que pisas gracias a la vibración háptica inmersiva y comunícate con tu escuadrón en tiempo real sin cables.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n  \u003cdetails class=\"px-tech-accordion\"\u003e\n    \u003csummary class=\"px-tech-head\"\u003e\n      \u003cdiv class=\"px-tech-title-left\"\u003e\n        \u003cspan class=\"px-head-ico-box\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/summary\u003e\n\n    \u003cdiv class=\"px-tech-body\"\u003e\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eInmersión física\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eGatillos adaptativos (Resistencia variable)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eSensación táctil\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eRespuesta háptica con actuadores dobles\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eComunicación\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eMicrófono integrado + Botón de silenciado\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eBotón Create\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eCaptura y transmisión instantánea\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eConexión\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eInalámbrica de baja latencia + USB-C\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eDiseño de edición\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eGris Camuflado (Gray Camouflage)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eCompatibilidad\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003ePlayStation 5 \/ PC \/ iOS \/ Android\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n  \u003cdiv class=\"px-warranty-banner\"\u003e\n    \u003cdiv class=\"px-warranty-icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"px-warranty-txt\"\u003e\n      \u003cstrong\u003eProducto 100% Original Sony PlayStation\u003c\/strong\u003e\n      \u003cspan\u003eControl nuevo en empaque sellado oficial, con serial de fábrica verificable y \u003cb\u003egarantía directa\u003c\/b\u003e.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Default Title","offer_id":45938750914613,"sku":null,"price":319900.0,"currency_code":"COP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/ChatGPT_Image_20_sept_2026_12_15_59_p.m.-optimized.webp?v=1789924602"},{"product_id":"crispetera-kalley-k-pm1200-rojo","title":"Crispetera KALLEY K-PM1200 Rojo","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #7c3aed;\n  --c-accent-bg: rgba(124, 58, 237, 0.10);\n  --c-slate: #475569;\n  --c-border: #cbd5e1;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(15, 23, 42, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(124, 58, 237, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #7c3aed 0%, #5b21b6 100%);\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 16px;\n  padding: 15px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(124, 58, 237, 0.28);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(124, 58, 237, 0.36);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.18);\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\n  \u003c!-- ENCABEZADO PERSUASIVO: PLAN CINE EN CASA, SALUDABLE Y LISTO EN MINUTOS --\u003e\n  \u003cdiv class=\"px-prod-header\"\u003e\n    \u003ch2 class=\"px-prod-title\"\u003e\n      Crispetas crocantes tipo cine en minutos y \u003cspan\u003e100% libres de grasa o aceite\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"px-prod-desc\"\u003e\n      El acompañamiento ideal para tus tardes de series y películas en casa. Su sistema de aire caliente de 1200W explota los granos en tiempo récord sin necesidad de usar una sola gota de grasa, dejándolas ligeras, saludables y listas para servir directamente en su tazón incluido.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n  \u003cdetails class=\"px-tech-accordion\"\u003e\n    \u003csummary class=\"px-tech-head\"\u003e\n      \u003cdiv class=\"px-tech-title-left\"\u003e\n        \u003cspan class=\"px-head-ico-box\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/summary\u003e\n\n    \u003cdiv class=\"px-tech-body\"\u003e\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003ePotencia del motor\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e1200W de cocción rápida\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eTecnología de cocción\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eAire caliente (Cero aceite)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eAccesorios incluidos\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eTazón \/ Recipiente para servir\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eManejo y uso\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eOperación rápida con un botón\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eDiseño y color\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eCompacto moderno en Rojo\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eDimensiones\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e24 × 19 × 39.5 cm\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eMarca y modelo\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eKalley K-PM1200\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n  \u003cdiv class=\"px-warranty-banner\"\u003e\n    \u003cdiv class=\"px-warranty-icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"px-warranty-txt\"\u003e\n      \u003cstrong\u003eProducto 100% Original Kalley\u003c\/strong\u003e\n      \u003cspan\u003eEquipo nuevo en caja de fábrica, bajo consumo y con \u003cb\u003egarantía oficial\u003c\/b\u003e directa por defectos.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Default Title","offer_id":45942572384309,"sku":null,"price":149900.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/ChatGPT_Image_20_sept_2026_11_58_40_a.m.-optimized.webp?v=1789923549"},{"product_id":"jbl-partybox-encore-2-plus","title":"Parlante JBL PartyBox Encore 2 Plus","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #7c3aed;\n  --c-accent-bg: rgba(124, 58, 237, 0.10);\n  --c-slate: #475569;\n  --c-border: #cbd5e1;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(15, 23, 42, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(124, 58, 237, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #7c3aed 0%, #5b21b6 100%);\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 16px;\n  padding: 15px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(124, 58, 237, 0.28);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(124, 58, 237, 0.36);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.18);\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\n  \u003c!-- ENCABEZADO PERSUASIVO --\u003e\n  \u003cdiv class=\"px-prod-header\"\u003e\n    \u003ch2 class=\"px-prod-title\"\u003e\n      Canta a dúo sin cables y \u003cspan\u003earma el karaoke perfecto donde vayas\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"px-prod-desc\"\u003e\n      El combo de fiesta definitivo. Incluye 2 micrófonos inalámbricos con afinación inteligente por IA para que tu voz suene limpia y sin esfuerzo, respaldado por 100W de potencia pura JBL, juego de luces envolvente y hasta 15 horas de batería continua.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n  \u003cdetails class=\"px-tech-accordion\"\u003e\n    \u003csummary class=\"px-tech-head\"\u003e\n      \u003cdiv class=\"px-tech-title-left\"\u003e\n        \u003cspan class=\"px-head-ico-box\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/summary\u003e\n\n    \u003cdiv class=\"px-tech-body\"\u003e\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003ePotencia acústica\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e100W RMS sonido JBL Pro\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eAccesorios incluidos\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e2 Micrófonos inalámbricos\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eFunción karaoke\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eEasySing asistido por IA\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eBatería continua\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eHasta 15 horas (Carga USB-C)\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eEntradas extra\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eGuitarra y micrófono por cable\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eConexión inalámbrica\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eBluetooth 5.4 + Auracast™\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eResistencia y show\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eIPX4 (Salpicaduras) + Luces rítmicas\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n  \u003cdiv class=\"px-warranty-banner\"\u003e\n    \u003cdiv class=\"px-warranty-icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"px-warranty-txt\"\u003e\n      \u003cstrong\u003eProducto 100% Original JBL\u003c\/strong\u003e\n      \u003cspan\u003eEquipo auténtico sellado en caja con seriales verificables y \u003cb\u003egarantía oficial\u003c\/b\u003e por defectos.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Default Title","offer_id":45965749125173,"sku":null,"price":1356900.0,"currency_code":"COP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/ChatGPT_Image_18_sept_2026_03_15_10_p.m.-optimized.webp?v=1789762572"},{"product_id":"jbl-go-5-camuflado","title":"Parlante JBL Go 5 - Envío Gratis","description":"\u003cstyle\u003e\n.px-prod-wrap {\n  --c-dark: #0f172a;\n  --c-accent: #5716d6;\n  --c-accent-bg: rgba(87, 22, 214, 0.08);\n  --c-slate: #626d96;\n  --c-border: #e2e8f0;\n  --c-card-bg: #f8fafc;\n  --c-hover-bg: #ffffff;\n  --c-success: #10b981;\n  max-width: 440px;\n  margin: 15px 0;\n  font-family: inherit;\n  color: var(--c-dark);\n}\n\n.px-prod-header { margin-bottom: 16px; }\n.px-prod-title {\n  font-size: 21px;\n  font-weight: 900;\n  color: var(--c-dark);\n  margin: 0 0 8px;\n  line-height: 1.25;\n  letter-spacing: -0.3px;\n}\n.px-prod-title span { color: var(--c-accent); }\n.px-prod-desc {\n  font-size: 13.5px;\n  color: var(--c-slate);\n  margin: 0;\n  line-height: 1.5;\n}\n\n\/* ACORDEÓN DE FICHA TÉCNICA *\/\n.px-tech-accordion {\n  border: 1px solid var(--c-border);\n  border-radius: 18px;\n  overflow: hidden;\n  background: var(--c-card-bg);\n  margin-bottom: 14px;\n  box-shadow: 0 4px 14px rgba(87, 22, 214, 0.04);\n  transition: all 0.25s ease;\n}\n\n.px-tech-head {\n  background: #edf2f7;\n  padding: 13px 18px;\n  font-size: 12px;\n  font-weight: 900;\n  text-transform: uppercase;\n  color: var(--c-dark);\n  letter-spacing: 0.8px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n  list-style: none;\n  user-select: none;\n}\n.px-tech-head::-webkit-details-marker { display: none; }\n\n.px-tech-title-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n\/* CAJA DE CONTENCIÓN PARA BLINDAR EL SVG *\/\n.px-head-ico-box {\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  max-width: 26px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  background: var(--c-accent-bg) !important;\n  border: 1px solid rgba(87, 22, 214, 0.2) !important;\n  border-radius: 6px !important;\n  flex-shrink: 0 !important;\n}\n\n.px-head-ico-box svg {\n  width: 15px !important;\n  height: 15px !important;\n  max-width: 15px !important;\n  max-height: 15px !important;\n  stroke: var(--c-accent) !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n\n.px-head-ico-box svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-tech-arrow {\n  width: 16px !important;\n  height: 16px !important;\n  max-width: 16px !important;\n  max-height: 16px !important;\n  stroke: var(--c-slate) !important;\n  fill: none !important;\n  stroke-width: 2.5 !important;\n  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);\n  display: block !important;\n}\n.px-tech-arrow path {\n  fill: none !important;\n  stroke: inherit !important;\n}\n.px-tech-accordion[open] .px-tech-arrow {\n  transform: rotate(180deg);\n  stroke: var(--c-accent) !important;\n}\n.px-tech-accordion[open] .px-tech-head {\n  border-bottom: 1px solid var(--c-border);\n}\n\n.px-tech-body {\n  animation: pxFade 0.25s ease-out;\n}\n@keyframes pxFade {\n  from { opacity: 0; transform: translateY(-4px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.px-tech-row {\n  padding: 12px 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  border-bottom: 1px solid #e2e8f0;\n  transition: all 0.2s ease;\n  cursor: default;\n}\n.px-tech-row:last-child { border-bottom: none; }\n.px-tech-row:hover {\n  background: var(--c-hover-bg);\n  padding-left: 22px;\n  box-shadow: inset 3px 0 0 var(--c-accent);\n}\n\n.px-tech-label {\n  color: var(--c-slate);\n  font-size: 13px;\n  font-weight: 600;\n}\n.px-tech-val {\n  color: var(--c-dark);\n  font-size: 13.5px;\n  font-weight: 800;\n  text-align: right;\n}\n\n\/* BANNER DE GARANTÍA INVERTIDO *\/\n.px-warranty-banner {\n  background: linear-gradient(135deg, #5716d6 0%, #3e0e9e 100%);\n  border: none;\n  border-left: 4px solid var(--c-success);\n  border-radius: 14px;\n  padding: 14px 18px;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  box-shadow: 0 8px 22px rgba(87, 22, 214, 0.20);\n  transition: transform 0.25s ease, box-shadow 0.25s ease;\n}\n.px-warranty-banner:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 12px 26px rgba(87, 22, 214, 0.30);\n}\n\n.px-warranty-icon {\n  width: 36px !important;\n  height: 36px !important;\n  min-width: 36px !important;\n  max-width: 36px !important;\n  background: rgba(255, 255, 255, 0.15);\n  border: 1px solid rgba(255, 255, 255, 0.25);\n  border-radius: 10px;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  color: #ffffff;\n  flex-shrink: 0 !important;\n}\n.px-warranty-icon svg {\n  width: 18px !important;\n  height: 18px !important;\n  max-width: 18px !important;\n  max-height: 18px !important;\n  stroke: #ffffff !important;\n  fill: none !important;\n  stroke-width: 2.3 !important;\n  display: block !important;\n}\n.px-warranty-icon svg * {\n  fill: none !important;\n  stroke: inherit !important;\n}\n\n.px-warranty-txt strong {\n  color: #ffffff;\n  display: block;\n  font-size: 14px;\n  font-weight: 900;\n  margin-bottom: 2px;\n  letter-spacing: -0.2px;\n}\n.px-warranty-txt span {\n  font-size: 12.5px;\n  color: rgba(255, 255, 255, 0.88);\n  line-height: 1.4;\n  display: block;\n}\n.px-warranty-txt b {\n  color: #ffffff;\n  font-weight: 800;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"px-prod-wrap\"\u003e\n\n  \u003c!-- ENCABEZADO PERSUASIVO --\u003e\n  \u003cdiv class=\"px-prod-header\"\u003e\n    \u003ch2 class=\"px-prod-title\"\u003e\n      Lleva sonido brutal en tu bolsillo sin miedo a \u003cspan\u003ecaídas, agua ni tierra\u003c\/span\u003e\n    \u003c\/h2\u003e\n    \u003cp class=\"px-prod-desc\"\u003e\n      El compañero definitivo para tus salidas diarias, paseos y ducha. Un diseño ultracompacto que cabe en la palma de tu mano, pero retumba con la acústica y graves característicos de JBL, blindado contra caídas accidentales e inmersión total en agua.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FICHA TÉCNICA EN ACORDEÓN BLINDADA --\u003e\n  \u003cdetails class=\"px-tech-accordion\"\u003e\n    \u003csummary class=\"px-tech-head\"\u003e\n      \u003cdiv class=\"px-tech-title-left\"\u003e\n        \u003cspan class=\"px-head-ico-box\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3.27 6.96 12 12.01 20.73 6.96\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan\u003eFicha Técnica y Detalles\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003csvg class=\"px-tech-arrow\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/summary\u003e\n\n    \u003cdiv class=\"px-tech-body\"\u003e\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003ePotencia y transductor\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003e4.8W RMS \/ Driver 45 mm\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eAutonomía\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eHasta 8 horas continuas\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eBlindaje y resistencia\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eIP68 (Sumergible) + Anticaídas\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eConexión inalámbrica\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eBluetooth 6.0 ultraestable\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eEnlace multi-parlante\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eAuracast™ + AirTouch\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eDetalles de diseño\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eBorde con luz ambiental LED\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"px-tech-row\"\u003e\n        \u003cspan class=\"px-tech-label\"\u003eCarga y control\u003c\/span\u003e\n        \u003cspan class=\"px-tech-val\"\u003eUSB-C + App JBL Portable\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- BANNER DE GARANTÍA INVERTIDO --\u003e\n  \u003cdiv class=\"px-warranty-banner\"\u003e\n    \u003cdiv class=\"px-warranty-icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"px-warranty-txt\"\u003e\n      \u003cstrong\u003eProducto 100% Original JBL\u003c\/strong\u003e\n      \u003cspan\u003eEquipo nuevo y sellado con serial auténtico verificable y \u003cb\u003egarantía oficial\u003c\/b\u003e de fábrica.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"versatienda","offers":[{"title":"Camuflaje","offer_id":50503592935477,"sku":null,"price":219900.0,"currency_code":"COP","in_stock":false},{"title":"Azul","offer_id":50503595819061,"sku":null,"price":219900.0,"currency_code":"COP","in_stock":false},{"title":"Negro","offer_id":50503595851829,"sku":null,"price":219900.0,"currency_code":"COP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/files\/ChatGPT_Image_18_sept_2026_02_54_54_p.m.-optimized.webp?v=1789761415"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0675\/3150\/5717\/collections\/ChatGPT_Image_20_sept_2026_11_58_40_a.m.-optimized.webp?v=1790227978","url":"https:\/\/www.versatienda.co\/collections\/mas-vendidos.oembed","provider":"Versa Tienda","version":"1.0","type":"link"}