{"product_id":"relaxbro-waist-massager","title":"Relaxbro Waist Massager RB202","description":"\u003c!-- Relaxbro RB202 Waist \u0026 Back Massager — Shopify-safe HTML fragment\n     UI TEST CONTENT ONLY. No \u003chtml\u003e, \u003chead\u003e, \u003cbody\u003e, no JavaScript.\n--\u003e\n\u003csection class=\"rb202-detail\"\u003e\n  \u003cdiv class=\"rb202-detail__wrap\"\u003e\n\n    \u003cheader class=\"rb202-detail__intro\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"rb202-detail__eyebrow\"\u003ePRODUCT DETAILS · RB202\u003c\/p\u003e\n        \u003ch2\u003eComfort, shaped\u003cbr\u003earound your lower back.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"rb202-detail__lead\"\u003e\n        Relaxbro RB202 is a compact waist and lower-back massager designed for everyday seated recovery.\n        Contoured support, kneading massage, gentle warmth and adjustable intensity come together in a form\n        that fits naturally behind the body — at home, at a desk or while unwinding at the end of the day.\n      \u003c\/p\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"rb202-detail__overview\"\u003e\n      \u003cspan\u003eOVERVIEW\u003c\/span\u003e\n      \u003cp\u003e\n        Instead of trying to recreate a full massage chair, RB202 focuses on one area that often needs attention:\n        the waist and lower back. Its curved body follows the seated lumbar region while rotating massage nodes\n        work across the muscles beside the spine, supported by optional warmth and simple one-touch control.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb202-detail__spec-strip\"\u003e\n      \u003carticle\u003e\u003csmall\u003eMASSAGE\u003c\/small\u003e\u003cstrong\u003e3D Kneading\u003c\/strong\u003e\u003cspan\u003eBidirectional rotating massage\u003c\/span\u003e\u003c\/article\u003e\n      \u003carticle\u003e\u003csmall\u003eWARMTH\u003c\/small\u003e\u003cstrong\u003e2 Levels\u003c\/strong\u003e\u003cspan\u003eGentle lumbar heat\u003c\/span\u003e\u003c\/article\u003e\n      \u003carticle\u003e\u003csmall\u003eINTENSITY\u003c\/small\u003e\u003cstrong\u003e3 Levels\u003c\/strong\u003e\u003cspan\u003eAdjustable everyday pressure\u003c\/span\u003e\u003c\/article\u003e\n      \u003carticle\u003e\u003csmall\u003eSESSION\u003c\/small\u003e\u003cstrong\u003e15 Min\u003c\/strong\u003e\u003cspan\u003eAutomatic session timer\u003c\/span\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb202-detail__chapters\"\u003e\n      \u003carticle class=\"rb202-detail__chapter\"\u003e\n        \u003cdiv class=\"rb202-detail__visual rb202-detail__visual--shape\"\u003e\n          \u003cdiv class=\"rb202-detail__massager\"\u003e\n            \u003ci class=\"node n1\"\u003e\u003c\/i\u003e\u003ci class=\"node n2\"\u003e\u003c\/i\u003e\u003ci class=\"node n3\"\u003e\u003c\/i\u003e\u003ci class=\"node n4\"\u003e\u003c\/i\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rb202-detail__arc a1\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rb202-detail__arc a2\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rb202-detail__copy\"\u003e\n          \u003cspan\u003e01 · LUMBAR CONTOUR\u003c\/span\u003e\n          \u003ch3\u003eDesigned around the curve of the waist.\u003c\/h3\u003e\n          \u003cp\u003e\n            RB202 uses a gently arched support surface rather than a flat cushion. The shape helps position the\n            massage mechanism closer to the muscles on either side of the lower back while maintaining a relaxed,\n            supported seated posture.\n          \u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eCurved lumbar-contact profile.\u003c\/li\u003e\n            \u003cli\u003eCompact enough for sofas, lounge chairs and office seating.\u003c\/li\u003e\n            \u003cli\u003eSoft-touch outer surface around the contact zone.\u003c\/li\u003e\n            \u003cli\u003eDesigned to support rather than overwhelm the seated position.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"rb202-detail__chapter rb202-detail__chapter--reverse\"\u003e\n        \u003cdiv class=\"rb202-detail__copy\"\u003e\n          \u003cspan\u003e02 · KNEADING MOTION\u003c\/span\u003e\n          \u003ch3\u003eA slower rhythm for a smaller target area.\u003c\/h3\u003e\n          \u003cp\u003e\n            Four massage contact points rotate in coordinated pairs to create a kneading sensation across the\n            lower-back muscles. Direction changes help vary the feel of the session without requiring a complex\n            control panel.\n          \u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eFour rotating massage contact points.\u003c\/li\u003e\n            \u003cli\u003eClockwise and counter-clockwise kneading.\u003c\/li\u003e\n            \u003cli\u003eThree test intensity levels.\u003c\/li\u003e\n            \u003cli\u003eFocused on the lumbar and lower-back region.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rb202-detail__visual rb202-detail__visual--motion\"\u003e\n          \u003cdiv class=\"rb202-detail__orbit o1\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"rb202-detail__orbit o2\"\u003e\n\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"rb202-detail__chapter\"\u003e\n        \u003cdiv class=\"rb202-detail__visual rb202-detail__visual--heat\"\u003e\n          \u003cdiv class=\"rb202-detail__heatbody\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"rb202-detail__heatwave w1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"rb202-detail__heatwave w2\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"rb202-detail__heatwave w3\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rb202-detail__copy\"\u003e\n          \u003cspan\u003e03 · GENTLE WARMTH\u003c\/span\u003e\n          \u003ch3\u003eWarmth that stays in the background.\u003c\/h3\u003e\n          \u003cp\u003e\n            Optional heating adds a quiet layer of warmth around the lumbar contact area. Two settings make it\n            easier to choose a lighter or warmer session according to room temperature and personal preference.\n          \u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eTwo-level warming control.\u003c\/li\u003e\n            \u003cli\u003eDistributed around the central lumbar contact area.\u003c\/li\u003e\n            \u003cli\u003eMassage and warmth can be adjusted independently.\u003c\/li\u003e\n            \u003cli\u003eTemperature protection logic for everyday use.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"rb202-detail__chapter rb202-detail__chapter--reverse\"\u003e\n        \u003cdiv class=\"rb202-detail__copy\"\u003e\n          \u003cspan\u003e04 · SIMPLE CONTROL\u003c\/span\u003e\n          \u003ch3\u003eMade to be used, not configured.\u003c\/h3\u003e\n          \u003cp\u003e\n            The control layout keeps the essential functions close at hand: power, massage intensity, direction\n            and warmth. A 15-minute automatic session timer keeps everyday use straightforward.\n          \u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eOne-touch power and mode control.\u003c\/li\u003e\n            \u003cli\u003eThree massage intensity levels.\u003c\/li\u003e\n            \u003cli\u003eIndependent heat adjustment.\u003c\/li\u003e\n            \u003cli\u003e15-minute automatic shut-off.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rb202-detail__visual rb202-detail__visual--control\"\u003e\n          \u003cdiv class=\"rb202-detail__controller\"\u003e\n            \u003cb\u003e\u003c\/b\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\n          \u003c\/div\u003e\n          \u003cspan\u003ePOWER · INTENSITY · HEAT\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003csection class=\"rb202-detail__section\"\u003e\n      \u003cheader class=\"rb202-detail__section-head\"\u003e\n        \u003cdiv\u003e\n\u003cp class=\"rb202-detail__eyebrow\"\u003eEVERYDAY COMFORT\u003c\/p\u003e\n\u003ch2\u003eOne small massager.\u003cbr\u003eMore places to unwind.\u003c\/h2\u003e\n\u003c\/div\u003e\n        \u003cp\u003eRB202 is designed as a focused companion for seated routines rather than a replacement for a full-size massage chair.\u003c\/p\u003e\n      \u003c\/header\u003e\n\n      \u003cdiv class=\"rb202-detail__feature-grid\"\u003e\n        \u003carticle\u003e\u003csmall\u003e01 · SOFA\u003c\/small\u003e\u003ch3\u003eEvening wind-down\u003c\/h3\u003e\n\u003cp\u003ePlace it behind the lower back and settle into a short massage while reading, watching or resting.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003csmall\u003e02 · DESK\u003c\/small\u003e\u003ch3\u003eBetween long work sessions\u003c\/h3\u003e\n\u003cp\u003eA compact footprint makes it easier to bring focused lumbar massage into a suitable office chair.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003csmall\u003e03 · BEDROOM\u003c\/small\u003e\u003ch3\u003eA quieter end to the day\u003c\/h3\u003e\n\u003cp\u003eUse it while seated and supported before bed as part of a simple relaxation routine.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003csmall\u003e04 · PRESSURE\u003c\/small\u003e\u003ch3\u003eThree intensity levels\u003c\/h3\u003e\n\u003cp\u003eStart lighter and increase the setting according to comfort rather than beginning at maximum pressure.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003csmall\u003e05 · WARMTH\u003c\/small\u003e\u003ch3\u003eOptional, not constant\u003c\/h3\u003e\n\u003cp\u003eSwitch warming on when wanted or keep the session massage-only when the room is already warm.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003csmall\u003e06 · STORAGE\u003c\/small\u003e\u003ch3\u003eEasy to put away\u003c\/h3\u003e\n\u003cp\u003eA much smaller footprint than a full massage chair keeps storage and room placement uncomplicated.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"rb202-detail__inside\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"rb202-detail__eyebrow\"\u003eINSIDE RB202\u003c\/p\u003e\n        \u003ch2\u003eFocused engineering,\u003cbr\u003ewithout the bulk.\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rb202-detail__inside-list\"\u003e\n        \u003carticle\u003e\u003cb\u003e01\u003c\/b\u003e\u003cdiv\u003e\n\u003ch3\u003eMassage mechanism\u003c\/h3\u003e\n\u003cp\u003eCompact geared drive coordinates four contact points in a controlled kneading pattern.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cb\u003e02\u003c\/b\u003e\u003cdiv\u003e\n\u003ch3\u003eComfort layer\u003c\/h3\u003e\n\u003cp\u003ePadding between the mechanism and outer surface softens direct mechanical contact.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cb\u003e03\u003c\/b\u003e\u003cdiv\u003e\n\u003ch3\u003eHeating layer\u003c\/h3\u003e\n\u003cp\u003eDistributed warmth is positioned around the primary lumbar contact zone.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cb\u003e04\u003c\/b\u003e\u003cdiv\u003e\n\u003ch3\u003eSupport shell\u003c\/h3\u003e\n\u003cp\u003eThe curved internal structure helps preserve the intended lumbar shape during use.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"rb202-detail__section\"\u003e\n      \u003cheader class=\"rb202-detail__section-head\"\u003e\n        \u003cdiv\u003e\n\u003cp class=\"rb202-detail__eyebrow\"\u003eSPECIFICATIONS\u003c\/p\u003e\n\u003ch2\u003eCompact by design.\u003c\/h2\u003e\n\u003c\/div\u003e\n        \u003cp\u003eThe values below are realistic-looking placeholders for UI testing. Replace them with verified RB202 production data before publishing.\u003c\/p\u003e\n      \u003c\/header\u003e\n\n      \u003cdiv class=\"rb202-detail__table-wrap\"\u003e\n        \u003ctable\u003e\u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth\u003eProduct name\u003c\/th\u003e\n\u003ctd\u003eRelaxbro RB202 Waist \u0026amp; Back Massager\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eProduct type\u003c\/th\u003e\n\u003ctd\u003ePortable lumbar \/ lower-back massager\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eMassage system\u003c\/th\u003e\n\u003ctd\u003e3D-style bidirectional kneading\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eMassage contacts\u003c\/th\u003e\n\u003ctd\u003e4 rotating contact points\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eIntensity\u003c\/th\u003e\n\u003ctd\u003e3 levels\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eHeat\u003c\/th\u003e\n\u003ctd\u003e2 selectable warmth levels\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eMassage direction\u003c\/th\u003e\n\u003ctd\u003eClockwise \/ counter-clockwise\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eSession timer\u003c\/th\u003e\n\u003ctd\u003e15 minutes\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eRated power\u003c\/th\u003e\n\u003ctd\u003eApprox. 30 W\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eInput\u003c\/th\u003e\n\u003ctd\u003e24 V DC adapter\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eTarget operating noise\u003c\/th\u003e\n\u003ctd\u003eBelow 48 dB under standard test conditions\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eApprox. dimensions\u003c\/th\u003e\n\u003ctd\u003e42 × 17 × 35 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eApprox. weight\u003c\/th\u003e\n\u003ctd\u003e2.2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eOuter material\u003c\/th\u003e\n\u003ctd\u003eSoft-touch technical fabric \/ PU contact trim\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eSuggested areas\u003c\/th\u003e\n\u003ctd\u003eWaist and lower back; secondary use according to product instructions\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eIncluded\u003c\/th\u003e\n\u003ctd\u003eRB202 massager, power adapter and quick-start guide\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"rb202-detail__section rb202-detail__section--last\"\u003e\n      \u003cheader class=\"rb202-detail__section-head\"\u003e\n        \u003cdiv\u003e\n\u003cp class=\"rb202-detail__eyebrow\"\u003eOWNERSHIP\u003c\/p\u003e\n\u003ch2\u003eEasy to live with.\u003c\/h2\u003e\n\u003c\/div\u003e\n        \u003cp\u003eA focused wellness product should fit naturally into daily life — from setup to storage and care.\u003c\/p\u003e\n      \u003c\/header\u003e\n      \u003cdiv class=\"rb202-detail__service-grid\"\u003e\n        \u003carticle\u003e\u003csmall\u003eSETUP\u003c\/small\u003e\u003ch3\u003ePlug in and settle back\u003c\/h3\u003e\n\u003cp\u003ePlace RB202 against a stable supported seat, connect power and choose the desired massage setting.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003csmall\u003eCARE\u003c\/small\u003e\u003ch3\u003eSimple surface cleaning\u003c\/h3\u003e\n\u003cp\u003eDisconnect power before cleaning and wipe the exterior with a soft, slightly damp cloth.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003csmall\u003eSAFETY\u003c\/small\u003e\u003ch3\u003eTimed everyday sessions\u003c\/h3\u003e\n\u003cp\u003eA 15-minute automatic shut-off provides a clear session boundary and prevents unintended continuous operation.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"rb202-detail__safety\"\u003e\n      \u003cspan\u003eUSE NOTE\u003c\/span\u003e\n      \u003cp\u003eUse while seated in a stable, supported position. Do not place hard massage nodes directly over the spine or use on injured, swollen, numb or acutely painful areas. Stop if massage causes sharp pain, dizziness, persistent numbness or other concerning symptoms.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"rb202-detail__note\"\u003eUI TEST CONTENT ONLY. Massage, heating, dimensions, noise and electrical specifications are placeholders and should be replaced with verified RB202 data.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n.rb202-detail{--text:#f2eee7;--muted:#99948d;--muted2:#6f6a64;--line:rgba(255,255,255,.09);--gold:#c9aa6c;background:linear-gradient(180deg,#050505,#070707 50%,#050505);color:var(--text);overflow:hidden}\n.rb202-detail *{box-sizing:border-box}.rb202-detail__wrap{width:min(1280px,calc(100% - 48px));margin:auto;padding:clamp(64px,8vw,110px) 0}\n.rb202-detail__intro,.rb202-detail__section-head{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(30px,7vw,96px);align-items:end;padding-bottom:26px;border-bottom:1px solid var(--line)}\n.rb202-detail__eyebrow{margin:0 0 11px;color:var(--gold);font-size:10px;letter-spacing:.17em}.rb202-detail h2{margin:0;font:500 clamp(40px,4.8vw,66px)\/1.03 var(--font-heading-family,inherit);letter-spacing:-.044em}.rb202-detail__lead,.rb202-detail__section-head\u003ep{margin:0;color:var(--muted);font-size:14px;line-height:1.76}\n.rb202-detail__overview{display:grid;grid-template-columns:150px 1fr;gap:30px;padding:22px 0 10px}.rb202-detail__overview span{color:var(--muted2);font-size:10px;letter-spacing:.12em}.rb202-detail__overview p{max-width:860px;margin:0;color:#b2aca4;font-size:15px;line-height:1.82}\n.rb202-detail__spec-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:30px;border:1px solid var(--line);border-radius:18px;overflow:hidden}.rb202-detail__spec-strip article{padding:21px;background:#080808;border-right:1px solid var(--line)}.rb202-detail__spec-strip article:last-child{border:0}.rb202-detail__spec-strip small,.rb202-detail__feature-grid small,.rb202-detail__service-grid small{display:block;color:var(--muted2);font-size:9px;letter-spacing:.11em}.rb202-detail__spec-strip strong{display:block;margin-top:8px;font-size:24px;font-weight:550}.rb202-detail__spec-strip span{display:block;margin-top:5px;color:#7d7871;font-size:11px;line-height:1.5}\n.rb202-detail__chapters{display:grid;gap:14px;margin-top:clamp(56px,7vw,86px)}.rb202-detail__chapter{display:grid;grid-template-columns:.92fr 1.08fr;gap:14px}.rb202-detail__visual,.rb202-detail__copy{min-height:390px;border:1px solid var(--line);border-radius:19px;background:#080808;overflow:hidden}.rb202-detail__visual{position:relative;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.06),transparent 42%),#080808}.rb202-detail__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(26px,4vw,48px)}.rb202-detail__copy\u003espan{color:var(--gold);font-size:9px;letter-spacing:.13em}.rb202-detail__copy h3{margin:14px 0 13px;font:500 clamp(29px,3.1vw,44px)\/1.06 var(--font-heading-family,inherit);letter-spacing:-.035em}.rb202-detail__copy\u003ep{margin:0;color:#908b84;font-size:14px;line-height:1.78}.rb202-detail__copy ul{margin:20px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.rb202-detail__copy li{padding:10px 0;border-bottom:1px solid var(--line);color:#b0aaa2;font-size:12px}.rb202-detail__copy li:before{content:\"— \";color:var(--gold)}\n.rb202-detail__massager{position:absolute;left:50%;top:53%;width:260px;height:180px;transform:translate(-50%,-50%);border-radius:42% 42% 28% 28%\/32% 32% 38% 38%;background:linear-gradient(145deg,#484848,#171717 58%,#0c0c0c);border:1px solid rgba(255,255,255,.12);box-shadow:0 35px 55px rgba(0,0,0,.45)}.rb202-detail__massager:after{content:\"\";position:absolute;inset:25px 34px;border-radius:45%;background:#111;border:1px solid rgba(255,255,255,.07)}.rb202-detail__massager .node{position:absolute;z-index:2;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a58e63,#4a4030 55%,#211d18)}.n1{left:68px;top:53px}.n2{left:68px;top:98px}.n3{right:68px;top:53px}.n4{right:68px;top:98px}.rb202-detail__arc{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);border:1px solid rgba(201,170,108,.13);border-radius:50%}.a1{width:330px;height:230px}.a2{width:410px;height:300px;border-color:rgba(255,255,255,.045)}\n.rb202-detail__orbit{position:absolute;top:50%;width:130px;height:130px;transform:translateY(-50%);border:1px solid rgba(201,170,108,.18);border-radius:50%}.o1{left:19%}.o2{right:19%}.rb202-detail__orbit i{position:absolute;width:42px;height:42px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a88e5e,#30291f)}.rb202-detail__orbit i:first-child{left:3px;top:44px}.rb202-detail__orbit i:last-child{right:3px;top:44px}\n.rb202-detail__heatbody{position:absolute;left:50%;top:50%;width:230px;height:160px;transform:translate(-50%,-50%);border-radius:42%;background:radial-gradient(circle,rgba(201,170,108,.25),#1d1812 55%,#0d0d0d);border:1px solid rgba(201,170,108,.15)}.rb202-detail__heatwave{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(201,170,108,.12);border-radius:50%}.w1{width:280px;height:210px}.w2{width:350px;height:270px}.w3{width:420px;height:330px}\n.rb202-detail__controller{position:absolute;left:50%;top:48%;width:105px;height:230px;transform:translate(-50%,-50%);padding:28px 25px;border-radius:28px;background:linear-gradient(145deg,#444,#151515 60%);border:1px solid #555;box-shadow:0 30px 50px rgba(0,0,0,.4)}.rb202-detail__controller b,.rb202-detail__controller i{display:block;width:48px;height:48px;margin:0 auto 12px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#171717}.rb202-detail__controller i{width:38px;height:25px;border-radius:12px}.rb202-detail__visual--control\u003espan{position:absolute;left:50%;top:82%;transform:translateX(-50%);color:#69645e;font-size:9px;letter-spacing:.14em;white-space:nowrap}\n.rb202-detail__section{margin-top:clamp(62px,8vw,96px)}.rb202-detail__feature-grid,.rb202-detail__service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.rb202-detail__feature-grid article,.rb202-detail__service-grid article{padding:21px;border:1px solid var(--line);border-radius:17px;background:#080808;transition:transform .25s,border-color .25s}.rb202-detail__feature-grid article{min-height:218px}.rb202-detail__feature-grid article:hover,.rb202-detail__service-grid article:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.16)}.rb202-detail__feature-grid h3,.rb202-detail__service-grid h3{margin:48px 0 9px;font:500 22px\/1.12 var(--font-heading-family,inherit)}.rb202-detail__service-grid h3{margin-top:22px}.rb202-detail__feature-grid p,.rb202-detail__service-grid p{margin:0;color:#817c75;font-size:12px;line-height:1.64}\n.rb202-detail__inside{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;margin-top:90px;padding:45px;border:1px solid var(--line);border-radius:20px;background:#080808}.rb202-detail__inside-list article{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.rb202-detail__inside-list article:last-child{border:0}.rb202-detail__inside-list b{color:var(--gold);font-size:10px}.rb202-detail__inside-list h3{margin:0 0 5px;font-size:20px}.rb202-detail__inside-list p{margin:0;color:#817c75;font-size:12px;line-height:1.6}\n.rb202-detail__table-wrap{overflow:auto;margin-top:24px;border:1px solid var(--line);border-radius:17px;background:#080808}.rb202-detail__table-wrap table{width:100%;min-width:720px;border-collapse:collapse}.rb202-detail__table-wrap th,.rb202-detail__table-wrap td{padding:14px 17px;border-bottom:1px solid var(--line);text-align:left}.rb202-detail__table-wrap th{width:29%;color:#77726c;font-size:11px;font-weight:500}.rb202-detail__table-wrap td{color:#c3bdb5;font-size:13px}.rb202-detail__safety{display:grid;grid-template-columns:150px 1fr;gap:30px;margin-top:35px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rb202-detail__safety span{color:var(--gold);font-size:9px;letter-spacing:.13em}.rb202-detail__safety p{margin:0;color:#8b867f;font-size:12px;line-height:1.7}.rb202-detail__note{color:#625e59;font-size:10px;line-height:1.6}\n@media(max-width:980px){.rb202-detail__intro,.rb202-detail__section-head,.rb202-detail__chapter,.rb202-detail__inside{grid-template-columns:1fr}.rb202-detail__chapter--reverse .rb202-detail__visual{order:1}.rb202-detail__chapter--reverse .rb202-detail__copy{order:2}.rb202-detail__feature-grid,.rb202-detail__service-grid{grid-template-columns:repeat(2,1fr)}.rb202-detail__spec-strip{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:680px){.rb202-detail__wrap{width:calc(100% - 28px);padding:50px 0 64px}.rb202-detail h2{font-size:40px}.rb202-detail__overview,.rb202-detail__safety{grid-template-columns:1fr;gap:8px}.rb202-detail__spec-strip,.rb202-detail__feature-grid,.rb202-detail__service-grid{grid-template-columns:1fr}.rb202-detail__spec-strip article{border-right:0;border-bottom:1px solid var(--line)}.rb202-detail__visual,.rb202-detail__copy{min-height:320px}.rb202-detail__copy{padding:23px 20px}.rb202-detail__copy h3{font-size:29px}.rb202-detail__inside{padding:24px 20px;gap:35px}}\n\u003c\/style\u003e","brand":"Relaxbro","offers":[{"title":"揉捏 \/ 灰色 \/ 电池供电","offer_id":42441887023187,"sku":"","price":1248.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0622\/5821\/7043\/files\/ChatGPT_Image_Sep_6_2026_08_04_19_AM.png?v=1788653071","url":"https:\/\/zoomsom.com\/en\/products\/relaxbro-waist-massager","provider":"Relaxbro","version":"1.0","type":"link"}