{"product_id":"wearprox-vision-smart-glasses-black","title":"Gafas inteligentes WearProx Vision","description":"\u003cstyle\u003e\n\/* ===== CASETIFY-STYLE PRODUCT LAYOUT ===== *\/\n.casetify-product {\n  display: flex;\n  gap: 48px;\n  max-width: 1400px;\n  margin: 0 auto;\n  padding: 24px 20px;\n  font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n  color: #1a1a1a;\n  position: relative;\n}\n\n\/* Left Gallery - vertical scroll with all images *\/\n.cf-gallery {\n  flex: 0 0 58%;\n  max-width: 58%;\n}\n\n.cf-gallery-track {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.cf-gallery-img {\n  width: 100%;\n  display: block;\n  background: #f5f5f5;\n}\n\n\/* Right Sticky Purchase Bar *\/\n.cf-purchase {\n  flex: 0 0 calc(42% - 48px);\n  max-width: calc(42% - 48px);\n  position: relative;\n}\n\n.cf-purchase-sticky {\n  position: sticky;\n  top: 100px;\n}\n\n\/* Breadcrumb *\/\n.cf-breadcrumb {\n  font-size: 12px;\n  color: #999;\n  margin-bottom: 16px;\n  letter-spacing: 0.5px;\n}\n.cf-breadcrumb a { color: #999; text-decoration: none; }\n.cf-breadcrumb a:hover { color: #333; }\n.cf-breadcrumb span { margin: 0 6px; }\n\n\/* Product Title *\/\n.cf-title {\n  font-size: 24px;\n  font-weight: 600;\n  margin: 0 0 4px 0;\n  line-height: 1.2;\n  color: #1a1a1a;\n}\n.cf-subtitle {\n  font-size: 14px;\n  color: #666;\n  margin: 0 0 16px 0;\n}\n\n\/* Rating *\/\n.cf-rating {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-bottom: 20px;\n  font-size: 13px;\n}\n.cf-stars { color: #1a1a1a; letter-spacing: 1px; font-size: 14px; }\n.cf-rating-count { color: #999; }\n.cf-badge-exclusive {\n  display: inline-block;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n  background: #1a1a1a;\n  color: #fff;\n  padding: 2px 8px;\n  border-radius: 2px;\n  margin-left: auto;\n}\n\n\/* Price *\/\n.cf-price {\n  font-size: 20px;\n  font-weight: 600;\n  margin-bottom: 24px;\n}\n.cf-price-old {\n  font-size: 15px;\n  color: #bbb;\n  text-decoration: line-through;\n  font-weight: 400;\n  margin-left: 8px;\n}\n\n\/* Section labels *\/\n.cf-section-label {\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.5px;\n  text-transform: uppercase;\n  color: #666;\n  margin-bottom: 10px;\n}\n\n\/* Variant \/ Lens selection *\/\n.cf-variant-options {\n  display: flex;\n  gap: 8px;\n  margin-bottom: 20px;\n  flex-wrap: wrap;\n}\n.cf-variant-swatch {\n  width: 48px;\n  height: 48px;\n  border-radius: 50%;\n  border: 2px solid transparent;\n  cursor: pointer;\n  position: relative;\n  transition: all 0.15s ease;\n  overflow: hidden;\n  box-shadow: inset 0 0 0 1px #ddd;\n}\n.cf-variant-swatch.active {\n  border-color: #1a1a1a;\n  box-shadow: inset 0 0 0 1px #ddd, 0 0 0 2px #fff, 0 0 0 4px #1a1a1a;\n}\n.cf-variant-swatch:hover { transform: scale(1.05); }\n.cf-variant-name {\n  font-size: 13px;\n  font-weight: 500;\n  margin-bottom: 2px;\n}\n.cf-variant-price {\n  font-size: 12px;\n  color: #666;\n  margin-bottom: 16px;\n}\n\n\/* SKU *\/\n.cf-sku {\n  font-size: 12px;\n  color: #999;\n  margin-bottom: 20px;\n}\n\n\/* Quantity *\/\n.cf-qty-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 16px;\n}\n.cf-qty-control {\n  display: flex;\n  align-items: center;\n  border: 1px solid #ddd;\n  border-radius: 4px;\n  overflow: hidden;\n}\n.cf-qty-btn {\n  width: 36px;\n  height: 36px;\n  border: none;\n  background: #fff;\n  font-size: 16px;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: background 0.15s;\n}\n.cf-qty-btn:hover { background: #f5f5f5; }\n.cf-qty-val {\n  width: 40px;\n  height: 36px;\n  border: none;\n  text-align: center;\n  font-size: 14px;\n  font-weight: 500;\n  border-left: 1px solid #ddd;\n  border-right: 1px solid #ddd;\n}\n\n\/* Add to Bag *\/\n.cf-atc-btn {\n  width: 100%;\n  height: 52px;\n  background: #1a1a1a;\n  color: #fff;\n  border: none;\n  border-radius: 6px;\n  font-size: 14px;\n  font-weight: 600;\n  letter-spacing: 1px;\n  cursor: pointer;\n  text-transform: uppercase;\n  transition: background 0.2s;\n  margin-bottom: 12px;\n}\n.cf-atc-btn:hover { background: #333; }\n\n\/* Payment methods *\/\n.cf-payments {\n  display: flex;\n  gap: 8px;\n  justify-content: center;\n  margin-bottom: 20px;\n  opacity: 0.6;\n}\n.cf-pay-icon {\n  width: 36px;\n  height: 22px;\n  border-radius: 3px;\n  background: #f0f0f0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 9px;\n  font-weight: 700;\n  color: #666;\n}\n\n\/* Bundle \/ Add-on section *\/\n.cf-bundle-section {\n  border-top: 1px solid #eee;\n  padding-top: 20px;\n  margin-top: 4px;\n}\n.cf-bundle-title {\n  font-size: 14px;\n  font-weight: 600;\n  margin-bottom: 12px;\n}\n.cf-bundle-item {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 12px;\n  border: 1px solid #eee;\n  border-radius: 8px;\n  margin-bottom: 8px;\n  cursor: pointer;\n  transition: all 0.15s;\n}\n.cf-bundle-item:hover { border-color: #ccc; }\n.cf-bundle-item.selected { border-color: #1a1a1a; background: #fafafa; }\n.cf-bundle-check {\n  width: 20px;\n  height: 20px;\n  border-radius: 50%;\n  border: 2px solid #ddd;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: all 0.15s;\n}\n.cf-bundle-item.selected .cf-bundle-check {\n  border-color: #1a1a1a;\n  background: #1a1a1a;\n}\n.cf-bundle-item.selected .cf-bundle-check::after {\n  content: '✓';\n  color: #fff;\n  font-size: 12px;\n  font-weight: 700;\n}\n.cf-bundle-img {\n  width: 48px;\n  height: 48px;\n  object-fit: cover;\n  border-radius: 4px;\n  background: #f5f5f5;\n}\n.cf-bundle-info { flex: 1; }\n.cf-bundle-name { font-size: 13px; font-weight: 500; margin-bottom: 2px; }\n.cf-bundle-desc { font-size: 11px; color: #999; }\n.cf-bundle-price { font-size: 13px; font-weight: 600; }\n.cf-bundle-add-btn {\n  font-size: 11px;\n  font-weight: 600;\n  color: #1a1a1a;\n  text-decoration: underline;\n  background: none;\n  border: none;\n  cursor: pointer;\n  padding: 0;\n}\n\n\/* Shipping \/ Returns info *\/\n.cf-info-links {\n  border-top: 1px solid #eee;\n  padding-top: 16px;\n  margin-top: 16px;\n}\n.cf-info-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  margin-bottom: 10px;\n  font-size: 12px;\n  color: #666;\n}\n.cf-info-icon {\n  width: 18px;\n  text-align: center;\n  flex-shrink: 0;\n  font-size: 14px;\n}\n\n\/* Video section inside gallery (before rest of images) *\/\n.cf-video-block {\n  width: 100%;\n  background: #0a0a0a;\n}\n\n\/* FAQ accordion *\/\n.cf-faq { margin-top: 24px; border-top: 1px solid #eee; padding-top: 8px; }\n.cf-faq-item { border-bottom: 1px solid #eee; }\n.cf-faq-q {\n  width: 100%;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 16px 0;\n  font-size: 13px;\n  font-weight: 500;\n  background: none;\n  border: none;\n  cursor: pointer;\n  text-align: left;\n  color: #1a1a1a;\n}\n.cf-faq-q::after { content: '+'; font-size: 20px; font-weight: 300; color: #999; transition: transform 0.2s; }\n.cf-faq-item.open .cf-faq-q::after { transform: rotate(45deg); }\n.cf-faq-a {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.3s ease;\n  font-size: 13px;\n  color: #666;\n  line-height: 1.6;\n}\n.cf-faq-item.open .cf-faq-a { max-height: 400px; padding-bottom: 16px; }\n\n\/* Trust badges *\/\n.cf-trust {\n  display: flex;\n  gap: 24px;\n  margin-top: 20px;\n  padding-top: 20px;\n  border-top: 1px solid #eee;\n}\n.cf-trust-item { text-align: center; flex: 1; }\n.cf-trust-icon { font-size: 20px; margin-bottom: 6px; }\n.cf-trust-text { font-size: 10px; color: #999; line-height: 1.3; letter-spacing: 0.3px; }\n\n\/* Responsive *\/\n@media (max-width: 768px) {\n  .casetify-product { flex-direction: column; gap: 24px; padding: 12px; }\n  .cf-gallery, .cf-purchase { flex: 0 0 100%; max-width: 100%; }\n  .cf-purchase-sticky { position: static; }\n  \/* Mobile sticky add-to-bag bar *\/\n  .cf-mobile-bar {\n    display: flex !important;\n    position: fixed;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    z-index: 9999;\n    background: #fff;\n    border-top: 1px solid #e5e5e5;\n    padding: 10px 16px;\n    box-shadow: 0 -2px 10px rgba(0,0,0,0.08);\n    align-items: center;\n    gap: 12px;\n  }\n  .cf-mobile-bar-price { font-size: 18px; font-weight: 700; flex: 0 0 auto; }\n  .cf-mobile-bar-old { font-size: 12px; color: #bbb; text-decoration: line-through; }\n  .cf-mobile-bar-btn {\n    flex: 1;\n    height: 44px;\n    background: #1a1a1a;\n    color: #fff;\n    border: none;\n    border-radius: 6px;\n    font-size: 13px;\n    font-weight: 600;\n    letter-spacing: 1px;\n    cursor: pointer;\n    text-transform: uppercase;\n  }\n  body { padding-bottom: 70px; }\n}\n.cf-mobile-bar { display: none; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"casetify-product\"\u003e\n\n  \u003c!-- LEFT: Vertical Image Gallery (all images flow downward) --\u003e\n  \u003cdiv class=\"cf-gallery\"\u003e\n\n    \u003cdiv class=\"cf-gallery-track\"\u003e\n\n      \u003c!-- Image 1: Main hero product shot --\u003e\n      \u003cimg class=\"cf-gallery-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/3817\/0221\/files\/dfbdd9510f58480f8ec7a10d40600269.png?v=1784777110\" alt=\"WearProx Vision Smart Glasses\"\u003e\n\n      \u003c!-- Image 2: Side angle --\u003e\n      \u003cimg class=\"cf-gallery-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/3817\/0221\/files\/6807e61d5ae87dbcf1fe41f296af46b0.png?v=1784777120\" alt=\"WearProx Side View\"\u003e\n\n      \u003c!-- YouTube \u0026 TikTok block embedded in gallery --\u003e\n      \u003cdiv class=\"cf-video-block\" style=\"padding:40px 20px;background:#0a0a0a;color:#fff;\"\u003e\n\n        \u003cp style=\"text-align:center;font-size:12px;letter-spacing:2px;color:#888;margin-bottom:24px;\"\u003eVER Y DESCUBRIR\u003c\/p\u003e\n\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:0 auto;\"\u003e\n\n          \u003c!-- YouTube --\u003e\n          \u003cdiv\u003e\n\n            \u003cdiv style=\"position:relative;padding-bottom:56.25%;border-radius:8px;overflow:hidden;\"\u003e\n\n              \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/EE8uYRQe-wg\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;border:0;\" allowfullscreen\u003e\u003c\/iframe\u003e\n            \u003c\/div\u003e\n\n            \u003cp style=\"font-size:11px;margin-top:10px;color:#888;text-align:center;\"\u003eReseña de YouTube\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n          \u003c!-- TikTok --\u003e\n          \u003cdiv\u003e\n\n            \u003cdiv style=\"position:relative;padding-bottom:56.25%;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#000 0%,#010101 100%);display:flex;align-items:center;justify-content:center;\"\u003e\n\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/3817\/0221\/files\/7c4f03ce107152351a68f42103751edc.png?v=1784777143\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.7;\"\u003e\n              \u003cdiv style=\"position:relative;z-index:2;text-align:center;\"\u003e\n\n                \u003cdiv style=\"font-size:40px;margin-bottom:8px;\"\u003e🎵\u003c\/div\u003e\n\n                \u003cp style=\"font-size:14px;font-weight:600;margin:0 0 6px 0;\"\u003eDemostración de TikTok\u003c\/p\u003e\n\n                \u003cp style=\"font-size:11px;color:#ccc;margin:0;\"\u003e@wearprox\u003c\/p\u003e\n\n              \u003c\/div\u003e\n\n            \u003c\/div\u003e\n\n            \u003cp style=\"font-size:11px;margin-top:10px;color:#888;text-align:center;\"\u003eTutorial de TikTok\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Image 3: Detail \/ tech feature --\u003e\n      \u003cimg class=\"cf-gallery-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/3817\/0221\/files\/0bb0f22644cbd0dac32e8685924f9838.png?v=1784777132\" alt=\"WearProx Detail\"\u003e\n\n      \u003c!-- Image 4: On model \/ lifestyle --\u003e\n      \u003cimg class=\"cf-gallery-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/3817\/0221\/files\/54b0e472f1013d62fb0cbb3ed8195788.png?v=1784777158\" alt=\"WearProx On Model\"\u003e\n\n      \u003c!-- Image 5: Product shot with case --\u003e\n      \u003cimg class=\"cf-gallery-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/3817\/0221\/t\/4\/assets\/wp-gallery-04-main.png?v=1784783470\" alt=\"WearProx with Charging Case\"\u003e\n\n      \u003c!-- Specs block in gallery flow --\u003e\n      \u003cdiv style=\"background:#fafafa;padding:48px 32px;\"\u003e\n\n        \u003cp style=\"text-align:center;font-size:12px;letter-spacing:2px;color:#999;margin-bottom:32px;\"\u003eESPECIFICACIONES TÉCNICAS\u003c\/p\u003e\n\n        \u003cdiv style=\"max-width:700px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;font-size:13px;\"\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eTipo de lente\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eFotocromática \/ Polarizada\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eAsistente de IA\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e赛恩 SAIN\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eCámara\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eHD de 8 MP\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eDuración de la batería\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eHasta 6 horas\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eConexión\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eBluetooth 5.3\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eAplicación\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eHeyCyan (iOS\/Android)\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003ePeso\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e~42g\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eCarga\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eUSB-C, estuche inalámbrico\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eResistencia al agua\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eIPX4 (Resistente a salpicaduras)\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eAncho del marco\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e142 mm\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eLongitud de las patillas\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e145 mm\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eAncho de la lente\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e52 mm\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003ePuente\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e18 mm\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eAltavoz\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eOído abierto, 2 unidades\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eMicrófono\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eMatriz de doble micrófono\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eCompatibilidad\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eiOS 13+ \/ Android 8+\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n\n            \u003cspan style=\"color:#999;\"\u003eGarantía\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e12 meses\u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003c!-- Package contents --\u003e\n        \u003cdiv style=\"max-width:700px;margin:32px auto 0;\"\u003e\n\n          \u003cp style=\"font-size:12px;letter-spacing:1px;color:#999;margin-bottom:16px;\"\u003eEN LA CAJA\u003c\/p\u003e\n\n          \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;font-size:13px;color:#333;\"\u003e\n\n            \u003cdiv\u003e• Gafas inteligentes WearProx Vision\u003c\/div\u003e\n\n            \u003cdiv\u003e• Estuche de carga inalámbrica\u003c\/div\u003e\n\n            \u003cdiv\u003e• Cable USB-C\u003c\/div\u003e\n\n            \u003cdiv\u003e• Paño de microfibra de primera calidad\u003c\/div\u003e\n\n            \u003cdiv\u003e• Bolsa de transporte\u003c\/div\u003e\n\n            \u003cdiv\u003e• Guía de inicio rápido\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Full-width lifestyle\/detail spacer --\u003e\n      \u003cdiv style=\"background:#111;color:#fff;padding:80px 32px;text-align:center;\"\u003e\n\n        \u003cp style=\"font-size:12px;letter-spacing:3px;color:#888;margin-bottom:20px;\"\u003eVIVE EL MOMENTO\u003c\/p\u003e\n\n        \u003cp style=\"max-width:500px;margin:0 auto;font-size:15px;line-height:1.7;color:#ccc;\"\u003eGafas inteligentes diseñadas para la vida real. Captura fotos, haz llamadas e interactúa con la IA, sin necesidad de sacar tu teléfono.\u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- RIGHT: Sticky Purchase Bar --\u003e\n  \u003cdiv class=\"cf-purchase\"\u003e\n\n    \u003cdiv class=\"cf-purchase-sticky\"\u003e\n\n      \u003c!-- Breadcrumb --\u003e\n      \u003cdiv class=\"cf-breadcrumb\"\u003e\n\n        \u003ca href=\"\/es\"\u003eInicio\u003c\/a\u003e\u003cspan\u003e\/\u003c\/span\u003e\n        \u003ca href=\"\/es\/collections\/all\"\u003eGafas Inteligentes\u003c\/a\u003e\u003cspan\u003e\/\u003c\/span\u003e\n        WearProx Vision\n      \u003c\/div\u003e\n\n\n      \u003c!-- Title --\u003e\n      \u003ch1 class=\"cf-title\"\u003eGafas inteligentes WearProx Vision\u003c\/h1\u003e\n\n      \u003cp class=\"cf-subtitle\"\u003eGafas inteligentes fotocromáticas con IA\u003c\/p\u003e\n\n\n      \u003c!-- Rating --\u003e\n      \u003cdiv class=\"cf-rating\"\u003e\n\n        \u003cspan class=\"cf-badge-exclusive\"\u003eNUEVO LANZAMIENTO\u003c\/span\u003e\n        \u003cspan class=\"cf-rating-count\" style=\"margin-left:8px;\"\u003ePróximamente reseñas de clientes\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003c!-- Price --\u003e\n      \u003cdiv class=\"cf-price\"\u003e\n\n        \u003cspan style=\"font-size:14px;color:#999;\"\u003eDesde\u003c\/span\u003e $\u003cspan id=\"cfPriceDisplay\"\u003e79.99\u003c\/span\u003e\n        \u003cspan class=\"cf-price-old\"\u003e$129.99\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003c!-- Stock status --\u003e\n      \u003cdiv style=\"font-size:12px;color:#2d8a4e;font-weight:500;margin-bottom:16px;\"\u003e\n\n        ● En stock — Se envía en 24 horas\n      \u003c\/div\u003e\n\n\n      \u003c!-- Lens Type Selection --\u003e\n      \u003cdiv class=\"cf-section-label\"\u003eTipo de lente\u003c\/div\u003e\n\n      \u003cdiv class=\"cf-variant-options\"\u003e\n\n        \u003cdiv class=\"cf-variant-swatch active\" data-variant-id=\"45453300695149\" data-price=\"79.99\" data-sku-label=\"Photochromic\" style=\"background:linear-gradient(135deg,#0a0a0a 0%,#4a90d9 100%);\" onclick=\"window._cfSwitchVariant(this)\" title=\"Lentes fotocromáticas\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-variant-swatch\" data-variant-id=\"45493182300269\" data-price=\"69.99\" data-sku-label=\"Polarized Sunglasses\" style=\"background:#0a0a0a;\" onclick=\"window._cfSwitchVariant(this)\" title=\"Gafas de sol polarizadas\"\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cf-variant-name\" id=\"cfVariantName\"\u003eFotocromática (reactiva a la luz)\u003c\/div\u003e\n\n      \u003cdiv class=\"cf-variant-price\" id=\"cfVariantPrice\"\u003e$79.99 · Transición automática con luz UV\u003c\/div\u003e\n\n\n      \u003c!-- SKU --\u003e\n      \u003cdiv class=\"cf-sku\" id=\"cfSkuDisplay\"\u003eSKU: WP-VS-PHOTO · Fotocromática\u003c\/div\u003e\n\n\n      \u003c!-- Quantity --\u003e\n      \u003cdiv class=\"cf-qty-row\"\u003e\n\n        \u003cspan style=\"font-size:13px;font-weight:500;\"\u003eCantidad\u003c\/span\u003e\n        \u003cdiv class=\"cf-qty-control\"\u003e\n\n          \u003cbutton class=\"cf-qty-btn\" onclick=\"window._cfChangeQty(-1)\"\u003e−\u003c\/button\u003e\n          \u003cinput type=\"text\" class=\"cf-qty-val\" id=\"cfQtyVal\" value=\"1\" readonly\u003e\n          \u003cbutton class=\"cf-qty-btn\" onclick=\"window._cfChangeQty(1)\"\u003e+\u003c\/button\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Add to Bag --\u003e\n      \u003cbutton class=\"cf-atc-btn\" id=\"cfAtcBtn\" onclick=\"window._cfAddToCart()\"\u003eAÑADIR A LA CESTA · $79.99\u003c\/button\u003e\n\n      \u003c!-- Payment icons --\u003e\n      \u003cdiv class=\"cf-payments\"\u003e\n\n        \u003cspan class=\"cf-pay-icon\"\u003eVISA\u003c\/span\u003e\n        \u003cspan class=\"cf-pay-icon\"\u003eMC\u003c\/span\u003e\n        \u003cspan class=\"cf-pay-icon\"\u003eAMEX\u003c\/span\u003e\n        \u003cspan class=\"cf-pay-icon\"\u003ePP\u003c\/span\u003e\n        \u003cspan class=\"cf-pay-icon\"\u003eAPAY\u003c\/span\u003e\n        \u003cspan class=\"cf-pay-icon\"\u003eGPAY\u003c\/span\u003e\n      \u003c\/div\u003e\n\n\n      \u003c!-- Bundle Add-ons --\u003e\n      \u003cdiv class=\"cf-bundle-section\"\u003e\n\n        \u003cdiv class=\"cf-bundle-title\"\u003eAñadir accesorios (opcional)\u003c\/div\u003e\n\n        \u003cp style=\"font-size:11px;color:#999;margin-bottom:12px;\"\u003eAccesorios independientes — no son mejoras de lente para tus WearProx\u003c\/p\u003e\n\n\n        \u003cdiv class=\"cf-bundle-item\" id=\"cfBundleBlue\" data-price=\"19\" onclick=\"window._cfToggleBundle(this)\"\u003e\n\n          \u003cdiv class=\"cf-bundle-check\"\u003e\u003c\/div\u003e\n\n          \u003cdiv class=\"cf-bundle-img\" style=\"background:linear-gradient(135deg,#4a90d9,#1a5fb4);display:flex;align-items:center;justify-content:center;font-size:20px;\"\u003e👓\u003c\/div\u003e\n\n          \u003cdiv class=\"cf-bundle-info\"\u003e\n\n            \u003cdiv class=\"cf-bundle-name\"\u003eGafas con filtro de luz azul (independientes)\u003c\/div\u003e\n\n            \u003cdiv class=\"cf-bundle-desc\"\u003ePar separado para uso de pantalla. No es una lente WearProx.\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cf-bundle-price\"\u003e+$19\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"cf-bundle-item\" id=\"cfBundleCloth\" data-price=\"5\" onclick=\"window._cfToggleBundle(this)\"\u003e\n\n          \u003cdiv class=\"cf-bundle-check\"\u003e\u003c\/div\u003e\n\n          \u003cdiv class=\"cf-bundle-img\" style=\"background:linear-gradient(135deg,#e8e8e8,#d0d0d0);display:flex;align-items:center;justify-content:center;font-size:20px;\"\u003e🧽\u003c\/div\u003e\n\n          \u003cdiv class=\"cf-bundle-info\"\u003e\n\n            \u003cdiv class=\"cf-bundle-name\"\u003ePaño de microfibra premium\u003c\/div\u003e\n\n            \u003cdiv class=\"cf-bundle-desc\"\u003ePaño ultrasuave para limpiar lentes\u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"cf-bundle-price\"\u003e+$5\u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Info links --\u003e\n      \u003cdiv class=\"cf-info-links\"\u003e\n\n        \u003cdiv class=\"cf-info-row\"\u003e\n\n          \u003cspan class=\"cf-info-icon\"\u003e🚚\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003eEnvío gratuito a todo el mundo\u003c\/strong\u003e en todos los pedidos. Entrega en 7-14 días hábiles.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-info-row\"\u003e\n\n          \u003cspan class=\"cf-info-icon\"\u003e↩️\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003eDevoluciones en 30 días\u003c\/strong\u003e. ¿No está satisfecho? Devuélvalo para obtener un reembolso completo, sin preguntas.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-info-row\"\u003e\n\n          \u003cspan class=\"cf-info-icon\"\u003e🔒\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003ePago seguro\u003c\/strong\u003e. Cifrado SSL de 256 bits. Sus datos están protegidos.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-info-row\"\u003e\n\n          \u003cspan class=\"cf-info-icon\"\u003e💬\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003eAtención al cliente\u003c\/strong\u003e. Respuestas en 1 día hábil. Correo electrónico a support@wearprox.com\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-info-row\"\u003e\n\n          \u003cspan class=\"cf-info-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003eGarantía de 12 meses\u003c\/strong\u003e. Cubre defectos de fabricación. Batería incluida.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- FAQ --\u003e\n      \u003cdiv class=\"cf-faq\"\u003e\n\n        \u003cdiv class=\"cf-faq-item\"\u003e\n\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003e¿Cómo exporto fotos\/videos de las gafas?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n\n            \u003cp\u003eConéctese a la \u003cstrong\u003eaplicación HeyCyan\u003c\/strong\u003e (disponible en iOS y Android). Cuando se le indique, \u003cstrong\u003eacepte unirse a la red WiFi\u003c\/strong\u003e generada por las gafas, esto es necesario para la transferencia de medios. Sus fotos y videos aparecerán en la galería de la aplicación, donde podrá guardarlos directamente en la galería de su teléfono.\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-faq-item\"\u003e\n\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003e¿Qué asistente de IA impulsa a WearProx?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n\n            \u003cp\u003eWearProx utiliza \u003cstrong\u003e赛恩 (SAIN)\u003c\/strong\u003e, nuestro asistente de IA personalizado. SAIN proporciona interacción de voz, traducción en tiempo real, encuadre de cámara inteligente y sugerencias contextuales, todo optimizado para uso portátil con una latencia mínima.\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-faq-item\"\u003e\n\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003e¿Cuánto dura la batería?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n\n            \u003cp\u003eHasta 6 horas de uso continuo para actividades típicas (captura intermitente de fotos, llamadas y audio). El estuche de carga inalámbrica incluido proporciona múltiples cargas adicionales para viajes prolongados.\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-faq-item\"\u003e\n\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003e¿Son compatibles con lentes de prescripción?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n\n            \u003cp\u003eLos marcos están diseñados para acomodar lentes de prescripción. Recomendamos consultar a su optometrista para el ajuste de lentes personalizadas.\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-faq-item\"\u003e\n\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003e¿Cuál es la diferencia entre los tipos de lentes?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n\n            \u003cp\u003e\u003cstrong\u003eFotocromática ($79.99)\u003c\/strong\u003e: Las lentes se oscurecen automáticamente con la luz solar y se aclaran en interiores, perfectas para usar todo el día.\u003cbr\u003e\u003cstrong\u003eGafas de sol polarizadas ($69.99)\u003c\/strong\u003e: Tinte fijo con filtro polarizado para una máxima reducción del deslumbramiento en condiciones de mucha luz.\u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  var currentVariantId = 45453300695149;\n  var currentBasePrice = 79.99;\n  var currentQty = 1;\n  var addons = { blue: false, cloth: false };\n\n  function getTotalPrice() {\n    var total = currentBasePrice;\n    if (addons.blue) total += 19;\n    if (addons.cloth) total += 5;\n    return total * currentQty;\n  }\n\n  function updatePriceDisplay() {\n    var total = getTotalPrice();\n    document.getElementById('cfPriceDisplay').textContent = currentBasePrice.toFixed(2);\n    document.getElementById('cfAtcBtn').textContent = 'ADD TO BAG · $' + total.toFixed(2);\n  }\n\n  window._cfSwitchVariant = function(el) {\n    document.querySelectorAll('.cf-variant-swatch').forEach(function(s) { s.classList.remove('active'); });\n    el.classList.add('active');\n    currentVariantId = parseInt(el.getAttribute('data-variant-id'));\n    currentBasePrice = parseFloat(el.getAttribute('data-price'));\n    var skuLabel = el.getAttribute('data-sku-label');\n    var title = el.title;\n\n    document.getElementById('cfVariantName').textContent = title;\n    document.getElementById('cfVariantPrice').textContent = '$' + currentBasePrice.toFixed(2) + (currentBasePrice === 79.99 ? ' · Transitions automatically with UV light' : ' · Maximum glare reduction');\n    document.getElementById('cfSkuDisplay').textContent = 'SKU: WP-VS-' + (currentBasePrice === 79.99 ? 'PHOTO' : 'SUN') + ' · ' + skuLabel;\n\n    updatePriceDisplay();\n  };\n\n  window._cfChangeQty = function(delta) {\n    currentQty = Math.max(1, currentQty + delta);\n    document.getElementById('cfQtyVal').value = currentQty;\n    updatePriceDisplay();\n  };\n\n  window._cfToggleBundle = function(el) {\n    el.classList.toggle('selected');\n    var id = el.id;\n    if (id === 'cfBundleBlue') addons.blue = el.classList.contains('selected');\n    if (id === 'cfBundleCloth') addons.cloth = el.classList.contains('selected');\n    updatePriceDisplay();\n  };\n\n  window._cfToggleFaq = function(btn) {\n    btn.parentElement.classList.toggle('open');\n  };\n\n  window._cfAddToCart = function() {\n    var btn = document.getElementById('cfAtcBtn');\n    btn.textContent = 'Adding...';\n    btn.disabled = true;\n\n    var items = [{ id: currentVariantId, quantity: currentQty }];\n    if (addons.blue) { \/* blue light variant - will add if available *\/ }\n    if (addons.cloth) { \/* cloth product - will add if available *\/ }\n\n    fetch('\/cart\/add.js', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json' },\n      body: JSON.stringify({ items: items })\n    })\n    .then(function(r) { return r.json(); })\n    .then(function() {\n      btn.textContent = 'ADDED ✓';\n      btn.style.background = '#2d8a4e';\n      setTimeout(function() {\n        btn.textContent = 'ADD TO BAG · $' + getTotalPrice().toFixed(2);\n        btn.style.background = '';\n        btn.disabled = false;\n        window.location.href=\"\/es\/cart\";\n      }, 800);\n    })\n    .catch(function() {\n      btn.textContent = 'ADD TO BAG · $' + getTotalPrice().toFixed(2);\n      btn.disabled = false;\n      alert('Added to cart!');\n      window.location.href=\"\/es\/cart\";\n    });\n  };\n\n  updatePriceDisplay();\n})();\n\n\/\/ Mobile bar sync\ndocument.addEventListener('DOMContentLoaded', function() {\n  var mobileBar = document.createElement('div');\n  mobileBar.className = 'cf-mobile-bar';\n  mobileBar.innerHTML = '\u003cspan class=\"cf-mobile-bar-price\"\u003e$\u003cspan id=\"cfMobilePrice\"\u003e79.99\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"cf-mobile-bar-old\"\u003e$129.99\u003c\/span\u003e\u003cbutton class=\"cf-mobile-bar-btn\" onclick=\"document.getElementById(\\'cfAtcBtn\\').click()\"\u003eADD TO BAG\u003c\/button\u003e';\n  document.body.appendChild(mobileBar);\n  \n  \/\/ Sync mobile price with main price\n  var observer = new MutationObserver(function() {\n    var p = document.getElementById('cfPriceDisplay')?.textContent;\n    if (p) document.getElementById('cfMobilePrice').textContent = p;\n  });\n  var target = document.getElementById('cfPriceDisplay');\n  if (target) observer.observe(target, { childList: true, characterData: true, subtree: true });\n});\n\u003c\/script\u003e\n","brand":"WearProx","offers":[{"title":"Lentes fotocromáticas","offer_id":45453300695149,"sku":"WP-VS-PHOTO","price":69.99,"currency_code":"USD","in_stock":true},{"title":"Gafas de sol polarizadas","offer_id":45493182300269,"sku":"WP-VS-SUN","price":100.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/3817\/0221\/files\/dfbdd9510f58480f8ec7a10d40600269.png?v=1784777110","url":"https:\/\/wearprox.com\/es\/products\/wearprox-vision-smart-glasses-black","provider":"WearProx","version":"1.0","type":"link"}