{"title":"Smart Glasses","description":"\u003cp\u003eWearProx smart glasses are designed for hands-free capture and everyday connection while helping you stay present.\u003c\/p\u003e","products":[{"product_id":"wearprox-vision-smart-glasses-black","title":"WearProx Vision Smart Glasses","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  \u003c!-- LEFT: Vertical Image Gallery (all images flow downward) --\u003e\n  \u003cdiv class=\"cf-gallery\"\u003e\n    \u003cdiv class=\"cf-gallery-track\"\u003e\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        \u003cp style=\"text-align:center;font-size:12px;letter-spacing:2px;color:#888;margin-bottom:24px;\"\u003eWATCH \u0026amp; DISCOVER\u003c\/p\u003e\n        \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:0 auto;\"\u003e\n          \u003c!-- YouTube --\u003e\n          \u003cdiv\u003e\n            \u003cdiv style=\"position:relative;padding-bottom:56.25%;border-radius:8px;overflow:hidden;\"\u003e\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            \u003cp style=\"font-size:11px;margin-top:10px;color:#888;text-align:center;\"\u003eYouTube Review\u003c\/p\u003e\n          \u003c\/div\u003e\n          \u003c!-- TikTok --\u003e\n          \u003cdiv\u003e\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              \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                \u003cdiv style=\"font-size:40px;margin-bottom:8px;\"\u003e🎵\u003c\/div\u003e\n                \u003cp style=\"font-size:14px;font-weight:600;margin:0 0 6px 0;\"\u003eTikTok Demo\u003c\/p\u003e\n                \u003cp style=\"font-size:11px;color:#ccc;margin:0;\"\u003e@wearprox\u003c\/p\u003e\n              \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cp style=\"font-size:11px;margin-top:10px;color:#888;text-align:center;\"\u003eTikTok Walkthrough\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\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        \u003cp style=\"text-align:center;font-size:12px;letter-spacing:2px;color:#999;margin-bottom:32px;\"\u003eTECHNICAL SPECIFICATIONS\u003c\/p\u003e\n        \u003cdiv style=\"max-width:700px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;font-size:13px;\"\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eLens Type\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003ePhotochromic \/ Polarized\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eAI Assistant\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e赛恩 SAIN\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eCamera\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e8MP HD\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eBattery Life\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eUp to 6 hours\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eConnection\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eBluetooth 5.3\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eApp\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eHeyCyan (iOS\/Android)\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eWeight\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e~42g\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eCharging\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eUSB-C, Wireless Case\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eWater Resistance\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eIPX4 (Splash-proof)\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eFrame Width\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e142mm\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eTemple Length\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e145mm\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eLens Width\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e52mm\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eBridge\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e18mm\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eSpeaker\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eOpen-ear, 2 units\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eMicrophone\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eDual-mic array\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003eiOS 13+ \/ Android 8+\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv style=\"display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:10px;\"\u003e\n            \u003cspan style=\"color:#999;\"\u003eWarranty\u003c\/span\u003e\u003cspan style=\"font-weight:500;\"\u003e12 months\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- Package contents --\u003e\n        \u003cdiv style=\"max-width:700px;margin:32px auto 0;\"\u003e\n          \u003cp style=\"font-size:12px;letter-spacing:1px;color:#999;margin-bottom:16px;\"\u003eIN THE BOX\u003c\/p\u003e\n          \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;font-size:13px;color:#333;\"\u003e\n            \u003cdiv\u003e• WearProx Vision Smart Glasses\u003c\/div\u003e\n            \u003cdiv\u003e• Wireless Charging Case\u003c\/div\u003e\n            \u003cdiv\u003e• USB-C Cable\u003c\/div\u003e\n            \u003cdiv\u003e• Premium Microfiber Cloth\u003c\/div\u003e\n            \u003cdiv\u003e• Carrying Pouch\u003c\/div\u003e\n            \u003cdiv\u003e• Quick Start Guide\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Full-width lifestyle\/detail spacer --\u003e\n      \u003cdiv style=\"background:#111;color:#fff;padding:80px 32px;text-align:center;\"\u003e\n        \u003cp style=\"font-size:12px;letter-spacing:3px;color:#888;margin-bottom:20px;\"\u003eSTAY IN THE MOMENT\u003c\/p\u003e\n        \u003cp style=\"max-width:500px;margin:0 auto;font-size:15px;line-height:1.7;color:#ccc;\"\u003eSmart glasses designed for real life. Capture photos, take calls, and interact with AI — without reaching for your phone.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- RIGHT: Sticky Purchase Bar --\u003e\n  \u003cdiv class=\"cf-purchase\"\u003e\n    \u003cdiv class=\"cf-purchase-sticky\"\u003e\n      \u003c!-- Breadcrumb --\u003e\n      \u003cdiv class=\"cf-breadcrumb\"\u003e\n        \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\u003cspan\u003e\/\u003c\/span\u003e\n        \u003ca href=\"\/collections\/all\"\u003eSmart Glasses\u003c\/a\u003e\u003cspan\u003e\/\u003c\/span\u003e\n        WearProx Vision\n      \u003c\/div\u003e\n\n      \u003c!-- Title --\u003e\n      \u003ch1 class=\"cf-title\"\u003eWearProx Vision Smart Glasses\u003c\/h1\u003e\n      \u003cp class=\"cf-subtitle\"\u003eAI-Powered Photochromic Smart Glasses\u003c\/p\u003e\n\n      \u003c!-- Rating --\u003e\n      \u003cdiv class=\"cf-rating\"\u003e\n        \u003cspan class=\"cf-badge-exclusive\"\u003eNEW RELEASE\u003c\/span\u003e\n        \u003cspan class=\"cf-rating-count\" style=\"margin-left:8px;\"\u003eEarly customer reviews coming soon\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Price --\u003e\n      \u003cdiv class=\"cf-price\"\u003e\n        \u003cspan style=\"font-size:14px;color:#999;\"\u003eFrom\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      \u003c!-- Stock status --\u003e\n      \u003cdiv style=\"font-size:12px;color:#2d8a4e;font-weight:500;margin-bottom:16px;\"\u003e\n        ● In stock — Ships within 24 hours\n      \u003c\/div\u003e\n\n      \u003c!-- Lens Type Selection --\u003e\n      \u003cdiv class=\"cf-section-label\"\u003eLens Type\u003c\/div\u003e\n      \u003cdiv class=\"cf-variant-options\"\u003e\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=\"Photochromic Lenses\"\u003e\n        \u003c\/div\u003e\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=\"Polarized Sunglasses\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cf-variant-name\" id=\"cfVariantName\"\u003ePhotochromic (Light Reactive)\u003c\/div\u003e\n      \u003cdiv class=\"cf-variant-price\" id=\"cfVariantPrice\"\u003e$79.99 · Transitions automatically with UV light\u003c\/div\u003e\n\n      \u003c!-- SKU --\u003e\n      \u003cdiv class=\"cf-sku\" id=\"cfSkuDisplay\"\u003eSKU: WP-VS-PHOTO · Photochromic\u003c\/div\u003e\n\n      \u003c!-- Quantity --\u003e\n      \u003cdiv class=\"cf-qty-row\"\u003e\n        \u003cspan style=\"font-size:13px;font-weight:500;\"\u003eQuantity\u003c\/span\u003e\n        \u003cdiv class=\"cf-qty-control\"\u003e\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      \u003c\/div\u003e\n\n      \u003c!-- Add to Bag --\u003e\n      \u003cbutton class=\"cf-atc-btn\" id=\"cfAtcBtn\" onclick=\"window._cfAddToCart()\"\u003eADD TO BAG · $79.99\u003c\/button\u003e\n\n      \u003c!-- Payment icons --\u003e\n      \u003cdiv class=\"cf-payments\"\u003e\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      \u003c!-- Bundle Add-ons --\u003e\n      \u003cdiv class=\"cf-bundle-section\"\u003e\n        \u003cdiv class=\"cf-bundle-title\"\u003eAdd Accessories (Optional)\u003c\/div\u003e\n        \u003cp style=\"font-size:11px;color:#999;margin-bottom:12px;\"\u003eStandalone accessories — not lens upgrades for your WearProx\u003c\/p\u003e\n\n        \u003cdiv class=\"cf-bundle-item\" id=\"cfBundleBlue\" data-price=\"19\" onclick=\"window._cfToggleBundle(this)\"\u003e\n          \u003cdiv class=\"cf-bundle-check\"\u003e\u003c\/div\u003e\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          \u003cdiv class=\"cf-bundle-info\"\u003e\n            \u003cdiv class=\"cf-bundle-name\"\u003eBlue Light Filter Glasses (Standalone)\u003c\/div\u003e\n            \u003cdiv class=\"cf-bundle-desc\"\u003eSeparate pair for screen use. Not a WearProx lens.\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cf-bundle-price\"\u003e+$19\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"cf-bundle-item\" id=\"cfBundleCloth\" data-price=\"5\" onclick=\"window._cfToggleBundle(this)\"\u003e\n          \u003cdiv class=\"cf-bundle-check\"\u003e\u003c\/div\u003e\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          \u003cdiv class=\"cf-bundle-info\"\u003e\n            \u003cdiv class=\"cf-bundle-name\"\u003ePremium Microfiber Cloth\u003c\/div\u003e\n            \u003cdiv class=\"cf-bundle-desc\"\u003eUltra-soft lens cleaning cloth\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cf-bundle-price\"\u003e+$5\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Info links --\u003e\n      \u003cdiv class=\"cf-info-links\"\u003e\n        \u003cdiv class=\"cf-info-row\"\u003e\n          \u003cspan class=\"cf-info-icon\"\u003e🚚\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003eFree Worldwide Shipping\u003c\/strong\u003e on all orders. Delivered in 7-14 business days.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-info-row\"\u003e\n          \u003cspan class=\"cf-info-icon\"\u003e↩️\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003e30-Day Returns\u003c\/strong\u003e. Not satisfied? Return for a full refund, no questions asked.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-info-row\"\u003e\n          \u003cspan class=\"cf-info-icon\"\u003e🔒\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003eSecure Checkout\u003c\/strong\u003e. 256-bit SSL encryption. Your data is protected.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-info-row\"\u003e\n          \u003cspan class=\"cf-info-icon\"\u003e💬\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003eCustomer Support\u003c\/strong\u003e. Replies within 1 business day. Email support@wearprox.com\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-info-row\"\u003e\n          \u003cspan class=\"cf-info-icon\"\u003e🛡️\u003c\/span\u003e\n          \u003cspan\u003e\u003cstrong\u003e12-Month Warranty\u003c\/strong\u003e. Covers manufacturing defects. Battery included.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- FAQ --\u003e\n      \u003cdiv class=\"cf-faq\"\u003e\n        \u003cdiv class=\"cf-faq-item\"\u003e\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003eHow do I export photos\/videos from the glasses?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n            \u003cp\u003eConnect to the \u003cstrong\u003eHeyCyan app\u003c\/strong\u003e (available on iOS \u0026amp; Android). When prompted, \u003cstrong\u003eagree to join the WiFi network\u003c\/strong\u003e generated by the glasses — this is required for media transfer. Your photos and videos will appear in the app's gallery, where you can save them directly to your phone's camera roll.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-faq-item\"\u003e\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003eWhat AI assistant powers WearProx?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n            \u003cp\u003eWearProx uses \u003cstrong\u003e赛恩 (SAIN)\u003c\/strong\u003e, our custom-built AI assistant. SAIN provides voice interaction, real-time translation, smart camera framing, and contextual suggestions — all optimized for wearable use with minimal latency.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-faq-item\"\u003e\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003eHow long does the battery last?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n            \u003cp\u003eUp to 6 hours of continuous use for typical activities (intermittent photo capture, calls, and audio). The included wireless charging case provides multiple additional charges for extended trips.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-faq-item\"\u003e\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003eAre these prescription compatible?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n            \u003cp\u003eThe frames are designed to accommodate prescription lenses. We recommend consulting your optometrist for custom lens fitting.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cf-faq-item\"\u003e\n          \u003cbutton class=\"cf-faq-q\" onclick=\"window._cfToggleFaq(this)\"\u003eWhat's the difference between lens types?\u003c\/button\u003e\n          \u003cdiv class=\"cf-faq-a\"\u003e\n            \u003cp\u003e\u003cstrong\u003ePhotochromic ($79.99)\u003c\/strong\u003e: Lenses automatically darken in sunlight and clear indoors — perfect for all-day wear.\u003cbr\u003e\u003cstrong\u003ePolarized Sunglasses ($69.99)\u003c\/strong\u003e: Fixed tint with polarized filtering for maximum glare reduction in bright conditions.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\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 = '\/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 = '\/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":"Photochromic Lenses","offer_id":45453300695149,"sku":"WP-VS-PHOTO","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Polarized Sunglasses","offer_id":45493182300269,"sku":"WP-VS-SUN","price":69.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\/collections\/smart-glasses.oembed","provider":"WearProx","version":"1.0","type":"link"}