{"product_id":"asset-pack-14092763138-example-product-4","title":"New Vision","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eVisionX Pro — Gafas Inteligentes\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Orbitron:wght@400;700;900\u0026amp;family=Rajdhani:wght@300;400;500;600;700\u0026amp;family=Inter:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  :root {\n    --bg: #0d0d0d;\n    --bg2: #1a1a2e;\n    --cyan: #00d4ff;\n    --violet: #7b2fff;\n    --text: #f0f0f0;\n    --text-dim: #a0a0b0;\n    --card-bg: #111122;\n    --border: rgba(0,212,255,0.2);\n  }\n\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    background: var(--bg);\n    color: var(--text);\n    font-family: 'Rajdhani', sans-serif;\n    overflow-x: hidden;\n  }\n\n  \/* ============ [1] BANNER ============ *\/\n  .banner {\n    background: linear-gradient(135deg, #0d0d0d 0%, #1a1a2e 50%, #0d0d0d 100%);\n    border-bottom: 1px solid var(--border);\n    padding: 28px 20px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  .banner::before {\n    content: '';\n    position: absolute;\n    top: -50%;\n    left: -50%;\n    width: 200%;\n    height: 200%;\n    background: radial-gradient(ellipse at 50% 50%, rgba(0,212,255,0.06) 0%, transparent 60%);\n    animation: pulse-bg 4s ease-in-out infinite;\n  }\n  @keyframes pulse-bg {\n    0%,100% { transform: scale(1); opacity: 0.6; }\n    50% { transform: scale(1.1); opacity: 1; }\n  }\n  .banner-tagline {\n    font-family: 'Rajdhani', sans-serif;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 5px;\n    text-transform: uppercase;\n    color: var(--cyan);\n    margin-bottom: 8px;\n    position: relative;\n  }\n  .banner-price-badge {\n    display: inline-block;\n    background: linear-gradient(135deg, var(--cyan), var(--violet));\n    color: #000;\n    font-family: 'Orbitron', monospace;\n    font-size: 22px;\n    font-weight: 900;\n    padding: 10px 28px;\n    border-radius: 2px;\n    letter-spacing: 1px;\n    position: relative;\n    margin-bottom: 6px;\n  }\n  .banner-old-price {\n    font-size: 12px;\n    color: var(--text-dim);\n    text-decoration: line-through;\n    letter-spacing: 2px;\n    position: relative;\n  }\n\n  \/* ============ [2] VIDEO PRINCIPAL ============ *\/\n  .video-main {\n    width: 100%;\n    display: block;\n    line-height: 0;\n  }\n  .video-main video {\n    width: 100%;\n    display: block;\n    max-height: 600px;\n    object-fit: cover;\n  }\n\n  \/* ============ [3] GANCHO EMOCIONAL ============ *\/\n  .hook {\n    background: var(--bg2);\n    padding: 52px 24px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  .hook::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, var(--cyan), var(--violet), transparent);\n  }\n  .hook-line {\n    font-family: 'Rajdhani', sans-serif;\n    font-size: clamp(20px, 5vw, 30px);\n    font-weight: 600;\n    line-height: 1.5;\n    color: var(--text);\n    max-width: 700px;\n    margin: 0 auto;\n  }\n  .hook-line span {\n    color: var(--cyan);\n  }\n  .hook-sub {\n    margin-top: 16px;\n    font-size: clamp(15px, 3.5vw, 18px);\n    color: var(--text-dim);\n    font-weight: 400;\n    max-width: 560px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 1.6;\n  }\n\n  \/* ============ [4] SPECS ============ *\/\n  .specs {\n    background: var(--bg);\n    padding: 48px 20px;\n    border-top: 1px solid var(--border);\n  }\n  .section-label {\n    text-align: center;\n    font-family: 'Orbitron', monospace;\n    font-size: 10px;\n    letter-spacing: 5px;\n    color: var(--cyan);\n    margin-bottom: 32px;\n    text-transform: uppercase;\n  }\n  .specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2px;\n    max-width: 700px;\n    margin: 0 auto;\n  }\n  .spec-item {\n    background: var(--card-bg);\n    padding: 28px 20px;\n    text-align: center;\n    border: 1px solid var(--border);\n    position: relative;\n    overflow: hidden;\n  }\n  .spec-item::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, var(--cyan), var(--violet));\n    opacity: 0;\n    transition: opacity 0.3s;\n  }\n  .spec-item:hover::before { opacity: 1; }\n  .spec-num {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(32px, 8vw, 48px);\n    font-weight: 900;\n    background: linear-gradient(135deg, var(--cyan), var(--violet));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    display: block;\n    line-height: 1;\n    margin-bottom: 8px;\n  }\n  .spec-label {\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--text-dim);\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    line-height: 1.3;\n  }\n\n  \/* ============ [5] IMAGEN 1 ============ *\/\n  .img-full {\n    width: 100%;\n    display: block;\n    line-height: 0;\n  }\n  .img-full img {\n    width: 100%;\n    display: block;\n    max-height: 600px;\n    object-fit: cover;\n  }\n\n  \/* ============ [6] MATERIAL \/ CALIDAD ============ *\/\n  .material {\n    background: #0a0a18;\n    padding: 48px 24px;\n    border-top: 1px solid var(--border);\n    border-bottom: 1px solid var(--border);\n  }\n  .material-title {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(18px, 4vw, 26px);\n    font-weight: 700;\n    color: var(--text);\n    text-align: center;\n    margin-bottom: 32px;\n  }\n  .material-title span { color: var(--cyan); }\n  .material-list {\n    list-style: none;\n    max-width: 600px;\n    margin: 0 auto;\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n  }\n  .material-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n    font-size: 16px;\n    font-weight: 500;\n    color: var(--text);\n    line-height: 1.4;\n  }\n  .material-list li::before {\n    content: '▸';\n    color: var(--cyan);\n    font-size: 18px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n  .material-list li strong { color: var(--cyan); }\n\n  \/* ============ [7] CARACTERÍSTICAS ============ *\/\n  .features {\n    background: var(--bg2);\n    padding: 48px 20px;\n  }\n  .features-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n    max-width: 700px;\n    margin: 0 auto;\n  }\n  .feature-card {\n    background: var(--card-bg);\n    border-left: 3px solid var(--cyan);\n    padding: 20px 16px;\n    border-radius: 0 4px 4px 0;\n    transition: transform 0.2s, border-color 0.2s;\n  }\n  .feature-card:hover {\n    transform: translateX(4px);\n    border-color: var(--violet);\n  }\n  .feature-card:nth-child(even) { border-color: var(--violet); }\n  .feature-card:nth-child(even):hover { border-color: var(--cyan); }\n  .feature-icon { font-size: 24px; margin-bottom: 8px; display: block; }\n  .feature-title {\n    font-family: 'Rajdhani', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: var(--cyan);\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .feature-card:nth-child(even) .feature-title { color: #a97fff; }\n  .feature-desc {\n    font-size: 13px;\n    color: var(--text-dim);\n    line-height: 1.5;\n    font-weight: 400;\n  }\n\n  \/* ============ [8] IMAGEN 2 ============ *\/\n  \/* (uses .img-full) *\/\n\n  \/* ============ [9] USOS \/ ESPACIOS ============ *\/\n  .uses {\n    background: var(--bg);\n    padding: 48px 20px;\n    border-top: 1px solid var(--border);\n  }\n  .uses-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n    max-width: 700px;\n    margin: 0 auto;\n  }\n  .use-card {\n    background: var(--card-bg);\n    border: 1px solid var(--border);\n    padding: 22px 16px;\n    border-radius: 4px;\n    text-align: center;\n    transition: border-color 0.3s, transform 0.2s;\n  }\n  .use-card:hover {\n    border-color: var(--cyan);\n    transform: translateY(-3px);\n  }\n  .use-icon { font-size: 32px; margin-bottom: 10px; display: block; }\n  .use-title {\n    font-size: 14px;\n    font-weight: 700;\n    color: var(--cyan);\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .use-desc {\n    font-size: 13px;\n    color: var(--text-dim);\n    line-height: 1.4;\n  }\n\n  \/* ============ [10] GALERÍA ============ *\/\n  .gallery {\n    background: var(--bg2);\n    padding: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .gallery-top img {\n    width: 100%;\n    display: block;\n    max-height: 500px;\n    object-fit: cover;\n  }\n  .gallery-bottom {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2px;\n  }\n  .gallery-bottom img {\n    width: 100%;\n    display: block;\n    aspect-ratio: 1\/1;\n    object-fit: cover;\n  }\n\n  \/* ============ [11] 4 PASOS ============ *\/\n  .steps {\n    background: var(--bg);\n    padding: 52px 20px;\n    border-top: 1px solid var(--border);\n  }\n  .steps-title {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(16px, 4vw, 22px);\n    font-weight: 700;\n    color: var(--text);\n    text-align: center;\n    margin-bottom: 36px;\n    letter-spacing: 1px;\n  }\n  .steps-title span { color: var(--cyan); }\n  .steps-list {\n    max-width: 640px;\n    margin: 0 auto;\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n  .step-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    background: var(--card-bg);\n    border-left: 3px solid var(--cyan);\n    padding: 20px 18px;\n  }\n  .step-item:nth-child(even) { border-color: var(--violet); }\n  .step-num {\n    font-family: 'Orbitron', monospace;\n    font-size: 56px;\n    font-weight: 900;\n    background: linear-gradient(135deg, var(--cyan), var(--violet));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    line-height: 1;\n    flex-shrink: 0;\n    width: 60px;\n  }\n  .step-content {}\n  .step-title {\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--text);\n    margin-bottom: 6px;\n    letter-spacing: 0.5px;\n  }\n  .step-desc {\n    font-size: 14px;\n    color: var(--text-dim);\n    line-height: 1.5;\n  }\n\n  \/* ============ [12] TIKTOK ============ *\/\n  .tiktok-section {\n    background: var(--bg2);\n    padding: 52px 20px;\n    text-align: center;\n    border-top: 1px solid var(--border);\n  }\n  .tiktok-title {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(14px, 3.5vw, 18px);\n    font-weight: 700;\n    color: var(--text);\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 8px;\n  }\n  .tiktok-sub {\n    font-size: 14px;\n    color: var(--text-dim);\n    margin-bottom: 28px;\n  }\n  .tiktok-wrapper {\n    display: inline-block;\n    position: relative;\n    border-radius: 16px;\n    overflow: hidden;\n    max-width: 280px;\n    width: 100%;\n  }\n  .tiktok-border {\n    padding: 3px;\n    background: linear-gradient(135deg, #ff006e, #00d4ff, #7b2fff, #ff006e);\n    background-size: 300% 300%;\n    animation: grad-spin 3s linear infinite;\n    border-radius: 18px;\n  }\n  @keyframes grad-spin {\n    0% { background-position: 0% 50%; }\n    50% { background-position: 100% 50%; }\n    100% { background-position: 0% 50%; }\n  }\n  .tiktok-inner {\n    border-radius: 14px;\n    overflow: hidden;\n    position: relative;\n    background: #000;\n  }\n  .tiktok-inner video {\n    width: 100%;\n    display: block;\n    aspect-ratio: 9\/16;\n    object-fit: cover;\n  }\n  .tiktok-overlay {\n    position: absolute;\n    inset: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(0,0,0,0.3);\n    cursor: pointer;\n    transition: background 0.2s;\n  }\n  .tiktok-overlay.hidden { background: transparent; pointer-events: none; }\n  .play-btn {\n    width: 64px;\n    height: 64px;\n    background: rgba(0,212,255,0.9);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: transform 0.2s;\n  }\n  .play-btn svg { width: 24px; height: 24px; fill: #000; margin-left: 4px; }\n\n  \/* ============ [13] ESTADÍSTICAS ============ *\/\n  .stats {\n    background: var(--bg);\n    padding: 52px 20px;\n    border-top: 1px solid var(--border);\n  }\n  .stats-title {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(14px, 3.5vw, 18px);\n    font-weight: 700;\n    color: var(--text);\n    text-align: center;\n    letter-spacing: 2px;\n    margin-bottom: 40px;\n  }\n  .stats-title span { color: var(--cyan); }\n  .stats-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    max-width: 640px;\n    margin: 0 auto;\n  }\n  .stat-item { text-align: center; }\n  .stat-circle-wrap {\n    position: relative;\n    width: 90px;\n    height: 90px;\n    margin: 0 auto 12px;\n  }\n  .stat-circle-wrap svg {\n    width: 90px;\n    height: 90px;\n    transform: rotate(-90deg);\n  }\n  .stat-track { fill: none; stroke: rgba(255,255,255,0.08); stroke-width: 7; }\n  .stat-fill {\n    fill: none;\n    stroke-width: 7;\n    stroke-linecap: round;\n    stroke-dasharray: 220;\n    stroke-dashoffset: 220;\n    transition: stroke-dashoffset 1.6s cubic-bezier(0.4,0,0.2,1);\n  }\n  .stat-fill-1 { stroke: var(--cyan); }\n  .stat-fill-2 { stroke: var(--violet); }\n  .stat-fill-3 { stroke: #00ff9d; }\n  .stat-center {\n    position: absolute;\n    top: 50%; left: 50%;\n    transform: translate(-50%, -50%);\n    font-family: 'Orbitron', monospace;\n    font-size: 18px;\n    font-weight: 900;\n    color: var(--text);\n  }\n  .stat-label {\n    font-size: 12px;\n    font-weight: 600;\n    color: var(--text-dim);\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    line-height: 1.3;\n  }\n\n  \/* ============ [14] TÍTULO COMENTARIOS ============ *\/\n  .reviews-title-section {\n    background: var(--bg2);\n    padding: 44px 20px 28px;\n    text-align: center;\n    border-top: 1px solid var(--border);\n  }\n  .reviews-heading {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(22px, 5vw, 30px);\n    font-weight: 900;\n    background: linear-gradient(135deg, var(--cyan), var(--violet));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    margin-bottom: 8px;\n    letter-spacing: 1px;\n  }\n  .reviews-sub {\n    font-size: 14px;\n    color: var(--text-dim);\n    max-width: 400px;\n    margin: 0 auto;\n  }\n\n  \/* ============ [15] COMENTARIOS CARRUSEL ============ *\/\n  .reviews {\n    background: var(--bg2);\n    padding: 0 0 52px;\n    overflow: hidden;\n  }\n  .reviews-track-wrap {\n    overflow: hidden;\n  }\n  .reviews-track {\n    display: flex;\n    transition: transform 0.5s ease-in-out;\n  }\n  .review-card {\n    flex: 0 0 100%;\n    padding: 0 20px;\n  }\n  .review-inner {\n    background: var(--card-bg);\n    border: 1px solid var(--border);\n    border-radius: 8px;\n    padding: 24px 20px;\n    max-width: 480px;\n    margin: 0 auto;\n  }\n  .review-inner:nth-child(odd) { animation: upAndDown 4s ease-in-out infinite; }\n  .review-inner:nth-child(even) { animation: downAndUp 4s ease-in-out infinite; }\n  @keyframes upAndDown {\n    0%,100% { transform: translateY(0); }\n    50% { transform: translateY(-8px); }\n  }\n  @keyframes downAndUp {\n    0%,100% { transform: translateY(0); }\n    50% { transform: translateY(8px); }\n  }\n  .review-photo-wrap {\n    width: 100%;\n    aspect-ratio: 1\/1;\n    overflow: hidden;\n    border-radius: 8px;\n    background: rgba(255,255,255,0.07);\n    margin-bottom: 16px;\n  }\n  .review-photo-wrap img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n  }\n  .review-stars {\n    color: var(--cyan);\n    font-size: 16px;\n    letter-spacing: 2px;\n    margin-bottom: 8px;\n  }\n  .review-text {\n    font-size: 15px;\n    color: var(--text);\n    line-height: 1.6;\n    margin-bottom: 12px;\n    font-weight: 400;\n  }\n  .review-author {\n    font-size: 13px;\n    color: var(--text-dim);\n    font-weight: 600;\n    letter-spacing: 1px;\n  }\n  .review-dots {\n    display: flex;\n    justify-content: center;\n    gap: 8px;\n    margin-top: 24px;\n  }\n  .dot {\n    width: 8px; height: 8px;\n    border-radius: 50%;\n    background: var(--border);\n    transition: background 0.3s, transform 0.3s;\n    cursor: pointer;\n  }\n  .dot.active {\n    background: var(--cyan);\n    transform: scale(1.3);\n  }\n\n  \/* ============ CTA FINAL ============ *\/\n  .cta-final {\n    background: linear-gradient(135deg, #0d0d0d, #1a1a2e, #0d0d0d);\n    padding: 56px 20px;\n    text-align: center;\n    border-top: 1px solid var(--border);\n    position: relative;\n    overflow: hidden;\n  }\n  .cta-final::before {\n    content: '';\n    position: absolute;\n    top: 50%; left: 50%;\n    transform: translate(-50%,-50%);\n    width: 300px; height: 300px;\n    background: radial-gradient(circle, rgba(0,212,255,0.08) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .cta-headline {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(20px, 5vw, 28px);\n    font-weight: 900;\n    color: var(--text);\n    margin-bottom: 12px;\n    position: relative;\n  }\n  .cta-headline span { color: var(--cyan); }\n  .cta-sub {\n    font-size: 15px;\n    color: var(--text-dim);\n    margin-bottom: 28px;\n    position: relative;\n  }\n  .cta-price {\n    font-family: 'Orbitron', monospace;\n    font-size: clamp(36px, 8vw, 52px);\n    font-weight: 900;\n    background: linear-gradient(135deg, var(--cyan), var(--violet));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    display: block;\n    margin-bottom: 6px;\n    position: relative;\n  }\n  .cta-old {\n    font-size: 14px;\n    color: var(--text-dim);\n    text-decoration: line-through;\n    margin-bottom: 20px;\n    position: relative;\n    display: block;\n  }\n  .cta-savings {\n    display: inline-block;\n    background: rgba(0,212,255,0.12);\n    border: 1px solid rgba(0,212,255,0.3);\n    color: var(--cyan);\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    padding: 6px 16px;\n    border-radius: 2px;\n    text-transform: uppercase;\n    position: relative;\n  }\n\u003c\/style\u003e\n\n\n\n\u003c!-- ============ [1] BANNER ============ --\u003e\n\u003cdiv class=\"banner\"\u003e\n  \u003cdiv class=\"banner-tagline\"\u003e✦ Tecnología que ves · escuchas · y vives ✦\u003c\/div\u003e\n  \u003cdiv class=\"banner-price-badge\"\u003e$749 MXN\u003c\/div\u003e\n\u003cbr\u003e\n  \u003cdiv class=\"banner-old-price\"\u003ePrecio regular: $1,090 MXN\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [2] VIDEO PRINCIPAL ============ --\u003e\n\u003cdiv class=\"video-main\"\u003e\n  \u003cvideo autoplay muted loop playsinline\u003e\n    \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1a2c79c4dbca45edae90d98698847700.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [3] GANCHO EMOCIONAL ============ --\u003e\n\u003cdiv class=\"hook\"\u003e\n  \u003cdiv class=\"hook-line\"\u003e\n    Tus ojos pagan el precio de \u003cspan\u003ecada hora frente a la pantalla.\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hook-line\" style=\"margin-top:12px;\"\u003e\n    Cabeza pesada. Vista cansada. \u003cspan\u003eY los audífonos que te aíslan del mundo.\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hook-sub\"\u003e\n    Hay una forma de vivir conectado sin sacrificar tu salud visual ni tu comodidad. Todo en un solo accesorio.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [4] SPECS ============ --\u003e\n\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"section-label\"\u003eEspecificaciones técnicas\u003c\/div\u003e\n  \u003cdiv class=\"specs-grid\"\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n      \u003cspan class=\"spec-num\"\u003e90%\u003c\/span\u003e\n      \u003cdiv class=\"spec-label\"\u003eFiltro de\u003cbr\u003eLuz Azul\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n      \u003cspan class=\"spec-num\"\u003e5.0\u003c\/span\u003e\n      \u003cdiv class=\"spec-label\"\u003eBluetooth\u003cbr\u003eVersión\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n      \u003cspan class=\"spec-num\"\u003e30g\u003c\/span\u003e\n      \u003cdiv class=\"spec-label\"\u003eUltra\u003cbr\u003eLigero\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"spec-item\"\u003e\n      \u003cspan class=\"spec-num\"\u003e6h\u003c\/span\u003e\n      \u003cdiv class=\"spec-label\"\u003eBatería\u003cbr\u003eContinua\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [5] IMAGEN 1 — Producto ============ --\u003e\n\u003cdiv class=\"img-full\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPTImage12may2026_15_27_12.png?v=1778621470\" alt=\"VisionX Pro gafas inteligentes\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [6] MATERIAL \/ CALIDAD ============ --\u003e\n\u003cdiv class=\"material\"\u003e\n  \u003cdiv class=\"material-title\"\u003eIngeniería que \u003cspan\u003eprotege lo que más importa\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cul class=\"material-list\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eLentes antiroturas con filtro UV+420\u003c\/strong\u003e — bloquean el 90% de la luz azul dañina emitida por pantallas\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMarco ultraligero de 30 gramos\u003c\/strong\u003e — puedes usarlas todo el día sin presión ni incomodidad\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAltavoces de oído abierto\u003c\/strong\u003e — escucha música y llamadas sin perder conciencia de tu entorno\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eControl táctil en la patilla\u003c\/strong\u003e — maneja llamadas, música y asistente de voz con un toque\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCompatible con Siri y Google Assistant\u003c\/strong\u003e — manos libres en cualquier situación\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCable de carga incluido\u003c\/strong\u003e — con bolsa protectora y paño de limpieza\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [7] CARACTERÍSTICAS ============ --\u003e\n\u003cdiv class=\"features\"\u003e\n  \u003cdiv class=\"section-label\"\u003eLo que las hace diferentes\u003c\/div\u003e\n  \u003cdiv class=\"features-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cspan class=\"feature-icon\"\u003e🎵\u003c\/span\u003e\n      \u003cdiv class=\"feature-title\"\u003eAudio Bluetooth\u003c\/div\u003e\n      \u003cdiv class=\"feature-desc\"\u003eMúsica y llamadas con altavoces de oído abierto. Sin tapones, sin cables, sin molestias.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cspan class=\"feature-icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cdiv class=\"feature-title\"\u003eProtección Ocular\u003c\/div\u003e\n      \u003cdiv class=\"feature-desc\"\u003eLentes con filtro de luz azul que reducen la fatiga visual después de horas frente a la pantalla.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cspan class=\"feature-icon\"\u003e🎙️\u003c\/span\u003e\n      \u003cdiv class=\"feature-title\"\u003eMicrófono HD\u003c\/div\u003e\n      \u003cdiv class=\"feature-desc\"\u003eLlamadas claras con micrófono omnidireccional integrado en el marco. Voz nítida siempre.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv class=\"feature-title\"\u003eCarga Rápida\u003c\/div\u003e\n      \u003cdiv class=\"feature-desc\"\u003e2.5 cargas completas de batería. De 0 a listo en menos de 2 horas de carga.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [8] IMAGEN 2 — Modelo con Bluetooth ============ --\u003e\n\u003cdiv class=\"img-full\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPTImage12may2026_15_27_28.png?v=1778621469\" alt=\"VisionX Pro en uso con Bluetooth\"\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [9] USOS \/ ESPACIOS ============ --\u003e\n\u003cdiv class=\"uses\"\u003e\n  \u003cdiv class=\"section-label\"\u003ePara cada momento de tu día\u003c\/div\u003e\n  \u003cdiv class=\"uses-grid\"\u003e\n    \u003cdiv class=\"use-card\"\u003e\n      \u003cspan class=\"use-icon\"\u003e💻\u003c\/span\u003e\n      \u003cdiv class=\"use-title\"\u003eOficina\u003c\/div\u003e\n      \u003cdiv class=\"use-desc\"\u003eProtege tus ojos mientras trabajas frente al monitor durante horas.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-card\"\u003e\n      \u003cspan class=\"use-icon\"\u003e🚗\u003c\/span\u003e\n      \u003cdiv class=\"use-title\"\u003eConduciendo\u003c\/div\u003e\n      \u003cdiv class=\"use-desc\"\u003eLlamadas y música con manos libres. Seguro, cómodo, conectado.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-card\"\u003e\n      \u003cspan class=\"use-icon\"\u003e🏃\u003c\/span\u003e\n      \u003cdiv class=\"use-title\"\u003eAl aire libre\u003c\/div\u003e\n      \u003cdiv class=\"use-desc\"\u003eSin cables que estorben. Escucha música y mantente alerta al entorno.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-card\"\u003e\n      \u003cspan class=\"use-icon\"\u003e🛋️\u003c\/span\u003e\n      \u003cdiv class=\"use-title\"\u003eEn casa\u003c\/div\u003e\n      \u003cdiv class=\"use-desc\"\u003eMaratones de series o trabajo remoto. Tus ojos te lo agradecerán.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [10] GALERÍA ============ --\u003e\n\u003cdiv class=\"gallery\"\u003e\n  \u003cdiv class=\"gallery-top\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPTImage12may2026_15_27_52.png?v=1778621469\" alt=\"VisionX Pro lifestyle\"\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"gallery-bottom\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPTImage12may2026_15_27_38.png?v=1778621469\" alt=\"VisionX Pro modelos\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPTImage12may2026_15_27_22.png?v=1778621470\" alt=\"VisionX Pro detalle botón\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [11] 4 PASOS ============ --\u003e\n\u003cdiv class=\"steps\"\u003e\n  \u003cdiv class=\"steps-title\"\u003eÚsalas en \u003cspan\u003e4 pasos simples\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"steps-list\"\u003e\n    \u003cdiv class=\"step-item\"\u003e\n      \u003cdiv class=\"step-num\"\u003e01\u003c\/div\u003e\n      \u003cdiv class=\"step-content\"\u003e\n        \u003cdiv class=\"step-title\"\u003eCárgalas completamente\u003c\/div\u003e\n        \u003cdiv class=\"step-desc\"\u003eConecta el cable magnético incluido. En menos de 2 horas tienes hasta 6 horas de uso continuo.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step-item\"\u003e\n      \u003cdiv class=\"step-num\"\u003e02\u003c\/div\u003e\n      \u003cdiv class=\"step-content\"\u003e\n        \u003cdiv class=\"step-title\"\u003eEmpareja con tu teléfono\u003c\/div\u003e\n        \u003cdiv class=\"step-desc\"\u003eActiva Bluetooth en tu móvil, busca \"VisionX Pro\" y conéctalas. Solo la primera vez.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step-item\"\u003e\n      \u003cdiv class=\"step-num\"\u003e03\u003c\/div\u003e\n      \u003cdiv class=\"step-content\"\u003e\n        \u003cdiv class=\"step-title\"\u003eControla con un toque\u003c\/div\u003e\n        \u003cdiv class=\"step-desc\"\u003eDesliza o toca la patilla para reproducir música, responder llamadas o activar tu asistente de voz.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step-item\"\u003e\n      \u003cdiv class=\"step-num\"\u003e04\u003c\/div\u003e\n      \u003cdiv class=\"step-content\"\u003e\n        \u003cdiv class=\"step-title\"\u003eÚsalas todo el día\u003c\/div\u003e\n        \u003cdiv class=\"step-desc\"\u003e30 gramos de peso. Marco ergonómico. Puedes llevarlas horas sin sentirlas en tu cara.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [12] TIKTOK ============ --\u003e\n\u003cdiv class=\"tiktok-section\"\u003e\n  \u003cdiv class=\"tiktok-title\"\u003e👁️ Como se ve en TikTok\u003c\/div\u003e\n  \u003cdiv class=\"tiktok-sub\"\u003eLa gente ya las está usando — y no pueden parar de hablar de ellas\u003c\/div\u003e\n  \u003cdiv style=\"display:flex;justify-content:center;\"\u003e\n    \u003cdiv class=\"tiktok-border\"\u003e\n      \u003cdiv class=\"tiktok-inner\"\u003e\n        \u003cvideo id=\"tiktokVideo\" playsinline poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPT_Image_12_may_2026_15_41_47.png?v=1778622328\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/b67027407a704df2ada8eb2dfa3cf4b8.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n        \u003cdiv class=\"tiktok-overlay\" id=\"tiktokOverlay\" onclick=\"toggleTiktok()\"\u003e\n          \u003cdiv class=\"play-btn\" id=\"playBtn\"\u003e\n            \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"5,3 19,12 5,21\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [13] ESTADÍSTICAS ============ --\u003e\n\u003cdiv class=\"stats\"\u003e\n  \u003cdiv class=\"stats-title\"\u003eLo que dicen \u003cspan\u003enuestros clientes\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"stats-grid\"\u003e\n    \u003cdiv class=\"stat-item\"\u003e\n      \u003cdiv class=\"stat-circle-wrap\"\u003e\n        \u003csvg viewbox=\"0 0 90 90\"\u003e\n          \u003ccircle class=\"stat-track\" cx=\"45\" cy=\"45\" r=\"35\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"stat-fill stat-fill-1\" id=\"stat1\" cx=\"45\" cy=\"45\" r=\"35\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"stat-center\" id=\"stat1-text\"\u003e0%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eReducción de fatiga visual\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-item\"\u003e\n      \u003cdiv class=\"stat-circle-wrap\"\u003e\n        \u003csvg viewbox=\"0 0 90 90\"\u003e\n          \u003ccircle class=\"stat-track\" cx=\"45\" cy=\"45\" r=\"35\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"stat-fill stat-fill-2\" id=\"stat2\" cx=\"45\" cy=\"45\" r=\"35\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"stat-center\" id=\"stat2-text\"\u003e0%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eRecomendarían a un amigo\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"stat-item\"\u003e\n      \u003cdiv class=\"stat-circle-wrap\"\u003e\n        \u003csvg viewbox=\"0 0 90 90\"\u003e\n          \u003ccircle class=\"stat-track\" cx=\"45\" cy=\"45\" r=\"35\"\u003e\u003c\/circle\u003e\n          \u003ccircle class=\"stat-fill stat-fill-3\" id=\"stat3\" cx=\"45\" cy=\"45\" r=\"35\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n        \u003cdiv class=\"stat-center\" id=\"stat3-text\"\u003e0%\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"stat-label\"\u003eVolvería a comprar\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [14] TÍTULO COMENTARIOS ============ --\u003e\n\u003cdiv class=\"reviews-title-section\"\u003e\n  \u003cdiv class=\"reviews-heading\"\u003eLo que dicen quienes ya las usan\u003c\/div\u003e\n  \u003cdiv class=\"reviews-sub\"\u003eClientes reales. Experiencias reales. Sin filtros.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ [15] COMENTARIOS ============ --\u003e\n\u003cdiv class=\"reviews\"\u003e\n  \u003cdiv class=\"reviews-track-wrap\"\u003e\n    \u003cdiv class=\"reviews-track\" id=\"reviewsTrack\"\u003e\n\n      \u003c!-- Tarjeta 1 --\u003e\n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv class=\"review-inner\" style=\"animation: upAndDown 4s ease-in-out infinite;\"\u003e\n          \u003cdiv class=\"review-photo-wrap\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/D_NQ_NP_2X_897287-MLA109691513201_032026-F.webp?v=1778622577\" alt=\"Cliente 1\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"review-text\"\u003e\"Trabajo frente a la pantalla más de 8 horas diarias. Desde que las uso mis ojos ya no terminan el día ardiendo. Además el sonido para llamadas es increíblemente claro. Una compra que vale cada peso.\"\u003c\/div\u003e\n          \u003cdiv class=\"review-author\"\u003e— Mariana G. · Ciudad de México ✓ Compra verificada\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Tarjeta 2 --\u003e\n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv class=\"review-inner\" style=\"animation: downAndUp 4s ease-in-out infinite;\"\u003e\n          \u003cdiv class=\"review-photo-wrap\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/D_NQ_NP_2X_755416-MLA97657621957_112025-F.webp?v=1778622577\" alt=\"Cliente 2\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"review-text\"\u003e\"No creía que algo tan ligero pudiera sonar tan bien. Las uso para ir al gym, manejar y en la oficina. Ya no necesito mis audífonos. El filtro de luz azul es un plus enorme para quien trabaja con computadora.\"\u003c\/div\u003e\n          \u003cdiv class=\"review-author\"\u003e— Carlos R. · Guadalajara ✓ Compra verificada\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Tarjeta 3 --\u003e\n      \u003cdiv class=\"review-card\"\u003e\n        \u003cdiv class=\"review-inner\" style=\"animation: upAndDown 4s ease-in-out infinite;\"\u003e\n          \u003cdiv class=\"review-photo-wrap\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/D_NQ_NP_2X_689263-MLA108304492787_032026-F.webp?v=1778622577\" alt=\"Cliente 3\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"review-text\"\u003e\"Las recibí rápido y llegaron perfectas. Las uso todo el día. El control táctil es super intuitivo y la batería dura bastante. Mi pareja ya me las está pidiendo prestadas a cada rato jajaja.\"\u003c\/div\u003e\n          \u003cdiv class=\"review-author\"\u003e— Sofía M. · Monterrey ✓ Compra verificada\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"review-dots\"\u003e\n    \u003cdiv class=\"dot active\" onclick=\"goToReview(0)\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"dot\" onclick=\"goToReview(1)\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"dot\" onclick=\"goToReview(2)\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ CTA FINAL ============ --\u003e\n\u003cdiv class=\"cta-final\"\u003e\n  \u003cdiv class=\"cta-headline\"\u003eTu vista merece\u003cbr\u003e\u003cspan\u003etecnología real.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"cta-sub\"\u003eProtección visual + audio premium. Todo en uno.\u003c\/div\u003e\n  \u003cspan class=\"cta-price\"\u003e$749 MXN\u003c\/span\u003e\n  \u003cspan class=\"cta-old\"\u003ePrecio regular $1,090 MXN\u003c\/span\u003e\n  \u003cdiv class=\"cta-savings\"\u003e✦ AHORRAS $341 MXN ✦\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============ IMAGEN 6 — Batería ============ --\u003e\n\u003cdiv class=\"img-full\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPTImage12may2026_15_27_42.png?v=1778621469\" alt=\"VisionX Pro duración de batería\"\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/* ---- TIKTOK PLAY\/PAUSE ---- *\/\n  function toggleTiktok() {\n    const v = document.getElementById('tiktokVideo');\n    const o = document.getElementById('tiktokOverlay');\n    const b = document.getElementById('playBtn');\n    if (v.paused) {\n      v.play();\n      o.classList.add('hidden');\n    } else {\n      v.pause();\n      o.classList.remove('hidden');\n    }\n  }\n\n  \/* ---- CARRUSEL REVIEWS ---- *\/\n  let reviewIndex = 0;\n  const track = document.getElementById('reviewsTrack');\n  const dots = document.querySelectorAll('.dot');\n\n  function goToReview(i) {\n    reviewIndex = i;\n    track.style.transform = `translateX(-${i * 100}%)`;\n    dots.forEach((d, idx) =\u003e d.classList.toggle('active', idx === i));\n  }\n\n  setInterval(() =\u003e {\n    reviewIndex = (reviewIndex + 1) % 3;\n    goToReview(reviewIndex);\n  }, 2000);\n\n  \/* ---- STATS ANIMADAS AL SCROLL ---- *\/\n  const circumference = 2 * Math.PI * 35; \/\/ ~220\n  const statsData = [\n    { el: 'stat1', text: 'stat1-text', pct: 94, color: '#00d4ff' },\n    { el: 'stat2', text: 'stat2-text', pct: 97, color: '#7b2fff' },\n    { el: 'stat3', text: 'stat3-text', pct: 91, color: '#00ff9d' },\n  ];\n  let statsAnimated = false;\n\n  function animateStats() {\n    if (statsAnimated) return;\n    statsData.forEach(s =\u003e {\n      const el = document.getElementById(s.el);\n      const textEl = document.getElementById(s.text);\n      const offset = circumference - (s.pct \/ 100) * circumference;\n      el.style.strokeDashoffset = offset;\n      let count = 0;\n      const interval = setInterval(() =\u003e {\n        count++;\n        textEl.textContent = count + '%';\n        if (count \u003e= s.pct) clearInterval(interval);\n      }, 1600 \/ s.pct);\n    });\n    statsAnimated = true;\n  }\n\n  const statsSection = document.querySelector('.stats');\n  const observer = new IntersectionObserver((entries) =\u003e {\n    if (entries[0].isIntersecting) animateStats();\n  }, { threshold: 0.3 });\n  if (statsSection) observer.observe(statsSection);\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"escalaprodigital","offers":[{"title":"NexVision","offer_id":48547454976232,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"Sunset X","offer_id":48547455009000,"sku":null,"price":749.0,"currency_code":"MXN","in_stock":true},{"title":"VoltX Sport","offer_id":48547455041768,"sku":null,"price":899.0,"currency_code":"MXN","in_stock":true},{"title":"White Nova","offer_id":48547455074536,"sku":null,"price":849.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0780\/7454\/4360\/files\/ChatGPTImage12may2026_15_27_12.png?v=1778621470","url":"https:\/\/escalaprodigital.com\/products\/asset-pack-14092763138-example-product-4","provider":"escalaprodigital","version":"1.0","type":"link"}