{"product_id":"end-tingling-numbness-wrist-pain","title":"End Tingling, Numbness \u0026 Wrist Pain","description":"\u003cdiv class=\"plr-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"plr-hero\"\u003e\n\u003cdiv aria-hidden=\"true\" class=\"plr-hero__wave\"\u003e\u003csvg preserveaspectratio=\"none\" viewbox=\"0 0 600 100\"\u003e\n        \u003cpath d=\"M0,50 Q75,10 150,50 T300,50 T450,50 T600,50\" class=\"plr-wave-a\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M0,60 Q75,100 150,60 T300,60 T450,60 T600,60\" class=\"plr-wave-b\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cp class=\"plr-eyebrow\"\u003ePilore\u003c\/p\u003e\n\u003ch1 class=\"plr-hero__title\"\u003eClinical-grade relief that targets the root cause.\u003c\/h1\u003e\n\u003cp class=\"plr-hero__sub\"\u003eDual-wavelength red + near-infrared therapy for carpal tunnel, arthritis, and daily hand strain — in a 126g band you wear anywhere.\u003c\/p\u003e\n\u003cul class=\"plr-hero__badges\"\u003e\n\u003cli\u003e48 LED chips\u003c\/li\u003e\n\u003cli\u003e660nm + 850nm\u003c\/li\u003e\n\u003cli\u003e3 power levels\u003c\/li\u003e\n\u003cli\u003e126g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- WHY CHOOSE PILORE --\u003e\n\u003csection class=\"plr-why\"\u003e\n\u003ch2 class=\"plr-h2\"\u003eWhy choose Pilore?\u003c\/h2\u003e\n\u003cdiv class=\"plr-why__grid\"\u003e\n\u003cdiv class=\"plr-why__card\"\u003e\n\u003cspan class=\"plr-why__icon\"\u003e◐\u003c\/span\u003e\n\u003ch3\u003eDual-wavelength science\u003c\/h3\u003e\n\u003cp\u003eThe two most studied red-light wavelengths, combined for surface and deep-tissue reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-why__card\"\u003e\n\u003cspan class=\"plr-why__icon\"\u003e✚\u003c\/span\u003e\n\u003ch3\u003eFull coverage design\u003c\/h3\u003e\n\u003cp\u003e48 LED chips contour to your wrist so every session treats the whole area, not a fraction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-why__card\"\u003e\n\u003cspan class=\"plr-why__icon\"\u003e◈\u003c\/span\u003e\n\u003ch3\u003eBuilt for daily use\u003c\/h3\u003e\n\u003cp\u003e4 therapy modes and 3 power levels, light enough at 126g to wear during chores, work, or rest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-why__card\"\u003e\n\u003cspan class=\"plr-why__icon\"\u003e↺\u003c\/span\u003e\n\u003ch3\u003e60-day risk-free trial\u003c\/h3\u003e\n\u003cp\u003eNot feeling a difference? Email us within 60 days for a full refund, no questions asked.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WAVELENGTH SCIENCE --\u003e\n\u003csection class=\"plr-wave-section\"\u003e\n\u003ch2 class=\"plr-h2\"\u003eTwo wavelengths. Twice the reach.\u003c\/h2\u003e\n\u003cdiv class=\"plr-wave-grid\"\u003e\n\u003cdiv class=\"plr-wave-card\"\u003e\n\u003cspan class=\"plr-wave-tag\"\u003e660nm\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eRed light\u003c\/strong\u003e — calms surface-level inflammation and supports skin-level recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-wave-card plr-wave-card--nir\"\u003e\n\u003cspan class=\"plr-wave-tag\"\u003e850nm\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eNear-infrared\u003c\/strong\u003e — penetrates deeper to reach the median nerve and surrounding tissue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DOCTOR CAROUSEL --\u003e\n\u003csection class=\"plr-doctors\"\u003e\n\u003ch2 class=\"plr-h2\"\u003eWhat doctors are saying \u003c\/h2\u003e\n\u003cdiv data-plr-carousel=\"doctors\" class=\"plr-carousel\"\u003e\n\u003cdiv class=\"plr-carousel__viewport\"\u003e\n\u003cdiv class=\"plr-carousel__track\"\u003e\n\u003cdiv class=\"plr-slide plr-doctor-card\"\u003e\n\u003cdiv class=\"plr-avatar\"\u003eDR\u003c\/div\u003e\n\u003cdiv class=\"plr-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"plr-quote\"\u003e\"\u003cspan style=\"color: rgb(21, 39, 38); font-size: 1rem;\"\u003eIn my clinical experience, patients often look for non-invasive options that are easy to incorporate into their daily routine. A device like Pilore may be a practical addition for appropriate patients when used as directed and alongside a comprehensive treatment plan. Individual results will vary.\u003c\/span\u003e\u003cspan style=\"font-size: 0.88rem;\"\u003e\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"plr-doctor-name\"\u003e[Dr.\u003cstrong\u003eEG Hearney\u003c\/strong\u003e], [MD] \u003cspan\u003e— verified reviewer\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-slide plr-doctor-card\"\u003e\n\u003cdiv class=\"plr-avatar\"\u003eDR\u003c\/div\u003e\n\u003cdiv class=\"plr-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"plr-quote\"\u003e\"Pilore offers a user-friendly approach that may complement conventional care for suitable patients. As with any therapy, outcomes depend on the individual and proper use.\"\u003c\/p\u003e\n\u003cp class=\"plr-doctor-name\"\u003e[Ashley Love], [MOT\/ OTR] \u003cspan\u003e— verified reviewer\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-slide plr-doctor-card\"\u003e\n\u003cdiv class=\"plr-avatar\"\u003eDR\u003c\/div\u003e\n\u003cdiv class=\"plr-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"plr-quote\"\u003e\"For individuals experiencing hand discomfort, non-invasive therapies can be a valuable part of an overall care plan. Devices designed to support mobility and comfort may help some users perform hand exercises more consistently. They should be used according to the manufacturer’s instructions and are not a substitute for professional medical evaluation or treatment. Individual results may vary.\"\u003c\/p\u003e\n\u003cp class=\"plr-doctor-name\"\u003e[Lisa Fernande], [DPT] \u003cspan\u003e— verified reviewer\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-carousel__controls\"\u003e\n\u003cbutton aria-label=\"Previous review\" data-plr-prev=\"\" class=\"plr-carousel__btn\"\u003e‹\u003c\/button\u003e\n\u003cdiv data-plr-dots=\"\" class=\"plr-carousel__dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbutton aria-label=\"Next review\" data-plr-next=\"\" class=\"plr-carousel__btn\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW TO USE CAROUSEL --\u003e\n\u003csection class=\"plr-howto\"\u003e\n\u003ch2 class=\"plr-h2\"\u003eHow to use Pilore ?\u003c\/h2\u003e\n\u003cdiv data-plr-carousel=\"howto\" class=\"plr-carousel\"\u003e\n\u003cdiv class=\"plr-carousel__viewport\"\u003e\n\u003cdiv class=\"plr-carousel__track\"\u003e\n\u003cdiv class=\"plr-slide plr-step-card\"\u003e\n\u003cimg alt=\"Step 1 — wrap the band\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1049\/7674\/4787\/files\/4B46C21C-90C8-433C-A3D6-B3A05E47A0C8.jpg?v=1784239297\" loading=\"lazy\"\u003e \u003cspan class=\"plr-step-num\"\u003e01\u003c\/span\u003e\n\u003cp\u003eWrap the band around your wrist and secure the strap comfortably.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-slide plr-step-card\"\u003e\n\u003cimg alt=\"Step 2 — choose mode\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1049\/7674\/4787\/files\/27FA21E0-8F49-45CF-A65A-09BD99585AF5.jpg?v=1784239296\" loading=\"lazy\"\u003e \u003cspan class=\"plr-step-num\"\u003e02\u003c\/span\u003e\n\u003cp\u003eSelect one of the 4 therapy modes and your preferred power level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-slide plr-step-card\"\u003e\n\u003cimg alt=\"Step 3 — start session\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1049\/7674\/4787\/files\/D4762144-18E1-4551-9FC5-7384FBA20631.jpg?v=1784239296\" loading=\"lazy\"\u003e \u003cspan class=\"plr-step-num\"\u003e03\u003c\/span\u003e\n\u003cp\u003ePress start and relax for a full session — no supervision needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-slide plr-step-card\"\u003e\n\u003cimg alt=\"Step 4 — daily routine\" src=\"https:\/\/ae01.alicdn.com\/kf\/Sef51b86d7d7443e8b3d35f416705102cY.jpg\" loading=\"lazy\"\u003e \u003cspan class=\"plr-step-num\"\u003e04\u003c\/span\u003e\n\u003cp\u003eUse daily for consistent, cumulative results over the first few weeks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-carousel__controls\"\u003e\n\u003cbutton aria-label=\"Previous step\" data-plr-prev=\"\" class=\"plr-carousel__btn\"\u003e‹\u003c\/button\u003e\n\u003cdiv data-plr-dots=\"\" class=\"plr-carousel__dots\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cbutton aria-label=\"Next step\" data-plr-next=\"\" class=\"plr-carousel__btn\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPARISON --\u003e\n\u003csection class=\"plr-compare\"\u003e\n\u003ch2 class=\"plr-h2\"\u003ePilore vs. typical devices\u003c\/h2\u003e\n\u003ctable class=\"plr-compare__table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003cth\u003ePilore\u003c\/th\u003e\n\u003cth\u003eTypical devices\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eWavelengths\u003c\/td\u003e\n\u003ctd\u003e✔ 660nm + 850nm\u003c\/td\u003e\n\u003ctd\u003eSingle wavelength only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLED coverage\u003c\/td\u003e\n\u003ctd\u003e✔ 48 chips, full wrist\u003c\/td\u003e\n\u003ctd\u003ePartial coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e✔ 126g\u003c\/td\u003e\n\u003ctd\u003e200g+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModes\u003c\/td\u003e\n\u003ctd\u003e✔ 4 modes \/ 3 levels\u003c\/td\u003e\n\u003ctd\u003e1–2 fixed settings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGuarantee\u003c\/td\u003e\n\u003ctd\u003e✔ 60 days\u003c\/td\u003e\n\u003ctd\u003eRarely offered\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003c!-- GUARANTEE --\u003e\n\u003csection class=\"plr-guarantee\"\u003e\u003cimg alt=\"60 day guarantee\" src=\"https:\/\/getaliviura.store\/cdn\/shop\/files\/90_Day_Guarantee_2.png?v=1783801307\u0026amp;width=750\" loading=\"lazy\"\u003e\n\u003cdiv class=\"plr-guarantee__text\"\u003e\n\u003cp class=\"plr-eyebrow\"\u003eOur promise\u003c\/p\u003e\n\u003ch2 class=\"plr-h2\"\u003eTry it for 60 days, risk-free.\u003c\/h2\u003e\n\u003cp\u003eIf your pain isn't easing — less tension, better circulation, relief that lasts — email \u003cstrong\u003einfo@pilore.com\u003c\/strong\u003e any time in the first 60 days for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"plr-faq\"\u003e\n\u003ch2 class=\"plr-h2\"\u003eQuick answers\u003c\/h2\u003e\n\u003cdiv class=\"plr-faq__item\"\u003e\n\u003cbutton data-plr-faq=\"\" class=\"plr-faq__q\"\u003eHow long until I feel results? \u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"plr-faq__a\"\u003e\n\u003cp\u003eMost users report a noticeable difference within 2–3 weeks of daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-faq__item\"\u003e\n\u003cbutton data-plr-faq=\"\" class=\"plr-faq__q\"\u003eIs it safe for daily use? \u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"plr-faq__a\"\u003e\n\u003cp\u003eYes — sessions are designed for daily use at any of the 3 power levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plr-faq__item\"\u003e\n\u003cbutton data-plr-faq=\"\" class=\"plr-faq__q\"\u003eWhat if it doesn't work for me? \u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"plr-faq__a\"\u003e\n\u003cp\u003eYou're covered by our 60-day guarantee — email info@pilore.com for a full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600\u0026family=Inter:wght@400;500;600\u0026display=swap');\n\n.plr-page{\n  --plr-ink:#152726;\n  --plr-bg:#F7F4EF;\n  --plr-primary:#A9382C;\n  --plr-primary-dark:#6E2019;\n  --plr-teal:#1F4A49;\n  --plr-line:#E4DED3;\n  --plr-radius:14px;\n  font-family:'Inter',sans-serif;\n  color:var(--plr-ink);\n  background:var(--plr-bg);\n  max-width:720px;\n  margin:0 auto;\n  line-height:1.5;\n}\n.plr-page *{box-sizing:border-box;}\n.plr-h2{\n  font-family:'Fraunces',serif;\n  font-size:1.5rem;\n  font-weight:600;\n  margin:0 0 .75rem;\n}\n.plr-eyebrow{\n  font-size:.72rem;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n  color:var(--plr-primary);\n  font-weight:600;\n  margin:0 0 .4rem;\n}\n\n\/* HERO *\/\n.plr-hero{\n  position:relative;\n  padding:2rem 1rem 1.5rem;\n  text-align:center;\n  overflow:hidden;\n  background:linear-gradient(180deg,#fff,var(--plr-bg));\n  border-bottom:1px solid var(--plr-line);\n}\n.plr-hero__wave{position:absolute;top:0;left:0;width:100%;height:60px;opacity:.5;}\n.plr-hero__wave svg{width:100%;height:100%;}\n.plr-wave-a{fill:none;stroke:var(--plr-primary);stroke-width:2;}\n.plr-wave-b{fill:none;stroke:var(--plr-teal);stroke-width:2;}\n.plr-hero__title{\n  font-family:'Fraunces',serif;\n  font-size:1.7rem;\n  font-weight:600;\n  margin:.3rem 0;\n  position:relative;\n}\n.plr-hero__sub{font-size:.95rem;color:#3d4d4c;max-width:480px;margin:.5rem auto 1rem;position:relative;}\n.plr-hero__badges{\n  display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;\n  list-style:none;padding:0;margin:0;position:relative;\n}\n.plr-hero__badges li{\n  background:var(--plr-ink);color:#fff;font-size:.7rem;font-weight:600;\n  padding:.35rem .7rem;border-radius:999px;\n}\n\n\/* WHY CHOOSE *\/\n.plr-why{padding:1.75rem 1rem;}\n.plr-why__grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;}\n.plr-why__card{\n  background:#fff;border:1px solid var(--plr-line);border-radius:var(--plr-radius);\n  padding:.9rem;\n}\n.plr-why__icon{font-size:1.2rem;color:var(--plr-primary);}\n.plr-why__card h3{font-size:.9rem;margin:.3rem 0 .2rem;}\n.plr-why__card p{font-size:.8rem;color:#495b5a;margin:0;}\n\n\/* WAVELENGTH *\/\n.plr-wave-section{padding:1.75rem 1rem;background:#fff;border-top:1px solid var(--plr-line);border-bottom:1px solid var(--plr-line);}\n.plr-wave-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;}\n.plr-wave-card{\n  border-radius:var(--plr-radius);padding:1rem;color:#fff;\n  background:var(--plr-primary);font-size:.85rem;\n}\n.plr-wave-card--nir{background:var(--plr-teal);}\n.plr-wave-tag{display:block;font-family:'Fraunces',serif;font-size:1.3rem;margin-bottom:.3rem;}\n\n\/* CAROUSEL (shared) *\/\n.plr-doctors,.plr-howto{padding:1.75rem 1rem;}\n.plr-carousel__viewport{overflow:hidden;}\n.plr-carousel__track{display:flex;transition:transform .35s ease;}\n.plr-slide{flex:0 0 100%;padding:0 .15rem;}\n.plr-carousel__controls{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.75rem;}\n.plr-carousel__btn{\n  background:var(--plr-ink);color:#fff;border:none;width:32px;height:32px;border-radius:50%;\n  font-size:1.1rem;cursor:pointer;line-height:1;\n}\n.plr-carousel__dots{display:flex;gap:.35rem;}\n.plr-carousel__dots span{\n  width:7px;height:7px;border-radius:50%;background:var(--plr-line);cursor:pointer;\n}\n.plr-carousel__dots span.plr-active{background:var(--plr-primary);}\n\n.plr-doctor-card{\n  background:#fff;border:1px solid var(--plr-line);border-radius:var(--plr-radius);\n  padding:1.1rem;text-align:center;\n}\n.plr-avatar{\n  width:44px;height:44px;border-radius:50%;background:var(--plr-teal);color:#fff;\n  display:flex;align-items:center;justify-content:center;font-weight:600;margin:0 auto .5rem;\n}\n.plr-stars{color:#D9A441;font-size:.85rem;margin-bottom:.4rem;}\n.plr-quote{font-size:.88rem;font-style:italic;color:#37453f;margin:0 0 .5rem;}\n.plr-doctor-name{font-size:.78rem;font-weight:600;margin:0;}\n.plr-doctor-name span{font-weight:400;color:#748582;}\n\n.plr-step-card{\n  background:#fff;border:1px solid var(--plr-line);border-radius:var(--plr-radius);overflow:hidden;position:relative;\n}\n.plr-step-card img{width:100%;height:180px;object-fit:cover;display:block;}\n.plr-step-num{\n  position:absolute;top:.6rem;left:.6rem;background:var(--plr-primary);color:#fff;\n  font-size:.75rem;font-weight:600;padding:.15rem .5rem;border-radius:999px;\n}\n.plr-step-card p{font-size:.85rem;padding:.7rem .8rem;margin:0;}\n\n\/* COMPARISON *\/\n.plr-compare{padding:1.75rem 1rem;background:#fff;border-top:1px solid var(--plr-line);}\n.plr-compare__table{width:100%;border-collapse:collapse;font-size:.82rem;}\n.plr-compare__table th,.plr-compare__table td{padding:.5rem;text-align:left;border-bottom:1px solid var(--plr-line);}\n.plr-compare__table thead th:nth-child(2){color:var(--plr-primary);}\n\n\/* GUARANTEE *\/\n.plr-guarantee{padding:1.75rem 1rem;display:grid;grid-template-columns:110px 1fr;gap:1rem;align-items:center;}\n.plr-guarantee img{width:100%;border-radius:var(--plr-radius);}\n.plr-guarantee__text p{font-size:.88rem;color:#3d4d4c;margin:0;}\n\n\/* FAQ *\/\n.plr-faq{padding:1.75rem 1rem;border-top:1px solid var(--plr-line);}\n.plr-faq__item{border-bottom:1px solid var(--plr-line);}\n.plr-faq__q{\n  width:100%;background:none;border:none;text-align:left;font-size:.9rem;font-weight:600;\n  padding:.8rem 0;display:flex;justify-content:space-between;cursor:pointer;color:var(--plr-ink);\n}\n.plr-faq__a{max-height:0;overflow:hidden;transition:max-height .25s ease;}\n.plr-faq__a p{font-size:.85rem;color:#495b5a;margin:0 0 .8rem;}\n.plr-faq__item.plr-open .plr-faq__a{max-height:150px;}\n\n@media(min-width:600px){\n  .plr-why__grid{grid-template-columns:repeat(4,1fr);}\n  .plr-hero__title{font-size:2.1rem;}\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cscript\u003e\n(function(){\n  function initCarousel(root){\n    var track = root.querySelector('.plr-carousel__track');\n    var slides = Array.prototype.slice.call(root.querySelectorAll('.plr-slide'));\n    var dotsWrap = root.querySelector('[data-plr-dots]');\n    var prevBtn = root.querySelector('[data-plr-prev]');\n    var nextBtn = root.querySelector('[data-plr-next]');\n    var index = 0;\n\n    slides.forEach(function(_, i){\n      var dot = document.createElement('span');\n      if(i === 0) dot.classList.add('plr-active');\n      dot.addEventListener('click', function(){ goTo(i); });\n      dotsWrap.appendChild(dot);\n    });\n    var dots = Array.prototype.slice.call(dotsWrap.children);\n\n    function goTo(i){\n      index = (i + slides.length) % slides.length;\n      track.style.transform = 'translateX(' + (-index * 100) + '%)';\n      dots.forEach(function(d, di){ d.classList.toggle('plr-active', di === index); });\n    }\n\n    prevBtn.addEventListener('click', function(){ goTo(index - 1); });\n    nextBtn.addEventListener('click', function(){ goTo(index + 1); });\n\n    \/\/ touch\/swipe\n    var startX = 0, deltaX = 0, dragging = false;\n    track.addEventListener('touchstart', function(e){\n      dragging = true; startX = e.touches[0].clientX;\n    }, {passive:true});\n    track.addEventListener('touchmove', function(e){\n      if(!dragging) return;\n      deltaX = e.touches[0].clientX - startX;\n    }, {passive:true});\n    track.addEventListener('touchend', function(){\n      if(!dragging) return;\n      if(deltaX \u003e 40) goTo(index - 1);\n      else if(deltaX \u003c -40) goTo(index + 1);\n      dragging = false; deltaX = 0;\n    });\n\n    goTo(0);\n  }\n\n  document.querySelectorAll('[data-plr-carousel]').forEach(initCarousel);\n\n  document.querySelectorAll('[data-plr-faq]').forEach(function(btn){\n    btn.addEventListener('click', function(){\n      var item = btn.closest('.plr-faq__item');\n      var wasOpen = item.classList.contains('plr-open');\n      item.parentElement.querySelectorAll('.plr-faq__item').forEach(function(i){ i.classList.remove('plr-open'); });\n      if(!wasOpen) item.classList.add('plr-open');\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Pilore Care","offers":[{"title":"Default Title","offer_id":54330062405971,"sku":"14:175#Black-One pcs;200007763:201336100","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1049\/7674\/4787\/files\/AB65C770-036F-476D-8EDE-28AE2C3DA205.png?v=1784238954","url":"https:\/\/pilore.com\/products\/end-tingling-numbness-wrist-pain","provider":"Pilore Care","version":"1.0","type":"link"}