{"product_id":"adidas-colegial-velcro","title":"ADIDAS COLEGIAL VELCRO","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\u003e🎒 Zapato Colegial Infantil - Edición Escolar 2025\u003c\/title\u003e\n    \u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n        \n        \/* SOLUCIÓN DEFINITIVA PARA EL ESPACIO EN BLANCO LATERAL *\/\n        html {\n            width: 100%;\n            overflow-x: hidden;\n            scroll-behavior: smooth;\n        }\n\n        body {\n            width: 100%;\n            max-width: 100%;\n            overflow-x: hidden;\n            font-family: 'Arial', sans-serif;\n            line-height: 1.6;\n            color: #1a1a2e;\n            background: linear-gradient(135deg, #1a2332, #2c3e50, #34495e);\n            margin: 0;\n            padding: 0;\n        }\n\n        \/* Prevenir overflow en todas las secciones *\/\n        section {\n            width: 100%;\n            max-width: 100%;\n            overflow-x: hidden;\n            position: relative;\n        }\n\n        \/* Asegurar que las imágenes no causen overflow *\/\n        img, video {\n            max-width: 100%;\n            height: auto;\n            display: block;\n        }\n        \n        .container {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 0 20px;\n            width: 100%;\n        }\n\n        \/* Scroll reveal animations *\/\n        .fade-in {\n            opacity: 0;\n            transform: translateY(50px);\n            transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n\n        .fade-in.visible {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        .slide-in-left {\n            opacity: 0;\n            transform: translateX(-100px);\n            transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n\n        .slide-in-left.visible {\n            opacity: 1;\n            transform: translateX(0);\n        }\n\n        .slide-in-right {\n            opacity: 0;\n            transform: translateX(100px);\n            transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n\n        .slide-in-right.visible {\n            opacity: 1;\n            transform: translateX(0);\n        }\n\n        .scale-in {\n            opacity: 0;\n            transform: scale(0.8);\n            transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n\n        .scale-in.visible {\n            opacity: 1;\n            transform: scale(1);\n        }\n        \n        \/* Hero Section *\/\n        .hero {\n            background: linear-gradient(135deg, #1a2332 0%, #2c3e50 50%, #34495e 100%);\n            color: #ecf0f1;\n            padding: 80px 0;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n            min-height: 100vh;\n            display: flex;\n            align-items: center;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .price-banner {\n            background: linear-gradient(45deg, #e74c3c, #c0392b);\n            color: #ffffff;\n            padding: 15px 30px;\n            border-radius: 50px;\n            display: inline-block;\n            margin-bottom: 30px;\n            font-size: 1.2em;\n            font-weight: bold;\n            box-shadow: 0 8px 25px rgba(231, 76, 60, 0.4);\n            transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            animation: pulse 2s infinite, slideInTop 1s ease-out;\n            max-width: 100%;\n        }\n\n        @keyframes slideInTop {\n            0% {\n                opacity: 0;\n                transform: translateY(-50px);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n        \n        @keyframes pulse {\n            0% { transform: scale(1); }\n            50% { transform: scale(1.05); }\n            100% { transform: scale(1); }\n        }\n        \n        .hero-content {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 50px;\n            flex-wrap: wrap;\n            margin-bottom: 40px;\n            position: relative;\n            z-index: 2;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .hero-logo {\n            width: 380px;\n            height: 380px;\n            object-fit: cover;\n            border-radius: 50%;\n            background: linear-gradient(135deg, #e74c3c, #c0392b);\n            padding: 15px;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.3), 0 0 30px rgba(231, 76, 60, 0.5);\n            border: 4px solid rgba(231, 76, 60, 0.8);\n            transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            animation: float 3s ease-in-out infinite, logoReveal 1.5s ease-out 0.5s both;\n            max-width: 90%;\n        }\n\n        @keyframes logoReveal {\n            0% {\n                opacity: 0;\n                transform: scale(0) rotate(-180deg);\n            }\n            100% {\n                opacity: 1;\n                transform: scale(1) rotate(0deg);\n            }\n        }\n        \n        @keyframes float {\n            0%, 100% { transform: translateY(0px); }\n            50% { transform: translateY(-10px); }\n        }\n        \n        .hero-logo:hover {\n            transform: scale(1.1) rotate(5deg) translateY(-15px);\n            box-shadow: 0 25px 60px rgba(0,0,0,0.4), 0 0 50px rgba(231, 76, 60, 0.8);\n        }\n        \n        .hero-text {\n            flex: 1;\n            max-width: 600px;\n            animation: textReveal 1.2s ease-out 1s both;\n            width: 100%;\n        }\n\n        @keyframes textReveal {\n            0% {\n                opacity: 0;\n                transform: translateX(50px);\n            }\n            100% {\n                opacity: 1;\n                transform: translateX(0);\n            }\n        }\n        \n        .hero h1 {\n            font-size: 4em;\n            margin-bottom: 15px;\n            text-shadow: 4px 4px 12px rgba(0,0,0,0.6);\n            color: #e74c3c;\n            animation: glow 2s ease-in-out infinite alternate, titleReveal 1s ease-out 1.2s both;\n            word-wrap: break-word;\n            font-weight: 900;\n        }\n\n        @keyframes titleReveal {\n            0% {\n                opacity: 0;\n                transform: translateY(30px) scale(0.9);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0) scale(1);\n            }\n        }\n        \n        @keyframes glow {\n            from { filter: drop-shadow(0 0 5px rgba(231, 76, 60, 0.5)); }\n            to { filter: drop-shadow(0 0 15px rgba(231, 76, 60, 0.8)); }\n        }\n        \n        .hero .subtitle {\n            font-size: 1.3em;\n            margin-bottom: 20px;\n            color: #ecf0f1;\n            font-weight: 700;\n            animation: subtitleReveal 1s ease-out 1.4s both;\n            word-wrap: break-word;\n            text-shadow: 2px 2px 4px rgba(0,0,0,0.3);\n        }\n\n        @keyframes subtitleReveal {\n            0% {\n                opacity: 0;\n                transform: translateY(20px);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n        \n        .hero p {\n            font-size: 1.4em;\n            margin-bottom: 30px;\n            color: #ecf0f1;\n            animation: paragraphReveal 1s ease-out 1.6s both;\n            word-wrap: break-word;\n            font-weight: 600;\n        }\n\n        @keyframes paragraphReveal {\n            0% {\n                opacity: 0;\n                transform: translateY(20px);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n        \n        .highlight-text {\n            color: #e74c3c;\n            font-weight: bold;\n            font-style: italic;\n            text-shadow: 2px 2px 6px rgba(0,0,0,0.5);\n            position: relative;\n            animation: highlightGlow 3s ease-in-out infinite;\n        }\n\n        @keyframes highlightGlow {\n            0%, 100% { text-shadow: 2px 2px 6px rgba(0,0,0,0.5); }\n            50% { text-shadow: 2px 2px 10px rgba(231, 76, 60, 0.7); }\n        }\n        \n        .cta-button {\n            background: linear-gradient(45deg, #e74c3c, #c0392b, #e74c3c);\n            background-size: 200% 200%;\n            color: #ffffff;\n            padding: 20px 50px;\n            border: none;\n            border-radius: 50px;\n            font-size: 1.4em;\n            font-weight: bold;\n            cursor: pointer;\n            text-decoration: none;\n            display: inline-block;\n            box-shadow: 0 8px 25px rgba(231, 76, 60, 0.4);\n            transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            animation: shimmer 3s ease-in-out infinite, buttonReveal 1s ease-out 1.8s both;\n            margin: 10px;\n            max-width: 90%;\n        }\n\n        @keyframes buttonReveal {\n            0% {\n                opacity: 0;\n                transform: translateY(30px) scale(0.8);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0) scale(1);\n            }\n        }\n        \n        @keyframes shimmer {\n            0% { background-position: 0% 50%; }\n            50% { background-position: 100% 50%; }\n            100% { background-position: 0% 50%; }\n        }\n        \n        .cta-button:hover {\n            transform: translateY(-5px) scale(1.08);\n            box-shadow: 0 15px 45px rgba(231, 76, 60, 0.7);\n        }\n        \n        \/* Visual Banner Section *\/\n        .visual-banner {\n            background: linear-gradient(135deg, #2c3e50 0%, #1a2332 100%);\n            padding: 100px 0;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .section-title {\n            font-size: 3em;\n            color: #e74c3c;\n            margin-bottom: 25px;\n            text-align: center;\n            position: relative;\n            z-index: 2;\n            word-wrap: break-word;\n            padding: 0 10px;\n            font-weight: 900;\n            text-shadow: 3px 3px 8px rgba(0,0,0,0.4);\n        }\n        \n        .section-subtitle {\n            font-size: 1.3em;\n            color: #ecf0f1;\n            text-align: center;\n            margin-bottom: 50px;\n            position: relative;\n            z-index: 2;\n            word-wrap: break-word;\n            padding: 0 10px;\n            font-weight: 600;\n            text-shadow: 2px 2px 4px rgba(0,0,0,0.3);\n        }\n        \n        .product-showcase {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 40px;\n            margin-top: 60px;\n            position: relative;\n            z-index: 2;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .product-card {\n            background: linear-gradient(135deg, #ecf0f1, #bdc3c7);\n            border-radius: 25px;\n            padding: 40px;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.2);\n            text-align: center;\n            transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            border: 1px solid rgba(231, 76, 60, 0.3);\n            position: relative;\n            overflow: hidden;\n            transform: translateY(30px);\n            opacity: 0;\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .product-card.visible {\n            transform: translateY(0);\n            opacity: 1;\n        }\n        \n        .product-card::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 100%;\n            background: linear-gradient(90deg, transparent, rgba(231, 76, 60, 0.1), transparent);\n            transition: left 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n        \n        .product-card:hover::before {\n            left: 100%;\n        }\n        \n        .product-card:hover {\n            box-shadow: 0 30px 80px rgba(0,0,0,0.3), 0 0 40px rgba(231, 76, 60, 0.4);\n            transform: translateY(-15px) scale(1.02);\n            border-color: rgba(231, 76, 60, 0.6);\n        }\n        \n        .product-card img, .product-card video {\n            width: 100%;\n            max-width: 100%;\n            aspect-ratio: 4 \/ 7;\n            object-fit: cover;\n            border-radius: 20px;\n            margin-bottom: 25px;\n            transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n        \n        .product-card:hover img, .product-card:hover video {\n            transform: scale(1.08) rotate(1deg);\n            filter: brightness(1.1) saturate(1.2);\n        }\n        \n        .product-card h3 {\n            color: #2c3e50;\n            margin-bottom: 15px;\n            font-size: 1.4em;\n            font-weight: 600;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .product-card:hover h3 {\n            transform: translateY(-3px);\n            text-shadow: 0 0 15px rgba(231, 76, 60, 0.5);\n        }\n        \n        .product-card p {\n            color: #1a1a2e;\n            line-height: 1.6;\n            transition: color 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .product-card:hover p {\n            color: #0a0a1a;\n        }\n        \n        \/* Benefits Section *\/\n        .benefits {\n            background: linear-gradient(135deg, #1a2332 0%, #2c3e50 50%, #34495e 100%);\n            color: #ecf0f1;\n            padding: 100px 0;\n            position: relative;\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .benefits-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n            gap: 40px;\n            margin-top: 60px;\n            position: relative;\n            z-index: 2;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .benefit-card {\n            background: linear-gradient(135deg, rgba(236, 240, 241, 0.9), rgba(189, 195, 199, 0.9));\n            padding: 50px 30px;\n            border-radius: 25px;\n            text-align: center;\n            border: 1px solid rgba(231, 76, 60, 0.3);\n            transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            backdrop-filter: blur(10px);\n            position: relative;\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .benefit-card::after {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: radial-gradient(circle at center, rgba(231, 76, 60, 0.1) 0%, transparent 70%);\n            opacity: 0;\n            transition: opacity 0.6s ease;\n        }\n\n        .benefit-card:hover::after {\n            opacity: 1;\n        }\n        \n        .benefit-card:hover {\n            background: linear-gradient(135deg, rgba(231, 76, 60, 0.15), rgba(236, 240, 241, 0.9));\n            transform: scale(1.08) translateY(-10px);\n            border-color: rgba(231, 76, 60, 0.6);\n            box-shadow: 0 20px 60px rgba(231, 76, 60, 0.3);\n        }\n        \n        .benefit-icon {\n            font-size: 3.5em;\n            margin-bottom: 25px;\n            color: #e74c3c;\n            text-shadow: 0 0 15px rgba(231, 76, 60, 0.5);\n            transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n\n        .benefit-card:hover .benefit-icon {\n            transform: scale(1.2) rotateY(360deg);\n            text-shadow: 0 0 25px rgba(231, 76, 60, 0.8);\n        }\n        \n        .benefit-card h3 {\n            margin-bottom: 20px;\n            font-size: 1.5em;\n            color: #1a1a2e;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .benefit-card:hover h3 {\n            color: #2c3e50;\n            transform: translateY(-5px);\n        }\n        \n        .benefit-card p {\n            color: #2a2a3e;\n            line-height: 1.7;\n            transition: color 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .benefit-card:hover p {\n            color: #1a1a2e;\n        }\n        \n        \/* Specifications *\/\n        .specifications {\n            background: linear-gradient(135deg, #2c3e50 0%, #1a2332 100%);\n            padding: 100px 0;\n            position: relative;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .specs-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n            gap: 30px;\n            margin-top: 60px;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .spec-item {\n            background: linear-gradient(135deg, #ecf0f1, #bdc3c7);\n            padding: 30px;\n            border-radius: 20px;\n            border-left: 5px solid #e74c3c;\n            transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            box-shadow: 0 10px 30px rgba(0,0,0,0.15);\n            position: relative;\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .spec-item::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 5px;\n            height: 0;\n            background: linear-gradient(to bottom, #e74c3c, #c0392b);\n            transition: height 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n\n        .spec-item:hover::before {\n            height: 100%;\n        }\n        \n        .spec-item:hover {\n            transform: translateX(15px) scale(1.02);\n            box-shadow: 0 20px 50px rgba(0,0,0,0.25), -10px 0 20px rgba(231, 76, 60, 0.3);\n            background: linear-gradient(135deg, rgba(231, 76, 60, 0.1), #ecf0f1);\n        }\n        \n        .spec-item strong {\n            color: #2c3e50;\n            font-size: 1.1em;\n            display: block;\n            margin-bottom: 8px;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .spec-item:hover strong {\n            transform: translateX(10px);\n            text-shadow: 0 0 10px rgba(231, 76, 60, 0.5);\n        }\n        \n        \/* Testimonials *\/\n        .testimonials {\n            background: linear-gradient(135deg, #1a2332 0%, #2c3e50 100%);\n            color: #ecf0f1;\n            padding: 100px 0;\n            position: relative;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .testimonials-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 40px;\n            margin-top: 60px;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .testimonial-card {\n            background: linear-gradient(135deg, rgba(236, 240, 241, 0.9), rgba(189, 195, 199, 0.9));\n            padding: 40px;\n            border-radius: 25px;\n            border: 1px solid rgba(231, 76, 60, 0.3);\n            transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            backdrop-filter: blur(10px);\n            position: relative;\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .testimonial-card::before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            left: -50%;\n            width: 200%;\n            height: 200%;\n            background: radial-gradient(circle, rgba(231, 76, 60, 0.1) 0%, transparent 70%);\n            opacity: 0;\n            transition: all 0.8s ease;\n            transform: scale(0);\n        }\n\n        .testimonial-card:hover::before {\n            opacity: 1;\n            transform: scale(1);\n        }\n        \n        .testimonial-card:hover {\n            transform: translateY(-10px) scale(1.02);\n            box-shadow: 0 25px 70px rgba(0,0,0,0.3), 0 0 30px rgba(231, 76, 60, 0.3);\n            border-color: rgba(231, 76, 60, 0.5);\n        }\n        \n        .testimonial-image {\n            width: 100%;\n            max-width: 100%;\n            aspect-ratio: 4 \/ 7;\n            object-fit: cover;\n            border-radius: 20px;\n            margin: 20px auto;\n            display: block;\n            box-shadow: 0 10px 30px rgba(0,0,0,0.2);\n            transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n        }\n        \n        .testimonial-card:hover .testimonial-image {\n            transform: scale(1.08) rotate(2deg);\n            box-shadow: 0 15px 40px rgba(0,0,0,0.3);\n        }\n        \n        .testimonial-rating {\n            color: #e74c3c;\n            font-size: 1.8em;\n            margin-bottom: 20px;\n            text-shadow: 0 0 10px rgba(231, 76, 60, 0.5);\n            transition: all 0.3s ease;\n        }\n\n        .testimonial-card:hover .testimonial-rating {\n            transform: scale(1.1);\n            text-shadow: 0 0 20px rgba(231, 76, 60, 0.8);\n        }\n        \n        .testimonial-text {\n            font-style: italic;\n            margin-bottom: 25px;\n            line-height: 1.7;\n            color: #2a2a3e;\n            transition: color 0.3s ease;\n            position: relative;\n            z-index: 2;\n            word-wrap: break-word;\n        }\n\n        .testimonial-card:hover .testimonial-text {\n            color: #1a1a2e;\n        }\n        \n        .testimonial-author {\n            font-weight: bold;\n            color: #2c3e50;\n            font-size: 1.1em;\n            transition: all 0.3s ease;\n            position: relative;\n            z-index: 2;\n            word-wrap: break-word;\n        }\n\n        .testimonial-card:hover .testimonial-author {\n            transform: translateX(10px);\n            text-shadow: 0 0 10px rgba(231, 76, 60, 0.5);\n        }\n        \n        \/* Verification Section *\/\n        .verification {\n            background: linear-gradient(135deg, #2c3e50 0%, #1a2332 100%);\n            padding: 80px 0;\n            text-align: center;\n            position: relative;\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .verification-image {\n            max-width: 690px;\n            width: 90%;\n            height: auto;\n            border-radius: 20px;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.2);\n            transition: all 0.5s ease;\n            display: block;\n            margin: 0 auto;\n        }\n\n        .verification-image:hover {\n            transform: scale(1.05);\n            box-shadow: 0 20px 50px rgba(0,0,0,0.3);\n        }\n        \n        \/* Final CTA *\/\n        .final-cta {\n            background: linear-gradient(45deg, #1a2332, #2c3e50, #34495e);\n            color: #ecf0f1;\n            padding: 100px 0;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .final-cta h2 {\n            font-size: 2.5em;\n            margin-bottom: 25px;\n            color: #e74c3c;\n            position: relative;\n            z-index: 2;\n            word-wrap: break-word;\n            padding: 0 10px;\n            font-weight: 900;\n            text-shadow: 3px 3px 8px rgba(0,0,0,0.4);\n        }\n        \n        .final-cta p {\n            font-size: 1.4em;\n            margin-bottom: 50px;\n            color: #ecf0f1;\n            position: relative;\n            z-index: 2;\n            word-wrap: break-word;\n            padding: 0 10px;\n            font-weight: 600;\n        }\n        \n        .video-cta {\n            background: linear-gradient(135deg, rgba(236, 240, 241, 0.9), rgba(189, 195, 199, 0.9));\n            padding: 50px;\n            border-radius: 30px;\n            margin: 50px 0;\n            border: 1px solid rgba(231, 76, 60, 0.4);\n            backdrop-filter: blur(10px);\n            position: relative;\n            z-index: 2;\n            transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .video-cta:hover {\n            transform: scale(1.02);\n            box-shadow: 0 25px 60px rgba(0,0,0,0.3), 0 0 30px rgba(231, 76, 60, 0.3);\n        }\n        \n        .video-cta img, .video-cta video {\n            width: 100%;\n            max-width: 100%;\n            aspect-ratio: 4 \/ 7;\n            border-radius: 20px;\n            object-fit: cover;\n            margin-bottom: 25px;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.2);\n            transition: all 0.4s ease;\n            display: block;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .video-cta:hover img, .video-cta:hover video {\n            transform: scale(1.05);\n            box-shadow: 0 20px 50px rgba(0,0,0,0.3);\n        }\n        \n        .video-cta h3 {\n            font-size: 2em;\n            margin-bottom: 20px;\n            color: #2c3e50;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .video-cta:hover h3 {\n            transform: translateY(-5px);\n            text-shadow: 0 0 15px rgba(231, 76, 60, 0.5);\n        }\n        \n        .video-cta p {\n            font-size: 1.2em;\n            margin-bottom: 25px;\n            color: #2a2a3e;\n            transition: color 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .video-cta:hover p {\n            color: #1a1a2e;\n        }\n        \n        .payment-info {\n            background: linear-gradient(135deg, rgba(231, 76, 60, 0.15), rgba(236, 240, 241, 0.9));\n            padding: 40px;\n            border-radius: 25px;\n            margin: 50px 0;\n            border: 1px solid rgba(231, 76, 60, 0.4);\n            position: relative;\n            z-index: 2;\n            transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .payment-info:hover {\n            transform: scale(1.02);\n            box-shadow: 0 20px 50px rgba(231, 76, 60, 0.2);\n            border-color: rgba(231, 76, 60, 0.6);\n        }\n        \n        .payment-info h3 {\n            margin-bottom: 25px;\n            font-size: 1.6em;\n            color: #2c3e50;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .payment-info:hover h3 {\n            transform: translateY(-3px);\n            text-shadow: 0 0 10px rgba(231, 76, 60, 0.5);\n        }\n        \n        .payment-features {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n            gap: 25px;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .payment-feature {\n            display: flex;\n            align-items: center;\n            font-size: 1.2em;\n            color: #1a1a2e;\n            transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            padding: 10px 0;\n            word-wrap: break-word;\n        }\n\n        .payment-feature:hover {\n            transform: translateX(10px);\n            color: #2c3e50;\n        }\n        \n        .payment-feature::before {\n            content: '✓';\n            margin-right: 15px;\n            font-weight: bold;\n            color: #e74c3c;\n            font-size: 1.3em;\n            text-shadow: 0 0 10px rgba(231, 76, 60, 0.5);\n            transition: all 0.3s ease;\n            flex-shrink: 0;\n        }\n\n        .payment-feature:hover::before {\n            transform: scale(1.2) rotate(360deg);\n            text-shadow: 0 0 15px rgba(231, 76, 60, 0.8);\n        }\n        \n        .price-comparison {\n            background: linear-gradient(135deg, rgba(231, 76, 60, 0.15), rgba(236, 240, 241, 0.95));\n            padding: 30px;\n            border-radius: 20px;\n            margin: 40px 0;\n            text-align: center;\n            border: 1px solid rgba(231, 76, 60, 0.5);\n            position: relative;\n            z-index: 2;\n            transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n\n        .price-comparison::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 100%;\n            background: linear-gradient(90deg, transparent, rgba(231, 76, 60, 0.2), transparent);\n            transition: left 0.8s ease;\n        }\n\n        .price-comparison:hover::before {\n            left: 100%;\n        }\n\n        .price-comparison:hover {\n            transform: scale(1.05);\n            box-shadow: 0 20px 50px rgba(231, 76, 60, 0.3);\n            border-color: rgba(231, 76, 60, 0.7);\n        }\n        \n        .old-price {\n            text-decoration: line-through;\n            color: #888;\n            font-size: 1.8em;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .price-comparison:hover .old-price {\n            transform: scale(0.9);\n            color: #666;\n        }\n        \n        .new-price {\n            color: #2c3e50;\n            font-size: 2.5em;\n            font-weight: bold;\n            margin-left: 20px;\n            text-shadow: 0 0 15px rgba(231, 76, 60, 0.5);\n            transition: all 0.3s ease;\n            position: relative;\n            z-index: 2;\n            word-wrap: break-word;\n        }\n\n        .price-comparison:hover .new-price {\n            transform: scale(1.1);\n            text-shadow: 0 0 25px rgba(231, 76, 60, 0.8);\n        }\n        \n        .savings {\n            color: #e74c3c;\n            font-size: 1.4em;\n            font-weight: bold;\n            margin-top: 15px;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .price-comparison:hover .savings {\n            transform: translateY(-3px) scale(1.1);\n            text-shadow: 0 0 10px rgba(231, 76, 60, 0.5);\n        }\n        \n        \/* Footer *\/\n        .footer {\n            background: linear-gradient(135deg, #0a1a2e, #1a2a3e);\n            color: #e74c3c;\n            padding: 80px 0;\n            text-align: center;\n            border-top: 1px solid rgba(231, 76, 60, 0.3);\n            position: relative;\n            overflow: hidden;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .footer-content {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 50px;\n            flex-wrap: wrap;\n            margin-bottom: 40px;\n            position: relative;\n            z-index: 2;\n            width: 100%;\n            max-width: 100%;\n        }\n        \n        .footer-logo {\n            width: 220px;\n            height: 220px;\n            border-radius: 50%;\n            object-fit: cover;\n            background: linear-gradient(135deg, #e74c3c, #c0392b);\n            padding: 15px;\n            box-shadow: 0 15px 40px rgba(0,0,0,0.3), 0 0 20px rgba(231, 76, 60, 0.4);\n            border: 3px solid rgba(231, 76, 60, 0.5);\n            transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n            max-width: 90%;\n        }\n        \n        .footer-logo:hover {\n            transform: scale(1.1) rotate(5deg);\n            box-shadow: 0 20px 50px rgba(0,0,0,0.4), 0 0 30px rgba(231, 76, 60, 0.6);\n        }\n        \n        .footer-text {\n            flex: 1;\n            max-width: 500px;\n            text-align: left;\n            position: relative;\n            z-index: 2;\n            width: 100%;\n        }\n        \n        .footer-text .tagline {\n            font-size: 1.4em;\n            color: #e74c3c;\n            margin-bottom: 20px;\n            font-weight: bold;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .footer-text:hover .tagline {\n            transform: translateX(10px);\n            text-shadow: 0 0 10px rgba(231, 76, 60, 0.5);\n        }\n        \n        .footer-text .store-name {\n            font-size: 1.8em;\n            color: #ecf0f1;\n            margin-bottom: 15px;\n            font-weight: bold;\n            transition: all 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .footer-text:hover .store-name {\n            transform: translateX(10px);\n            color: #e74c3c;\n        }\n        \n        .footer-text p {\n            font-size: 1.2em;\n            color: #b0d0e0;\n            line-height: 1.6;\n            transition: color 0.3s ease;\n            word-wrap: break-word;\n        }\n\n        .footer-text:hover p {\n            color: #ecf0f1;\n        }\n\n        \/* Smooth scroll progress indicator *\/\n        .scroll-progress {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 0%;\n            height: 3px;\n            background: linear-gradient(90deg, #e74c3c, #c0392b);\n            z-index: 1000;\n            transition: width 0.1s ease;\n            max-width: 100%;\n        }\n        \n        \/* Responsive *\/\n        @media (max-width: 768px) {\n            body {\n                overflow-x: hidden;\n                width: 100vw;\n                max-width: 100%;\n            }\n\n            .hero h1 {\n                font-size: 2.8em;\n            }\n            \n            .hero-content {\n                flex-direction: column;\n                gap: 30px;\n                width: 100%;\n                padding: 0 10px;\n            }\n            \n            .hero-logo {\n                width: 200px;\n                height: 200px;\n            }\n            \n            .section-title {\n                font-size: 2.2em;\n            }\n            \n            .product-showcase {\n                grid-template-columns: 1fr;\n                width: 100%;\n                padding: 0 10px;\n            }\n            \n            .benefits-grid {\n                grid-template-columns: 1fr;\n                width: 100%;\n                padding: 0 10px;\n            }\n            \n            .specs-grid {\n                grid-template-columns: 1fr;\n                width: 100%;\n                padding: 0 10px;\n            }\n            \n            .testimonials-grid {\n                grid-template-columns: 1fr;\n                width: 100%;\n                padding: 0 10px;\n            }\n            \n            .footer-content {\n                flex-direction: column;\n                gap: 30px;\n            }\n            \n            .footer-text {\n                text-align: center;\n            }\n            \n            .footer-logo {\n                width: 170px;\n                height: 170px;\n            }\n            \n            .cta-button {\n                font-size: 1.2em;\n                padding: 18px 40px;\n            }\n\n            .payment-features {\n                grid-template-columns: 1fr;\n            }\n\n            .container {\n                padding: 0 15px;\n                max-width: 100%;\n            }\n\n            .hero {\n                padding: 60px 0;\n            }\n\n            .hero p {\n                font-size: 1.2em;\n            }\n\n            .price-banner {\n                font-size: 1em;\n                padding: 12px 25px;\n            }\n\n            .verification-image {\n                width: 95%;\n            }\n\n            .old-price {\n                font-size: 1.5em;\n            }\n\n            .new-price {\n                font-size: 2em;\n                margin-left: 10px;\n            }\n\n            .savings {\n                font-size: 1.2em;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .hero h1 {\n                font-size: 2.2em;\n            }\n\n            .section-title {\n                font-size: 1.8em;\n            }\n\n            .product-showcase,\n            .benefits-grid,\n            .specs-grid,\n            .testimonials-grid {\n                gap: 20px;\n            }\n\n            .product-card,\n            .benefit-card,\n            .testimonial-card {\n                padding: 30px 20px;\n            }\n        }\n\n        .hero img, .product-card img, .testimonial-image, \n        .verification-image, .video-cta img, .footer-logo,\n        .hero video, .product-card video, .video-cta video {\n            opacity: 0;\n            transition: opacity 0.5s ease-in-out;\n        }\n\n        .hero img.loaded, .product-card img.loaded, .testimonial-image.loaded,\n        .verification-image.loaded, .video-cta img.loaded, .footer-logo.loaded,\n        .hero video.loaded, .product-card video.loaded, .video-cta video.loaded {\n            opacity: 1;\n        }\n    \u003c\/style\u003e\n\n\n\n    \u003c!-- Scroll Progress Indicator --\u003e\n    \u003cdiv class=\"scroll-progress\" id=\"scrollProgress\"\u003e\u003c\/div\u003e\n\n    \u003c!-- Hero Section --\u003e\n    \u003csection class=\"hero\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003cdiv class=\"price-banner\"\u003e💳 PAGO CONTRA ENTREGA • 🚚 ENVÍO GRATIS\u003c\/div\u003e\n            \u003cdiv class=\"hero-content\"\u003e\n                \u003cimg class=\"hero-logo loaded\" alt=\"Zapato Colegial Infantil 2025\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/141_20260121_233512_0002.png?v=1769067325\"\u003e\n                \u003cdiv class=\"hero-text\"\u003e\n                    \u003ch1\u003eZAPATO COLEGIAL INFANTIL\u003c\/h1\u003e\n                    \u003cp class=\"subtitle\"\u003e✨ EDICIÓN ESCOLAR 2026 ✨\u003c\/p\u003e\n                    \u003cp\u003e\u003cspan class=\"highlight-text\"\u003e\"Diseño práctico con cierre de velcro, comodidad excepcional y durabilidad garantizada para toda la jornada escolar\"\u003c\/span\u003e\u003c\/p\u003e\n                    \u003cp\u003e🔥 ¡PERFECTOS PARA EL REGRESO A CLASES! 🔥\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003ca href=\"#comprar\" class=\"cta-button\"\u003eANTES 🎒 $169.000\u003c\/a\u003e\u003cbr\u003e\n            \u003ca href=\"#comprar\" class=\"cta-button\"\u003eAHORA 🔥 $134.000 🔥\u003c\/a\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Visual Banner Section --\u003e\n    \u003csection class=\"visual-banner\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003ch2 class=\"section-title fade-in\"\u003e🎒 ZAPATO COLEGIAL PREMIUM 🎒\u003c\/h2\u003e\n            \u003cp class=\"section-subtitle fade-in\"\u003eComodidad total • Cierre práctico en velcro • Ideal para uso escolar diario\u003c\/p\u003e\n            \n            \u003cdiv class=\"product-showcase\"\u003e\n                \u003cdiv class=\"product-card scale-in\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/Screenshot_20260122_001458_Canva.jpg?v=1769067331\" alt=\"Zapato Colegial Negro\" class=\"loaded\"\u003e\n                    \u003ch3\u003e✨ Negro Clásico Escolar ✨\u003c\/h3\u003e\n                    \u003cp\u003eDiseño tradicional que nunca pasa de moda. Ideal para uniformes escolares con acabados impecables y máxima durabilidad.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"product-card scale-in\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/Screenshot_20260122_001120_Canva.jpg?v=1769067330\" alt=\"Zapato Colegial Blanco\" class=\"loaded\"\u003e\n                    \u003ch3\u003e💎 Blanco Elegante Premium 💎\u003c\/h3\u003e\n                    \u003cp\u003ePerfecto para ceremonias y uso diario. Material sintético fácil de limpiar que mantiene su aspecto impecable por más tiempo.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"product-card scale-in\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/8780b629-2146-43c1-86f6-a4ba6f49158d.png?v=1769067331\" alt=\"Detalle Velcro Negro\" class=\"loaded\"\u003e\n                    \u003ch3\u003e🎒 Sistema de Velcro Fácil 🎒\u003c\/h3\u003e\n                    \u003cp\u003eCierre ajustable que permite a los niños calzarse solos, fomentando su autonomía e independencia desde temprana edad.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"product-card scale-in\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/bad53a97-53b5-429a-b5ae-2c2ba13c8fe5.png?v=1769067330\" alt=\"Detalle Velcro Blanco\" class=\"loaded\"\u003e\n                    \u003ch3\u003e✨ Ajuste Seguro y Cómodo ✨\u003c\/h3\u003e\n                    \u003cp\u003eSistema de velcro que garantiza un ajuste perfecto durante todo el día, evitando que se suelten o incomoden durante las actividades.\u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"product-card scale-in\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/61a05d54-e9bf-4de5-b67f-49862a0b2f45.png?v=1769067329\" alt=\"Interior Acolchado\" class=\"loaded\"\u003e\n                    \u003ch3\u003e💫 Interior Acolchado Premium 💫\u003c\/h3\u003e\n                    \u003cp\u003eForro interior suave que brinda máximo confort. Los pies de los niños estarán protegidos y cómodos durante toda la jornada escolar.\u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"product-card scale-in\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/9d7b4f49-d28c-4bbf-a67b-500143501b35.png?v=1769068158\" alt=\"Suela Antideslizante\" class=\"loaded\"\u003e\n                    \u003ch3\u003e👟 Suela Antideslizante 👟\u003c\/h3\u003e\n                    \u003cp\u003eDiseño especial que proporciona excelente tracción y seguridad. Perfecta para correr, jugar y todas las actividades escolares.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Benefits Section --\u003e\n    \u003csection class=\"benefits\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003ch2 class=\"section-title fade-in\"\u003e✨ ¿Por Qué Elegir Estos Zapatos Colegiales? ✨\u003c\/h2\u003e\n            \u003cdiv class=\"benefits-grid\"\u003e\n                \u003cdiv class=\"benefit-card fade-in\"\u003e\n                    \u003cdiv class=\"benefit-icon\"\u003e🎒\u003c\/div\u003e\n                    \u003ch3\u003eCierre en Velcro Práctico\u003c\/h3\u003e\n                    \u003cp\u003eSistema de ajuste fácil que permite a los niños calzarse solos, ideal para fomentar su autonomía e independencia. Más rápido y seguro que cordones.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"benefit-card fade-in\"\u003e\n                    \u003cdiv class=\"benefit-icon\"\u003e💎\u003c\/div\u003e\n                    \u003ch3\u003eMaterial Sintético Resistente\u003c\/h3\u003e\n                    \u003cp\u003eFabricado con materiales de alta calidad, fáciles de limpiar y mantener. Resistente al desgaste diario del uso escolar intensivo.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"benefit-card fade-in\"\u003e\n                    \u003cdiv class=\"benefit-icon\"\u003e✨\u003c\/div\u003e\n                    \u003ch3\u003eInterior Acolchado Suave\u003c\/h3\u003e\n                    \u003cp\u003eForro textil premium que garantiza máxima comodidad. Mantiene los pies frescos y protegidos durante toda la jornada escolar sin irritaciones.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"benefit-card fade-in\"\u003e\n                    \u003cdiv class=\"benefit-icon\"\u003e👟\u003c\/div\u003e\n                    \u003ch3\u003eSuela Antideslizante Segura\u003c\/h3\u003e\n                    \u003cp\u003eDiseño especial que proporciona excelente tracción al caminar, correr y jugar. Seguridad garantizada en todas las superficies escolares.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"benefit-card fade-in\"\u003e\n                    \u003cdiv class=\"benefit-icon\"\u003e🇨🇴\u003c\/div\u003e\n                    \u003ch3\u003e100% Colombiano\u003c\/h3\u003e\n                    \u003cp\u003eProducto fabricado en Colombia con los más altos estándares de calidad. Apoyas la industria nacional con cada compra.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"benefit-card fade-in\"\u003e\n                    \u003cdiv class=\"benefit-icon\"\u003e🛡️\u003c\/div\u003e\n                    \u003ch3\u003eGarantía de Calidad\u003c\/h3\u003e\n                    \u003cp\u003eRespondemos por errores de fábrica, malas terminaciones, despegue o descosido del calzado. Calidad garantizada.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Specifications --\u003e\n    \u003csection class=\"specifications\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003ch2 class=\"section-title fade-in\"\u003e📋 Especificaciones Técnicas Completas 📋\u003c\/h2\u003e\n            \u003cp class=\"section-subtitle fade-in\"\u003eTodo lo que necesitas saber sobre estos zapatos colegiales\u003c\/p\u003e\n            \n            \u003cdiv class=\"specs-grid\"\u003e\n                \u003cdiv class=\"spec-item slide-in-left\"\u003e\n                    \u003cstrong\u003e🎒 Tipo de Producto:\u003c\/strong\u003e Zapato colegial infantil unisex con diseño clásico, ideal para uso escolar diario en niños y niñas.\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"spec-item slide-in-right\"\u003e\n                    \u003cstrong\u003e📏 Tallas Disponibles:\u003c\/strong\u003e Desde la talla 21 hasta la 37, cubriendo todas las edades escolares desde preescolar hasta bachillerato.\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"spec-item slide-in-left\"\u003e\n                    \u003cstrong\u003e🎨 Colores Disponibles:\u003c\/strong\u003e Blanco (elegante y fácil de limpiar) • Negro (clásico y versátil para cualquier uniforme escolar).\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"spec-item slide-in-right\"\u003e\n                    \u003cstrong\u003e🔒 Sistema de Cierre:\u003c\/strong\u003e Velcro ajustable que permite un calce fácil y seguro, perfecto para que los niños se calcen solos sin ayuda.\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"spec-item slide-in-left\"\u003e\n                    \u003cstrong\u003e💎 Material Exterior:\u003c\/strong\u003e Sintético resistente y de alta calidad, fácil de limpiar y mantener. Diseñado para soportar el uso diario intenso.\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"spec-item slide-in-right\"\u003e\n                    \u003cstrong\u003e🧵 Interior Premium:\u003c\/strong\u003e Forro acolchado que garantiza total confort. Suave al tacto y transpirable para uso prolongado sin molestias.\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"spec-item slide-in-left\"\u003e\n                    \u003cstrong\u003e👣 Suela Antideslizante:\u003c\/strong\u003e Diseño especial con excelente tracción que proporciona seguridad al caminar, correr y jugar en el colegio.\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"spec-item slide-in-right\"\u003e\n                    \u003cstrong\u003e⚠️ Garantía:\u003c\/strong\u003e Respondemos por errores de fábrica, malas terminaciones, despegue o descosido. No cubre daños por mal uso del cliente.\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Testimonials --\u003e\n    \u003csection class=\"testimonials\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003ch2 class=\"section-title fade-in\"\u003e⭐ Lo Que Dicen Nuestros Clientes ⭐\u003c\/h2\u003e\n            \u003cdiv class=\"testimonials-grid\"\u003e\n                \u003cdiv class=\"testimonial-card scale-in\"\u003e\n                    \u003cdiv class=\"testimonial-rating\"\u003e⭐⭐⭐⭐⭐\u003c\/div\u003e\n                    \u003cdiv class=\"testimonial-text\"\u003e\"Mi hijo se los pone solo gracias al velcro. Son súper cómodos y resistentes, ya van 3 meses y se ven como nuevos.\"\u003c\/div\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/57f2a8e9-1490-4710-ab21-4cbc9ad63a3b.png?v=1769069956\" alt=\"Cliente Satisfecho Negro\" class=\"testimonial-image loaded\"\u003e\n                    \u003cdiv class=\"testimonial-author\"\u003e- Carolina M., Bogotá\u003c\/div\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"testimonial-card scale-in\"\u003e\n                    \u003cdiv class=\"testimonial-rating\"\u003e⭐⭐⭐⭐⭐\u003c\/div\u003e\n                    \u003cdiv class=\"testimonial-text\"\u003e\"Excelente calidad, los blancos son fáciles de limpiar. Mi hija está feliz porque se los pone rápido sin mi ayuda.\"\u003c\/div\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/aaefcab2-4d71-4624-a3c3-2656c48444d0.png?v=1769069948\" alt=\"Cliente Satisfecho Blanco\" class=\"testimonial-image loaded\"\u003e\n                    \u003cdiv class=\"testimonial-author\"\u003e- Andrea L., Medellín\u003c\/div\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"testimonial-card scale-in\"\u003e\n                    \u003cdiv class=\"testimonial-rating\"\u003e⭐⭐⭐⭐⭐\u003c\/div\u003e\n                    \u003cdiv class=\"testimonial-text\"\u003e\"La mejor compra para el cole. Son cómodos, duraderos y el velcro funciona perfecto. Mis gemelos los aman.\"\u003c\/div\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/b766a8c4-e2ec-4d68-a00f-d9f5dabfdc98.png?v=1769070266\" alt=\"Cliente Satisfecho Uso Diario\" class=\"testimonial-image loaded\"\u003e\n                    \u003cdiv class=\"testimonial-author\"\u003e- Patricia R., Cali\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Verification Section --\u003e\n    \u003csection class=\"verification\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003ch2 class=\"section-title fade-in\"\u003e✅ Zahariq Shop Verificados y Confiables ✅\u003c\/h2\u003e\n            \u003cp class=\"section-subtitle fade-in\"\u003eTienda verificada en Facebook e Instagram\u003c\/p\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/IMG-20260116-WA0080.jpg?v=1768616470\" alt=\"Zahariq Shop Verificada\" class=\"verification-image loaded scale-in\"\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Final CTA --\u003e\n    \u003csection class=\"final-cta\" id=\"comprar\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003cdiv class=\"product-showcase\"\u003e\n                \u003cdiv class=\"product-card scale-in\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/Screenshot_20260122_001120_Canva.jpg?v=1769067330\" class=\"loaded\"\u003e\n                    \u003ch3\u003e🚨 ¡ASEGURA LOS ZAPATOS COLEGIALES ANTES QUE SE AGOTEN! 🚨\u003c\/h3\u003e\n                    \u003cp style=\"color: #2c3e50; font-weight: 700; text-shadow: 1px 1px 3px rgba(0,0,0,0.2);\"\u003eMiles de padres ya confían en nosotros. No dejes a tu hijo sin el calzado más cómodo y práctico para el colegio.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003ch2 class=\"fade-in\" style=\"color: #e74c3c; text-shadow: 3px 3px 8px rgba(0,0,0,0.4);\"\u003e🎒 ¡Lleva Tus Zapatos Colegiales Hoy! 🎒\u003c\/h2\u003e\n            \u003cp class=\"fade-in\" style=\"color: #ecf0f1; font-weight: 700; text-shadow: 2px 2px 4px rgba(0,0,0,0.3);\"\u003e\"Porque tus hijos merecen comodidad, autonomía y calidad PREMIUM colombiana en cada paso\"\u003c\/p\u003e\n            \n            \u003cdiv class=\"payment-info fade-in\"\u003e\n                \u003ch3\u003e🛡️ Compra 100% Segura y Sin Riesgos 🛡️\u003c\/h3\u003e\n                \u003cdiv class=\"payment-features\"\u003e\n                    \u003cdiv class=\"payment-feature\"\u003e💳 Pago Contraentrega\u003c\/div\u003e\n                    \u003cdiv class=\"payment-feature\"\u003e🚚 Envío Gratis a Todo Colombia\u003c\/div\u003e\n                    \u003cdiv class=\"payment-feature\"\u003e🎒 Garantía de Calidad\u003c\/div\u003e\n                    \u003cdiv class=\"payment-feature\"\u003e🇨🇴 100% Colombiano\u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003cdiv class=\"price-comparison fade-in\"\u003e\n                \u003cspan class=\"old-price\"\u003ePrecio Regular: $169.000\u003c\/span\u003e\n                \u003cspan class=\"new-price\"\u003ePRECIO OFERTA: $134.000\u003c\/span\u003e\n                \u003cdiv class=\"savings\"\u003e💎 ¡Ahorras $35.000! Oferta especial regreso a clases 💎\u003c\/div\u003e\n            \u003c\/div\u003e\n            \n            \u003ca href=\"#comprar\" class=\"cta-button\"\u003e🔥 QUIERO MIS ZAPATOS COLEGIALES AHORA 🔥\u003c\/a\u003e\n            \n            \u003cp style=\"margin-top: 30px; font-size: 1.1em; color: #ecf0f1; font-weight: 700; font-style: italic; text-shadow: 1px 1px 3px rgba(0,0,0,0.3);\"\u003e\n                ⏰ \u003cstrong\u003eAdvertencia:\u003c\/strong\u003e Estos zapatos colegiales se están agotando rápidamente por su excelente precio y calidad. \n                No dejes que tu hijo se quede sin el calzado más cómodo y práctico para el colegio. ¡Ordena ahora!\n            \u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- Footer --\u003e\n    \u003csection class=\"footer\"\u003e\n        \u003cdiv class=\"container\"\u003e\n            \u003cdiv class=\"footer-content\"\u003e\n                \u003cimg class=\"footer-logo loaded\" alt=\"Zahariq Shop Logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/141_20260121_233512_0002.png?v=1769067325\"\u003e\n                \u003cdiv class=\"footer-text\"\u003e\n                    \u003cdiv class=\"tagline\"\u003e✨ Comodidad y calidad en cada paso escolar ✨\u003c\/div\u003e\n                    \u003cdiv class=\"store-name\"\u003eZAHARIQ - Calzado Escolar Premium\u003c\/div\u003e\n                    \u003cp\u003eLos mejores zapatos colegiales colombianos con diseño práctico, cierre de velcro y comodidad excepcional. Calidad PREMIUM nacional para el éxito escolar de tus hijos.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp\u003e© 2026 ZAHARIQ SHOP. Todos los derechos reservados\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cscript\u003e\n        \/\/ Scroll Progress Bar\n        function updateScrollProgress() {\n            const scrolled = (window.scrollY \/ (document.documentElement.scrollHeight - window.innerHeight)) * 100;\n            document.getElementById('scrollProgress').style.width = scrolled + '%';\n        }\n\n        \/\/ Scroll Reveal Animation\n        function revealOnScroll() {\n            const reveals = document.querySelectorAll('.fade-in, .slide-in-left, .slide-in-right, .scale-in, .product-card');\n            \n            for (let i = 0; i \u003c reveals.length; i++) {\n                const windowHeight = window.innerHeight;\n                const elementTop = reveals[i].getBoundingClientRect().top;\n                const elementVisible = 150;\n                \n                if (elementTop \u003c windowHeight - elementVisible) {\n                    reveals[i].classList.add('visible');\n                }\n            }\n        }\n\n        \/\/ Smooth scrolling for anchor links\n        function smoothScroll() {\n            const links = document.querySelectorAll('a[href^=\"#\"]');\n            \n            for (let link of links) {\n                link.addEventListener('click', function(e) {\n                    e.preventDefault();\n                    const target = document.querySelector(this.getAttribute('href'));\n                    if (target) {\n                        target.scrollIntoView({\n                            behavior: 'smooth',\n                            block: 'start'\n                        });\n                    }\n                });\n            }\n        }\n\n        \/\/ Image lazy loading\n        function handleImageLoading() {\n            const images = document.querySelectorAll('img:not(.loaded)');\n            \n            images.forEach(img =\u003e {\n                img.addEventListener('load', function() {\n                    this.classList.add('loaded');\n                });\n                \n                if (img.complete) {\n                    img.classList.add('loaded');\n                }\n            });\n        }\n\n        \/\/ Initialize all functions\n        document.addEventListener('DOMContentLoaded', function() {\n            smoothScroll();\n            handleImageLoading();\n            revealOnScroll();\n            updateScrollProgress();\n        });\n\n        \/\/ Event listeners\n        window.addEventListener('scroll', function() {\n            updateScrollProgress();\n            revealOnScroll();\n        });\n\n        \/\/ Performance optimization: use requestAnimationFrame for scroll events\n        let ticking = false;\n        \n        function updateOnScroll() {\n            updateScrollProgress();\n            revealOnScroll();\n            ticking = false;\n        }\n\n        window.addEventListener('scroll', function() {\n            if (!ticking) {\n                requestAnimationFrame(updateOnScroll);\n                ticking = true;\n            }\n        });\n\n        \/\/ Enhanced hover effects for mobile touch devices\n        if ('ontouchstart' in window) {\n            const cards = document.querySelectorAll('.product-card, .benefit-card, .testimonial-card');\n            \n            cards.forEach(card =\u003e {\n                card.addEventListener('touchstart', function() {\n                    this.style.transform = this.style.transform || '';\n                });\n            });\n        }\n\n        \/\/ Intersection Observer for better performance\n        if ('IntersectionObserver' in window) {\n            const observer = new IntersectionObserver((entries) =\u003e {\n                entries.forEach(entry =\u003e {\n                    if (entry.isIntersecting) {\n                        entry.target.classList.add('visible');\n                        observer.unobserve(entry.target);\n                    }\n                });\n            }, {\n                threshold: 0.1,\n                rootMargin: '0px 0px -50px 0px'\n            });\n\n            document.querySelectorAll('.fade-in, .slide-in-left, .slide-in-right, .scale-in, .product-card').forEach(el =\u003e {\n                observer.observe(el);\n            });\n        }\n\n        \/\/ Add stagger animation delay to grid items\n        function addStaggerDelay() {\n            const grids = [\n                { selector: '.product-showcase .product-card', delay: 100 },\n                { selector: '.benefits-grid .benefit-card', delay: 150 },\n                { selector: '.specs-grid .spec-item', delay: 80 },\n                { selector: '.testimonials-grid .testimonial-card', delay: 200 }\n            ];\n\n            grids.forEach(grid =\u003e {\n                const items = document.querySelectorAll(grid.selector);\n                items.forEach((item, index) =\u003e {\n                    item.style.transitionDelay = `${index * grid.delay}ms`;\n                });\n            });\n        }\n\n        \/\/ Initialize stagger animations\n        document.addEventListener('DOMContentLoaded', addStaggerDelay);\n\n        \/\/ Enhanced button interactions\n        document.querySelectorAll('.cta-button').forEach(button =\u003e {\n            button.addEventListener('mouseenter', function() {\n                this.style.transform = 'translateY(-5px) scale(1.08)';\n            });\n            \n            button.addEventListener('mouseleave', function() {\n                this.style.transform = '';\n            });\n            \n            button.addEventListener('mousedown', function() {\n                this.style.transform = 'translateY(-2px) scale(1.05)';\n            });\n            \n            button.addEventListener('mouseup', function() {\n                this.style.transform = 'translateY(-5px) scale(1.08)';\n            });\n        });\n\n        \/\/ Enhanced error handling for media\n        document.querySelectorAll('img, video').forEach(media =\u003e {\n            media.addEventListener('error', function() {\n                console.warn('Failed to load media:', this.src);\n                this.style.display = 'none';\n            });\n        });\n\n        \/\/ Add keyboard navigation support\n        document.addEventListener('keydown', function(e) {\n            if (e.key === 'Tab') {\n                document.body.classList.add('keyboard-navigation');\n            }\n        });\n\n        document.addEventListener('mousedown', function() {\n            document.body.classList.remove('keyboard-navigation');\n        });\n\n        \/\/ Optimize animations for reduced motion preference\n        if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n            document.documentElement.style.setProperty('--animation-duration', '0.01ms');\n            \n            const style = document.createElement('style');\n            style.textContent = `\n                *, *::before, *::after {\n                    animation-duration: 0.01ms !important;\n                    animation-iteration-count: 1 !important;\n                    transition-duration: 0.01ms !important;\n                }\n            `;\n            document.head.appendChild(style);\n        }\n    \u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"zahariq","offers":[{"title":"NEGRO \/ 21","offer_id":47909693260024,"sku":"-0","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 22","offer_id":47909693292792,"sku":"-1","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 23","offer_id":47909693325560,"sku":"-2","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 24","offer_id":47909693358328,"sku":"-3","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 25","offer_id":47909693391096,"sku":"-4","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 26","offer_id":47909693423864,"sku":"-5","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 27","offer_id":47909693456632,"sku":"-6","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 28","offer_id":47909693489400,"sku":"-7","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 29","offer_id":47909693522168,"sku":"-8","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 30","offer_id":47909693554936,"sku":"-9","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 31","offer_id":47909693587704,"sku":"-10","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 32","offer_id":47909693620472,"sku":"-11","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 33","offer_id":47909693653240,"sku":"-12","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 34","offer_id":47909693686008,"sku":"-13","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 35","offer_id":47909693718776,"sku":"-14","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 36","offer_id":47909693751544,"sku":"-15","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"NEGRO \/ 37","offer_id":47909693784312,"sku":"-16","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 21","offer_id":47909693817080,"sku":"-17","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 22","offer_id":47909693849848,"sku":"-18","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 23","offer_id":47909693882616,"sku":"-19","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 24","offer_id":47909693915384,"sku":"-20","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 25","offer_id":47909693948152,"sku":"-21","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 26","offer_id":47909693980920,"sku":"-22","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 27","offer_id":47909694013688,"sku":"-23","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 28","offer_id":47909694046456,"sku":"-24","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 29","offer_id":47909694079224,"sku":"-25","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 30","offer_id":47909694111992,"sku":"-26","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 31","offer_id":47909694144760,"sku":"-27","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 32","offer_id":47909694177528,"sku":"-28","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 33","offer_id":47909694210296,"sku":"-29","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 34","offer_id":47909694243064,"sku":"-30","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 35","offer_id":47909694275832,"sku":"-31","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 36","offer_id":47909694308600,"sku":"-32","price":134000.0,"currency_code":"COP","in_stock":true},{"title":"BLANCO \/ 37","offer_id":47909694341368,"sku":"-33","price":134000.0,"currency_code":"COP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/8270\/8728\/files\/Screenshot_20260122_001458_Canva.jpg?v=1769067331","url":"https:\/\/zahariq.com\/products\/adidas-colegial-velcro","provider":"zahariq","version":"1.0","type":"link"}