{"product_id":"wireless-hd-ear-cleaner-camera-kit-smart-visual-ear-cleaning-tool-with-led-light-silicone-tips","title":"Wireless HD Ear Cleaner Camera Kit | Smart Visual Ear Cleaning Tool with LED Light \u0026 Silicone Tips","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@600;700;800\u0026amp;family=Inter:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n#vionapk-desc { --bg:#FFF8F2; --surface:#FFFFFF; --ink:#1A1A1A; --pink:#FF7A18; --pink-dark:#E85D04; --pink-light:#FFEEDD; --teal:#0FA36B; --teal-light:#E3FBF0; --muted:#7A6A5D; --line:#F0E2D4; --radius:18px; font-family:'Inter',sans-serif; color:var(--ink); }\n#vionapk-desc *{box-sizing:border-box;}\n#vionapk-desc h2, #vionapk-desc h3{font-family:'Space Grotesk',sans-serif; letter-spacing:-0.01em; margin:0 0 12px;}\n#vionapk-desc section{padding:40px 0;}\n#vionapk-desc .section-head{max-width:640px; margin:0 auto 30px; text-align:center;}\n#vionapk-desc .eyebrow{display:inline-block; color:var(--pink-dark); background:var(--pink-light); padding:6px 16px; border-radius:999px; font-size:12px; font-weight:800; letter-spacing:0.08em; text-transform:uppercase; margin-bottom:12px;}\n#vionapk-desc .section-head h2{font-size:29px; font-weight:800;}\n#vionapk-desc .section-head p{color:var(--muted); font-size:15px; margin-top:10px; line-height:1.6;}\n#vionapk-desc .hero-wrap{position:relative; border-radius:24px; overflow:hidden; max-width:900px; margin:0 auto 0; box-shadow:0 24px 60px -30px rgba(232,93,4,0.45);}\n#vionapk-desc .hero-wrap img{width:100%; display:block;}\n#vionapk-desc .hero-ribbon{position:absolute; top:16px; left:16px; background:linear-gradient(135deg,#FF3D3D,#E85D04); color:#fff; font-weight:800; font-size:12.5px; padding:9px 18px; border-radius:999px; box-shadow:0 8px 18px -6px rgba(232,61,61,0.6); letter-spacing:.03em; display:flex; align-items:center; gap:6px;}\n#vionapk-desc .hero-ribbon .dot{width:7px;height:7px;border-radius:50%;background:#fff;animation:vk-pulse 1.4s infinite;}\n#vionapk-desc .hero-badge2{position:absolute; top:16px; right:16px; background:rgba(26,26,26,0.85); backdrop-filter:blur(4px); color:#fff; font-weight:700; font-size:12.5px; padding:9px 16px; border-radius:999px;}\n@keyframes vk-pulse{0%{opacity:1;transform:scale(1);}50%{opacity:.4;transform:scale(1.4);}100%{opacity:1;transform:scale(1);}}\n#vionapk-desc .headline-wrap{max-width:700px;margin:26px auto 0;text-align:center;}\n#vionapk-desc .headline-wrap h1{font-family:'Space Grotesk',sans-serif;font-weight:800;font-size:32px;line-height:1.15;margin:0 0 12px;}\n#vionapk-desc .headline-wrap .grad{background:linear-gradient(90deg,var(--pink-dark),#FF3D3D);-webkit-background-clip:text;background-clip:text;color:transparent;}\n#vionapk-desc .headline-wrap p{color:var(--muted);font-size:16px;line-height:1.6;max-width:560px;margin:0 auto;}\n#vionapk-desc .urgency-bar{max-width:900px;margin:22px auto 0;background:linear-gradient(90deg,#1A1A1A,#3A2A1E);color:#fff;border-radius:14px;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13.5px;font-weight:700;box-shadow:0 14px 34px -20px rgba(0,0,0,0.5);}\n#vionapk-desc .urgency-bar .flame{font-size:16px;}\n#vionapk-desc .promo-note{max-width:900px;margin:16px auto 0;text-align:center;font-size:13.5px;font-weight:700;color:var(--teal);background:var(--teal-light);border:1px dashed var(--teal);border-radius:12px;padding:10px 16px;}\n#vionapk-desc .stats{background:linear-gradient(180deg,#fff,var(--pink-light)); border:1px solid var(--line); border-radius:var(--radius); max-width:900px; margin:0 auto; display:grid; grid-template-columns:repeat(4,1fr); text-align:center; padding:28px 12px; box-shadow:0 20px 40px -30px rgba(232,93,4,0.35);}\n#vionapk-desc .stats div{position:relative;}\n#vionapk-desc .stats div:not(:last-child)::after{content:'';position:absolute;right:0;top:10%;bottom:10%;width:1px;background:var(--line);}\n#vionapk-desc .stats div strong{display:block; font-size:22px; font-family:'Space Grotesk',sans-serif; font-weight:800; background:linear-gradient(90deg,var(--pink-dark),#FF3D3D); -webkit-background-clip:text; background-clip:text; color:transparent;}\n#vionapk-desc .stats div span{font-size:12px; color:var(--muted); font-weight:600;}\n#vionapk-desc .compare{display:grid; grid-template-columns:1fr 1fr; gap:18px; max-width:900px; margin:0 auto;}\n#vionapk-desc .compare-card{background:var(--surface); border-radius:var(--radius); padding:26px; border:2px solid var(--line); transition:transform .2s ease, box-shadow .2s ease;}\n#vionapk-desc .compare-card.bad{background:linear-gradient(180deg,#FFF,#FFF3F0);}\n#vionapk-desc .compare-card.good{border-color:var(--pink); background:linear-gradient(180deg,#FFFFFF,var(--pink-light)); box-shadow:0 24px 50px -28px rgba(232,93,4,0.5); transform:scale(1.02);}\n#vionapk-desc .compare-card h3{font-size:17px; display:flex; align-items:center; gap:8px; font-weight:800;}\n#vionapk-desc .compare-card ul{margin:0; padding:0; list-style:none;}\n#vionapk-desc .compare-card li{font-size:14px; color:var(--muted); padding:10px 0; border-top:1px solid var(--line); display:flex; gap:8px; align-items:flex-start;}\n#vionapk-desc .compare-card li:first-of-type{border-top:none;}\n#vionapk-desc .compare-card.good li{color:var(--ink); font-weight:500;}\n#vionapk-desc .icon-strip{max-width:900px; margin:0 auto; display:grid; grid-template-columns:repeat(4,1fr); gap:16px;}\n#vionapk-desc .icon-card{background:var(--surface); border:1px solid var(--line); border-radius:18px; padding:22px 18px; text-align:center; transition:transform .2s ease, box-shadow .2s ease; box-shadow:0 14px 30px -26px rgba(26,26,26,0.4);}\n#vionapk-desc .icon-card:hover{transform:translateY(-4px); box-shadow:0 20px 40px -22px rgba(232,93,4,0.4);}\n#vionapk-desc .icon-card .glyph{width:52px;height:52px;margin:0 auto 12px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:24px;background:linear-gradient(135deg,var(--pink),var(--pink-dark));box-shadow:0 10px 20px -8px rgba(232,93,4,0.55);}\n#vionapk-desc .icon-card h4{font-size:14px; margin:0 0 6px; font-weight:800;}\n#vionapk-desc .icon-card p{font-size:12.5px; color:var(--muted); line-height:1.5; margin:0;}\n#vionapk-desc .benefits{max-width:900px; margin:0 auto; display:grid; grid-template-columns:1fr 1fr; gap:36px; align-items:center;}\n#vionapk-desc .benefit-grid{display:grid; grid-template-columns:1fr 1fr; gap:18px;}\n#vionapk-desc .benefit-item{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px;}\n#vionapk-desc .benefit-item .glyph{font-size:20px; margin-bottom:6px;}\n#vionapk-desc .benefit-item h4{font-size:14px; margin:0 0 4px; font-weight:800;}\n#vionapk-desc .benefit-item p{font-size:12.5px; color:var(--muted); line-height:1.5; margin:0;}\n#vionapk-desc .benefits-visual{position:relative;}\n#vionapk-desc .benefits-visual img{width:100%; border-radius:22px; display:block; box-shadow:0 30px 60px -30px rgba(26,26,26,0.5);}\n#vionapk-desc .steps{max-width:900px; margin:0 auto; display:grid; grid-template-columns:repeat(4,1fr); gap:16px;}\n#vionapk-desc .step-card{background:var(--surface); border:1px solid var(--line); border-radius:18px; overflow:hidden; text-align:center; box-shadow:0 14px 30px -26px rgba(26,26,26,0.4); transition:transform .2s ease;}\n#vionapk-desc .step-card:hover{transform:translateY(-4px);}\n#vionapk-desc .step-card img{width:100%; height:135px; object-fit:cover; display:block;}\n#vionapk-desc .step-num{background:linear-gradient(90deg,var(--pink-dark),#FF3D3D); color:#fff; font-weight:800; font-size:11px; padding:6px 0; letter-spacing:.08em;}\n#vionapk-desc .step-cap{padding:12px 8px; font-size:13.5px; font-weight:800;}\n#vionapk-desc .dark-panel{background:radial-gradient(circle at 20% 20%, #2A1A0F, #0D0D0D 70%); color:#fff; border-radius:24px; max-width:900px; margin:0 auto; padding:38px 30px; box-shadow:0 30px 60px -30px rgba(0,0,0,0.6); position:relative; overflow:hidden;}\n#vionapk-desc .dark-panel::before{content:'';position:absolute;top:-40%;right:-20%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,122,24,0.35),transparent 70%);}\n#vionapk-desc .dark-panel h2{color:#fff; text-align:center; font-size:24px; position:relative;}\n#vionapk-desc .dark-panel ul{list-style:none; margin:18px 0 0; padding:0; columns:2; column-gap:24px; position:relative;}\n#vionapk-desc .dark-panel li{font-size:14px; color:#E8DED0; padding:9px 0; break-inside:avoid; font-weight:600;}\n#vionapk-desc .testimonials{max-width:900px; margin:0 auto; display:grid; grid-template-columns:repeat(4,1fr); gap:16px;}\n#vionapk-desc .testi-card{background:var(--surface); border:1px solid var(--line); border-radius:18px; padding:18px; font-size:12.5px; color:var(--muted); line-height:1.55; box-shadow:0 14px 30px -26px rgba(26,26,26,0.35);}\n#vionapk-desc .testi-stars{color:#F5A623; font-size:14px; margin-bottom:8px; letter-spacing:1px;}\n#vionapk-desc .testi-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--pink),var(--pink-dark));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;margin-right:8px;vertical-align:middle;}\n#vionapk-desc .testi-name{margin-top:10px; font-weight:800; color:var(--ink); font-size:12.5px;}\n#vionapk-desc .doctor-panel{max-width:900px; margin:0 auto; background:linear-gradient(135deg,#0D0D0D,#2A1A0F); border-radius:24px; padding:28px; display:grid; grid-template-columns:1fr 2fr; gap:24px; align-items:center; color:#fff; box-shadow:0 30px 60px -30px rgba(0,0,0,0.6);}\n#vionapk-desc .doctor-panel h3{color:#fff; font-size:19px; font-weight:800;}\n#vionapk-desc .doctor-panel p{color:#E8DED0; font-size:14px; line-height:1.65;}\n#vionapk-desc .doctor-panel .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}\n#vionapk-desc .doctor-panel .chip{background:rgba(255,122,24,0.18);border:1px solid rgba(255,122,24,0.4);color:#FFD9B3;font-size:11.5px;font-weight:700;padding:6px 12px;border-radius:999px;}\n#vionapk-desc .final-cta{max-width:900px; margin:0 auto; background:linear-gradient(135deg,#1A1A1A,#3A2A1E); border-radius:24px; padding:36px; text-align:center; color:#fff; position:relative; overflow:hidden; box-shadow:0 30px 60px -28px rgba(0,0,0,0.6);}\n#vionapk-desc .final-cta::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 80% 0%, rgba(255,122,24,0.35), transparent 60%);}\n#vionapk-desc .final-cta h3{color:#fff; font-size:24px; position:relative; font-weight:800;}\n#vionapk-desc .final-cta p{color:#E8DED0; font-size:14px; margin:0 0 18px; position:relative;}\n#vionapk-desc .final-cta .cta-btn{position:relative;display:inline-block;background:linear-gradient(90deg,var(--pink),#FF3D3D);color:#fff;font-weight:800;padding:14px 34px;border-radius:999px;font-size:15px;box-shadow:0 14px 30px -8px rgba(255,61,61,0.6);animation:vk-glow 1.8s infinite;}\n@keyframes vk-glow{0%{box-shadow:0 14px 30px -8px rgba(255,61,61,0.5);}50%{box-shadow:0 18px 40px -6px rgba(255,61,61,0.85);}100%{box-shadow:0 14px 30px -8px rgba(255,61,61,0.5);}}\n#vk-faq-section .section-head h2{font-size:29px;}\n#vionapk-desc .faq{max-width:760px; margin:0 auto; display:flex; flex-direction:column; gap:14px;}\n#vionapk-desc .faq details{position:relative; overflow:hidden; border:1.5px solid var(--line); border-radius:18px; padding:2px 24px; background:var(--surface); box-shadow:0 6px 18px -14px rgba(26,26,26,0.2); transition:border-color .2s ease, box-shadow .2s ease, transform .2s ease;}\n#vionapk-desc .faq details::before{content:''; position:absolute; left:0; top:0; bottom:0; width:4px; background:linear-gradient(180deg,var(--pink),var(--pink-dark)); opacity:0; transition:opacity .2s ease;}\n#vionapk-desc .faq details:hover{transform:translateY(-2px); box-shadow:0 14px 30px -18px rgba(232,93,130,0.4);}\n#vionapk-desc .faq details:hover::before{opacity:1;}\n#vionapk-desc .faq details[open]{border-color:var(--pink); box-shadow:0 16px 34px -18px rgba(232,93,130,0.45);}\n#vionapk-desc .faq details[open]::before{opacity:1;}\n#vionapk-desc .faq summary{list-style:none; cursor:pointer; display:flex; align-items:center; gap:16px; font-weight:700; font-size:15px; padding:18px 0;}\n#vionapk-desc .faq summary::-webkit-details-marker{display:none;}\n#vionapk-desc .faq-icon{width:40px; height:40px; border-radius:12px; background:linear-gradient(135deg,var(--pink),var(--pink-dark)); color:#fff; display:flex; align-items:center; justify-content:center; font-size:18px; flex-shrink:0; box-shadow:0 6px 14px -6px rgba(232,93,130,0.55);}\n#vionapk-desc .faq-q{flex:1; line-height:1.4;}\n#vionapk-desc .faq-toggle{width:28px; height:28px; border-radius:50%; border:1.5px solid var(--line); flex-shrink:0; display:flex; align-items:center; justify-content:center; font-size:15px; color:var(--muted); transition:transform .25s ease, background .25s ease, color .25s ease, border-color .25s ease;}\n#vionapk-desc .faq details[open] .faq-toggle{background:linear-gradient(135deg,var(--pink),var(--pink-dark)); color:#fff; border-color:transparent; transform:rotate(45deg);}\n#vionapk-desc .faq details p{margin:0 0 20px 56px; color:var(--muted); font-size:14px; line-height:1.7; padding-top:12px; border-top:1px dashed var(--line);}\n#vk-bundle{max-width:640px;margin:0 auto 20px;padding:24px;background:linear-gradient(180deg,#fff,var(--bg));border-radius:22px;border:1px solid var(--line);box-shadow:0 24px 50px -30px rgba(232,93,4,0.35);}\n#vk-bundle h3{text-align:center;color:var(--ink);font-size:23px;margin:0 0 4px;font-weight:800;}\n#vk-bundle p.sub{text-align:center;color:var(--muted);font-size:14px;margin:0 0 18px;}\n.vk-opt{position:relative;display:flex;justify-content:space-between;align-items:center;background:#fff;border:2px solid #eee;border-radius:14px;padding:15px 16px;margin-bottom:12px;cursor:pointer;transition:.15s;}\n.vk-opt:hover{border-color:var(--pink);transform:translateY(-2px);}\n.vk-opt.selected{border-color:var(--pink-dark);background:var(--pink-light);box-shadow:0 14px 28px -18px rgba(232,93,4,0.5);}\n.vk-opt .badge{position:absolute;top:-11px;left:16px;background:linear-gradient(90deg,var(--pink-dark),#FF3D3D);color:#fff;font-size:11px;font-weight:800;padding:4px 12px;border-radius:20px;letter-spacing:.5px;box-shadow:0 6px 14px -4px rgba(232,93,4,0.6);}\n.vk-left{display:flex;align-items:center;gap:12px;}\n.vk-radio{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;flex-shrink:0;}\n.vk-opt.selected .vk-radio{border-color:var(--pink-dark);background:radial-gradient(var(--pink-dark) 45%, transparent 50%);}\n.vk-title{font-weight:800;color:var(--ink);font-size:15.5px;}\n.vk-save{color:var(--teal);font-size:12.5px;font-weight:700;}\n.vk-right{text-align:right;}\n.vk-price{font-weight:800;color:var(--ink);font-size:17px;}\n.vk-compare{color:#aaa;text-decoration:line-through;font-size:12.5px;}\n#vk-add-btn{width:100%;padding:16px;margin-top:8px;background:linear-gradient(90deg,var(--pink-dark),#FF3D3D);color:#fff;border:none;border-radius:12px;font-size:16.5px;font-weight:800;cursor:pointer;letter-spacing:.3px;box-shadow:0 16px 32px -12px rgba(232,93,4,0.6);}\n#vk-add-btn:disabled{opacity:.6;cursor:not-allowed;}\n#vk-status{text-align:center;margin-top:10px;font-size:13px;color:var(--muted);min-height:18px;}\n.vk-guarantee{display:flex;justify-content:center;gap:6px;align-items:center;margin-top:14px;font-size:12.5px;color:var(--muted);font-weight:600;}\n#vk-trust{max-width:640px;margin:0 auto 10px;}\n#vk-wa-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px;margin-bottom:14px;background:linear-gradient(90deg,#25D366,#1EBE5A);color:#fff;border:none;border-radius:12px;font-size:15.5px;font-weight:800;text-decoration:none;letter-spacing:.2px;box-shadow:0 16px 32px -14px rgba(37,211,102,0.6);}\n#vk-wa-btn svg{width:22px;height:22px;flex-shrink:0;}\n.vk-badges{display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n.vk-badge{display:flex;align-items:center;gap:10px;background:var(--pink-light);border:1px solid #f5ddc2;border-radius:14px;padding:13px 14px;}\n.vk-badge .icon{font-size:22px;line-height:1;flex-shrink:0;}\n.vk-badge .txt{line-height:1.25;}\n.vk-badge .txt b{display:block;font-size:13.5px;color:var(--ink);}\n.vk-badge .txt span{font-size:11.5px;color:var(--muted);}\n#vk-sticky{position:fixed;left:0;right:0;bottom:-100px;z-index:9999;background:#fff;border-top:1px solid var(--line);box-shadow:0 -14px 34px -20px rgba(0,0,0,0.35);padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;transition:bottom .25s ease;max-width:100%;}\n#vk-sticky.show{bottom:0;}\n#vk-sticky .vk-sticky-info{display:flex;align-items:center;gap:10px;min-width:0;}\n#vk-sticky img{width:42px;height:42px;object-fit:cover;border-radius:10px;flex-shrink:0;}\n#vk-sticky .vk-sticky-text{min-width:0;}\n#vk-sticky .vk-sticky-title{font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;}\n#vk-sticky .vk-sticky-price{font-size:13px;font-weight:800;color:var(--pink-dark);}\n#vk-sticky button{background:linear-gradient(90deg,var(--pink-dark),#FF3D3D);color:#fff;border:none;border-radius:999px;padding:11px 22px;font-weight:800;font-size:13.5px;cursor:pointer;white-space:nowrap;box-shadow:0 10px 22px -10px rgba(232,93,4,0.6);}\n@media(max-width:700px){\n  #vionapk-desc .compare, #vionapk-desc .icon-strip, #vionapk-desc .benefit-grid, #vionapk-desc .stats, #vionapk-desc .steps, #vionapk-desc .testimonials, #vionapk-desc .dark-panel ul{grid-template-columns:1fr 1fr;}\n  #vionapk-desc .benefits, #vionapk-desc .doctor-panel{grid-template-columns:1fr;}\n  #vionapk-desc .headline-wrap h1{font-size:24px;}\n  .vk-badges{grid-template-columns:1fr;}\n  #vionapk-desc .faq details p{margin-left:0;}\n  #vk-sticky .vk-sticky-title{max-width:130px;}\n}\n\u003c\/style\u003e\n\u003cdiv id=\"vionapk-desc\"\u003e\n\n\u003cdiv class=\"hero-wrap\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_hero.jpg?v=1787418282\" alt=\"VIONAPK Wireless HD Ear Cleaner Camera Kit\"\u003e\n  \u003cdiv class=\"hero-ribbon\"\u003e\n\u003cspan class=\"dot\"\u003e\u003c\/span\u003e BEST SELLER\u003c\/div\u003e\n  \u003cdiv class=\"hero-badge2\"\u003e⭐ 4.8\/5 · 50,000+ sold\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"headline-wrap\"\u003e\n  \u003ch1\u003eSee Inside Your Ear Clearly. \u003cspan class=\"grad\"\u003eClean Safely.\u003c\/span\u003e\n\u003c\/h1\u003e\n  \u003cp\u003eTraditional ear cleaning hides the problem. VIONAPK's HD camera + LED light let you inspect and clean with total confidence — live, on your phone.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"urgency-bar\"\u003e\n\u003cspan class=\"flame\"\u003e🔥\u003c\/span\u003e Limited Stock — Orders placed today ship within 24 hours \u0026amp; qualify for Cash on Delivery\u003c\/div\u003e\n\u003cdiv class=\"promo-note\"\u003e🏷️ Use code \u003cstrong\u003eEARCARE10-7DAY\u003c\/strong\u003e for 10% off — ends Sept 2\u003c\/div\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"stats\"\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003e50,000+\u003c\/strong\u003e\u003cspan\u003eHappy Customers\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003e4.8\/5\u003c\/strong\u003e\u003cspan\u003eAverage Rating\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003e7 Days\u003c\/strong\u003e\u003cspan\u003eChecking Warranty\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003e24\/7\u003c\/strong\u003e\u003cspan\u003eCustomer Support\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cspan class=\"eyebrow\"\u003eThe Problem\u003c\/span\u003e\n    \u003ch2\u003eYou've been cleaning your ears blind.\u003c\/h2\u003e\n    \u003cp\u003eCotton buds and standard ear picks work on feel alone — no way to check depth, angle, or whether you're actually helping. VIONAPK replaces guesswork with a live picture.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"compare\"\u003e\n    \u003cdiv class=\"compare-card bad\"\u003e\n      \u003ch3\u003e❌ Traditional cleaning\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e🚫 Cannot see inside the ear\u003c\/li\u003e\n        \u003cli\u003e🚫 Pushes wax deeper\u003c\/li\u003e\n        \u003cli\u003e🚫 Risk of scratches \u0026amp; infection\u003c\/li\u003e\n        \u003cli\u003e🚫 Incomplete, ineffective cleaning\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"compare-card good\"\u003e\n      \u003ch3\u003e✅ Cleaning with VIONAPK\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e✨ Real-time HD camera view on your phone\u003c\/li\u003e\n        \u003cli\u003e✨ Built-in LED light for a clear, well-lit picture\u003c\/li\u003e\n        \u003cli\u003e✨ Soft silicone tip designed for gentle use\u003c\/li\u003e\n        \u003cli\u003e✨ Complete, effective cleaning you can see\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv id=\"vk-bundle\"\u003e\n  \u003ch3\u003e🎁 Bundle \u0026amp; Save\u003c\/h3\u003e\n  \u003cp class=\"sub\"\u003eFree delivery on all orders • Cash on Delivery available\u003c\/p\u003e\n  \u003cdiv class=\"vk-opt\" data-variant=\"50515629605107\" data-qty=\"1\" data-title=\"Buy 1 Kit\" data-price=\"Rs.2,499\"\u003e\n    \u003cdiv class=\"vk-left\"\u003e\n\u003cdiv class=\"vk-radio\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vk-title\"\u003eBuy 1 Kit\u003c\/div\u003e\n\u003cdiv class=\"vk-save\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vk-right\"\u003e\n\u003cdiv class=\"vk-compare\"\u003eRs.3,099\u003c\/div\u003e\n\u003cdiv class=\"vk-price\"\u003eRs.2,499\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"vk-opt selected\" data-variant=\"50532424581363\" data-qty=\"1\" data-title=\"Buy 2 Kits\" data-price=\"Rs.4,499\"\u003e\n    \u003cspan class=\"badge\"\u003e🔥 MOST POPULAR\u003c\/span\u003e\n    \u003cdiv class=\"vk-left\"\u003e\n\u003cdiv class=\"vk-radio\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vk-title\"\u003eBuy 2 Kits\u003c\/div\u003e\n\u003cdiv class=\"vk-save\"\u003eSave 10% + Free Shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vk-right\"\u003e\n\u003cdiv class=\"vk-compare\"\u003eRs.4,998\u003c\/div\u003e\n\u003cdiv class=\"vk-price\"\u003eRs.4,499\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"vk-opt\" data-variant=\"50532424614131\" data-qty=\"1\" data-title=\"Buy 3 Kits\" data-price=\"Rs.5,999\"\u003e\n    \u003cspan class=\"badge\" style=\"background:linear-gradient(90deg,#1A1A1A,#3A2A1E);\"\u003e⭐ BEST VALUE\u003c\/span\u003e\n    \u003cdiv class=\"vk-left\"\u003e\n\u003cdiv class=\"vk-radio\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vk-title\"\u003eBuy 3 Kits\u003c\/div\u003e\n\u003cdiv class=\"vk-save\"\u003eSave 20% + Free Shipping\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vk-right\"\u003e\n\u003cdiv class=\"vk-compare\"\u003eRs.7,497\u003c\/div\u003e\n\u003cdiv class=\"vk-price\"\u003eRs.5,999\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cbutton id=\"vk-add-btn\"\u003e🛒 Add to Cart\u003c\/button\u003e\n  \u003cdiv id=\"vk-status\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"vk-guarantee\"\u003e🔒 Secure Checkout  •  30-Day Money-Back Guarantee\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv id=\"vk-trust\"\u003e\n  \u003ca id=\"vk-wa-btn\" href=\"https:\/\/wa.me\/923329333328?text=Hi%2C%20I%20want%20to%20order%20the%20Wireless%20HD%20Ear%20Cleaner%20Camera%20Kit\" target=\"_blank\" rel=\"noopener\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12.017 2C6.5 2 2.032 6.469 2.032 11.986c0 1.996.523 3.87 1.44 5.494L2 22l4.671-1.442c1.559.85 3.34 1.331 5.346 1.331 5.517 0 9.985-4.469 9.985-9.986C22.002 6.469 17.534 2 12.017 2zm0 18.116c-1.792 0-3.454-.522-4.857-1.42l-.348-.207-3.017.932.966-2.94-.226-.36c-.984-1.518-1.517-3.282-1.517-5.135 0-4.542 3.696-8.238 8.999-8.238 4.542 0 8.238 3.696 8.238 8.238 0 4.943-3.696 8.13-8.238 8.13z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    Order on WhatsApp\n  \u003c\/a\u003e\n  \u003cdiv class=\"vk-badges\"\u003e\n    \u003cdiv class=\"vk-badge\"\u003e\n\u003cdiv class=\"icon\"\u003e📦\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cb\u003eCash on Delivery\u003c\/b\u003e\u003cspan\u003ePay when it arrives at your door\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vk-badge\"\u003e\n\u003cdiv class=\"icon\"\u003e🚚\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003e\n\u003cb\u003eFast Delivery\u003c\/b\u003e\u003cspan\u003e2-4 business days across Pakistan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cspan class=\"eyebrow\"\u003eWhy It Works\u003c\/span\u003e\n    \u003ch2\u003eEverything you need, nothing you don't.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"icon-strip\"\u003e\n    \u003cdiv class=\"icon-card\"\u003e\n\u003cdiv class=\"glyph\"\u003e📷\u003c\/div\u003e\n\u003ch4\u003eHD Camera View\u003c\/h4\u003e\n\u003cp\u003eSee inside clearly on your phone instead of guessing by feel.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"icon-card\"\u003e\n\u003cdiv class=\"glyph\"\u003e💡\u003c\/div\u003e\n\u003ch4\u003eLED Light\u003c\/h4\u003e\n\u003cp\u003eBuilt-in light keeps the picture clear, even in low light.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"icon-card\"\u003e\n\u003cdiv class=\"glyph\"\u003e🔵\u003c\/div\u003e\n\u003ch4\u003eSilicone Tips\u003c\/h4\u003e\n\u003cp\u003eSoft, comfortable tips designed for gentle everyday use.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"icon-card\"\u003e\n\u003cdiv class=\"glyph\"\u003e📶\u003c\/div\u003e\n\u003ch4\u003eWireless \u0026amp; Rechargeable\u003c\/h4\u003e\n\u003cp\u003ePairs with the app in seconds and charges over USB.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cspan class=\"eyebrow\"\u003eEasy To Use\u003c\/span\u003e\n    \u003ch2\u003eClean your ear in 4 simple steps.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"steps\"\u003e\n    \u003cdiv class=\"step-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_2.jpg?v=1787418282\" alt=\"Connect device to app\"\u003e\n      \u003cdiv class=\"step-num\"\u003eSTEP 1\u003c\/div\u003e\n      \u003cdiv class=\"step-cap\"\u003eConnect device \u0026amp; app\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_4.jpg?v=1787418293\" alt=\"Attach silicone tip\"\u003e\n      \u003cdiv class=\"step-num\"\u003eSTEP 2\u003c\/div\u003e\n      \u003cdiv class=\"step-cap\"\u003eAttach suitable tip\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_3.jpg?v=1787418292\" alt=\"View inside ear on phone\"\u003e\n      \u003cdiv class=\"step-num\"\u003eSTEP 3\u003c\/div\u003e\n      \u003cdiv class=\"step-cap\"\u003eSee inside via phone\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"step-card\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_5.jpg?v=1787418296\" alt=\"Clean gently and safely\"\u003e\n      \u003cdiv class=\"step-num\"\u003eSTEP 4\u003c\/div\u003e\n      \u003cdiv class=\"step-cap\"\u003eClean gently \u0026amp; safely\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"benefits\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"eyebrow\"\u003eThe Difference\u003c\/span\u003e\n      \u003ch2 style=\"font-size:24px;\"\u003eBuilt for everyday home ear care.\u003c\/h2\u003e\n      \u003cdiv class=\"benefit-grid\"\u003e\n        \u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"glyph\"\u003e👁\u003c\/div\u003e\n\u003ch4\u003eFull visibility\u003c\/h4\u003e\n\u003cp\u003eNo more cleaning by feel alone.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"glyph\"\u003e🔋\u003c\/div\u003e\n\u003ch4\u003eRechargeable\u003c\/h4\u003e\n\u003cp\u003eUSB charging, ready when you need it.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"glyph\"\u003e👪\u003c\/div\u003e\n\u003ch4\u003eWhole family\u003c\/h4\u003e\n\u003cp\u003eSafe hygiene tool for kids and adults.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"glyph\"\u003e🎯\u003c\/div\u003e\n\u003ch4\u003ePrecise control\u003c\/h4\u003e\n\u003cp\u003eSee exactly where the tip is before you move it.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefits-visual\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_6_4d475f19-e7c0-47ad-9921-6fc45f6cd093.jpg?v=1787697082\" alt=\"VIONAPK ear camera kit in use at home\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"dark-panel\"\u003e\n    \u003ch2\u003eThe Future Of Personal Ear Hygiene\u003c\/h2\u003e\n    \u003cul\u003e\n      \u003cli\u003e📷 High-resolution camera for a clear, sharp live view\u003c\/li\u003e\n      \u003cli\u003e📱 Smart app connectivity — easy wireless connection\u003c\/li\u003e\n      \u003cli\u003e🔋 Long-lasting rechargeable battery\u003c\/li\u003e\n      \u003cli\u003e🛡️ Safe, ergonomic, non-invasive design\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cspan class=\"eyebrow\"\u003eReviews\u003c\/span\u003e\n    \u003ch2\u003eLoved by thousands of Pakistani customers.\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"testimonials\"\u003e\n    \u003cdiv class=\"testi-card\"\u003e\n\u003cdiv class=\"testi-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cspan class=\"testi-avatar\"\u003eH\u003c\/span\u003eFinally I can see what I'm cleaning. Very useful for the whole family.\u003cdiv class=\"testi-name\"\u003e— Hassan A.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"testi-card\"\u003e\n\u003cdiv class=\"testi-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cspan class=\"testi-avatar\"\u003eA\u003c\/span\u003eAmazing product! LED light and camera quality is excellent.\u003cdiv class=\"testi-name\"\u003e— Ayesha K.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"testi-card\"\u003e\n\u003cdiv class=\"testi-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cspan class=\"testi-avatar\"\u003eU\u003c\/span\u003eBest ear cleaner I have ever used. Highly recommended.\u003cdiv class=\"testi-name\"\u003e— Usman R.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"testi-card\"\u003e\n\u003cdiv class=\"testi-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cspan class=\"testi-avatar\"\u003eS\u003c\/span\u003eSafe and gentle for my kids. Very happy with this purchase.\u003cdiv class=\"testi-name\"\u003e— Sana M.\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection\u003e\n  \u003cdiv class=\"doctor-panel\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_7_803b7cf1-16ce-4a50-8586-74eeea980d0a.jpg?v=1787697082\" alt=\"Designed for safer ear care\" style=\"width:100%;border-radius:16px;\"\u003e\n    \u003cdiv\u003e\n      \u003ch3\u003eDesigned For Safer Ear Care\u003c\/h3\u003e\n      \u003cp\u003eVisual inspection helps you clean more confidently compared with traditional blind methods.\u003c\/p\u003e\n      \u003cdiv class=\"chips\"\u003e\n        \u003cspan class=\"chip\"\u003e✅ Premium Quality Assured\u003c\/span\u003e\n        \u003cspan class=\"chip\"\u003e🛡️ 7-Day Checking Warranty\u003c\/span\u003e\n        \u003cspan class=\"chip\"\u003e🎧 24\/7 Customer Support\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection id=\"vk-faq-section\"\u003e\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cspan class=\"eyebrow\"\u003eQuestions\u003c\/span\u003e\n    \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"faq\"\u003e\n    \u003cdetails open\u003e\n      \u003csummary\u003e\u003cspan class=\"faq-icon\"\u003e🛡️\u003c\/span\u003e\u003cspan class=\"faq-q\"\u003eIs it safe to use inside the ear?\u003c\/span\u003e\u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cp\u003eYes — it's designed with soft silicone tips for gentle use, and the camera lets you see exactly what you're doing instead of cleaning blind.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cspan class=\"faq-icon\"\u003e📲\u003c\/span\u003e\u003cspan class=\"faq-q\"\u003eDoes it work with Android and iPhone?\u003c\/span\u003e\u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cp\u003eYes — it connects wirelessly to a companion app on both iOS and Android smartphones.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cspan class=\"faq-icon\"\u003e🔋\u003c\/span\u003e\u003cspan class=\"faq-q\"\u003eHow long does the battery last?\u003c\/span\u003e\u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cp\u003eIt's rechargeable and holds enough charge for multiple cleaning sessions before needing a top-up.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cspan class=\"faq-icon\"\u003e💰\u003c\/span\u003e\u003cspan class=\"faq-q\"\u003eIs Cash on Delivery available?\u003c\/span\u003e\u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cp\u003eYes, Cash on Delivery is available across Pakistan on every order.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\u003cspan class=\"faq-icon\"\u003e🚚\u003c\/span\u003e\u003cspan class=\"faq-q\"\u003eWhat's your shipping \u0026amp; return policy?\u003c\/span\u003e\u003cspan class=\"faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n      \u003cp\u003eWe offer fast, reliable dispatch across Pakistan and a straightforward 7-day return window on unused items in original packaging. If anything arrives damaged or incorrect, contact our support team and we'll sort it out quickly.\u003c\/p\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection style=\"padding-bottom:0;\"\u003e\n  \u003cdiv class=\"final-cta\"\u003e\n    \u003ch3\u003eSee Clearly. Clean Safely.\u003c\/h3\u003e\n    \u003cp\u003eUpgrade your ear cleaning routine today.\u003c\/p\u003e\n    \u003cspan class=\"cta-btn\"\u003e🛒 Order Now — Cash On Delivery\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv id=\"vk-sticky\"\u003e\n  \u003cdiv class=\"vk-sticky-info\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_hero.jpg?v=1787418282\" alt=\"VIONAPK\"\u003e\n    \u003cdiv class=\"vk-sticky-text\"\u003e\n      \u003cdiv class=\"vk-sticky-title\"\u003eWireless HD Ear Cleaner Camera Kit\u003c\/div\u003e\n      \u003cdiv class=\"vk-sticky-price\" id=\"vk-sticky-price\"\u003eRs.4,499\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cbutton id=\"vk-sticky-btn\"\u003eAdd to Cart\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var opts = document.querySelectorAll('#vk-bundle .vk-opt');\n  var selected = document.querySelector('#vk-bundle .vk-opt.selected');\n  var stickyPrice = document.getElementById('vk-sticky-price');\n\n  function syncSticky(){\n    if(stickyPrice \u0026\u0026 selected){ stickyPrice.textContent = selected.getAttribute('data-price'); }\n  }\n  syncSticky();\n\n  opts.forEach(function(o){\n    o.addEventListener('click', function(){\n      opts.forEach(function(x){ x.classList.remove('selected'); });\n      o.classList.add('selected');\n      selected = o;\n      syncSticky();\n    });\n  });\n\n  function addToCart(button, statusEl){\n    var variantId = selected.getAttribute('data-variant');\n    var qty = selected.getAttribute('data-qty') || 1;\n    if(button) button.disabled = true;\n    if(statusEl) statusEl.textContent = 'Adding to cart...';\n    fetch('\/cart\/add.js', {\n      method: 'POST',\n      headers: {'Content-Type': 'application\/json'},\n      body: JSON.stringify({ items: [{ id: parseInt(variantId,10), quantity: parseInt(qty,10) }] })\n    })\n    .then(function(r){ if(!r.ok) throw new Error('add failed'); return r.json(); })\n    .then(function(){\n      if(statusEl) statusEl.textContent = 'Added! Redirecting to cart...';\n      window.location.href = '\/cart';\n    })\n    .catch(function(){\n      if(statusEl) statusEl.textContent = 'Sorry, that option is currently out of stock.';\n      if(button) button.disabled = false;\n    });\n  }\n\n  var btn = document.getElementById('vk-add-btn');\n  var status = document.getElementById('vk-status');\n  if(btn){ btn.addEventListener('click', function(){ addToCart(btn, status); }); }\n\n  var stickyBtn = document.getElementById('vk-sticky-btn');\n  if(stickyBtn){ stickyBtn.addEventListener('click', function(){ addToCart(stickyBtn, null); }); }\n\n  var stickyBar = document.getElementById('vk-sticky');\n  var bundleEl = document.getElementById('vk-bundle');\n  if(stickyBar \u0026\u0026 bundleEl \u0026\u0026 'IntersectionObserver' in window){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){ stickyBar.classList.remove('show'); }\n        else if(entry.boundingClientRect.top \u003c 0){ stickyBar.classList.add('show'); }\n        else { stickyBar.classList.remove('show'); }\n      });\n    }, { threshold: 0 });\n    io.observe(bundleEl);\n  }\n})();\n\u003c\/script\u003e\n","brand":"VIONAPK","offers":[{"title":"1 Kit","offer_id":50515629605107,"sku":null,"price":2499.0,"currency_code":"PKR","in_stock":true},{"title":"2 Kits (Save 10%)","offer_id":50532424581363,"sku":null,"price":4499.0,"currency_code":"PKR","in_stock":true},{"title":"3 Kits (Save 20%)","offer_id":50532424614131,"sku":null,"price":5999.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0844\/4392\/2675\/files\/camera_hero.jpg?v=1787418282","url":"https:\/\/vionapk.com\/products\/wireless-hd-ear-cleaner-camera-kit-smart-visual-ear-cleaning-tool-with-led-light-silicone-tips","provider":"VIONAPK","version":"1.0","type":"link"}