{"product_id":"compact-dual-finger-kneading-massager","title":"Compact Dual-Finger Kneading Massager","description":"\u003cstyle data-sw-mobile-description=\"v8\" data-sw-description-template=\"full-v1\"\u003e.sw-product-description{max-width:880px;margin:0 auto;font:16px\/1.62 Arial,Helvetica,sans-serif;color:#34383b}.sw-product-description *{box-sizing:border-box}.sw-product-description section{padding:25px 18px;margin:16px 0;border-radius:16px}.sw-product-description img{display:block;width:100%;height:auto;object-fit:contain;border-radius:12px;margin:0 0 14px}.sw-product-description h2{margin:0 0 14px;color:#5f4334;font-size:25px;line-height:1.25}.sw-product-description h3{margin:0 0 7px;color:#5f4334;font-size:19px}.sw-product-description p{margin:0}.sw-hero{padding:0!important;overflow:hidden;background:#5f4334;color:#fff}.sw-hero img{margin:0;border-radius:0}.sw-hero div{padding:23px 18px}.sw-hero h2{color:#fff}.sw-benefits{background:#eef6ea}.sw-benefit{overflow:hidden;margin:0 0 14px;background:#fff;border-radius:14px;box-shadow:0 3px 14px rgba(30,40,55,.08)}.sw-benefit img{margin:0;border-radius:0}.sw-benefit div{padding:17px}.sw-scene{background:#edf5f4}.sw-how,.sw-specs{background:#fff}.sw-closer{background:#f4f1e8}.sw-package{background:#fff6dc}.sw-faq{background:#eef1f6}.sw-point,.sw-step{margin:9px 0!important}.sw-spec-table{width:100%;border-collapse:collapse}.sw-spec-table th{width:38%;padding:12px;text-align:left;background:#e8f0e8;border-bottom:1px solid #d3dcdf}.sw-spec-table td{padding:12px;background:#fff;border-bottom:1px solid #d3dcdf}.sw-faq details{padding:13px 0;border-bottom:1px solid #d3dcdf}.sw-faq summary{font-weight:800;cursor:pointer}.sw-faq details p{margin-top:8px}@media(max-width:749px){.sw-product-description{font-size:16px!important}.sw-product-description section{padding:20px 14px}.sw-product-description h2{font-size:23px}.sw-spec-table,.sw-spec-table tbody,.sw-spec-table tr,.sw-spec-table th,.sw-spec-table td{display:block!important;width:100%!important}.sw-spec-table tr{margin-bottom:10px;border:1px solid #d3dcdf;border-radius:10px;overflow:hidden}.sw-spec-table th,.sw-spec-table td{border:0!important}}\u003c\/style\u003e\u003cstyle\u003e.sw-product-description .sw-hero{background:#f8f3ed;color:#34383b}.sw-product-description .sw-hero h2{color:#5f4334}.sw-product-description .sw-benefits,.sw-product-description .sw-scene,.sw-product-description .sw-closer,.sw-product-description .sw-faq{background:#f8f3ed}.sw-product-description .sw-package{background:#faf7f2}.sw-product-description .sw-spec-table th{background:#f2e9df}.sw-product-description .sw-benefits{display:block!important}.sw-product-description figure{margin:0 0 16px}.sw-product-description .sw-benefit{display:block!important}.sw-product-description ol{padding-left:22px}.sw-product-description li{margin:10px 0}.sw-product-description .sw-hero figure{margin:0}\u003c\/style\u003e\u003cdiv class=\"sw-product-description\"\u003e\n\u003csection class=\"sw-hero\"\u003e\u003cdiv\u003e\n\u003ch2\u003eA Little Comfort, Right Where You Want It\u003c\/h2\u003e\n\u003cp\u003eTurn a busy day into a small moment for yourself. This compact handheld massager pairs two finger-shaped silicone heads with a rechargeable, cordless design, so you can guide a focused kneading motion without settling onto a bulky massage pad.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-01.png?v=1792742600\" alt=\"White handheld massager with two orange finger-shaped heads\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003c\/section\u003e\u003csection class=\"sw-benefits\"\u003e\u003ch2\u003e✨ Why You’ll Love It\u003c\/h2\u003e\n\u003carticle class=\"sw-benefit\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-08.png?v=1792742710\" alt=\"Close-up of the dual orange silicone contact heads\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eA softer point of contact\u003c\/h3\u003e\n\u003cp\u003eThe two ribbed silicone heads offer a soft-touch surface in a compact shape, helping you guide the contact where it feels comfortable.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sw-benefit\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-04.png?v=1792742683\" alt=\"Rechargeable massager shown with its 900mAh battery label\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eMove without a trailing cord\u003c\/h3\u003e\n\u003cp\u003eA rechargeable 900mAh battery keeps the device cordless during use, making it easier to change position without a cable in the way.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sw-benefit\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-02.png?v=1792742660\" alt=\"Compact massager beside a gym bag and towels\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003ePack a comfort break\u003c\/h3\u003e\n\u003cp\u003eThe small body slips into an everyday bag, making it easy to bring along for a quiet pause away from home.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sw-benefit\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-05.png?v=1792742696\" alt=\"Adult holding the massager against the lower back\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eYou guide the position\u003c\/h3\u003e\n\u003cp\u003eThe short handheld grip lets you adjust placement yourself rather than fit your body around a fixed cushion.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003csection class=\"sw-scene\"\u003e\u003ch2\u003e🏡 Where It Fits into Real Life\u003c\/h2\u003e\n\u003cp\u003eFrom a quiet evening on the sofa to a pause after an active day, keep a little personal downtime within reach. The photographs illustrate different placements; follow the supplied instructions for permitted areas and session limits.\u003c\/p\u003e\n\u003ch3\u003eUnwind at home\u003c\/h3\u003e\n\u003cp class=\"sw-point\"\u003eSettle into a supported position and take a moment away from the day’s distractions.\u003c\/p\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-09.png?v=1792742722\" alt=\"Adult using the handheld massager while seated on a sofa\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003ch3\u003eAfter an active day\u003c\/h3\u003e\n\u003cp class=\"sw-point\"\u003eThe thigh-use scene shows the compact grip in a post-workout routine.\u003c\/p\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/DM_20261023152519_005.jpg?v=1792740347\" alt=\"Seated adult illustrating massager placement on the thigh\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003ch3\u003eA seated comfort break\u003c\/h3\u003e\n\u003cp class=\"sw-point\"\u003eThe calf-use view shows how the small contact head can be guided while seated.\u003c\/p\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-10.png?v=1792742735\" alt=\"Seated adult illustrating massager placement on the calf\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003c\/section\u003e\u003csection class=\"sw-how\"\u003e\u003ch2\u003e📝 How to Use \u0026amp; Care\u003c\/h2\u003e\n\u003col\u003e\n\u003cli\u003eRead the supplied operating, charging and safety instructions before first use.\u003c\/li\u003e\n\u003cli\u003eCharge using a suitable USB connection as directed in the manual.\u003c\/li\u003e\n\u003cli\u003eHold the handle and start gently on a permitted area. Do not press hard or hold it on a painful spot.\u003c\/li\u003e\n\u003cli\u003eAvoid the front of the neck, broken skin, swollen areas and injuries. Stop if uncomfortable.\u003c\/li\u003e\n\u003cli\u003eSwitch off before cleaning and follow the supplied care instructions.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/DM_20261023152519_007.jpg?v=1792740347\" alt=\"Handheld positioning of the two finger-shaped heads\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003c\/section\u003e\u003csection class=\"sw-closer\"\u003e\u003ch2\u003e🔎 A Closer Look\u003c\/h2\u003e\n\u003ch3\u003eEasy to keep close\u003c\/h3\u003e\n\u003cp class=\"sw-point\"\u003eThe compact handle and head take up little room between uses.\u003c\/p\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-11.png?v=1792742748\" alt=\"Massager beside a bag in a lilac and yellow setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003ch3\u003eSee the shape from another angle\u003c\/h3\u003e\n\u003cp class=\"sw-point\"\u003eThis alternate-color gallery view illustrates the body shape only; it does not add a color choice to this listing.\u003c\/p\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/DM_20261023152519_012.jpg?v=1792740347\" alt=\"Mint-green product view illustrating the compact body shape\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003ch3\u003eThe listed white finish\u003c\/h3\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/DM_20261023152519_013.jpg?v=1792740347\" alt=\"White massager with orange heads on a plain product background\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003c\/section\u003e\u003csection class=\"sw-specs\"\u003e\u003ch2\u003e📋 Product Specifications\u003c\/h2\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/sw2514-lossless-square-03.png?v=1792742671\" alt=\"GX-043 dimensions, battery capacity, power and USB charging specifications\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003ctable class=\"sw-spec-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eProduct type\u003c\/th\u003e\n\u003ctd\u003eCompact handheld dual-finger kneading massager\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eModel shown\u003c\/th\u003e\n\u003ctd\u003eGX-043\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eListed color\u003c\/th\u003e\n\u003ctd\u003eWhite body with orange contact heads\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eContact heads\u003c\/th\u003e\n\u003ctd\u003eTwo finger-shaped silicone heads\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBattery capacity\u003c\/th\u003e\n\u003ctd\u003e900mAh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePower shown\u003c\/th\u003e\n\u003ctd\u003e5W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharging\u003c\/th\u003e\n\u003ctd\u003eUSB charging\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eIllustrated dimensions\u003c\/th\u003e\n\u003ctd\u003eApprox. 7.1 cm wide × 14.4 cm high \/ 2.79 × 5.66 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eIntended purpose\u003c\/th\u003e\n\u003ctd\u003ePersonal relaxation; not a medical treatment\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/section\u003e\u003csection class=\"sw-package\"\u003e\u003ch2\u003e📦 Package Includes\u003c\/h2\u003e\n\u003cp\u003e1 × white dual-finger handheld massager.\u003c\/p\u003e\n\u003cp class=\"sw-point\"\u003eExtra heads and charging accessories are not confirmed as included. Bags, towels, bottles and other scene props are not included.\u003c\/p\u003e\u003c\/section\u003e\u003csection class=\"sw-faq\"\u003e\u003ch2\u003e❓ Frequently Asked Questions\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes it treat pain or an injury?\u003c\/summary\u003e\u003cp\u003eNo medical benefit is established. Seek professional advice for unexplained pain or an injury rather than using this as treatment.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I sleep while using it?\u003c\/summary\u003e\u003cp\u003eNo. Use only while awake and able to monitor comfort, following the supplied session limits.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan it be used in the shower?\u003c\/summary\u003e\u003cp\u003eA waterproof rating is not verified. Keep it dry and do not immerse it.\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c!-- sw-trust60:start --\u003e\n\u003cstyle\u003e.sw-trust60__badge--css{display:flex!important;flex-direction:column;align-items:center;justify-content:center;flex:0 0 104px;width:104px;height:104px;padding:9px 5px;border:5px double #9b6514;border-radius:50%;background:linear-gradient(145deg,#ffe79b,#d99b28);box-shadow:inset 0 0 0 2px #f7cf64,0 2px 5px rgba(80,52,10,.22);color:#32230f;font-style:normal;text-align:center;line-height:1;overflow:hidden}.sw-trust60__badge--css small{font-size:8px;font-weight:900;letter-spacing:.4px}.sw-trust60__badge--css strong{display:block;font-size:34px;line-height:.95;margin:2px 0 0}.sw-trust60__badge--css span{font-size:10px;font-weight:900;margin-top:1px}.sw-trust60__badge--css em{font-size:7px;font-style:normal;font-weight:900;letter-spacing:.2px;margin-top:3px}@media(max-width:700px){.sw-trust60__badge--css{flex-basis:74px;width:74px;height:74px;padding:6px 3px;border-width:4px}.sw-trust60__badge--css small{font-size:6px}.sw-trust60__badge--css strong{font-size:25px}.sw-trust60__badge--css span{font-size:8px}.sw-trust60__badge--css em{font-size:5px;margin-top:2px}}\n.sw-trust60{box-sizing:border-box;width:100%;max-width:880px;margin:0 auto 16px;padding:0;font-family:Arial,Helvetica,sans-serif;color:#17212b}.sw-trust60 *{box-sizing:border-box}.sw-trust60__box{display:flex;flex-direction:column;align-items:stretch;gap:18px;width:100%;padding:22px;border:1px solid #dce7e1;border-radius:18px;background:#fff;box-shadow:0 4px 18px rgba(17,24,39,.04)}.sw-trust60__promise{display:flex;align-items:center;gap:18px;min-width:0;flex:1;flex-wrap:wrap}.sw-trust60__badge{display:block;flex:0 0 104px!important;width:104px!important;height:104px!important;object-fit:contain;border-radius:50%;background:#fff}.sw-trust60__copy{flex:1 1 0;min-width:0}.sw-trust60__eyebrow{margin:0 0 5px;color:#146c43;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;display:block;width:max-content;max-width:none;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.sw-trust60 h2{margin:0 0 8px;color:#111827;font-size:28px;line-height:1.12}.sw-trust60__copy p{margin:0 0 14px;color:#53606d;font-size:14px;line-height:1.55}.sw-trust60__tags{display:flex;flex:0 0 100%;width:100%;flex-wrap:nowrap;justify-content:center;gap:5px}.sw-trust60__tag{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:1px solid #d7f0e0;border-radius:22px;background:#eefaf2;color:#167347;font-size:12px;font-weight:700}.sw-trust60__secure{flex:0 0 auto;width:100%;padding:18px;border:1px solid #d7f0e0;border-radius:14px;background:#f3faf6}.sw-trust60__secure-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.sw-trust60__lock{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;background:#16894f;color:#fff;font-size:20px}.sw-trust60__lock svg{display:block;width:20px;height:20px;fill:#fff}.sw-trust60__secure h3{margin:0;color:#111827;font-size:15px}.sw-trust60__secure p{margin:3px 0 0;color:#5e6b75;font-size:12px;line-height:1.4}.sw-trust60__payments{margin:0 0 11px;padding:8px;border:1px solid #dfe6e2;border-radius:10px;background:#fff}.sw-trust60__payments img{display:block;width:100%;height:auto;margin:0}.sw-trust60__note{display:flex;gap:6px;color:#5e6b75;font-size:11px;line-height:1.4}\n@media(max-width:700px){.sw-trust60__box{flex-direction:column;align-items:stretch;padding:16px;gap:16px}.sw-trust60__promise{align-items:center;gap:11px}.sw-trust60__badge{flex-basis:74px!important;width:74px!important;height:74px!important}.sw-trust60__badge strong{font-size:24px}.sw-trust60__badge small{font-size:7px}.sw-trust60__badge span{font-size:9px}.sw-trust60 h2{font-size:23px}.sw-trust60__eyebrow{font-size:8px;letter-spacing:0}.sw-trust60__copy p{font-size:13px}.sw-trust60__tags{gap:3px}.sw-trust60__tag{padding:5px 6px;font-size:9px;white-space:nowrap}.sw-trust60__secure{flex-basis:auto;width:100%;padding:15px}}\n\u003c\/style\u003e\n\u003csection class=\"sw-trust60\"\u003e\n\u003cdiv class=\"sw-trust60__box\"\u003e\n\u003cdiv class=\"sw-trust60__promise\"\u003e\n\u003cimg class=\"sw-trust60__badge\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0712\/9340\/3330\/files\/20260821-171300.webp?v=1787303610\" alt=\"30-Day Money Back Guarantee\" loading=\"lazy\"\u003e\n\u003cdiv class=\"sw-trust60__copy\"\u003e\n\u003cdiv class=\"sw-trust60__eyebrow\"\u003e30-Day Satisfaction Promise\u003c\/div\u003e\n\u003ch2\u003eShop With Confidence\u003c\/h2\u003e\n\u003cp\u003eNot completely satisfied with your order? Contact us within 30 days and we’ll guide you through a straightforward return process, subject to our return policy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sw-trust60__tags\"\u003e\n\u003cspan class=\"sw-trust60__tag\"\u003e✓ 30-Day Returns\u003c\/span\u003e\u003cspan class=\"sw-trust60__tag\"\u003e✓ Secure Checkout\u003c\/span\u003e\u003cspan class=\"sw-trust60__tag\"\u003e✓ Protected Payments\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sw-trust60__secure\"\u003e\n\u003cdiv class=\"sw-trust60__secure-head\"\u003e\n\u003cspan class=\"sw-trust60__lock\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eSAFE \u0026amp; SECURE CHECKOUT\u003c\/h3\u003e\n\u003cp\u003eYour payment information stays protected.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sw-trust60__payments\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1010\/5690\/5584\/files\/online-payment-options-guaranteed-safe-checkout-zmajgvqeyda8jtc9.webp?v=1785912350\" alt=\"Guaranteed safe checkout — PayPal, Visa, Mastercard and American Express\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sw-trust60__note\"\u003e\n\u003cspan\u003e●\u003c\/span\u003e\u003cspan\u003eEncrypted payment processing helps keep your financial information protected and never displayed to us.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- sw-trust60:end --\u003e","brand":"Pawlyjoy","offers":[{"title":"Default Title","offer_id":63446526460044,"sku":"SW2514","price":29.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0767\/6683\/8924\/files\/SW2514.webp?v=1792750316","url":"https:\/\/pawlyjoy.com\/products\/compact-dual-finger-kneading-massager","provider":"PawlyJoy","version":"1.0","type":"link"}