{"product_id":"ai-translator-glasses","title":"AI Translator Glasses","description":"\n\u003cdiv id=\"viora-clone\" class=\"viora-root\"\u003e\n  \u003cstyle\u003e\n    body:has(#viora-clone) .kaching-bundles,\n    body:has(#viora-clone) [class*=\"kaching-bundle\"],\n    body:has(#viora-clone) .shopify-payment-button,\n    body:has(#viora-clone) button[data-skip-cart-button=\"true\"],\n    body:has(#viora-clone) .product__title a[href=\"#bk-reviews-section\"],\n    body:has(#viora-clone) .product__info-container \u003e variant-selects,\n    body:has(#viora-clone) .product__info-container \u003e [class^=\"product-form__noscript-wrapper\"],\n    body:has(#viora-clone) .product__info-container \u003e [id^=\"price-\"],\n    body:has(#viora-clone) sticky-atc select,\n    body:has(#viora-clone) .sticky-atc__select,\n    body:has(#viora-clone) .shipping-checkpoints,\n    body:has(#viora-clone) shopify-payment-terms,\n    body:has(#viora-clone) .product__tax { display:none!important; }\n    body:has(#viora-clone) .product__media img { border-radius:12px!important; }\n    body:has(#viora-clone) .main-product-atc {\n      background:#2876c8!important;border-color:#2876c8!important;color:#fff!important;\n      min-height:56px!important;border-radius:4px!important;font-weight:800!important;\n      letter-spacing:.03em!important;text-transform:uppercase!important;\n    }\n    body:has(#viora-clone) .main-product-atc:hover { background:#1e64ad!important;border-color:#1e64ad!important; }\n    body:has(#viora-clone) [id^=\"price-\"] .price__badge-sale { display:none!important; }\n    body:has(#viora-clone) .product__description { margin-top:0!important; }\n    #viora-clone,.viora-proof,.viora-offer,.viora-after-buy,.viora-long {\n      --v-black:#111;--v-gray:#f2f2f2;--v-blue:#2876c8;\n      color:#111;font-family:var(--font-body-family,Arial,sans-serif);\n      box-sizing:border-box;\n    }\n    #viora-clone *,.viora-proof *,.viora-offer *,.viora-after-buy *,.viora-long * { box-sizing:border-box; }\n    .viora-proof { margin:4px 0 12px; }\n    .viora-award { font-size:15px;line-height:1.35;margin-bottom:8px;letter-spacing:.01em; }\n    .viora-rating { display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.2; }\n    .viora-stars { letter-spacing:1px;font-size:17px;color:#111;white-space:nowrap; }\n    .viora-static-price { display:flex;align-items:center;gap:10px;margin:13px 0 17px;line-height:1; }\n    .viora-static-price \u003e strong { color:#d71920;font-size:21px;font-weight:900; }\n    .viora-static-price \u003e del { color:#333;font-size:15px; }\n    .viora-price-save {\n      display:inline-flex!important;align-items:center;justify-content:center;\n      background:#111;color:#fff;border-radius:999px;padding:6px 12px;\n      font-size:12px;font-weight:800;line-height:1;white-space:nowrap;text-decoration:none;\n    }\n    .viora-offer { margin:14px 0 16px; }\n    .viora-benefits { display:grid;gap:9px;margin:0 0 20px;padding:0;list-style:none;font-size:15px;line-height:1.35; }\n    .viora-benefits li { display:flex;align-items:flex-start;gap:8px;margin:0; }\n    .viora-sale-title { display:flex;align-items:center;gap:12px;margin:14px 0 12px;font-size:14px;text-align:center; }\n    .viora-sale-title:before,.viora-sale-title:after { content:\"\";height:2px;background:#111;flex:1; }\n    .viora-bundle-list { display:grid;gap:10px; }\n    .viora-bundle-input { position:absolute!important;opacity:0!important;pointer-events:none!important; }\n    .viora-bundle-card {\n      position:relative;display:block;border:2px solid #c8c8c8;border-radius:11px;\n      background:#fff;overflow:visible;cursor:pointer;transition:.18s ease;\n    }\n    .viora-bundle-input:checked + .viora-bundle-card { border-color:#111;background:#efefef;box-shadow:0 0 0 1px #111; }\n    .viora-bundle-main { display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:14px 12px; }\n    .viora-radio-dot { width:16px;height:16px;border:2px solid #aaa;border-radius:50%;position:relative;background:#fff; }\n    .viora-bundle-input:checked + .viora-bundle-card .viora-radio-dot { border-color:#111; }\n    .viora-bundle-input:checked + .viora-bundle-card .viora-radio-dot:after {\n      content:\"\";position:absolute;inset:3px;border-radius:50%;background:#111;\n    }\n    .viora-bundle-name { display:block;font-size:15px;font-weight:800;line-height:1.2; }\n    .viora-bundle-caption { display:inline-block;margin-top:3px;font-size:12px;line-height:1.2; }\n    .viora-bundle-price { text-align:right;line-height:1.15;white-space:nowrap; }\n    .viora-bundle-price strong { display:block;font-size:16px; }\n    .viora-bundle-price del { color:#555;font-size:12px; }\n    .viora-badge {\n      position:absolute;z-index:2;right:-7px;top:-13px;background:#111;color:#fff;\n      padding:5px 12px;border-radius:2px;font-size:12px;font-weight:700;transform:rotate(3deg);\n    }\n    .viora-free-row {\n      display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;\n      padding:8px 12px;background:#111;color:#fff;font-size:11px;line-height:1.2;\n    }\n    .viora-free-row.white { grid-template-columns:1fr auto;background:#fff;color:#111;border-radius:0 0 9px 9px; }\n    .viora-free-row img { width:25px;height:25px;object-fit:cover;border-radius:5px;margin:0; }\n    .viora-sale-note { text-align:center;font-size:13px;margin:14px 0 0;font-weight:600; }\n    .viora-after-buy { margin:12px 0 14px; }\n    .viora-ship-line { display:flex;align-items:center;gap:8px;font-size:13px;margin:7px 0; }\n    .viora-mini-reviews { margin-top:15px;border-top:1px solid #eee;padding-top:14px; }\n    .viora-mini-card { display:none;grid-template-columns:44px 1fr;gap:11px;align-items:start; }\n    .viora-mini-card.is-active { display:grid; }\n    .viora-mini-card img { width:44px;height:44px;border-radius:50%;object-fit:cover;margin:0; }\n    .viora-mini-card p { margin:0;font-size:12px;line-height:1.38; }\n    .viora-mini-card em { display:block;margin-top:5px;font-weight:700;font-style:normal; }\n    .viora-mini-dots { display:flex;justify-content:center;gap:7px;margin-top:8px; }\n    .viora-mini-dots i { width:5px;height:5px;border-radius:50%;background:#bbb; }\n    .viora-mini-dots i.is-active { background:#111; }\n    .viora-long { width:100%;margin:0;background:#fff;overflow:hidden; }\n    .viora-inner { width:min(1240px,calc(100% - 36px));margin:0 auto; }\n    .viora-wave { height:110px;background:#111;clip-path:polygon(0 56%,12% 42%,25% 60%,39% 38%,54% 55%,69% 35%,83% 57%,100% 40%,100% 100%,0 100%); }\n    .viora-wave.flip { transform:scaleY(-1); }\n    .viora-section { padding:72px 0; }\n    .viora-section.gray { background:#f1f1f1; }\n    .viora-section.black { background:#111;color:#fff; }\n    .viora-title { margin:0 0 34px;text-align:center;font-size:clamp(30px,4vw,48px);line-height:1.08;font-weight:800;letter-spacing:-.02em; }\n    .viora-media-grid { display:grid;grid-template-columns:repeat(3,1fr);gap:22px; }\n    .viora-media-card { min-width:0;text-align:center; }\n    .viora-media-card img { width:100%;aspect-ratio:9\/16;object-fit:cover;border-radius:10px;display:block;margin:0; }\n    .viora-media-card p { margin:15px auto 0;max-width:320px;font-size:15px;line-height:1.4;font-weight:600; }\n    .viora-full-image { display:block;width:100%;height:auto;margin:0;border-radius:0; }\n    .viora-story-head { padding:64px 18px 34px;text-align:center;background:#111;color:#fff; }\n    .viora-story-head h2 { margin:0;font-size:clamp(32px,5vw,60px);line-height:1.02;font-weight:900; }\n    .viora-story-row { display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:620px;background:#fff; }\n    .viora-story-row.reverse .viora-story-copy { order:2; }\n    .viora-story-row.reverse .viora-story-media { order:1; }\n    .viora-story-copy { padding:60px clamp(28px,7vw,100px); }\n    .viora-story-copy h2 { margin:0 0 18px;font-size:clamp(31px,4vw,54px);line-height:1.03;font-weight:900;letter-spacing:-.03em; }\n    .viora-story-copy p { margin:0;font-size:clamp(16px,1.7vw,22px);line-height:1.55; }\n    .viora-story-media { height:100%;min-height:620px;background:#eee; }\n    .viora-story-media img { width:100%;height:100%;min-height:620px;object-fit:cover;display:block;margin:0; }\n    .viora-languages details,.viora-faq details {\n      background:#fff;border:1px solid #d7d7d7;border-radius:8px;margin:10px 0;overflow:hidden;\n    }\n    .viora-languages summary,.viora-faq summary {\n      cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;\n      padding:18px 20px;font-size:19px;font-weight:800;\n    }\n    .viora-languages summary::-webkit-details-marker,.viora-faq summary::-webkit-details-marker { display:none; }\n    .viora-languages summary:after,.viora-faq summary:after { content:\"+\";font-size:26px;margin-left:auto;font-weight:400; }\n    .viora-languages details[open] summary:after,.viora-faq details[open] summary:after { content:\"−\"; }\n    .viora-language-intro { margin:0 20px 18px;font-size:15px; }\n    .viora-language-grid { display:grid;grid-template-columns:repeat(4,1fr);gap:8px 18px;padding:0 20px 22px;font-size:13px; }\n    .viora-language-grid span { padding:5px 0;border-bottom:1px solid #eee; }\n    .viora-compare { width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #ddd;border-radius:12px;background:#fff; }\n    .viora-compare th,.viora-compare td { padding:18px;border-bottom:1px solid #e5e5e5;text-align:center;font-size:16px; }\n    .viora-compare th:first-child,.viora-compare td:first-child { text-align:left;font-weight:800; }\n    .viora-compare thead th:nth-child(2) { background:#111;color:#fff; }\n    .viora-compare tbody td:nth-child(2) { background:#f1f1f1;font-size:22px; }\n    .viora-compare tbody tr:last-child td { border-bottom:0; }\n    .viora-community { display:grid;grid-template-columns:repeat(4,1fr);gap:14px; }\n    .viora-community img { width:100%;aspect-ratio:4\/5;object-fit:cover;border-radius:8px;display:block;margin:0; }\n    .viora-testimonials { display:grid;grid-template-columns:1fr 1fr;gap:22px; }\n    .viora-testimonial { background:#f1f1f1;border-radius:12px;padding:26px;display:grid;grid-template-columns:76px 1fr;gap:18px;align-items:start; }\n    .viora-testimonial img { width:76px;height:76px;border-radius:50%;object-fit:cover;margin:0; }\n    .viora-testimonial h3 { margin:0 0 8px;font-size:21px; }\n    .viora-testimonial p { margin:0 0 12px;font-size:15px;line-height:1.5; }\n    .viora-testimonial strong { font-size:14px; }\n    .viora-faq .viora-answer { padding:0 20px 20px;font-size:15px;line-height:1.55; }\n    @media(max-width:749px){\n      body:has(#viora-clone) .product__title h1 { font-size:29px!important;line-height:1.1!important; }\n      .viora-rating,.viora-award,.viora-benefits { font-size:14px; }\n      .viora-bundle-main { grid-template-columns:20px 1fr auto;padding:13px 10px;gap:8px; }\n      .viora-bundle-name { font-size:14px; }\n      .viora-bundle-price strong { font-size:14px; }\n      .viora-badge { right:-3px;font-size:11px; }\n      .viora-wave { height:72px; }\n      .viora-section { padding:48px 0; }\n      .viora-inner { width:min(100% - 24px,1240px); }\n      .viora-media-grid { display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px; }\n      .viora-media-card { flex:0 0 84%;scroll-snap-align:center; }\n      .viora-story-row,.viora-story-row.reverse { grid-template-columns:1fr; }\n      .viora-story-row.reverse .viora-story-copy,.viora-story-row.reverse .viora-story-media { order:initial; }\n      .viora-story-copy { padding:42px 22px; }\n      .viora-story-media,.viora-story-media img { min-height:0;height:auto; }\n      .viora-language-grid { grid-template-columns:repeat(2,1fr); }\n      .viora-compare th,.viora-compare td { padding:13px 8px;font-size:13px; }\n      .viora-community { display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px; }\n      .viora-community img { flex:0 0 78%;scroll-snap-align:center; }\n      .viora-testimonials { grid-template-columns:1fr; }\n      .viora-testimonial { grid-template-columns:58px 1fr;padding:18px;gap:13px; }\n      .viora-testimonial img { width:58px;height:58px; }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"viora-proof\"\u003e\n    \u003cdiv class=\"viora-award\"\u003e🏆 2026’s Smartest Translation Tech\u003c\/div\u003e\n    \u003cdiv class=\"viora-rating\"\u003e\n\u003cspan class=\"viora-stars\"\u003e★★★★★\u003c\/span\u003e\u003cspan\u003e4.8 | 7,331 Reviews\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"viora-static-price\"\u003e\n\u003cstrong\u003e$59.95\u003c\/strong\u003e\u003cdel\u003e$119.90\u003c\/del\u003e\u003cspan class=\"viora-price-save\"\u003eSave $60\u003c\/span\u003e\n\u003c\/div\u003e\n\n  \u003cdiv class=\"viora-offer\"\u003e\n    \u003cul class=\"viora-benefits\"\u003e\n      \u003cli\u003e\n\u003cspan\u003e💡\u003c\/span\u003e\u003cspan\u003e130 Languages Translated in Real Time\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan\u003e🛡️\u003c\/span\u003e\u003cspan\u003eNo Subscriptions. Free Lifetime App.\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan\u003e🧠\u003c\/span\u003e\u003cspan\u003eCommunicate Fluently With Anyone\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan\u003e🎧\u003c\/span\u003e\u003cspan\u003eHD Clear Audio For Music and Calls\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan\u003e🌍\u003c\/span\u003e\u003cspan\u003ePerfect for Work, Travel \u0026amp; Relationships\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cdiv class=\"viora-sale-title\"\u003eSummer Sale Ends Tonight\u003c\/div\u003e\n    \u003cdiv class=\"viora-bundle-list\"\u003e\n      \u003cinput class=\"viora-bundle-input\" type=\"radio\" name=\"viora_quantity\" value=\"1\" id=\"viora-q1\" checked\u003e\n      \u003clabel class=\"viora-bundle-card\" for=\"viora-q1\"\u003e\n        \u003cspan class=\"viora-bundle-main\"\u003e\n          \u003cspan class=\"viora-radio-dot\"\u003e\u003c\/span\u003e\n          \u003cspan\u003e\u003cspan class=\"viora-bundle-name\"\u003e1x Pair of Earbuds\u003c\/span\u003e\u003cspan class=\"viora-bundle-caption\"\u003eYou save $60 today\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"viora-bundle-price\"\u003e\u003cstrong\u003e$59.95\u003c\/strong\u003e\u003cdel\u003e$119.90\u003c\/del\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/label\u003e\n\n      \u003cinput class=\"viora-bundle-input\" type=\"radio\" name=\"viora_quantity\" value=\"2\" id=\"viora-q2\"\u003e\n      \u003clabel class=\"viora-bundle-card\" for=\"viora-q2\"\u003e\n        \u003cspan class=\"viora-badge\"\u003eMost Popular\u003c\/span\u003e\n        \u003cspan class=\"viora-bundle-main\"\u003e\n          \u003cspan class=\"viora-radio-dot\"\u003e\u003c\/span\u003e\n          \u003cspan\u003e\u003cspan class=\"viora-bundle-name\"\u003e2x Pairs of Earbuds\u003c\/span\u003e\u003cspan class=\"viora-bundle-caption\"\u003eYou save $120 | You and A Friend\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"viora-bundle-price\"\u003e\u003cstrong\u003e$119.90\u003c\/strong\u003e\u003cdel\u003e$239.90\u003c\/del\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"viora-free-row\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-waterproof-case.png?v=1788101800\" alt=\"Viora Waterproof Earbuds Case\" loading=\"lazy\"\u003e\u003cspan\u003eWaterproof Case Worth $19.99 for\u003c\/span\u003e\u003cstrong\u003eFREE\u003c\/strong\u003e\u003c\/span\u003e\n        \u003cspan class=\"viora-free-row white\"\u003e\u003cspan\u003eLoss, Theft, Damage? 1-Year Warranty for\u003c\/span\u003e\u003cstrong\u003eFREE\u003c\/strong\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n\n      \u003cinput class=\"viora-bundle-input\" type=\"radio\" name=\"viora_quantity\" value=\"3\" id=\"viora-q3\"\u003e\n      \u003clabel class=\"viora-bundle-card\" for=\"viora-q3\"\u003e\n        \u003cspan class=\"viora-badge\"\u003eHoliday Bundle\u003c\/span\u003e\n        \u003cspan class=\"viora-bundle-main\"\u003e\n          \u003cspan class=\"viora-radio-dot\"\u003e\u003c\/span\u003e\n          \u003cspan\u003e\u003cspan class=\"viora-bundle-name\"\u003e3x Pairs of Earbuds\u003c\/span\u003e\u003cspan class=\"viora-bundle-caption\"\u003eYou Save $180 | Gift Your Team\u003c\/span\u003e\u003c\/span\u003e\n          \u003cspan class=\"viora-bundle-price\"\u003e\u003cstrong\u003e$179.85\u003c\/strong\u003e\u003cdel\u003e$359.85\u003c\/del\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"viora-free-row\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-waterproof-case.png?v=1788101800\" alt=\"Viora Waterproof Earbuds Case\" loading=\"lazy\"\u003e\u003cspan\u003eWaterproof Case Worth $19.99 for\u003c\/span\u003e\u003cstrong\u003eFREE\u003c\/strong\u003e\u003c\/span\u003e\n        \u003cspan class=\"viora-free-row white\"\u003e\u003cspan\u003eLoss, Theft, Damage? 1-Year Warranty for\u003c\/span\u003e\u003cstrong\u003eFREE\u003c\/strong\u003e\u003c\/span\u003e\n      \u003c\/label\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"viora-sale-note\"\u003eSale Ends Tonight. With Free Shipping.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"viora-after-buy\"\u003e\n    \u003cdiv class=\"viora-ship-line\"\u003e\n\u003cspan\u003e🚚\u003c\/span\u003e\u003cspan\u003eShips Tomorrow If Ordered In The Next \u003cstrong\u003e4 Hours\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"viora-ship-line\"\u003e\n\u003cspan\u003e↩\u003c\/span\u003e\u003cspan\u003e30-Day Money Back Guarantee\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"viora-mini-reviews\"\u003e\n      \u003cdiv class=\"viora-mini-card is-active\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-review-mike.jpg?v=1788101814\" alt=\"Mike T.\" loading=\"lazy\"\u003e\u003cp\u003e\"The Spanish guys at my job always talked around me so I put these in one day and heard everything. The look on their faces was priceless. Funny thing is, they work a lot faster now too knowing I understand.\"\u003cem\u003eMike T. · ★★★★★\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"viora-mini-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-review-james.jpg?v=1788101825\" alt=\"James R.\" loading=\"lazy\"\u003e\u003cp\u003e“I hear everything now. Traveling used to make me nervous, being around people I don't understand. I’ve used Viora in airports, cafés, even taxis, and now every conversation feels effortless. It’s like having a personal translator in my ear.\"\u003cem\u003eJames R. · ★★★★★\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"viora-mini-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-review-sarah.jpg?v=1788101849\" alt=\"Sarah L.\" loading=\"lazy\"\u003e\u003cp\u003e\"Sat in the nail salon pretending I didn't understand the convo 😭 but I understood everything with these in. And let me tell you... it's juicy, they are talking about us.\"\u003cem\u003eSarah L. · ★★★★★\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"viora-mini-dots\"\u003e\n\u003ci class=\"is-active\"\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"viora-long\"\u003e\n    \u003cdiv class=\"viora-wave\"\u003e\u003c\/div\u003e\n    \u003csection class=\"viora-section gray\"\u003e\n      \u003cdiv class=\"viora-inner\"\u003e\n        \u003ch2 class=\"viora-title\"\u003eThousands Are Breaking Language Barriers...\u003c\/h2\u003e\n        \u003cdiv class=\"viora-media-grid\"\u003e\n          \u003carticle class=\"viora-media-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-language-barriers-01.gif?v=1788101838\" alt=\"Viora translation demonstration\" loading=\"lazy\" decoding=\"async\"\u003e\u003cp\u003e\"The people around me speak different languages, I hear it in English.\"\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"viora-media-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-language-barriers-02.gif?v=1788101874\" alt=\"Viora translation demonstration\" loading=\"lazy\" decoding=\"async\"\u003e\u003cp\u003e\"I wore them to the nail salon.\"\u003c\/p\u003e\u003c\/article\u003e\n          \u003carticle class=\"viora-media-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-language-barriers-03.gif?v=1788101862\" alt=\"Viora translation demonstration\" loading=\"lazy\" decoding=\"async\"\u003e\u003cp\u003e\"Yes, they're talking about us at the nail salon!\"\u003c\/p\u003e\u003c\/article\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n    \u003cdiv class=\"viora-wave flip\"\u003e\u003c\/div\u003e\n\n    \u003csection class=\"viora-story\"\u003e\n      \u003cdiv class=\"viora-story-head\"\u003e\u003ch2\u003eUnderstand Anyone, Anywhere. Instantly.\u003c\/h2\u003e\u003c\/div\u003e\n      \u003cimg class=\"viora-full-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-under-fold-graphic.png?v=1788101885\" alt=\"Understand anyone anywhere instantly\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003cdiv class=\"viora-story-row\"\u003e\n        \u003cdiv class=\"viora-story-copy\"\u003e\n          \u003ch2\u003eTurn Language Barriers Into Real Conversations\u003c\/h2\u003e\n          \u003cp\u003eWhether it's at the nail salon, at work, or around friends\/family, these earbuds don’t just translate — they give you \u003cstrong\u003eawareness\u003c\/strong\u003e, \u003cstrong\u003econfidence\u003c\/strong\u003e, and \u003cstrong\u003econtrol\u003c\/strong\u003e in any environment. Stay informed, stay connected, and \u003cstrong\u003enever miss\u003c\/strong\u003e a thing.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"viora-story-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-real-conversations.gif?v=1788101897\" alt=\"Turn language barriers into real conversations\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"viora-story-row reverse\"\u003e\n        \u003cdiv class=\"viora-story-copy\"\u003e\n          \u003ch2\u003eTravel The World With Confidence.\u003c\/h2\u003e\n          \u003cp\u003eNever feel lost, \u003cstrong\u003eleft out\u003c\/strong\u003e, or misunderstood again. Vioras \u003cstrong\u003ebreak down language barriers\u003c\/strong\u003e in real time, letting you explore new cities, be aware in unknown environments, and \u003cstrong\u003econnect with locals\u003c\/strong\u003e effortlessly.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"viora-story-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-feature-06.png?v=1788101936\" alt=\"Travel the world with confidence\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cimg class=\"viora-full-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-feature-07.png?v=1788101909\" alt=\"AI Translator Glasses features\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"viora-section viora-languages\"\u003e\n      \u003cdiv class=\"viora-inner\"\u003e\n        \u003cdetails\u003e\n          \u003csummary\u003e\u003cspan\u003e☑\u003c\/span\u003e\u003cspan\u003eList of Included Languages\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cp class=\"viora-language-intro\"\u003eHere's the complete list of the 143 languages supported by our earbuds:\u003c\/p\u003e\n          \u003cdiv class=\"viora-language-grid\"\u003e\n\u003cspan\u003eEnglish\u003c\/span\u003e\u003cspan\u003eMandarin Chinese\u003c\/span\u003e\u003cspan\u003eSpanish\u003c\/span\u003e\u003cspan\u003eArabic\u003c\/span\u003e\u003cspan\u003eHindi\u003c\/span\u003e\u003cspan\u003eBengali\u003c\/span\u003e\u003cspan\u003ePortuguese\u003c\/span\u003e\u003cspan\u003eRussian\u003c\/span\u003e\u003cspan\u003eJapanese\u003c\/span\u003e\u003cspan\u003eFrench\u003c\/span\u003e\u003cspan\u003eGerman\u003c\/span\u003e\u003cspan\u003eTurkish\u003c\/span\u003e\u003cspan\u003eKorean\u003c\/span\u003e\u003cspan\u003eItalian\u003c\/span\u003e\u003cspan\u003eVietnamese\u003c\/span\u003e\u003cspan\u003ePolish\u003c\/span\u003e\u003cspan\u003eDutch\u003c\/span\u003e\u003cspan\u003eTamil\u003c\/span\u003e\u003cspan\u003eTelugu\u003c\/span\u003e\u003cspan\u003eUrdu\u003c\/span\u003e\u003cspan\u003eThai\u003c\/span\u003e\u003cspan\u003eSwahili\u003c\/span\u003e\u003cspan\u003ePersian (Farsi)\u003c\/span\u003e\u003cspan\u003eSwedish\u003c\/span\u003e\u003cspan\u003eGujarati\u003c\/span\u003e\u003cspan\u003eMalay (Indonesian and Malaysian)\u003c\/span\u003e\u003cspan\u003eRomanian\u003c\/span\u003e\u003cspan\u003eHungarian\u003c\/span\u003e\u003cspan\u003eUkrainian\u003c\/span\u003e\u003cspan\u003eGreek\u003c\/span\u003e\u003cspan\u003eCzech\u003c\/span\u003e\u003cspan\u003ePunjabi\u003c\/span\u003e\u003cspan\u003eSerbian\u003c\/span\u003e\u003cspan\u003eBosnian\u003c\/span\u003e\u003cspan\u003eBulgarian\u003c\/span\u003e\u003cspan\u003eFinnish\u003c\/span\u003e\u003cspan\u003eKurdish\u003c\/span\u003e\u003cspan\u003eMalayalam\u003c\/span\u003e\u003cspan\u003eNepali\u003c\/span\u003e\u003cspan\u003eCatalan\u003c\/span\u003e\u003cspan\u003eHaitian Creole\u003c\/span\u003e\u003cspan\u003eHebrew\u003c\/span\u003e\u003cspan\u003eMarathi\u003c\/span\u003e\u003cspan\u003eLithuanian\u003c\/span\u003e\u003cspan\u003eSlovak\u003c\/span\u003e\u003cspan\u003eSlovenian\u003c\/span\u003e\u003cspan\u003eLatvian\u003c\/span\u003e\u003cspan\u003eArabic (Egyptian)\u003c\/span\u003e\u003cspan\u003eChinese (Cantonese)\u003c\/span\u003e\u003cspan\u003eArabic (Levantine)\u003c\/span\u003e\u003cspan\u003eAmharic\u003c\/span\u003e\u003cspan\u003eAlbanian\u003c\/span\u003e\u003cspan\u003eArmenian\u003c\/span\u003e\u003cspan\u003eAzerbaijani\u003c\/span\u003e\u003cspan\u003eBasque\u003c\/span\u003e\u003cspan\u003eBengali (Bangladesh)\u003c\/span\u003e\u003cspan\u003eBengali (India)\u003c\/span\u003e\u003cspan\u003eBulgarian (Cyrillic)\u003c\/span\u003e\u003cspan\u003eCroatian\u003c\/span\u003e\u003cspan\u003eCroatian (Latin)\u003c\/span\u003e\u003cspan\u003eGeorgian\u003c\/span\u003e\u003cspan\u003eGujarati (India)\u003c\/span\u003e\u003cspan\u003eHmong\u003c\/span\u003e\u003cspan\u003eIcelandic\u003c\/span\u003e\u003cspan\u003eIndonesian\u003c\/span\u003e\u003cspan\u003eIrish\u003c\/span\u003e\u003cspan\u003eJapanese (Hiragana)\u003c\/span\u003e\u003cspan\u003eJavanese\u003c\/span\u003e\u003cspan\u003eKazakh\u003c\/span\u003e\u003cspan\u003eKazakh (Cyrillic)\u003c\/span\u003e\u003cspan\u003eKhmer\u003c\/span\u003e\u003cspan\u003eKinyarwanda\u003c\/span\u003e\u003cspan\u003eKorean (Jeju)\u003c\/span\u003e\u003cspan\u003eLao\u003c\/span\u003e\u003cspan\u003eLithuanian (Variant)\u003c\/span\u003e\u003cspan\u003eMacedonian\u003c\/span\u003e\u003cspan\u003eMalagasy\u003c\/span\u003e\u003cspan\u003eMaltese\u003c\/span\u003e\u003cspan\u003eMaori\u003c\/span\u003e\u003cspan\u003eMongolian\u003c\/span\u003e\u003cspan\u003eMongolian (Traditional)\u003c\/span\u003e\u003cspan\u003eNorwegian\u003c\/span\u003e\u003cspan\u003ePashto\u003c\/span\u003e\u003cspan\u003ePolish (Alternative)\u003c\/span\u003e\u003cspan\u003eQuechua\u003c\/span\u003e\u003cspan\u003eRomanian (Alternative)\u003c\/span\u003e\u003cspan\u003eRundi\u003c\/span\u003e\u003cspan\u003eSamoan\u003c\/span\u003e\u003cspan\u003eSerbo-Croatian\u003c\/span\u003e\u003cspan\u003eSesotho\u003c\/span\u003e\u003cspan\u003eShona\u003c\/span\u003e\u003cspan\u003eSinhala\u003c\/span\u003e\u003cspan\u003eSomali\u003c\/span\u003e\u003cspan\u003eSundanese\u003c\/span\u003e\u003cspan\u003eSwahili (Kenya)\u003c\/span\u003e\u003cspan\u003eTagalog (Filipino)\u003c\/span\u003e\u003cspan\u003eTajik\u003c\/span\u003e\u003cspan\u003eTamil (Sri Lanka)\u003c\/span\u003e\u003cspan\u003eTelugu (India)\u003c\/span\u003e\u003cspan\u003eTurkmen\u003c\/span\u003e\u003cspan\u003eTigrinya\u003c\/span\u003e\u003cspan\u003eWolof\u003c\/span\u003e\u003cspan\u003eXhosa\u003c\/span\u003e\u003cspan\u003eZulu\u003c\/span\u003e\u003cspan\u003eYoruba\u003c\/span\u003e\u003cspan\u003eZulu\u003c\/span\u003e\u003cspan\u003eBislama\u003c\/span\u003e\u003cspan\u003eDivehi\u003c\/span\u003e\u003cspan\u003eDari\u003c\/span\u003e\u003cspan\u003eFaroese\u003c\/span\u003e\u003cspan\u003eGaelic (Scottish)\u003c\/span\u003e\u003cspan\u003eGalician\u003c\/span\u003e\u003cspan\u003eGeorgian (Kartvelian)\u003c\/span\u003e\u003cspan\u003eGuarani\u003c\/span\u003e\u003cspan\u003eHaitian Creole (Kreyòl)\u003c\/span\u003e\u003cspan\u003eHmong (Hmong Daw)\u003c\/span\u003e\u003cspan\u003eIbanag\u003c\/span\u003e\u003cspan\u003eIcelandic (Old Norse)\u003c\/span\u003e\u003cspan\u003eKirundi\u003c\/span\u003e\u003cspan\u003eKlingon\u003c\/span\u003e\u003cspan\u003eKyrgyz\u003c\/span\u003e\u003cspan\u003eLatgalian (Latvia)\u003c\/span\u003e\u003cspan\u003eMāori (New Zealand)\u003c\/span\u003e\u003cspan\u003eMongolian (Traditional Script)\u003c\/span\u003e\u003cspan\u003eNavajo\u003c\/span\u003e\u003cspan\u003ePapiamento\u003c\/span\u003e\u003cspan\u003ePashto (Pushto)\u003c\/span\u003e\u003cspan\u003ePilipino\u003c\/span\u003e\u003cspan\u003eQuechua (Andean)\u003c\/span\u003e\u003cspan\u003eSamoan\u003c\/span\u003e\u003cspan\u003eShona (Zimbabwe)\u003c\/span\u003e\u003cspan\u003eSundanese\u003c\/span\u003e\u003cspan\u003eTajik (Persian-based)\u003c\/span\u003e\u003cspan\u003eTigrigna (Ethiopia)\u003c\/span\u003e\u003cspan\u003eTok Pisin\u003c\/span\u003e\u003cspan\u003eWolof (Senegal)\u003c\/span\u003e\u003cspan\u003eYoruba (Nigeria)\u003c\/span\u003e\u003cspan\u003eAmharic (Ethiopia)\u003c\/span\u003e\u003cspan\u003eBasque (Euskara)\u003c\/span\u003e\u003cspan\u003eHausa (Nigeria)\u003c\/span\u003e\u003cspan\u003eIgbo (Nigeria)\u003c\/span\u003e\u003cspan\u003eHmong (Southeast Asia)\u003c\/span\u003e\u003cspan\u003eJavanese (Java-based)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"viora-section gray\"\u003e\n      \u003cdiv class=\"viora-inner\"\u003e\n        \u003ch2 class=\"viora-title\"\u003eWhy Viora?\u003c\/h2\u003e\n        \u003ctable class=\"viora-compare\"\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003eViora Shop\u003c\/th\u003e\n\u003cth\u003eOthers\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFree Lifetime App\u003c\/td\u003e\n\u003ctd\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eMusic and Calls\u003c\/td\u003e\n\u003ctd\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eAI Powered Tech\u003c\/td\u003e\n\u003ctd\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eAccurate and Fast\u003c\/td\u003e\n\u003ctd\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"viora-section\"\u003e\n      \u003cdiv class=\"viora-inner\"\u003e\n        \u003ch2 class=\"viora-title\"\u003eJoin 30,000+ Who Understand Anything...\u003c\/h2\u003e\n        \u003cdiv class=\"viora-community\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-community-01.jpg?v=1788101947\" alt=\"Viora customer\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-community-02.jpg?v=1788101922\" alt=\"Viora customer\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-community-03.jpg?v=1788101969\" alt=\"Viora customer\" loading=\"lazy\" decoding=\"async\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-community-04.jpg?v=1788101957\" alt=\"Viora customer\" loading=\"lazy\" decoding=\"async\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"viora-section gray\"\u003e\n      \u003cdiv class=\"viora-inner\"\u003e\n        \u003cdiv class=\"viora-testimonials\"\u003e\n          \u003carticle class=\"viora-testimonial\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-review-patricia.jpg?v=1788101982\" alt=\"Patricia M.\" loading=\"lazy\"\u003e\n            \u003cdiv\u003e\n\u003ch3\u003e\"I Hear Everything Now\"\u003c\/h3\u003e\n\u003cp\u003e\"I used to wonder what people were saying about me at work, at the corner store, everywhere. Now I know. These earbuds changed how I move through the world. Feel like a local everywhere.\"\u003c\/p\u003e\n\u003cstrong\u003ePatricia M.\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"viora-testimonial\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-review-mike.jpg?v=1788101814\" alt=\"Gustavo R.\" loading=\"lazy\"\u003e\n            \u003cdiv\u003e\n\u003ch3\u003e\"Boost to Confidence\"\u003c\/h3\u003e\n\u003cp\u003eUnderstanding what's being said around me, holding convos, negotiating prices. With Viora, I feel independent and confident.\u003c\/p\u003e\n\u003cstrong\u003eGustavo R.\u003c\/strong\u003e\n\u003c\/div\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"viora-section viora-faq\"\u003e\n      \u003cdiv class=\"viora-inner\"\u003e\n        \u003ch2 class=\"viora-title\"\u003eQuestions? We've Got You Covered.\u003c\/h2\u003e\n        \u003cdetails\u003e\u003csummary\u003e\u003cspan\u003e☑\u003c\/span\u003e\u003cspan\u003eIs there a paid subscription?\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"viora-answer\"\u003eNo. The app is 100% free to use. Unlike others, we don't even require QR codes. Just connect your earbuds through bluetooth, and the app will be ready to use.\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails\u003e\u003csummary\u003e\u003cspan\u003e☑\u003c\/span\u003e\u003cspan\u003eHow accurate are the translations?\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"viora-answer\"\u003eVioras are powered by advanced AI technology trained on real-world conversations across 128+ languages. It is designed to handle everyday conversations, travel situations, and casual chats with impressive accuracy.\u003c\/div\u003e\u003c\/details\u003e\n        \u003cdetails\u003e\u003csummary\u003e\u003cspan\u003e☑\u003c\/span\u003e\u003cspan\u003eWhat if they don't work for me?\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"viora-answer\"\u003eNo worries, we’ve got you covered. Every order comes with a \u003cstrong\u003e30-day money-back guarantee\u003c\/strong\u003e. If you’re not satisfied for any reason, you can return your earbuds within 30 days for a full refund. No hassle, no questions asked.\u003c\/div\u003e\u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function(){\n      function mountViora(){\n        var root=document.getElementById('viora-clone');\n        if(!root||root.dataset.mounted==='1') return;\n        var info=root.closest('.product__info-container')||document.querySelector('[id^=\"ProductInfo-\"]');\n        if(!info) return;\n        root.dataset.mounted='1';\n        function disableKaching(){\n          info.querySelectorAll('kaching-bundle,kaching-bundles-block,[class*=\"kaching-bundle\"]').forEach(function(el){el.remove();});\n          info.querySelectorAll('input[name=\"properties[__kaching_bundles]\"],input[name^=\"kaching-bundles-deal-\"]').forEach(function(el){el.remove();});\n        }\n        disableKaching();\n        var kachingPasses=0;\n        var kachingCleaner=setInterval(function(){disableKaching();kachingPasses++;if(kachingPasses\u003e12)clearInterval(kachingCleaner);},400);\n        var proof=root.querySelector('.viora-proof');\n        var staticPrice=root.querySelector('.viora-static-price');\n        var offer=root.querySelector('.viora-offer');\n        var after=root.querySelector('.viora-after-buy');\n        var longBlock=root.querySelector('.viora-long');\n        var price=info.querySelector('[id^=\"price-\"]')||info.querySelector('.product-page-price');\n        var addButton=info.querySelector('button[name=\"add\"],[id^=\"ProductSubmitButton-\"]');\n        var buyBlock=addButton;\n        while(buyBlock\u0026\u0026buyBlock.parentElement!==info)buyBlock=buyBlock.parentElement;\n        var form=addButton?addButton.closest('form'):info.querySelector('form[action*=\"\/cart\/add\"]');\n        var mainSection=info.closest('.shopify-section');\n        if(proof\u0026\u0026price) info.insertBefore(proof,price);\n        if(staticPrice\u0026\u0026price) info.insertBefore(staticPrice,price);\n        if(offer\u0026\u0026buyBlock) info.insertBefore(offer,buyBlock);\n        if(after\u0026\u0026buyBlock) info.insertBefore(after,buyBlock.nextSibling);\n        if(longBlock\u0026\u0026mainSection) mainSection.parentNode.insertBefore(longBlock,mainSection.nextSibling);\n        var reviewTries=0;\n        var reviewMover=setInterval(function(){\n          var bk=document.getElementById('bk-reviews-section');\n          if(bk\u0026\u0026longBlock\u0026\u0026longBlock.parentNode){\n            longBlock.parentNode.insertBefore(bk,longBlock.nextSibling);\n            clearInterval(reviewMover);\n          }\n          reviewTries++;\n          if(reviewTries\u003e40)clearInterval(reviewMover);\n        },500);\n        var bundleVariants={\n          '1':{id:'53784721293675',title:'1x Pair of Earbuds'},\n          '2':{id:'53784725160299',title:'2x Pairs of Earbuds'},\n          '3':{id:'53784725193067',title:'3x Pairs of Earbuds'}\n        };\n        function applyBundle(value){\n          var selected=bundleVariants[value]||bundleVariants['1'];\n          var nativeInputs=info.querySelectorAll('variant-selects input[type=\"radio\"]');\n          nativeInputs.forEach(function(n){\n            if(n.value===selected.title\u0026\u0026!n.checked){\n              n.checked=true;\n              n.dispatchEvent(new Event('change',{bubbles:true}));\n            }\n          });\n          function syncFields(){\n            disableKaching();\n            var forms=info.querySelectorAll('form[action*=\"\/cart\/add\"]');\n            forms.forEach(function(f){\n              var idInput=f.querySelector('input[name=\"id\"]');\n              if(idInput){idInput.value=selected.id;idInput.setAttribute('value',selected.id);}\n              var q=f.querySelector('input[name=\"quantity\"]');\n              if(!q){q=document.createElement('input');q.type='hidden';q.name='quantity';f.appendChild(q);}\n              q.value='1';q.setAttribute('value','1');\n            });\n          }\n          syncFields();\n          setTimeout(syncFields,100);\n          setTimeout(syncFields,500);\n          root.dataset.quantity=value;\n          root.dataset.variantId=selected.id;\n        }\n        var radios=document.querySelectorAll('input[name=\"viora_quantity\"]');\n        radios.forEach(function(r){r.addEventListener('change',function(){if(r.checked)applyBundle(r.value);});});\n        applyBundle('1');\n        info.addEventListener('click',function(e){\n          var b=e.target.closest('button[name=\"add\"],.main-product-atc,[id*=\"SectionAtcBtn\"]');\n          if(b){var checked=document.querySelector('input[name=\"viora_quantity\"]:checked');applyBundle(checked?checked.value:'1');}\n        },true);\n        var cards=after?after.querySelectorAll('.viora-mini-card'):[];\n        var dots=after?after.querySelectorAll('.viora-mini-dots i'):[];\n        var idx=0;\n        if(cards.length\u003e1)setInterval(function(){\n          cards[idx].classList.remove('is-active');if(dots[idx])dots[idx].classList.remove('is-active');\n          idx=(idx+1)%cards.length;cards[idx].classList.add('is-active');if(dots[idx])dots[idx].classList.add('is-active');\n        },5000);\n      }\n      if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mountViora);else mountViora();\n      setTimeout(mountViora,500);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"Viora Shop","offers":[{"title":"1x Pair of Earbuds","offer_id":53784721293675,"sku":null,"price":59.95,"currency_code":"USD","in_stock":true},{"title":"2x Pairs of Earbuds","offer_id":53784725160299,"sku":null,"price":119.9,"currency_code":"USD","in_stock":true},{"title":"3x Pairs of Earbuds","offer_id":53784725193067,"sku":null,"price":179.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/0629\/6939\/files\/viora-ai-translator-glasses-hero.png?v=1788101789","url":"https:\/\/simplygo.site\/hi\/products\/ai-translator-glasses","provider":"Simply Go","version":"1.0","type":"link"}