{"title":"Luxury Massage Chairs","description":"\u003cp\u003eMassage chairs from $8,000, including dual-mechanism, 4D and 5D models from Osaki, Fujiiryoki, Infinity, Bodyfriend, Cozzia, JP Medics, Kyota, Daiwa and Ogawa. Free standard shipping anywhere in the US, white-glove delivery and setup on most massage chairs, and \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eAt this level, fit and feel decide the choice. \u003ca href=\"\/pages\/our-store\"\u003eTry them side by side\u003c\/a\u003e in San Jose or Pleasanton, compare \u003ca href=\"\/pages\/osaki-duo-models-compared\"\u003eOsaki Duo models\u003c\/a\u003e, or call or text \u003ca href=\"tel:+16692148889\"\u003e(669) 214-8889\u003c\/a\u003e.\u003c\/p\u003e","products":[{"product_id":"infinity-gen-max-4d-massage-chair","title":"Infinity Gen Max 4D Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-grayblack{background:linear-gradient(135deg,#777 0 50%,#242424 50% 100%)}\n.pnx-chip-graybrown{background:linear-gradient(135deg,#777 0 50%,#5A4530 50% 100%)}\n.pnx-chip-browntan{background:linear-gradient(135deg,#5A4530 0 50%,#A2957F 50% 100%)}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Exact-Model Guide\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Gen Max 4D\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Massage Chair · 49-Inch L-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Infinity Gen Max 4D massage chair is a control-first 4D chair with a 49-inch L-track, TrueFit body scanning, active calf kneading and oscillation, triple foot rollers, and a two-inch wall clearance — built for buyers who want serious lower-body attention without moving into a larger dual-mechanism chair.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 ft 4 in–6 ft 9 in · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eInfinity 5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eGray\/Black · Gray\/Dark Brown · Brown\/Tan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Genesis_Max_Gray_Black_Home_Theatre_600_x_600_mg5vdo.webp?v=1772225147\u0026amp;width=720\" alt=\"Infinity Gen Max 4D massage chair in Gray and Black in a home media room\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSession Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSession Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA long massage path. A serious lower-body finish.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Gen Max 4D massage chair is a premium 4D chair for users 5 ft 4 in to 6 ft 9 in and up to 300 lb. Its core combination is a 49-inch L-track, TrueFit body scanning, adjustable 4D speed and depth, active calf kneading and oscillation, and three sole rollers per foot. Twelve automatic programs simplify daily use, while the remote and iOS\/Android app allow adjustment. The tradeoff is scale: the chair weighs 324 lb and reaches 80 inches long reclined. Zero Wall Fit cuts rear clearance to two inches, but the room and delivery route still must fit the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003e4D mechanism\u003c\/h3\u003e\n\u003cp\u003eThe back-and-glutes mechanism varies speed and depth, giving you more control over pressure character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003e49-inch L-track\u003c\/h3\u003e\n\u003cp\u003eThe published track carries massage from the back toward the glute area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eTrueFit alignment\u003c\/h3\u003e\n\u003cp\u003eBody scanning sets a better starting position; TrueFit footrest extension adjusts for leg length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eActive lower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and oscillation pair with three sole rollers per foot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003e12 auto programs\u003c\/h3\u003e\n\u003cp\u003eTwelve automatic sessions reduce setup time; the remote and app handle adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom-aware recline\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit requires two inches behind a chair that reaches 80 inches reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eL-track length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e324\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e35\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Gen Max\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One connected session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-gen-max-4d-back-mechanism-10.jpg?v=1773225478\" alt=\"Infinity Gen Max 4D back massage mechanism feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-gen-max-4d-body-scan-front-03.jpg?v=1773225338\" alt=\"Infinity Gen Max 4D TrueFit body scanning feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-gen-max-4d-zero-gravity-side-02.jpg?v=1773225319\" alt=\"Infinity Gen Max 4D Weightless Zero Gravity recline feature visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-gen-max-4d-calf-massage-closeup-12.gif?v=1773225518\" alt=\"Infinity Gen Max 4D calf kneading and oscillation close-up\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-gen-max-4d-zero-wall-side-01.jpg?v=1773225299\" alt=\"Infinity Gen Max 4D Zero Wall Fit two-inch clearance feature visual\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e4D Back Massage Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eDepth and speed are part of the massage, not fixed settings.\u003c\/h3\u003e\n\u003cp\u003eThe Gen Max uses a 4D back-and-glutes mechanism that moves vertically, laterally, and in and out for intensity while also varying speed. The result is more control over massage character than a fixed-depth, fixed-pace system.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D back and glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003eKneading · tapping · knocking · shiatsu · sync · 4D shiatsu\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage head\u003c\/b\u003e\u003cspan\u003e360-degree 4-node plus system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eVariable depth and speed make it easier to find a repeatable pressure preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Fit Baseline\u003c\/p\u003e\n\u003ch3\u003eThe scan starts the session. Your body still decides the fit.\u003c\/h3\u003e\n\u003cp\u003eTrueFit Body Scanning helps position the roller system for the user. A 49-inch L-track carries massage toward the glute area, while TrueFit footrest extension adjusts for leg length.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003e49-inch L-track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003eTrueFit extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eScanning helps alignment; shoulder, seat, calf, and foot fit still need a personal check.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Stretch \u0026amp; Recline\u003c\/p\u003e\n\u003ch3\u003eExtension, zero gravity, and rocking give the chair three different moods.\u003c\/h3\u003e\n\u003cp\u003eThe Extension program coordinates recline and air support for a controlled stretch sensation. Weightless Zero Gravity changes the resting angle, while Metronome Rocking adds gentle repeated motion. These are comfort features, not medical treatment.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eStretch\u003c\/b\u003e\u003cspan\u003eExtension program\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eWeightless Zero Gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMotion\u003c\/b\u003e\u003cspan\u003eMetronome Rocking\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eDifferent programs give a quick reset and a longer session distinct physical character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eKneading calves. Three rollers under each foot.\u003c\/h3\u003e\n\u003cp\u003eComplete Calf Kneading + Oscillation adds active lower-leg movement. Three sole rollers per foot work underfoot, while air compression and TrueFit footrest extension support positioning.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eKneading + oscillation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eThree sole rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir\u003c\/b\u003e\u003cspan\u003eCompression with adjustable shoulder airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest calf and foot pressure conservatively; lower-body intensity is highly personal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Room Fit\u003c\/p\u003e\n\u003ch3\u003eOnly two inches behind it. Still a full-size 324-pound chair.\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit moves the chair forward while reclining, reducing rear clearance to two inches. The chair itself remains 35 inches wide, 66 inches long upright, and 80 inches long reclined.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e2 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWidth\u003c\/b\u003e\u003cspan\u003e35 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLength\u003c\/b\u003e\u003cspan\u003e66 upright · 80 reclined\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eChair weight\u003c\/b\u003e\u003cspan\u003e324 lb\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eDoorways, turns, stairs, and the reclined footprint still decide delivery fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Session Character\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA program should feel different, not merely have a different name.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Gen Max is most convincing when the controls change the session. TrueFit scanning sets the starting position; 4D depth and speed shape pressure; the program library changes the sequence.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eAround that core sit \u003cstrong\u003elumbar heat, soundscapes, Bluetooth speakers, rocking, and app control\u003c\/strong\u003e. They matter only if they make the chair easier to use regularly.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\u003cspan\u003eStart from a better alignment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e4D speed \u0026amp; depth\u003c\/b\u003e\u003cspan\u003eChange the pressure character\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eExtension program\u003c\/b\u003e\u003cspan\u003eA deliberate stretch-style session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSootheMe + Bluetooth\u003c\/b\u003e\u003cspan\u003eBuilt-in or streamed audio\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eRemote + mobile app\u003c\/b\u003e\u003cspan\u003eChoose the control method you prefer\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Genesis_Max_Gray_Black_Lifestyle_1_600_x_600_ee96n2.webp?v=1772225148\u0026amp;width=720\" alt=\"Infinity Gen Max 4D massage chair reclined with a user in a home setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nGen Max 4D · Reclined session with lower-body system engaged\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Gen Max 4D is a comfort and relaxation product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published range is useful. The seated fit is decisive.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eInfinity publishes an optimal height range of 5′4″–6′9″, a 300 lb maximum user weight, 17-inch seat depth, 20-inch hip width, and 23-inch shoulder width. Those numbers screen fit; the chair still has to meet your shoulders, calves, and feet correctly.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Height\u003c\/i\u003e\n\u003ch3\u003eStart with the published 5′4″–6′9″ optimal range.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Seat \u0026amp; shoulders\u003c\/i\u003e\n\u003ch3\u003eMeasure comfort, not just clearance.\u003c\/h3\u003e\n\u003cp\u003ePublished hip width is 20 inches and shoulder width 23 inches. Scanning cannot change seat geometry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Legs \u0026amp; feet\u003c\/i\u003e\n\u003ch3\u003eLet the lower-body system prove itself.\u003c\/h3\u003e\n\u003cp\u003eTrueFit footrest extension adjusts for leg length. Test calf kneading and the three sole rollers conservatively for pressure and placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Intensity\u003c\/i\u003e\n\u003ch3\u003eUse the 4D controls before choosing a favorite program.\u003c\/h3\u003e\n\u003cp\u003eDepth, speed, air compression, and shoulder airbags change feel. Every regular user should test a repeatable setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Gen Max 4D features that change the daily experience.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eUnsupported airbag counts, voice control, charging, and extra heat zones are not added.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e4D Back Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eVariable speed and depth change pressure character through the back and glute path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e49″ L-Track\u003c\/b\u003e\n\u003cp\u003eA long roller path that carries massage toward the glute area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit Body Scan + Footrest Extension\u003c\/b\u003e\n\u003cp\u003eSets roller position and leg-rest length before manual adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e12 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eProvides repeatable sessions without rebuilding settings each time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eExtension Stretch Program\u003c\/b\u003e\n\u003cp\u003eCoordinates recline and support for a controlled stretch sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eComplete Calf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eAdds active lower-leg movement beyond compression alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eTriple Foot Roller Total Sole Reflexology\u003c\/b\u003e\n\u003cp\u003eThree rollers per foot create broad underfoot contact; test intensity personally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAir Compression + Adjustable Shoulder Airbags\u003c\/b\u003e\n\u003cp\u003eAdds air compression, with shoulder airbags you can adjust for position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar Heat\u003c\/b\u003e\n\u003cp\u003eProvides warming comfort at the lower-back area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eZero Gravity + Metronome Rocking\u003c\/b\u003e\n\u003cp\u003eCombines supported zero-gravity recline with gentle rocking motion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eZero Wall Fit Space-Saving Technology\u003c\/b\u003e\n\u003cp\u003eMoves the chair forward while reclining, reducing rear clearance to two inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eRemote, App, SootheMe \u0026amp; Bluetooth\u003c\/b\u003e\n\u003cp\u003eA menu-driven remote, iOS\/Android app, soundscapes, and Bluetooth speakers cover control and audio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo inches behind it. Eighty inches in front-to-back recline.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published wall clearance.\u003c\/strong\u003e Zero Wall Fit solves the rear-gap problem, but the full reclined length is still 80 inches. Plan the complete footprint, not just the distance from the wall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 35″ W × 66″ L × 48″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 35″ W × 80″ L × 36″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; access\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair weighs 324 lb. Measure the narrowest doorway, hallway turns, stairs, elevator access, and the final placement before the delivery is scheduled.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview current delivery terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-grayblack\"\u003e\u003c\/span\u003eGray\/Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-graybrown\"\u003e\u003c\/span\u003eGray\/Dark Brown\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-browntan\"\u003e\u003c\/span\u003eBrown\/Tan\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWhite Glove delivery\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eOur shipping policy says eligible service generally includes in-home placement, basic assembly and setup, packaging removal, connection to an accessible outlet, and a basic function check, subject to access, fitment, service availability, and delivery feasibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe purchase is bigger than the chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree US shipping, white-glove setup included.\u003c\/h3\u003e\n\u003cp\u003eThe estimated delivery is shown above. Access, fitment, carrier conditions, and service availability can affect the final plan.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview the current shipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eGet the exact coverage attached to your order in writing.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists a 5-year U.S. residential limited warranty for this model: 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eShowroom support\u003c\/p\u003e\n\u003ch3\u003eUse the chair to settle the fit questions.\u003c\/h3\u003e\n\u003cp\u003eWalk-ins are welcome, no appointment needed; the Gen Max 4D is on the floor in both our San Jose and Pleasanton showrooms. Bring room measurements and user heights, then compare shoulder alignment, calf pressure, foot placement, 4D intensity, Extension, and controls. \u003ca href=\"\/pages\/our-store\"\u003eView our showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Infinity Gen Max 4D supports relaxation, comfort, and a consistent home wellness routine. It is not a medical device and is not intended to diagnose, treat, cure, or prevent any condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Infinity Gen Max 4D massage chair fits — and who should keep comparing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant adjustable 4D depth and speed rather than a fixed massage character.\u003c\/li\u003e\n\u003cli\u003eCare about a long 49-inch L-track and want the massage path to continue toward the glute area.\u003c\/li\u003e\n\u003cli\u003ePut calf kneading, oscillation, and triple foot rollers high on the shortlist.\u003c\/li\u003e\n\u003cli\u003eFall within the published 5′4″–6′9″ optimal height range and at or below the 300 lb maximum user weight.\u003c\/li\u003e\n\u003cli\u003eNeed minimal rear wall clearance and can still accommodate a 35-inch-wide, 80-inch-long reclined footprint.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHave a regular user outside the published optimal height range and cannot verify shoulder, footrest, and calf fit before purchase.\u003c\/li\u003e\n\u003cli\u003eNeed a chair below the 324 lb product weight or a shorter reclined footprint for delivery or room planning.\u003c\/li\u003e\n\u003cli\u003ePrefer very gentle calf and foot pressure and have not tested the lower-body system at its lowest comfortable setting.\u003c\/li\u003e\n\u003cli\u003eWant a physically smaller Infinity alternative with a published 59-inch upright and 74-inch reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eCompare with Smart Chair X3 →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe nearest in-brand alternative is smaller and lighter.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eSmart Chair X3\u003c\/a\u003e is the practical alternative when you still want 4D massage but need a smaller physical package or shorter published fit range.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eGen Max 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSmart Chair X3\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage path\u003c\/th\u003e\n\u003ctd\u003e49-inch L-track with 4D back-and-glutes mechanism.\u003c\/td\u003e\n\u003ctd\u003eNear-flat S-track with a 4D back mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished user fit\u003c\/th\u003e\n\u003ctd\u003eOptimal height 5′4″–6′9″; maximum user weight 300 lb.\u003c\/td\u003e\n\u003ctd\u003eOptimal height 5′0″–6′4″; maximum user weight 300 lb.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePhysical scale\u003c\/th\u003e\n\u003ctd\u003e324 lb; 66 inches long upright and 80 inches reclined.\u003c\/td\u003e\n\u003ctd\u003e286 lb; 59 inches long upright and 74 inches reclined.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body emphasis\u003c\/th\u003e\n\u003ctd\u003eActive calf kneading + oscillation and three sole rollers per foot.\u003c\/td\u003e\n\u003ctd\u003eFoot rollers and lower-body massage; the same active-calf set is not published.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms \u0026amp; controls\u003c\/th\u003e\n\u003ctd\u003e12 automatic programs, menu-driven remote, and iOS\/Android app.\u003c\/td\u003e\n\u003ctd\u003eRemote and app confirmed; compare interface and program feel in person.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eGen Max 4D vs Celebrity Elite 4D:\u003c\/strong\u003e both use a 4D mechanism on an L-track with TrueFit scanning and a 300 lb maximum. The Gen Max 4D adds Complete Calf kneading and oscillation, triple foot rollers, a 49-inch track, and a 2-inch wall clearance; the \u003ca href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eInfinity Celebrity Elite 4D\u003c\/a\u003e adds 24 automatic programs, foot heat, an 8-inch tablet, and voice control in a lighter 203 lb chair.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eCompare with Smart Chair X3 →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eCompare with Celebrity Elite 4D →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eRead the Osaki and Infinity brand comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGen Max 4D specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGen Max 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGray\/Black · Gray\/Dark Brown · Brown\/Tan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D back-and-glutes massage mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49-inch L-track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage head\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e360-degree 4-node plus massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · tapping · knocking · shiatsu · sync · 4D shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAirbag compression with adjustable shoulder airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e324 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e17 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e23 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5′4″–6′9″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; room fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e35 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e66 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e48 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e80 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e36 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 inches with Zero Wall Fit Space-Saving Technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; fit systems\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComplete Calf Kneading + Oscillation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTriple Foot Roller Total Sole Reflexology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Footrest Extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; recline\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretch\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eExtension program\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWeightless Zero Gravity Recline\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRocking\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMetronome Rocking Technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSleep mode\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; comfort\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrimary controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eColor menu-driven remote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMobile app\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApple iOS \u0026amp; Android app functionality\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBuilt-in audio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSootheMe sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpeakers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase \u0026amp; support\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity 5-year U.S. residential limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup; the estimated delivery is shown above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat buyers need to verify before checkout.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Gen Max 4D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Gen Max 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Gen Max.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Gen Max 4D before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Gen Max 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test shoulder alignment, calf pressure, foot placement, 4D intensity, and the Extension program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Gen Max 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e35 inches wide. The Infinity Gen Max 4D measures 66 inches long and 48 inches high upright, and 80 inches long and 36 inches high reclined. Zero Wall Fit needs only 2 inches behind the chair. At 324 lb, measure doors, halls, stairs, and turns before delivery, not just the room where the Gen Max will sit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Gen Max 4D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 ft 4 in to 6 ft 9 in, with a 300 lb maximum user weight. Infinity publishes that optimal range for the Infinity Gen Max 4D, with a 17-inch seat depth, 20-inch hip width, and 23-inch shoulder width. TrueFit footrest extension adjusts for leg length, but test shoulder, calf, and foot fit in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Gen Max 4D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 4D back-and-glutes mechanism on a 49-inch L-track. The Infinity Gen Max 4D varies roller speed and depth, uses a 360-degree 4-node massage head, and carries massage from the back toward the glute area. TrueFit Body Scanning helps set the starting position before each session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Gen Max 4D or the Smart Chair X3?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Gen Max 4D for a longer 49-inch L-track, Complete Calf kneading and oscillation, triple foot rollers, and a taller 5 ft 4 in to 6 ft 9 in fit window. Choose the Smart Chair X3 for a smaller, lighter chair with a near-flat S-track: 286 lb and 74 inches reclined, versus 324 lb and 80 inches on the Gen Max.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Infinity Gen Max 4D and the Celebrity Elite 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLower-body hardware and room size. The Infinity Gen Max 4D adds Complete Calf kneading and oscillation, triple foot rollers, a 49-inch L-track, and a 2-inch wall clearance. The Celebrity Elite 4D adds 24 automatic programs, foot heat, an 8-inch tablet, and voice control in a lighter 203 lb chair, versus 12 programs and 324 lb on the Gen Max.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Gen Max 4D worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if lower-body hardware and a long track matter most: 4D speed and depth on a 49-inch L-track, Complete Calf kneading and oscillation, three sole rollers per foot, and Zero Wall Fit with 2 inches behind the chair. If you need a smaller or lighter chair than 324 lb and 80 inches reclined, the Smart Chair X3 may suit you better than the Infinity Gen Max 4D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Gen Max 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Gen Max 4D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Gen Max purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Gen Max 4D HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Gen Max 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Gen Max.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe fit questions belong\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ein the chair.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe specifications narrow the shortlist. The final decision is physical: shoulder alignment, 4D pressure, calf kneading, foot-roller position, Extension, recline comfort, noise, and control simplicity.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall a chair specialist \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed; the Gen Max 4D is on the floor in both showrooms, and each carries 45+ chairs. Call or text (669) 214-8889 with any questions before you visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Genesis_Max_Gray_Black_Hero_600x600_ufmd28.webp?v=1772225147\u0026amp;width=720\" alt=\"Infinity Gen Max 4D massage chair in Gray and Black\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Gen Max 4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Infinity Gen Max 4D for adjustable 4D massage on a 49-inch L-track, active calf kneading and oscillation, three sole rollers per foot, and two-inch rear clearance. At 324 lb and 80 inches long reclined, the Gen Max still demands a body fit, room plan, and delivery route.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e49″ L-track\u003c\/b\u003e\u003cspan\u003eGray\/Black · Gray\/Dark Brown · Brown\/Tan · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eSmart Chair X3 alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eCelebrity Elite 4D alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery \u0026amp; setup terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Gen Max 4D Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. Free US shipping with white-glove delivery and setup. Infinity 5-year U.S. residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Comfort and relaxation product; not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Gen Max 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Gen Max 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Gen Max.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Gen Max 4D before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Gen Max 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test shoulder alignment, calf pressure, foot placement, 4D intensity, and the Extension program.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Gen Max 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"35 inches wide. The Infinity Gen Max 4D measures 66 inches long and 48 inches high upright, and 80 inches long and 36 inches high reclined. Zero Wall Fit needs only 2 inches behind the chair. At 324 lb, measure doors, halls, stairs, and turns before delivery, not just the room where the Gen Max will sit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Gen Max 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 ft 4 in to 6 ft 9 in, with a 300 lb maximum user weight. Infinity publishes that optimal range for the Infinity Gen Max 4D, with a 17-inch seat depth, 20-inch hip width, and 23-inch shoulder width. TrueFit footrest extension adjusts for leg length, but test shoulder, calf, and foot fit in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Gen Max 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D back-and-glutes mechanism on a 49-inch L-track. The Infinity Gen Max 4D varies roller speed and depth, uses a 360-degree 4-node massage head, and carries massage from the back toward the glute area. TrueFit Body Scanning helps set the starting position before each session.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Gen Max 4D or the Smart Chair X3?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Gen Max 4D for a longer 49-inch L-track, Complete Calf kneading and oscillation, triple foot rollers, and a taller 5 ft 4 in to 6 ft 9 in fit window. Choose the Smart Chair X3 for a smaller, lighter chair with a near-flat S-track: 286 lb and 74 inches reclined, versus 324 lb and 80 inches on the Gen Max.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Infinity Gen Max 4D and the Celebrity Elite 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Lower-body hardware and room size. The Infinity Gen Max 4D adds Complete Calf kneading and oscillation, triple foot rollers, a 49-inch L-track, and a 2-inch wall clearance. The Celebrity Elite 4D adds 24 automatic programs, foot heat, an 8-inch tablet, and voice control in a lighter 203 lb chair, versus 12 programs and 324 lb on the Gen Max.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Gen Max 4D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if lower-body hardware and a long track matter most: 4D speed and depth on a 49-inch L-track, Complete Calf kneading and oscillation, three sole rollers per foot, and Zero Wall Fit with 2 inches behind the chair. If you need a smaller or lighter chair than 324 lb and 80 inches reclined, the Smart Chair X3 may suit you better than the Infinity Gen Max 4D.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Gen Max 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Gen Max 4D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Gen Max purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Gen Max 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Gen Max 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Gen Max.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['4D Back Massage Mechanism', 'TrueFit Body Scan + 49-inch L-Track', 'Stretch + Zero Gravity', 'Calf + Triple Foot Rollers', '2-inch Zero Wall Fit'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Gray\/Black","offer_id":44876306251983,"sku":null,"price":8999.0,"currency_code":"USD","in_stock":true},{"title":"Gray\/Dark Brown","offer_id":44876306284751,"sku":null,"price":8999.0,"currency_code":"USD","in_stock":true},{"title":"Brown\/Tan","offer_id":44876306317519,"sku":null,"price":8999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Infinity_Genesis_Max_Gray_Black_Hero_600x600_ufmd28.webp?v=1772225147"},{"product_id":"infinity-luminary-syner-d-massage-chair","title":"Infinity Luminary Syner-D Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Infinity Syner-D\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Luminary Syner-D\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eDual Back Mechanism · 49″ Flex L-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Infinity Luminary Syner-D massage chair combines two coordinated back mechanisms, a 49-inch flexible massage path, and a lower-body system with active calf kneading plus triple foot rollers — built around stretch character, layered coverage, and repeatable daily control.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 ft 2 in–6 ft 4 in · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Luminary_Hero_Black__600x600_iha7ly.webp?v=1772225165\u0026amp;width=720\" alt=\"Infinity Luminary Syner-D massage chair in Black\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. One long, flexible massage path.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Luminary Syner-D massage chair is a premium dual-mechanism model centered on stretch character and coordinated back coverage. Its Syner-D tandem system works along a 49-inch Flex L-Track, while TrueFit body scanning, 12 automatic programs, a 32-airbag and 66-cell compression system, Complete Calf Kneading and Oscillation, and triple foot rollers build out the rest of the session. Infinity lists an optimal user height of 5 ft 2 in to 6 ft 4 in and a maximum user weight of 300 lb. The important tradeoff is fit: the 18-inch hip width and 20.5-inch shoulder width are not the roomiest in Infinity's upper tier. Buyers who want more internal width or a taller fit window should compare the Sensation 4D DualFlex before deciding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual back system\u003c\/h3\u003e\n\u003cp\u003eSyner-D uses tandem massage mechanisms rather than asking one mechanism to do every job across the back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eStretch character\u003c\/h3\u003e\n\u003cp\u003eA 49-inch Flex L-Track maintains long neck-to-glute reach while changing shape through recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eComplete Calf Kneading and Oscillation works above Triple Foot Roller Total Sole Reflexology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003ePersonal fit\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning and TrueFit footrest extension help each session start from a better physical match.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch touch screen tablet, quick-access controls, voice command, and memory programs reduce setup friction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eTwo-level zero gravity and Zero Wall Fit operate with a 2-inch wall-clearance requirement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFlex L-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e32\u003csmall\u003e\/66\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAirbags \/ cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eZero-gravity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Luminary\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One chair.\u003cbr\u003eFollow the experience from back to feet.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/luminary-600-600_pmurjq-1.webp?v=1772225165\u0026amp;width=720\" alt=\"Infinity Luminary Syner-D side view showing its long reclined Flex L-Track profile\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-luminary-syner-d-air-compression-12.png?v=1773223868\" alt=\"Infinity Luminary Syner-D air compression system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-luminary-syner-d-calf-massage-14.png?v=1773223923\" alt=\"Infinity Luminary Syner-D Complete Calf Kneading and Oscillation visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-luminary-syner-d-foot-rollers-11.png?v=1773223848\" alt=\"Infinity Luminary Syner-D triple foot roller system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-luminary-syner-d-tablet-closeup-09.png?v=1773223807\" alt=\"Infinity Luminary Syner-D 8-inch touch screen tablet close-up\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Luminary_Zero_Black_600x600_usvrtu-1.webp?v=1772225165\u0026amp;width=720\" alt=\"Infinity Luminary Syner-D reclined in Black\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eSyner-D + 49-inch Flex L-Track\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Back System\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms divide the work.\u003c\/h3\u003e\n\u003cp\u003eSyner-D is the defining Luminary system. Infinity's current documentation describes tandem back mechanisms that combine 2D, 3D, and 4D massage techniques, giving the chair more than one movement character across a session. The mechanisms operate on a 49-inch Flex L-Track that reaches from the upper back toward the glute region while allowing the chair to flex into a stretch-focused recline.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003eSyner-D dual back\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003e49-inch Flex L-Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechnique family\u003c\/b\u003e\u003cspan\u003e2D · 3D · 4D combinations\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe value is not a bigger feature count. It is the ability to coordinate different work across a long massage path instead of making one mechanism carry the entire session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Compression\u003c\/p\u003e\n\u003ch3\u003eAir is a second layer, not a substitute for rollers.\u003c\/h3\u003e\n\u003cp\u003eThe Luminary's compression system is specified at 32 airbags and 66 cells. That system wraps multiple body zones while the back mechanisms continue their own work, adding a held, rhythmic component around the roller-led massage. Compression intensity is personal; the meaningful question is whether the squeeze feels supportive to you at the settings you will actually use.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAirbags\u003c\/b\u003e\u003cspan\u003e32\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir cells\u003c\/b\u003e\u003cspan\u003e66\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eRollers create point movement. Air compression changes the surrounding feel of the session, especially through limbs and side-contact zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Calves\u003c\/p\u003e\n\u003ch3\u003eThe lower leg gets active movement.\u003c\/h3\u003e\n\u003cp\u003eComplete Calf Kneading and Oscillation is more specific than a simple calf airbag squeeze. The system adds kneading and oscillating movement around the lower leg, giving the Luminary a distinctive lower-body character for buyers who care as much about calves as they do about the back mechanism.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eComplete Calf Kneading\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMovement\u003c\/b\u003e\u003cspan\u003eOscillation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThis is one of the most useful in-person tests. Calf geometry and pressure preference vary, so judge the kneading on your own legs rather than from a feature list.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Feet\u003c\/p\u003e\n\u003ch3\u003eThree rollers work across each sole zone.\u003c\/h3\u003e\n\u003cp\u003eTriple Foot Roller Total Sole Reflexology gives the feet a dedicated mechanical system beneath them. Paired with the calf assembly and TrueFit footrest extension, the result is a lower-body setup designed to keep feet and calves engaged rather than treating the footrest as passive support.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFoot system\u003c\/b\u003e\u003cspan\u003eTriple roller\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit support\u003c\/b\u003e\u003cspan\u003eTrueFit footrest extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eFoot roller pressure is highly subjective. If sole intensity is a major buying criterion, make it one of the first things you test before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eChoose a program without climbing out of the chair.\u003c\/h3\u003e\n\u003cp\u003eThe main interface is an 8-inch touch screen tablet. Quick-access controls handle common adjustments, Intelligent Voice Command and Control adds hands-free input, and MyMassage memory programs give repeat users a way to return to preferred setups. Wireless charging and a USB port keep the control area practical for longer sessions.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary control\u003c\/b\u003e\u003cspan\u003e8-inch touch screen tablet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eShortcuts\u003c\/b\u003e\u003cspan\u003eQuick-access panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e\u003cspan\u003eIntelligent Voice Command\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eA capable chair only earns daily use when starting and repeating a session feels simple. The Luminary gives you several ways to get there.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eTwo zero-gravity levels, only two inches from the wall.\u003c\/h3\u003e\n\u003cp\u003eThe Luminary offers two levels of Weightless Zero Gravity Recline. Zero Wall Fit lets the chair transition through its recline with a 2-inch wall-clearance requirement, making the dramatic stretch geometry easier to plan into a real room.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003e2 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e2 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe chair is still large and heavy, but the wall requirement is modest. Plan the full reclined length, delivery path, and user access — not only the gap behind it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Stretch\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe track changes shape. The session changes with it.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Luminary is most interesting when its systems stop reading like isolated specifications. The Flex L-Track keeps a long massage path while the chair reclines, so the back experience can stay connected as the seat geometry opens into a more stretch-like position. \u003cstrong\u003eThe dual mechanisms, track, and recline are designed to work as one sequence.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eTrueFit body scanning establishes the starting fit. The lower body then extends the sequence through active calf kneading and triple sole rollers. Around that core, lumbar heat, air compression, SootheMe sounds, Bluetooth audio, Chromotherapy Programs, and the air ionizer are supporting layers — useful when you value them, but not the reason to choose this model.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eSyner-D dual back\u003c\/b\u003e\u003cspan\u003eCoordinated tandem mechanisms\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e49″ Flex L-Track\u003c\/b\u003e\u003cspan\u003eLong massage path with flex\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eTrueFit scanning\u003c\/b\u003e\u003cspan\u003eBody scan + footrest extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eComplete Calf system\u003c\/b\u003e\u003cspan\u003eKneading + oscillation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eTriple foot rollers\u003c\/b\u003e\u003cspan\u003eDedicated sole mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Luminary_Zero_Brown_Highres_600x600_ywlolc-1.webp?v=1772225165\u0026amp;width=720\" alt=\"Infinity Luminary Syner-D in Brown shown in zero-gravity recline\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nFlex L-Track · Two-level zero gravity · 2-inch wall clearance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Luminary is a home wellness and relaxation product. Its massage, heat, air compression, stretching character, and foot\/calf systems are not medical treatment and do not replace professional care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe scan adapts. The chair dimensions do not.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTrueFit scanning is useful, but it cannot make a narrow seat wider or extend the chair beyond its physical fit range. Start with the measurements, then judge pressure and contact in person if possible.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Height\u003c\/i\u003e\n\u003ch3\u003eOptimal user height: 5 ft 2 in to 6 ft 4 in.\u003c\/h3\u003e\n\u003cp\u003eInfinity's current specifications list an optimal user-height range of 62 to 76 inches. TrueFit body scanning and the extending footrest help the chair meet users within that range more accurately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Width\u003c\/i\u003e\n\u003ch3\u003eKnow the 18-inch hip and 20.5-inch shoulder measurements.\u003c\/h3\u003e\n\u003cp\u003eThe seat depth and hip width are 18 inches, with a 20.5-inch shoulder width. If you prefer more lateral room, those numbers matter more than a generic size label.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Weight\u003c\/i\u003e\n\u003ch3\u003eMaximum user weight: 300 lb.\u003c\/h3\u003e\n\u003cp\u003eStay within the published capacity. If more than one person will use the chair, evaluate the fit for the heaviest regular user rather than averaging the household.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Contact\u003c\/i\u003e\n\u003ch3\u003eCheck shoulders, calves, and soles.\u003c\/h3\u003e\n\u003cp\u003eThe body scan can improve roller placement, but calf kneading and triple foot rollers still need to feel right on your body. Test both lower-body pressure and shoulder contact before treating the spec sheet as a final answer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Household\u003c\/i\u003e\n\u003ch3\u003eRepeatability comes from scan, extension, and memory.\u003c\/h3\u003e\n\u003cp\u003eTrueFit scanning, TrueFit footrest extension, 12 automatic programs, and MyMassage memory support repeat use across different routines. Physical width remains the limiting factor, so every regular user still needs a genuine fit check.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Luminary Syner-D feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThis is the Luminary's decision-useful feature set — not a count padded with synonyms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eSyner-D dual back mechanism\u003c\/b\u003e\n\u003cp\u003eTandem mechanisms divide back work across the session instead of relying on one roller assembly for every movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e49-inch Flex L-Track\u003c\/b\u003e\n\u003cp\u003eMaintains a long neck-to-glute massage path while flexing with the chair's stretch-focused recline geometry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit body scanning\u003c\/b\u003e\n\u003cp\u003eMaps the user's seated position so the back mechanisms can begin from a more appropriate fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eTrueFit footrest extension\u003c\/b\u003e\n\u003cp\u003eAdjusts lower-body length within the chair's published user-height range for better calf and foot alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e12 automatic programs\u003c\/b\u003e\n\u003cp\u003eProvides ready-made session choices when you want one-touch direction instead of manual setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e32 airbags \/ 66 cells\u003c\/b\u003e\n\u003cp\u003eAdds multi-zone compression around the roller-led massage for a wrapped, rhythmic session character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eComplete Calf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eGives the lower leg active movement beyond basic air compression alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eTriple Foot Roller Total Sole Reflexology\u003c\/b\u003e\n\u003cp\u003eCreates a dedicated underfoot mechanical massage that should be tested for personal pressure preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar heat\u003c\/b\u003e\n\u003cp\u003eAdds localized warmth as a comfort layer during a massage session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eTwo-level zero gravity + Zero Wall Fit\u003c\/b\u003e\n\u003cp\u003eOffers two recline levels while keeping the required wall clearance to 2 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e8-inch touch screen tablet\u003c\/b\u003e\n\u003cp\u003ePuts the program library and chair adjustments on a larger visual interface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eQuick access + voice control\u003c\/b\u003e\n\u003cp\u003eHandles common adjustments through nearby controls or Intelligent Voice Command without navigating every tablet screen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eMyMassage memory\u003c\/b\u003e\n\u003cp\u003eLets repeat users save preferred setups instead of rebuilding the same session every time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eAudio, charging, light + air ambience\u003c\/b\u003e\n\u003cp\u003ePremium Bluetooth speakers, SootheMe sounds, wireless and USB charging, Chromotherapy Programs, and an air ionizer support the environment around the massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the reclined chair, not the showroom silhouette.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the wall-clearance requirement.\u003c\/strong\u003e Zero Wall Fit reduces the space needed behind the Luminary, but the chair still reaches 77.20 inches long when reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFull footprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-luminary-syner-d-specifications-02.png?v=1773223639\" alt=\"Infinity Luminary Syner-D dimensions and user sizing specification chart\" loading=\"lazy\"\u003e\n\u003cp\u003eUpright: 31.88 inches wide x 62.99 inches long x 50 inches high. Reclined: 77.20 inches long x 32.5 inches high. Measure the room in the position you intend to use, not only the parked position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight + access\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair weighs 364 lb. Do not assume a 31.88-inch chair width automatically guarantees a workable delivery path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery planning\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eReview the policy and confirm stairs, tight turns, and the intended room before scheduling.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower + outlet\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWhite Glove setup connects the chair to an accessible outlet but does not include electrical work, so plan the outlet along with the room and the delivery path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery is clear. Infinity sets the warranty.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is included.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above. Final timing depends on destination, appointment scheduling, access, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eDelivery and setup policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists a 5-year U.S. residential limited warranty for this model: 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary. Ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eRetailer support\u003c\/p\u003e\n\u003ch3\u003eUse the same team for fit, delivery, and service questions.\u003c\/h3\u003e\n\u003cp\u003eOur showroom hub states that we provide manufacturer-warranty support and in-house service guidance. Walk-ins are welcome, no appointment needed; the Luminary is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eCompare in person and confirm support →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Infinity Luminary Syner-D is a wellness and relaxation chair. It is not a medical device and is not intended to diagnose, treat, cure, or prevent any condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Infinity Luminary Syner-D massage chair fits — and when to keep comparing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a dual-back mechanism because coordinated, layered back work matters more to you than a simple single-mechanism session.\u003c\/li\u003e\n\u003cli\u003eValue a long 49-inch flexible track and a stretch-focused recline character.\u003c\/li\u003e\n\u003cli\u003eCare about lower-body mechanics: active calf kneading plus triple foot rollers are central to your shortlist.\u003c\/li\u003e\n\u003cli\u003eFit comfortably within the published 5 ft 2 in to 6 ft 4 in guidance, 300 lb capacity, 18-inch hip width, and 20.5-inch shoulder width.\u003c\/li\u003e\n\u003cli\u003eWant an 8-inch tablet, quick-access controls, voice input, and saved massage memory without making a phone app the center of the experience.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNeed more internal room. The Sensation 4D DualFlex publishes a wider 21-inch hip width and 23-inch shoulder width.\u003c\/li\u003e\n\u003cli\u003eNeed a taller official fit window. Sensation publishes guidance up to 78 inches, versus 76 inches for the Luminary.\u003c\/li\u003e\n\u003cli\u003ePrefer the Sensation's 20 automatic programs, 7-inch tablet with a built-in scan sensor, and custom massage-generator approach.\u003c\/li\u003e\n\u003cli\u003eWant a smaller or lighter piece of furniture and have not yet planned around the Luminary's 364 lb chair weight and 77.20-inch reclined length.\u003c\/li\u003e\n\u003cli\u003eAre still deciding where this model belongs in the current Infinity lineup; use the \u003ca href=\"\/collections\/infinity\"\u003eInfinity massage chair collection\u003c\/a\u003e as a lineup reference rather than forcing the Luminary into every use case.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eCompare with Sensation 4D DualFlex →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eShortlist Handoff\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eIf the shortlist is still open, compare fit and control philosophy.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eIt stays in the same premium dual-mechanism conversation, but the decision is not about which name sounds higher tier.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLuminary Syner-D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSensation 4D DualFlex\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack system\u003c\/th\u003e\n\u003ctd\u003eSyner-D tandem mechanisms combining 2D, 3D, and 4D massage techniques.\u003c\/td\u003e\n\u003ctd\u003e4D DualFlex dual back mechanisms with a custom massage generator for four back zones.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms + interface\u003c\/th\u003e\n\u003ctd\u003e12 automatic programs with an 8-inch touch screen tablet, quick-access controls, voice input, and MyMassage memory.\u003c\/td\u003e\n\u003ctd\u003e20 automatic programs plus 8 MyMemory slots, with a 7-inch touch screen tablet and built-in scan sensor.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eComplete Calf Kneading and Oscillation plus triple sole foot rollers.\u003c\/td\u003e\n\u003ctd\u003eDual sole reflexology foot rollers, air compression, and soothing lumbar and leg heat.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished fit\u003c\/th\u003e\n\u003ctd\u003e5 ft 2 in to 6 ft 4 in; 18-inch hip width; 20.5-inch shoulder width; 300 lb maximum.\u003c\/td\u003e\n\u003ctd\u003e5 ft 2 in to 6 ft 6 in; 21-inch hip width; 23-inch shoulder width; 300 lb maximum.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWho should lean which way\u003c\/th\u003e\n\u003ctd\u003eLean Luminary for the calf\/foot system, 8-inch control surface, and Syner-D stretch-led character.\u003c\/td\u003e\n\u003ctd\u003eLean Sensation when extra body room, a taller fit window, more automatic programs, or its sensor-led control approach matters more.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eLuminary Syner-D vs Ultra Imperial Syner-D:\u003c\/strong\u003e both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum. The \u003ca href=\"\/products\/infinity-ultra-imperial-syner-d-massage-chair\"\u003eUltra Imperial Syner-D\u003c\/a\u003e lists a taller 62-to-78-inch fit window, a 19-inch hip width, and a 22-inch shoulder width; the Luminary lists 62 to 76 inches, an 18-inch hip width, and a 20.5-inch shoulder width.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eCompare with Sensation 4D DualFlex →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee the brand-level comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eLuminary specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLuminary Syner-D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBack mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSyner-D dual back massage mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49-inch Flex L-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechnique family\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · tapping · knocking · shiatsu · sync · 4D shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir + lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32 airbags · 66 cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComplete Calf Kneading + Oscillation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTriple Foot Roller Total Sole Reflexology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit footrest extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 ft 2 in to 6 ft 4 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.5 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scanning\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit body scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions + placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.88 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62.99 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e77.20 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e50 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32.5 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e364 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline + controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTablet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch touch screen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Access Control Panel · Smart Dial controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMemory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMyMassage memory programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eConvenience + ambience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePremium Bluetooth speakers · SootheMe sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad · USB port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eChromotherapy Programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir feature\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntegrated air ionizer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eExact-model questions, answered directly.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Luminary Syner-D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Luminary Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Luminary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Luminary Syner-D massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Luminary Syner-D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the Syner-D rhythm, calf kneading pressure, sole-roller intensity, and seat width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Infinity Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Infinity Luminary Syner-D is 31.88 inches wide. It measures 62.99 inches long and 50 inches high upright, and 77.20 inches long and 32.5 inches high reclined. Zero Wall Fit requires 2 inches of wall clearance. The chair weighs 364 lb, so measure doors, hallways, stairs, and turns as well as the room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Luminary Syner-D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 ft 2 in to 6 ft 4 in, with a 300 lb maximum user weight. On the Infinity Luminary Syner-D, the seat depth and hip width are 18 inches, and shoulder width is 20.5 inches. Fit is personal, so confirm shoulder, calf, and foot placement before purchase when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Luminary Syner-D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Infinity Luminary Syner-D uses Infinity's Syner-D dual back massage mechanism with a 49-inch Flex L-Track. Current manufacturer documentation describes the tandem system as combining 2D, 3D, and 4D massage techniques while the flexible track supports a longer stretch-focused recline character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Luminary Syner-D or the Sensation 4D DualFlex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Luminary Syner-D for its calf and foot system: Complete Calf Kneading and Oscillation plus triple foot rollers. Choose the Sensation 4D DualFlex for more body room and programs: a 21-inch hip width, a 23-inch shoulder width, guidance up to 6 ft 6 in, and 20 automatic programs, versus 18 inches, 20.5 inches, and 6 ft 4 in on the Luminary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Infinity Luminary Syner-D and the Ultra Imperial Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe fit window. Both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum. The Ultra Imperial Syner-D lists 62 to 78 inches, a 19-inch hip width, and a 22-inch shoulder width. The Infinity Luminary Syner-D lists 62 to 76 inches, an 18-inch hip width, and a 20.5-inch shoulder width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Luminary Syner-D worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if the combination you care about is specific: coordinated dual-back work, a 49-inch flexible track, active calf kneading, and triple foot rollers. If you need more internal room or a taller fit window, the Sensation 4D DualFlex or Ultra Imperial Syner-D may suit you better than the Infinity Luminary Syner-D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Luminary Syner-D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Luminary purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Luminary Syner-D HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Luminary Syner-D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Luminary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eConfirm the body fit\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ebefore the order is final.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eFor the Luminary, the decisive in-person checks are Syner-D rhythm, shoulder contact, calf kneading pressure, sole-roller intensity, seat width, and how naturally the 8-inch tablet and quick controls fit your routine. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the Luminary included, so you can compare everything in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom locations \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with any questions before you visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Luminary_Front_BrownBlack_600x600_rshttr-1.webp?v=1772225165\u0026amp;width=720\" alt=\"Infinity Luminary Syner-D massage chair in Brown\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Luminary Syner-D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Infinity Luminary massage chair when the combination you care about is specific: coordinated dual-back work, a 49-inch flexible track, active calf kneading, triple foot rollers, and a control system you can repeat without rebuilding every session. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eSyner-D\u003c\/b\u003e\u003cspan\u003eBlack · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eCompare with Sensation 4D DualFlex\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-ultra-imperial-syner-d-massage-chair\"\u003eCompare with Ultra Imperial Syner-D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery and setup policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Luminary Syner-D Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. The chair is a wellness and relaxation product, not a medical device. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Luminary Syner-D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Luminary Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Luminary.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Luminary Syner-D massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Luminary Syner-D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the Syner-D rhythm, calf kneading pressure, sole-roller intensity, and seat width.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Infinity Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Infinity Luminary Syner-D is 31.88 inches wide. It measures 62.99 inches long and 50 inches high upright, and 77.20 inches long and 32.5 inches high reclined. Zero Wall Fit requires 2 inches of wall clearance. The chair weighs 364 lb, so measure doors, hallways, stairs, and turns as well as the room before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Luminary Syner-D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 ft 2 in to 6 ft 4 in, with a 300 lb maximum user weight. On the Infinity Luminary Syner-D, the seat depth and hip width are 18 inches, and shoulder width is 20.5 inches. Fit is personal, so confirm shoulder, calf, and foot placement before purchase when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Luminary Syner-D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Infinity Luminary Syner-D uses Infinity's Syner-D dual back massage mechanism with a 49-inch Flex L-Track. Current manufacturer documentation describes the tandem system as combining 2D, 3D, and 4D massage techniques while the flexible track supports a longer stretch-focused recline character.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Luminary Syner-D or the Sensation 4D DualFlex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Luminary Syner-D for its calf and foot system: Complete Calf Kneading and Oscillation plus triple foot rollers. Choose the Sensation 4D DualFlex for more body room and programs: a 21-inch hip width, a 23-inch shoulder width, guidance up to 6 ft 6 in, and 20 automatic programs, versus 18 inches, 20.5 inches, and 6 ft 4 in on the Luminary.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Infinity Luminary Syner-D and the Ultra Imperial Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The fit window. Both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum. The Ultra Imperial Syner-D lists 62 to 78 inches, a 19-inch hip width, and a 22-inch shoulder width. The Infinity Luminary Syner-D lists 62 to 76 inches, an 18-inch hip width, and a 20.5-inch shoulder width.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Luminary Syner-D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if the combination you care about is specific: coordinated dual-back work, a 49-inch flexible track, active calf kneading, and triple foot rollers. If you need more internal room or a taller fit window, the Sensation 4D DualFlex or Ultra Imperial Syner-D may suit you better than the Infinity Luminary Syner-D.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Luminary Syner-D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Luminary purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Luminary Syner-D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Luminary Syner-D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Luminary.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Syner-D + 49-inch Flex L-Track', '32 Airbags \/ 66 Cells', 'Complete Calf Kneading + Oscillation', 'Triple Foot Rollers', '8-inch Tablet + Quick Controls', 'Two-Level Zero Gravity + 2-inch Clearance'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Black","offer_id":44876306350287,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876306383055,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Luminary_Hero_Black__600x600_iha7ly.webp?v=1772225165"},{"product_id":"bodyfriend-leonardo-dv-massage-chair","title":"Bodyfriend Leonardo DV Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-blue{background:#3B5BA5}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Bodyfriend · Italdesign Collaboration\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eBodyfriend Leonardo DV\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eMassage Chair · Massage XD Pro · BIA Body Composition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Bodyfriend Leonardo DV massage chair is designed with Italdesign and built around a measurement most massage chairs never take — then given 60 automatic programs, three zero-gravity levels and an 8.7-inch touch display to put it to use nightly.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 6′3″ · 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eOne finish, as pictured\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/body.webp?v=1772225197\" alt=\"Bodyfriend Leonardo DV massage chair, featured product view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003ePresence\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003ePresence\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eUnderstand the Bodyfriend Leonardo DV massage chair before the design wins you over.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Bodyfriend Leonardo DV is a premium massage chair designed with Italdesign. Its Massage XD Pro module reads body contours and lets you move the shoulder position mid-session; a bioelectrical impedance analysis (BIA) function estimates body composition through hand and foot electrodes. Around that core: heated rollers, arm massagers with LED light and heat, calf and foot rollers with airbags, three zero-gravity levels, 60 automatic programs and an 8.7-inch full-touch display. We sell it with free shipping and White Glove delivery included, for users up to 6 ft 3 in and 300 lb, and it is on the floor in both of our Bay Area showrooms. The tradeoff: a 326.3 lb chair in one finish, with no published track designation or airbag count.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003eMassage XD Pro: contour recognition, rollers from neck to buttocks, and shoulder position you adjust mid-session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eMeasurement\u003c\/h3\u003e\n\u003cp\u003eA body scan, plus BIA body composition through hand and foot electrodes — what separates this model from its siblings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eArms \u0026amp; hands\u003c\/h3\u003e\n\u003cp\u003eArm massagers combining acupressure, heat and LED light, with a magnetic hand acupressure mat under the palms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eRollers and airbags at both the calves and the soles; airbags mapped from the shoulders to the heels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eRecline\u003c\/h3\u003e\n\u003cp\u003eZero gravity in three levels with Zero Wall placement support, in a chair that reaches 76 inches reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eCommand\u003c\/h3\u003e\n\u003cp\u003eAn 8.7-inch full-touch LCD, 60 automatic programs, brain-massage audio, nap and rest mode, 4-channel Bluetooth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e60\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8.7\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFull-touch display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eZero-gravity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003csmall\u003e′3″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMax user height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWeight capacity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e76\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Leonardo DV\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems, one Italdesign body.\u003cbr\u003eScroll through how the Leonardo DV works.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Leonardo_DV_Thumbnail_4.webp?v=1772225197\" alt=\"Bodyfriend Leonardo DV massage chair, full view of the Italdesign profile\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bodyfriend-leonardo-dv-tablet-screen-03.webp?v=1773134453\" alt=\"Bodyfriend Leonardo DV tablet screen for user measurement and setup\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bodyfriend-leonardo-dv-hand-sensor-closeup-04.webp?v=1773134492\" alt=\"Bodyfriend Leonardo DV hand sensor close-up on the armrest\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bodyfriend-leonardo-dv-user-in-chair-05.webp?v=1773134541\" alt=\"Bodyfriend Leonardo DV massage chair with seated user in reclined view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Leonardo_DV_Thumbnail_9.webp?v=1772225197\" alt=\"Bodyfriend Leonardo DV massage chair, close-up of the blue and white cushions\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Leonardo_DV_Thumbnail_5.webp?v=1772225197\" alt=\"Bodyfriend Leonardo DV massage chair with the Bodyfriend logo, studio view\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eMassage XD Pro Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eRollers that read the contour first.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend describes Massage XD Pro as a system that analyzes the contours of the user's body, with massage balls that travel from the neck to the buttocks. Unusually, shoulder position can be adjusted in real time, during the massage.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eMassage XD Pro · heated massage balls\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAdjustment\u003c\/b\u003e\u003cspan\u003eShoulder position, live during a session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eBodyfriend publishes no track designation or stroke length, so judge this module by feel — where the rollers sit on your shoulders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Measurement\u003c\/p\u003e\n\u003ch3\u003eHands on the electrodes, feet on the plates.\u003c\/h3\u003e\n\u003cp\u003eA body scan adapts each session to your frame. The Leonardo DV then goes further than any other current Bodyfriend at House of Massage Chairs: a BIA measurement taken through hand and foot electrodes, reporting estimates for weight, muscle mass, body fat percentage, BMI, hydration, protein and minerals.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eAdapts the session to different body shapes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBIA measurement\u003c\/b\u003e\u003cspan\u003eHand + foot electrodes · seven readouts\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTreat the readouts as an informational estimate that makes the chair feel personal — not as a medical measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Arms \u0026amp; Hands\u003c\/p\u003e\n\u003ch3\u003eThe forearm gets its own unit.\u003c\/h3\u003e\n\u003cp\u003eMost chairs treat the arms as an airbag sleeve. The Leonardo DV's arm massagers combine acupressure and heat with an LED guide plate that Bodyfriend describes as emitting light of specific wavelengths, and a magnetic hand acupressure mat sits under the palms.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eArm massager\u003c\/b\u003e\u003cspan\u003eAcupressure · heat · LED function\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHand mat\u003c\/b\u003e\u003cspan\u003eMagnetic acupressure points under the palms\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA comfort feature, not a treatment — and the easiest to judge in a showroom within a minute.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eRollers under the calves and the soles.\u003c\/h3\u003e\n\u003cp\u003eThe lower body gets rollers as well as air: calf massage by rollers and airbags, foot massage by rollers and airbags, heat at the calves and soles. Airbags sit at the shoulders, arms, pelvis, calves, top of the feet and heels. What it lacks is the independently moving leg units Bodyfriend reserves for its ROVO-badged chairs.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eRollers + airbags · heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eSole rollers · airbags at the top of the feet and heels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCalves and soles are where a chair proves itself. If independent leg movement is the priority, compare the Phantom Rovo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mind\u003c\/p\u003e\n\u003ch3\u003eSessions with sound, not just pressure.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend's brain massage programs pair the physical session with binaural-beat audio, music and voice guidance through the 4-channel Bluetooth speakers. Mental massage and meditation programs follow the same idea; a nap and rest mode is built for drifting off.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBrain massage\u003c\/b\u003e\u003cspan\u003eBinaural beats · music and voice\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eNap and rest mode\u003c\/b\u003e\u003cspan\u003eDesigned for falling asleep in the chair\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAudio sessions turn a massage chair into a wind-down ritual you keep. They are relaxation features.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Command\u003c\/p\u003e\n\u003ch3\u003eSixty programs, three recline levels, one screen.\u003c\/h3\u003e\n\u003cp\u003eAn 8.7-inch full-touch LCD (1340 × 800) is the controller: 60 automatic programs, a 5-to-30-minute timer, heat zones and three zero-gravity levels.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e60 automatic · timer 5–30 min\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003eThree levels · Zero Wall support\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA chair with this many programs lives or dies on its interface. The tablet-style display keeps the depth usable on a Tuesday night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Presence\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDesigned to be seen. Built to be used nightly.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eBodyfriend commissioned Italdesign — the Italian studio known for automotive design — to shape the Leonardo DV. The result reads as furniture with a point of view, not a black leather appliance. A chair you are happy to leave in the living room is a chair you sit in. \u003cstrong\u003eRoom presence is a usage feature.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe nightly side is just as deliberate: brain-massage audio through four Bluetooth channels, a nap and rest mode, a timer, and an object-detection sensor watching the recline path in homes with children and pets.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eItaldesign collaboration\u003c\/b\u003e\u003cspan\u003eAn automotive-design silhouette for the room\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eBrain massage\u003c\/b\u003e\u003cspan\u003eBinaural beats, music and voice guidance\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eNap and rest mode\u003c\/b\u003e\u003cspan\u003eBuilt to be slept in\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e4-channel Bluetooth speakers\u003c\/b\u003e\u003cspan\u003eYour own audio, paired from your phone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eAuto timer 5–30 min\u003c\/b\u003e\u003cspan\u003eSessions that end on their own\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Leonardo_DV_Thumbnail_9.webp?v=1772225197\" alt=\"Bodyfriend Leonardo DV massage chair, close-up of the blue and white cushions\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nItaldesign body · three zero-gravity levels · 76″ reclined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Leonardo DV is a wellness and relaxation product — not a medical device, and not a replacement for professional care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWill it feel right for \u003cem\u003eyou\u003c\/em\u003e?\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Leonardo DV personalizes in layers: a scan, a measurement, a deep program library and a live shoulder adjustment. What it cannot do is guarantee your leg length matches its footrest.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/san-jose-showroom\"\u003eThe honest answer is a showroom seat →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Your body\u003c\/i\u003e\n\u003ch3\u003eThe scan, then the shoulder check.\u003c\/h3\u003e\n\u003cp\u003eThe body scan adapts the session to your shape; if the rollers sit high or low, move the shoulder position from the display mid-massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Your measurement\u003c\/i\u003e\n\u003ch3\u003eBIA, when you want it.\u003c\/h3\u003e\n\u003cp\u003ePalms on the hand electrodes, soles on the foot plates: seven body-composition estimates. Optional and informational.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Your program\u003c\/i\u003e\n\u003ch3\u003e60 automatic programs.\u003c\/h3\u003e\n\u003cp\u003eGrouped into auto, brain massage, mental massage and meditation categories, so most evenings need one tap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Your household\u003c\/i\u003e\n\u003ch3\u003eDifferent people, different sessions.\u003c\/h3\u003e\n\u003cp\u003eA 5-to-30-minute timer, a nap and rest mode and a fresh scan per user let two different bodies share one chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Your verification\u003c\/i\u003e\n\u003ch3\u003eUp to 6 ft 3 in and 300 lb.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend's published limits. No minimum height is given, though Bodyfriend's manual notes that people shorter than 5 ft or taller than 6 ft 3 in may feel the massage differently, so shorter users should confirm footrest reach in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eEvery Leonardo DV feature, in plain language.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eMassage XD Pro\u003c\/b\u003e\n\u003cp\u003eContour-recognizing roller module; massage balls from the neck to the buttocks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eBody Scan + Live Shoulder Adjustment\u003c\/b\u003e\n\u003cp\u003eAdapts to your shape; corrects roller height mid-massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eBIA Body Composition\u003c\/b\u003e\n\u003cp\u003eHand and foot electrodes estimate seven body-composition figures — for information, not diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eArm Massager with LED Function\u003c\/b\u003e\n\u003cp\u003eAcupressure, heat and an LED guide plate in each arm unit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eMagnetic Hand Acupressure Mat\u003c\/b\u003e\n\u003cp\u003eAcupressure points under the palms while the arm units work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eHeat: Rollers, Waist, Palms, Calves and Soles\u003c\/b\u003e\n\u003cp\u003eWarmth inside the roller path, extended by waist, palm and calf\/sole heat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eCalf Massage by Rollers and Airbags\u003c\/b\u003e\n\u003cp\u003eRollers plus compression at the calves, with heat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eFoot Massage by Rollers and Airbags\u003c\/b\u003e\n\u003cp\u003eSole rollers with airbags at the top of the feet and heels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eShoulders-to-Heels Airbag Map\u003c\/b\u003e\n\u003cp\u003eShoulders, arms, pelvis, calves, top of the feet and heels; no total count is published.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eZero Gravity in 3 Levels\u003c\/b\u003e\n\u003cp\u003eThree recline positions for a reset, a session or a nap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eZero Wall Placement Support\u003c\/b\u003e\n\u003cp\u003eBodyfriend lists Zero Wall support for placing the chair close to a wall; ask us for the exact clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003e8.7″ Full-Touch LCD Display\u003c\/b\u003e\n\u003cp\u003eA 1340 × 800 tablet-style controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003e60 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eFive categories, with a 5-to-30-minute auto timer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eBrain Massage + Nap and Rest Mode\u003c\/b\u003e\n\u003cp\u003eBinaural-beat audio sessions, and a mode built for falling asleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003e4-Channel Bluetooth Speakers\u003c\/b\u003e\n\u003cp\u003eYour own audio, or the guided programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e16\u003c\/i\u003e\u003cb\u003eObject-Detection Safety Sensor\u003c\/b\u003e\n\u003cp\u003eA security motion detector watching the recline path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWill it work in your space?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e76\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003ereclined length is the number to plan around.\u003c\/strong\u003e Upright, the Leonardo DV measures 65.3 × 31.5 × 49.2 inches (L × W × H); reclined, 76 × 31.5 × 35 inches. Zero Wall support keeps it close to the wall; the length in front is what rooms underestimate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-blue\"\u003e\u003c\/span\u003eBlue \u0026amp; white, as pictured\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWe list one finish with no color selector.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eFree U.S. shipping, White Glove included for massage chairs:\u003c\/strong\u003e in-home placement where access allows, basic assembly, packaging removal. Doorway and stair fitment are yours to check.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview the shipping \u0026amp; White Glove policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eAt 326.3 lb, this is a two-person move. The manual's installation diagram shows 3.9 in (10 cm) and 19.7 in (50 cm) figures without labeling which applies to the wall side — ask our team for the exact clearance before you commit to a corner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eRated for 110–120 V, 60 Hz at 260 W — a standard household outlet. Keep the cord out of the recline path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat happens after you buy.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree shipping. White Glove included.\u003c\/h3\u003e\n\u003cp\u003eOrders are generally processed within two business days; in-stock delivery runs roughly two days to four weeks. Massage chairs include White Glove delivery — in-home placement where access allows, basic assembly, packaging removal. Electrical work, door removal and hoisting are not included.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eFive-year limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend's US manual for the Leonardo DV (BFB-8210US) lists a 5-year limited warranty from delivery: parts and labor for the first 3 years and the structural frame for all 5. Bodyfriend's warranty applies within the continental US. Ask us for the written terms before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eShowroom support\u003c\/p\u003e\n\u003ch3\u003eA retailer you can walk into.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs operates Bay Area showrooms in \u003ca href=\"\/pages\/san-jose-showroom\"\u003eSan Jose\u003c\/a\u003e and \u003ca href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton\u003c\/a\u003e — real places to compare Bodyfriend models side by side, before and after the sale. The Leonardo DV is on the floor in both; walk-ins are welcome, no appointment needed, and you can call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Leonardo DV supports relaxation, comfort and a consistent home wellness routine. It is not a medical device and is not intended to diagnose, treat, cure or prevent any condition; its BIA readouts are informational estimates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Leonardo DV is for — and who it isn't.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a measurement-led chair — the BIA readouts are the reason to pick this model over its siblings.\u003c\/li\u003e\n\u003cli\u003eCare how the chair looks in the room; the Italdesign body is its most distinctive trait.\u003c\/li\u003e\n\u003cli\u003eSpend your day at a keyboard and want the arms and hands treated as seriously as the back.\u003c\/li\u003e\n\u003cli\u003eWill use the audio sessions as an evening ritual, not a demo.\u003c\/li\u003e\n\u003cli\u003eFit within Bodyfriend's published range of up to 6 ft 3 in and 300 lb.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant independently moving leg units and stretch-style lower-body movement — that is the \u003ca href=\"\/products\/bodyfriend-phantom-rovo-massage-chair\"\u003ePhantom Rovo\u003c\/a\u003e's territory.\u003c\/li\u003e\n\u003cli\u003eWant a recline that reaches 175 degrees rather than three zero-gravity levels — compare The Palace Neo below.\u003c\/li\u003e\n\u003cli\u003eAre taller than 6 ft 3 in, or need a specific color — we list one finish.\u003c\/li\u003e\n\u003cli\u003eHave not measured for a 76-inch reclined length and a 326.3 lb delivery.\u003c\/li\u003e\n\u003cli\u003eNeed a medical device or treatment product — this is a wellness and relaxation chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eBrowse current Bodyfriend massage chairs →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eShortlisting? Compare with The Palace Neo.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest neighbor in the lineup is the \u003ca href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eBodyfriend The Palace Neo\u003c\/a\u003e, whose signature is independent left-right leg movement. The two chairs answer different questions.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eModel\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eBest-fit buyer\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDecision angle\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBodyfriend Leonardo DV\u003c\/th\u003e\n\u003ctd\u003eWants personalization first: BIA body composition, live shoulder adjustment, 60 automatic programs, an 8.7″ full-touch display and an Italdesign body.\u003c\/td\u003e\n\u003ctd\u003eChoose the Leonardo DV for measurement-led sessions, the deeper program library, the larger touch display and three zero-gravity levels.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBodyfriend The Palace Neo\u003c\/th\u003e\n\u003ctd\u003eWants independent left-right leg movement, the ROVO Special Program, Active Arm Technology, a Flexible SL Frame that reclines up to 175 degrees, 36 auto massage modes plus 8 specialized programs and a 4-inch LCD controller.\u003c\/td\u003e\n\u003ctd\u003eCompare The Palace Neo if leg movement and a deeper recline outweigh body measurement and the larger screen. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eCross-shopping Ogawa? Read the brand comparison guide →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/massage-chairs\"\u003eAll massage chairs →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe complete record.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBodyfriend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLeonardo DV Massage Chair (model no. BFB-8210US)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMassage XD Pro, body contour recognition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller range\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNeck to buttocks · live shoulder adjustment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNo designation or stroke length published\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulders · arms · pelvis · calves · top of feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLower body\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCalf rollers + airbags · foot rollers + airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArms \u0026amp; hands\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eArm massager with LED, acupressure and heat · magnetic hand acupressure mat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMeasurement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdapts to different body shapes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBIA\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHand + foot electrodes · weight, muscle mass, body fat %, BMI, hydration, protein, minerals\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e60 automatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTimer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 \/ 10 \/ 15 \/ 20 \/ 25 \/ 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeated massage balls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWaist · palms (arm units) · calves and soles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero Wall support\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e65.3 × 31.5 × 49.2 in (L × W × H)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e76 × 31.5 × 35 in (L × W × H)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e326.3 lb (149 kg)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eUser fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 6 ft 3 in (no minimum published; under 5 ft may feel different, per Bodyfriend's manual)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWeight limit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls, audio \u0026amp; power\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8.7-inch full-touch LCD, 1340 × 800 (WXGA+)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth, 4-channel speaker system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSafety\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eObject-detection (security motion) sensor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120 V, 60 Hz · 260 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5-year limited · parts and labor 3 years · frame 5 years — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eWarranty terms are from Bodyfriend's US manual for model BFB-8210US — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Bodyfriend does not list app or voice control for this model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend Leonardo DV questions, answered.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Bodyfriend Leonardo DV massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Leonardo DV online with free US shipping and White Glove delivery, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions about the Leonardo DV.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Leonardo DV before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Leonardo DV is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can test the live shoulder adjustment and compare the Leonardo DV with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Leonardo DV the same chair as the Bodyfriend Davinci?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes — both names refer to model BFB-8210US. Bodyfriend's US manual calls it the Leonardo DV, and the user manual Bodyfriend filed with the FCC for the same model number uses the Davinci name. House of Massage Chairs sells it as the Bodyfriend Leonardo DV, with Massage XD Pro, BIA body composition and an 8.7-inch full-touch display.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Leonardo DV vs Palace Neo: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eMeasurement versus movement. The Bodyfriend Leonardo DV leads with BIA body composition, live shoulder adjustment, 60 automatic programs and an 8.7-inch full-touch display. The \u003ca href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eBodyfriend Palace Neo\u003c\/a\u003e leads with independent left-right leg movement, the ROVO Special Program, a Flexible SL Frame that reclines up to 175 degrees and a 4-inch LCD controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Bodyfriend Leonardo DV need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e76 inches of length when reclined. Upright, the Bodyfriend Leonardo DV measures 65.3 × 31.5 × 49.2 inches (L × W × H); reclined, 76 × 31.5 × 35 inches. It has Zero Wall support, but the manual's diagram does not label the wall gap, so ask us for the exact clearance. The chair weighs 326.3 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight does the Bodyfriend Leonardo DV fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 6 ft 3 in and 300 lb. Those are Bodyfriend's published limits for the Leonardo DV, and its manual notes that people shorter than 5 ft or taller than 6 ft 3 in may feel the massage differently. No minimum height is given, so shorter users should test footrest reach and calf-roller placement on the Bodyfriend Leonardo DV in a showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Bodyfriend Leonardo DV use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eBodyfriend's Massage XD Pro module, which recognizes body contours and runs heated massage balls from the neck to the buttocks, with shoulder position adjustable mid-session. Bodyfriend publishes no L-track or S-track designation and no stroke length for the Leonardo DV; some dealers call it 4D-class, but that is not a Bodyfriend specification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does the Bodyfriend Leonardo DV's BIA body composition measurement do?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt estimates seven body-composition figures. With palms on the hand electrodes and soles on the foot electrodes, the Bodyfriend Leonardo DV runs a bioelectrical impedance analysis and displays estimates for weight, muscle mass, body fat percentage, BMI, hydration, protein and minerals. It is optional and informational — not a medical measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Leonardo DV?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFive years, limited. Bodyfriend's US manual for the Leonardo DV (BFB-8210US) lists a 5-year limited warranty from delivery: parts and labor for the first 3 years and the structural frame for all 5 — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Bodyfriend's warranty applies within the continental US. Ask us for the written terms before you order; your Bodyfriend Leonardo DV purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Leonardo DV HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Leonardo DV is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eA chair designed by Italdesign\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003edeserves to be sat in first.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eBring a checklist: where the rollers land on your shoulders and how fast the live adjustment fixes it, arm-unit heat and pressure, calf and sole rollers against your leg length, each zero-gravity level, and whether the display feels obvious without a manual. Ask about room fit, delivery access and warranty in the same visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eThe Leonardo DV is on the floor in both showrooms. Walk-ins are welcome, no appointment needed; call or text (669) 214-8889 with questions. Both locations are listed on our \u003ca href=\"\/pages\/our-store\"\u003estore page\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/body.webp?v=1772225197\" alt=\"Bodyfriend Leonardo DV massage chair, front product view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend\u003cbr\u003eLeonardo DV.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIn one sentence: an Italdesign body around a chair that measures you before it massages you — XD Pro rollers, arm units with heat and LED, calf and sole rollers, sixty programs and three zero-gravity levels. If the measurement and the design speak to you, this is the Bodyfriend to sit in.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eBFB-8210US\u003c\/b\u003e\u003cspan\u003eOne finish · free shipping · White Glove included · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck current price \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/san-jose-showroom\"\u003eVisit a showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eCompare with The Palace Neo\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eOnline delivery options\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eBodyfriend Leonardo DV Massage Chair · Sold by House of Massage Chairs. A wellness and relaxation product, not a medical device; not intended to diagnose, treat, cure or prevent any condition. 5-year limited manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Bodyfriend Leonardo DV massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Leonardo DV online with free US shipping and White Glove delivery, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions about the Leonardo DV.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Leonardo DV before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Leonardo DV is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can test the live shoulder adjustment and compare the Leonardo DV with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Leonardo DV the same chair as the Bodyfriend Davinci?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes — both names refer to model BFB-8210US. Bodyfriend's US manual calls it the Leonardo DV, and the user manual Bodyfriend filed with the FCC for the same model number uses the Davinci name. House of Massage Chairs sells it as the Bodyfriend Leonardo DV, with Massage XD Pro, BIA body composition and an 8.7-inch full-touch display.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Leonardo DV vs Palace Neo: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Measurement versus movement. The Bodyfriend Leonardo DV leads with BIA body composition, live shoulder adjustment, 60 automatic programs and an 8.7-inch full-touch display. The Bodyfriend Palace Neo leads with independent left-right leg movement, the ROVO Special Program, a Flexible SL Frame that reclines up to 175 degrees and a 4-inch LCD controller.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Bodyfriend Leonardo DV need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"76 inches of length when reclined. Upright, the Bodyfriend Leonardo DV measures 65.3 × 31.5 × 49.2 inches (L × W × H); reclined, 76 × 31.5 × 35 inches. It has Zero Wall support, but the manual's diagram does not label the wall gap, so ask us for the exact clearance. The chair weighs 326.3 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight does the Bodyfriend Leonardo DV fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 6 ft 3 in and 300 lb. Those are Bodyfriend's published limits for the Leonardo DV, and its manual notes that people shorter than 5 ft or taller than 6 ft 3 in may feel the massage differently. No minimum height is given, so shorter users should test footrest reach and calf-roller placement on the Bodyfriend Leonardo DV in a showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Bodyfriend Leonardo DV use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Bodyfriend's Massage XD Pro module, which recognizes body contours and runs heated massage balls from the neck to the buttocks, with shoulder position adjustable mid-session. Bodyfriend publishes no L-track or S-track designation and no stroke length for the Leonardo DV; some dealers call it 4D-class, but that is not a Bodyfriend specification.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does the Bodyfriend Leonardo DV's BIA body composition measurement do?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It estimates seven body-composition figures. With palms on the hand electrodes and soles on the foot electrodes, the Bodyfriend Leonardo DV runs a bioelectrical impedance analysis and displays estimates for weight, muscle mass, body fat percentage, BMI, hydration, protein and minerals. It is optional and informational — not a medical measurement.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Leonardo DV?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five years, limited. Bodyfriend's US manual for the Leonardo DV (BFB-8210US) lists a 5-year limited warranty from delivery: parts and labor for the first 3 years and the structural frame for all 5 — see warranty details. Bodyfriend's warranty applies within the continental US. Ask us for the written terms before you order; your Bodyfriend Leonardo DV purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Leonardo DV HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Leonardo DV is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Massage XD Pro Mechanism', 'BIA Body Composition + Body Scan', 'Arm Massagers with LED + Heat', 'Calf + Foot Rollers and Airbags', 'Brain Massage + Nap and Rest Mode', '8.7-inch Touch Display + Zero Gravity'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Bodyfriend","offers":[{"title":"Default Title","offer_id":44876306645199,"sku":null,"price":11699.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/body.webp?v=1772225197"},{"product_id":"bodyfriend-phantom-rovo-massage-chair","title":"Bodyfriend Phantom Rovo Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Bodyfriend ROVO Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eBodyfriend Phantom Rovo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cspan class=\"pnx-hero-sub\"\u003eIndependent Leg Movement · Massage XD Pro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\" data-delay=\"150\"\u003eIndependent left and right leg movement, XD Pro micro-adjustment, and 87-air-pocket compression give the Bodyfriend Phantom Rovo massage chair a lower-body-first character that is easy to distinguish from a conventional full-body chair.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\" data-delay=\"250\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eWhite \u0026amp; Brown finish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\n\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PhantomRovo_thumbnail_1.webp?v=1772225211\u0026amp;width=720\" alt=\"Bodyfriend Phantom Rovo massage chair showing the independent left and right leg units\" fetchpriority=\"high\"\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\n\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\" aria-label=\"Page chapters\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eROVO Motion\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003cnav class=\"pnx-toc\" id=\"pnxToc\" aria-label=\"On this page\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\" aria-hidden=\"true\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eROVO Motion\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eUnderstand the Bodyfriend Phantom Rovo before the leg system wins you over.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\" data-delay=\"200\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Bodyfriend Phantom Rovo Massage Chair is defined by independent left and right leg movement. It pairs that lower-body architecture with Massage XD Pro, 87 air pockets, heated back, calf and foot zones, foot and calf rollers, body scanning, 32 automatic programs and a 130-170 degree recline. We list it with a 300 lb user limit. The tradeoff is physical: 352 lb, 78.7 inches long when reclined, and no reliably published exact wall-clearance figure or complete user-height range. Measure first and confirm fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\" data-delay=\"150\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\u003ch3\u003eLeg architecture\u003c\/h3\u003e\n\u003cp\u003eSeparate left and right leg units create independent movement patterns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\u003ch3\u003eMassage module\u003c\/h3\u003e\n\u003cp\u003eMassage XD Pro recognizes body contours; we list 1.25 mm massage-ball adjustment control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003e87 air pockets add multi-zone compression around the massage systems.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\u003ch3\u003eHeat\u003c\/h3\u003e\n\u003cp\u003eHeat is published for the back roller path, calves and feet, with three temperature levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cp\u003e32 automatic programs, 10\/20\/30 minute timers, and up to eight Favorites.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\u003ch3\u003eRoom presence\u003c\/h3\u003e\n\u003cp\u003e352 lb and 78.7 inches long when reclined; measure the room and the delivery path first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\" data-delay=\"100\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e1.25\u003csmall\u003emm\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eXD Pro adjustment control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e87\u003c\/b\u003e\u003cspan\u003eAir pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e32\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e15\u003c\/b\u003e\u003cspan\u003eSafety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eUser weight limit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e78.7\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\" data-stage=\"1\" data-nav\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Phantom Rovo\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFive systems. One unmistakable lower-body identity.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\" aria-hidden=\"true\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" data-stage-img=\"1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bodyfriend-phantom-rovo-xd-pro-module-08.webp?v=1773133917\" alt=\"Bodyfriend Phantom Rovo XD Pro massage module graphic\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"2\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PhantomRovo_thumbnail_2.webp?v=1772225211\u0026amp;width=720\" alt=\"Bodyfriend Phantom Rovo front view showing the separate left and right leg units\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"3\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PhantomRovo_thumbnail_4.webp?v=1772225211\u0026amp;width=720\" alt=\"Bodyfriend Phantom Rovo massage chair front three-quarter view for air compression coverage\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"4\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PhantomRovo_thumbnail_1.webp?v=1772225211\u0026amp;width=720\" alt=\"Bodyfriend Phantom Rovo foot and calf massage units with heated lower-body system\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bodyfriend-phantom-rovo-safety-sensors-06.webp?v=1773133873\" alt=\"Bodyfriend Phantom Rovo safety sensor location diagram\" loading=\"lazy\"\u003e\n\u003cspan class=\"pnx-an-heat\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\" aria-hidden=\"true\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eXD Pro Precision\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"1\" data-caption=\"XD Pro Precision\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Back Mechanism\u003c\/p\u003e\n\u003ch3\u003ePrecision starts with where the rollers actually meet you.\u003c\/h3\u003e\n\u003cp\u003eMassage XD Pro recognizes body contours. We list 1.25 mm control of massage-ball protrusion, allowing finer adjustment than a simple strong-or-gentle setting.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eMassage XD Pro\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHouse of Massage Chairs-listed control\u003c\/b\u003e\u003cspan\u003e1.25 mm adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe back mechanism still has to match your shoulder position and pressure preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"2\" data-caption=\"Independent Leg Movement\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe ROVO Signature\u003c\/p\u003e\n\u003ch3\u003eTwo legs do not have to move as one.\u003c\/h3\u003e\n\u003cp\u003eThe left and right leg units operate independently. Bodyfriend also publishes Bike mode with circular lower-body motion. That split-leg movement is the Phantom Rovo's defining system.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLeg motion\u003c\/b\u003e\u003cspan\u003eIndependent left and right movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePublished mode\u003c\/b\u003e\u003cspan\u003eBike mode\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf lower-body motion is your priority, judge this system first in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"3\" data-caption=\"87 Air Pockets\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Compression\u003c\/p\u003e\n\u003ch3\u003eRollers provide the point. Air creates the wrap.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend publishes 87 air pockets across upper- and lower-body zones, adding compression around the roller and leg systems.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e87 pockets\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRole\u003c\/b\u003e\u003cspan\u003eMulti-zone compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAir compression keeps more of the body involved while the leg units move.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"4\" data-caption=\"Heat + Foot and Calf System\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower-Body Finish\u003c\/p\u003e\n\u003ch3\u003eMovement, rollers, air and heat meet at the feet.\u003c\/h3\u003e\n\u003cp\u003eCalves and feet use rollers and airbags. Heat is published for the back roller path, calves and feet, with three temperature levels; we also list heated foot-sole rollers.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves and feet\u003c\/b\u003e\u003cspan\u003eRollers + airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eBack + calves + feet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTemperature\u003c\/b\u003e\u003cspan\u003e3 intensity levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eLeg length and calf pressure should be tested because contact determines whether the lower-body system fits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"5\" data-caption=\"Body Scan + Session Logic\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Session Logic\u003c\/p\u003e\n\u003ch3\u003eScan first. Then choose how much control you want.\u003c\/h3\u003e\n\u003cp\u003eThe chair then offers 32 automatic programs and up to eight saved Favorites.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody recognition\u003c\/b\u003e\u003cspan\u003eAutomatic scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic programs\u003c\/b\u003e\u003cspan\u003e32\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFavorites\u003c\/b\u003e\u003cspan\u003eUp to 8 saved modes\/settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFavorites shorten the path from sitting down to starting a familiar session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\" data-nav data-navdark\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · ROVO Motion\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe chair makes its case from the knees down.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eThe Phantom Rovo's identity is mechanical: \u003cstrong\u003ethe left and right leg units can work independently.\u003c\/strong\u003e That movement gives the chair a clear reason to exist beyond a long feature list.\u003c\/p\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003eFoot and calf rollers add contact, air pockets add compression, heat adds comfort, zero gravity changes posture, and Favorites make repeat sessions quicker.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\" data-delay=\"300\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eIndependent leg units\u003c\/b\u003e\u003cspan\u003eSeparate left and right motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eBike mode\u003c\/b\u003e\u003cspan\u003eCircular lower-body movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFoot + calf rollers\u003c\/b\u003e\u003cspan\u003eDirect lower-body contact\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eBack + calf + foot heat\u003c\/b\u003e\u003cspan\u003eThree temperature levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eFavorites\u003c\/b\u003e\u003cspan\u003eUp to eight saved modes\/settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\" data-delay=\"150\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\n\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PhantomRovo_thumbnail_6.webp?v=1772225211\u0026amp;width=720\" alt=\"Bodyfriend Phantom Rovo massage chair in a fully reclined side profile\" loading=\"lazy\"\u003e\n\u003c\/figure\u003e\n\u003cfigcaption\u003eReclined profile · Independent lower-body architecture\u003c\/figcaption\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Phantom Rovo is a wellness and relaxation product, not a medical device. Judge the chair by fit, comfort, pressure preference, movement and how consistently you expect to use it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe lower-body system only works if your legs meet it correctly.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eThe user limit is 300 lb, but House of Massage Chairs does not publish a reliable complete height range. Leg length, foot position and calf contact therefore need checking. The Phantom Rovo is on the floor in both of our showrooms, so check them in person.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" data-delay=\"240\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Your back\u003c\/i\u003e\u003ch3\u003eLet the body scan find the starting point.\u003c\/h3\u003e\n\u003cp\u003eThen check XD Pro shoulder contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Your leg length\u003c\/i\u003e\u003ch3\u003eAutomatic adjustment helps, but it does not replace a fit check.\u003c\/h3\u003e\n\u003cp\u003eAutomatic leg adjustment is published up to 15 cm. Because a full height range is not reliable, verify footwell reach and calf placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Your pressure\u003c\/i\u003e\u003ch3\u003eSeparate roller pressure from air pressure.\u003c\/h3\u003e\n\u003cp\u003eXD Pro pressure and air compression feel different. Test both before choosing your preferred intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Your repeat routine\u003c\/i\u003e\u003ch3\u003eThirty-two programs, then save what you actually use.\u003c\/h3\u003e\n\u003cp\u003eThe chair offers 32 automatic programs, 10\/20\/30 minute timers and up to eight Favorites. Focus on which settings become repeat defaults.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Your verification\u003c\/i\u003e\u003ch3\u003eConfirm what is not published.\u003c\/h3\u003e\n\u003cp\u003eAsk us for wall clearance and a height range before purchase, then test knee, calf and foot contact in either showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe features that change daily ownership.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\" data-delay=\"200\"\u003eEach item below is listed and changes fit, feel, control or room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\" data-delay=\"150\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eMassage XD Pro\u003c\/b\u003e\u003cp\u003eContour-recognizing module with a listed 1.25 mm massage-ball adjustment control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eIndependent Leg Movement\u003c\/b\u003e\u003cp\u003eLeft and right leg units operate separately rather than moving in sync.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eBike Mode\u003c\/b\u003e\u003cp\u003ePublished circular lower-body motion within the ROVO leg system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eBody Scan\u003c\/b\u003e\u003cp\u003eAutomatic body-shape recognition sets the starting point before each session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e32 Automatic Programs + Timer\u003c\/b\u003e\u003cp\u003eGuided sessions with 10, 20 or 30 minute timers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e87 Air Pockets\u003c\/b\u003e\u003cp\u003eMulti-zone compression around the roller and lower-body systems.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eCalf + Foot Rollers and Airbags\u003c\/b\u003e\u003cp\u003eRoller contact and compression at the calves and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eBack + Calf + Foot Heat\u003c\/b\u003e\u003cp\u003eHeat at the back roller path, calves and feet, with three levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eAutomatic Leg Adjustment\u003c\/b\u003e\u003cp\u003ePublished adjustment up to 15 cm for different leg lengths.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eZero Gravity + 130-170 Degree Recline\u003c\/b\u003e\u003cp\u003e130-170 degree recline with an automatic sliding function.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e15 Safety Sensors\u003c\/b\u003e\u003cp\u003e15 published safety sensors around moving parts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eFavorites + Bluetooth\u003c\/b\u003e\u003cp\u003eUp to eight saved modes\/settings plus House of Massage Chairs-listed automatic Bluetooth reconnection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003ePlan for the reclined chair, not the showroom silhouette.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\" data-delay=\"150\"\u003e\n\u003cb\u003e78.7\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined length to plan around.\u003c\/strong\u003e Upright, the Phantom Rovo is 64 x 33.5 x 47.2 inches (L x W x H). Reclined, it measures 78.7 x 33.5 x 39 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\" data-delay=\"200\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eChair weight\u003c\/h3\u003e\n\u003cdiv\u003e\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003e352 lb.\u003c\/strong\u003e Treat delivery access as part of the purchase. Measure doorways, hallways, elevators, stairs and tight turns before the chair ships.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall placement\u003c\/h3\u003e\n\u003cdiv\u003e\u003cp\u003eBodyfriend describes a compact sliding recline and we list automatic slide-angle adjustment.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cdiv\u003e\u003cp\u003eBodyfriend lists the Phantom Rovo in a white-and-brown finish, matching our current product imagery.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\" data-nav data-navdark\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThree things to settle before the chair leaves a warehouse.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"150\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eThe current shipping policy explains that White Glove service is subject to access, fitment, safety and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"250\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend's US owner's manual lists five years from delivery: parts and labor for the first three years and the structural framework for all five, with a service provider sent at no cost during the first three years when Bodyfriend deems one necessary, within the continental US. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"350\"\u003e\n\u003cp class=\"pnx-cap\"\u003eShowroom support\u003c\/p\u003e\n\u003ch3\u003eUse the floor to verify the moving parts that matter.\u003c\/h3\u003e\n\u003cp\u003eOur showroom hub supports side-by-side fit and feature comparison. The Phantom Rovo is on the floor in our San Jose and Pleasanton showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Phantom Rovo supports relaxation, comfort and a consistent home wellness routine. It is not a medical device and is not intended to diagnose, treat, cure or prevent a condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eChoose it for the leg system, not because the spec list is long.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\" data-delay=\"150\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant independent left and right leg movement to be the main experience.\u003c\/li\u003e\n\u003cli\u003eWant lower-body motion, calf\/foot rollers, airbags and heat together.\u003c\/li\u003e\n\u003cli\u003eWant Massage XD Pro with a listed 1.25 mm adjustment control.\u003c\/li\u003e\n\u003cli\u003eExpect to use 32 automatic programs and Favorites regularly.\u003c\/li\u003e\n\u003cli\u003eCan plan around a 352 lb chair and a 78.7-inch reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\" data-delay=\"250\"\u003e\n\u003ch3\u003eConsider the Leonardo DV if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCare more about BIA measurement and an 8.7-inch touch display than independent leg motion.\u003c\/li\u003e\n\u003cli\u003eWant Leonardo DV's 60 automatic programs.\u003c\/li\u003e\n\u003cli\u003eNeed Leonardo DV's shorter 76-inch published reclined length.\u003c\/li\u003e\n\u003cli\u003eWant a published maximum user height; Leonardo DV lists up to 6 ft 3 in.\u003c\/li\u003e\n\u003cli\u003eAre not convinced the Phantom Rovo's split-leg motion is something you will use regularly.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eCompare with Leonardo DV →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eShortlisting? Compare the ownership priorities.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\" data-delay=\"180\"\u003ePhantom Rovo emphasizes independent leg motion; Leonardo DV emphasizes measurement, program depth and interface.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\" data-delay=\"220\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePhantom Rovo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLeonardo DV\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSignature system\u003c\/th\u003e\n\u003ctd\u003eIndependent leg units with Bike mode and Massage XD Pro.\u003c\/td\u003e\n\u003ctd\u003eMassage XD Pro, BIA measurement and Italdesign-led form.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAutomatic programs\u003c\/th\u003e\n\u003ctd\u003e32 automatic programs, 10\/20\/30 minute timer, up to eight Favorites.\u003c\/td\u003e\n\u003ctd\u003e60 automatic programs, 5-to-30-minute timer, 8.7-inch touch display.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e78.7 inches reclined; 352 lb chair; automatic sliding recline.\u003c\/td\u003e\n\u003ctd\u003e76 inches reclined; 326.3 lb chair; Zero Wall placement support.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit data\u003c\/th\u003e\n\u003ctd\u003e300 lb limit; complete height range not reliably published.\u003c\/td\u003e\n\u003ctd\u003e300 lb limit; published maximum height 6 ft 3 in.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003ePhantom Rovo vs Palace Neo:\u003c\/strong\u003e both move the left and right legs independently. The Phantom Rovo pairs that with Bike mode, Massage XD Pro, 87 air pockets and 32 automatic programs; the \u003ca href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003ePalace Neo\u003c\/a\u003e pairs it with XD PRO on a Flexible SL Frame, the ROVO Special Program, three-step sole rolling and a 4-inch LCD.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eRead the Bodyfriend and Ogawa comparison guide →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFull specifications, with the gaps left visible.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBodyfriend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePhantom Rovo Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWhite \u0026amp; Brown, as manufacturer-listed and pictured\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMassage XD Pro with body-contour recognition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs-listed precision\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1.25 mm massage-ball adjustment control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic body-shape recognition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; air\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg movement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIndependent left and right leg units\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePublished motion mode\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBike mode\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e87 air pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves \u0026amp; feet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRollers + airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg adjustment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic adjustment up to 15 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; control\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTimer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10 \/ 20 \/ 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFavorites\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 8 modes or settings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speaker\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat \u0026amp; recline\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat zones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBack roller path + calves + feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTemperature levels\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 published intensity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline angle\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e130-170 degrees\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePublished feature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic sliding recline published\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright \/ standing\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e64 x 33.5 x 47.2 in (L x W x H)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e78.7 x 33.5 x 39 in (L x W x H)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e352 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser weight limit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eSafety\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSensors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e15 published safety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003ePhantom Rovo massage chair questions, answered directly.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\" data-delay=\"150\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Bodyfriend Phantom Rovo massage chair?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eAt House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Phantom Rovo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Phantom Rovo before buying?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The Bodyfriend Phantom Rovo is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Phantom Rovo with every other chair in one visit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow big is the Bodyfriend Phantom Rovo, and will it fit my room?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e64 x 33.5 x 47.2 inches upright (L x W x H) and 78.7 x 33.5 x 39 inches reclined. The Bodyfriend Phantom Rovo weighs 352 lb and uses an automatic sliding recline, but an exact wall-clearance figure is not published, so plan the room around the 78.7-inch reclined length and ask us before you order.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Bodyfriend Phantom Rovo fit?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eUp to 300 lb. The Bodyfriend Phantom Rovo has a 300 lb user weight limit and automatic leg adjustment of up to 15 cm, but a complete user-height range is not reliably published. Sit in it at either showroom and check footwell reach, calf placement and XD Pro shoulder contact before you order.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat makes the Bodyfriend Phantom Rovo leg system different?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eIts left and right leg units operate independently. On the Bodyfriend Phantom Rovo, the two legs do not have to move as one, and Bodyfriend also publishes a Bike mode with circular lower-body movement. That split-leg architecture is the model's clearest differentiator, so judge it first in person.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Bodyfriend Phantom Rovo include heat, air compression and foot massage?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. Bodyfriend publishes 87 air pockets, calf and foot massage using rollers and airbags, and heat through the back roller path, calves and feet with three temperature intensity levels. On the Bodyfriend Phantom Rovo, we also list heated foot-sole rollers, so the foot massage works alongside the independent leg units.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Phantom Rovo vs Leonardo DV: what is the difference?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eTwo different priorities. The Bodyfriend Phantom Rovo is built around independent left and right leg movement, Bike mode, 87 air pockets and 32 automatic programs. The \u003ca href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eBodyfriend Leonardo DV\u003c\/a\u003e leads with BIA measurement, an 8.7-inch touch display, 60 automatic programs, a published maximum user height of 6 ft 3 in and a shorter 76-inch reclined length.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Phantom Rovo worth it?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes, if independent leg movement is the reason you are shopping for a Bodyfriend Phantom massage chair. The Bodyfriend Phantom Rovo builds its massage experience from the knees down, with Bike mode, calf and foot rollers, airbags and heat. If BIA measurement or a large touch display matters more, the Leonardo DV may be the smarter purchase.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Phantom Rovo?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eFive years. Bodyfriend's US owner's manual covers the Bodyfriend Phantom Rovo for five years from delivery: parts and labor for the first three years and the structural framework for all five. During those three years Bodyfriend sends a service provider at no cost when it deems one necessary, within the continental US. Your Bodyfriend Phantom Rovo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Phantom Rovo HSA\/FSA eligible?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The Bodyfriend Phantom Rovo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\" data-nav data-navdark\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eTest the leg system,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003enot the feature list.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"150\"\u003eThe independent leg movement is the reason to try this model. Compare leg range, foot fit, calf pressure, XD Pro shoulder contact, air compression, controls and reclined footprint. The Phantom Rovo is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\" data-delay=\"250\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\" data-delay=\"300\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Phantom Rovo with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\n\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PhantomRovo_thumbnail_4.webp?v=1772225211\u0026amp;width=720\" alt=\"Bodyfriend Phantom Rovo massage chair in white and brown finish\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eBodyfriend Phantom Rovo.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eChoose it for independent leg motion, XD Pro precision, 87-air-pocket compression, heated lower-body massage and body scanning. The tradeoff is a 352 lb chair that reaches 78.7 inches reclined. If split-leg motion is not the priority, compare Leonardo DV before checkout.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\" data-delay=\"220\"\u003e\n\u003cb\u003ePhantom Rovo\u003c\/b\u003e\u003cspan\u003eWhite \u0026amp; Brown finish · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\" data-delay=\"260\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\" data-pnx-top\u003ePurchase options \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\n\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare fit in person \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\" data-delay=\"300\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eCompare with Leonardo DV\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eCompare with Palace Neo\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eBodyfriend Phantom Rovo Massage Chair · Sold by House of Massage Chairs, an authorized Bodyfriend dealer. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. The Phantom Rovo is a wellness and relaxation product, not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Bodyfriend Phantom Rovo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Phantom Rovo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Phantom Rovo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Phantom Rovo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Phantom Rovo with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Bodyfriend Phantom Rovo, and will it fit my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"64 x 33.5 x 47.2 inches upright (L x W x H) and 78.7 x 33.5 x 39 inches reclined. The Bodyfriend Phantom Rovo weighs 352 lb and uses an automatic sliding recline, but an exact wall-clearance figure is not published, so plan the room around the 78.7-inch reclined length and ask us before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Bodyfriend Phantom Rovo fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 300 lb. The Bodyfriend Phantom Rovo has a 300 lb user weight limit and automatic leg adjustment of up to 15 cm, but a complete user-height range is not reliably published. Sit in it at either showroom and check footwell reach, calf placement and XD Pro shoulder contact before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What makes the Bodyfriend Phantom Rovo leg system different?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Its left and right leg units operate independently. On the Bodyfriend Phantom Rovo, the two legs do not have to move as one, and Bodyfriend also publishes a Bike mode with circular lower-body movement. That split-leg architecture is the model's clearest differentiator, so judge it first in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Bodyfriend Phantom Rovo include heat, air compression and foot massage?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. Bodyfriend publishes 87 air pockets, calf and foot massage using rollers and airbags, and heat through the back roller path, calves and feet with three temperature intensity levels. On the Bodyfriend Phantom Rovo, we also list heated foot-sole rollers, so the foot massage works alongside the independent leg units.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Phantom Rovo vs Leonardo DV: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two different priorities. The Bodyfriend Phantom Rovo is built around independent left and right leg movement, Bike mode, 87 air pockets and 32 automatic programs. The Bodyfriend Leonardo DV leads with BIA measurement, an 8.7-inch touch display, 60 automatic programs, a published maximum user height of 6 ft 3 in and a shorter 76-inch reclined length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Phantom Rovo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if independent leg movement is the reason you are shopping for a Bodyfriend Phantom massage chair. The Bodyfriend Phantom Rovo builds its massage experience from the knees down, with Bike mode, calf and foot rollers, airbags and heat. If BIA measurement or a large touch display matters more, the Leonardo DV may be the smarter purchase.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Phantom Rovo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five years. Bodyfriend's US owner's manual covers the Bodyfriend Phantom Rovo for five years from delivery: parts and labor for the first three years and the structural framework for all five. During those three years Bodyfriend sends a service provider at no cost when it deems one necessary, within the continental US. Your Bodyfriend Phantom Rovo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Phantom Rovo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Phantom Rovo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['XD Pro Precision', 'Independent Leg Movement', '87 Air Pockets', 'Heat + Foot and Calf System', 'Body Scan + Session Logic'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e","brand":"Bodyfriend","offers":[{"title":"Default Title","offer_id":44876307005647,"sku":null,"price":10799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/PhantomRovo_thumbnail_1.webp?v=1772225211"},{"product_id":"osaki-grand-duo-4d-4d-massage-chair","title":"Osaki Massage Chair Grand Duo 4D+4D","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n.pnx-chip-beige{background:#C9BBA4}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Grand Duo Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki Grand Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D+4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki Grand Duo 4D+4D massage chair puts two 4D massage mechanisms to work across upper and lower zones, then adds 62-cell air compression, serious calf-and-foot hardware, and an 8-inch wireless touchscreen controller for a more connected full-body session.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eFootprint\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e33.5″ W · 70.9″ L reclined · 280 lb max user\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 years (3 full service + 2 parts) — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBeige · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-grand-duo-4d4d-luxury-home-wellness-hero.png?v=1781710075\" alt=\"Osaki Grand Duo 4D+4D massage chair in a premium home setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual 4D\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual 4D\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe reason to consider it is not the feature count.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki Grand Duo 4D+4D Massage Chair is built around two 4D mechanisms so upper- and lower-body work can stay more connected within the same session. Osaki pairs that architecture with an SL-Track, Smart Body Scan, 41 automatic programs, 5 manual programs, 62-cell air massage, deep calf kneading, four foot rollers, 16 foot airbags, and an 8-inch wireless touchscreen. The tradeoff is clear: this is a large, feature-dense chair. If the second mechanism does not feel meaningfully better on your body, a simpler model may be the smarter purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eTwo published 4D systems divide attention across upper and lower massage zones instead of asking one mechanism to do every job sequentially.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eTrack \u0026amp; scan\u003c\/h3\u003e\n\u003cp\u003eAn SL-Track and Smart Body Scan establish the massage path and starting alignment before the program gets busy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eDeep calf kneading, four foot rollers, 16 foot airbags, and an automatic extending footrest make the leg system a core part of the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 62 full-body air cells plus segmented armrest airbags, adding a held, wrapped layer around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eAccess \u0026amp; recline\u003c\/h3\u003e\n\u003cp\u003eA sliding side panel helps with entry, while zero-gravity recline and space-saving construction shape how the chair lives in a room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eForty-one automatic programs, five manual programs, voice control, quick side controls, and an 8-inch wireless touchscreen give you several ways to run it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003csmall\u003e+4D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDual mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e62\u003c\/b\u003e\u003cspan\u003eAir massage cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e41\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eManual programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e33.5\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eListed chair width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e70.9\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eListed reclined length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Grand Duo\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One connected session.\u003cbr\u003eScroll through what earns the space.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/beigei.webp?v=1772225231\u0026amp;width=720\" alt=\"Beige Osaki Grand Duo 4D+4D massage chair in a front three-quarter view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/GrandDuo_thumbnail_health_sensor_1400x1400_12ee7cb4-c469-42ad-a23c-cb8efb470418.webp?v=1772225231\u0026amp;width=720\" alt=\"Osaki Grand Duo armrest sensor and quick side controls\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/black.webp?v=1772225231\u0026amp;width=720\" alt=\"Black Osaki Grand Duo 4D+4D massage chair in a front three-quarter view\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/GrandDuo_thumbnail_footrest_1400x1400_0944241a-e9cd-4d54-8b55-a6575f71decc.webp?v=1772225231\u0026amp;width=720\" alt=\"Osaki Grand Duo extending lower-body and footrest assembly\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/GrandDuo_thumbnail_taupe_opened_1400x1400_4903e456-d55e-4a68-bc85-e4dd11fe9427.webp?v=1772225231\u0026amp;width=720\" alt=\"Osaki Grand Duo with the sliding side panel opened for easier entry\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-grand-duo-touchscreen-control-hands-free-feature.png?v=1781710543\" alt=\"Osaki Grand Duo 8-inch touchscreen and hands-free voice control interface\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 4D Mechanisms\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Architecture\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms keep the massage moving.\u003c\/h3\u003e\n\u003cp\u003eThe Grand Duo's defining idea is simple: use two 4D massage mechanisms so one system does not have to travel from the upper back through every lower zone before attention shifts elsewhere. The result is a chair designed around layered upper- and lower-body work within the same overall session.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eDual 4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePurpose\u003c\/b\u003e\u003cspan\u003eUpper + lower zone coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf you notice the pauses and travel time of a single-mechanism chair, the second mechanism can be a meaningful upgrade. If you do not, paying for it may not make sense.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Alignment\u003c\/p\u003e\n\u003ch3\u003eBefore intensity, get the starting point right.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists an SL-Track System and Smart Body Scan System. The track defines the route of the massage rollers while the scan helps establish the seated user's starting alignment.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL-Track System\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eScan\u003c\/b\u003e\u003cspan\u003eSmart Body Scan System\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA sophisticated mechanism still feels wrong if shoulder position and body alignment miss the user. Fit comes before feature count.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Surround\u003c\/p\u003e\n\u003ch3\u003eRollers move. Air compression holds.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 62-cell full-body air massage, three-segment armrest airbags, and Heating. The air system adds compression around the roller work, while the warming feature changes comfort and atmosphere rather than the chair's core massage architecture.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e62 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eArms\u003c\/b\u003e\u003cspan\u003e3-segment airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWarmth\u003c\/b\u003e\u003cspan\u003eHeating listed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eDo not choose the chair because the number 62 sounds large. Decide whether the compression feels supportive at the settings you will actually use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest is not an afterthought.\u003c\/h3\u003e\n\u003cp\u003eThe Grand Duo pairs deep calf kneading with four foot rollers, 16 foot airbags, and an automatically extending footrest. That makes the lower body part of the buying decision rather than something to discover after delivery.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eDeep calf kneading\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003e4 foot rollers · 16 airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic extension footrest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eLower-body pressure is highly personal. Test the calf hold, foot-roller placement, and footwell length before treating this hardware as a benefit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Entry\u003c\/p\u003e\n\u003ch3\u003eA large chair that thinks about getting in.\u003c\/h3\u003e\n\u003cp\u003eThe sliding side panel opens part of the shell to make entry less restrictive. Osaki also lists zero-gravity recline and Space-Saving Technology.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eEntry\u003c\/b\u003e\u003cspan\u003eSliding side panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003e2-stage zero gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eEntry comfort and room clearance are ownership facts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Command\u003c\/p\u003e\n\u003ch3\u003eAdvanced only matters if it stays usable.\u003c\/h3\u003e\n\u003cp\u003eThe Grand Duo lists 41 automatic massage programs, 5 manual programs, an 8-inch wireless touchscreen, voice control, and quick side controls. Start with a few repeatable programs; the deeper menu can remain optional until you need it.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e41 automatic · 5 manual\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary control\u003c\/b\u003e\u003cspan\u003e8-inch wireless touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eShortcuts\u003c\/b\u003e\u003cspan\u003eVoice · quick side controls\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA feature-rich chair creates value only when starting a familiar session is easier than deciding not to use it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Connected Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Grand Duo makes its strongest case when you stop asking whether “4D+4D” sounds advanced and ask what the second mechanism changes. The design intent is to reduce the waiting and travel pattern of one mechanism doing everything in sequence.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThat difference matters only if you value upper-body work continuing while the lower system stays active through the lumbar, seat, calves, and feet — and can feel that advantage side by side.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper 4D work\u003c\/b\u003e\u003cspan\u003eNeck · shoulders · back\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLower 4D work\u003c\/b\u003e\u003cspan\u003eLumbar · seat-area coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e62-cell air system\u003c\/b\u003e\u003cspan\u003eCompression around the roller work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eCalf + foot hardware\u003c\/b\u003e\u003cspan\u003eLower-body session continues past the seat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e41 auto programs\u003c\/b\u003e\u003cspan\u003eRepeatable ways to use the system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/GrandDuo_thumbnail_lifestyle_1400x1400_eed3f7de-f250-408f-94d1-b149e86c16c0.webp?v=1772225232\u0026amp;width=720\" alt=\"Osaki Grand Duo 4D+4D massage chair in a modern room\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nGrand Duo 4D+4D · Dual-mechanism architecture\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eCompare the Grand Duo with another finalist using the same session length and similar intensity. If the second mechanism does not create a difference you value, do not pay for complexity you will not use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is where the spec sheet stops.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe scan can improve the starting point, but shoulder contact, seat comfort, calf pressure, foot placement, and controller usability still require a human decision.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Alignment\u003c\/i\u003e\n\u003ch3\u003eLet the body scan set the starting point.\u003c\/h3\u003e\n\u003cp\u003eSmart Body Scan is there to reduce initial guesswork. Pay attention to whether the shoulder position and roller path actually line up for you instead of assuming the scan is perfect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Lower body\u003c\/i\u003e\n\u003ch3\u003eTest the calves and feet separately.\u003c\/h3\u003e\n\u003cp\u003eThe automatic extending footrest helps with leg length, but fit still depends on where your calves sit, where the four foot rollers land, and whether the 16 foot airbags feel supportive or too assertive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Pressure\u003c\/i\u003e\n\u003ch3\u003eDual 4D should earn its premium on your body.\u003c\/h3\u003e\n\u003cp\u003eTry at least one gentler program and one stronger program. The relevant question is not whether the mechanism is advanced; it is whether its range matches your pressure preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Shared use\u003c\/i\u003e\n\u003ch3\u003eProgram depth helps a multi-user household.\u003c\/h3\u003e\n\u003cp\u003eForty-one automatic programs, five manual programs, scan logic, voice control, and quick controls give different users several routes into the same chair without forcing one fixed routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Published fit\u003c\/i\u003e\n\u003ch3\u003eUse the numbers as a checkpoint, not a promise.\u003c\/h3\u003e\n\u003cp\u003eWe list a 21-inch seat, 24.5-inch shoulder width, and 280-pound maximum user weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat matters in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003ePrioritize features that change fit, massage character, control, or ownership. Secondary conveniences matter only after the core chair works for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDual 4D Mechanisms\u003c\/b\u003e\n\u003cp\u003eThe defining architecture: two massage mechanisms designed to divide upper- and lower-zone work for a more connected session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSL-Track System\u003c\/b\u003e\n\u003cp\u003eThe published roller path extends through the seated curve rather than limiting the massage to a short back-only route.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eSmart Body Scan \u0026amp; AI-Labeled Guidance\u003c\/b\u003e\n\u003cp\u003eHelps establish starting alignment. Osaki's “AI Health Detection” name is treated as session guidance, not medical diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e41 Auto + 5 Manual Programs\u003c\/b\u003e\n\u003cp\u003eReady-made variety for repeat use, plus manual control when you want a more focused session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e62-Cell Full-Body Air Massage\u003c\/b\u003e\n\u003cp\u003eAdds multi-zone compression, including three-segment armrest airbags, around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eDeep Calf Kneading\u003c\/b\u003e\n\u003cp\u003eA real test point if your lower legs are pressure-sensitive; start conservatively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e4 Foot Rollers + 16 Foot Airbags\u003c\/b\u003e\n\u003cp\u003eGives the feet dedicated roller and compression hardware rather than a passive footwell.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAutomatic Extension Footrest\u003c\/b\u003e\n\u003cp\u003eAdjusts the leg section for each user; check where the calves and the four foot rollers land.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eSliding Side Panel\u003c\/b\u003e\n\u003cp\u003eOpens part of the side shell to make entry and exit less restrictive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eHeating\u003c\/b\u003e\n\u003cp\u003eAdds warmth as a comfort feature; judge it by placement and preference, not by the label.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eTouchscreen · Voice · Quick Controls\u003c\/b\u003e\n\u003cp\u003eAn 8-inch wireless touchscreen, voice control, and side shortcuts cover deep setup and fast adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eConvenience \u0026amp; Ambience\u003c\/b\u003e\n\u003cp\u003eBluetooth, wireless charging, USB, LED lighting, aroma, and a negative ionizer are secondary to fit and massage feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the reclined chair, not the product photo.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e70.9\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eCurrent listed dimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eUpright: 65.7″ L × 33.5″ W × 48.5″ H.\u003c\/p\u003e\n\u003cp\u003eReclined: 70.9″ L × 33.5″ W × 34.6″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eAccess path\u003c\/h3\u003e\n\u003cp\u003eWe list a 33.5-inch assembled doorway requirement and 332.3 lb chair weight. Measure doors, halls, stairs, elevators, and turns, then confirm the route before shipment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-beige\"\u003e\u003c\/span\u003eBeige\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eChoose the finish after you decide the physical scale works in the room; this chair has real visual presence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall clearance\u003c\/h3\u003e\n\u003cp\u003eOsaki lists Space-Saving Technology but publishes no wall-clearance figure for the Grand Duo, so ask us before you place it near a wall and plan for the full 70.9-inch reclined length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe purchase is bigger than the chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eConfirm the route before the truck moves.\u003c\/h3\u003e\n\u003cp\u003eOur current shipping policy says most massage chairs include White Glove Delivery with in-home placement and assembly, subject to access, fitment, destination, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eGet the exact coverage in writing.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a 5-year warranty for the Grand Duo: 3 years of full service plus 2 additional years of parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eSupport\u003c\/p\u003e\n\u003ch3\u003eKnow who you call first.\u003c\/h3\u003e\n\u003cp\u003eA clear service path matters on a complex, heavy chair. Ask who receives the first call, who supplies parts, how labor is approved, and whether service can be completed in the home.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"tel:+16692148889\"\u003eCall or text (669) 214-8889 →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Grand Duo is a wellness and relaxation product, not a medical device. Manufacturer terms such as “AI Health Detection” and “Heating” do not imply diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Grand Duo fits — and who should keep comparing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCan feel and value the difference between two working massage mechanisms and a simpler single-mechanism session.\u003c\/li\u003e\n\u003cli\u003eWant lower-body hardware to matter as much as the back: calf kneading, four foot rollers, foot airbags, and an extending footrest.\u003c\/li\u003e\n\u003cli\u003ePrefer a deep program library but still want voice and quick side controls for repeat sessions.\u003c\/li\u003e\n\u003cli\u003eShare the chair with users who may choose different programs, pressure levels, and body-scan starting points.\u003c\/li\u003e\n\u003cli\u003eHave a room and delivery route that can accommodate the current listed 33.5-inch width and 70.9-inch reclined length.\u003c\/li\u003e\n\u003cli\u003eAre willing to test pressure, fit, and controller logic before committing to a high-ticket chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTry the second mechanism and do not notice enough difference to justify the added complexity.\u003c\/li\u003e\n\u003cli\u003ePrefer a simpler interface with fewer programs and less setup choice.\u003c\/li\u003e\n\u003cli\u003eDo not value strong calf or foot massage and would rather put budget into another priority.\u003c\/li\u003e\n\u003cli\u003eNeed a medical treatment device rather than a home massage and relaxation product.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-se-massage-chair\"\u003eCompare with OS-Pro 4D DuoMax SE →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eShortlisting? Compare the right differences.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/osaki-os-pro-4d-duomax-se-massage-chair\"\u003eOS-Pro 4D DuoMax SE\u003c\/a\u003e. Compare mechanism feel, air coverage, program logic, heat presentation, and control usability — then hand the decision back to the exact product pages.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eGrand Duo 4D+4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOS-Pro 4D DuoMax SE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir system\u003c\/th\u003e\n\u003ctd\u003e62-cell full-body air massage, plus three-segment armrest airbags.\u003c\/td\u003e\n\u003ctd\u003e38 air cells across the shoulders, arms, hips, calves, and feet.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e41 automatic programs + 5 manual programs.\u003c\/td\u003e\n\u003ctd\u003e20 auto programs + 11 massage styles.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDaily access\u003c\/th\u003e\n\u003ctd\u003eSliding side panel, 8-inch wireless touchscreen, voice control, and quick side controls are explicitly listed.\u003c\/td\u003e\n\u003ctd\u003eSmart voice control and wireless charging are explicitly listed; control architecture is different enough to test rather than assume.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHeat emphasis\u003c\/th\u003e\n\u003ctd\u003eHeating listed.\u003c\/td\u003e\n\u003ctd\u003e2 heating cores + lower-back heat.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWho should lean here\u003c\/th\u003e\n\u003ctd\u003ePrioritize the Grand Duo if you value the larger air-cell count, broader auto-program library, lower-body hardware, and sliding entry design.\u003c\/td\u003e\n\u003ctd\u003eCompare the DuoMax SE if you want a nearby premium Osaki with a different compression, heat, and program configuration.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-se-massage-chair\"\u003eOpen OS-Pro 4D DuoMax SE →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eCompare all Osaki Duo models →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eSee a Kyota brand comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee an Infinity brand comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki Grand Duo 4D+4D massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGrand Duo 4D+4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBeige · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual 4D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL-Track System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSmart Body Scan System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrograms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e41 automatic · 5 manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAI label\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent AI Health Detection — manufacturer terminology; not medical diagnosis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62-cell full-body air massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArm compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-segment armrest airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDeep calf kneading\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 foot rollers · 16 foot airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic extension footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch wireless touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShortcuts\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Side Control Panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speaker\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charger · USB port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; access\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2-stage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpace saving\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer lists Space-Saving Technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSide access\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSliding Side Panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeating\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeating listed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright size\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e65.7″ L × 33.5″ W × 48.5″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined size\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e70.9″ L × 33.5″ W × 34.6″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24.5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21.0″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMax user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e280 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e332.3 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDoorway width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33.5″ assembled · 30.0″ disassembled\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V · 50\/60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years · 3 full service + 2 parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eSecondary ambience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eColor lighting LED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAroma\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eListed feature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNegative ionizer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eListed feature\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePillow\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRemovable pillow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eSpecification note: our listing and Osaki's data agree on colors, Dual 4D, program counts, 62-cell air massage, lower-body hardware, and the 8-inch controller; Osaki lists 2-stage zero gravity and a 5-year warranty.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGrand Duo questions that actually affect the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Grand Duo 4D+4D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Grand Duo 4D+4D online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Grand Duo before I buy it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Grand Duo 4D+4D is on the floor at both of our \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can sit in the Grand Duo, the AI Apex Duo, and the OS-Pro 4D DuoMax back to back in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Osaki Grand Duo massage chair need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e70.9 inches of length when reclined and 33.5 inches of width. We list the Osaki Grand Duo 4D+4D at 65.7″ L × 33.5″ W × 48.5″ H upright and 70.9″ L × 33.5″ W × 34.6″ H reclined. Your doorway has to clear 33.5 inches assembled or 30.0 inches disassembled, and the chair weighs 332.3 lb. Osaki publishes no wall-clearance figure, so ask us before you place it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki Grand Duo fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e280 lb is the maximum user weight we list for the Osaki Grand Duo 4D+4D, with a 21-inch seat and a 24.5-inch shoulder width. No user-height range is published, so check shoulder contact, calf hold, and foot-roller placement in person, or call or text (669) 214-8889 with each user's height before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki Grand Duo or the OS-Pro 4D DuoMax?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Osaki Grand Duo 4D+4D if you want two 4D mechanisms with 62 air cells, deep calf kneading, four foot rollers, and 41 automatic plus 5 manual programs. Choose the \u003ca href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eOS-Pro 4D DuoMax\u003c\/a\u003e if Duo Mech 4D+3D on an SL Flex Track, with 36 air cells, 2 heating cores, 20 auto programs, and 11 massage styles, covers how you use a chair. Sit in both back to back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Grand Duo and the AI Apex Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe mechanism and the program library. The Osaki Grand Duo 4D+4D uses two 4D mechanisms with Smart Body Scan, 41 automatic programs, and 5 manual programs. The \u003ca href=\"\/products\/osaki-ai-series-apex-duo-5d-4d-massage-chair\"\u003eAI Apex Duo\u003c\/a\u003e pairs a 5D mechanism with a 4D one and lists 46 automatic programs, Live Time Body Scan, and Smart Pressure Sensors. Both list 62 air cells, an SL-Track, a sliding side panel, and a 70.9″ reclined length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much lower-body massage does the Grand Duo provide?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFour foot rollers, 16 foot airbags, and deep calf kneading. Osaki lists that lower-body hardware for the Grand Duo 4D+4D along with an automatic extension footrest, so the calves and feet get roller contact and compression in the same session. Test lower-body pressure carefully if your calves or feet are sensitive, and start with a gentler program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Grand Duo worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you can feel the second 4D mechanism and will use the rest of the system: 62 air cells, deep calf kneading, four foot rollers, 16 foot airbags, Smart Body Scan, and 41 automatic plus 5 manual programs. If the second mechanism does not feel meaningfully better on your body, the Osaki Grand Duo is more chair than you need.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Grand Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki Grand Duo 4D+4D before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Grand Duo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Grand Duo 4D+4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Grand Duo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe second mechanism should be\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003efelt, not assumed.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCompare the same program length, similar intensity, shoulder alignment, calf pressure, foot-roller placement, controller logic, and entry comfort across finalists. The Grand Duo is on the floor at both showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eYou can also \u003ca href=\"\/pages\/our-store\"\u003eview our showroom hub\u003c\/a\u003e or call or text (669) 214-8889 with questions before your visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-grand-duo-4d4d-luxury-home-wellness-hero.png?v=1781710075\" alt=\"Osaki Grand Duo 4D+4D massage chair in a premium home setting\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki Grand Duo\u003cbr\u003e4D+4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for the connected dual-mechanism session, not the longest feature list. The Grand Duo earns its place when the second 4D system, 62-cell compression, lower-body hardware, scan, and controls create a difference you can feel and will use repeatedly.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e4D+4D\u003c\/b\u003e\u003cspan\u003eBeige · Black · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-se-massage-chair\"\u003eCompare with OS-Pro 4D DuoMax SE\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-ai-series-apex-duo-5d-4d-massage-chair\"\u003eCompare with AI Apex Duo\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki Grand Duo 4D+4D Massage Chair · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. Osaki lists a 5-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. This is a wellness and relaxation product, not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki Grand Duo 4D+4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Grand Duo 4D+4D online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Grand Duo before I buy it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Grand Duo 4D+4D is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can sit in the Grand Duo, the AI Apex Duo, and the OS-Pro 4D DuoMax back to back in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Osaki Grand Duo massage chair need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"70.9 inches of length when reclined and 33.5 inches of width. We list the Osaki Grand Duo 4D+4D at 65.7″ L × 33.5″ W × 48.5″ H upright and 70.9″ L × 33.5″ W × 34.6″ H reclined. Your doorway has to clear 33.5 inches assembled or 30.0 inches disassembled, and the chair weighs 332.3 lb. Osaki publishes no wall-clearance figure, so ask us before you place it.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki Grand Duo fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"280 lb is the maximum user weight we list for the Osaki Grand Duo 4D+4D, with a 21-inch seat and a 24.5-inch shoulder width. No user-height range is published, so check shoulder contact, calf hold, and foot-roller placement in person, or call or text (669) 214-8889 with each user's height before ordering.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki Grand Duo or the OS-Pro 4D DuoMax?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki Grand Duo 4D+4D if you want two 4D mechanisms with 62 air cells, deep calf kneading, four foot rollers, and 41 automatic plus 5 manual programs. Choose the OS-Pro 4D DuoMax if Duo Mech 4D+3D on an SL Flex Track, with 36 air cells, 2 heating cores, 20 auto programs, and 11 massage styles, covers how you use a chair. Sit in both back to back.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Grand Duo and the AI Apex Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The mechanism and the program library. The Osaki Grand Duo 4D+4D uses two 4D mechanisms with Smart Body Scan, 41 automatic programs, and 5 manual programs. The AI Apex Duo pairs a 5D mechanism with a 4D one and lists 46 automatic programs, Live Time Body Scan, and Smart Pressure Sensors. Both list 62 air cells, an SL-Track, a sliding side panel, and a 70.9″ reclined length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much lower-body massage does the Grand Duo provide?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Four foot rollers, 16 foot airbags, and deep calf kneading. Osaki lists that lower-body hardware for the Grand Duo 4D+4D along with an automatic extension footrest, so the calves and feet get roller contact and compression in the same session. Test lower-body pressure carefully if your calves or feet are sensitive, and start with a gentler program.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Grand Duo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you can feel the second 4D mechanism and will use the rest of the system: 62 air cells, deep calf kneading, four foot rollers, 16 foot airbags, Smart Body Scan, and 41 automatic plus 5 manual programs. If the second mechanism does not feel meaningfully better on your body, the Osaki Grand Duo is more chair than you need.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Grand Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki Grand Duo 4D+4D before you order. Your purchase is also covered by our 6-Month Price Protection, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Grand Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Grand Duo 4D+4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Grand Duo.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 4D Mechanisms', 'SL-Track + Smart Body Scan', 'Air Compression + Heating', 'Calf + Foot System', 'Sliding Side Panel + Recline', '8-inch Touchscreen + Voice'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Beige","offer_id":44876307202255,"sku":null,"price":11999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876307235023,"sku":null,"price":11999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876307267791,"sku":null,"price":11999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/black.webp?v=1772225231"},{"product_id":"osaki-os-pro-4d-duomax-massage-chair","title":"Osaki OS-Pro 4D DuoMax Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-beige{background:#D8CCB8}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Osaki Duo Mechanism\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki OS-Pro\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003e4D DuoMax\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eDual-mechanism massage chair · 4D+3D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki OS-Pro 4D DuoMax massage chair brings two massage mechanisms, an SL Flex Track, 36-cell compression, and 20 guided programs — built around layered roller coverage and repeat daily use.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eDuo Mech 4D+3D · SL Flex Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 years (3 full service + 2 parts) — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBeige · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/b_01.webp?v=1772225246\u0026amp;width=720\" alt=\"Osaki OS-Pro 4D DuoMax massage chair in Beige\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe DuoMax decision, without the feature fog.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki OS-Pro 4D DuoMax Massage Chair centers on a Duo Mech 4D+3D system. Around it, Osaki lists 8 Roller-Track Massage, 36 air cells, 2 heating cores, 20 auto programs, 11 massage styles, and an automatic extendable footrest. The buying reason is the dual-mechanism architecture, not feature count alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eTwo mechanisms\u003c\/h3\u003e\n\u003cp\u003eDuo Mech 4D+3D is the defining architecture and the main reason to evaluate this exact model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eLonger-path structure\u003c\/h3\u003e\n\u003cp\u003eThe SL Flex Track gives the roller system a longer body-following path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003e36 air cells add a wraparound layer around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eHeat\u003c\/h3\u003e\n\u003cp\u003eDual heating cores add warmth as a comfort feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eRepeat use\u003c\/h3\u003e\n\u003cp\u003e20 auto programs and 11 massage styles give the household a broad guided library.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControls\u003c\/h3\u003e\n\u003cp\u003eSmart Voice Control, touchscreen controls, and wireless charging support simple daily operation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003csmall\u003e+3D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDuo Mech system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003c\/b\u003e\u003cspan\u003eRoller-track massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e36\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e11\u003c\/b\u003e\u003cspan\u003eMassage styles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eHeating cores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the DuoMax\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eStart with what changes the massage.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-os-pro-4d-duomax-dual-mechanism-full-body-coverage.png?v=1781712268\" alt=\"Osaki OS-Pro 4D DuoMax dual mechanism massage system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-os-pro-4d-duomax-dual-mechanism-full-body-coverage.png?v=1781712268\" alt=\"Osaki OS-Pro 4D DuoMax SL Flex Track and roller system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-os-pro-4d-duomax-air-compression-heating-foot-calf-massage.png?v=1781712327\" alt=\"Osaki OS-Pro 4D DuoMax air compression and heating system visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-os-pro-4d-duomax-air-compression-heating-foot-calf-massage.png?v=1781712327\" alt=\"Osaki OS-Pro 4D DuoMax extendable lower body system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DuoMax_1500px_thumbnails_screen_1400x1400_53a3fe88-e30f-44b2-967e-aff49543bd8c.webp?v=1772225245\u0026amp;width=720\" alt=\"Osaki OS-Pro 4D DuoMax touchscreen controller\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 4D+3D Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo roller systems, not one carriage doing every job.\u003c\/h3\u003e\n\u003cp\u003eDuo Mech 4D+3D is the core reason to consider the Osaki DuoMax 4D massage chair. Two mechanisms give the programming more hardware to distribute roller work across the chair, creating a more layered architecture than one carriage traveling the full route.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eArchitecture\u003c\/b\u003e\u003cspan\u003eDuo Mech 4D+3D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest several programs; dual hardware matters only if you like how the mechanisms coordinate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eThe mechanism needs a path that follows the chair.\u003c\/h3\u003e\n\u003cp\u003eThe SL Flex Track gives the DuoMax its body-following structure and extends the roller path beyond a short back-only track. Fit still depends on your shoulders, hips, and seated position.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL Flex Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDecision test\u003c\/b\u003e\u003cspan\u003eNeck · lumbar · seat transition\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eJudge the continuity from upper back through lumbar and lower-track contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eCompression + Warmth\u003c\/p\u003e\n\u003ch3\u003eRollers create motion. Air and heat change the envelope.\u003c\/h3\u003e\n\u003cp\u003eThe DuoMax lists 36 air cells, 2 heating cores, and body heat. Compression adds a surrounding sensation; heat adds warmth. Both are comfort features, not medical promises.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e36 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat hardware\u003c\/b\u003e\u003cspan\u003e2 heating cores\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAir pressure and warmth add comfort without relying only on stronger roller intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest has to fit before the feature list matters.\u003c\/h3\u003e\n\u003cp\u003eThe automatic extendable footrest and lower-body compression matter only if your knees, calves, ankles, and feet sit naturally after the chair extends into its zero gravity recline.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003eAutomatic extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHousehold test\u003c\/b\u003e\u003cspan\u003eCheck every primary user\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFor shared use, test leg length and calf pressure for every primary user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Control Stack\u003c\/p\u003e\n\u003ch3\u003eAdvanced hardware should still be easy to start.\u003c\/h3\u003e\n\u003cp\u003eSmart Voice Control, the touchscreen, 20 auto programs, 11 massage styles, and wireless charging make the DuoMax easier to operate while reclined.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eGuided programs\u003c\/b\u003e\u003cspan\u003e20 automatic\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage styles\u003c\/b\u003e\u003cspan\u003e11\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free option\u003c\/b\u003e\u003cspan\u003eSmart Voice Control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTry the screen and voice commands; repeat use depends on usability as well as massage feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Dual-System Character\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe DuoMax is better understood as a dual-mechanism chair than as another “4D massage chair.” Instead of asking one carriage to cover the full roller route, its programming has two mechanisms to coordinate across the chair.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThat does not make every program better. Some buyers prefer a simpler single-mechanism rhythm. The DuoMax earns its place only if you prefer its dual-system character in normal use.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper-zone work\u003c\/b\u003e\u003cspan\u003eListen for smooth depth changes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLower-track handoff\u003c\/b\u003e\u003cspan\u003eNotice continuity through transitions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eAir pressure\u003c\/b\u003e\u003cspan\u003eCheck wrap without over-squeeze\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eWarmth\u003c\/b\u003e\u003cspan\u003eComfort, not a treatment claim\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eControls\u003c\/b\u003e\u003cspan\u003eCan you adjust without sitting up?\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-os-pro-4d-duomax-lifestyle-full-body-massage-chair.png?v=1781712206\" alt=\"Osaki OS-Pro 4D DuoMax massage chair in a home setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDuoMax ownership angle · Dual hardware matters only when the feel suits you\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe DuoMax is a relaxation and wellness product. Heat, air compression, roller pressure, and recline are comfort features, not treatment for any condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit Before Features\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is the part no spec sheet can settle for you.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIntelligent HealthPro is a product term. Treat it as a setup aid, not proof of fit. Shoulder contact, seat comfort, leg extension, calf pressure, and roller intensity still have to work for the user.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/blogs\/news\/massage-chair-fit-guide-by-body-type-petite-tall-broad-and-shared-use\"\u003eUse the massage chair fit guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 1 — Shoulders\u003c\/i\u003e\n\u003ch3\u003eStart with contact, not the feature name.\u003c\/h3\u003e\n\u003cp\u003eConfirm the roller path reaches your neck and shoulders without forcing you to slide or hunch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 2 — Legs\u003c\/i\u003e\n\u003ch3\u003eLet the automatic footrest extend.\u003c\/h3\u003e\n\u003cp\u003eVerify knee angle, calf placement, ankle comfort, and foot position after extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3 — Pressure\u003c\/i\u003e\n\u003ch3\u003eTest normal routines, not only maximum intensity.\u003c\/h3\u003e\n\u003cp\u003ePressure preference is personal. Compare several auto programs and intensity settings before deciding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 4 — Shared use\u003c\/i\u003e\n\u003ch3\u003eTwenty programs help only if both users can start them easily.\u003c\/h3\u003e\n\u003cp\u003eHave each primary user choose a program, adjust pressure, and operate the controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 5 — Published limits\u003c\/i\u003e\n\u003ch3\u003eAsk for the fit range before you order.\u003c\/h3\u003e\n\u003cp\u003eOsaki's product page does not list a user-height range, maximum user weight, or footprint for the OS-Pro 4D DuoMax. Call or text (669) 214-8889, or test it at either showroom with every primary user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature, then consequence.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThese systems materially change how the DuoMax massages, fits, or operates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDuo Mech 4D+3D\u003c\/b\u003e\n\u003cp\u003eTwo mechanisms give the programming more ways to distribute roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e8 Roller-Track Massage\u003c\/b\u003e\n\u003cp\u003ePart of the dual-system architecture; judge coverage and handoff quality, not count alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eSL Flex Track\u003c\/b\u003e\n\u003cp\u003eA body-following structure for a longer roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eIntelligent HealthPro\u003c\/b\u003e\n\u003cp\u003eOsaki's listed intelligence layer; still verify physical fit and pressure yourself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e36 Air Cells\u003c\/b\u003e\n\u003cp\u003eCompression adds a surrounding sensation beyond the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e2 Heating Cores + Body Heat\u003c\/b\u003e\n\u003cp\u003eWarmth supports comfort; it is not a medical treatment claim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e20 Auto Programs\u003c\/b\u003e\n\u003cp\u003eGuided routines reduce setup friction for repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e11 Massage Styles\u003c\/b\u003e\n\u003cp\u003eTechnique variety changes the character of the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eAutomatic Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eLeg-length adjustment supports shared use; verify calf, ankle, and foot fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eSmart Voice + Touchscreen Control\u003c\/b\u003e\n\u003cp\u003eHands-free commands and touchscreen controls reduce mid-session friction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eWireless Charging\u003c\/b\u003e\n\u003cp\u003eKeeps a phone nearby without another cable around the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003ecurrent finishes.\u003c\/strong\u003e Beige, Black, and Brown are the live House of Massage Chairs variants.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-beige\"\u003e\u003c\/span\u003eBeige\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eChoose from the current variant list rather than older manufacturer color naming.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eEligible service generally covers in-home placement, basic setup, packaging removal, connection to an accessible outlet, and a basic function check, subject to House of Massage Chairs policy.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDimensions and clearance\u003c\/h3\u003e\n\u003cp\u003eOsaki does not list dimensions or wall clearance for the OS-Pro 4D DuoMax on its product page, so ask us for the upright and reclined footprint, minimum doorway, and wall clearance before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower and placement\u003c\/h3\u003e\n\u003cp\u003ePlan an accessible outlet and a clear delivery route.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is only half the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eHouse of Massage Chairs currently shows the DuoMax in stock with White Glove Delivery included.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eGet the applicable term in writing.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a 5-year warranty for the OS-Pro 4D DuoMax: 3 years of full service plus 2 additional years of parts. Ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eRetailer support\u003c\/p\u003e\n\u003ch3\u003eA place to compare before you commit.\u003c\/h3\u003e\n\u003cp\u003eUse our showroom support to compare pressure, fit, controls, and dual-mechanism feel. The OS-Pro 4D DuoMax is on the floor at both showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge); walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Osaki OS-Pro 4D DuoMax is positioned here as a relaxation and comfort product. It is not a substitute for diagnosis, treatment, or professional medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the DuoMax is for — and when to move on.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpecifically want dual-mechanism massage rather than a conventional single roller carriage.\u003c\/li\u003e\n\u003cli\u003eExpect regular home use and value 20 guided programs plus 11 massage styles for different routines.\u003c\/li\u003e\n\u003cli\u003eWant rollers, 36-cell air compression, heat, lower-body fit adjustment, and smart controls in one premium chair.\u003c\/li\u003e\n\u003cli\u003eShare the chair and are willing to test fit, pressure, and controls for every primary user.\u003c\/li\u003e\n\u003cli\u003ePrefer a technically capable chair but do not necessarily need the most sensor-heavy model in the current Osaki lineup.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a simpler single-mechanism massage character and would not benefit from the Osaki DuoMax architecture.\u003c\/li\u003e\n\u003cli\u003ePrefer minimal controls and a short program list rather than a high-feature interface.\u003c\/li\u003e\n\u003cli\u003eNeed a medical treatment device rather than a home relaxation product.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-ai-series-apex-duo-5d-4d-massage-chair\"\u003eCompare with AI Series Apex Duo →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSame premium tier. A different technology bet.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe practical question is whether you prefer the DuoMax's 4D+3D dual architecture or a more sensor- and program-heavy alternative.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOS-Pro 4D DuoMax\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eAI Series Apex Duo\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMechanism\u003c\/th\u003e\n\u003ctd\u003eDuo Mech 4D+3D with 8 Roller-Track Massage.\u003c\/td\u003e\n\u003ctd\u003eDual 5D+4D Massage Mechanism on an SL-Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir compression\u003c\/th\u003e\n\u003ctd\u003e36 air cells.\u003c\/td\u003e\n\u003ctd\u003e62-cell full-body air massage.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eGuided programs\u003c\/th\u003e\n\u003ctd\u003e20 auto programs plus 11 massage styles.\u003c\/td\u003e\n\u003ctd\u003e46 auto programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePersonalization\u003c\/th\u003e\n\u003ctd\u003eIntelligent HealthPro is listed; physical fit still needs direct confirmation.\u003c\/td\u003e\n\u003ctd\u003eLive Time Body Scan + Smart Pressure Sensors.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWho should lean this way\u003c\/th\u003e\n\u003ctd\u003ePrioritizes the DuoMax dual-system feel and lower feature complexity.\u003c\/td\u003e\n\u003ctd\u003eWants more sensor-led setup, air cells, and guided programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eOS-Pro 4D DuoMax vs DuoMax SE:\u003c\/strong\u003e the \u003ca href=\"\/products\/osaki-os-pro-4d-duomax-se-massage-chair\"\u003eOS-Pro 4D DuoMax SE\u003c\/a\u003e keeps 8 Roller-Track Massage, the SL Flex Track, 20 auto programs, and 11 massage styles, but moves to Duo Mech 4D+4D with 38 air cells, and it publishes a 330 lb maximum user weight and 5.5 inches of wall clearance.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-ai-series-apex-duo-5d-4d-massage-chair\"\u003eSee the Apex Duo alternative →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eCompare all Osaki Duo models →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eOsaki and Infinity comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eOsaki and Kyota comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki OS-Pro 4D DuoMax massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOS-Pro 4D DuoMax Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs colors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBeige · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDuo Mech 4D+3D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 Roller-Track Massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL Flex Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eIntelligence layer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent HealthPro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir + heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e36 air cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeating\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 heating cores + body heat system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms + controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage styles\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e11\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSmart Voice Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTouchscreen interface shown in current product imagery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic extendable footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCompression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLower-body zones included within 36-cell system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery + ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years · 3 full service + 2 parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eVerify before room planning\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot listed by Osaki · ask us\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser height and weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot listed by Osaki · ask us\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAsk us before delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eOsaki lists a 5-year warranty for the OS-Pro 4D DuoMax (3 years of full service plus 2 additional years of parts) but no dimensions, so ask us for the footprint before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model FAQ\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe questions that should be settled before checkout.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki OS-Pro 4D DuoMax massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki OS-Pro 4D DuoMax online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the OS-Pro 4D DuoMax before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki OS-Pro 4D DuoMax is on the floor at both of our \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can sit in the DuoMax, the DuoMax SE, and the Grand Duo back to back in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat mechanism and track does the OS-Pro 4D DuoMax use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eDuo Mech 4D+3D with 8 Roller-Track Massage on an SL Flex Track. The Osaki OS-Pro 4D DuoMax pairs a 4D mechanism with a 3D one, so one carriage does not have to cover the full roller route. Test several of its 20 auto programs to judge how the dual system coordinates across the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki OS-Pro 4D DuoMax fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo height range or maximum user weight is listed on Osaki's product page for the OS-Pro 4D DuoMax. Call or text (669) 214-8889 with each user's height and weight before ordering, and test the chair if you can: shoulder contact, seat fit, footrest extension, calf position, and roller pressure matter beyond height and weight limits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the OS-Pro 4D DuoMax and the DuoMax SE?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe second mechanism. The Osaki OS-Pro 4D DuoMax uses Duo Mech 4D+3D with 36 air cells, while the \u003ca href=\"\/products\/osaki-os-pro-4d-duomax-se-massage-chair\"\u003eOS-Pro 4D DuoMax SE\u003c\/a\u003e moves to Duo Mech 4D+4D with 38 air cells and publishes a 330 lb maximum user weight and 5.5 inches of wall clearance. Both share 8 Roller-Track Massage, the SL Flex Track, 20 auto programs, and 11 massage styles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki Grand Duo or the OS-Pro 4D DuoMax?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Osaki OS-Pro 4D DuoMax if you want Duo Mech 4D+3D with 8 Roller-Track Massage on an SL Flex Track, 2 heating cores, and 20 auto programs plus 11 massage styles. Choose the \u003ca href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eGrand Duo 4D+4D\u003c\/a\u003e if you want two 4D mechanisms on an SL-Track with 62 air cells, 41 automatic and 5 manual programs, and a 280 lb maximum user weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki OS-Pro 4D DuoMax worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you want dual-mechanism massage and will use it regularly: Duo Mech 4D+3D, 8 Roller-Track Massage, an SL Flex Track, 36 air cells, 2 heating cores, 20 auto programs, and 11 massage styles. If you prefer a simpler single-mechanism rhythm or a short program list, the Osaki OS-Pro 4D DuoMax gives you more hardware than you will use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should I look for in an Osaki OS-Pro 4D DuoMax review?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLook for evidence about dual-mechanism coordination. A useful Osaki OS-Pro 4D DuoMax review covers shoulder contact, lower-track continuity, air pressure, footrest fit, controller usability, and repeat use, and it explains tradeoffs instead of repeating features. You can also run your own test of the DuoMax at our San Jose or Pleasanton showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki OS-Pro 4D DuoMax?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki OS-Pro 4D DuoMax before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki DuoMax massage chair HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki OS-Pro 4D DuoMax is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the DuoMax.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDo not buy the dual mechanism\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ewithout feeling the handoff.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse a showroom visit to test shoulder contact, roller continuity, air pressure, footrest fit, heat comfort, controls, and both primary users. The OS-Pro 4D DuoMax is on the floor at both showrooms.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs. Walk-ins are welcome, no appointment needed; call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/os-pro-4d-duomax-brown-826066_1197x1197_b705a16c-d73c-4316-b2ab-e3b5ff10842d.webp?v=1772225245\u0026amp;width=720\" alt=\"Osaki OS-Pro 4D DuoMax massage chair in a home room\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki OS-Pro\u003cbr\u003e4D DuoMax.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the DuoMax because you prefer its dual 4D+3D architecture, not because the feature list is long. Its case rests on hardware: 8 roller-track massage, SL Flex Track, 36-cell compression, heat, 20 auto programs, 11 styles, an extendable footrest, voice control, and touchscreen operation.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e4D+3D\u003c\/b\u003e\u003cspan\u003eBeige · Black · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-ai-series-apex-duo-5d-4d-massage-chair\"\u003eAI Series Apex Duo alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-se-massage-chair\"\u003eOS-Pro 4D DuoMax SE\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery and setup policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki OS-Pro 4D DuoMax Massage Chair · Sold by House of Massage Chairs. Current colors: Beige, Black, and Brown. Osaki lists a 5-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. This is a relaxation and wellness product, not a medical treatment device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki OS-Pro 4D DuoMax massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki OS-Pro 4D DuoMax online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the OS-Pro 4D DuoMax before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki OS-Pro 4D DuoMax is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can sit in the DuoMax, the DuoMax SE, and the Grand Duo back to back in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What mechanism and track does the OS-Pro 4D DuoMax use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Duo Mech 4D+3D with 8 Roller-Track Massage on an SL Flex Track. The Osaki OS-Pro 4D DuoMax pairs a 4D mechanism with a 3D one, so one carriage does not have to cover the full roller route. Test several of its 20 auto programs to judge how the dual system coordinates across the chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki OS-Pro 4D DuoMax fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No height range or maximum user weight is listed on Osaki's product page for the OS-Pro 4D DuoMax. Call or text (669) 214-8889 with each user's height and weight before ordering, and test the chair if you can: shoulder contact, seat fit, footrest extension, calf position, and roller pressure matter beyond height and weight limits.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the OS-Pro 4D DuoMax and the DuoMax SE?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The second mechanism. The Osaki OS-Pro 4D DuoMax uses Duo Mech 4D+3D with 36 air cells, while the OS-Pro 4D DuoMax SE moves to Duo Mech 4D+4D with 38 air cells and publishes a 330 lb maximum user weight and 5.5 inches of wall clearance. Both share 8 Roller-Track Massage, the SL Flex Track, 20 auto programs, and 11 massage styles.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki Grand Duo or the OS-Pro 4D DuoMax?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki OS-Pro 4D DuoMax if you want Duo Mech 4D+3D with 8 Roller-Track Massage on an SL Flex Track, 2 heating cores, and 20 auto programs plus 11 massage styles. Choose the Grand Duo 4D+4D if you want two 4D mechanisms on an SL-Track with 62 air cells, 41 automatic and 5 manual programs, and a 280 lb maximum user weight.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki OS-Pro 4D DuoMax worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want dual-mechanism massage and will use it regularly: Duo Mech 4D+3D, 8 Roller-Track Massage, an SL Flex Track, 36 air cells, 2 heating cores, 20 auto programs, and 11 massage styles. If you prefer a simpler single-mechanism rhythm or a short program list, the Osaki OS-Pro 4D DuoMax gives you more hardware than you will use.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What should I look for in an Osaki OS-Pro 4D DuoMax review?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Look for evidence about dual-mechanism coordination. A useful Osaki OS-Pro 4D DuoMax review covers shoulder contact, lower-track continuity, air pressure, footrest fit, controller usability, and repeat use, and it explains tradeoffs instead of repeating features. You can also run your own test of the DuoMax at our San Jose or Pleasanton showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki OS-Pro 4D DuoMax?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki OS-Pro 4D DuoMax before you order. Your purchase is also covered by our 6-Month Price Protection, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki DuoMax massage chair HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki OS-Pro 4D DuoMax is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the DuoMax.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 4D+3D Mechanism', 'SL Flex Track + 8 Rollers', '36-Cell Compression + Heat', 'Extendable Lower-Body System', 'Voice + Touchscreen Control'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Beige","offer_id":44876307628239,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876307661007,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876307693775,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/b_01.webp?v=1772225246"},{"product_id":"osaki-op-ai-xrest-4d-plus-massage-chair","title":"Osaki Massage Chair OP-Ai Xrest 4D+","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s,height .35s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Osaki Platinum\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki OP-AI Xrest\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D+ Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eOn the Osaki OP-AI Xrest 4D+ massage chair, Muscle Tension Detection, automatic shoulder scanning, an adjustable 4D SL-track system, and three control paths make the Xrest easier to configure day to day.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eFit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e17″ seat · 20″ shoulders · up to 260 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eTaupe · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/op-xrest-4d-brown-591075_1197x1197_e656cc3c-6ca5-49df-853a-143258b45e85.webp?v=1772225256\u0026amp;width=720\" alt=\"Osaki OP-AI Xrest 4D+ massage chair in brown and black\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the Xrest\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eWorkflow\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It’s For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eWorkflow\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It’s For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In Brief\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe AI label is not the decision. The workflow is.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki OP-AI Xrest 4D+ massage chair is a premium single-mechanism model centered on scan-informed setup and adjustable control. The chair is listed for users up to 260 lb on a 17-inch seat and needs a published three inches of wall clearance. Compare the OP Kairos 4D LT if heated rollers or a wider seat matter more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eScan\u003c\/h3\u003e\n\u003cp\u003eScan data informs the starting program; automatic shoulder adjustment helps align the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003e4D control\u003c\/h3\u003e\n\u003cp\u003eFive speeds, seven intensities, width adjustment, and spot or partial control change the roller feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eTrack\u003c\/h3\u003e\n\u003cp\u003eThe SL-track runs from the neck and shoulders through the hamstring area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading, air compression, three rollers per foot, and extension make the lower body active.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eUse the touchscreen, XRest phone app, or predetermined Alexa commands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eSpace\u003c\/h3\u003e\n\u003cp\u003eOne-stage zero gravity pairs with a published three-inch wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e260\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e16\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003c\/b\u003e\u003cspan\u003eManual styles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e7\u003c\/b\u003e\u003cspan\u003eIntensity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e9\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFootrest extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Xrest\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One workflow.\u003cbr\u003eStart with the scan, then decide what to change.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-xrest-4d-muscle-detection-17.webp?v=1773656072\" alt=\"Osaki OP-AI Xrest 4D+ Muscle Tension Detection screen\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-xrest-4d-4d-mechanism-18.webp?v=1773656105\" alt=\"Osaki OP-AI Xrest 4D+ four-dimensional massage mechanism\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/op-xrest-4d-brown-243068_1197x1197_81fb3816-e360-4ce4-a933-bf67865d90ca.webp?v=1772225256\u0026amp;width=720\" alt=\"Osaki OP-AI Xrest 4D+ calf and foot massage module\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-xrest-4d-zero-gravity-recline-01.webp?v=1773655450\" alt=\"Osaki OP-AI Xrest 4D+ one-stage zero gravity recline\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/op-xrest-4d-brown-313774_1197x1197_ce88b6c5-9c36-4fb5-a07e-78c154df5f1e.webp?v=1772225256\u0026amp;width=720\" alt=\"Osaki OP-AI Xrest 4D+ touchscreen controller\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eMuscle Tension Detection\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Scan\u003c\/p\u003e\n\u003ch3\u003eScan first. Then decide how much automation you want.\u003c\/h3\u003e\n\u003cp\u003eMuscle Tension Detection uses scan information to tailor a starting program. Automatic shoulder adjustment separately scans body position for alignment.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMuscle Tension Detection\u003c\/b\u003e\u003cspan\u003eScan-informed program logic\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eShoulder adjustment\u003c\/b\u003e\u003cspan\u003eAutomatic body-position scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is reduced setup, not the AI label itself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003e4D is adjustable here, not just a label.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism provides five speeds, seven intensities, width adjustment, and spot or partial-back control along an SL-track to the hamstrings.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSpeed\u003c\/b\u003e\u003cspan\u003e5 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eIntensity\u003c\/b\u003e\u003cspan\u003e7 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL-track to hamstrings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAdjustment range matters more than the 4D label alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest does more than hold your legs.\u003c\/h3\u003e\n\u003cp\u003eVertical calf kneading works with air compression, while three rollers sit under each foot. The footrest extends up to nine inches.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eKneading rollers + air compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003e3 rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExtension\u003c\/b\u003e\u003cspan\u003eUp to 9″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest calf contact and foot pressure directly; the hardware is listed, the feel is personal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eFull recline without surrendering the wall.\u003c\/h3\u003e\n\u003cp\u003eOne-stage zero gravity uses space-saving motion with a published three-inch wall clearance. Length increases from 66.5 inches upright to 76 inches reclined.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003e1 stage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e3″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003ePlan reclined footprint, wall clearance, and walking space together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eThree ways to run the same chair.\u003c\/h3\u003e\n\u003cp\u003eThe swivel touchscreen is the primary controller. The XRest app supports iPhone and Android, while Alexa uses predetermined commands.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTouchscreen\u003c\/b\u003e\u003cspan\u003eSwivel-mounted controller\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePhone\u003c\/b\u003e\u003cspan\u003eiPhone + Android app\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eVoice\u003c\/b\u003e\u003cspan\u003eAlexa commands\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eMultiple control paths matter most after you are reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Automation Ritual\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eAutomation earns its place by removing decisions.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eA practical sequence is simple: scan, choose one of 16 automatic programs, then adjust only what you notice.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003e\u003cstrong\u003eLess setup, with manual control still available.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eScan\u003c\/b\u003e\u003cspan\u003eEstablish the starting point\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eChoose a program\u003c\/b\u003e\u003cspan\u003e16 automatic options\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFine-tune pressure\u003c\/b\u003e\u003cspan\u003e7 intensity levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eAdd warmth\u003c\/b\u003e\u003cspan\u003eLumbar + feet heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eStay reclined\u003c\/b\u003e\u003cspan\u003eTouchscreen, app, or Alexa\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/op-xrest-4d-brown-591075_1197x1197_e656cc3c-6ca5-49df-853a-143258b45e85.webp?v=1772225256\u0026amp;width=720\" alt=\"Osaki OP-AI Xrest 4D+ massage chair in a home interior\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nOP-AI Xrest 4D+ · Brown interior · Black shell\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eJudge the Xrest on comfort, fit, routine, and control preference, not treatment outcomes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Body Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe scan helps. It does not replace fit.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe scan cannot change a 17-inch seat, 20-inch shoulder width, or 260-pound limit. Fit still wins.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare the fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 1 — Shoulder contact\u003c\/i\u003e\n\u003ch3\u003eLet the chair scan, then verify where it lands.\u003c\/h3\u003e\n\u003cp\u003eConfirm that the shoulder system and roller path land comfortably after the scan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 2 — Leg length\u003c\/i\u003e\n\u003ch3\u003eThe footrest extends up to nine inches.\u003c\/h3\u003e\n\u003cp\u003eNo user-height range is published. Use the nine-inch footrest extension, then confirm calf and foot alignment directly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3 — Seat and shoulders\u003c\/i\u003e\n\u003ch3\u003e17-inch seat. 20-inch shoulder width.\u003c\/h3\u003e\n\u003cp\u003eThese dimensions matter most for larger frames and shared households.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 4 — Weight\u003c\/i\u003e\n\u003ch3\u003ePublished maximum: 260 pounds.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 5 — Shared use\u003c\/i\u003e\n\u003ch3\u003eDifferent users can start from a fresh scan.\u003c\/h3\u003e\n\u003cp\u003eShared use is practical only if each regular user fits the physical chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature, then consequence.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eMuscle Tension Detection\u003c\/b\u003e\n\u003cp\u003eUses scan information to tailor the starting program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e4D Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eFive speeds, seven intensities, width, spot, and partial-back control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eSL-Track\u003c\/b\u003e\n\u003cp\u003eRuns the roller route from neck and shoulders through the hamstrings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eFull-Body Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds full-body compression; confirm the cell count if it matters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eLumbar \u0026amp; Feet Heating\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the lumbar area and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e16 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eOffers guided sessions with less setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e6 Manual Massage Styles\u003c\/b\u003e\n\u003cp\u003eProvides six manual massage styles for direct selection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eCalf Kneading + Foot Rollers\u003c\/b\u003e\n\u003cp\u003eCombines calf kneading, air compression, and three rollers per foot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e9″ Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eAdds leg-length flexibility; no height range is published.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eOne-Stage Zero Gravity\u003c\/b\u003e\n\u003cp\u003ePairs recline with space-saving movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eTouchscreen + App + Alexa\u003c\/b\u003e\n\u003cp\u003eTouchscreen, iPhone\/Android app, or predetermined Alexa commands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eBluetooth + Side Controls + USB\u003c\/b\u003e\n\u003cp\u003eAudio, quick chair controls, and device charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e3\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published wall clearance.\u003c\/strong\u003e Upright length is 66.5 inches; reclined length is 76 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eUpright: \u003cstrong class=\"pnx-strong-ink\"\u003e31.5″ W x 66.5″ L x 60.5″ H\u003c\/strong\u003e. Reclined: \u003cstrong class=\"pnx-strong-ink\"\u003e31.5″ W x 76.0″ L x 56.0″ H\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eChair weight is \u003cstrong class=\"pnx-strong-ink\"\u003e254.6 lb\u003c\/strong\u003e; minimum published door width is \u003cstrong class=\"pnx-strong-ink\"\u003e31.5 inches\u003c\/strong\u003e. Measure the entire route.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003ePublished supply: \u003cstrong class=\"pnx-strong-ink\"\u003e110-120V, 50\/60Hz\u003c\/strong\u003e. Plan an accessible existing outlet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eTaupe\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery planning\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe transaction has three facts to settle.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eHouse of Massage Chairs describes eligible White Glove service as in-home placement, basic setup, packaging removal, outlet connection, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003e5-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 3 years of full service plus 2 additional years of parts. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eAccess \u0026amp; service\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eCompare in person →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe OP-AI Xrest 4D+ is a relaxation and wellness product, not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose it for the workflow, not the acronym.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant scan-informed automation to handle more initial setup.\u003c\/li\u003e\n\u003cli\u003eWant five speed and seven intensity levels.\u003c\/li\u003e\n\u003cli\u003ePrioritize active calf and foot massage.\u003c\/li\u003e\n\u003cli\u003eWant touchscreen, app, and Alexa control.\u003c\/li\u003e\n\u003cli\u003eNeed a published three-inch wall clearance.\u003c\/li\u003e\n\u003cli\u003eFit the 17-inch seat, 20-inch shoulder width, and 260-pound limit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant heated rollers or a published 54-inch track; compare the Kairos.\u003c\/li\u003e\n\u003cli\u003eNeed a seat wider than 17 inches.\u003c\/li\u003e\n\u003cli\u003ePrefer fewer connected controls.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-kairos-4d-lt-massage-chair\"\u003eCompare with OP Kairos 4D LT →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhen the Kairos is the better handoff.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/osaki-op-kairos-4d-lt-massage-chair\"\u003eOP Kairos 4D LT\u003c\/a\u003e. Use the differences below to decide which deserves a closer look.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOP-AI Xrest 4D+\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOP Kairos 4D LT\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePersonalization\u003c\/th\u003e\n\u003ctd\u003eMuscle Tension Detection plus automatic shoulder adjustment.\u003c\/td\u003e\n\u003ctd\u003eReal-time body sensing 4D mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoller \u0026amp; heat emphasis\u003c\/th\u003e\n\u003ctd\u003e4D mechanism with five speed and seven intensity levels; lumbar and foot heat.\u003c\/td\u003e\n\u003ctd\u003e4D heated roller mechanism plus six heating zones.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e16 automatic programs and 6 manual massage styles.\u003c\/td\u003e\n\u003ctd\u003e20 automatic modes and 5 manual massage styles.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003eTouchscreen, XRest phone app, and Alexa voice commands.\u003c\/td\u003e\n\u003ctd\u003eTouchscreen and intelligent voice control; no verified Xrest-style phone app.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom \u0026amp; seat\u003c\/th\u003e\n\u003ctd\u003e31.5″ wide; 76″ reclined; 17″ seat; 3″ wall clearance.\u003c\/td\u003e\n\u003ctd\u003e35″ wide; 71″ reclined; 20″ seat.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-kairos-4d-lt-massage-chair\"\u003eCompare with OP Kairos 4D LT →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-4d-and-xl-models-compared\"\u003eOsaki 4D models compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eOsaki and Kyota brand comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eOsaki and Infinity brand comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLine\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki Platinum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOP-AI Xrest 4D+ Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAlso listed as\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki Platinum AI Xrest 4D+ massage chair · Osaki OP-AI 4D Xrest massage chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTaupe · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage mechanism\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D massage mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 adjustable levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eIntensity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e7 adjustable levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTargeting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpot and partial-back massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL-track, neck\/shoulders through hamstrings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eScanning \u0026amp; programs\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDetection\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMuscle Tension Detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic shoulder adjustment scan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e16\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual styles\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eCompression, heat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFull body air massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar and feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eVertical kneading rollers + air compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot rollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 rollers per foot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest extension\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 9 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 stage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum door width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.5 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eChair dimensions \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright W x L x H\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.5 x 66.5 x 60.5 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined W x L x H\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.5 x 76.0 x 56.0 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e254.6 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.0 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e17.0 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e260 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSwivel-mounted touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eApp\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki Premium XRest 4D app, iPhone + Android\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAlexa via predetermined commands\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSide control panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth surround sound\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUSB charging port + phone charging surface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePower \u0026amp; packaging\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower supply\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110-120V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFrequency\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e50\/60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 1 dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e55.3 x 33.9 x 50.0 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 1 weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e261.2 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 2 dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e23.4 x 20.3 x 23.0 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 2 weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49.6 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase support\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years: 3 years full service + 2 years parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. 5-year Osaki warranty: 3 years of full service plus 2 additional years of parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOP-AI Xrest 4D+ questions, answered.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki OP-AI Xrest 4D+ massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. Order the Osaki OP-AI Xrest 4D+ online with free US shipping and white-glove delivery and setup, or purchase it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki OP-AI Xrest 4D+ before I buy it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki OP-AI Xrest 4D+ is on the floor at both of our \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome, no appointment needed. Each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can compare the OP-AI Xrest 4D+ against every alternative in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki OP-AI Xrest 4D+ or the OP Kairos 4D LT?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Osaki OP-AI Xrest 4D+ for scan-informed setup, the XRest phone app, and a 31.5-inch-wide frame with a published 3-inch wall clearance. Choose the \u003ca href=\"\/products\/osaki-op-kairos-4d-lt-massage-chair\"\u003eOP Kairos 4D LT\u003c\/a\u003e if heated rollers, six heating zones, a 54-inch SL track, or a 20-inch seat matter more; the OP-AI Xrest 4D+ seat measures 17 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Xrest massage chair worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you value automated setup. The Osaki OP-AI Xrest 4D+ combines Muscle Tension Detection and automatic shoulder adjustment with an adjustable 4D mechanism, 16 automatic massage programs, calf kneading, three rollers per foot, and touchscreen, app, or Alexa control. If you need a seat wider than 17 inches or prefer heated rollers, compare the OP Kairos 4D LT against the current price above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does the AI label actually do on the OP-AI Xrest 4D+?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt sets the starting point. On the Osaki OP-AI Xrest 4D+, Muscle Tension Detection uses scan information to tailor a starting program, and a separate body scan sets the automatic shoulder adjustment, which aligns the shoulder massage to your body position. Afterward, you adjust 5 speeds, 7 intensities, and roller width manually, so the value is reduced setup, not the AI label itself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Osaki OP-AI Xrest 4D+ fit through my door and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if every doorway on the delivery path measures at least 31.5 inches. The Osaki OP-AI Xrest 4D+ measures 31.5 x 66.5 x 60.5 inches upright and 31.5 x 76.0 x 56.0 inches reclined, with a published 3-inch wall clearance. The chair weighs 254.6 lb, so measure corridors, stairs, elevators, and the final placement before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat size person fits the Osaki OP-AI Xrest 4D+?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e260 lb is the published maximum user weight for the Osaki OP-AI Xrest 4D+, with a 17-inch seat and a 20-inch shoulder width. No user-height range is published, so use the footrest extension of up to 9 inches as the leg-length guide, and confirm shoulder alignment and calf position for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the OP-AI Xrest 4D+ use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA four-dimensional massage mechanism on an SL-track. The Osaki OP-AI Xrest 4D+ offers 5 adjustable speed levels, 7 intensities, adjustable width, and spot or partial-back control, and the SL-track travels from the neck and shoulders through the hamstring area. Below it, vertical calf kneading operates with air compression, and each foot has three rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki OP-AI Xrest 4D+?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. Osaki lists a 5-year warranty for the Osaki OP-AI Xrest 4D+: 3 years of full service plus 2 additional years of parts coverage. House of Massage Chairs is an authorized Osaki dealer, so request the written coverage before ordering. Your OP-AI Xrest 4D+ purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki OP-AI Xrest 4D+ HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki OP-AI Xrest 4D+ is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how purchasing with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before ordering the OP-AI Xrest 4D+.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eLet the scan prove itself\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eon your body.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest scan alignment, preferred pressure, calf and foot contact, touchscreen reach, footrest length, and the 17-inch seat.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall about this model \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eThe OP-AI Xrest 4D+ is on the floor in both showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge). Walk-ins are welcome, no appointment needed; each showroom carries 45+ chairs, so you can compare them all in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/os_01.webp?v=1772225256\u0026amp;width=720\" alt=\"Osaki OP-AI Xrest 4D+ massage chair in black\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki OP-AI Xrest\u003cbr\u003e4D+ Massage Chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Xrest for scan-informed setup, adjustable 4D control, active lower-body hardware, multiple control paths, and three-inch wall clearance. Compare the Kairos if heated rollers or a wider seat matter more.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e4D+\u003c\/b\u003e\u003cspan\u003eTaupe · Black · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-kairos-4d-lt-massage-chair\"\u003eCompare with OP Kairos 4D LT\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery \u0026amp; service terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki OP-AI Xrest 4D+ Massage Chair · See current price above. Free US shipping with white-glove delivery and setup. 5-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki OP-AI Xrest 4D+ massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. Order the Osaki OP-AI Xrest 4D+ online with free US shipping and white-glove delivery and setup, or purchase it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before ordering.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki OP-AI Xrest 4D+ before I buy it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki OP-AI Xrest 4D+ is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome, no appointment needed. Each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can compare the OP-AI Xrest 4D+ against every alternative in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki OP-AI Xrest 4D+ or the OP Kairos 4D LT?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki OP-AI Xrest 4D+ for scan-informed setup, the XRest phone app, and a 31.5-inch-wide frame with a published 3-inch wall clearance. Choose the OP Kairos 4D LT if heated rollers, six heating zones, a 54-inch SL track, or a 20-inch seat matter more; the OP-AI Xrest 4D+ seat measures 17 inches.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Xrest massage chair worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you value automated setup. The Osaki OP-AI Xrest 4D+ combines Muscle Tension Detection and automatic shoulder adjustment with an adjustable 4D mechanism, 16 automatic massage programs, calf kneading, three rollers per foot, and touchscreen, app, or Alexa control. If you need a seat wider than 17 inches or prefer heated rollers, compare the OP Kairos 4D LT against the current price above.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does the AI label actually do on the OP-AI Xrest 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It sets the starting point. On the Osaki OP-AI Xrest 4D+, Muscle Tension Detection uses scan information to tailor a starting program, and a separate body scan sets the automatic shoulder adjustment, which aligns the shoulder massage to your body position. Afterward, you adjust 5 speeds, 7 intensities, and roller width manually, so the value is reduced setup, not the AI label itself.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki OP-AI Xrest 4D+ fit through my door and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if every doorway on the delivery path measures at least 31.5 inches. The Osaki OP-AI Xrest 4D+ measures 31.5 x 66.5 x 60.5 inches upright and 31.5 x 76.0 x 56.0 inches reclined, with a published 3-inch wall clearance. The chair weighs 254.6 lb, so measure corridors, stairs, elevators, and the final placement before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What size person fits the Osaki OP-AI Xrest 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"260 lb is the published maximum user weight for the Osaki OP-AI Xrest 4D+, with a 17-inch seat and a 20-inch shoulder width. No user-height range is published, so use the footrest extension of up to 9 inches as the leg-length guide, and confirm shoulder alignment and calf position for every regular user.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the OP-AI Xrest 4D+ use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A four-dimensional massage mechanism on an SL-track. The Osaki OP-AI Xrest 4D+ offers 5 adjustable speed levels, 7 intensities, adjustable width, and spot or partial-back control, and the SL-track travels from the neck and shoulders through the hamstring area. Below it, vertical calf kneading operates with air compression, and each foot has three rollers.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki OP-AI Xrest 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. Osaki lists a 5-year warranty for the Osaki OP-AI Xrest 4D+: 3 years of full service plus 2 additional years of parts coverage. House of Massage Chairs is an authorized Osaki dealer, so request the written coverage before ordering. Your OP-AI Xrest 4D+ purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki OP-AI Xrest 4D+ HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki OP-AI Xrest 4D+ is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how purchasing with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before ordering the OP-AI Xrest 4D+.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Muscle Tension Detection', '4D Mechanism + SL-Track', 'Calf + Foot System', 'One-Stage Zero Gravity', 'Touchscreen + App + Alexa'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Taupe","offer_id":44876307726543,"sku":null,"price":8499.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876307759311,"sku":null,"price":8499.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876307792079,"sku":null,"price":8499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os_01.webp?v=1772225256"},{"product_id":"ogawa-master-drive-duo-massage-chair","title":"Ogawa Master Drive Duo Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-burgundy{background:#5B2632}\n.pnx-chip-champagne{background:#D2BE9D}\n.pnx-chip-platinum{background:#C4C5C2}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eOgawa · Master Drive Duo\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eMaster Drive Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eDual 4D+3D Vario Motion Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eOn the Ogawa Master Drive Duo massage chair, Dual 4D+3D Vario Motion lets two massage engines work separate upper and lower zones at the same time. That coordinated coverage is the Master Drive Duo's reason to exist.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5'2″–6'1″ · up to 320 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e3 finishes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-color-options-16.webp?v=1773230259\" alt=\"Ogawa Master Drive Duo massage chair shown in Black and Burgundy, Black and Champagne, and Platinum and Platinum finishes\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Master Drive Duo\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Ogawa Master Drive Duo massage chair pairs Duo 4D+3D Vario Motion with an SL-Track, 25 auto programs, 32 air chambers, lumbar\/seat\/leg heat, 2-stage zero gravity, and 1-inch wall clearance, for users from 5'2″ to 6'1″ and up to 320 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eA 4D upper engine and 3D lower engine can work separate zones together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eProgram depth\u003c\/h3\u003e\n\u003cp\u003e25 auto programs are joined by spot, custom, and Chair Doctor options.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading, foot rollers, leg heat, air, and auto leg fit build the lower-body system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eTouchscreen, M-DRIVE, voice, Bluetooth, USB-C, and wireless charging simplify repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eMassage mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e25\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e32\u003c\/b\u003e\u003cspan\u003eAir chambers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eZero-gravity stages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e1\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e320\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWeight capacity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Duo\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eSee where the upgrade actually lives.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-sl-track-side-05.png?v=1773229950\" alt=\"Ogawa Master Drive Duo side view showing the SL-Track mechanism and touchscreen arm\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-chair-doctor-11.webp?v=1773230133\" alt=\"Ogawa Master Drive Duo Chair Doctor sensor beside the touchscreen arm\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-air-compression-13.webp?v=1773230170\" alt=\"Ogawa Master Drive Duo air compression zones across arms, hips, calves, and feet\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-footrest-closeup-08.webp?v=1773230020\" alt=\"Ogawa Master Drive Duo footrest with calf and foot massage compartments\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-touchscreen-tablet-03.webp?v=1773229881\" alt=\"Ogawa Master Drive Duo touchscreen tablet on the chair arm\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDuo 4D+3D Vario Motion\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eUpper and lower zones can work together.\u003c\/h3\u003e\n\u003cp\u003eA 4D engine works from mid-back toward neck while a 3D engine works from mid-back toward glutes on the SL-Track.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eUpper engine\u003c\/b\u003e\u003cspan\u003e4D Vario Motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLower engine\u003c\/b\u003e\u003cspan\u003e3D Vario Motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL-Track \/ long track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is coordinated coverage, not a bigger feature count.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Scan\u003c\/p\u003e\n\u003ch3\u003eFit first. Sensor inputs second.\u003c\/h3\u003e\n\u003cp\u003ePrecise body scanning sets roller position. Chair Doctor uses PPG, GSR, and blood-oxygen sensor inputs to create its program.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eRoller-position starting point\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eChair Doctor\u003c\/b\u003e\u003cspan\u003eSensor-informed program\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Wrap\u003c\/p\u003e\n\u003ch3\u003eCompression adds contact beyond the rollers.\u003c\/h3\u003e\n\u003cp\u003e32 air chambers provide three intensity levels. Heat is listed for the lumbar, seat, and legs.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir chambers\u003c\/b\u003e\u003cspan\u003e32\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir intensity\u003c\/b\u003e\u003cspan\u003e3 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar · seat · legs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest is a massage system, not a placeholder.\u003c\/h3\u003e\n\u003cp\u003eThe lower section combines calf kneading, foot rollers, air, leg heat, automatic leg-length detection, and footrest safety sensors.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eKneading + air + heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eFoot and sole rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic leg length\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eAdvanced does not have to mean awkward.\u003c\/h3\u003e\n\u003cp\u003eThe wired touchscreen handles full settings; M-DRIVE and offline voice provide faster access. Bluetooth and device charging add convenience.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary control\u003c\/b\u003e\u003cspan\u003eWired touchscreen tablet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick control\u003c\/b\u003e\u003cspan\u003eM-DRIVE armrest controls\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands free\u003c\/b\u003e\u003cspan\u003eOffline voice control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Layered Feel\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe upgrade case is simultaneous coverage.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Master Drive Duo makes one specific upgrade argument: \u003cstrong\u003etwo massage engines can work separate regions in the same session.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eIf dual-engine coordination does not matter, compare the simpler Active XL 3D.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e4D upper engine\u003c\/b\u003e\u003cspan\u003eMid-back toward neck\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e3D lower engine\u003c\/b\u003e\u003cspan\u003eMid-back toward glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eSL-Track\u003c\/b\u003e\u003cspan\u003eLong body-following path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e25 auto programs\u003c\/b\u003e\u003cspan\u003eSession variety\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-stretch-scene-04.webp?v=1773229911\" alt=\"Ogawa Master Drive Duo stretch program lifestyle scene\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDuo Vario Motion · Coordinated upper and lower coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Master Drive Duo is designed for relaxation, comfort, and a repeatable home massage routine. Sensor readings, heat, compression, recline, and massage programs should not be interpreted as medical diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit and Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is where the spec sheet stops.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit is a starting point; verify shoulder reach, calf pressure, foot position, and controls in person.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Published fit\u003c\/i\u003e\n\u003ch3\u003e5'2″ to 6'1″ and up to 320 lb.\u003c\/h3\u003e\n\u003cp\u003eThose are the current published guidelines; automatic leg-length detection supports lower-body fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Shoulder position\u003c\/i\u003e\n\u003ch3\u003eLet the body scan find the starting point.\u003c\/h3\u003e\n\u003cp\u003eBody scanning positions the massage path; verify that neck and shoulder contact lands correctly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Pressure\u003c\/i\u003e\n\u003ch3\u003eStart lower than you think.\u003c\/h3\u003e\n\u003cp\u003eAir has three intensity levels. Test calves and feet at the lowest usable setting first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Shared use\u003c\/i\u003e\n\u003ch3\u003eThree custom programs help repeat a preference.\u003c\/h3\u003e\n\u003cp\u003eThree custom programs help repeat preferences, but each regular user should verify fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — One spec to confirm\u003c\/i\u003e\n\u003ch3\u003eCheck the 20.5″ seat and 22″ shoulder width.\u003c\/h3\u003e\n\u003cp\u003eOgawa lists a 20.5-inch seat width and a 22-inch shoulder width. If width is decision-critical, sit in the chair before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature, then consequence.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe question is not how many features fit on a page; it is what each one changes in daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDuo 4D+3D Vario Motion\u003c\/b\u003e\n\u003cp\u003eTwo engines with brushless motors work separate upper and lower zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSL-Track\u003c\/b\u003e\n\u003cp\u003eLong roller travel follows the body line toward the glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eChair Doctor\u003c\/b\u003e\n\u003cp\u003eSensor inputs create a Chair Doctor program; not a medical diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e25 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eA large one-touch program library for repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e32 Air Chambers\u003c\/b\u003e\n\u003cp\u003eAir compression massage across listed body zones with three intensity levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eLumbar, Seat, and Leg Heat\u003c\/b\u003e\n\u003cp\u003eLocalized warmth for lumbar, seat, and legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eCalf Kneading and Foot Rollers\u003c\/b\u003e\n\u003cp\u003eActive calf and foot massage, not just a footrest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e2-Stage Zero Gravity\u003c\/b\u003e\n\u003cp\u003eTwo reclined positions with 1-inch wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eTouchscreen + M-DRIVE + Voice\u003c\/b\u003e\n\u003cp\u003eFull-menu, quick-access, and hands-free control paths.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eBluetooth + Device Charging\u003c\/b\u003e\n\u003cp\u003eBluetooth audio plus USB-C and wireless charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e1\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof wall clearance is the published requirement.\u003c\/strong\u003e The Master Drive Duo is listed at 63.6 x 31.9 x 50 inches upright and 73.7 x 31.9 x 41.5 inches reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eChair weight is 273.6 lb; Ogawa lists 315.5 lb shipped and 32-inch doorway fit after unpacking. Measure the path.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/blogs\/news\/massage-chair-delivery-readiness-checklist-doorways-stairs-room-path-and-placement\" class=\"pnx-tlink pnx-mini-link\"\u003ePlan the delivery path →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003ePublished power is 110–120V, 60Hz, 150W. Plan a suitable outlet at final placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-burgundy\"\u003e\u003c\/span\u003eBlack \/ Burgundy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-champagne\"\u003e\u003c\/span\u003eBlack \/ Champagne\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-platinum\"\u003e\u003c\/span\u003ePlatinum \/ Platinum\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe live product options list these three finishes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eSeat width\u003c\/h3\u003e\n\u003cp\u003eOgawa lists a 20.5″ seat width and a 22″ shoulder width. Sit in the chair if width affects fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is only half the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently listed as included.\u003c\/h3\u003e\n\u003cp\u003eThe live House of Massage Chairs panel lists in-room setup and packaging removal. Access, fitment, and service availability still apply.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview the shipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eGet the current term in writing.\u003c\/h3\u003e\n\u003cp\u003eOgawa lists a 5-year limited warranty for the Master Drive Duo: in-home service, parts, and labor for three years, and structural framework coverage for all five years. See \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/blogs\/news\/how-important-is-the-manufacturer-s-warranty-when-buying-a-massage-chair\"\u003eUse the warranty question guide →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eRetail support\u003c\/p\u003e\n\u003ch3\u003eUse House of Massage Chairs to verify the decision-critical details.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping with white-glove delivery and setup. The Master Drive Duo is on the floor in San Jose and Pleasanton, and walk-ins are welcome; see \u003ca href=\"\/pages\/buy-online-delivered\"\u003ehow online delivery works\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"tel:+16692148889\"\u003eCall or text (669) 214-8889 →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Master Drive Duo is for comfort and relaxation, not diagnosis or medical treatment. Ask a qualified professional if a medical condition affects safe use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKnow what you are paying to feel.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant dual-engine upper\/lower coverage.\u003c\/li\u003e\n\u003cli\u003eWill use a large automatic-program library.\u003c\/li\u003e\n\u003cli\u003ePrioritize calf, foot, heat, and air systems.\u003c\/li\u003e\n\u003cli\u003eWant touchscreen, armrest, and voice control.\u003c\/li\u003e\n\u003cli\u003eNeed a 1-inch wall-clearance design.\u003c\/li\u003e\n\u003cli\u003eFit the published 5'2″ to 6'1″ \/ 320 lb guidance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a simpler single 3D mechanism.\u003c\/li\u003e\n\u003cli\u003eNeed a wider or taller-user fit direction.\u003c\/li\u003e\n\u003cli\u003eWill not use the deeper control library.\u003c\/li\u003e\n\u003cli\u003eHave not measured room and delivery access.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/ogawa-active-xl-3d-massage-chair\"\u003eCompare with Active XL 3D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhen simpler is the better choice.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe Active XL 3D is the closest same-brand cross-check when you are unsure whether dual-mechanism complexity is worth it.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMaster Drive Duo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eActive XL 3D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage architecture\u003c\/th\u003e\n\u003ctd\u003eDuo 4D+3D with separate upper and lower zones.\u003c\/td\u003e\n\u003ctd\u003e3D IntelliGlide single mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit direction\u003c\/th\u003e\n\u003ctd\u003e5'2″ to 6'1″ guidance; 320 lb capacity.\u003c\/td\u003e\n\u003ctd\u003eRoomier direction; we list a 23-inch seat and 5'0″ to 6'4″ guidance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eReason to choose\u003c\/th\u003e\n\u003ctd\u003eChoose when dual-engine coordination is the upgrade you value.\u003c\/td\u003e\n\u003ctd\u003eChoose when wider fit and simpler 3D matter more.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeat and wall\u003c\/th\u003e\n\u003ctd\u003e20.5″ seat; 1″ wall clearance.\u003c\/td\u003e\n\u003ctd\u003e23″ seat; 6″ wall clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWarranty\u003c\/th\u003e\n\u003ctd\u003e5-year limited; 3 years in-home service, parts, and labor.\u003c\/td\u003e\n\u003ctd\u003e5-year limited; 1 year in-home service, parts, and labor.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/ogawa-active-xl-3d-massage-chair\"\u003eOpen the Active XL 3D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/cozzia-vs-ogawa-massage-chairs\"\u003eSee the Cozzia comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eSee the Bodyfriend comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOgawa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMaster Drive Duo Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack \/ Burgundy · Black \/ Champagne · Platinum \/ Platinum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDuo 4D+3D Human-like Vario Motion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL-Track \/ long track, neck toward glutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrograms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e25 auto · 1 spot · 3 custom · 1 Chair Doctor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage time\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5–30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePrecise Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir, heat, and lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32 air chambers · 3 intensity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar · seat · legs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDeep calf kneading + air compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot and sole roller massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic leg-length detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit and placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5'2″ to 6'1″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWeight capacity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e320 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.5 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright size\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e63.6 x 31.9 x 50 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined size\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e73.7 x 31.9 x 41.5 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 inch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e273.6 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline, control, and convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2-stage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWired touchscreen tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eM-DRIVE armrest controls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOffline voice control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUSB-C max 45W · wireless max 15W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePower, delivery, and safety\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V · 60Hz · 150W · 2.1A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e315.5 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDoor guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOgawa states it fits through a 32-inch door when removed from packaging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSafety\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eChild lock · overheat \/ surge detection · retracting safety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery and setup · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5-year limited · 3 years in-home service, parts, and labor · 5 years structural framework\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eWarranty terms are Ogawa's — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eProduct FAQ\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOgawa Master Drive Duo massage chair questions, answered directly.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Ogawa Master Drive Duo massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Ogawa dealer. You can order the Ogawa Master Drive Duo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. See the current price above, and call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Ogawa Master Drive Duo before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Ogawa Master Drive Duo is on the floor in both of our \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), where walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can feel the dual-engine coverage next to the Active XL 3D and every other chair we sell in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Ogawa Master Drive Duo dimensions and wall clearance?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e1 inch from the wall. The Ogawa Master Drive Duo measures 63.6 x 31.9 x 50 inches upright and 73.7 x 31.9 x 41.5 inches reclined, and the chair weighs 273.6 lb; Ogawa states it fits through a 32-inch door when removed from packaging. Measure the delivery path as well as the final room before delivery day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range fits the Ogawa Master Drive Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5'2″ to 6'1″ and up to 320 lb. Ogawa lists that range for the Master Drive Duo, along with a 20.5-inch seat width and a 22-inch shoulder width. Automatic leg-length detection supports lower-body fit, but users near either limit should verify shoulder reach, calf pressure, and foot position in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Ogawa Master Drive Duo use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eDuo 4D+3D Vario Motion on an SL-Track. On the Ogawa Master Drive Duo, a 4D engine works from mid-back toward the neck while a 3D engine works from mid-back toward the glutes, so upper and lower zones can be massaged in the same session; precise body scanning sets the starting position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eOgawa Master Drive Duo vs Active XL 3D: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eArchitecture versus room. The Ogawa Master Drive Duo uses a dual 4D+3D mechanism, 25 auto programs, 32 air chambers at three levels, a 20.5″ seat, a 5'2″ to 6'1″ range, and 1″ of wall clearance; the \u003ca href=\"\/products\/ogawa-active-xl-3d-massage-chair\"\u003eOgawa Active XL 3D\u003c\/a\u003e uses one 3D mechanism with a 23″ seat, a 5'0″ to 6'4″ range, 30 airbags at five levels, and 6″ of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Ogawa Master Drive Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years, limited. Ogawa covers the Master Drive Duo with in-home service, parts, and labor for three years and the structural framework for all five years. House of Massage Chairs is an authorized Ogawa dealer, and your Ogawa Master Drive Duo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Ogawa Master Drive Duo include white-glove delivery?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Ogawa Master Drive Duo ships free within the US with \u003ca href=\"\/pages\/buy-online-delivered\"\u003ewhite-glove delivery and setup\u003c\/a\u003e: the team places the chair in your room, assembles it, removes the packaging, and runs a basic function check, subject to access, fit, and service availability. The estimated delivery is shown above; measure your doorways for the 31.9″-wide chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should an Ogawa Master Drive Duo massage chair review help me verify?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFive things the specifications cannot settle: whether the dual-engine coverage feels coordinated, where the 4D upper engine lands at your neck and shoulders, how deep calf kneading and the foot and sole rollers feel at the lowest of three air levels, whether the 20.5″ seat feels roomy enough, and whether the controls are intuitive. Sit in the Ogawa Master Drive Duo at either showroom first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Ogawa Master Drive Duo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Ogawa Master Drive Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Ogawa Master Drive Duo massage chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDual-engine coverage is something\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eyou should feel before you buy.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest roller coordination, calf pressure, foot fit, shoulder reach, controls, and recline. The Master Drive Duo is on the floor in San Jose (Westfield Oakridge) and Pleasanton (Stoneridge); walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text about this model \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-black-and-burgundy-3q.webp?v=1772226039\" alt=\"Ogawa Master Drive Duo massage chair in Black and Burgundy three-quarter view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOgawa Master Drive Duo.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for dual-engine coordination, auto programs, lower-body hardware, and premium controls. Otherwise, compare the simpler Active XL 3D.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eDuo 4D+3D\u003c\/b\u003e\u003cspan\u003e3 current finishes · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/ogawa\"\u003eCurrent Ogawa massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/ogawa-active-xl-3d-massage-chair\"\u003eCompare with Active XL 3D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eDelivery terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOgawa Master Drive Duo Massage Chair · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. Ogawa 5-year limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Ogawa Master Drive Duo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Ogawa dealer. You can order the Ogawa Master Drive Duo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. See the current price above, and call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Ogawa Master Drive Duo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Ogawa Master Drive Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), where walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can feel the dual-engine coverage next to the Active XL 3D and every other chair we sell in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Ogawa Master Drive Duo dimensions and wall clearance?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"1 inch from the wall. The Ogawa Master Drive Duo measures 63.6 x 31.9 x 50 inches upright and 73.7 x 31.9 x 41.5 inches reclined, and the chair weighs 273.6 lb; Ogawa states it fits through a 32-inch door when removed from packaging. Measure the delivery path as well as the final room before delivery day.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range fits the Ogawa Master Drive Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5'2″ to 6'1″ and up to 320 lb. Ogawa lists that range for the Master Drive Duo, along with a 20.5-inch seat width and a 22-inch shoulder width. Automatic leg-length detection supports lower-body fit, but users near either limit should verify shoulder reach, calf pressure, and foot position in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Ogawa Master Drive Duo use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Duo 4D+3D Vario Motion on an SL-Track. On the Ogawa Master Drive Duo, a 4D engine works from mid-back toward the neck while a 3D engine works from mid-back toward the glutes, so upper and lower zones can be massaged in the same session; precise body scanning sets the starting position.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Ogawa Master Drive Duo vs Active XL 3D: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Architecture versus room. The Ogawa Master Drive Duo uses a dual 4D+3D mechanism, 25 auto programs, 32 air chambers at three levels, a 20.5″ seat, a 5'2″ to 6'1″ range, and 1″ of wall clearance; the Ogawa Active XL 3D uses one 3D mechanism with a 23″ seat, a 5'0″ to 6'4″ range, 30 airbags at five levels, and 6″ of wall clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Ogawa Master Drive Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years, limited. Ogawa covers the Master Drive Duo with in-home service, parts, and labor for three years and the structural framework for all five years. House of Massage Chairs is an authorized Ogawa dealer, and your Ogawa Master Drive Duo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Ogawa Master Drive Duo include white-glove delivery?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Ogawa Master Drive Duo ships free within the US with white-glove delivery and setup: the team places the chair in your room, assembles it, removes the packaging, and runs a basic function check, subject to access, fit, and service availability. The estimated delivery is shown above; measure your doorways for the 31.9″-wide chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What should an Ogawa Master Drive Duo massage chair review help me verify?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five things the specifications cannot settle: whether the dual-engine coverage feels coordinated, where the 4D upper engine lands at your neck and shoulders, how deep calf kneading and the foot and sole rollers feel at the lowest of three air levels, whether the 20.5″ seat feels roomy enough, and whether the controls are intuitive. Sit in the Ogawa Master Drive Duo at either showroom first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Ogawa Master Drive Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Ogawa Master Drive Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Ogawa Master Drive Duo massage chair.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Duo 4D+3D Vario Motion', 'Body Scan and Chair Doctor', '32-Chamber Air Compression', 'Calf and Foot System', 'Touchscreen and Voice Control'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Ogawa","offers":[{"title":"Black and Burgundy","offer_id":44876322767055,"sku":null,"price":9399.0,"currency_code":"USD","in_stock":true},{"title":"Black and Champagne","offer_id":44876322799823,"sku":null,"price":9399.0,"currency_code":"USD","in_stock":true},{"title":"Platinum and Platinum","offer_id":44876322832591,"sku":null,"price":9399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ogawa-master-drive-duo-black-and-burgundy-3q.webp?v=1772226039"},{"product_id":"bodyfriend-pharaoh-q-massage-chair","title":"Bodyfriend Pharaoh Q Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Bodyfriend Flagship\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ePharaoh Q\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eRobotics-Led Flagship Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Bodyfriend Pharaoh Q massage chair pairs independent leg movement and XD-Pro massage with automatic fit, a 10-inch tablet, natural leather, and Bang \u0026amp; Olufsen sound.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSee options above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohQ-45ROvo.webp?v=1772226162\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Q massage chair shown from a three-quarter angle with independent leg sections\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the Pharaoh Q\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eMovement\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eMovement\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA flagship defined by movement, not feature count.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eFor shoppers researching a Pharaoh massage chair, the Bodyfriend Pharaoh Q is a flagship model built around independent leg movement, the XD-Pro Massage Module, Spinal Line Massage, automatic body-fit adjustments, and a 10-inch tablet. Premium natural leather and Bang \u0026amp; Olufsen sound reinforce its design-led positioning. It makes the most sense when those exact features matter to you. Its 365.1-pound weight makes room access and personal fit essential checks before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eRobotics\u003c\/h3\u003e\n\u003cp\u003eIndependent left and right leg movement defines the Pharaoh Q's Rovo-Care experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eMassage module\u003c\/h3\u003e\n\u003cp\u003eXD-Pro and Spinal Line Massage are the core massage terms for this model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cp\u003eShoulder detection and automatic leg adjustment reduce setup before a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eStretch \u0026amp; warmth\u003c\/h3\u003e\n\u003cp\u003ePNF Stretching and a Heating Massage Ball add movement and warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eA 10-inch tablet, profiles, Inside Key controls, and OTA updates simplify repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eMaterials \u0026amp; sound\u003c\/h3\u003e\n\u003cp\u003eNatural leather seating and Bang \u0026amp; Olufsen sound define its flagship finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAutomatic slide adjustment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6.8\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAutomatic leg adjustment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e10\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eTablet controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e15\u003c\/b\u003e\u003cspan\u003eSafety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e21.65\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eSeat width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e365.1\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Pharaoh Q\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eFollow the logic from movement to control.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohQ-45ROvo.webp?v=1772226162\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Q three-quarter view showing its separated leg sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohQ-front.webp?v=1772226162\u0026amp;width=720\" alt=\"Front view of the Bodyfriend Pharaoh Q massage chair\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohQ-45side.webp?v=1772226162\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Q side-angle view for seat and leg-rest fit\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohQ-leftside.webp?v=1772226162\u0026amp;width=720\" alt=\"Left-side view of the Bodyfriend Pharaoh Q massage chair\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bodyfriend-pharaoh-q-tablet-screen-01.webp?v=1773075206\" alt=\"Bodyfriend Pharaoh Q 10-inch tablet controller screen\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eRobotics + Rovo-Care\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Movement\u003c\/p\u003e\n\u003ch3\u003eTwo legs can move with different jobs.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend's Robotics Technology lets the Pharaoh Q move its left and right leg sections independently as part of Rovo-Care massage.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eRobotics Technology\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLower body\u003c\/b\u003e\u003cspan\u003eIndependent leg movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eProgram family\u003c\/b\u003e\u003cspan\u003eRovo-Care massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest whether the independent leg motion feels useful and comfortable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Main Massage\u003c\/p\u003e\n\u003ch3\u003eThe center of the chair has its own vocabulary.\u003c\/h3\u003e\n\u003cp\u003eThe Pharaoh Q's core system terms are XD-Pro Massage Module and Spinal Line Massage. Current authoritative sources do not consistently publish a conventional track label.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMassage module\u003c\/b\u003e\u003cspan\u003eXD-Pro\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage mode\u003c\/b\u003e\u003cspan\u003eSpinal Line Massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eJudge shoulder contact, reach, pressure, and seat transitions in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Fit Logic\u003c\/p\u003e\n\u003ch3\u003eThe chair adjusts before you fine-tune it.\u003c\/h3\u003e\n\u003cp\u003eAutomatic Body Shape Recognition detects shoulder height, and the leg section can extend by up to 6.8 inches. We also list user profiles.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eShoulder fit\u003c\/b\u003e\u003cspan\u003eAutomatic Body Shape Recognition\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLeg adjustment\u003c\/b\u003e\u003cspan\u003eUp to 6.8″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eProfiles\u003c\/b\u003e\u003cspan\u003eUser Account Profile\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAutomatic adjustment does not replace a fit check; a consistent height and weight range is not published.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Stretch\u003c\/p\u003e\n\u003ch3\u003eMovement and warmth share the same session.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend lists PNF Stretching and a Heating Massage Ball. Treat both as comfort and massage-experience features.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eStretch\u003c\/b\u003e\u003cspan\u003ePNF Stretching\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWarmth\u003c\/b\u003e\u003cspan\u003eHeating Massage Ball\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest stretch and heat comfortably; neither is medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Interface\u003c\/p\u003e\n\u003ch3\u003eA flagship should be easy to command.\u003c\/h3\u003e\n\u003cp\u003eThe Pharaoh Q uses a 10-inch tablet, Inside Key controls, OTA wireless updates, and Bang \u0026amp; Olufsen sound.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e10″ tablet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick control\u003c\/b\u003e\u003cspan\u003eInside Key\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eUpdates\u003c\/b\u003e\u003cspan\u003eOTA wireless update\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAudio\u003c\/b\u003e\u003cspan\u003eBang \u0026amp; Olufsen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eConfirm the tablet feels natural for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Lower-Body Experience\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Pharaoh Q makes movement part of the design.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eStart with the lower body: \u003cstrong\u003eindependently moving leg sections define the chair.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eAutomatic leg adjustment, PNF Stretching, and Rovo-Care build on that movement.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eIndependent leg movement\u003c\/b\u003e\u003cspan\u003eSeparate left and right motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e6.8″ automatic leg adjustment\u003c\/b\u003e\u003cspan\u003eAdjusts lower-body reach\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003ePNF Stretching\u003c\/b\u003e\u003cspan\u003eProgrammed stretch movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e4″ automatic slide adjustment\u003c\/b\u003e\u003cspan\u003eReduces rear space\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003ePremium natural leather\u003c\/b\u003e\u003cspan\u003eFlagship seating material\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bodyfriend-pharaoh-q-speaker-poster-07.webp?v=1773075342\" alt=\"Bodyfriend Pharaoh Q product image highlighting its premium sound system\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nPharaoh Q · Robotics-led lower-body design with premium sound\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Pharaoh Q is sold for relaxation, comfort, and home wellness use. Stretching, warmth, pressure, and motion preferences are personal; they should not be interpreted as diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eAutomatic adjustment helps. Your body still decides.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Pharaoh Q detects shoulder height and adjusts leg length, but no consistent height or weight range is published. Verify fit; the Pharaoh Q is on the floor in both of our showrooms.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare the fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Shoulder position\u003c\/i\u003e\n\u003ch3\u003eLet the body recognition establish the starting point.\u003c\/h3\u003e\n\u003cp\u003eShoulder-height detection helps position the session; verify contact in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Leg reach\u003c\/i\u003e\n\u003ch3\u003eUse the full 6.8-inch adjustment range if needed.\u003c\/h3\u003e\n\u003cp\u003eConfirm knees, calves, and feet sit naturally after adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Seat width\u003c\/i\u003e\n\u003ch3\u003e21.65 inches is a useful planning number.\u003c\/h3\u003e\n\u003cp\u003eThe seat is 21.65 inches wide; verify side support and entry comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Shared use\u003c\/i\u003e\n\u003ch3\u003eUser profiles reduce repeat setup.\u003c\/h3\u003e\n\u003cp\u003eWe list user profiles for repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Pressure \u0026amp; movement\u003c\/i\u003e\n\u003ch3\u003eTest the robotics, stretch, and heat together.\u003c\/h3\u003e\n\u003cp\u003eTest movement, stretch, and heat in either showroom; walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat the features change in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eFocus on the systems that change fit, movement, control, comfort, or ownership.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eRobotics Technology + Rovo-Care\u003c\/b\u003e\n\u003cp\u003eIndependent leg movement defines the lower-body experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eXD-Pro + Spinal Line Massage\u003c\/b\u003e\n\u003cp\u003eThe core massage module and mode; judge shoulder contact and reach in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eAutomatic Body Shape Recognition\u003c\/b\u003e\n\u003cp\u003eShoulder-height detection sets a more relevant starting position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e6.8″ Automatic Leg-Length Adjustment\u003c\/b\u003e\n\u003cp\u003eChanges lower-body reach for calf and foot fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003ePNF Stretching\u003c\/b\u003e\n\u003cp\u003eAdds programmed movement; test stretch preference comfortably.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eHeating Massage Ball\u003c\/b\u003e\n\u003cp\u003eAdds localized warmth as a comfort feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e10″ Tablet + Inside Key\u003c\/b\u003e\n\u003cp\u003ePairs a large visual controller with direct-access controls.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eBang \u0026amp; Olufsen Sound\u003c\/b\u003e\n\u003cp\u003eIntegrated Bang \u0026amp; Olufsen sound technology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eUser Account Profile + OTA Updates\u003c\/b\u003e\n\u003cp\u003eProfile recommendations for repeat users and wireless software updates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e15 Safety Sensors + Blackout Protection Button\u003c\/b\u003e\n\u003cp\u003eFifteen sensors around moving parts, plus a power-loss safety button.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan for a 365.1-pound flagship before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e4\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof automatic slide adjustment.\u003c\/strong\u003e It reduces the rear space the Bodyfriend Pharaoh Q needs. Bodyfriend lists 78.7″ L x 35.8″ W x 39″ H reclined and an installation floor area of 83″ L x 39″ W.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eUpright dimensions\u003c\/h3\u003e\n\u003cp\u003e64.96″ L x 35.82″ W x 47.63″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eReclined \u0026amp; floor area\u003c\/h3\u003e\n\u003cp\u003e78.7″ L x 35.8″ W x 39″ H reclined; Bodyfriend asks for 83″ L x 39″ W of floor area for installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; access\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003e365.1 lb.\u003c\/strong\u003e Measure doors, halls, stairs, elevators, and tight turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eSeat \u0026amp; fit\u003c\/h3\u003e\n\u003cp\u003eSeat width is 21.65 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cp\u003ePremium natural leather; see the color options above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview current shipping terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery is clear. Get the warranty in writing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eOrder online or in either showroom; the estimated delivery is shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eHow online delivery works →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eGet the exact term in writing.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend includes a 5-year limited warranty with the Pharaoh Q, so ask us for the written coverage terms before you order. Bodyfriend's warranty applies within the continental US. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eShowroom support\u003c\/p\u003e\n\u003ch3\u003eSit in it before you decide.\u003c\/h3\u003e\n\u003cp\u003eThe Pharaoh Q is on the floor in our San Jose and Pleasanton showrooms, and walk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Pharaoh Q supports relaxation, comfort, and a home wellness routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should keep the Pharaoh Q on the shortlist?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eValue independent leg movement and Rovo-Care.\u003c\/li\u003e\n\u003cli\u003eWant a 10-inch tablet, profiles, and OTA updates.\u003c\/li\u003e\n\u003cli\u003eValue natural leather and Bang \u0026amp; Olufsen sound.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 365.1-pound chair and its delivery route.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWill not use its independent-leg or stretching functions.\u003c\/li\u003e\n\u003cli\u003eNeed a lighter or simpler chair.\u003c\/li\u003e\n\u003cli\u003eWant a lower purchase tier within the Pharaoh family.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-pharaoh-neo-massage-chair\"\u003eCompare with Pharaoh Neo →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe closest handoff is Pharaoh Neo.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/bodyfriend-pharaoh-neo-massage-chair\"\u003eBodyfriend Pharaoh Neo\u003c\/a\u003e is the closest alternative when price tier or room fit gives you pause.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePharaoh Q\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePharaoh Neo\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eController\u003c\/th\u003e\n\u003ctd\u003e10-inch tablet controller.\u003c\/td\u003e\n\u003ctd\u003eCurrent exact-model specifications list an 8-inch controller.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished fit data\u003c\/th\u003e\n\u003ctd\u003eNo consistent height or weight range; 21.65-inch seat and up to 6.8 inches of leg adjustment.\u003c\/td\u003e\n\u003ctd\u003ePublishes a 6'3″ height listing, a 300-pound weight limit, and upright and reclined dimensions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWhy shortlist it\u003c\/th\u003e\n\u003ctd\u003eChoose Q when independent legs, XD-Pro, natural leather, 10-inch control, and premium sound matter.\u003c\/td\u003e\n\u003ctd\u003eShortlist Neo when its published fit and room data suit you better.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-pharaoh-neo-massage-chair\"\u003eCompare with Pharaoh Neo →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eBodyfriend and Ogawa comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePharaoh Q specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBodyfriend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePharaoh Q Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage \u0026amp; movement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRobotics\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRobotics Technology with independent leg movement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage module\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eXD-Pro Massage Module\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage mode\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpinal Line Massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLower body\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRovo-Care massage with independent leg action\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretching\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePNF Stretching\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarmth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeating Massage Ball\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit \u0026amp; dimensions\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody recognition\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic Body Shape Recognition with shoulder-height detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg adjustment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic, up to 6.8 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21.65 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e64.96″ L · 35.82″ W · 47.63″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e78.7″ L · 35.8″ W · 39″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eInstallation floor area\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e83″ L · 39″ W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e365.1 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePlacement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic slide\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; software\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10-inch tablet remote control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInside Key\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eProfiles\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUser Account Profile recommendations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpdates\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOTA wireless updates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMaterials, sound \u0026amp; safety\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat material\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePremium natural leather\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBang \u0026amp; Olufsen sound technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSafety sensors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e15\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower-loss safety\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlackout Protection Button\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery \u0026amp; warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5-year limited manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eReclined dimensions, floor area, and the 5-year limited warranty follow Bodyfriend's US product page. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend Pharaoh Q questions worth answering before purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Bodyfriend Pharaoh Q massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Pharaoh Q online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Pharaoh Q before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Pharaoh Q is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Pharaoh Q with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow big is the Bodyfriend Pharaoh Q, and will it fit my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e64.96″ L x 35.82″ W x 47.63″ H upright and 78.7″ L x 35.8″ W x 39″ H reclined. The Bodyfriend Pharaoh Q weighs 365.1 lb and has a 4-inch automatic slide adjustment, and Bodyfriend asks for an installation floor area of 83″ L x 39″ W, so measure the room and the delivery path before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Bodyfriend Pharaoh Q fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo consistent range is published. For the Bodyfriend Pharaoh Q, we list a 21.65-inch seat width, shoulder-height detection, and up to 6.8 inches of automatic leg adjustment instead. Sit in it at either showroom and check shoulder contact, calf placement, and foot reach for each regular user before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage system does the Bodyfriend Pharaoh Q use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eXD-Pro with Spinal Line Massage, plus Robotics Technology for the legs. The Bodyfriend Pharaoh Q pairs the XD-Pro Massage Module and Spinal Line Massage with Rovo-Care independent leg movement; no conventional track label is consistently published. A Heating Massage Ball adds localized warmth, and PNF Stretching adds programmed movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does independent leg movement do on the Bodyfriend Pharaoh Q?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt lets the left and right leg sections move separately. On the Bodyfriend Pharaoh Q, Bodyfriend's Robotics Technology drives that motion as part of Rovo-Care massage, and automatic leg adjustment and PNF Stretching build on it. Test whether the independent leg motion feels useful and comfortable before you buy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the Bodyfriend Pharaoh Q personalize fit and control?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThrough body recognition, leg adjustment, and profiles. The Bodyfriend Pharaoh Q's Automatic Body Shape Recognition detects shoulder height, the leg section adjusts up to 6.8 inches, and we list User Account Profile recommendations, a 10-inch tablet remote, Inside Key controls, and OTA wireless updates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Pharaoh Q vs Pharaoh Neo: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eSame Pharaoh body, different emphasis. Both list 64.96″ x 35.82″ x 47.63″ upright, natural leather, XD-Pro massage, Bang \u0026amp; Olufsen sound, and 15 safety sensors. The Bodyfriend Pharaoh Q lists a 10-inch tablet, Spinal Line Massage, shoulder-height recognition, and user profiles; the \u003ca href=\"\/products\/bodyfriend-pharaoh-neo-massage-chair\"\u003eBodyfriend Pharaoh Neo\u003c\/a\u003e leads with eight Robo-Care routines, full-body heat, an 8-inch controller, and a 6'3″ \/ 300 lb listing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Pharaoh Q?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFive years. Bodyfriend includes a 5-year limited warranty with the Bodyfriend Pharaoh Q, so ask us for the written coverage terms before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Pharaoh Q purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Pharaoh Q HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Pharaoh Q is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eIndependent leg movement is\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003esomething you should feel first.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCheck fit, robotics movement, stretch, and tablet usability. The Pharaoh Q is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Pharaoh Q with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohQ-frontMonitor.webp?v=1772226163\u0026amp;width=720\" alt=\"Front view of the Bodyfriend Pharaoh Q massage chair with tablet controller\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend Pharaoh Q.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Pharaoh Q when independent leg movement, XD-Pro, automatic fit, natural leather, premium sound, and 10-inch control match your priorities. Verify fit, room access, finish, and warranty before checkout.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003ePharaoh Q\u003c\/b\u003e\u003cspan\u003eNatural leather · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-pharaoh-neo-massage-chair\"\u003eCompare with Pharaoh Neo\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery options\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eBodyfriend Pharaoh Q Massage Chair · Sold by House of Massage Chairs, an authorized Bodyfriend dealer. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Relaxation and home wellness product; not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Bodyfriend Pharaoh Q massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Pharaoh Q online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Pharaoh Q before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Pharaoh Q is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Pharaoh Q with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Bodyfriend Pharaoh Q, and will it fit my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"64.96″ L x 35.82″ W x 47.63″ H upright and 78.7″ L x 35.8″ W x 39″ H reclined. The Bodyfriend Pharaoh Q weighs 365.1 lb and has a 4-inch automatic slide adjustment, and Bodyfriend asks for an installation floor area of 83″ L x 39″ W, so measure the room and the delivery path before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Bodyfriend Pharaoh Q fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No consistent range is published. For the Bodyfriend Pharaoh Q, we list a 21.65-inch seat width, shoulder-height detection, and up to 6.8 inches of automatic leg adjustment instead. Sit in it at either showroom and check shoulder contact, calf placement, and foot reach for each regular user before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage system does the Bodyfriend Pharaoh Q use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"XD-Pro with Spinal Line Massage, plus Robotics Technology for the legs. The Bodyfriend Pharaoh Q pairs the XD-Pro Massage Module and Spinal Line Massage with Rovo-Care independent leg movement; no conventional track label is consistently published. A Heating Massage Ball adds localized warmth, and PNF Stretching adds programmed movement.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does independent leg movement do on the Bodyfriend Pharaoh Q?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It lets the left and right leg sections move separately. On the Bodyfriend Pharaoh Q, Bodyfriend's Robotics Technology drives that motion as part of Rovo-Care massage, and automatic leg adjustment and PNF Stretching build on it. Test whether the independent leg motion feels useful and comfortable before you buy.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How does the Bodyfriend Pharaoh Q personalize fit and control?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Through body recognition, leg adjustment, and profiles. The Bodyfriend Pharaoh Q's Automatic Body Shape Recognition detects shoulder height, the leg section adjusts up to 6.8 inches, and we list User Account Profile recommendations, a 10-inch tablet remote, Inside Key controls, and OTA wireless updates.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Pharaoh Q vs Pharaoh Neo: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Same Pharaoh body, different emphasis. Both list 64.96″ x 35.82″ x 47.63″ upright, natural leather, XD-Pro massage, Bang \u0026 Olufsen sound, and 15 safety sensors. The Bodyfriend Pharaoh Q lists a 10-inch tablet, Spinal Line Massage, shoulder-height recognition, and user profiles; the Bodyfriend Pharaoh Neo leads with eight Robo-Care routines, full-body heat, an 8-inch controller, and a 6'3″ \/ 300 lb listing.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Pharaoh Q?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five years. Bodyfriend includes a 5-year limited warranty with the Bodyfriend Pharaoh Q, so ask us for the written coverage terms before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Pharaoh Q purchase is also covered by our 6-Month Price Protection, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Pharaoh Q HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Pharaoh Q is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Robotics + Rovo-Care', 'XD-Pro + Spinal Line', 'Automatic Body Fit', 'Heat + PNF Stretching', 'Tablet + Premium Sound'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Bodyfriend","offers":[{"title":"Default Title","offer_id":44876325716175,"sku":null,"price":15000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/PharaohQ-45ROvo.webp?v=1772226162"},{"product_id":"kozue-massage-chair-jp-medics","title":"JP Medics Kozue Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · JP Medics Precision Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eJP Medics Kozue\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e5D VarioMotion · 27-Sensor Precision · JPM70\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe JP Medics Kozue massage chair is a sensor-led flagship built around 5D VarioMotion, 27 pressure sensors, Li Flex Track geometry, and detailed manual control.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5'0″–6'3″ · 320 lb recommended\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eJP Medics 3-Year Full Coverage — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e4 current finishes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DSC9302_2048x-1.webp?v=1772226173\u0026amp;width=720\" alt=\"JP Medics Kozue massage chair in Black and Black, three-quarter front view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the Kozue\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003ePrecision\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003ePrecision\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePrecision is the reason to choose the Kozue.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe JP Medics Kozue massage chair is a premium, sensor-led 5D model for buyers who want exact pressure control and a deep program library rather than a simplified interface. Its 5D Human-like VarioMotion mechanism works with 27 pressure sensors, while the Li Flex Track reaches a 170° lay-flat position. Around that core are 73 airbags, multi-zone heat, foot and sole rollers, a pivoting footrest, precise body scanning, Chair Doctor personalization, and a 12.3-inch touchscreen. JP Medics lists a 5'0″ to 6'3″ height range and a 320 lb recommended user weight. The tradeoff is scale and complexity, so room planning and fit checks matter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003e5D Human-like VarioMotion with a 3.9-inch node extension gives the back mechanism a broad adjustment range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eSensors\u003c\/h3\u003e\n\u003cp\u003eTwenty-seven pressure sensors monitor contact force so the chair can respond while the massage is running.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eTrack\u003c\/h3\u003e\n\u003cp\u003eThe two-stage Li Flex Track opens into a 170° lay-flat geometry for a different body position during massage and stretch work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eSeventy-three airbags cover shoulders, arms, lumbar, seat, legs, knees, and feet with five air-intensity levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControls\u003c\/h3\u003e\n\u003cp\u003eA 12.3-inch HD touchscreen, Smart Dial, and quick-action controls separate deep navigation from fast adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eFoot and sole rollers pair with a footrest that pivots and stretches the foot instead of acting as a passive leg cradle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e27\u003c\/b\u003e\u003cspan\u003ePressure sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e73\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e170\u003csmall\u003e°\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eLi Flex recline angle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3.9\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003e5D node extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5–30\u003c\/b\u003e\u003cspan\u003eMinute session range\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e74.4\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of Precision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One measured massage.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/jpmedics-kozue-feature-overview-01.webp?v=1773227387\" alt=\"JP Medics Kozue feature overview showing the 5D mechanism, Li Flex Track, controls, footrest, sound, light, and aroma\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DSC9336_2048x-1.webp?v=1772226173\u0026amp;width=720\" alt=\"JP Medics Kozue massage chair reclined in Black and Black\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DSC0124_2048x_31a33227-f656-49cb-bee5-d47213a8f497.webp?v=1772226173\u0026amp;width=720\" alt=\"JP Medics Kozue massage chair in Cream and Agate, front view\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/jpmedics-kozue-touchscreen-home-04.webp?v=1773227487\" alt=\"JP Medics Kozue 12.3-inch HD touchscreen home interface\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DSC9296_2048x-1.webp?v=1772226173\u0026amp;width=720\" alt=\"JP Medics Kozue massage chair front view showing the foot and calf system\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e5D VarioMotion + 27 Sensors\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eDepth is only useful when pressure stays controlled.\u003c\/h3\u003e\n\u003cp\u003eKozue's defining system is 5D Human-like VarioMotion with 27 pressure sensors. JP Medics says the sensors monitor applied force in real time, while manual pressure adjustment remains available. The listed node extension is 3.9 inches.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e5D Human-like VarioMotion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSensors\u003c\/b\u003e\u003cspan\u003e27 pressure sensors\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eNode extension\u003c\/b\u003e\u003cspan\u003e3.9 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe value is finer pressure control: sensor feedback and manual adjustment work together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Geometry\u003c\/p\u003e\n\u003ch3\u003eThe track changes shape with the session.\u003c\/h3\u003e\n\u003cp\u003eThe two-stage Li Flex Track reaches a 170° lay-flat position. Its eight stretch programs use that changing posture as part of the session rather than treating recline as a separate furniture feature.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eLi Flex Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eGuide rail\u003c\/b\u003e\u003cspan\u003eTwo-stage design\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLay-flat angle\u003c\/b\u003e\u003cspan\u003e170°\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eJudge the track and stretch programs together; posture is part of the massage character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Wrap\u003c\/p\u003e\n\u003ch3\u003eCompression does the work the roller cannot.\u003c\/h3\u003e\n\u003cp\u003eSeventy-three airbags add contact outside the roller path: 33 across shoulders, arms, lumbar, and seat; 26 across legs and knees; and 14 at the feet. Five air-intensity levels adjust compression. JP Medics also lists heat across shoulder, lumbar, arm, seat, leg, and foot zones.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAirbags\u003c\/b\u003e\u003cspan\u003e73 total\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir intensity\u003c\/b\u003e\u003cspan\u003e5 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eMulti-zone; confirm exact placement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eCompression makes the session more chair-wide. Heat is a comfort feature, not a treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Control Layer\u003c\/p\u003e\n\u003ch3\u003eDeep menus when you want them. Fast controls when you do not.\u003c\/h3\u003e\n\u003cp\u003eThe 12.3-inch HD touchscreen organizes program categories, while the Smart Dial and quick-action controls handle common adjustments. Chair Doctor is a sensor-guided personalization feature, not a diagnostic system.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary interface\u003c\/b\u003e\u003cspan\u003e12.3-inch HD touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFast control\u003c\/b\u003e\u003cspan\u003eSmart Dial + quick actions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePersonalization\u003c\/b\u003e\u003cspan\u003eChair Doctor + body scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eKozue separates detailed setup from quick mid-session changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest has an active job.\u003c\/h3\u003e\n\u003cp\u003eKozue combines foot and sole rollers with air compression around the legs, knees, and feet. The footrest also pivots and stretches the foot, adding movement instead of simply holding the legs.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eFoot + sole rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003ePivot + stretch function\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCompression\u003c\/b\u003e\u003cspan\u003eLegs + knees + feet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eTest foot and calf fit in person; lower-body comfort depends on proportions as much as specifications.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Stretch\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair changes position before it changes technique.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eKozue works best when mechanism, track, and stretch programs are treated as one system. The Li Flex Track opens toward 170°, changing body position before the program changes technique.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003e\u003cstrong\u003eTwenty-four automatic programs handle quick starts; eight stretch programs emphasize movement; five Spa Auto programs change pacing; Spot and custom modes narrow the session.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e24 automatic programs\u003c\/b\u003e\u003cspan\u003eFast daily starting points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e8 stretch programs\u003c\/b\u003e\u003cspan\u003ePosition and movement emphasis\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e5 Spa Auto programs\u003c\/b\u003e\u003cspan\u003eAlternate session pacing\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSpot + custom controls\u003c\/b\u003e\u003cspan\u003eMore deliberate targeting\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e5–30 minute timing\u003c\/b\u003e\u003cspan\u003eShort reset or longer session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DSC9334_2048x-1.webp?v=1772226173\u0026amp;width=720\" alt=\"JP Medics Kozue massage chair in Black and Black, side profile\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nLi Flex Track · Position, pressure, and stretch working together\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eKozue is a relaxation product. Sensor readings, Chair Doctor, heat, compression, and programs are not diagnosis or treatment. Use them for comfort and pressure preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA precise mechanism still needs the right body fit.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eManufacturer measurements are a screening range. Final fit still depends on shoulder contact, leg length, foot placement, calf pressure, and intensity preference.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Height\u003c\/i\u003e\n\u003ch3\u003eManufacturer range: 5'0″ to 6'3″.\u003c\/h3\u003e\n\u003cp\u003eUse height as a first filter; torso length and shoulder contact still matter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Weight\u003c\/i\u003e\n\u003ch3\u003eRecommended user weight: 320 lb.\u003c\/h3\u003e\n\u003cp\u003eStay within the listed recommendation and confirm shared-household fit with us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Pressure\u003c\/i\u003e\n\u003ch3\u003eTwenty-seven sensors plus manual adjustment.\u003c\/h3\u003e\n\u003cp\u003eSensor feedback plus manual control helps different users set different pressure preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Compression\u003c\/i\u003e\n\u003ch3\u003eFive air-intensity levels.\u003c\/h3\u003e\n\u003cp\u003eTest lower and higher air settings; more compression is not automatically more comfortable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Physical fit\u003c\/i\u003e\n\u003ch3\u003eConfirm feet, calves, shoulders, and controls.\u003c\/h3\u003e\n\u003cp\u003eCheck foot placement, calf contact, shoulder reach, screen position, Smart Dial access, and the flatter Li Flex posture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe features that change daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThese systems materially change pressure, position, control, lower-body work, or daily usability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e5D Human-like VarioMotion\u003c\/b\u003e\n\u003cp\u003eAdjustable depth and pressure define the back mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e27 pressure sensors\u003c\/b\u003e\n\u003cp\u003eMonitors applied force during the session, beyond a one-time scan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eLi Flex Track\u003c\/b\u003e\n\u003cp\u003eTwo-stage rail supporting a 170° lay-flat posture for massage and stretch programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e3.9″ node extension\u003c\/b\u003e\n\u003cp\u003eManufacturer-listed 5D node extension range for depth control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e60 massage techniques\u003c\/b\u003e\n\u003cp\u003eTechnique library supporting preset and manual program variety.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e24 Auto + 8 Stretch + 5 Spa Auto + Spot\u003c\/b\u003e\n\u003cp\u003eProgram categories cover quick starts, stretch, Spa pacing, focused work, and custom control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e73 airbags + 5 intensity levels\u003c\/b\u003e\n\u003cp\u003eAdjustable chair-wide compression extends the full body massage beyond the roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eMulti-zone heat\u003c\/b\u003e\n\u003cp\u003eJP Medics lists heat across shoulder, lumbar, arm, seat, leg, and foot zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eFoot + sole rollers\u003c\/b\u003e\n\u003cp\u003eDedicated roller work adds active pressure under the feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003ePivoting stretch footrest\u003c\/b\u003e\n\u003cp\u003eAdds movement at the foot section during stretch-oriented use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eChair Doctor + precise body scan\u003c\/b\u003e\n\u003cp\u003eSensor-guided personalization and body-position mapping; not a diagnostic tool.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003e12.3″ touchscreen + Smart Dial\u003c\/b\u003e\n\u003cp\u003eTouchscreen for detail; dial and quick buttons for common adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eMonster audio + ambient systems\u003c\/b\u003e\n\u003cp\u003eMonster speakers, eight lighting modes, aroma, negative ions, and quiet-operation design support ambience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan for the reclined chair, not the showroom footprint.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e74.4\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined length.\u003c\/strong\u003e Use it as the primary room-planning number. JP Medics lists 63″ L x 31.8″ W x 49.4″ H upright and 74.4″ L x 31.8″ W x 40.4″ H reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall clearance\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe product page lists 1″ wall-hugging travel. Plan to that 1″ clearance and confirm placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight and delivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eChair weight is \u003cstrong class=\"pnx-strong-ink\"\u003e238.1 lb\u003c\/strong\u003e; shipping weight is 280 lb. Confirm doors, turns, elevators, stairs, and final placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eCarton planning\u003c\/h3\u003e\n\u003cp\u003eJP Medics lists Box 1 at 55.5″ x 33.5″ x 51.2″ and Box 2 at 23.2″ x 20.1″ x 21.7″. Plan the full route, including turns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eCurrent finishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eLive variants are Black \u0026amp; Black, Cloud \u0026amp; Topaz, Cream \u0026amp; Agate, and Chocolate \u0026amp; Chocolate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe purchase details need the same precision as the chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is currently included.\u003c\/h3\u003e\n\u003cp\u003eThe live House of Massage Chairs panel lists in-room setup and packaging removal. Access, fitment, destination, and service availability still apply, so confirm the route before release.\u003c\/p\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eThree years of full manufacturer coverage.\u003c\/h3\u003e\n\u003cp\u003eJP Medics lists a 3-year full-coverage warranty for the Kozue with in-home service, parts, and labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eYour purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService\u003c\/p\u003e\n\u003ch3\u003eKeep the retailer and manufacturer paths clear.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs can route purchase-specific support; JP Medics also lists manufacturer service. Save the order, serial, delivery record, and written warranty terms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eLive purchase terms and written order documents control if details change.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should choose Kozue — and who should keep comparing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant the JP Medics Kozue specifically for its 5D VarioMotion mechanism and 27-sensor pressure system.\u003c\/li\u003e\n\u003cli\u003eLike to adjust pressure manually instead of relying only on preset intensity.\u003c\/li\u003e\n\u003cli\u003eWill use stretch programs and care about the 170° Li Flex posture as much as the roller label.\u003c\/li\u003e\n\u003cli\u003eWant air compression, heat, foot rollers, and a pivoting footrest working around the back mechanism.\u003c\/li\u003e\n\u003cli\u003ePrefer a large touchscreen for detailed setup but still want a physical Smart Dial for quick changes.\u003c\/li\u003e\n\u003cli\u003eFit within the listed 5'0″–6'3″ range and 320 lb recommended weight, with room for a 74.4″ reclined chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a simpler chair and do not expect to use detailed program or pressure controls.\u003c\/li\u003e\n\u003cli\u003ePrefer a dual-mechanism architecture over Kozue's sensor-led 5D approach.\u003c\/li\u003e\n\u003cli\u003eNeed a smaller or lighter chair and cannot comfortably plan the delivery route for a 238.1 lb frame.\u003c\/li\u003e\n\u003cli\u003eAre uncomfortable with sensor-guided features such as Chair Doctor and would rather keep personalization minimal.\u003c\/li\u003e\n\u003cli\u003eHave not yet confirmed shoulder, foot, calf, and pressure fit for the people who will use the chair most.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/jp-medics-kaze-duo-massage-chair\"\u003eCompare with KaZe Duo →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo JP Medics flagships. Different priorities.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/jp-medics-kaze-duo-massage-chair\"\u003eKaZe Duo\u003c\/a\u003e. Kozue favors sensor-led 5D precision; KaZe Duo favors dual-mechanism architecture and convenience.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision factor\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eJP Medics Kozue\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eKaZe Duo\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore massage architecture\u003c\/th\u003e\n\u003ctd\u003e5D Human-like VarioMotion with 27 live pressure sensors and manual pressure control.\u003c\/td\u003e\n\u003ctd\u003eDual Vario Motion architecture with separate 4D and 3D mechanisms.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTrack character\u003c\/th\u003e\n\u003ctd\u003eLi Flex Track with a two-stage rail and 170° lay-flat positioning.\u003c\/td\u003e\n\u003ctd\u003eL-Track architecture with a different movement and coverage character.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDaily control emphasis\u003c\/th\u003e\n\u003ctd\u003e12.3″ touchscreen, Smart Dial, quick actions, body scan, and Chair Doctor personalization.\u003c\/td\u003e\n\u003ctd\u003eStronger emphasis on automated convenience features, including voice control and wireless charging.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit range\u003c\/th\u003e\n\u003ctd\u003e5'0″–6'3″, 320 lb recommended.\u003c\/td\u003e\n\u003ctd\u003e5'0″–6'3″, 320 lb recommended.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e74.4″ reclined; 1″ wall-hugging travel.\u003c\/td\u003e\n\u003ctd\u003e73.7″ reclined; 1″ wall saver.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWho should lean this way\u003c\/th\u003e\n\u003ctd\u003eBuyer who wants sensor-led pressure precision, stretch variety, and granular manual control.\u003c\/td\u003e\n\u003ctd\u003eBuyer who wants a dual-mechanism experience and a different balance of automation, convenience, and price tier.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/jp-medics-kaze-duo-massage-chair\"\u003eCompare with KaZe Duo →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/jp-medics\"\u003eView current JP Medics models →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eSee the Fujiiryoki comparison guide →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-jp-medics-massage-chairs\"\u003eSee the Osaki comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP Medics Kozue massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eJP Medics\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKozue Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManufacturer model code\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eJPM70\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack \u0026amp; Black · Cloud \u0026amp; Topaz · Cream \u0026amp; Agate · Chocolate \u0026amp; Chocolate\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage mechanism\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5D Human-like VarioMotion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePressure sensors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e27\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLi Flex Track, two-stage guide rail\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLay-flat position\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e170°\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e5D node extension\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3.9 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e60\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; timing\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretch programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpa Auto programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFocused \/ custom\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 Spot Massage · Unlimited Custom Massage · Unlimited Spa Manual · 1 Chair Doctor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSession timing\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5–30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir, heat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAirbags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e73 total\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir intensity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAirbag distribution\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33 upper body \/ seat · 26 legs \/ knees · 14 feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat zones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulder · lumbar · arm · seat · leg · foot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot and sole rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePivot and stretch function\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; ambience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMain interface\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12.3-inch HD touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSmart Dial and quick-action buttons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eScanning\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePrecise Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePersonalization\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eChair Doctor sensor-guided program selection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMonster Bluetooth speaker system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAmbience\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 lighting modes · aroma · negative ions · quiet-operation design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e63″ L x 31.8″ W x 49.4″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e74.4″ L x 31.8″ W x 40.4″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser height range\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5'0″–6'3″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e320 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e238.1 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e280 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1″ wall-hugging travel (product page)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eShipping cartons\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 1\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e55.5″ x 33.5″ x 51.2″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 2\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e23.2″ x 20.1″ x 21.7″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase support\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 years · in-home service, parts, and labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eThis record uses the current manufacturer dimensions above. Free US shipping with white-glove delivery and setup; the estimated delivery is shown above. JP Medics 3-year full-coverage warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP Medics Kozue questions, answered directly.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the JPMedics Kozue massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized JP Medics dealer: order the JP Medics Kozue online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with finish or delivery questions before you order the Kozue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the JP Medics Kozue before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The JP Medics Kozue is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can test the 170° Li Flex posture, the foot and calf massage, and the Smart Dial, and compare the Kozue with the KaZe Duo in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the JP Medics Kozue and the KaZe Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe massage architecture: the JP Medics Kozue uses one 5D Human-like VarioMotion mechanism with 27 pressure sensors, a 170° Li Flex Track, 73 airbags, and 8 stretch programs. The \u003ca href=\"\/products\/jp-medics-kaze-duo-massage-chair\"\u003eJP Medics KaZe Duo\u003c\/a\u003e splits the back between a 4D upper and a 3D lower mechanism on an L-track, with a 1″ wall saver and 25 auto programs. Both list 5'0″ to 6'3″ and 320 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and room-clearance requirements for the Kozue?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e63 x 31.8 x 49.4 inches upright and 74.4 x 31.8 x 40.4 inches reclined, according to JP Medics. The Kozue's product page lists 1-inch wall-hugging travel, so plan for 1 inch of wall clearance, and confirm placement with us before delivery, since the chair weighs 238.1 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range is appropriate for the Kozue?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 feet 0 inches to 6 feet 3 inches, with a 320-pound recommended user weight: JP Medics lists that range for the Kozue. Confirm shoulder contact, leg length, foot fit, calf pressure, and intensity preference before purchase, since the 170° Li Flex posture changes how the Kozue's rollers meet your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Kozue use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 5D Human-like VarioMotion mechanism with 27 pressure sensors on a two-stage Li Flex Track. The listed node extension on the Kozue is 3.9 inches and the lay-flat position reaches 170 degrees. JP Medics says the sensors monitor applied force in real time, while manual pressure adjustment remains available.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the JP Medics Kozue the JPM70, and how is it controlled?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The current manufacturer manual identifies the JPMedics Kozue as model JPM70. It combines a 12.3-inch HD touchscreen with a Smart Dial and quick-action controls: the touchscreen organizes the Kozue's program categories, while the dial and quick buttons handle common adjustments during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the JP Medics Kozue a good fit if I want precision rather than a simpler chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Kozue favors 5D sensor-led precision, Li Flex Track movement, and manual pressure control, with 24 auto, 8 stretch, and 5 Spa Auto massage programs plus unlimited custom sessions. Compare the KaZe Duo if you prefer a dual-mechanism architecture and a different convenience mix, or a simpler chair if you will rarely adjust settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the JP Medics Kozue?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree years of full coverage: JP Medics lists a 3-year manufacturer warranty for the Kozue that includes in-home service, parts, and labor. House of Massage Chairs is an authorized JP Medics dealer, White Glove delivery is included, and your Kozue purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the JP Medics Kozue HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The JP Medics Kozue is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Kozue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eSensor precision is measurable.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eComfort still has to be felt.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCheck shoulder contact, foot placement, calf pressure, the 170° posture, Smart Dial reach, touchscreen visibility, and pressure feel. The Kozue is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and each carries 45+ chairs, so you can compare it with the KaZe Duo in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with questions before visiting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DSC9336_2048x-1.webp?v=1772226173\u0026amp;width=720\" alt=\"JP Medics Kozue massage chair fully reclined in Black and Black\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP Medics Kozue.\u003cbr\u003eChoose it for precision.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eKozue combines 5D VarioMotion, 27 pressure sensors, a 170° Li Flex Track, 73-airbag compression, manual control, and an active foot system. Choose it when that precision-first character matches how you want to use the chair.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eJPM70\u003c\/b\u003e\u003cspan\u003e4 current finish options · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck current price \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/products\/jp-medics-kaze-duo-massage-chair\"\u003eCompare model details \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/jp-medics\"\u003eCurrent JP Medics massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery policy\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/our-store\"\u003eCompare in person\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eJP Medics Kozue Massage Chair · Manufacturer model JPM70 · Sold by House of Massage Chairs, an authorized JP Medics dealer. White Glove delivery is currently included. JP Medics 3-year full-coverage warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Kozue is a wellness and relaxation product, not a diagnostic or treatment device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the JPMedics Kozue massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized JP Medics dealer: order the JP Medics Kozue online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with finish or delivery questions before you order the Kozue.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the JP Medics Kozue before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The JP Medics Kozue is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can test the 170° Li Flex posture, the foot and calf massage, and the Smart Dial, and compare the Kozue with the KaZe Duo in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the JP Medics Kozue and the KaZe Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The massage architecture: the JP Medics Kozue uses one 5D Human-like VarioMotion mechanism with 27 pressure sensors, a 170° Li Flex Track, 73 airbags, and 8 stretch programs. The JP Medics KaZe Duo splits the back between a 4D upper and a 3D lower mechanism on an L-track, with a 1″ wall saver and 25 auto programs. Both list 5'0″ to 6'3″ and 320 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and room-clearance requirements for the Kozue?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"63 x 31.8 x 49.4 inches upright and 74.4 x 31.8 x 40.4 inches reclined, according to JP Medics. The Kozue's product page lists 1-inch wall-hugging travel, so plan for 1 inch of wall clearance, and confirm placement with us before delivery, since the chair weighs 238.1 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range is appropriate for the Kozue?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 feet 0 inches to 6 feet 3 inches, with a 320-pound recommended user weight: JP Medics lists that range for the Kozue. Confirm shoulder contact, leg length, foot fit, calf pressure, and intensity preference before purchase, since the 170° Li Flex posture changes how the Kozue's rollers meet your back.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Kozue use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 5D Human-like VarioMotion mechanism with 27 pressure sensors on a two-stage Li Flex Track. The listed node extension on the Kozue is 3.9 inches and the lay-flat position reaches 170 degrees. JP Medics says the sensors monitor applied force in real time, while manual pressure adjustment remains available.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the JP Medics Kozue the JPM70, and how is it controlled?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The current manufacturer manual identifies the JPMedics Kozue as model JPM70. It combines a 12.3-inch HD touchscreen with a Smart Dial and quick-action controls: the touchscreen organizes the Kozue's program categories, while the dial and quick buttons handle common adjustments during a session.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the JP Medics Kozue a good fit if I want precision rather than a simpler chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kozue favors 5D sensor-led precision, Li Flex Track movement, and manual pressure control, with 24 auto, 8 stretch, and 5 Spa Auto massage programs plus unlimited custom sessions. Compare the KaZe Duo if you prefer a dual-mechanism architecture and a different convenience mix, or a simpler chair if you will rarely adjust settings.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the JP Medics Kozue?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years of full coverage: JP Medics lists a 3-year manufacturer warranty for the Kozue that includes in-home service, parts, and labor. House of Massage Chairs is an authorized JP Medics dealer, White Glove delivery is included, and your Kozue purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the JP Medics Kozue HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The JP Medics Kozue is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Kozue.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['5D VarioMotion + 27 Sensors', 'Li Flex Track + 170-Degree Recline', '73-Airbag Compression + Heat', 'Chair Doctor + Smart Controls', 'Pivoting Footrest + Sole Rollers'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"JP Medics","offers":[{"title":"Black \u0026 Black","offer_id":44876325880015,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Cloud \u0026 Topaz","offer_id":44876325912783,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Cream \u0026 Agate","offer_id":44876325945551,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \u0026 Chocolate","offer_id":44876325978319,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC9296_2048x-1.webp?v=1772226173"},{"product_id":"cozzia-qi-xe-pro-duo-massage-chair","title":"Cozzia Qi XE Pro Duo Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Cozzia Qi Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eCozzia Qi XE Pro Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eDual 4D + 4D Massage Chair · CZ-718\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Cozzia Qi XE Pro Duo massage chair runs two independently operating 4D mechanisms across Cozzia's Li Flex Track, backed by Chair Doctor personalization, 64 airbags, focused lower-body systems, and controls designed for frequent use.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e3 years in-home service \u0026amp; parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSilver \u0026amp; Lightblue · Champagne \u0026amp; Champagne · Chocolate \u0026amp; Chocolate · Gunmetal \u0026amp; Gunmetal · Black \u0026amp; Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1238025_1.webp?v=1772226196\u0026amp;width=720\" alt=\"Cozzia Qi XE Pro Duo massage chair in Silver and Lightblue finish\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual 4D\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual 4D\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Cozzia Qi XE Pro Duo massage chair is a premium dual-mechanism model built around two independently operating 4D Human-like Vario Motion systems. Its Li Flex Track carries massage coverage from the neck toward the buttocks, while precise body scanning and Chair Doctor help establish a personalized starting point. The surrounding systems are equally substantial: 64 airbags with five intensity levels, foot and sole rollers, automatic leg-length detection, heat across four listed areas, 25 automatic programs, nine stretch programs, a wired touchscreen, Smart Dial, offline voice control, and an eight-inch wall-hugging design. The tradeoff is simple: if the second mechanism and deeper program library do not change the experience for you, the simpler Qi SE deserves a serious look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eTwo 4D systems can operate independently, giving the upper and lower massage zones separate movement instead of asking one mechanism to do everything.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eLi Flex Track\u003c\/h3\u003e\n\u003cp\u003eThe flexible track follows the reclined body line and supports massage coverage from the neck toward the buttocks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003ePersonalization\u003c\/h3\u003e\n\u003cp\u003ePrecise body scanning and Chair Doctor, Cozzia's AI technology, recommend a starting program for the person seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eSixty-four airbags cover the shoulders, arms, waist, legs, and feet with five adjustable air-intensity levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eFoot and sole rollers, massage for the knees and calves, automatic footrest adjustment, and leg-length detection make fit below the waist a real decision point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eA wired touchscreen handles detail; the Smart Dial, armrest shortcuts, and offline voice control handle the adjustments you make mid-session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003csmall\u003e+4D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eIndependent mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e64\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e25\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e9\u003c\/b\u003e\u003cspan\u003eStretch programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear wall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e320\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWeight capacity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Duo\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eStart with what makes the Duo different.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1238025_1.webp?v=1772226196\u0026amp;width=720\" alt=\"Cozzia Qi XE Pro Duo dual 4D massage chair three-quarter view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1238047_f5996f98-f5f3-4cf1-a830-82607a71eff5.webp?v=1772226196\u0026amp;width=720\" alt=\"Cozzia Qi XE Pro Duo side profile showing flexible recline geometry\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1238020_e490e75a-ce7c-4e42-9a98-04318dd95709.webp?v=1772226196\u0026amp;width=720\" alt=\"Cozzia Qi XE Pro Duo front view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1238025_1.webp?v=1772226196\u0026amp;width=720\" alt=\"Cozzia Qi XE Pro Duo foot calf and leg massage section\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-qi-xe-pro-duo-controller-closeup-04.webp?v=1773073244\" alt=\"Cozzia Qi XE Pro Duo wired touchscreen controller close-up\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 4D + 4D Mechanisms\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanisms\u003c\/p\u003e\n\u003ch3\u003eTwo 4D systems, working independently.\u003c\/h3\u003e\n\u003cp\u003eThe Qi XE Pro Duo's defining hardware is its 4D + 4D Human-like Vario Motion architecture. Rather than moving one mechanism over the full back line, it uses two independently operating systems with three-inch 4D nodes. The point is not simply more rollers; it is the possibility of layered coverage and separate upper- and lower-zone movement.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eArchitecture\u003c\/b\u003e\u003cspan\u003eDual 4D + 4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eNodes\u003c\/b\u003e\u003cspan\u003e3-inch 4D + 4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003e6 listed massage techniques\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to notice\u003c\/em\u003eDuring a trial, pay attention to the handoff between upper and lower zones. The extra mechanism earns its place only if that coordination feels better on your body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track \u0026amp; Scan\u003c\/p\u003e\n\u003ch3\u003eCoverage first. Personalization second.\u003c\/h3\u003e\n\u003cp\u003eLi Flex Track is designed to follow the body's curved, reclined position while maintaining massage coverage from the neck toward the buttocks. Precise body scanning helps place that movement more appropriately for the person seated, while Cozzia's Chair Doctor uses scanning inputs to recommend a program.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eLi Flex Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eNeck to buttock\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePersonalization\u003c\/b\u003e\u003cspan\u003ePrecise scan + Chair Doctor\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to notice\u003c\/em\u003eJudge shoulder placement and lower-back contact in more than one recline position. Chair Doctor is a convenience and personalization tool, not a diagnostic system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Compression \u0026amp; Warmth\u003c\/p\u003e\n\u003ch3\u003eAir pressure you can actually tune.\u003c\/h3\u003e\n\u003cp\u003eSixty-four airbags add compression around the shoulders, arms, waist, legs, and feet, with five adjustable intensity levels. Heat is listed for the legs, lumbar area, upper mechanism region, and lower mechanism region, adding warmth around the massage rather than making a medical promise.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAirbags\u003c\/b\u003e\u003cspan\u003e64\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir intensity\u003c\/b\u003e\u003cspan\u003e5 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLegs · lumbar · upper + lower mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to notice\u003c\/em\u003eStart air compression low, then move upward. A usable intensity range matters more than the strongest setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eFit is mechanical here, not cosmetic.\u003c\/h3\u003e\n\u003cp\u003eFoot and sole rollers work alongside foot, calf, and knee massage functions. Automatic footrest adjustment and automatic leg-length detection help position different users, while inductive-stop sensors add protection around the moving footrest.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eFoot + sole rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLegs\u003c\/b\u003e\u003cspan\u003eFoot · calf · knee massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic leg-length detection\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to notice\u003c\/em\u003eYour heel, arch, calf, and knee should land naturally. If any one of those is off, the specification sheet cannot fix the fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eDetail when you want it. Shortcuts when you do not.\u003c\/h3\u003e\n\u003cp\u003eThe wired touchscreen exposes programs and customization. The Smart Dial and quick-access armrest controls shorten common adjustments, while offline voice control provides another hands-free path once you are settled into the chair.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary control\u003c\/b\u003e\u003cspan\u003eWired touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick control\u003c\/b\u003e\u003cspan\u003eSmart Dial + armrest keys\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e\u003cspan\u003eOffline voice control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to notice\u003c\/em\u003eA feature-rich chair should not make a routine session feel like setup work. Test whether the shortcuts cover the adjustments you make most often.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Dual-Mechanism Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe difference is not more motion. It is better coordination.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eA dual-mechanism chair can sound impressive on paper and still miss the point. What matters is whether the upper and lower systems feel like one session rather than two machines working in the same shell. \u003cstrong\u003eThat is the Qi XE Pro Duo question to answer in person.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eUse a trial to compare a general automatic program, one stretch routine, Chair Doctor, and a manual adjustment. Then change recline. You are looking for consistent shoulder placement, a natural transition through the waist and hips, and lower-body positioning that stays comfortable as the chair moves.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper mechanism\u003c\/b\u003e\u003cspan\u003eShoulder and upper-back placement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLower mechanism\u003c\/b\u003e\u003cspan\u003eWaist, lower-back and hip transition\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eStretch library\u003c\/b\u003e\u003cspan\u003e9 dedicated routines\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eZero gravity, lie-flat and independent positioning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eControls\u003c\/b\u003e\u003cspan\u003eTouchscreen detail, dial shortcuts\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1238047_f5996f98-f5f3-4cf1-a830-82607a71eff5.webp?v=1772226196\u0026amp;width=720\" alt=\"Cozzia Qi XE Pro Duo reclined side profile\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nQi XE Pro Duo · Reclined side profile\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Qi XE Pro Duo is designed for relaxation, comfort, and a repeatable wellness routine. Chair Doctor, heat, compression, stretching, and massage programs are not medical diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit the person before you fit the feature list.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe chair can scan, adjust its footrest, and offer a large program library. None of those replace physical fit. Use the published limits as a screen, then verify shoulder, calf, foot, and seat alignment for every regular user.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Capacity\u003c\/i\u003e\n\u003ch3\u003eStart with the 320 lb limit.\u003c\/h3\u003e\n\u003cp\u003eThe Qi XE Pro Duo has a listed weight capacity of 320 lbs. Do not use a general brand number in place of this exact-model specification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Height\u003c\/i\u003e\n\u003ch3\u003eTreat Cozzia's height range as a general guideline.\u003c\/h3\u003e\n\u003cp\u003eCozzia publishes approximately 5 feet to 6 feet 5 inches as a general chair-fit guideline, but the CZ-718 product record does not publish a model-specific height range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Scan\u003c\/i\u003e\n\u003ch3\u003eCheck where the rollers actually land.\u003c\/h3\u003e\n\u003cp\u003ePrecise body scanning helps position the massage system for the person seated. After the scan, verify shoulder contact and the transition into the lower back before increasing depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Legs\u003c\/i\u003e\n\u003ch3\u003eLet automatic length adjustment do its job, then judge the result.\u003c\/h3\u003e\n\u003cp\u003eAutomatic leg-length detection and footrest adjustment are useful only if your heels, arches, calves, and knees align naturally with the lower-body hardware.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Pressure\u003c\/i\u003e\n\u003ch3\u003eTest the range, not the maximum.\u003c\/h3\u003e\n\u003cp\u003eMove through roller depth and the five air-intensity levels. A shared-household chair needs comfortable lower settings as much as stronger ones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe useful question is not how many features fit on the page. It is which ones change massage feel, fit, control, or room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDual 4D + 4D Vario Motion\u003c\/b\u003e\n\u003cp\u003eTwo independent mechanisms create separate upper- and lower-zone movement; this is the model's primary reason to exist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e3-inch 4D nodes\u003c\/b\u003e\n\u003cp\u003eAllows depth variation within the dual-mechanism system so pressure can be adjusted instead of locked to one feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eLi Flex Track\u003c\/b\u003e\n\u003cp\u003eMaintains neck-to-buttock massage coverage while the chair changes position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eChair Doctor + precise body scan\u003c\/b\u003e\n\u003cp\u003eUses scanning inputs to recommend a starting program and improve roller placement for the person seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e25 auto + 9 stretch programs\u003c\/b\u003e\n\u003cp\u003eGives frequent users meaningful session variety without forcing every massage to be built manually.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eManual + unlimited custom options\u003c\/b\u003e\n\u003cp\u003eKeeps advanced users from being confined to the automatic library when they already know their preferred settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e64 airbags + 5 air levels\u003c\/b\u003e\n\u003cp\u003eAdds tunable compression across shoulders, arms, waist, legs, and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eTargeted heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth around the legs, lumbar area, and upper and lower mechanism regions for comfort during longer sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eFoot, sole, calf and knee systems\u003c\/b\u003e\n\u003cp\u003eMakes lower-body fit and pressure part of the purchase decision rather than an afterthought.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eAutomatic leg-length detection\u003c\/b\u003e\n\u003cp\u003eHelps position the footrest for different users, reducing manual setup before a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eZero gravity + lie-flat\u003c\/b\u003e\n\u003cp\u003eProvides quick access to reclined positions while independent backrest and footrest control adds finer positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eTouchscreen + Smart Dial + voice\u003c\/b\u003e\n\u003cp\u003eSplits detailed setup from quick mid-session adjustments so control does not become the price of complexity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eBluetooth speakers\u003c\/b\u003e\n\u003cp\u003eAdds personal audio without changing the massage itself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003e8-mode shoulder lighting\u003c\/b\u003e\n\u003cp\u003eAdds ambient color lighting; treat it as environment, not a reason to buy the chair on its own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eSafety controls\u003c\/b\u003e\n\u003cp\u003eChild lock, overheating protection, surge detection, inductive-stop and anti-pinch sensors add safeguards around a large motorized chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the full recline, not just the wall gap.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e8\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof rear wall clearance.\u003c\/strong\u003e That is the wall-hugging figure. The chair still reaches 78 inches long when fully reclined, so the room plan must account for the whole footprint.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eExact footprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 65.2″ L x 32″ W x 46.9″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eFully reclined:\u003c\/strong\u003e 78″ L x 32″ W x 38.3″ H.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-qi-xe-pro-duo-dimensions-guide-08.png?v=1773073342\" class=\"pnx-tlink pnx-mini-link\"\u003eOpen the product dimensions image →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cp\u003eThe chair weighs 289.9 lbs net. Measure the narrowest doorway, hallway, elevator opening, stairs, and tight turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eCurrent finishes\u003c\/h3\u003e\n\u003cp\u003eSilver \u0026amp; Lightblue, Champagne \u0026amp; Champagne, Chocolate \u0026amp; Chocolate, Gunmetal \u0026amp; Gunmetal, and Black \u0026amp; Black.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eThe current manufacturer specification lists 110–120V power at 60Hz. White Glove setup can plug the chair into an existing accessible outlet where service and access conditions allow; it does not include electrical work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe purchase is not finished at checkout.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eFree US shipping, and the estimated delivery is shown above. Treat that as an estimate, not an appointment.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eHow online delivery works →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview delivery terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eCurrently included for this product.\u003c\/h3\u003e\n\u003cp\u003eOur policy says eligible service generally includes placement, basic assembly and setup, packaging removal, connection to an accessible outlet, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eCozzia lists three years of in-home service and parts for the CZ-718. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eConfirm the current order-specific details with House of Massage Chairs before checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should pay for the second mechanism?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant dual 4D + 4D movement because the upper- and lower-zone coordination feels meaningfully better to you.\u003c\/li\u003e\n\u003cli\u003eExpect to use a broad program library, including 25 automatic and 9 stretch routines, rather than repeating one default massage.\u003c\/li\u003e\n\u003cli\u003eCare about lower-body fit enough to test foot rollers, calf pressure, knee position, and automatic leg-length adjustment.\u003c\/li\u003e\n\u003cli\u003ePrefer detailed touchscreen control but still want a Smart Dial, shortcuts, and offline voice for faster adjustments.\u003c\/li\u003e\n\u003cli\u003eHave measured for a 78-inch fully reclined footprint and an eight-inch rear wall gap.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not feel a meaningful improvement from the second 4D mechanism during a side-by-side trial.\u003c\/li\u003e\n\u003cli\u003eWant a simpler premium Cozzia experience with fewer programs and less massage technology to manage.\u003c\/li\u003e\n\u003cli\u003eNeed less rear clearance than the Qi XE Pro Duo's published eight inches.\u003c\/li\u003e\n\u003cli\u003eAre unlikely to use Chair Doctor, custom massage, stretch routines, or the deeper control system.\u003c\/li\u003e\n\u003cli\u003eHave not yet confirmed body fit, room fit, or delivery-path access for a 289.9 lb chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-qi-se-zero-gravity-massage-chair\"\u003eCompare with Qi SE Zero Gravity →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA simpler Qi-series benchmark.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eUse it to answer one practical question: does the Duo's second 4D mechanism and deeper programming create enough added value for the way you actually use a chair?\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eQi XE Pro Duo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eQi SE Zero Gravity\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage architecture\u003c\/th\u003e\n\u003ctd\u003eTwo independently operating 4D mechanisms with 3-inch 4D nodes.\u003c\/td\u003e\n\u003ctd\u003eSingle Human-like VarioMotion mechanism; a simpler way to get the Qi-series massage character.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram depth\u003c\/th\u003e\n\u003ctd\u003e25 automatic programs, 9 stretch programs, manual control, unlimited custom options, and Chair Doctor.\u003c\/td\u003e\n\u003ctd\u003e19 automatic programs and 3 custom programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir compression\u003c\/th\u003e\n\u003ctd\u003e64 airbags with 5 air-intensity levels.\u003c\/td\u003e\n\u003ctd\u003e60 airbags with 5 air-intensity levels.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e8″ rear wall clearance; 78″ fully reclined length.\u003c\/td\u003e\n\u003ctd\u003e77.2″ fully reclined length; 33.1″ wide.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/cozzia\"\u003eCurrent Cozzia massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-cozzia-massage-chairs\"\u003eSee the Osaki comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/cozzia-vs-ogawa-massage-chairs\"\u003eSee the Ogawa comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-quantum-regen-massage-chairs\"\u003eCozzia Quantum Regen →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity \u0026amp; purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCozzia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQi XE Pro Duo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel number\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCZ-718\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual 4D + 4D Human-like Vario Motion\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism operation\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTwo independently operating systems\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNode size\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-inch 4D + 4D nodes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLi Flex Track, neck to buttock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6 listed massage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; personalization\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e25 programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 manual mode\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretch\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e9 programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCustom\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUnlimited custom massage options\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePersonalization\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eChair Doctor + precise body scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir, heat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAirbags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e64\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir intensity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat areas\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLegs · lumbar · upper mechanism · lower mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot + sole roller massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg functions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot · calf · knee massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic adjustment + leg-length detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOne-touch zero gravity · lie-flat · home restore\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePositioning\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIndependent backrest + footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWired touch screen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSmart Dial + armrest controls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOffline voice control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e65.2″ L x 32″ W x 46.9″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFull recline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e78″ L x 32″ W x 38.3″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWeight capacity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e320 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNet weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e289.9 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeight guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGeneral Cozzia guidance approx. 5 ft to 6 ft 5 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAudio, ambience \u0026amp; power\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 color lighting modes at shoulders\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V · 60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery \u0026amp; warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery estimate\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStandard warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 years in-home service \u0026amp; parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eCurrent colors\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish 1\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSilver \u0026amp; Lightblue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish 2\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eChampagne \u0026amp; Champagne\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish 3\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eChocolate \u0026amp; Chocolate\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish 4\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGunmetal \u0026amp; Gunmetal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish 5\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack \u0026amp; Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Cozzia does not publish a CZ-718-specific user-height range on the product specification block, so body fit should be confirmed in person rather than inferred from the general brand guideline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCozzia Qi XE Pro Duo massage chair answers, without the catalog filler.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Cozzia Qi XE Pro Duo massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Cozzia dealer. Order the Cozzia Qi XE Pro Duo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Cozzia Qi XE Pro Duo before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Cozzia Qi XE Pro Duo is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Qi XE Pro Duo with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Qi XE Pro Duo the same as the Qi XE Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. They are separate Cozzia models: the Qi XE Pro Duo is the CZ-718, built around two independently operating 4D mechanisms with 3-inch nodes, while the Cozzia Qi XE Pro massage chair is the CZ-716. We list the Qi XE Pro Duo CZ-718; call or text (669) 214-8889 if you want the two model numbers compared.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall clearance of the Cozzia Qi XE Pro Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e8 inches of rear wall clearance. The Cozzia Qi XE Pro Duo measures 65.2″ L x 32″ W x 46.9″ H upright and 78″ L x 32″ W x 38.3″ H fully reclined, with a 289.9 lb net weight. Measure the full reclined footprint and the delivery path, not just the wall gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Cozzia Qi XE Pro Duo fit my height and weight?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 320 lb, the listed weight capacity. Cozzia gives about 5 feet to 6 feet 5 inches as a general chair-fit guideline, but the Qi XE Pro Duo CZ-718 specification has no model-specific height range, so check shoulder, calf, knee and foot alignment in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Cozzia Qi XE Pro Duo use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo independently operating 4D Human-like Vario Motion mechanisms with 3-inch 4D nodes, on Cozzia's Li Flex Track from the neck toward the buttocks. Judge the value of the Qi XE Pro Duo's dual system by how naturally the upper and lower mechanisms coordinate on your body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Qi XE Pro Duo vs Qi SE: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eOne mechanism more. The Cozzia Qi XE Pro Duo runs two independent 4D mechanisms with 64 airbags, 25 automatic and 9 stretch programs; the \u003ca href=\"\/products\/cozzia-qi-se-zero-gravity-massage-chair\"\u003eQi SE Zero Gravity\u003c\/a\u003e uses a single 4D VarioMotion mechanism with 60 airbags, 19 automatic and 3 custom programs. Choose the Duo only if the second mechanism feels better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the main tradeoffs in a Cozzia Qi XE Pro Duo review?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe main upside is the dual 4D + 4D architecture, broad program library, lower-body system, and layered controls. The tradeoffs are a 78-inch fully reclined footprint, 289.9 lb net weight, 8-inch rear clearance, and added complexity. The upgrade makes the most sense when the second mechanism feels meaningfully better to you than a simpler Qi-series chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Cozzia Qi XE Pro Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree years of in-home service and parts, as Cozzia lists for the Qi XE Pro Duo CZ-718. House of Massage Chairs is an authorized Cozzia dealer, and your Qi XE Pro Duo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Qi XE Pro Duo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Cozzia Qi XE Pro Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe second mechanism has to\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eearn its place on your body.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eSpecifications can confirm what the Qi XE Pro Duo contains. They cannot tell you whether the dual-mechanism handoff feels natural, whether foot and calf pressure fits, or whether the controls make sense after ten minutes. Compare those points in person; the Qi XE Pro Duo is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Qi XE Pro Duo with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1238025_1.webp?v=1772226196\u0026amp;width=720\" alt=\"Cozzia Qi XE Pro Duo massage chair three-quarter view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCozzia Qi XE Pro Duo.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for a reason you can feel: two independently operating 4D mechanisms, a flexible track, serious program depth, tunable air compression, and lower-body fit systems that work together. If that added coordination does not separate itself from the Qi SE in a trial, choose the simpler chair. If it does, the Duo has made its case.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eCZ-718\u003c\/b\u003e\u003cspan\u003e5 current finish combinations · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/cozzia\"\u003eCurrent Cozzia massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-qi-se-zero-gravity-massage-chair\"\u003eCompare with Qi SE Zero Gravity\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eCozzia Qi XE Pro Duo Massage Chair · Model CZ-718 · Sold by House of Massage Chairs, an authorized Cozzia dealer. Verify selected-color inventory, order-specific delivery timing, White Glove access, and body fit before purchase. This product supports relaxation and comfort; it is not a medical diagnostic or treatment device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Cozzia Qi XE Pro Duo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Cozzia dealer. Order the Cozzia Qi XE Pro Duo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Cozzia Qi XE Pro Duo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Qi XE Pro Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Qi XE Pro Duo with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Qi XE Pro Duo the same as the Qi XE Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. They are separate Cozzia models: the Qi XE Pro Duo is the CZ-718, built around two independently operating 4D mechanisms with 3-inch nodes, while the Cozzia Qi XE Pro massage chair is the CZ-716. We list the Qi XE Pro Duo CZ-718; call or text (669) 214-8889 if you want the two model numbers compared.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall clearance of the Cozzia Qi XE Pro Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"8 inches of rear wall clearance. The Cozzia Qi XE Pro Duo measures 65.2″ L x 32″ W x 46.9″ H upright and 78″ L x 32″ W x 38.3″ H fully reclined, with a 289.9 lb net weight. Measure the full reclined footprint and the delivery path, not just the wall gap.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Cozzia Qi XE Pro Duo fit my height and weight?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 320 lb, the listed weight capacity. Cozzia gives about 5 feet to 6 feet 5 inches as a general chair-fit guideline, but the Qi XE Pro Duo CZ-718 specification has no model-specific height range, so check shoulder, calf, knee and foot alignment in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Cozzia Qi XE Pro Duo use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two independently operating 4D Human-like Vario Motion mechanisms with 3-inch 4D nodes, on Cozzia's Li Flex Track from the neck toward the buttocks. Judge the value of the Qi XE Pro Duo's dual system by how naturally the upper and lower mechanisms coordinate on your body.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Qi XE Pro Duo vs Qi SE: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One mechanism more. The Cozzia Qi XE Pro Duo runs two independent 4D mechanisms with 64 airbags, 25 automatic and 9 stretch programs; the Qi SE Zero Gravity uses a single 4D VarioMotion mechanism with 60 airbags, 19 automatic and 3 custom programs. Choose the Duo only if the second mechanism feels better.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the main tradeoffs in a Cozzia Qi XE Pro Duo review?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The main upside is the dual 4D + 4D architecture, broad program library, lower-body system, and layered controls. The tradeoffs are a 78-inch fully reclined footprint, 289.9 lb net weight, 8-inch rear clearance, and added complexity. The upgrade makes the most sense when the second mechanism feels meaningfully better to you than a simpler Qi-series chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Cozzia Qi XE Pro Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years of in-home service and parts, as Cozzia lists for the Qi XE Pro Duo CZ-718. House of Massage Chairs is an authorized Cozzia dealer, and your Qi XE Pro Duo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Qi XE Pro Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Qi XE Pro Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 4D + 4D Mechanisms', 'Li Flex Track and Body Scan', 'Air Compression and Heat', 'Lower Body Fit System', 'Touchscreen, Dial and Voice'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Cozzia","offers":[{"title":"Silver \u0026 Lightblue","offer_id":44876326305999,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Champagne \u0026 Champagne","offer_id":44876326338767,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate \u0026 Chocolate","offer_id":44876326371535,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Gunmetal \u0026 Gunmetal","offer_id":44876326404303,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Black","offer_id":44876326437071,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/P1238025_1.webp?v=1772226196"},{"product_id":"osaki-4d-zion-massage-chair","title":"Osaki Zion 4D Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Osaki Zion 4D\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki Zion\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki 4D Zion massage chair combines a 4D mechanism, SL Track, automatic body scan, 32-cell air massage, dedicated calf and foot care, heat, and low-friction smart features — built for buyers who want the exact model facts before they commit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 275 lb · 5.5″ wall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e3 years (1 year parts \u0026amp; labor) — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eTaupe · Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-zion-4d-massage-chair-home-wellness-lifestyle.png?v=1781791546\" alt=\"Osaki Zion 4D Massage Chair in a bright room setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Zion 4D\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eFive Systems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLower Body\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eRoom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eFive Systems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLower Body\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eRoom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Zion is a fit-and-coverage decision, not a feature-count contest.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki Zion 4D Massage Chair is a premium exact-model option built around a 4D Mechanism, SL Track System, Automatic Body Scan System, 32-Cell Full Body Air Massage, adjustable shoulder massage, arm paddles and rollers, two calf rollers, Specialized Foot Care, Heating, Voice Command, Wireless Charging, Bluetooth Speakers, and Space Saving Technology. The decision hinges on body fit, calf and foot feel, room access, and whether its daily controls match how you will actually use the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eRoller system\u003c\/h3\u003e\n\u003cp\u003eThe 4D Mechanism is the Zion's core massage system, with movement and intensity variation rather than a fixed-feel back roller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eTrack \u0026amp; scan\u003c\/h3\u003e\n\u003cp\u003eSL Track coverage and Automatic Body Scan work together to align the starting point of the session to the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eAir coverage\u003c\/h3\u003e\n\u003cp\u003eThirty-two air cells add compression around the body, complementing the targeted roller contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eTwo calf rollers, Specialized Foot Care, and an automatic extendable footrest make calf and foot fit a real purchase criterion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eDaily convenience\u003c\/h3\u003e\n\u003cp\u003eVoice Command, Wireless Charging, and Bluetooth Speakers reduce friction once you are settled into a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eThe frame is 32″ wide, 66″ long upright, and 75″ long reclined, and Osaki lists 5.5″ of wall clearance for a full recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003c\/b\u003e\u003cspan\u003eMassage mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e32\u003c\/b\u003e\u003cspan\u003eAir massage cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eCalf rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eSeat width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e23\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eShoulder width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e25.2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDisassembled width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Working Systems\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eWhat the Osaki 4D Zion Massage Chair actually gives you.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-zion-4d-track-system-body-scan-technology.png?v=1781791623\" alt=\"Osaki Zion 4D mechanism and roller-path feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-zion-4d-track-system-body-scan-technology.png?v=1781791623\" alt=\"Osaki Zion 4D SL Track side-view visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-zion-foot-roller-calf-roller-air-compression-massage-chair-with-heat.png?v=1781791699\" alt=\"Osaki Zion 4D 32-cell air massage coverage visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-zion-foot-roller-calf-roller-air-compression-massage-chair-with-heat.png?v=1781791699\" alt=\"Osaki Zion 4D calf roller and lower-leg massage detail\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-zion-voice-control-remote-control-bluetooth-speakers-smart-massage-chair.png?v=1781791742\" alt=\"Osaki Zion 4D voice control and Bluetooth feature visual\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e4D Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eThe chair starts with the roller character.\u003c\/h3\u003e\n\u003cp\u003eThe Zion's 4D Mechanism is the reason to evaluate this model at all. It is designed to vary movement, rhythm, and intensity, giving the back massage more range than a simpler fixed-feel mechanism.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003e4D Mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDecision point\u003c\/b\u003e\u003cspan\u003ePressure feel · movement variation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eDo not buy the mechanism name. Buy the feel. Test its gentlest and stronger settings against your own pressure preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Alignment\u003c\/p\u003e\n\u003ch3\u003eTrack coverage only works when the chair meets your body.\u003c\/h3\u003e\n\u003cp\u003eThe SL Track System carries the roller path along the body's curve, while Automatic Body Scan establishes shoulder position before the session. The adjustable shoulder massager adds another fit control around the upper body.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL Track System\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eScanning\u003c\/b\u003e\u003cspan\u003eAutomatic Body Scan System\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eGood specifications do not rescue poor shoulder contact. Fit is the first thing to verify for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Compression\u003c\/p\u003e\n\u003ch3\u003eRollers target. Air cells surround.\u003c\/h3\u003e\n\u003cp\u003eThe Zion lists 32-Cell Full Body Air Massage. Air compression adds a squeeze-and-release layer around the session, so the experience is not dependent on back rollers alone.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e32-cell full-body coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRole\u003c\/b\u003e\u003cspan\u003eCompression around the roller massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAir count is less important than placement and comfort. Judge whether the compression feels supportive at the settings you would use daily.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe calf and foot system deserves its own test.\u003c\/h3\u003e\n\u003cp\u003eTwo calf rollers, Specialized Foot Care, and an Automatic Extendable Footrest give the lower body a dedicated system rather than making it an afterthought.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003e2 Calf Rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eSpecialized Foot Care\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic Extendable Footrest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCalf pressure and footwell fit are highly personal. This is one of the Zion's strongest reasons to compare it in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Daily Controls\u003c\/p\u003e\n\u003ch3\u003eConvenience matters after the novelty wears off.\u003c\/h3\u003e\n\u003cp\u003eVoice Command, Wireless Charging, and Bluetooth Speakers are Zion features. They do not change the roller performance; they make starting and living with the chair easier once it becomes part of a regular routine.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eVoice\u003c\/b\u003e\u003cspan\u003eVoice Command\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCharging\u003c\/b\u003e\u003cspan\u003eWireless Charging\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAudio\u003c\/b\u003e\u003cspan\u003eBluetooth Speakers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eSmart features earn their place when they remove steps. Confirm the control method itself feels intuitive before you buy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Lower-Body Experience\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhen the back is not the whole session.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Zion's strongest ownership story is not a long list of electronics. It is how the 4D roller massage, 32-cell air system, two calf rollers, Specialized Foot Care, extendable footrest, and Heating can be used as one coordinated comfort routine.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003e\u003cstrong\u003eThe lower body is where this model deserves close attention.\u003c\/strong\u003e If calf pressure is too strong, the footwell feels wrong, or the extension does not suit a regular user, the rest of the feature list does not fix the fit.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e4D Mechanism\u003c\/b\u003e\u003cspan\u003eBack-massage character\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e32-cell air system\u003c\/b\u003e\u003cspan\u003eCompression layer\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eTwo calf rollers\u003c\/b\u003e\u003cspan\u003eDedicated lower-leg contact\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSpecialized Foot Care\u003c\/b\u003e\u003cspan\u003eFoot-focused massage system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eHeating\u003c\/b\u003e\u003cspan\u003eComfort-focused warmth\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-zion-foot-roller-calf-roller-air-compression-massage-chair-with-heat.png?v=1781791699\" alt=\"Osaki Zion 4D lower-body massage system visual\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nCalf · foot · air compression · Heating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eHeat, air compression, and massage on the Zion are comfort features for home relaxation, not treatment for a medical condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Body Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit first. Features second.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eOsaki publishes a 20-inch seat width, a 23-inch shoulder width, and a 275 lb maximum user weight for the Zion, but it does not publish a user-height range. Automatic scanning and an extendable footrest help adaptation; they do not replace a fit check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/blogs\/news\/massage-chair-fit-guide-by-body-type-petite-tall-broad-and-shared-use\"\u003eThink through shared-user fit →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Shoulders\u003c\/i\u003e\n\u003ch3\u003eCheck where the scan places the massage.\u003c\/h3\u003e\n\u003cp\u003eAutomatic Body Scan and the adjustable shoulder massager are useful only if neck and shoulder contact feels right on your body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Seat\u003c\/i\u003e\n\u003ch3\u003eStart with the published widths.\u003c\/h3\u003e\n\u003cp\u003eThe seat is listed at 20″ and the shoulder area at 23″. Use those numbers as a screening tool, then judge comfort in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Legs \u0026amp; feet\u003c\/i\u003e\n\u003ch3\u003eDo not assume the lower body fits.\u003c\/h3\u003e\n\u003cp\u003eThe automatic footrest extension can adapt length, but calf pressure and foot placement still need a real-user check.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Shared household\u003c\/i\u003e\n\u003ch3\u003eEvaluate every regular user.\u003c\/h3\u003e\n\u003cp\u003eRun the body scan for each person and compare shoulder contact, seat comfort, calf pressure, foot fit, and the preferred massage intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Verify limits\u003c\/i\u003e\n\u003ch3\u003eCheck the 275 lb limit.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a 275 lb maximum user weight and no height range. The footrest extends up to 8″; call or text (669) 214-8889 with each regular user's height, especially for a shared household with different body types.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature, then what it changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eOnly features on the current Zion product record and official manufacturer listing are included here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e4D Mechanism\u003c\/b\u003e\n\u003cp\u003eCreates the model's core roller character with variation in movement, rhythm, and intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSL Track System\u003c\/b\u003e\n\u003cp\u003eExtends the roller path along the body's curve rather than limiting the session to a short back-only path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eAutomatic Body Scan System\u003c\/b\u003e\n\u003cp\u003eEstablishes shoulder position before the session and gives the chair a better starting alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eAdjustable Shoulder Massager\u003c\/b\u003e\n\u003cp\u003eAdds a physical fit adjustment where different upper-body builds can change the experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e32-Cell Full Body Air Massage\u003c\/b\u003e\n\u003cp\u003eAdds full body compression to complement targeted roller contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eArm Paddles \/ Rollers\u003c\/b\u003e\n\u003cp\u003eIncludes the arms in the session instead of leaving the upper limbs outside the massage system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e2 Calf Rollers + Specialized Foot Care\u003c\/b\u003e\n\u003cp\u003eMakes the lower body a dedicated decision point for calf pressure and foot comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAutomatic Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eAdjusts leg-rest length, by up to 8″, to help accommodate different users.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eHeating\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the lower back, calves, and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eVoice Command\u003c\/b\u003e\n\u003cp\u003eReduces the need to reach for controls once you are settled in the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eWireless Charging + Bluetooth Speakers\u003c\/b\u003e\n\u003cp\u003eKeeps compatible devices charged and gives the session an integrated audio option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eSpace Saving Technology\u003c\/b\u003e\n\u003cp\u003eLets the chair reach a full recline 5.5″ from the wall, by Osaki's listing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe delivery path may matter more than the room.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e25.2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published disassembled width.\u003c\/strong\u003e The assembled width is 32″. Treat 25.2″ as a planning input, not a promise that every doorway or turn will work without review.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 66″ L x 32″ W x 44.5″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 75″ L x 32″ W x 39″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eWall clearance:\u003c\/strong\u003e 5.5″ for a full recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eTaupe\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThese are the two Zion colors we offer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWhite Glove delivery\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eOur policy describes in-home placement and assembly as subject to access, fitment, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eAccess check\u003c\/h3\u003e\n\u003cp\u003eMeasure doorways, halls, stairs, elevators, turns, and final room access before shipment. A 25.2″ disassembled width does not eliminate the need to verify the complete route.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery is clear. So is the warranty.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eWhite Glove delivery is included, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003cp\u003eOsaki's included warranty on the Zion runs 3 years: parts and labor in year one, parts only in years two and three. See \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eYour purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eRetailer support\u003c\/p\u003e\n\u003ch3\u003eUse House of Massage Chairs to close the information gaps.\u003c\/h3\u003e\n\u003cp\u003eThe Zion 4D is on the floor in both showrooms, and our team can help with fit, pressure preference, doorway planning, and delivery access. Walk-ins are welcome, no appointment needed; call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Zion supports relaxation, comfort, and a repeatable home wellness routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Zion fits — and where the case weakens.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a 4D Mechanism with SL Track and Automatic Body Scan in this exact Osaki model.\u003c\/li\u003e\n\u003cli\u003eCare about lower-body attention, especially two calf rollers, Specialized Foot Care, and an extendable footrest.\u003c\/li\u003e\n\u003cli\u003eValue 32-cell air compression as part of the session rather than relying on back rollers alone.\u003c\/li\u003e\n\u003cli\u003eWant Voice Command, Wireless Charging, and Bluetooth Speakers for regular household use.\u003c\/li\u003e\n\u003cli\u003eHave measured for the 66″ upright and 75″ reclined lengths and can verify the delivery route.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFind the Zion's calf pressure, foot fit, shoulder contact, or seat width wrong for a regular user.\u003c\/li\u003e\n\u003cli\u003eWant a nearby Osaki whose published differentiators center on Muscle Tension Detection and a stated 16-auto-program library.\u003c\/li\u003e\n\u003cli\u003ePrefer a smaller physical footprint than a full-size chair measuring 32″ wide and 75″ long when reclined.\u003c\/li\u003e\n\u003cli\u003eWant Sonic Wave massage and a 46-cell air system; compare the \u003ca href=\"\/products\/osaki-platinum-sapphire-4d-plus-massage-chair\"\u003eOsaki Platinum Sapphire 4D+\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eSee the OP-AI Xrest 4D+ alternative →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOne neighboring Osaki worth checking.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eOsaki OP-AI Xrest 4D+\u003c\/a\u003e. Use the comparison to expose a preference, not to declare a universal winner.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision factor\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOsaki Zion 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOP-AI Xrest 4D+\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished personalization\u003c\/th\u003e\n\u003ctd\u003eAutomatic Body Scan System plus Adjustable Shoulder Massager.\u003c\/td\u003e\n\u003ctd\u003eMuscle Tension Detection plus automatic shoulder adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body emphasis\u003c\/th\u003e\n\u003ctd\u003eExplicitly lists 2 Calf Rollers, Specialized Foot Care, and an Automatic Extendable Footrest that extends up to 8″.\u003c\/td\u003e\n\u003ctd\u003eCalf kneading, air compression, three rollers per foot, and a footrest that extends up to 9″.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram detail\u003c\/th\u003e\n\u003ctd\u003e24 automatic massage programs and 6 manual techniques.\u003c\/td\u003e\n\u003ctd\u003e16 automatic programs and 6 manual styles.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit record\u003c\/th\u003e\n\u003ctd\u003e20″ seat, 23″ shoulder width, up to 275 lb; 75″ long reclined with 5.5″ of wall clearance.\u003c\/td\u003e\n\u003ctd\u003e17″ seat, 20″ shoulder width, up to 260 lb; 76″ long reclined with 3″ of wall clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-4d-and-xl-models-compared\"\u003eOsaki 4D and XL models compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eOsaki \/ Kyota brand comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eOsaki \/ Infinity brand comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eBrowse the current Osaki lineup →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eZion 4D specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZion 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs color variants\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTaupe · Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D Mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL Track System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrograms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24 automatic · 6 manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-stage zero gravity reclining\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic Body Scan System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32-Cell Full Body Air Massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable Shoulder Massager\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eArm Paddles \/ Rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; comfort\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 Calf Rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpecialized Foot Care · dual foot rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic Extendable Footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLower back, calves, feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eVoice Command\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless Charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth Speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoom feature\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpace Saving Technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e66″ L x 32″ W x 44.5″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e75″ L x 32″ W x 39″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAssembled width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDisassembled width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e25.2″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e23″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e275 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5.5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e291 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V, 50\/60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase \u0026amp; ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 years: 1 year parts \u0026amp; labor, years 2–3 parts only — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eDimensions, limits, and warranty terms are from Osaki's official Zion listing — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eExact-model questions, answered carefully.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki 4D Zion massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Zion 4D online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Zion 4D before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Zion 4D is on the floor in both of our \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can compare the Zion 4D with everything else we sell in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Zion 4D worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if your priorities are 4D roller feel, SL Track coverage, automatic body scanning, 32-cell air massage, dedicated calf and foot care, and heat at the lower back, calves, and feet. The Osaki Zion 4D adds 24 automatic programs, Voice Command, Wireless Charging, and Bluetooth Speakers to that core. If the calf pressure, foot fit, or shoulder contact feels wrong for a regular user, the feature list will not fix the massage experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Osaki Zion 4D need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5.5 inches behind the chair, by Osaki's listing, for a full recline. The Osaki Zion 4D measures 66″ L x 32″ W x 44.5″ H upright and 75″ L x 32″ W x 39″ H reclined. For the delivery path, Osaki lists a 32″ minimum door width assembled and 25.2″ disassembled, so measure doorways, halls, and stairs before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki Zion 4D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 275 lb, with no published height range. Osaki lists a 275 lb maximum user weight for the Osaki Zion 4D, along with a 20-inch seat, a 23-inch shoulder width, and an automatic footrest that extends up to 8 inches. Call or text (669) 214-8889 with each user's height before ordering, especially for a shared household with different body types.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does the Osaki Zion 4D include for calves and feet?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo calf rollers, Specialized Foot Care with dual foot rollers, and an Automatic Extendable Footrest that extends up to 8 inches. The Osaki Zion 4D also lists 32-cell full body air massage and heat at the calves and feet, so the lower body gets roller contact, compression, and warmth in the same session. Calf pressure and foot massage strength are personal, so check them in person, especially for a shared household.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Zion 4D and the OP-AI Xrest 4D+?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eScanning, programs, and fit. The Osaki Zion 4D pairs an Automatic Body Scan System with 24 automatic programs, two calf rollers, a 20-inch seat, a 23-inch shoulder width, and a 275 lb limit. The \u003ca href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eOP-AI Xrest 4D+\u003c\/a\u003e uses Muscle Tension Detection and 16 automatic programs, with three rollers per foot, a 17-inch seat, a 260 lb limit, and 3 inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki Zion 4D or the Osaki Platinum Sapphire 4D+?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Osaki Zion 4D if you want a 4D mechanism with body scan, two calf rollers, voice command, wireless charging, and a 23-inch shoulder width. Choose the \u003ca href=\"\/products\/osaki-platinum-sapphire-4d-plus-massage-chair\"\u003eOsaki Platinum Sapphire 4D+\u003c\/a\u003e if Sonic Wave matters more; it adds 4D+ Sonic Wave Tech, 46-cell air massage, Sonic Wave Foot Reflexology, and 12 intensity levels. Both list a 20-inch seat width, so compare them back to back in either showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Zion 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3 years. Osaki's included warranty on the Osaki Zion 4D covers parts and labor in year one and parts only in years two and three, and House of Massage Chairs is an authorized Osaki dealer. Your Zion 4D purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Zion 4D HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Zion 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Zion 4D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eConfirm the Zion with your body,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003enot only the specification sheet.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Zion 4D is on the floor in both showrooms, so use the visit to check shoulder alignment, seat comfort, roller pressure, calf pressure, foot fit, controls, and recline feel. Walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text (669) 214-8889 \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eEvery chair we sell is on the floor in San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), so you can compare the Osaki Zion 4D with 45+ chairs in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/1.Zion_thumbnails_1500px_main_1400x1400_c239e6ca-a86d-47e6-a87a-65f57eba1d5c.webp?v=1772226235\" alt=\"Osaki Zion 4D Massage Chair in black with blue shoulder accents\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki Zion\u003cbr\u003e4D Massage Chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe case for the Zion is specific: a 4D Mechanism, SL Track, Automatic Body Scan, 32-cell air massage, two calf rollers, Specialized Foot Care, Heating, and smart convenience in one exact model.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eZion 4D\u003c\/b\u003e\u003cspan\u003eTaupe · Black · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck live purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003ePlan a showroom comparison \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eBrowse the current Osaki lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eCompare the Xrest alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-platinum-sapphire-4d-plus-massage-chair\"\u003eCompare the Platinum Sapphire 4D+\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery requirements\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki Zion 4D Massage Chair · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. 3-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. The Zion is a wellness and relaxation product, not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki 4D Zion massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Zion 4D online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Zion 4D before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Zion 4D is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can compare the Zion 4D with everything else we sell in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Zion 4D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if your priorities are 4D roller feel, SL Track coverage, automatic body scanning, 32-cell air massage, dedicated calf and foot care, and heat at the lower back, calves, and feet. The Osaki Zion 4D adds 24 automatic programs, Voice Command, Wireless Charging, and Bluetooth Speakers to that core. If the calf pressure, foot fit, or shoulder contact feels wrong for a regular user, the feature list will not fix the massage experience.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Osaki Zion 4D need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5.5 inches behind the chair, by Osaki's listing, for a full recline. The Osaki Zion 4D measures 66″ L x 32″ W x 44.5″ H upright and 75″ L x 32″ W x 39″ H reclined. For the delivery path, Osaki lists a 32″ minimum door width assembled and 25.2″ disassembled, so measure doorways, halls, and stairs before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki Zion 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 275 lb, with no published height range. Osaki lists a 275 lb maximum user weight for the Osaki Zion 4D, along with a 20-inch seat, a 23-inch shoulder width, and an automatic footrest that extends up to 8 inches. Call or text (669) 214-8889 with each user's height before ordering, especially for a shared household with different body types.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does the Osaki Zion 4D include for calves and feet?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two calf rollers, Specialized Foot Care with dual foot rollers, and an Automatic Extendable Footrest that extends up to 8 inches. The Osaki Zion 4D also lists 32-cell full body air massage and heat at the calves and feet, so the lower body gets roller contact, compression, and warmth in the same session. Calf pressure and foot massage strength are personal, so check them in person, especially for a shared household.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Zion 4D and the OP-AI Xrest 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Scanning, programs, and fit. The Osaki Zion 4D pairs an Automatic Body Scan System with 24 automatic programs, two calf rollers, a 20-inch seat, a 23-inch shoulder width, and a 275 lb limit. The OP-AI Xrest 4D+ uses Muscle Tension Detection and 16 automatic programs, with three rollers per foot, a 17-inch seat, a 260 lb limit, and 3 inches of wall clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki Zion 4D or the Osaki Platinum Sapphire 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki Zion 4D if you want a 4D mechanism with body scan, two calf rollers, voice command, wireless charging, and a 23-inch shoulder width. Choose the Osaki Platinum Sapphire 4D+ if Sonic Wave matters more; it adds 4D+ Sonic Wave Tech, 46-cell air massage, Sonic Wave Foot Reflexology, and 12 intensity levels. Both list a 20-inch seat width, so compare them back to back in either showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Zion 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. Osaki's included warranty on the Osaki Zion 4D covers parts and labor in year one and parts only in years two and three, and House of Massage Chairs is an authorized Osaki dealer. Your Zion 4D purchase is also covered by our 6-Month Price Protection, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Zion 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Zion 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Zion 4D.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['4D Mechanism', 'SL Track + Automatic Body Scan', '32-Cell Full Body Air Massage', '2 Calf Rollers + Specialized Foot Care', 'Voice + Wireless Charging + Bluetooth'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Taupe","offer_id":44876327551183,"sku":null,"price":10499.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876327583951,"sku":null,"price":10499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/1.Zion_thumbnails_1500px_main_1400x1400_c239e6ca-a86d-47e6-a87a-65f57eba1d5c.webp?v=1772226235"},{"product_id":"osaki-os-pro-4d-duomax-se-massage-chair","title":"Osaki OS-Pro 4D DuoMax SE Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-grey{background:#8A8580}\n.pnx-chip-beige{background:#C9BBA4}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Exact-Model Guide\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki DuoMax SE\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eOS-Pro 4D · Dual 4D+4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki OS-Pro 4D DuoMax SE Massage Chair combines dual 4D mechanisms, an SL Flex Track, 38 air cells, and a control system built around layered coverage and real room-fit decisions.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eFootprint\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e31.5″ W · 76.0″ L reclined · 5.5″ wall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 years (3 full service + 2 parts) — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eMidnight Black · Stormy Grey · Beige\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-midnight-black-736986_1197x1197_b94aea34-2ccd-4030-bc05-b83b31b3a0ea.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE massage chair in a neutral home interior\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe decision is the second mechanism.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe DuoMax SE pairs two 4D mechanisms with 8 Roller-Track Massage, an SL Flex Track, 38 air cells, 20 auto programs, 11 massage styles, and 5.5 inches of published wall clearance. Its case is layered coverage and control choice. Its tradeoff is scale: 354.0 lb and 76.0 inches long when reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eOsaki's current manufacturer materials list a Duo Mech 4D+4D system and 8 Roller-Track Massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eTrack\u003c\/h3\u003e\n\u003cp\u003eThe SL Flex Track is the chair's body-following roller path, with zero-gravity recline listed separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eThirty-eight air cells cover the shoulders, arms, hips, calves, and feet for a held layer around the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eHeat \u0026amp; calves\u003c\/h3\u003e\n\u003cp\u003eTwo heating cores, lower-back warmth, vertical calf kneading rollers, and an extending footrest shape the lower-body experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eTwenty auto programs, 11 massage styles, Smart Voice Control, phone app control, and wireless charging support repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom fit\u003c\/h3\u003e\n\u003cp\u003ePlan around a 31.5-inch chair width, 76.0-inch reclined length, 354.0 lb weight, and 30.0-inch published minimum doorway.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003csmall\u003e+4D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDual mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e38\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003csmall\u003e+11\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto + massage styles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5.5\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e330\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMax user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e354\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the DuoMax SE\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One premium chair.\u003cbr\u003eScroll through what changes the decision.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-midnight-black-161874_1197x1197_256f1549-d058-495c-b857-bff7a71e157b.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE in Midnight Black front three-quarter view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-stormy-grey-921479_1197x1197_68a9cd6c-aab1-44c3-8e24-8ccb0aa4b13b.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE Intelligent HealthPro display\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-stormy-grey-749562_1197x1197_e32af56e-13d0-43dd-acf8-52e03ac3d70a.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE Stormy Grey chair showing padded air-compression zones\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-stormy-grey-779921_1197x1197_098bf97b-651d-46ae-aeb8-4b0b5f9e32b3.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE lower-body calf and footrest assembly\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-stormy-grey-189058_1197x1197_5492021b-6e2c-4a34-8441-61be7a83af2a.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE wireless charging pad and quick side controls\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-stormy-grey-868835_1197x1197_52c62793-27d6-4bab-bea9-f6e4b21fc9ba.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE reclined side profile\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 4D+4D Mechanisms\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Architecture\u003c\/p\u003e\n\u003ch3\u003eTwo 4D mechanisms have to earn their complexity.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a Duo Mech 4D+4D architecture with 8 Roller-Track Massage. The 4D rollers vary depth and speed, while the dual layout gives the chair two mechanisms to share the massage workload.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003eDuo Mech 4D+4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRoller system\u003c\/b\u003e\u003cspan\u003e8 Roller-Track Massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe second mechanism matters only if you can feel the difference. Compare it with a simpler chair before paying for the label.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eHealthPro is a guidance layer, not a diagnosis.\u003c\/h3\u003e\n\u003cp\u003eOsaki positions Intelligent HealthPro as sensing-guided personalization. Treat it as a wellness convenience, not medical monitoring or diagnosis.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeature\u003c\/b\u003e\u003cspan\u003eIntelligent HealthPro\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRole\u003c\/b\u003e\u003cspan\u003eWellness-guided personalization\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe buyer question is whether the sensing makes personalization easier, not how technical the screen looks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Surround\u003c\/p\u003e\n\u003ch3\u003eRollers move. Air compression holds.\u003c\/h3\u003e\n\u003cp\u003eThe DuoMax SE lists 38 air cells across shoulders, arms, hips, calves, and feet, plus two heating cores and lower-back heat. Compression adds a held layer around the rollers; warmth changes comfort.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e38 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003e2 heating cores · lower back\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest whether shoulder, arm, hip, calf, and foot pressure feels supportive at settings you would actually use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest has a real job.\u003c\/h3\u003e\n\u003cp\u003eOsaki documents vertical kneading calf rollers with air compression and an automatic extendable footrest. Calf pressure and leg length are therefore fit decisions.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eVertical kneading rollers + air\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic extendable footrest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eVerify calf hold, footwell position, ankle angle, and extension for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Command\u003c\/p\u003e\n\u003ch3\u003eDeep controls, fast shortcuts.\u003c\/h3\u003e\n\u003cp\u003eThe feature set includes Smart Voice Control, the Osaki DuoMax app, wireless charging, and quick-access side controls shown in current imagery.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePhone\u003c\/b\u003e\u003cspan\u003eOsaki DuoMax app\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands free\u003c\/b\u003e\u003cspan\u003eSmart Voice Control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e\u003cspan\u003eWireless charging\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest the controls while reclined; routine sessions should not require a setup ritual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eRecline is a room-planning feature.\u003c\/h3\u003e\n\u003cp\u003eZero-gravity recline is listed, and Osaki publishes 5.5 inches of wall clearance.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eZero gravity listed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e5.5 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA 76.0-inch reclined length still needs a real floor plan, even with modest wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Dual System\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms should change the session, not the spec sheet.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe question is whether \u003cstrong\u003ethe second mechanism changes what you feel.\u003c\/strong\u003e Dual architecture can distribute roller work instead of asking one mechanism to travel through every zone.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eAround it, the SL Flex Track sets the route, 38 air cells add compression, and 20 auto plus 11 massage styles set the level of user control.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eDual 4D architecture\u003c\/b\u003e\u003cspan\u003eTwo mechanisms sharing the work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eSL Flex Track\u003c\/b\u003e\u003cspan\u003eThe roller route beneath the system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e38 air cells\u003c\/b\u003e\u003cspan\u003eCompression around the roller work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e20 auto + 11 styles\u003c\/b\u003e\u003cspan\u003eGuided or manual control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e354.0 lb chair\u003c\/b\u003e\u003cspan\u003eAdvanced hardware has a footprint\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-midnight-black-736986_1197x1197_b94aea34-2ccd-4030-bc05-b83b31b3a0ea.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE massage chair in a home setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDuoMax SE · Dual 4D architecture in a home setting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe DuoMax SE is a wellness product, not a medical device. Evaluate HealthPro, heat, compression, and massage for comfort, not diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Body Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit has published numbers — and one important unknown.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished width and capacity help, but they do not replace a seated fit check. The key missing specification is a current user-height range.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/blogs\/news\/massage-chair-fit-guide-by-body-type-petite-tall-broad-and-shared-use\"\u003eRead our body-fit guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Capacity\u003c\/i\u003e\n\u003ch3\u003e330 lb is the published maximum.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a 330 lb maximum. If a regular user is near that number, test the DuoMax SE with that person before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Width\u003c\/i\u003e\n\u003ch3\u003e20.5-inch seat. 19.0-inch shoulder width.\u003c\/h3\u003e\n\u003cp\u003eUse those measurements as screening numbers, then verify shoulder position and arm comfort while seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Legs\u003c\/i\u003e\n\u003ch3\u003eThe footrest extends automatically.\u003c\/h3\u003e\n\u003cp\u003eThe extending footrest supports shared use, but calf pressure, footwell position, and leg length still need a user-by-user check.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Pressure\u003c\/i\u003e\n\u003ch3\u003e4D depth is only an advantage if you like the feel.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism varies depth and speed. Test both auto programs and manual control at your preferred pressure levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Height\u003c\/i\u003e\n\u003ch3\u003eDo not invent the missing range.\u003c\/h3\u003e\n\u003cp\u003eConfirm current guidance and test where the rollers meet your neck and shoulders, calf position, and footrest extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeatures that change daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eEach line answers a different buying question. Counts are not multiplied into artificial feature totals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDuo Mech 4D+4D\u003c\/b\u003e\n\u003cp\u003eTwo published 4D mechanisms define the chair; test whether the second one creates meaningful value.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e8 Roller-Track Massage\u003c\/b\u003e\n\u003cp\u003eOsaki's published roller count describes the dual-mechanism hardware; the number alone is not a performance claim.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eSL Flex Track\u003c\/b\u003e\n\u003cp\u003eThe track establishes the body-following massage route and works with the recline geometry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eIntelligent HealthPro\u003c\/b\u003e\n\u003cp\u003eWellness-sensing personalization for guidance, not medical diagnosis or monitoring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e38 Air Cells\u003c\/b\u003e\n\u003cp\u003eThe 38 air cells massage the shoulders, arms, hips, calves, and feet, adding a held layer around the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTwo Heating Cores\u003c\/b\u003e\n\u003cp\u003eTwo heating cores and lower-back heat add warmth and comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e20 Auto Programs\u003c\/b\u003e\n\u003cp\u003eReady-made sessions reduce setup for repeatable routines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e11 Massage Styles\u003c\/b\u003e\n\u003cp\u003eManual technique choice adds direct control after you learn your preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eSmart Voice Control\u003c\/b\u003e\n\u003cp\u003eThe voice control feature takes hands-free commands, so you reach for controls less while reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eOsaki DuoMax App\u003c\/b\u003e\n\u003cp\u003eOsaki documents DuoMax app control for compatible iPhone and Android devices.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eAutomatic Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eLeg-length adjustment helps when the chair is shared.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eVertical Calf Kneading\u003c\/b\u003e\n\u003cp\u003eCalf rollers work with air compression for active lower-body contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eZero-Gravity Recline\u003c\/b\u003e\n\u003cp\u003eOsaki lists a zero gravity recline; plan the 76.0-inch reclined length before choosing the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eWireless Charging\u003c\/b\u003e\n\u003cp\u003eKeeps a compatible phone charging without a loose cable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the 76-inch chair before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e5.5\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published wall-clearance requirement.\u003c\/strong\u003e It does not reduce the 76.0-inch reclined length or 354.0 lb moving weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 31.5″ W x 66.0″ L x 51.0″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 31.5″ W x 76.0″ L x 41.0″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eOsaki publishes a 30.0-inch minimum door width. Measure doors, turns, stairs, elevators, and the final-room approach before shipment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003ePublished input is 110–120V at 50\/60Hz. White Glove may connect the chair to an accessible outlet; electrical work is excluded.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eMidnight Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-grey\"\u003e\u003c\/span\u003eStormy Grey\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-beige\"\u003e\u003c\/span\u003eBeige\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWhite Glove\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eEligible service generally covers placement, basic assembly\/setup, packaging removal, outlet connection, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery, warranty, and access are part of the product.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs says in-stock delivery can range from roughly two days to four weeks depending on logistics. Use the live ETA above for the current estimate.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003e5-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 3 years of full service plus 2 additional years of parts for the DuoMax SE, so ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eFitment\u003c\/p\u003e\n\u003ch3\u003eMeasure before the carrier is booked.\u003c\/h3\u003e\n\u003cp\u003eOsaki publishes a 30.0-inch minimum door width and 5.5 inches of wall clearance. Measure doors, turns, stairs, and the final room against the 76.0-inch reclined length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe DuoMax SE supports relaxation and comfort. It is not a medical device and is not intended to diagnose, treat, cure, or prevent a condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose it for the dual system. Disqualify it on fit, room, or complexity.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCan feel and value dual 4D architecture versus a simpler single-mechanism session.\u003c\/li\u003e\n\u003cli\u003eWant 20 auto programs plus 11 massage styles.\u003c\/li\u003e\n\u003cli\u003eValue calf kneading, compression, an extending footrest, heat, and roller coverage together.\u003c\/li\u003e\n\u003cli\u003eWant app, voice, quick physical controls, and wireless charging.\u003c\/li\u003e\n\u003cli\u003eFit within 330 lb and can verify shoulder, seat, calf, and footrest fit.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 354.0 lb chair and 76.0-inch reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not feel enough benefit from the second mechanism.\u003c\/li\u003e\n\u003cli\u003eNeed a published user-height range before deciding.\u003c\/li\u003e\n\u003cli\u003eNeed a capacity above 330 lb.\u003c\/li\u003e\n\u003cli\u003eWant a lighter chair that will be moved frequently.\u003c\/li\u003e\n\u003cli\u003ePrefer fewer programs and a simpler interface.\u003c\/li\u003e\n\u003cli\u003eWant more air cells or a larger auto-program library; compare the Grand Duo.\u003c\/li\u003e\n\u003cli\u003eWant the same 8 Roller-Track Massage with a 4D+3D pair; compare the OS-Pro 4D DuoMax.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eSee the Osaki Grand Duo 4D+4D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe alternative changes the emphasis, not the category.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eOsaki Grand Duo 4D+4D\u003c\/a\u003e. Both use dual 4D architecture; compare compression, programs, room geometry, capacity, and controls.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDuoMax SE\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eGrand Duo 4D+4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore roller architecture\u003c\/th\u003e\n\u003ctd\u003eDuo Mech 4D+4D with 8 Roller-Track Massage.\u003c\/td\u003e\n\u003ctd\u003eDual 4D+4D architecture. This is not the deciding difference.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCompression\u003c\/th\u003e\n\u003ctd\u003e38 air cells across five body regions.\u003c\/td\u003e\n\u003ctd\u003eOsaki lists 62 full-body air cells plus segmented armrest airbags.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e20 automatic programs and 11 massage styles.\u003c\/td\u003e\n\u003ctd\u003eCurrent: 41 auto and 5 manual programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom geometry\u003c\/th\u003e\n\u003ctd\u003e31.5″ wide; 76.0″ reclined length; 5.5″ published wall clearance.\u003c\/td\u003e\n\u003ctd\u003eThe chair is 33.5″ wide and 70.9″ long reclined, and it needs a 30″ doorway when disassembled.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCapacity \u0026amp; control\u003c\/th\u003e\n\u003ctd\u003e330 lb max; app, voice, quick side controls, wireless charging.\u003c\/td\u003e\n\u003ctd\u003eCurrent: 280 lb max; 8-inch wireless touchscreen, voice, side controls, sliding panel.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eDuoMax SE vs OS-Pro 4D DuoMax:\u003c\/strong\u003e the \u003ca href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eOS-Pro 4D DuoMax\u003c\/a\u003e uses Duo Mech 4D+3D with 36 air cells; the DuoMax SE moves to Duo Mech 4D+4D with 38 air cells and publishes its footprint, a 330 lb maximum, and 5.5 inches of wall clearance. Both keep 8 Roller-Track Massage, the SL Flex Track, 20 auto programs, and 11 massage styles.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eOpen the Grand Duo details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eCompare all Osaki Duo models →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eRead a broader brand-philosophy comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eSee the current Osaki lineup →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki OS-Pro 4D DuoMax SE massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOS-Pro 4D DuoMax SE Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMidnight Black · Stormy Grey · Beige\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDuo Mech 4D+4D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 Roller-Track Massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL Flex Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e38 air cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulders · arms · hips · calves · feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeating cores\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePublished heat area\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLower back\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eVertical kneading calf rollers + air compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic extendable footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; personalization\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage styles\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e11\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWellness sensing\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent HealthPro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero gravity listed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSmart Voice Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePhone app\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki DuoMax app for compatible iPhone \/ Android devices\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRoom \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.5″ W x 66.0″ L x 51.0″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.5″ W x 76.0″ L x 41.0″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e354.0 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19.0″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum door width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e30.0″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e330 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5.5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eElectrical\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower supply\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFrequency\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e50 \/ 60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years · 3 full service + 2 parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eExtended coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAvailable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Osaki lists a 5-year warranty: 3 years of full service plus 2 additional years of parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDuoMax SE questions that affect the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki OS-Pro 4D DuoMax SE massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki OS-Pro 4D DuoMax SE online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki DuoMax SE before I buy it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki DuoMax SE is on the floor at both of our \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can sit in the DuoMax SE, the OS-Pro 4D DuoMax, and the Grand Duo back to back in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the DuoMax SE dimensions and wall-clearance requirements?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e31.5 by 76.0 inches is the reclined footprint of the Osaki OS-Pro 4D DuoMax SE. Its published dimensions are 31.5 x 66.0 x 51.0 inches upright and 31.5 x 76.0 x 41.0 inches reclined. Osaki lists 5.5 inches of wall clearance and a 30.0-inch minimum door width, and the chair weighs 354.0 lb, so measure the delivery path too.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki DuoMax SE fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e330 lb is the published maximum user weight for the Osaki OS-Pro 4D DuoMax SE. No user-height range is published, so check fit in person: the chair lists a 20.5-inch seat width, a 19.0-inch shoulder width, and an automatic extendable footrest. Call or text (669) 214-8889 with each user's height before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the DuoMax SE and the OS-Pro 4D DuoMax?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe second mechanism: the Osaki OS-Pro 4D DuoMax SE uses Duo Mech 4D+4D with 38 air cells, while the \u003ca href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eOS-Pro 4D DuoMax\u003c\/a\u003e uses Duo Mech 4D+3D with 36 air cells. Both share 8 Roller-Track Massage, the SL Flex Track, 20 auto programs, and 11 massage styles; the DuoMax SE also publishes a 330 lb maximum and 5.5 inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the DuoMax SE differ from the Osaki Grand Duo 4D+4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eBoth use dual 4D+4D architecture. The Osaki DuoMax SE lists 38 air cells, 20 auto programs, 11 massage styles, a 31.5-inch width, a 76.0-inch reclined length, and a 330 lb capacity. The \u003ca href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eGrand Duo 4D+4D\u003c\/a\u003e lists 62 air cells, 41 auto and 5 manual programs, a 33.5-inch width, a 70.9-inch reclined length, and a 280 lb capacity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the DuoMax SE use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eDuo Mech 4D+4D with 8 Roller-Track Massage runs on an SL Flex Track. Osaki's materials for the OS-Pro 4D DuoMax SE list two 4D mechanisms that vary depth and speed and share the massage workload. The dual architecture is the main reason to compare the DuoMax SE with a single-mechanism chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki DuoMax SE worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you can feel the second 4D mechanism and will use what surrounds it: 38 air cells, vertical calf kneading, 20 auto programs, 11 massage styles, Smart Voice Control, and the DuoMax app. If the second mechanism does not feel different to you, or your room cannot take a 76.0-inch reclined length, the Osaki DuoMax SE is more chair than you need.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki DuoMax SE?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki OS-Pro 4D DuoMax SE before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki DuoMax SE HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki OS-Pro 4D DuoMax SE is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the DuoMax SE.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFit can overturn\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ethe spec sheet.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIf mechanism feel, calf pressure, seat width, shoulder position, footrest extension, or controls matter, compare them in person. Bring each regular user's height and weight plus room measurements.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eThe DuoMax SE is on the floor at both showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge). Walk-ins are welcome, no appointment needed; call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-stormy-grey-471173_1197x1197_c8f0fe11-72a6-46e2-8641-d18ccf244967.webp?v=1772226246\" alt=\"Osaki OS-Pro 4D DuoMax SE fully reclined side view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki OS-Pro 4D\u003cbr\u003eDuoMax SE.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the DuoMax SE if its dual 4D architecture, 38-cell compression, calf system, programs, app\/voice controls, 330 lb capacity, and room fit line up with your household. If the second mechanism does not feel meaningfully different, compare another model.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e4D+4D\u003c\/b\u003e\u003cspan\u003eMidnight Black · Stormy Grey · Beige · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eClosest alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eOS-Pro 4D DuoMax\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki OS-Pro 4D DuoMax SE Massage Chair · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. Osaki lists a 5-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki OS-Pro 4D DuoMax SE massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki OS-Pro 4D DuoMax SE online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki DuoMax SE before I buy it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki DuoMax SE is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can sit in the DuoMax SE, the OS-Pro 4D DuoMax, and the Grand Duo back to back in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the DuoMax SE dimensions and wall-clearance requirements?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"31.5 by 76.0 inches is the reclined footprint of the Osaki OS-Pro 4D DuoMax SE. Its published dimensions are 31.5 x 66.0 x 51.0 inches upright and 31.5 x 76.0 x 41.0 inches reclined. Osaki lists 5.5 inches of wall clearance and a 30.0-inch minimum door width, and the chair weighs 354.0 lb, so measure the delivery path too.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki DuoMax SE fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"330 lb is the published maximum user weight for the Osaki OS-Pro 4D DuoMax SE. No user-height range is published, so check fit in person: the chair lists a 20.5-inch seat width, a 19.0-inch shoulder width, and an automatic extendable footrest. Call or text (669) 214-8889 with each user's height before ordering.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the DuoMax SE and the OS-Pro 4D DuoMax?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The second mechanism: the Osaki OS-Pro 4D DuoMax SE uses Duo Mech 4D+4D with 38 air cells, while the OS-Pro 4D DuoMax uses Duo Mech 4D+3D with 36 air cells. Both share 8 Roller-Track Massage, the SL Flex Track, 20 auto programs, and 11 massage styles; the DuoMax SE also publishes a 330 lb maximum and 5.5 inches of wall clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How does the DuoMax SE differ from the Osaki Grand Duo 4D+4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Both use dual 4D+4D architecture. The Osaki DuoMax SE lists 38 air cells, 20 auto programs, 11 massage styles, a 31.5-inch width, a 76.0-inch reclined length, and a 330 lb capacity. The Grand Duo 4D+4D lists 62 air cells, 41 auto and 5 manual programs, a 33.5-inch width, a 70.9-inch reclined length, and a 280 lb capacity.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the DuoMax SE use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Duo Mech 4D+4D with 8 Roller-Track Massage runs on an SL Flex Track. Osaki's materials for the OS-Pro 4D DuoMax SE list two 4D mechanisms that vary depth and speed and share the massage workload. The dual architecture is the main reason to compare the DuoMax SE with a single-mechanism chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki DuoMax SE worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you can feel the second 4D mechanism and will use what surrounds it: 38 air cells, vertical calf kneading, 20 auto programs, 11 massage styles, Smart Voice Control, and the DuoMax app. If the second mechanism does not feel different to you, or your room cannot take a 76.0-inch reclined length, the Osaki DuoMax SE is more chair than you need.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki DuoMax SE?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki OS-Pro 4D DuoMax SE before you order. Your purchase is also covered by our 6-Month Price Protection, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki DuoMax SE HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki OS-Pro 4D DuoMax SE is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the DuoMax SE.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 4D+4D Mechanisms', 'Intelligent HealthPro', 'Heat + 38 Air Cells', 'Calf + Extendable Footrest', 'App + Voice + Quick Controls', 'Zero Gravity + 5.5-inch Clearance'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Midnight Black","offer_id":44876327682255,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true},{"title":"Stormy Grey","offer_id":44876327715023,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":44876327747791,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/os-pro-4d-duomax-se-midnight-black-161874_1197x1197_256f1549-d058-495c-b857-bff7a71e157b.webp?v=1772226246"},{"product_id":"fujiiryoki-cyber-relax-ai-massage-chair","title":"Fujiiryoki Massage Chair Cyber Relax AI JP-4100","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eFujiiryoki · Cyber Relax AI Executive Edition\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eCyber Relax AI\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eJP-4100 · 5D-AI Mecha Plus · Made in Japan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Fujiiryoki Cyber Relax AI JP-4100 is the Executive Edition of the Cyber Relax AI massage chair: selected real leather, 5D-AI Mecha Plus, eight-point body measurement, and a control system designed to make precise personalization repeatable.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e4'10″–6'3″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-cyber-relax-ai-executive-front-03.webp?v=1773147236\" alt=\"Fujiiryoki Cyber Relax AI JP-4100 Executive Edition massage chair with real leather and Made in Japan branding\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the JP-4100\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAI Anatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eWorkflow\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAI Anatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eWorkflow\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe AI label matters only if the workflow does.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax AI JP-4100 is the real-leather Executive Edition of Fujiiryoki's Made-in-Japan Cyber Relax AI massage chair. Fujiiryoki also markets this model as the Cyber Relax AI 5D AI Ultra Premium Massage Chair; the verifiable substance behind that label is 5D-AI Mecha Plus working with AI Double Sensing+: the chair locates shoulder height, maps the spinal curve across eight points, then uses that information to shape pressure and movement. An 8-inch touch panel gives access to 40 course menus, while User Customize Mode can store preferred shoulder position, spinal-line settings, air pressure, and recline for two users. Choose it for precise personalization and the Executive Edition finish; compare another model if real leather is not important to your decision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003e5D-AI Mecha Plus\u003c\/h3\u003e\n\u003cp\u003eA high-precision brushless motor and two-ball massage mechanism adjust depth, width, pace, and pressure with real-time AI control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eAI Double Sensing+\u003c\/h3\u003e\n\u003cp\u003eShoulder-position detection pairs with an eight-point backline measurement so the chair starts from your actual seated contours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eTwo-user memory\u003c\/h3\u003e\n\u003cp\u003eUser Customize Mode stores preferred shoulder position, spinal-line tuning, air pressure, and reclining angle for up to two users.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eFull-body support\u003c\/h3\u003e\n\u003cp\u003eEight adjustable air regions, dedicated foot rollers, ankle and instep air support, and a double-sliding footrest extend the massage experience beyond the back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eDouble Heating\u003c\/h3\u003e\n\u003cp\u003eQuick-Heat Multi-Heaters support warmth around the waist or front body area, while dedicated foot-sole heating warms the feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eExecutive Edition\u003c\/h3\u003e\n\u003cp\u003eSelected premium real leather and careful stitching are not cosmetic footnotes; they are the JP-4100's clearest distinction inside the Cyber Relax AI family.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003c\/b\u003e\u003cspan\u003eSpinal measurement points\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e40\u003c\/b\u003e\u003cspan\u003eUnique course menus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e53\u003c\/b\u003e\u003cspan\u003eKneading techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e13\u003c\/b\u003e\u003cspan\u003eStretch programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003csmall\u003e\/7\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAir regions \/ strength levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eTouch panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One repeatable workflow.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-ai-massage-chair-side-angle-black.webp?v=1772226257\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax AI JP-4100 side-angle view showing the Executive Edition chair\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-ai-relaxed-user-leaning-back-chair.webp?v=1772226257\u0026amp;width=720\" alt=\"User seated in the Fujiiryoki Cyber Relax AI JP-4100 during body-fit personalization\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-ai-touchscreen-control-panel-chair.webp?v=1772226257\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax AI JP-4100 8-inch touch panel controller\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-ai-man-relaxing-in-massage-chair.webp?v=1772226257\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax AI JP-4100 with user positioned in the foot and leg massage system\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-ai-side-profile-massage-chair-user.webp?v=1772226257\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax AI JP-4100 shown reclined in the Total Relax Position\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e5D-AI Mecha Plus\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Massage Engine\u003c\/p\u003e\n\u003ch3\u003eAI begins with a mechanism that can actually respond.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki's 5D-AI Mecha Plus combines a high-precision brushless motor with a specialized two-ball massage mechanism. The system can alter depth and width as it moves, while AI control changes intensity, technique, and pace in real time.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e5D-AI Mecha Plus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage heads\u003c\/b\u003e\u003cspan\u003eSpecialized two-ball system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMotor\u003c\/b\u003e\u003cspan\u003eHigh-precision brushless\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe useful question is not whether a chair says AI. It is whether the mechanism has enough control range to act on the body information it receives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Measurement\u003c\/p\u003e\n\u003ch3\u003eShoulder height first. Spinal curve second.\u003c\/h3\u003e\n\u003cp\u003eAI Double Sensing+ uses a shoulder-position detection system to establish shoulder height, then a backline detection system to map the spinal curve at eight points. Those measurements give the chair a body-specific reference before the massage is shaped.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eShoulder detection\u003c\/b\u003e\u003cspan\u003eSets shoulder height\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBackline detection\u003c\/b\u003e\u003cspan\u003eMaps 8 spinal points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThis is the verifiable part behind the AI positioning: actual measurements are taken, then used to personalize where and how the massage applies pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Control Layer\u003c\/p\u003e\n\u003ch3\u003ePersonalization should survive the first session.\u003c\/h3\u003e\n\u003cp\u003eThe 8-inch touch panel organizes course selection and adjustment, while User Customize Mode can store preferences for up to two users. Saved variables include shoulder position, spinal-line adjustments, air pressure, and reclining angle.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eDisplay\u003c\/b\u003e\u003cspan\u003e8-inch large touch panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSaved users\u003c\/b\u003e\u003cspan\u003eUp to 2\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCourse library\u003c\/b\u003e\u003cspan\u003e40 unique menus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eA capable chair becomes easier to share when each regular user can return to a preferred setup instead of rebuilding it every time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eCompression, foot rollers, and a footrest that adjusts.\u003c\/h3\u003e\n\u003cp\u003eThe high-function air system is divided into eight adjustable regions with seven strength levels. At the feet, dedicated rollers work while airbags secure the ankles and insteps. The double-sliding footrest combines electric and spring adjustment to accommodate different leg lengths.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir massage\u003c\/b\u003e\u003cspan\u003e8 regions · 7 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDedicated rollers + air support\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003eElectric + spring double slide\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eFit at the feet and legs is not secondary. It determines whether the lower-body features meet the user where they are or simply feel misplaced.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Comfort Layer\u003c\/p\u003e\n\u003ch3\u003eWarmth and recline, tuned as part of the session.\u003c\/h3\u003e\n\u003cp\u003eDouble Heating combines movable Quick-Heat Multi-Heaters with dedicated foot-sole heating. The reclining angle can be freely adjusted and saved, and Fujiiryoki names its laid-back posture the Total Relax Position.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeating\u003c\/b\u003e\u003cspan\u003eQuick-Heat + foot-sole heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eFreely adjustable and savable\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePosition\u003c\/b\u003e\u003cspan\u003eTotal Relax Position\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe value is adjustable positioning integrated with stretching and saved-user preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The AI Workflow\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure. Adjust. Save. Repeat.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe JP-4100's strongest story is not that it has more technology. It is that the technology follows a clear sequence. \u003cstrong\u003eThe chair measures first, the massage mechanism responds, and your preferred setup can be stored.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThat makes the AI claim easier to evaluate. You can feel whether shoulder contact is correctly placed, whether the eight-point spinal mapping produces a better path, whether air pressure suits you, and whether your saved profile makes the next session easier to start.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eMeasure\u003c\/b\u003e\u003cspan\u003eShoulders + 8 spinal points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eRespond\u003c\/b\u003e\u003cspan\u003eDepth, width, intensity, pace\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eChoose\u003c\/b\u003e\u003cspan\u003e40 course menus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eRefine\u003c\/b\u003e\u003cspan\u003eAir, spinal line, recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eRemember\u003c\/b\u003e\u003cspan\u003eUp to 2 user profiles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-ai-black-leather-texture-closeup.webp?v=1772226257\u0026amp;width=720\" alt=\"Selected black real-leather upholstery on the Fujiiryoki Cyber Relax AI JP-4100 Executive Edition\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nExecutive Edition · Selected premium real leather\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe JP-4100 is a relaxation and wellness product. This page describes massage functions, fit, controls, materials, and ownership details without turning those features into medical treatment claims.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA body scan cannot replace a body-fit check.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eWe list the JP-4100 for recommended user heights of 4'10″ to 6'3″ and a maximum user weight of 300 lb. Those numbers narrow the field, but footwell length, shoulder placement, calf pressure, and preferred massage intensity still need a real-world check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003ePlan a side-by-side showroom test →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Sit naturally\u003c\/i\u003e\n\u003ch3\u003eLet AI Double Sensing+ establish the baseline.\u003c\/h3\u003e\n\u003cp\u003eCheck whether the detected shoulder point lands where you expect and whether the massage path follows your back comfortably before changing intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Check the legs\u003c\/i\u003e\n\u003ch3\u003eUse the double-sliding footrest.\u003c\/h3\u003e\n\u003cp\u003eThe electric-and-spring footrest is designed for different leg lengths. Confirm that your feet sit naturally against the rollers without forcing your knees or calves into an awkward position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Tune pressure\u003c\/i\u003e\n\u003ch3\u003eSeparate roller intensity from air pressure.\u003c\/h3\u003e\n\u003cp\u003eEight air regions can each be adjusted through seven strength levels. Evaluate compression independently from the 5D-AI roller feel so you know which setting is responsible for the sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Save what works\u003c\/i\u003e\n\u003ch3\u003eBuild a repeatable profile.\u003c\/h3\u003e\n\u003cp\u003eUser Customize Mode stores shoulder position, spinal line, air pressure, and reclining angle for up to two users. That is especially useful in a shared household.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Verify before delivery\u003c\/i\u003e\n\u003ch3\u003eConfirm body fit and access together.\u003c\/h3\u003e\n\u003cp\u003eCheck the 4'10″ to 6'3″ and 300 lb guidance against every regular user, then measure the delivery path against Fujiiryoki's 27.5″ doorway guidance and the room against the 19.6″ rear clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature, then consequence.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe point is not to inflate a feature count; it is to show what each system changes in day-to-day use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e5D-AI Mecha Plus\u003c\/b\u003e\n\u003cp\u003eProvides the movement control needed to vary depth, width, intensity, technique, and pace instead of repeating one fixed roller behavior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eAI Double Sensing+\u003c\/b\u003e\n\u003cp\u003eCombines shoulder-height detection with an eight-point spinal-curve map so personalization starts from measured body position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTwo-Ball Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eFujiiryoki uses two massage balls for precise contact around the neck, shoulders, shoulder blades, back, and waist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e40 Unique Course Menus\u003c\/b\u003e\n\u003cp\u003eGives quick access to full-body, targeted, stretching, recommended, and mindfulness-oriented sessions without requiring manual setup every time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e13 Stretch Programs\u003c\/b\u003e\n\u003cp\u003eProvides six full-body and seven targeted stretch courses for buyers who want stretching to be a meaningful part of the chair's routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e53 Kneading Techniques\u003c\/b\u003e\n\u003cp\u003eExpands the massage techniques available to the engine so course variation is more than a change of label.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e8-Inch Touch Panel\u003c\/b\u003e\n\u003cp\u003eKeeps course selection, AI controls, and customization on a large dedicated interface rather than burying them in button combinations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eUser Customize Mode\u003c\/b\u003e\n\u003cp\u003eSaves preferred shoulder position, spinal-line settings, air pressure, and recline for up to two regular users.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eHigh-Function Air System\u003c\/b\u003e\n\u003cp\u003eEight adjustable regions and seven strength levels let compression be tuned by area instead of treated as one whole-body on\/off setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eFoot Sole Shiatsu\u003c\/b\u003e\n\u003cp\u003eDedicated rollers work across the feet while airbags support the ankles and insteps for more controlled foot contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eDouble-Sliding Footrest\u003c\/b\u003e\n\u003cp\u003eElectric and spring adjustment help the lower-body section accommodate different user heights and leg proportions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eAdjustable Sliding Armrests\u003c\/b\u003e\n\u003cp\u003eThe armrests move to maintain a more consistent arm position as the chair reclines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eDouble Heating\u003c\/b\u003e\n\u003cp\u003eQuick-Heat Multi-Heaters and foot-sole heating add warmth as a comfort preference, separate from the massage itself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eTotal Relax Position\u003c\/b\u003e\n\u003cp\u003eFujiiryoki's name for the laid-back recline; the angle can be adjusted freely and saved with each user profile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eBluetooth Speaker\u003c\/b\u003e\n\u003cp\u003eAdds simple session audio without changing the core massage decision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e16\u003c\/i\u003e\u003cb\u003eSelected Premium Real Leather\u003c\/b\u003e\n\u003cp\u003eThe Executive Edition's defining material, finished with careful stitching; follow manufacturer care guidance rather than general upholstery cleaners.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the recline before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e19.6\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eminimum space behind the chair for reclining.\u003c\/strong\u003e Fujiiryoki also calls for at least 11.8″ in front for footrest extension. This is not a one-inch wall-hugger; room planning matters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eChair dimensions\u003c\/h3\u003e\n\u003cp\u003eManufacturer dimension guidance is approximately 33.4″ W x 55.5″ L x 48.8″ H upright, and approximately 33.4″ W x 73.6″ L x 28.7″ H reclined. Measure the intended position, not just the empty floor area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDoorway access\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki recommends a doorway at least 27.5″ wide for the chair body, plus at least 0.7″ additional carrying clearance. Tight hallways, turns, stairs, and trim can require more working room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe current product option is Black. The JP-4100 Executive Edition uses selected premium real leather, so follow manufacturer care guidance and avoid unapproved upholstery cleaners.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight and power\u003c\/h3\u003e\n\u003cp\u003eThe chair weighs approximately 211.6 lb and is rated at 125 W.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery and warranty should be as clear as the specs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eFree US shipping with white-glove delivery and setup; the estimated delivery is shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eSee how online orders are delivered →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki covers this model with a 3-year manufacturer warranty; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eSupport\u003c\/p\u003e\n\u003cp\u003eFor a high-ticket chair, ask the same three questions before committing: does the chair fit your body, can it reach the intended room safely, and what happens if service is needed? House of Massage Chairs can walk through those points before delivery. Walk-ins are welcome, no appointment needed, or call or text (669) 214-8889.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom and contact options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eDelivery estimates and stock status can change. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should pay for the Executive Edition Cyber Relax AI massage chair?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant Fujiiryoki's 5D-AI Mecha Plus and eight-point AI Double Sensing+ workflow, not just a generic AI label.\u003c\/li\u003e\n\u003cli\u003eValue selected real leather enough for it to influence the buying decision and long-term care routine.\u003c\/li\u003e\n\u003cli\u003eWant a large touch panel, deep course library, and saved preferences for one or two regular users.\u003c\/li\u003e\n\u003cli\u003eCare about adjustable air pressure, dedicated foot rollers, stretching, heat, and recline as part of one integrated routine.\u003c\/li\u003e\n\u003cli\u003eFit within our listed 4'10″ to 6'3″ guidance and 300 lb maximum, after confirming actual comfort.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not care about the Executive Edition's selected real-leather upholstery.\u003c\/li\u003e\n\u003cli\u003eNeed a chair that sits much closer to the wall than the JP-4100's 19.6″ rear clearance guidance allows.\u003c\/li\u003e\n\u003cli\u003ePrefer very simple controls and would not use the 40-course library or customization options.\u003c\/li\u003e\n\u003cli\u003eFall outside the listed fit range or cannot comfortably use the footrest and shoulder positions in person.\u003c\/li\u003e\n\u003cli\u003eNeed a medical treatment device rather than a premium massage and relaxation chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCompare the Cyber Relax AI JP-4000 →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe JP-4000 is the useful control group.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eIt is the better comparison because it helps isolate whether the JP-4100's Executive Edition finish is worth paying attention to, rather than sending you into an unrelated brand or mechanism.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eJP-4100 Executive Edition\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eJP-4000\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore platform\u003c\/th\u003e\n\u003ctd\u003e5D-AI Mecha Plus with AI Double Sensing+.\u003c\/td\u003e\n\u003ctd\u003eAlso positioned around the Cyber Relax AI 5D-AI platform and AI Double Sensing+.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eEdition\u003c\/th\u003e\n\u003ctd\u003eExplicitly the Executive Edition with selected premium real leather.\u003c\/td\u003e\n\u003ctd\u003eStandard edition with PVC leather and polyester upholstery.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCurrent finishes\u003c\/th\u003e\n\u003ctd\u003eBlack.\u003c\/td\u003e\n\u003ctd\u003eOnyx and Ivory are currently shown as color options.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eReason to choose\u003c\/th\u003e\n\u003ctd\u003eChoose it when the real-leather Executive Edition is part of the value you want.\u003c\/td\u003e\n\u003ctd\u003eCompare it when the Cyber Relax AI massage system matters more than the Executive Edition material distinction.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCyber Relax AI JP-4100 vs Cyber Relax Pro:\u003c\/strong\u003e the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCyber Relax Pro MR8000\u003c\/a\u003e runs two 4D massage robots at once, one for the back and one for the glute area, with 86 airbags and 20 programs; the JP-4100 measures first, with AI Double Sensing+, and adapts one 5D-AI Mecha Plus mechanism around that map. Both list 4'10″ to 6'3″ and up to 300 lb.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eSee JP-4000 product details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eView the current Fujiiryoki lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eRead the Fujiiryoki and JP Medics brand comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax AI JP-4100 specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCyber Relax AI JP-4100\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eEdition\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eExecutive Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColor\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCountry of origin\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMade in Japan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5D-AI Mecha Plus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage heads\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpecialized two-ball mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHigh-precision brushless motor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eKneading techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e53\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eBody sensing \u0026amp; control\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody detection\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAI Double Sensing+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpinal measurement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 points\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTouch panel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch large touch panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser memory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 2 users\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSaved settings\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulder position · spinal line · air pressure · reclining angle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; compression\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCourse menus\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e40 unique menus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretch programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e13 total · 6 full-body · 7 targeted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 adjustable regions · 7 strength levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDedicated foot rollers · ankle and instep airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat \u0026amp; recline\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeating\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick-Heat Multi-Heaters · foot-sole heating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFreely adjustable; angle can be saved\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNamed position\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTotal Relax Position\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4'10″ to 6'3″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDouble sliding · electric + spring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArmrests\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable sliding design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 33.4″ W x 55.5″ L x 48.8″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 33.4″ W x 73.6″ L x 28.7″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear recline clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 19.6″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront footrest clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 11.8″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDoorway guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e27.5″ body width + at least 0.7″ carrying clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePhysical \u0026amp; ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 211.6 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e125 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpholstery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSelected premium real leather\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speaker\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP-4100 questions that change the decision.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Fujiiryoki Cyber Relax AI massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax AI JP-4100 Executive Edition online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I see the Cyber Relax AI JP-4100 in a showroom before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax AI JP-4100 is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test shoulder detection, the double-sliding footrest, and the eight air regions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Fujiiryoki Cyber Relax AI JP-4100 and the JP-4000?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Executive Edition. The JP-4100 is explicitly the Cyber Relax AI Executive Edition and uses selected premium real leather. The \u003ca href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCyber Relax AI JP-4000\u003c\/a\u003e is the closest standard-model alternative in the same family, with PVC leather and polyester upholstery. Compare the JP-4100 when the Executive Edition material and finish are part of the value you want; compare the JP-4000 when the core Cyber Relax AI experience matters more than that distinction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Fujiiryoki Cyber Relax AI JP-4100 or the Cyber Relax Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Cyber Relax AI JP-4100 if AI-led sensing and the real-leather Executive Edition matter more; its AI Double Sensing+ maps shoulder position and an eight-point spinal curve before 5D-AI Mecha Plus shapes the massage. Choose the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eFujiiryoki Cyber Relax Pro\u003c\/a\u003e if simultaneous back-and-glute coverage from two 4D robots is the priority. Both list 4'10″ to 6'3″ and up to 300 lb, so compare them back to back in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax AI JP-4100 worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you will use what the Executive Edition adds. The Fujiiryoki Cyber Relax AI JP-4100 pairs selected premium real leather with eight-point body measurement, 40 course menus, and two-user memory. If real leather is not important to your decision, the JP-4000, built around the same 5D AI technology and AI Double Sensing+, may be the smarter purchase. Compare the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Fujiiryoki Cyber Relax AI JP-4100 fit through my doorway and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eCheck one number first: Fujiiryoki recommends a doorway at least 27.5″ wide for the Cyber Relax AI JP-4100, plus at least 0.7″ of carrying clearance. Upright, the chair measures approximately 33.4″ W x 55.5″ L x 48.8″ H; reclined, approximately 33.4″ W x 73.6″ L x 28.7″ H. Plan at least 19.6″ behind the chair for reclining and 11.8″ in front for footrest extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Fujiiryoki Cyber Relax AI JP-4100 fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4'10″ to 6'3″ and up to 300 lb. We list that recommended user-height range and maximum user weight for the Fujiiryoki Cyber Relax AI JP-4100. Those are useful screening numbers, but shoulder position, footwell fit, calf pressure, and preferred massage intensity should still be confirmed in person when possible, especially if two people will share the JP-4100.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does “5D-AI” mean on the Fujiiryoki Cyber Relax AI JP-4100?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt names the JP-4100's massage engine, 5D-AI Mecha Plus: a specialized two-ball mechanism and high-precision brushless motor that alter depth, width, intensity, technique, and pace in real time. AI Double Sensing+ first detects shoulder height and maps the spinal curve at eight points, so the 5D AI massage starts from your body. That engine is why the JP-4100 is also listed as the Fujiiryoki Cyber Relax AI 5D massage chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Fujiiryoki Cyber Relax AI JP-4100?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3 years. The Fujiiryoki Cyber Relax AI JP-4100 comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Fujiiryoki sets the parts, labor, frame, and service terms within those 3 years, so ask us for the written coverage before you order. Your JP-4100 purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax AI JP-4100 HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax AI JP-4100 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the JP-4100.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eTest the scan, not just\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ethe specification sheet.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eOn this chair, the useful showroom questions are specific: does shoulder detection land correctly, does the footrest fit your leg length, how strong do the eight air regions feel, and can you navigate the 8-inch panel without friction? Walk-ins are welcome; the JP-4100 is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eEach showroom carries 45+ chairs, so you can compare everything in one visit. Walk-ins are welcome, no appointment needed; call or text (669) 214-8889 with any questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-ai-massage-chair-front-view-black.webp?v=1772226257\u0026amp;width=720\" alt=\"Front view of the Fujiiryoki Cyber Relax AI JP-4100 Executive Edition in Black\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax AI JP-4100.\u003cbr\u003eThe Executive Edition question.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe JP-4100 earns its place on a shortlist by making its technology concrete: eight-point body measurement feeds a responsive 5D-AI mechanism, the 8-inch panel gives you direct control, and two-user memory makes personalization repeatable. The deciding premium is the Executive Edition's selected real leather. If that material matters to you and the 19.6″ rear-clearance requirement works in your room, the case is coherent.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eJP-4100\u003c\/b\u003e\u003cspan\u003eBlack · Executive Edition · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eClosest alternative: JP-4000\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCompare the Cyber Relax Pro\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eCurrent Fujiiryoki lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eFujiiryoki Cyber Relax AI massage chair JP-4100 · Executive Edition · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Fujiiryoki Cyber Relax AI massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax AI JP-4100 Executive Edition online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I see the Cyber Relax AI JP-4100 in a showroom before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax AI JP-4100 is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test shoulder detection, the double-sliding footrest, and the eight air regions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Fujiiryoki Cyber Relax AI JP-4100 and the JP-4000?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Executive Edition. The JP-4100 is explicitly the Cyber Relax AI Executive Edition and uses selected premium real leather. The Cyber Relax AI JP-4000 is the closest standard-model alternative in the same family, with PVC leather and polyester upholstery. Compare the JP-4100 when the Executive Edition material and finish are part of the value you want; compare the JP-4000 when the core Cyber Relax AI experience matters more than that distinction.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Fujiiryoki Cyber Relax AI JP-4100 or the Cyber Relax Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Cyber Relax AI JP-4100 if AI-led sensing and the real-leather Executive Edition matter more; its AI Double Sensing+ maps shoulder position and an eight-point spinal curve before 5D-AI Mecha Plus shapes the massage. Choose the Fujiiryoki Cyber Relax Pro if simultaneous back-and-glute coverage from two 4D robots is the priority. Both list 4'10″ to 6'3″ and up to 300 lb, so compare them back to back in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax AI JP-4100 worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you will use what the Executive Edition adds. The Fujiiryoki Cyber Relax AI JP-4100 pairs selected premium real leather with eight-point body measurement, 40 course menus, and two-user memory. If real leather is not important to your decision, the JP-4000, built around the same 5D AI technology and AI Double Sensing+, may be the smarter purchase. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Fujiiryoki Cyber Relax AI JP-4100 fit through my doorway and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Check one number first: Fujiiryoki recommends a doorway at least 27.5″ wide for the Cyber Relax AI JP-4100, plus at least 0.7″ of carrying clearance. Upright, the chair measures approximately 33.4″ W x 55.5″ L x 48.8″ H; reclined, approximately 33.4″ W x 73.6″ L x 28.7″ H. Plan at least 19.6″ behind the chair for reclining and 11.8″ in front for footrest extension.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Fujiiryoki Cyber Relax AI JP-4100 fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4'10″ to 6'3″ and up to 300 lb. We list that recommended user-height range and maximum user weight for the Fujiiryoki Cyber Relax AI JP-4100. Those are useful screening numbers, but shoulder position, footwell fit, calf pressure, and preferred massage intensity should still be confirmed in person when possible, especially if two people will share the JP-4100.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does “5D-AI” mean on the Fujiiryoki Cyber Relax AI JP-4100?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It names the JP-4100's massage engine, 5D-AI Mecha Plus: a specialized two-ball mechanism and high-precision brushless motor that alter depth, width, intensity, technique, and pace in real time. AI Double Sensing+ first detects shoulder height and maps the spinal curve at eight points, so the 5D AI massage starts from your body. That engine is why the JP-4100 is also listed as the Fujiiryoki Cyber Relax AI 5D massage chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Fujiiryoki Cyber Relax AI JP-4100?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. The Fujiiryoki Cyber Relax AI JP-4100 comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Fujiiryoki sets the parts, labor, frame, and service terms within those 3 years, so ask us for the written coverage before you order. Your JP-4100 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax AI JP-4100 HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax AI JP-4100 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the JP-4100.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['5D-AI Mecha Plus', 'AI Double Sensing+', '8-inch Touch Panel + 2-User Memory', 'Air + Foot System', 'Double Heating + Total Relax Position'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Fujiiryoki","offers":[{"title":"Default Title","offer_id":44876327977167,"sku":null,"price":11999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cyber-relax-ai-black-massage-chair-full-body.webp?v=1772226257"},{"product_id":"fujiiryoki-cyber-relax-elite-massage-chair","title":"Fujiiryoki Cyber Relax Elite Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-slate{background:#74787B}\n.pnx-chip-sand{background:#D7C9AE}\n.pnx-chip-earth{background:#5B493E}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Cyber Relax Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFujiiryoki Cyber Relax Elite\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Flex Frame SL Track Massage Chair · MR7500\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Fujiiryoki Cyber Relax Elite massage chair is precision-first, built around a 4D silicone-head mechanism, a 51.1-inch flexible SL track, focused stretching, and unusually serious foot-and-calf massage.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e4'10″–6'4″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSlate · Sand · Earth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-silver-side-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 massage chair in Slate, side view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003ePrecision\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003ePrecision\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePrecision first. Feature count second.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax Elite Massage Chair, model MR7500, is a premium 4D Flex Frame SL Track massage chair built around massage feel rather than software density. A 4D four-ball mechanism with silicone heads travels a 51.1-inch flexible track from neck to glutes. The chair adds 15 automatic courses, 19 massage techniques, 40 airbags with soothing heat, and dedicated calf-and-foot rollers. Current MR7500 materials do not center AI body measurement; if that matters more, compare the Cyber Relax AI JP-4000.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003eA 4D four-ball robot with silicone heads for controlled depth and softer contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eTrack\u003c\/h3\u003e\n\u003cp\u003eA 51.1-inch Flex Frame SL Track runs from neck to glutes through recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cp\u003e15 automatic courses, including five stretch courses, plus 19 massage techniques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003e3D calf rollers, three foot rollers, foot airbags, and automatic leg adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003e40 airbags add compression with a soothing heat function.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch touchscreen and physical quick keys keep adjustments direct.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003c\/b\u003e\u003cspan\u003eSilicone-head mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e51.1\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFlexible SL track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e164\u003csmall\u003e°\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum track opening\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e40\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e15\u003c\/b\u003e\u003cspan\u003eAutomatic courses\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e19\u003c\/b\u003e\u003cspan\u003eMassage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Elite\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eFollow the engineering that shapes the feel.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-silver-side-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 showing the 4D massage chair structure\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-silver-front-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 front view showing neck-to-glute seating path\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-user-reclined-led-light.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 reclined with LED lighting\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-footrest-adjustment.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 automatic footrest adjustment\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-touchscreen-control.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 8-inch touchscreen control\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e4D Silicone-Head Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eDepth without a hard contact point.\u003c\/h3\u003e\n\u003cp\u003eThe MR7500 uses a 4D four-ball mechanism with silicone massage heads. Fujiiryoki specifies up to three inches of massage depth and roughly one to eight inches of horizontal back coverage. The silicone surface softens the contact character while the mechanism changes depth and width.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D · four-ball\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage heads\u003c\/b\u003e\u003cspan\u003eSilicone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSpecified depth\u003c\/b\u003e\u003cspan\u003eUp to 3 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe useful question is how smoothly pressure changes as the rollers move, deepen, and widen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eOne massage path, even as the chair changes shape.\u003c\/h3\u003e\n\u003cp\u003eThe 51.1-inch flexible SL track extends from neck to glutes and opens to a maximum of 164 degrees, supporting upright, zero-gravity, and lay-flat positions while maintaining a long massage path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack length\u003c\/b\u003e\u003cspan\u003e51.1 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMaximum opening\u003c\/b\u003e\u003cspan\u003e164 degrees\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRoller path\u003c\/b\u003e\u003cspan\u003eNeck to glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA flexible frame lets recline and massage remain part of the same system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eCompression \u0026amp; Stretch\u003c\/p\u003e\n\u003ch3\u003eAir is used to support movement, not just inflate zones.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki lists 40 airbags with soothing heat and 15 automatic courses. Five are dedicated stretch programs: Thai, Dynamic, Static, Deep, and Relax. The flexible rail and air system support those stretching movements.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e40 airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic courses\u003c\/b\u003e\u003cspan\u003e15 total\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStretch courses\u003c\/b\u003e\u003cspan\u003e5 specialized\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is coordination among massage, recline, compression, and movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest earns its place in the chair.\u003c\/h3\u003e\n\u003cp\u003eThe lower-body assembly combines 3D calf roller action, three foot rollers, foot airbags, and automatic leg adjustment. We also list a partially enclosed foot section for up to size 13 and removable insoles for more direct roller contact.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalf system\u003c\/b\u003e\u003cspan\u003e3D roller action\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFoot system\u003c\/b\u003e\u003cspan\u003eThree rollers + airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic leg adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHouse of Massage Chairs foot-size listing\u003c\/b\u003e\u003cspan\u003eUp to size 13\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf lower-body massage matters, test the calf roller pressure and foot intensity in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eDeep capability, shallow learning curve.\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch full-color touchscreen handles course selection while physical quick keys support fast adjustments. Bluetooth audio, wireless and USB charging, and LED lighting complete the convenience layer.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMain interface\u003c\/b\u003e\u003cspan\u003e8-inch touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFast adjustment\u003c\/b\u003e\u003cspan\u003ePhysical quick keys\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e\u003cspan\u003eBluetooth · wireless + USB charging\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe touchscreen is for choosing; the quick keys are for adjusting without reopening menus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Precision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA Japanese engineering idea: refine the contact.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Cyber Relax Elite makes its case through massage architecture. \u003cstrong\u003eThe silicone-head 4D mechanism, flexible SL track, stretch programming, and mechanical lower-body system all change the physical character of a session.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eCurrent MR7500 materials emphasize massage geometry and tactile systems more than automated body mapping. For some buyers, that is the reason to choose this tier.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eContact\u003c\/b\u003e\u003cspan\u003eSilicone massage heads\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eContinuity\u003c\/b\u003e\u003cspan\u003e51.1″ neck-to-glute track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eMovement\u003c\/b\u003e\u003cspan\u003e164° flex + five stretch courses\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eLower body\u003c\/b\u003e\u003cspan\u003eMechanical calf + foot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eControl\u003c\/b\u003e\u003cspan\u003e8″ screen + quick keys\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-user-reclined-led-light.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 in a reclined position with LED lighting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nCyber Relax Elite MR7500 · Reclined position with LED lighting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Cyber Relax Elite is a relaxation and comfort product, not a medical treatment. Evaluate massage pressure, stretch range, lower-body intensity, and fit as personal comfort preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe spec sheet can narrow fit. Your body finishes the decision.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eWe list users from 4'10″ to 6'4″ and up to 300 lb. Those limits do not tell you how shoulder contact, calf pressure, or foot position will feel.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Height\u003c\/i\u003e\n\u003ch3\u003eStart inside the published range.\u003c\/h3\u003e\n\u003cp\u003eWe list 4'10″ to 6'4″. Automatic leg adjustment helps place the feet, but shoulder contact still deserves a fit check near either end.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Weight\u003c\/i\u003e\n\u003ch3\u003eRespect the 300 lb maximum.\u003c\/h3\u003e\n\u003cp\u003eWe list a 300 lb maximum. Near that limit, confirm seat comfort and entry and exit before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Feet \u0026amp; calves\u003c\/i\u003e\n\u003ch3\u003eAutomatic length; personal pressure.\u003c\/h3\u003e\n\u003cp\u003eThe legrest adjusts automatically; we list fit up to size 13, and removable insoles can increase roller contact. Test calf pressure early.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Intensity\u003c\/i\u003e\n\u003ch3\u003e4D depth is only useful if you like the feel.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki specifies up to three inches of 4D depth. The useful question is whether that pressure range suits your back and glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Personalization\u003c\/i\u003e\n\u003ch3\u003eDo not assume an AI scan that is not listed.\u003c\/h3\u003e\n\u003cp\u003eCurrent MR7500 materials do not list Fujiiryoki's AI Double Sensing+ body measurement. If automated shoulder and spinal-curve measurement is essential, compare the Cyber Relax AI JP-4000.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Cyber Relax Elite feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThese are the systems that materially change feel, fit, movement, or control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e4D Four-Ball Mechanism\u003c\/b\u003e\n\u003cp\u003eAdds controlled depth and width changes to the roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSilicone Massage Heads\u003c\/b\u003e\n\u003cp\u003eMakes roller contact feel less rigid.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e51.1″ Flex Frame SL Track\u003c\/b\u003e\n\u003cp\u003eKeeps the neck-to-glute path through recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e164° Maximum Track Opening\u003c\/b\u003e\n\u003cp\u003eSupports upright, zero-gravity, and lay-flat positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e19 Massage Techniques\u003c\/b\u003e\n\u003cp\u003eAdds kneading, tapping, stroking, acupressure-style, and other movements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e15 Automatic Courses\u003c\/b\u003e\n\u003cp\u003eProvides one-touch courses across three program groups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eFive Specialized Stretch Courses\u003c\/b\u003e\n\u003cp\u003eThai, Dynamic, Static, Deep, and Relax make stretching a defined use case.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e40-Airbag Compression System\u003c\/b\u003e\n\u003cp\u003eAdds rhythmic compression and supports stretching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eFoot \u0026amp; Calf Massage\u003c\/b\u003e\n\u003cp\u003eCombines calf rollers, three foot rollers, airbags, and automatic leg adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e8″ Touchscreen + Quick Keys\u003c\/b\u003e\n\u003cp\u003eSeparates course selection from fast tactile adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eBluetooth Audio\u003c\/b\u003e\n\u003cp\u003eAdds built-in audio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eWireless + USB Charging\u003c\/b\u003e\n\u003cp\u003eKeeps a phone powered during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eLED Lighting\u003c\/b\u003e\n\u003cp\u003eAdds status and ambient lighting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the room before you choose the finish.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e4\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eminimum backrest reclining clearance.\u003c\/strong\u003e Fujiiryoki specifies at least 4 inches behind the chair and 15.7 inches in front for footrest extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eListed dimensions\u003c\/h3\u003e\n\u003cp\u003eWe list the chair at 32.6″ W x 66.5″ L x 49.2″ H in its current product specifications. Confirm the fully reclined overall envelope with us if the room is tight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDoorway planning\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki advises a doorway of at least 30 inches for the chair body, plus additional handling clearance. Measure the full route, including turns, halls, stairs, and the final room entrance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; power\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki specifies an approximate chair weight of 297.6 lb and 160 W power consumption. Plan the delivery path for a nearly 300 lb piece of furniture before arrival.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-slate\"\u003e\u003c\/span\u003eSlate\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-sand\"\u003e\u003c\/span\u003eSand\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-earth\"\u003e\u003c\/span\u003eEarth\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe live House of Massage Chairs variant selector currently lists these three finishes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWhite Glove delivery is currently listed as included, but access and fitment still matter. Review the route before checkout.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is only half the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eWe list White Glove delivery as included for the Elite. Eligible service generally covers in-home placement, basic assembly and setup, packaging removal, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eDelivery and access policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki backs the Cyber Relax Elite with a 3-year limited warranty that covers defects in materials and workmanship from the date of purchase; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eRetailer support\u003c\/p\u003e\n\u003ch3\u003eUse the showroom for questions a spec table cannot answer.\u003c\/h3\u003e\n\u003cp\u003eUse a specialist to resolve pressure, calf fit, foot length, controls, and delivery-route questions. The Cyber Relax Elite is on the floor at both showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eShowroom comparison hub →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Cyber Relax Elite is designed for relaxation, comfort, and a consistent at-home massage routine. It is not a medical device and does not replace professional medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Elite for feel, not for the longest checklist.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrioritize 4D silicone-head massage over AI-heavy software.\u003c\/li\u003e\n\u003cli\u003eWant a flexible 51.1-inch neck-to-glute track.\u003c\/li\u003e\n\u003cli\u003eCare about mechanical foot-and-calf roller work.\u003c\/li\u003e\n\u003cli\u003eExpect to use stretch programs regularly.\u003c\/li\u003e\n\u003cli\u003ePrefer a touchscreen plus physical quick keys.\u003c\/li\u003e\n\u003cli\u003eFit within the listed 4'10″–6'4″, 300 lb envelope and room clearances.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant AI shoulder and spinal-curve measurement.\u003c\/li\u003e\n\u003cli\u003eWant a much larger course library and saved-user customization.\u003c\/li\u003e\n\u003cli\u003eNeed a user fit beyond 6'4″ or above 300 lb.\u003c\/li\u003e\n\u003cli\u003eCannot provide the manufacturer's stated 4-inch rear or 15.7-inch footrest extension clearance.\u003c\/li\u003e\n\u003cli\u003ePrefer a simpler chair and would not use the Elite's core systems regularly.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eView current Fujiiryoki massage chairs →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo Fujiiryoki priorities. Pick the one you value.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe useful distinction is massage architecture and automated personalization, not price.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax Elite MR7500\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax AI JP-4000\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore massage system\u003c\/th\u003e\n\u003ctd\u003e4D four-ball mechanism with silicone massage heads on a 51.1-inch Flex Frame SL Track.\u003c\/td\u003e\n\u003ctd\u003e5D-AI Mecha Plus with a specialized two-ball mechanism and AI-controlled adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBody measurement\u003c\/th\u003e\n\u003ctd\u003eCurrent MR7500 materials reviewed here do not list AI Double Sensing+ body measurement.\u003c\/td\u003e\n\u003ctd\u003eAI Double Sensing+ detects shoulder position and measures the spinal curve across eight points.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram depth\u003c\/th\u003e\n\u003ctd\u003e15 automatic courses, 19 massage techniques, and five specialized stretch courses.\u003c\/td\u003e\n\u003ctd\u003e40 course menus, 53 kneading techniques, and 13 stretch programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body emphasis\u003c\/th\u003e\n\u003ctd\u003e3D calf rollers, three foot rollers, foot airbags, and automatic leg adjustment.\u003c\/td\u003e\n\u003ctd\u003eFoot Sole Shiatsu, ankle\/in-step air support, and a double-sliding footrest.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl philosophy\u003c\/th\u003e\n\u003ctd\u003e8-inch touchscreen plus dedicated quick keys for immediate adjustments.\u003c\/td\u003e\n\u003ctd\u003e8-inch touch panel plus saved User Customize Mode for up to two users.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCyber Relax Elite vs Cyber Relax Pro:\u003c\/strong\u003e the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCyber Relax Pro MR8000\u003c\/a\u003e adds a second 4D massage robot for the glute area, with 86 airbags, 20 programs, and quadruple heat; the Elite keeps one 4D four-ball mechanism with silicone heads, 15 automatic courses, and 40 airbags. The Elite lists 4'10″ to 6'4″ and the Pro 4'10″ to 6'3″; both list up to 300 lb.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCompare with Cyber Relax AI JP-4000 →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eFujiiryoki comparison guidance →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFujiiryoki Cyber Relax Elite massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel name\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCyber Relax Elite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel number\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMR7500\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSlate · Sand · Earth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage mechanism\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D four-ball massage robot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage heads\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSilicone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpecified depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 3 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHorizontal back coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 1–8 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eTrack \u0026amp; recline\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlex Frame SL Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e51.1 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage path\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNeck to glutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum track opening\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e164 degrees\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePositions listed by Fujiiryoki\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUpright · zero gravity · lay-flat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic courses\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e15\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpecialized stretch courses\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5: Thai · Dynamic · Static · Deep · Relax\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir, heat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e40 airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar and calf heat listed by Fujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf treatment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3D mechanical roller action + air massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot treatment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eThree-roller system + foot airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg adjustment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs foot-size guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to size 13\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTouchscreen\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch high-resolution touch panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePhysical quick keys \/ fingertip panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speaker\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless + USB mobile charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLED lighting system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4'10″–6'4″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs listed dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32.6″ W x 66.5″ L x 49.2″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 297.6 lb (Fujiiryoki)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e160 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear recline clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 4 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest extension space\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 15.7 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDoorway guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 30 inches for chair body + handling clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase \u0026amp; support\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove delivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eRecheck availability, delivery timing, and warranty options at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax Elite FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Fujiiryoki Cyber Relax Elite massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Elite (MR7500) online in Slate, Sand, or Earth with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Fujiiryoki Cyber Relax Elite massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Elite is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom has 45+ chairs in 3,500–4,000 sq ft, so you can compare the Cyber Relax Elite with the Cyber Relax Pro and the rest of the lineup in one visit. Test silicone-head pressure, calf roller intensity, and foot length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Fujiiryoki Cyber Relax Elite and the Cyber Relax Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eOne robot versus two. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eFujiiryoki Cyber Relax Pro\u003c\/a\u003e (MR8000) adds a second 4D robot for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Elite lists 4'10″ to 6'4″ and the Pro 4'10″ to 6'3″; both list up to 300 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Cyber Relax Elite have AI body scanning like the Cyber Relax AI JP-4000?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. Current Fujiiryoki and House of Massage Chairs MR7500 materials do not list AI Double Sensing+ body measurement for the Cyber Relax Elite. If automated shoulder and spinal-curve measurement is a priority, compare the \u003ca href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCyber Relax AI JP-4000\u003c\/a\u003e, which detects shoulder position, measures the spinal curve across eight points, and offers 40 course menus and 13 stretch programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Elite worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you value the massage experience over feature count. The Fujiiryoki Cyber Relax Elite pairs a 4D silicone-head mechanism with a 51.1-inch neck-to-glute track, five stretch courses, and mechanical calf and foot rollers. If you want AI body measurement or saved-user profiles, the \u003ca href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCyber Relax AI JP-4000\u003c\/a\u003e is the better comparison. Compare the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Fujiiryoki Cyber Relax Elite dimensions and wall clearance?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e32.6 inches wide, 66.5 inches long, and 49.2 inches high, as we list the Cyber Relax Elite MR7500. Fujiiryoki specifies at least 4 inches behind the chair and 15.7 inches in front for footrest extension, plus a doorway of at least 30 inches for the chair body and handling clearance. The chair weighs approximately 297.6 lb, so plan the delivery route before arrival.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Fujiiryoki Cyber Relax Elite fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4'10″ to 6'4″ and up to 300 lb. We list that range for the Fujiiryoki Cyber Relax Elite, and automatic leg adjustment helps place the feet, with fit up to size 13. Shoulder, calf, and foot fit should still be checked in person near either end of the range, especially if more than one person will use the Cyber Relax Elite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Fujiiryoki Cyber Relax Elite massage chair MR7500 use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 4D four-ball robot with silicone heads on a 51.1-inch Flex Frame SL Track. Fujiiryoki states that the Cyber Relax Elite track reaches neck to glutes and opens to 164 degrees for upright, zero-gravity, and lay-flat positions. The MR7500 runs 15 automatic courses and 19 massage techniques, and five courses are dedicated stretches: Thai, Dynamic, Static, Deep, and Relax.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Fujiiryoki Cyber Relax Elite?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree years. The Fujiiryoki Cyber Relax Elite comes with a 3-year Fujiiryoki limited warranty that covers defects in materials and workmanship from the date of purchase, and House of Massage Chairs is an authorized Fujiiryoki dealer. Ask us for the written coverage before you order. Your Cyber Relax Elite purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Elite HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Elite is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Elite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ePressure, calf fit, and controls\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eare personal.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the fit range to build a shortlist, then test silicone-head pressure, shoulder placement, calf intensity, foot length, stretch feel, quick keys, and the touchscreen. The Cyber Relax Elite is on the floor in San Jose and Pleasanton; walk-ins are welcome, no appointment needed, or call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall a chair specialist \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-beige-side-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 massage chair in Sand, side view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFujiiryoki Cyber Relax Elite.\u003cbr\u003eMR7500.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Elite when 4D silicone-head contact, a flexible 51.1-inch neck-to-glute track, stretch programming, and mechanical foot-and-calf work matter most.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eMR7500\u003c\/b\u003e\u003cspan\u003eSlate · Sand · Earth · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCompare the Cyber Relax Pro\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eCurrent Fujiiryoki massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery \u0026amp; access\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eComparison guidance\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eFujiiryoki Cyber Relax Elite MR7500 Massage Chair · Sold by House of Massage Chairs. For relaxation and comfort only. Free US shipping with white-glove delivery and setup. 3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Fujiiryoki Cyber Relax Elite massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Elite (MR7500) online in Slate, Sand, or Earth with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Fujiiryoki Cyber Relax Elite massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Elite is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom has 45+ chairs in 3,500–4,000 sq ft, so you can compare the Cyber Relax Elite with the Cyber Relax Pro and the rest of the lineup in one visit. Test silicone-head pressure, calf roller intensity, and foot length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Fujiiryoki Cyber Relax Elite and the Cyber Relax Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One robot versus two. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The Fujiiryoki Cyber Relax Pro (MR8000) adds a second 4D robot for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Elite lists 4'10″ to 6'4″ and the Pro 4'10″ to 6'3″; both list up to 300 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Cyber Relax Elite have AI body scanning like the Cyber Relax AI JP-4000?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. Current Fujiiryoki and House of Massage Chairs MR7500 materials do not list AI Double Sensing+ body measurement for the Cyber Relax Elite. If automated shoulder and spinal-curve measurement is a priority, compare the Cyber Relax AI JP-4000, which detects shoulder position, measures the spinal curve across eight points, and offers 40 course menus and 13 stretch programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Elite worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you value the massage experience over feature count. The Fujiiryoki Cyber Relax Elite pairs a 4D silicone-head mechanism with a 51.1-inch neck-to-glute track, five stretch courses, and mechanical calf and foot rollers. If you want AI body measurement or saved-user profiles, the Cyber Relax AI JP-4000 is the better comparison. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Fujiiryoki Cyber Relax Elite dimensions and wall clearance?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"32.6 inches wide, 66.5 inches long, and 49.2 inches high, as we list the Cyber Relax Elite MR7500. Fujiiryoki specifies at least 4 inches behind the chair and 15.7 inches in front for footrest extension, plus a doorway of at least 30 inches for the chair body and handling clearance. The chair weighs approximately 297.6 lb, so plan the delivery route before arrival.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Fujiiryoki Cyber Relax Elite fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4'10″ to 6'4″ and up to 300 lb. We list that range for the Fujiiryoki Cyber Relax Elite, and automatic leg adjustment helps place the feet, with fit up to size 13. Shoulder, calf, and foot fit should still be checked in person near either end of the range, especially if more than one person will use the Cyber Relax Elite.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Fujiiryoki Cyber Relax Elite massage chair MR7500 use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D four-ball robot with silicone heads on a 51.1-inch Flex Frame SL Track. Fujiiryoki states that the Cyber Relax Elite track reaches neck to glutes and opens to 164 degrees for upright, zero-gravity, and lay-flat positions. The MR7500 runs 15 automatic courses and 19 massage techniques, and five courses are dedicated stretches: Thai, Dynamic, Static, Deep, and Relax.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Fujiiryoki Cyber Relax Elite?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years. The Fujiiryoki Cyber Relax Elite comes with a 3-year Fujiiryoki limited warranty that covers defects in materials and workmanship from the date of purchase, and House of Massage Chairs is an authorized Fujiiryoki dealer. Ask us for the written coverage before you order. Your Cyber Relax Elite purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Elite HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Elite is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Elite.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['4D Silicone-Head Mechanism', '51.1-Inch Flex Frame SL Track', '40-Airbag Comfort System', 'Foot and Calf Treatment', '8-Inch Touchscreen and Quick Keys'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Fujiiryoki","offers":[{"title":"Slate","offer_id":44876328239311,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Sand","offer_id":44876328272079,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Earth","offer_id":44876328304847,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cyber-relax-elite-massage-chair-silver-side-view.webp?v=1772226269"},{"product_id":"fujiiryoki-cyber-relax-pro-massage-chair","title":"Fujiiryoki Cyber Relax Pro Massage Chair With 4D Dual","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Cyber Relax Pro\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eCyber Relax Pro\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Dual Massage Chair · Fujiiryoki MR8000\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Fujiiryoki Cyber Relax Pro 4D Dual massage chair runs two 4D massage robots at the same time — one across the back and one at the glutes — while the Flex Frame SL Track, 86 airbags, quadruple heat, and dedicated calf-and-foot systems build a layered full-body session around them.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e4′10″–6′3″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eAdmiral · Champagne · Graphite · Midnight · White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-side-profile.webp?v=1772226296\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro 4D Dual MR8000 massage chair in Admiral side profile\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe decision starts with two mechanisms.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax Pro 4D Dual massage chair is the MR8000, a premium dual-mechanism model built around simultaneous coverage rather than a single robot traveling the entire session alone. One 4D robot works the back while a second works the glute area. Around that core are a Flex Frame SL Track, 86-airbag compression system, quadruple heat for the neck, arms, legs, and lumbar area, robotic shiatsu calf massage, foot rollers, zero-gravity recline, and an 8-inch touch panel. Fujiiryoki lists a recommended user height of 4′10″ to 6′3″ and a maximum user weight of 300 lb. The tradeoff is simple: it is large, heavy, and feature-rich, so room access and personal fit deserve the same attention as the massage technology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual 4D robots\u003c\/h3\u003e\n\u003cp\u003eBack and glute mechanisms can work simultaneously, creating layered coverage that is materially different from a single-mechanism chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlexible track\u003c\/h3\u003e\n\u003cp\u003eThe Flex Frame SL Track follows from the neck toward the glutes and is designed to flatten as the chair reclines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eAir and warmth\u003c\/h3\u003e\n\u003cp\u003eEighty-six airbags add compression while adjustable heat is listed for the neck, arms, legs, and lumbar area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eAn automatic extending footrest, robotic shiatsu calf system, and dedicated foot rollers give the lower body its own active hardware.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eTwenty preset programs, five speed levels, five air-pressure settings, and an 8-inch full-color touch panel keep adjustment visible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eFour inches of wall clearance, a 29.9-inch minimum doorway width, and a 326.2-lb chair weight make measurement part of the purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003e4D massage robots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e86\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003c\/b\u003e\u003cspan\u003ePreset programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eSpeed levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eAir-pressure settings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Pro\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One coordinated session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-side-angle.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro MR8000 showing dual 4D massage chair structure\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-cyber-relax-pro-flex-sl-track-03.webp?v=1773137345\" alt=\"Fujiiryoki Cyber Relax Pro Flex Frame SL Track visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-charcoal-black-side-angle-2.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro Graphite chair showing full-body air compression zones\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-front-top-view.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro front view showing calf and foot massage sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-cyber-relax-pro-auto-courses-02.webp?v=1773137367\" alt=\"Fujiiryoki Cyber Relax Pro graphic showing 20 automatic massage courses\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 4D Massage Robots\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Core\u003c\/p\u003e\n\u003ch3\u003eOne robot for the back. One for the glutes.\u003c\/h3\u003e\n\u003cp\u003eThe defining hardware is a pair of 4D massage robots working in coordination. Fujiiryoki describes one mechanism as concentrating on the back while the second works the glute area. That changes the rhythm of a session: instead of waiting for one mechanism to travel from zone to zone, two areas can stay active at once.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eArchitecture\u003c\/b\u003e\u003cspan\u003eDual 4D massage robots\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage logic\u003c\/b\u003e\u003cspan\u003eBack + glutes simultaneously\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003e19 listed massage techniques\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe Pro earns its premium position through simultaneous mechanical work. If that layered feeling is not important to you, a simpler single-mechanism model may be the smarter purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eA long track that can change shape.\u003c\/h3\u003e\n\u003cp\u003eThe Flex Frame SL Track combines a long neck-to-glute path with a frame designed to flatten in recline. The practical goal is continuity: the rollers stay connected to the body through a larger range of positions instead of forcing every session into one fixed chair shape.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eFlex Frame SL Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReach\u003c\/b\u003e\u003cspan\u003eNeck toward glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline behavior\u003c\/b\u003e\u003cspan\u003eFlexible lay-flat frame\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTrack geometry affects where the mechanism can work and how contact changes as you recline. It is worth judging on your own shoulders, back, and seat rather than from a diagram alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eCompression + Heat\u003c\/p\u003e\n\u003ch3\u003eRollers do the work. Air and warmth shape the feel.\u003c\/h3\u003e\n\u003cp\u003eEighty-six airbags add full-body compression around the mechanical massage. A dedicated head pillow also uses embedded airbags for gentle kneading.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e86 airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHead pillow\u003c\/b\u003e\u003cspan\u003eKneading airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eNeck · arms · legs · lumbar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCompression is not a substitute for roller depth. It is a second texture: holding, squeezing, and releasing while the robots continue their own work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest is an active massage system.\u003c\/h3\u003e\n\u003cp\u003eThe leg section automatically extends to accommodate different leg lengths, while a robotic shiatsu calf massager and dedicated foot rollers handle the lower body. That matters for buyers who do not want an advanced back mechanism attached to a passive footrest.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLeg length\u003c\/b\u003e\u003cspan\u003eAutomatic footrest extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eRobotic shiatsu calf massager\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDedicated reflexology rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCalf pressure and footwell fit are highly personal. This is one of the systems to test carefully before purchase, especially when more than one person will use the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Interface\u003c\/p\u003e\n\u003ch3\u003eAdvanced hardware needs simple control.\u003c\/h3\u003e\n\u003cp\u003eThe 8-inch full-color touch panel is the primary interface, supported by fingertip keys for quick adjustments. Twenty pre-programmed modes provide ready-made sessions, while five speed levels and five air-pressure settings let you tune how the chair behaves. Bluetooth audio with a subwoofer and wireless phone charging sit around the massage experience rather than defining it.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePresets\u003c\/b\u003e\u003cspan\u003e20 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSpeed\u003c\/b\u003e\u003cspan\u003e5 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir pressure\u003c\/b\u003e\u003cspan\u003e5 settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e8-inch full-color touch panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA large feature set only has ownership value when the controls make repeat use easy. Try changing speed, air pressure, heat, and program from the seated position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Dual-Mechanism Experience\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Cyber Relax Pro is easiest to understand by ignoring the long feature list for a moment. Its central decision is architectural: \u003cstrong\u003edo you want simultaneous mechanical work across the back and glute area?\u003c\/strong\u003e If yes, the dual 4D system gives this chair a reason to exist beyond extra accessories.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe flexible track then keeps those mechanisms useful through recline, while air compression, heat, and lower-body hardware fill the gaps a roller-only design cannot. The result is not automatically better for every person; it is more layered, more adjustable, and more complex.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eBack robot\u003c\/b\u003e\u003cspan\u003eContinuous upper-body work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eGlute robot\u003c\/b\u003e\u003cspan\u003eSecond active zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFlex Frame SL Track\u003c\/b\u003e\u003cspan\u003eContact through recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e86-airbag system\u003c\/b\u003e\u003cspan\u003eCompression around the rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eQuadruple heat\u003c\/b\u003e\u003cspan\u003eAdjustable warmth in four regions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-fully-reclined-side-view.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro MR8000 fully reclined side view\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nFlex Frame recline · Dual-mechanism massage architecture\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Cyber Relax Pro is a relaxation and wellness product. Its massage, compression, heat, recline, and biometric features are not a diagnosis or treatment and do not replace professional care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe specs can narrow fit. Your body decides it.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eFujiiryoki lists a recommended user height of 4′10″ to 6′3″ and a maximum user weight of 300 lb, and the footrest extends automatically. Those numbers narrow the fit; they do not settle it, so test shoulder, calf, and foot contact before ordering.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Shoulder + back contact\u003c\/i\u003e\n\u003ch3\u003eJudge the dual robots on your frame.\u003c\/h3\u003e\n\u003cp\u003eCheck whether the back mechanism lands where you expect at the shoulders and lumbar area, then notice whether the second mechanism adds useful glute coverage or simply more stimulation than you prefer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Legs + feet\u003c\/i\u003e\n\u003ch3\u003eLet the footrest extend, then check pressure.\u003c\/h3\u003e\n\u003cp\u003eThe leg rest extends automatically, but extension alone does not guarantee comfort. Confirm calf alignment, footwell length, and roller pressure for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Intensity\u003c\/i\u003e\n\u003ch3\u003eUse the five speed and five air settings.\u003c\/h3\u003e\n\u003cp\u003eDo not judge the chair from one preset. Move between gentle and stronger settings so you know whether its usable range fits your preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Recline\u003c\/i\u003e\n\u003ch3\u003eTest the track while the chair changes shape.\u003c\/h3\u003e\n\u003cp\u003eRecline changes contact. Pay attention to shoulder position, lower-back reach, glute contact, and whether getting in and out remains comfortable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Limits\u003c\/i\u003e\n\u003ch3\u003eCheck the listed range for every user.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki lists 4′10″ to 6′3″ and up to 300 lb. If anyone who will use the chair is near either end of that range, judge the fit on that person, not only on the buyer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Cyber Relax Pro feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eA useful feature list explains the ownership difference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDual 4D Massage Robots\u003c\/b\u003e\n\u003cp\u003eAllows simultaneous mechanical work across the back and glute area instead of asking one robot to cover both sequentially.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e19 Massage Techniques\u003c\/b\u003e\n\u003cp\u003eBroadens the movement vocabulary available to the dual mechanisms without turning technique count into a substitute for fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eFlex Frame SL Track\u003c\/b\u003e\n\u003cp\u003eExtends roller travel from the neck toward the glutes while allowing the frame to flatten in recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e86-Airbag Compression\u003c\/b\u003e\n\u003cp\u003eAdds full-body squeeze-and-release around the mechanical massage, with five air-pressure settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eHead Pillow Kneading Airbags\u003c\/b\u003e\n\u003cp\u003eAdds gentle air-driven kneading at the head-pillow area rather than relying only on the main robots.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eQuadruple Heat System\u003c\/b\u003e\n\u003cp\u003eProvides adjustable warmth at the neck, arms, legs, and lumbar area as a comfort feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eAutomatic Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eAdjusts leg-rest length automatically, reducing manual setup between users with different leg lengths.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eRobotic Shiatsu Calf Massager\u003c\/b\u003e\n\u003cp\u003eGives the calves an active mechanical system rather than compression alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eFoot Reflexology Rollers\u003c\/b\u003e\n\u003cp\u003eAdds dedicated underfoot rolling so the lower-body experience extends through the soles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eZero-Gravity Recline\u003c\/b\u003e\n\u003cp\u003eChanges body position for a different massage feel while requiring only four inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e20 Pre-Programmed Modes\u003c\/b\u003e\n\u003cp\u003eProvides ready-made sessions when you do not want to construct a manual routine from individual settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003e8-Inch Full-Color Touch Panel\u003c\/b\u003e\n\u003cp\u003ePuts program and intensity choices on a large visual controller, with fingertip keys for faster changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eBluetooth + Subwoofer\u003c\/b\u003e\n\u003cp\u003eAdds built-in audio for longer sessions without changing the core massage performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eWireless Phone Charger\u003c\/b\u003e\n\u003cp\u003eKeeps a compatible phone powered while the chair is in use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eBiometric Fingertip Sensor\u003c\/b\u003e\n\u003cp\u003eProvides a heart-rate reading as a session reference; it should not be treated as a diagnostic or medical measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the delivery path, not just the wall.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e29.9\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eminimum doorway width is the first planning number.\u003c\/strong\u003e We also list a 326.2-lb chair weight, 4-inch wall clearance, and 8.6-inch footrest clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall + footrest clearance\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe list \u003cstrong class=\"pnx-strong-ink\"\u003e4 inches\u003c\/strong\u003e behind the chair and \u003cstrong class=\"pnx-strong-ink\"\u003e8.6 inches\u003c\/strong\u003e for footrest clearance. Fujiiryoki lists the chair at 32.75″ W × 66.25″ D × 49″ H; check the reclined length against your room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight + power\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eChair weight is listed at \u003cstrong class=\"pnx-strong-ink\"\u003e326.2 lb \/ 148 kg\u003c\/strong\u003e, with \u003cstrong class=\"pnx-strong-ink\"\u003e210W\u003c\/strong\u003e power consumption. Plan the room and route for a heavy one-piece product rather than assuming it can be repositioned casually after setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003eAdmiral\u003c\/li\u003e\n\u003cli\u003eChampagne\u003c\/li\u003e\n\u003cli\u003eGraphite\u003c\/li\u003e\n\u003cli\u003eMidnight\u003c\/li\u003e\n\u003cli\u003eWhite\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eColor availability is variant-dependent; check the selector above for the current purchasable finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eMeasure exterior and interior doors, hallways, stairs, elevator access, turns, and the final room approach. White Glove service remains subject to access, fitment, safety, and provider availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe purchase includes more than the chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eOur current shipping policy describes eligible service as in-home placement, basic assembly and setup, packaging removal, connection to an accessible outlet, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eRead the shipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki covers this model with a 3-year manufacturer warranty; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService + showroom support\u003c\/p\u003e\n\u003ch3\u003eClarify fit before delivery day.\u003c\/h3\u003e\n\u003cp\u003eOur showroom team can help verify fit, pressure preference, doorway planning, delivery access, and ownership questions. Walk-ins are welcome, no appointment needed; the Cyber Relax Pro is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should shortlist the Cyber Relax Pro 4D Dual massage chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpecifically want simultaneous back-and-glute mechanical massage from dual 4D robots.\u003c\/li\u003e\n\u003cli\u003eValue full-body air compression and want five adjustable air-pressure settings rather than one fixed squeeze.\u003c\/li\u003e\n\u003cli\u003eCare about dedicated calf and foot hardware, not just a long back track.\u003c\/li\u003e\n\u003cli\u003eWant adjustable heat across multiple regions as part of a comfort-focused routine.\u003c\/li\u003e\n\u003cli\u003ePrefer a large touch interface and ready-made programs, but still want speed and pressure control.\u003c\/li\u003e\n\u003cli\u003eHave the room and delivery path for a 326.2-lb premium chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not care about simultaneous dual-mechanism coverage and would rather pay for a simpler architecture.\u003c\/li\u003e\n\u003cli\u003eNeed a compact, easy-to-move chair or have a doorway narrower than the 29.9-inch minimum.\u003c\/li\u003e\n\u003cli\u003eWant AI-led sensing and adaptive massage to be the main story rather than dual 4D hardware.\u003c\/li\u003e\n\u003cli\u003ePrefer minimal controls and a smaller feature set over a highly configurable premium system.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eCompare with Cyber Relax AI JP-4100 →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the architecture that matches your priority.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe useful distinction is not which chair has the longer feature list; it is whether you want the Pro's dual 4D architecture or the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eJP-4100\u003c\/a\u003e's 5D-AI sensing and customization emphasis.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision factor\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax Pro 4D Dual\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax AI JP-4100\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore mechanism\u003c\/th\u003e\n\u003ctd\u003eTwo 4D massage robots working across back and glutes.\u003c\/td\u003e\n\u003ctd\u003e5D-AI Mecha Plus with AI-controlled adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary intelligence\u003c\/th\u003e\n\u003ctd\u003eHardware-led dual-mechanism coordination; biometric fingertip reading is a secondary feature.\u003c\/td\u003e\n\u003ctd\u003eAI Double Sensing+ maps shoulder position and spinal curve across multiple measurement points.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram philosophy\u003c\/th\u003e\n\u003ctd\u003e20 preset programs, 5 speed levels, and 5 air-pressure settings.\u003c\/td\u003e\n\u003ctd\u003eBroader course menu and saved user customization are part of its current positioning.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit range\u003c\/th\u003e\n\u003ctd\u003e4′10″–6′3″, up to 300 lb.\u003c\/td\u003e\n\u003ctd\u003e4′10″–6′3″, up to 300 lb.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eManufacturer identifies MR8000 as designed in Japan and manufactured in China.\u003c\/td\u003e\n\u003ctd\u003eMade in Japan; Executive Edition in premium real leather.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary reason to choose\u003c\/th\u003e\n\u003ctd\u003eSimultaneous mechanical coverage plus 86 airbags, quadruple heat, and robust lower-body hardware.\u003c\/td\u003e\n\u003ctd\u003eAI-led sensing, adaptive massage, and premium Executive Edition materials.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCyber Relax Pro vs Cyber Relax Elite:\u003c\/strong\u003e the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eElite MR7500\u003c\/a\u003e uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags; the Pro adds the second robot, 86 airbags, 20 programs, and quadruple heat. The Pro lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″; both list up to 300 lb.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eCurrent Fujiiryoki massage chairs →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eFujiiryoki vs JP Medics guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCyber Relax Pro 4D Dual \/ MR8000\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdmiral · Champagne · Graphite · Midnight · White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4′10″–6′3″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual 4D massage robots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRobot roles\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBack + glute area simultaneously\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 listed techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlex Frame SL Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir + heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e86 airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir pressure\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 settings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHead pillow\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eEmbedded kneading airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable neck · arms · legs · lumbar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body + recline\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic extendable leg rest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRobotic shiatsu calf massager\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDedicated reflexology rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero-gravity recline\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms + controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePreset programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrimary controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch full-color touch panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFingertip keys\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eConvenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth sound system with subwoofer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless phone charger\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBiometric feature\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFingertip heart-rate sensor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDesign \/ manufacture\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDesigned in Japan · manufactured in China\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRoom + electrical\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e326.2 lb \/ 148 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32.75″ W × 66.25″ D × 49″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8.6 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum doorway width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e29.9 inches \/ 76 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e210W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery + warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eExtended coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAvailable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax Pro FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Fujiiryoki Cyber Relax Pro massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Pro (MR8000) online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I see the Cyber Relax Pro 4D Dual massage chair in a showroom before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Pro is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the second robot, calf and foot pressure, and the track in recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Fujiiryoki Cyber Relax Pro and the Cyber Relax Elite?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe second robot. The Fujiiryoki Cyber Relax Pro (MR8000) uses two 4D massage robots, one for the back and one for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The Pro lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″; both list up to 300 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Fujiiryoki Cyber Relax Pro or the Cyber Relax AI JP-4100?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Fujiiryoki Cyber Relax Pro if simultaneous back-and-glute coverage from two 4D robots is the priority. Choose the Cyber Relax AI JP-4100 if AI-led sensing matters more; its AI Double Sensing+ maps shoulder position and spinal curve, and its 5D-AI Mecha Plus adjusts the massage. Both list 4′10″ to 6′3″ and up to 300 lb, so compare them back to back in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Pro worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you specifically want two mechanisms working at the same time. The Fujiiryoki Cyber Relax Pro pairs them with 86 airbags, quadruple heat, and active calf and foot hardware. If that layered feeling is not important to you, a simpler single-mechanism model such as the Cyber Relax Elite may be the smarter purchase. Compare the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Fujiiryoki Cyber Relax Pro fit through my doorway and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eCheck one number first: the Fujiiryoki Cyber Relax Pro needs a doorway at least 29.9 inches (76 cm) wide. We also list 4 inches of wall clearance, 8.6 inches of footrest clearance, and a chair weight of 326.2 lb \/ 148 kg, and Fujiiryoki lists the chair at 32.75″ W × 66.25″ D × 49″ H. Measure doors, hallways, stairs, and turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Fujiiryoki Cyber Relax Pro fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax Pro is listed for users from 4′10″ to 6′3″ and up to 300 lb. The footrest extends automatically, but extension alone does not guarantee comfort, so test shoulder, calf, and foot fit before purchase, especially if more than one person will use the Cyber Relax Pro or anyone is near either end of that range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does “4D Dual” mean on the Fujiiryoki Cyber Relax Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt means two 4D massage robots. Fujiiryoki describes one robot on the Cyber Relax Pro as working the back and the second as working the glute area simultaneously. Both run on a Flex Frame SL Track that follows from the neck toward the glutes and can flatten in recline, with 19 listed massage techniques and 20 preset programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Fujiiryoki Cyber Relax Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3 years. The Fujiiryoki Cyber Relax Pro comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Fujiiryoki sets the parts, labor, frame, and service terms within those 3 years, so ask us for the written coverage before you order. Your Cyber Relax Pro purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Pro HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Pro is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Pro.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFeel the second mechanism.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThen decide if it matters.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Pro's value is difficult to judge from a spec sheet because the decision is about simultaneous contact, pressure character, calf and foot fit, and how the flexible track feels in recline. Compare those details in person, then verify room access, delivery, and warranty before you commit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Each showroom carries 45+ chairs, the Cyber Relax Pro included, so you can compare everything in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiryoki-cyber-relax-pro-blue-black-with-model-relaxing.webp?v=1772226297\" alt=\"Fujiiryoki Cyber Relax Pro 4D Dual MR8000 massage chair in use\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax Pro\u003cbr\u003e4D Dual.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for the reason that is hardest to copy: two 4D mechanisms doing different jobs at the same time. The 86-airbag system, four-region heat, lower-body hardware, flexible track, and touch controls are meaningful support systems, but the dual-robot architecture is the real buying decision. If you do not need that architecture, compare down. If you do, verify body fit and room access before checkout.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eMR8000\u003c\/b\u003e\u003cspan\u003eAdmiral · Champagne · Graphite · Midnight · White · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eCompare the Cyber Relax AI\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eCompare the Cyber Relax Elite\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eFujiiryoki lineup\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eFujiiryoki MR8000 Cyber Relax Pro 4D Dual · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Fujiiryoki Cyber Relax Pro massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Pro (MR8000) online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I see the Cyber Relax Pro 4D Dual massage chair in a showroom before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Pro is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the second robot, calf and foot pressure, and the track in recline.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Fujiiryoki Cyber Relax Pro and the Cyber Relax Elite?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The second robot. The Fujiiryoki Cyber Relax Pro (MR8000) uses two 4D massage robots, one for the back and one for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The Pro lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″; both list up to 300 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Fujiiryoki Cyber Relax Pro or the Cyber Relax AI JP-4100?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Fujiiryoki Cyber Relax Pro if simultaneous back-and-glute coverage from two 4D robots is the priority. Choose the Cyber Relax AI JP-4100 if AI-led sensing matters more; its AI Double Sensing+ maps shoulder position and spinal curve, and its 5D-AI Mecha Plus adjusts the massage. Both list 4′10″ to 6′3″ and up to 300 lb, so compare them back to back in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Pro worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you specifically want two mechanisms working at the same time. The Fujiiryoki Cyber Relax Pro pairs them with 86 airbags, quadruple heat, and active calf and foot hardware. If that layered feeling is not important to you, a simpler single-mechanism model such as the Cyber Relax Elite may be the smarter purchase. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Fujiiryoki Cyber Relax Pro fit through my doorway and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Check one number first: the Fujiiryoki Cyber Relax Pro needs a doorway at least 29.9 inches (76 cm) wide. We also list 4 inches of wall clearance, 8.6 inches of footrest clearance, and a chair weight of 326.2 lb \/ 148 kg, and Fujiiryoki lists the chair at 32.75″ W × 66.25″ D × 49″ H. Measure doors, hallways, stairs, and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Fujiiryoki Cyber Relax Pro fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Fujiiryoki Cyber Relax Pro is listed for users from 4′10″ to 6′3″ and up to 300 lb. The footrest extends automatically, but extension alone does not guarantee comfort, so test shoulder, calf, and foot fit before purchase, especially if more than one person will use the Cyber Relax Pro or anyone is near either end of that range.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does “4D Dual” mean on the Fujiiryoki Cyber Relax Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means two 4D massage robots. Fujiiryoki describes one robot on the Cyber Relax Pro as working the back and the second as working the glute area simultaneously. Both run on a Flex Frame SL Track that follows from the neck toward the glutes and can flatten in recline, with 19 listed massage techniques and 20 preset programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Fujiiryoki Cyber Relax Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. The Fujiiryoki Cyber Relax Pro comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Fujiiryoki sets the parts, labor, frame, and service terms within those 3 years, so ask us for the written coverage before you order. Your Cyber Relax Pro purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Pro HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Pro is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Pro.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 4D Massage Robots', 'Flex Frame SL Track', 'Air Compression + Quadruple Heat', 'Calf + Foot System', '8-Inch Touch Panel + Programs'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Fujiiryoki","offers":[{"title":"Admiral","offer_id":44876328632527,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Champagne","offer_id":44876328665295,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Graphite","offer_id":44876328698063,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Midnight","offer_id":44876328730831,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":44876328763599,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiryoki-cyber-relax-pro-blue-black-side-angle.webp?v=1772226297"},{"product_id":"infinity-circadian-4d-dualflex-dualflex-massage-chair","title":"Infinity Circadian 4D DualFlex Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Infinity Circadian Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Circadian\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDualFlex 4D\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eDual Back Mechanisms · 49″ Flex-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eTwo synchronized back mechanisms, a 49-inch Flex-Track, active calf and foot systems, and controls built for repeat use. The Infinity Circadian 4D DualFlex massage chair is about coordinated coverage, not a longer feature list.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 ft 2 in–6 ft 6 in · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eInfinity 5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack\/Black · Brown\/Dark Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-L-profile_kwv3rz.webp?v=1772226318\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D massage chair in Black and Black finish\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Circadian DualFlex 4D\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSession\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSession\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe reason to choose it is coordination.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Circadian DualFlex 4D is a dual-mechanism chair built around synchronized back coverage. Two robotic mechanisms work along a 49-inch Flex-Track from the neck toward the glutes. TrueFit scanning, calf and foot systems, lumbar and foot heat, air compression, an 8-inch tablet, voice control, Harman\/Kardon audio, memory programs, and Zero Wall Fit complete the package. The tradeoff is scale: at 352.74 pounds and 75 inches deep when reclined, it needs deliberate room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual back\u003c\/h3\u003e\n\u003cp\u003eTwo coordinated robotic back mechanisms can work higher and lower at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlex-Track\u003c\/h3\u003e\n\u003cp\u003eThe 49-inch Flex-Track combines long coverage with a track that opens during recline for a different stretch character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and oscillation, triple foot rollers, air compression, and lumbar plus foot heat extend the experience beyond the back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003ePersonalization\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning establishes body position; the Health Sensor supplies wellness readings used by the chair to recommend a program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch touch tablet, quick-access panel, voice control, and MyMassage memory programs reduce the friction of repeating a preferred session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit slides the chair forward as it reclines, but the chair still reaches 75 inches in total reclined depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eBack mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFlex-Track length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e75\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined depth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e352.74\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMax user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e62-78\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eOptimal user height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Working Systems\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One coordinated session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-circadian-4d-dualflex-syner-d-07.webp?v=1773221708\" alt=\"Infinity Circadian DualFlex 4D Syner-D dual back massage mechanism graphic\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-circadian-4d-dualflex-flextrack-calf-06.webp?v=1773221580\" alt=\"Infinity Circadian DualFlex 4D feature graphic showing Flex-Track calf kneading and arm rollers\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-ZG2_nvpwzw.webp?v=1772226317\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D in Brown and Dark Brown finish shown reclined\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-L-side_iyydir.webp?v=1772226318\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D Brown and Dark Brown side view showing leg and arm sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-circadian-4d-dualflex-audio-charging-04.webp?v=1773221507\" alt=\"Infinity Circadian DualFlex 4D feature graphic showing audio charging and controls\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eSyner-D Dual Back Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo back mechanisms, choreographed instead of duplicated.\u003c\/h3\u003e\n\u003cp\u003eThe DualFlex Syner-D system uses two robotic back mechanisms in a coordinated rhythm. One can work higher while the other works lower, creating layered coverage without waiting for a single assembly to travel end to end.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eDualFlex Syner-D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBack mechanisms\u003c\/b\u003e\u003cspan\u003eTwo synchronized robotic units\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage techniques\u003c\/b\u003e\u003cspan\u003eKneading · tapping · knocking · Shiatsu · sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe dual-back architecture is the clearest reason to choose the Circadian over a simpler single-mechanism design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eA long path that changes character when you recline.\u003c\/h3\u003e\n\u003cp\u003eThe 49-inch Flex-Track carries massage from the neck toward the glute region and opens during recline. That changing geometry combines long coverage with a different stretch character.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack length\u003c\/b\u003e\u003cspan\u003e49 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eNeck toward glute region\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline behavior\u003c\/b\u003e\u003cspan\u003eTrack opens during recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe moving track geometry is part of the Circadian's massage character and worth feeling in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Warmth\u003c\/p\u003e\n\u003ch3\u003eHeat in two practical zones.\u003c\/h3\u003e\n\u003cp\u003eHeating modules warm the lower-back area and footrest while the massage systems run. This is a comfort feature, not a treatment claim.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLumbar heat\u003c\/b\u003e\u003cspan\u003eLower-back warming zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFoot heat\u003c\/b\u003e\u003cspan\u003eFootrest warming zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eWhat matters is whether the lumbar and foot zones land where you want warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Extremities\u003c\/p\u003e\n\u003ch3\u003eThe lower body is active, not passive.\u003c\/h3\u003e\n\u003cp\u003eCalf kneading combines rollers, oscillation, and compression. Three rollers per foot broaden sole contact, while Shiatsu arm rollers add mechanical kneading. Infinity does not publish a current Circadian airbag count, so none is claimed here.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eKneading · oscillation · compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eTriple rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eArms\u003c\/b\u003e\u003cspan\u003eShiatsu arm rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eJudge the feet, calves, and arms separately from the back; each has its own pressure character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eScan, choose, then save what works.\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning identifies user size and shape for massage positioning. Infinity says the Health Sensor reads heart rate, blood oxygen, and fatigue level to recommend a program; treat those as wellness inputs, not clinical measurements. An 8-inch touch screen tablet controller, voice control, quick access, and MyMassage memory handle adjustments.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit hardware + software\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDisplay\u003c\/b\u003e\u003cspan\u003e8-inch touch tablet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRepeat sessions\u003c\/b\u003e\u003cspan\u003eMyMassage memory programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eGood controls are what make a deep feature set usable after the first week.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Coordinated Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe advantage is what can happen at the same time.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Circadian's defining idea is that \u003cstrong\u003etwo back mechanisms can work across separate areas while the track, lower-body systems, air, and heat build around them.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThat does not make it right for everyone. The question is whether you value layered coverage enough to justify its size, price tier, and complexity.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eTrueFit scan\u003c\/b\u003e\u003cspan\u003eSets the massage around your body\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eDual back mechanisms\u003c\/b\u003e\u003cspan\u003eCoordinate higher and lower coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eCalf + foot systems\u003c\/b\u003e\u003cspan\u003eKeep the lower body involved\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eHarman\/Kardon audio\u003c\/b\u003e\u003cspan\u003eBluetooth sound at the headrest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eMyMassage memory\u003c\/b\u003e\u003cspan\u003eSave manual sequences you want again\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-ZG1_wsw1wk.webp?v=1772226317\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D Brown and Dark Brown massage chair in a reclined position\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDual-mechanism coverage · Reclined daily-use setting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Circadian DualFlex 4D is a wellness and relaxation product, not a medical device. Its Health Sensor readings and massage programs are not intended for diagnosis, treatment, or replacement of professional care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA powerful chair still has to fit your body.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit data is only a starting point. Shoulder contact, calf placement, foot length, and pressure preference still need a real-world check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003ePlan an in-person fit check →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Published range\u003c\/i\u003e\n\u003ch3\u003e62 to 78 inches tall; up to 300 pounds.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Seat fit\u003c\/i\u003e\n\u003ch3\u003e22-inch seat depth and 18-inch hip width.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Scan behavior\u003c\/i\u003e\n\u003ch3\u003eTrueFit maps the user before the session.\u003c\/h3\u003e\n\u003cp\u003eBody scanning supports different users, but each person should still verify shoulder, calf, and foot placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Lower body\u003c\/i\u003e\n\u003ch3\u003eTest calf pressure and foot length separately.\u003c\/h3\u003e\n\u003cp\u003eCalf rollers, oscillation, compression, and triple foot rollers create a distinct pressure profile worth testing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Shoulder width\u003c\/i\u003e\n\u003ch3\u003e22-inch shoulder width.\u003c\/h3\u003e\n\u003cp\u003eCompare it with the widest regular user, then confirm shoulder contact in the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Circadian DualFlex 4D feature changes in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eInfinity's owner's manual lists 12 automatic programs and a 2-inch wall clearance; no airbag count is claimed here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDualFlex Syner-D\u003c\/b\u003e\n\u003cp\u003eTwo coordinated mechanisms create layered upper- and lower-back coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e49″ Flex-Track\u003c\/b\u003e\n\u003cp\u003eRuns from the neck toward the glutes and opens during recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\n\u003cp\u003eMaps user size and shape for more personalized massage positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eHealth Sensor\u003c\/b\u003e\n\u003cp\u003eUses wellness readings to recommend a program; it is not clinical monitoring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eComplete Calf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eCombines calf rollers, oscillation, and compression for active lower-leg massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTotal Sole Foot Rollers\u003c\/b\u003e\n\u003cp\u003eThree rollers per foot broaden underfoot contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eShiatsu Arm Rollers\u003c\/b\u003e\n\u003cp\u003eAdds mechanical kneading through the arm sections.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eComprehensive Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds wrapped air compression alongside the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar + Foot Heat\u003c\/b\u003e\n\u003cp\u003eWarms the lower-back area and footrest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e8″ Touch Screen Tablet\u003c\/b\u003e\n\u003cp\u003eProvides the main visual interface for programs and adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eVoice + Quick Access Control\u003c\/b\u003e\n\u003cp\u003eHandles common changes without repeatedly reaching for the tablet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eMyMassage Memory Programs\u003c\/b\u003e\n\u003cp\u003eSaves manual sequences for faster repeat sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eHarman\/Kardon Audio + SootheMe Sounds\u003c\/b\u003e\n\u003cp\u003ePairs Bluetooth headrest audio with built-in nature sounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eWireless + USB-C Charging\u003c\/b\u003e\n\u003cp\u003eKeeps compatible devices powered during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eZero Wall Fit Space-Saving Technology\u003c\/b\u003e\n\u003cp\u003eSlides the chair forward during recline to save rear space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan for the full reclined footprint, not the showroom silhouette.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e75\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined depth.\u003c\/strong\u003e Upright depth is 58 inches, and Zero Wall Fit needs only 2 inches behind the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eOverall dimensions\u003c\/h3\u003e\n\u003cp\u003eUpright: 49 inches high x 32 inches wide x 58 inches deep. Reclined: 33 inches high x 32 inches wide x 75 inches deep. Chair weight: 352.74 pounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\/Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\/Dark Brown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery access\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eAt more than 350 pounds, access planning matters.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview our delivery requirements →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRear clearance\u003c\/h3\u003e\n\u003cp\u003eInfinity's owner's manual calls for 2 inches behind the chair with Zero Wall Fit and 24 inches in front so the footrest can extend. Measure for the 75-inch reclined depth as well.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGet the service details in writing before a 352.74-pound chair arrives.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree US shipping.\u003c\/h3\u003e\n\u003cp\u003eThe estimated delivery is shown above; final timing depends on destination, scheduling, and access.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping and delivery policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eIncluded with this chair.\u003c\/h3\u003e\n\u003cp\u003eConfirm the service shown at checkout, plus stairs, access limits, room placement, assembly scope, and packaging removal before scheduling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists a 5-year U.S. residential limited warranty for this model: 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary. Ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eBefore checkout, document delivery service, access requirements, warranty terms, and the service contact for this chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Fit Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Infinity Circadian 4D DualFlex massage chair for the dual-back experience, not for a badge or a spec count.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant two synchronized back mechanisms working across separate areas.\u003c\/li\u003e\n\u003cli\u003eValue a 49-inch Flex-Track with neck-to-glute coverage.\u003c\/li\u003e\n\u003cli\u003ePrioritize calf kneading, triple foot rollers, and arm rollers.\u003c\/li\u003e\n\u003cli\u003eWant tablet, voice, memory, premium audio, and charging controls.\u003c\/li\u003e\n\u003cli\u003eFit the published 62-78 inch height and 300-pound maximum.\u003c\/li\u003e\n\u003cli\u003eHave room for 32-inch width and 75-inch reclined depth.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a simpler single-mechanism massage.\u003c\/li\u003e\n\u003cli\u003eNeed a smaller or lighter chair.\u003c\/li\u003e\n\u003cli\u003eFall outside the published fit guidance.\u003c\/li\u003e\n\u003cli\u003eNeed more than a 22-inch shoulder width or an 18-inch hip width.\u003c\/li\u003e\n\u003cli\u003eWant a different premium tandem-back package.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eCompare model details with Luminary Syner-D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe nearest alternative is the Luminary Syner-D.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eBoth use premium tandem-back positioning. Compare the dual-back feel, room fit, and controls rather than counting features.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCircadian DualFlex 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLuminary Syner-D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack system\u003c\/th\u003e\n\u003ctd\u003eDualFlex Syner-D dual back mechanisms plus a 49-inch Flex-Track.\u003c\/td\u003e\n\u003ctd\u003eSyner-D tandem-back positioning with a different premium feature package.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished fit\u003c\/th\u003e\n\u003ctd\u003eOptimal user height 62-78 inches; maximum user weight 300 pounds.\u003c\/td\u003e\n\u003ctd\u003eOptimal user height 62-76 inches; maximum user weight 300 pounds.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eReclined length\u003c\/th\u003e\n\u003ctd\u003e75 inches deep when reclined, with a 2-inch wall clearance.\u003c\/td\u003e\n\u003ctd\u003e77.2 inches long when reclined, with a 2-inch wall clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFeature emphasis\u003c\/th\u003e\n\u003ctd\u003eHealth Sensor, Harman\/Kardon audio, 49-inch Flex-Track, arm rollers, and the Circadian DualFlex control stack are explicit current features.\u003c\/td\u003e\n\u003ctd\u003eThe tandem Syner-D back feel, 32 airbags with 66 cells, calf and foot systems, 8-inch tablet control, and Zero Wall Fit.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCircadian DualFlex 4D vs Sensation 4D DualFlex:\u003c\/strong\u003e both use two back mechanisms and list 62 to 78 inches with a 300 lb maximum. The \u003ca href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eInfinity Sensation 4D DualFlex\u003c\/a\u003e lists more body room and programs, with a 21-inch hip width, a 23-inch shoulder width, and 20 automatic programs; the Circadian DualFlex 4D lists Complete Calf kneading and oscillation, triple foot rollers, and Shiatsu arm rollers.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eOpen Luminary Syner-D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the current Infinity lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eCompare with Sensation 4D DualFlex →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee the brand comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity \u0026amp; purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCircadian DualFlex 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColor options\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack\/Black · Brown\/Dark Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBack mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCircadian DualFlex Syner-D · two synchronized robotic back mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49-inch Flex-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · tapping · knocking · Shiatsu · sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComprehensive air compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComplete Calf kneading + oscillation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTotal Sole foot rollers · triple rollers per foot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShiatsu arm rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar + foot heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; media\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMain controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch touch screen tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Access Control Panel · Intelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSensor\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHealth Sensor with chair wellness readings and program recommendation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMemory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMyMassage memory programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHarman\/Kardon premium audio · SootheMe nature sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad · USB-C charging port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62-78 inches (5′2″ to 6′6″)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eChair dimensions\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e352.74 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49 inches H x 32 inches W x 58 inches D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33 inches H x 32 inches W x 75 inches D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpace saving\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero Wall Fit Space-Saving Technology · 2 inches behind, 24 inches in front\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery \u0026amp; warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity 5-year U.S. residential limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eSpecification note: fit, shoulder width, and dimensions follow Infinity's Circadian 4D DualFlex product page; wall clearance and the 12 automatic programs follow Infinity's owner's manual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFrequently asked questions.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Circadian 4D DualFlex massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Circadian DualFlex 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Circadian.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Circadian massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Circadian DualFlex 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the two-mechanism rhythm, calf pressure, arm rollers, and shoulder alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Circadian DualFlex 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e32 inches wide. The Infinity Circadian DualFlex 4D measures 58 inches deep and 49 inches high upright, and 75 inches deep and 33 inches high reclined. Infinity's owner's manual calls for 2 inches of clearance behind the chair and 24 inches in front for the footrest. The chair weighs 352.74 lb, so measure doors, halls, and turns as well as the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Circadian DualFlex 4D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 ft 2 in to 6 ft 6 in, with a 300 lb maximum user weight. Infinity lists a 62-to-78-inch optimal height range for the Infinity Circadian DualFlex 4D, plus a 22-inch seat depth, 18-inch hip width, and 22-inch shoulder width. Fit is personal, so confirm shoulder, calf, and foot placement in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Circadian DualFlex 4D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo Syner-D back mechanisms on a 49-inch Flex-Track. The Infinity Circadian DualFlex 4D uses the DualFlex Syner-D system, so one mechanism can work higher while the other works lower in a coordinated rhythm. The Flex-Track runs from the neck toward the glutes and opens during recline for a different stretch character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Circadian DualFlex 4D or the Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Circadian DualFlex 4D for a taller fit window and more shoulder room: 62 to 78 inches and a 22-inch shoulder width, plus Shiatsu arm rollers and Harman\/Kardon audio. Choose the Luminary Syner-D for its 32-airbag, 66-cell compression system. Both use Syner-D dual back mechanisms on a 49-inch track, with calf kneading, triple foot rollers, and a 300 lb maximum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Infinity Circadian DualFlex 4D and the Sensation 4D DualFlex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLower-body hardware versus body room. The Infinity Circadian DualFlex 4D lists Complete Calf kneading and oscillation, triple foot rollers, and Shiatsu arm rollers; the Sensation uses dual sole foot rollers. The Sensation 4D DualFlex lists a 21-inch hip width, a 23-inch shoulder width, and 20 automatic programs, versus 18 inches, 22 inches, and 12 programs on the Circadian.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Circadian DualFlex 4D worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if coordinated dual-back coverage is the reason you are shopping: two Syner-D mechanisms on a 49-inch Flex-Track, active calf kneading, triple foot rollers, Shiatsu arm rollers, and a 62-to-78-inch fit window. If you want a simpler single-mechanism chair or a smaller footprint than 32 by 75 inches reclined, the Celebrity Elite 4D may suit you better than the Infinity Circadian DualFlex 4D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Circadian DualFlex 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Circadian DualFlex 4D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Circadian purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Circadian DualFlex 4D HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Circadian DualFlex 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Circadian.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDual mechanisms are easy to describe.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFit and rhythm still have to be felt.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse an in-person session to judge the two-back-mechanism rhythm, shoulder alignment, calf pressure, foot length, arm-roller feel, heat placement, tablet controls, and whether the 75-inch reclined footprint works for your room.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eView San Jose location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003eView Pleasanton location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed; the Circadian DualFlex 4D is on the floor in both showrooms, and each carries 45+ chairs. \u003ca href=\"\/pages\/our-store\"\u003eView all showroom information\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-Front_vwxirk.webp?v=1772226318\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D massage chair front view in Black and Black finish\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Circadian\u003cbr\u003eDualFlex 4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose this Infinity Circadian massage chair for coordinated dual-back coverage. Before checkout, measure for the 75-inch reclined depth and confirm the delivery path for a 352.74-pound chair.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eSyner-D\u003c\/b\u003e\u003cspan\u003eBlack\/Black · Brown\/Dark Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003ePlan a showroom visit \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the Infinity lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eSee the closest alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eCompare with Sensation 4D DualFlex\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eReview delivery details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Circadian DualFlex 4D Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. The chair is intended for relaxation and home wellness use, not diagnosis or treatment. Free US shipping with white-glove delivery and setup. Infinity 5-year U.S. residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Circadian 4D DualFlex massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Circadian DualFlex 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Circadian.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Circadian massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Circadian DualFlex 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the two-mechanism rhythm, calf pressure, arm rollers, and shoulder alignment.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Circadian DualFlex 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"32 inches wide. The Infinity Circadian DualFlex 4D measures 58 inches deep and 49 inches high upright, and 75 inches deep and 33 inches high reclined. Infinity's owner's manual calls for 2 inches of clearance behind the chair and 24 inches in front for the footrest. The chair weighs 352.74 lb, so measure doors, halls, and turns as well as the room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Circadian DualFlex 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 ft 2 in to 6 ft 6 in, with a 300 lb maximum user weight. Infinity lists a 62-to-78-inch optimal height range for the Infinity Circadian DualFlex 4D, plus a 22-inch seat depth, 18-inch hip width, and 22-inch shoulder width. Fit is personal, so confirm shoulder, calf, and foot placement in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Circadian DualFlex 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two Syner-D back mechanisms on a 49-inch Flex-Track. The Infinity Circadian DualFlex 4D uses the DualFlex Syner-D system, so one mechanism can work higher while the other works lower in a coordinated rhythm. The Flex-Track runs from the neck toward the glutes and opens during recline for a different stretch character.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Circadian DualFlex 4D or the Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Circadian DualFlex 4D for a taller fit window and more shoulder room: 62 to 78 inches and a 22-inch shoulder width, plus Shiatsu arm rollers and Harman\/Kardon audio. Choose the Luminary Syner-D for its 32-airbag, 66-cell compression system. Both use Syner-D dual back mechanisms on a 49-inch track, with calf kneading, triple foot rollers, and a 300 lb maximum.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Infinity Circadian DualFlex 4D and the Sensation 4D DualFlex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Lower-body hardware versus body room. The Infinity Circadian DualFlex 4D lists Complete Calf kneading and oscillation, triple foot rollers, and Shiatsu arm rollers; the Sensation uses dual sole foot rollers. The Sensation 4D DualFlex lists a 21-inch hip width, a 23-inch shoulder width, and 20 automatic programs, versus 18 inches, 22 inches, and 12 programs on the Circadian.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Circadian DualFlex 4D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if coordinated dual-back coverage is the reason you are shopping: two Syner-D mechanisms on a 49-inch Flex-Track, active calf kneading, triple foot rollers, Shiatsu arm rollers, and a 62-to-78-inch fit window. If you want a simpler single-mechanism chair or a smaller footprint than 32 by 75 inches reclined, the Celebrity Elite 4D may suit you better than the Infinity Circadian DualFlex 4D.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Circadian DualFlex 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Circadian DualFlex 4D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Circadian purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Circadian DualFlex 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Circadian DualFlex 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Circadian.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Syner-D Dual Back Mechanism', '49-inch Flex-Track', 'Lumbar + Foot Heat', 'Calf \/ Foot \/ Arm Systems', 'Health Sensor + Controls'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Black\/Black","offer_id":44876328796367,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Brown\/Dark Brown","offer_id":44876328829135,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Infinity_Circadian_DualFlex_Black_Hero_Badge_SM_600x600_g92lpk.webp?v=1772226318"},{"product_id":"infinity-ultra-imperial-syner-d-massage-chair","title":"Infinity Ultra Imperial Syner-D Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-gray{background:#77746F}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Infinity Flagship Tier\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Ultra Imperial\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eSyner-D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Infinity Ultra Imperial massage chair pairs Syner-D technology — two coordinated back mechanisms — with a 49-inch Flex-Track and active calf, foot, and arm systems, for buyers who weigh stretch character and fit as heavily as feature count.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5'2″–6'6″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eGray · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-R-Profile_rjkntu.webp?v=1772226332\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D massage chair in Gray finish\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Ultra Imperial\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · Quick Model Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA dual-mechanism chair with a stretch-first personality.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Ultra Imperial Syner-D massage chair combines two coordinated back mechanisms with a 49-inch Flex-Track, TrueFit scanning, 54 air cells, active calf, foot, and arm systems, lumbar and foot heat, and an 8-inch touch screen tablet controller. Its tradeoff is scale: at 352.74 pounds and 77.20 inches at full recline, it needs deliberate body-fit and room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eTwo back mechanisms\u003c\/h3\u003e\n\u003cp\u003eSyner-D coordinates two back mechanisms across upper and lower regions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003e49-inch Flex-Track\u003c\/h3\u003e\n\u003cp\u003eThe track maintains long coverage while opening during recline for a stretch-oriented feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eActive lower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading, triple foot rollers, compression, and foot heat give the leg section an active role.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eMeasured personalization\u003c\/h3\u003e\n\u003cp\u003eTrueFit maps user size and shape; the Health Sensor uses wellness readings to suggest a program, not diagnose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eRepeatable control\u003c\/h3\u003e\n\u003cp\u003eTwelve presets, Infinity Control, MyMemory, and adjustable intensity support both quick and hands-on sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003ePremium interface\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch tablet, quick controls, voice, Harman\/Kardon audio, and charging handle daily operation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eBack mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFlex-Track length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e54\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003ePreset auto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Working Systems\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One coordinated session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-flex-track-06.webp?v=1773221292\" alt=\"Infinity Ultra Imperial Syner-D Flex-Track, calf kneading, and foot roller feature panel\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-R-Profile_rjkntu.webp?v=1772226332\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D in Gray finish\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-3Q-Right_kwkfve.webp?v=1772226331\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D in Black finish\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-flex-track-06.webp?v=1773221292\" alt=\"Infinity Ultra Imperial Syner-D lower-body feature panel\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-specs-01.webp?v=1773221115\" alt=\"Infinity Ultra Imperial Syner-D specifications and fit graphic\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-charging-audio-04.webp?v=1773221237\" alt=\"Infinity Ultra Imperial Syner-D charging, Harman Kardon audio, and touch tablet feature panel\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eSyner-D Dual Back Mechanisms\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Architecture\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms divide the work.\u003c\/h3\u003e\n\u003cp\u003eSyner-D uses two tandem back mechanisms in a coordinated rhythm from neck toward glutes, combining 2D, 3D, and 4D operation. The point is simultaneous regional work rather than a single assembly traveling alone.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003eKnead · tap · knock · Shiatsu · sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eJudge how naturally the two mechanisms hand off between regions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eScan first. Then fine-tune.\u003c\/h3\u003e\n\u003cp\u003eTrueFit maps user size and shape for massage positioning. The Health Sensor reads heart rate, blood oxygen, and fatigue index to suggest a program; treat these as wellness inputs, not clinical measurements.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit hardware + software\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHealth sensor\u003c\/b\u003e\u003cspan\u003eWellness readings + program suggestion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eAfter scanning, still check shoulder position, intensity, and focus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Surround\u003c\/p\u003e\n\u003ch3\u003eCompression and warmth around the rollers.\u003c\/h3\u003e\n\u003cp\u003eFifty-four air cells add regional compression while separate modules warm the lower back and feet. Air offers five active levels; each heat zone offers three active levels plus off.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e54 cells · regional control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLower back + feet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eTest pressure by region; firmer is not automatically better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Extremities\u003c\/p\u003e\n\u003ch3\u003eThe lower body is not an afterthought.\u003c\/h3\u003e\n\u003cp\u003eComplete Calf Kneading + Oscillation combines rollers, movement, and compression. Total Sole Reflexology uses three rollers per foot, while Shiatsu arm rollers add mechanical kneading. Each system can be adjusted or switched off.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eRollers + oscillation + compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eTriple rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eArms\u003c\/b\u003e\u003cspan\u003eShiatsu arm rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eCalf pressure and foot length deserve as much testing as the back mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eRecline deeply without giving the wall the room.\u003c\/h3\u003e\n\u003cp\u003eThe manual provides two zero-gravity positions. Zero Wall Fit slides the chair forward during recline, with 2 inches required behind and 24 inches in front for footrest travel.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003eTwo positions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRear clearance\u003c\/b\u003e\u003cspan\u003e2 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFront clearance\u003c\/b\u003e\u003cspan\u003e24 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003ePlan for the full 77.20-inch reclined length, not only the rear gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Interface\u003c\/p\u003e\n\u003ch3\u003eA complex chair should not feel complicated.\u003c\/h3\u003e\n\u003cp\u003eThe 8-inch tablet organizes programs, Infinity Control, MyMemory, adjustments, audio, and settings. Quick-access controls and voice handle common changes; Harman\/Kardon audio, SootheMe sounds, wireless charging, and USB-C add convenience.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMain controller\u003c\/b\u003e\u003cspan\u003e8-inch touch tablet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e\u003cspan\u003eIntelligent voice control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAudio\u003c\/b\u003e\u003cspan\u003eHarman\/Kardon + SootheMe sounds\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eTest intensity, focus, calf speed, heat, and recline while seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Stretch\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe track changes character when the chair opens.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Ultra Imperial is a \u003cstrong\u003estretch-oriented dual-mechanism chair\u003c\/strong\u003e. Its 49-inch Flex-Track opens during recline while Syner-D lets upper and lower mechanisms keep separate jobs.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe manual lists 12 presets, including Extension, Post Workout, Waist \u0026amp; Glutes, Rest \u0026amp; Sleep, Neck \u0026amp; Shoulder, and Back \u0026amp; Spine. Time, air, rollers, heat, recline, and leg extension remain adjustable.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e12 preset auto programs\u003c\/b\u003e\u003cspan\u003eOne-tap starting points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eMyMemory programs\u003c\/b\u003e\u003cspan\u003eSave preferred manual sequences\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eInfinity Control\u003c\/b\u003e\u003cspan\u003eWhole · Partial · Point focus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eMaximum 4D level\u003c\/b\u003e\u003cspan\u003eFive levels or off\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eSession timing\u003c\/b\u003e\u003cspan\u003e10 · 20 · 30 minutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-ultra-imperial-brown-L-profile_lbynu2.webp?v=1772226331\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D in Brown finish shown from the side\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nFlex-Track recline · 2-inch rear clearance · 24-inch front clearance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Ultra Imperial is designed for relaxation, comfort, and a home wellness routine. Its Health Sensor and massage systems are not diagnostic tools and do not replace professional medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published range is only the first fit check.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit is 62 to 78 inches tall and up to 300 pounds, with an 18-inch seat depth, 19-inch hip width, and 22-inch shoulder width. These narrow the shortlist, but calf, foot, shoulder, and roller fit still need a real comfort check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet TrueFit establish the starting map.\u003c\/h3\u003e\n\u003cp\u003eThe scan maps size and shape; verify shoulder placement after it runs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Body range\u003c\/i\u003e\n\u003ch3\u003ePublished fit: 5'2″ to 6'6″, up to 300 pounds.\u003c\/h3\u003e\n\u003cp\u003eNear either end of the range, check shoulder alignment, leg extension, and foot placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Seat \u0026amp; shoulders\u003c\/i\u003e\n\u003ch3\u003e18-inch seat depth. 19-inch hip width. 22-inch shoulder width.\u003c\/h3\u003e\n\u003cp\u003eUse the numbers for screening, then judge arm and shoulder comfort in the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Pressure\u003c\/i\u003e\n\u003ch3\u003eFine-tune the systems instead of enduring them.\u003c\/h3\u003e\n\u003cp\u003eAir offers five active levels; arm, foot, and calf systems offer three speeds plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Recline \u0026amp; leg length\u003c\/i\u003e\n\u003ch3\u003eConfirm the movement envelope.\u003c\/h3\u003e\n\u003cp\u003eMatch leg extension, test both zero-gravity positions, and verify the 77.20-inch reclined length in your room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Ultra Imperial Syner-D feature changes in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eFocus on features that materially change massage, fit, control, or ownership.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eUltra Imperial Syner-D\u003c\/b\u003e\n\u003cp\u003eCoordinates two back mechanisms across upper and lower regions, from neck toward glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e49″ Flex-Track\u003c\/b\u003e\n\u003cp\u003eKeeps long coverage while opening during recline for a stretch-oriented feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\n\u003cp\u003eMaps user size and shape for massage positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eHealth Sensor\u003c\/b\u003e\n\u003cp\u003eUses wellness readings to recommend a program; it is not clinical monitoring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e54-Cell Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds adjustable regional compression around the roller massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eComplete Calf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eCombines rollers, oscillation, and compression with three speeds plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eTotal Sole Foot Rollers\u003c\/b\u003e\n\u003cp\u003eThree rollers per foot, with three speeds plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eShiatsu Arm Rollers\u003c\/b\u003e\n\u003cp\u003eAdds mechanical arm kneading alongside compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar + Foot Heat\u003c\/b\u003e\n\u003cp\u003eWarms lower back and feet with three active levels per zone plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e12 Auto Programs\u003c\/b\u003e\n\u003cp\u003eProvides named starting points for stretch, activity, rest, and regional focus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eInfinity Control\u003c\/b\u003e\n\u003cp\u003eControls technique, focus, width, 4D limit, speed, air, heat, and rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eMyMemory Programs\u003c\/b\u003e\n\u003cp\u003eSaves preferred manual sequences for quick recall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eTwo-Position Zero Gravity\u003c\/b\u003e\n\u003cp\u003eOffers a standard recline and complete Weightless Zero Gravity position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003e8″ Tablet + Quick Access + Voice\u003c\/b\u003e\n\u003cp\u003eCombines tablet, armrest controls, and hands-free commands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eHarman\/Kardon Audio + SootheMe\u003c\/b\u003e\n\u003cp\u003eStreams Bluetooth audio or plays built-in nature sounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e16\u003c\/i\u003e\u003cb\u003eWireless Charging + USB-C\u003c\/b\u003e\n\u003cp\u003eCharges compatible devices within reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo inches behind it. Much more room around it.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the documented rear clearance.\u003c\/strong\u003e Zero Wall Fit slides the chair forward as it reclines. The manual separately requires 24 inches in front for footrest extension and forward travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFull movement envelope\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe list 33.2 x 49 inches upright, 65.70 x 39.50 inches reclined, and 77.20 inches at full recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; access\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eChair weight: 352.74 pounds.\u003c\/strong\u003e Measure doors, halls, turns, stairs, elevators, and the final-room route before delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-gray\"\u003e\u003c\/span\u003eGray\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAvailable in Gray, Black, and Brown.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower \u0026amp; floor\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eUse a properly grounded outlet, protect the floor with a pad or mat, and keep the cord clear of chair movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery is clear. Infinity sets the warranty.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree US shipping.\u003c\/h3\u003e\n\u003cp\u003eThe estimated delivery is shown above; final timing depends on destination, appointment scheduling, and access.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is included.\u003c\/h3\u003e\n\u003cp\u003eWe list White Glove as included. Eligible service generally covers in-home placement, basic assembly\/setup, packaging removal, outlet connection, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eInfinity Care 5-Year U.S. Residential Limited Warranty.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary; see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e and ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eFree US shipping with white-glove delivery and setup. House of Massage Chairs is an authorized Infinity dealer, and the Ultra Imperial is on the floor in both our San Jose and Pleasanton showrooms; walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should keep the Infinity Ultra Imperial Syner-D massage chair on the shortlist?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eValue a 49-inch Flex-Track and stretch-oriented recline.\u003c\/li\u003e\n\u003cli\u003eWant active calf, foot, and arm systems.\u003c\/li\u003e\n\u003cli\u003eShare the chair and want scanning, memory, and adjustable pressure.\u003c\/li\u003e\n\u003cli\u003eFit within the published height and weight guidance.\u003c\/li\u003e\n\u003cli\u003eCan accommodate its 352.74-pound weight and 77.20-inch reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a smaller or lighter chair.\u003c\/li\u003e\n\u003cli\u003ePrefer fewer systems and simpler control.\u003c\/li\u003e\n\u003cli\u003eFall outside the fit range or find the seat, shoulders, calves, or feet restrictive.\u003c\/li\u003e\n\u003cli\u003eCannot provide the documented rear and front clearances.\u003c\/li\u003e\n\u003cli\u003eWant a close alternative with different seat geometry and footprint.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eCompare with Circadian DualFlex 4D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Circadian is close enough that fit becomes the tiebreaker.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eInfinity Circadian DualFlex 4D\u003c\/a\u003e shares the dual-back architecture, 49-inch Flex-Track, scanning, active lower body, heat, tablet, voice, memory, and Harman\/Kardon audio. Fit, footprint, finishes, and documentation become the useful separators.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eUltra Imperial Syner-D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCircadian DualFlex 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore architecture\u003c\/th\u003e\n\u003ctd\u003eDual Syner-D mechanisms on a 49-inch Flex-Track.\u003c\/td\u003e\n\u003ctd\u003eDualFlex Syner-D: two coordinated back mechanisms on a 49-inch Flex-Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit window\u003c\/th\u003e\n\u003ctd\u003e62–78 inches, up to 300 pounds.\u003c\/td\u003e\n\u003ctd\u003e62–78 inches, up to 300 pounds.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeat geometry\u003c\/th\u003e\n\u003ctd\u003e18-inch depth, 19-inch hip width, 22-inch shoulder width.\u003c\/td\u003e\n\u003ctd\u003e22-inch depth, 18-inch hip width, 22-inch shoulder width.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eReclined footprint\u003c\/th\u003e\n\u003ctd\u003e77.20-inch full reclined length.\u003c\/td\u003e\n\u003ctd\u003e75-inch reclined depth; measure the actual room.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFinishes\u003c\/th\u003e\n\u003ctd\u003eGray, Black, Brown.\u003c\/td\u003e\n\u003ctd\u003eBlack\/Black, Brown\/Dark Brown.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir-system documentation\u003c\/th\u003e\n\u003ctd\u003e54 air cells are specified.\u003c\/td\u003e\n\u003ctd\u003eCurrent manufacturer materials do not publish a cell count.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eUltra Imperial Syner-D vs Luminary Syner-D:\u003c\/strong\u003e both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum. The Ultra Imperial lists a taller 62-to-78-inch fit window, a 19-inch hip width, and a 22-inch shoulder width; the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D\u003c\/a\u003e lists 62 to 76 inches, an 18-inch hip width, and a 20.5-inch shoulder width.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eSee Circadian DualFlex 4D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eBroader brand comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Ultra Imperial Syner-D specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity \u0026amp; purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUltra Imperial Syner-D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColor options\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGray · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBack mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUltra Imperial Syner-D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism technologies\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2D · 3D · 4D used in coordinated Syner-D operation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49-inch Flex-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · Tapping · Knocking · Shiatsu · Sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e54 air cells · five active intensity levels by region plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; manual control\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePreset auto programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto program names\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMorning · Breathe · Neck \u0026amp; Shoulder · Extension · Mid-day · Vigor · Back \u0026amp; Spine · Post Workout · Night · Rest \u0026amp; Sleep · Waist \u0026amp; Glutes · Demo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFocus zones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWhole · Partial · Point\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum 4D level\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLevels 1–5 or off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSession time\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10 · 20 · 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMemory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMyMemory programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComplete Calf Kneading + Oscillation · three speeds plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTotal Sole Reflexology · triple rollers per foot · three speeds plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShiatsu arm rollers · three speeds plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLower back + foot heat · three active levels each plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePowered leg-extension adjustment from tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTwo Weightless Zero Gravity positions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpace saving\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero Wall Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24 inches for footrest extension and forward slide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFull reclined length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e77.20 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62–78 inches (5'2″–6'6″)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eChair record\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e352.74 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33.2 x 49 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e65.70 x 39.50 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eProperly grounded household outlet required\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; media\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMain controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch touch screen tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Access Control Panel · Intelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHarman\/Kardon premium speakers · Bluetooth · SootheMe nature sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad · USB-C port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eColor ambient lights\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty structure\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years structural frame · 3 years parts · 1 year labor, in-home if necessary\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. See the current price and finish options above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eProduct Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Ultra Imperial Syner-D FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Ultra Imperial Syner-D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Ultra Imperial Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Ultra Imperial.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Ultra Imperial Syner-D before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Ultra Imperial Syner-D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the Syner-D handoff, Flex-Track stretch, calf pressure, and foot length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Infinity Ultra Imperial Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e2 inches behind and 24 inches in front, per the manual. The Infinity Ultra Imperial Syner-D is listed at 33.2 x 49 inches upright, 65.70 x 39.50 inches reclined, and 77.20 inches at full recline. It weighs 352.74 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Ultra Imperial Syner-D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e62 to 78 inches (5'2″ to 6'6″), with a 300 lb maximum user weight. The Infinity Ultra Imperial Syner-D lists an 18-inch seat depth, a 19-inch hip width, and a 22-inch shoulder width. TrueFit scanning sets the starting position, but confirm shoulder, calf, and foot fit in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Ultra Imperial Syner-D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo coordinated Syner-D back mechanisms on a 49-inch Flex-Track. Infinity describes coordinated 2D, 3D, and 4D operation from neck toward glutes on the Infinity Ultra Imperial Syner-D, with the Flex-Track opening during recline to add stretching capabilities. One mechanism can work higher while the other works lower.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow many programs and control options does the Infinity Ultra Imperial Syner-D have?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e12 presets, per the manual. The Infinity Control feature adds technique, focus, width, 4D limit, speed, air, heat, and roller adjustments, and MyMemory saves sequences. Keep control over your massage on the Infinity Ultra Imperial Syner-D through the 8-inch touch screen tablet controller, the quick-access panel, or voice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Ultra Imperial Syner-D or the Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Ultra Imperial Syner-D for a taller fit window and more body room: 62 to 78 inches, a 19-inch hip width, and a 22-inch shoulder width, versus 62 to 76 inches, 18 inches, and 20.5 inches on the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D\u003c\/a\u003e. Both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should I look for in an Infinity Ultra Imperial massage chair review?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLook for comments on dual-mechanism handoff, Flex-Track stretch, shoulder alignment, calf pressure, foot length, arm rollers, control ease, noise, and room fit. Those details reveal whether the Infinity Ultra Imperial Syner-D fits your body and space better than a feature list can.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Ultra Imperial Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Ultra Imperial Syner-D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Ultra Imperial purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Ultra Imperial Syner-D HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Ultra Imperial Syner-D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Ultra Imperial.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eTwo mechanisms are easy to describe.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe handoff still has to be felt.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse a showroom session to judge Syner-D rhythm, shoulder position, stretch, calf pressure, foot length, arm rollers, heat, controls, and room fit. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the Ultra Imperial included, so you can compare everything in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with any questions before you visit. \u003ca href=\"\/pages\/our-store\"\u003eView all showroom information\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-3Q-Right_kwkfve.webp?v=1772226331\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D massage chair in Black finish\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Ultra Imperial\u003cbr\u003eSyner-D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for the combination of dual back mechanisms, 49-inch Flex-Track, active lower body, 54-cell air compression, scanning, heat, and flexible controls. Before checkout, verify the written warranty and delivery path.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eSyner-D\u003c\/b\u003e\u003cspan\u003eGray · Black · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003ePlan a showroom visit \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the Infinity lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eCompare the closest alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eCompare with Luminary Syner-D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eReview delivery details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Ultra Imperial Syner-D Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. For relaxation and home wellness use, not diagnosis or treatment. Free US shipping with white-glove delivery and setup. Infinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Ultra Imperial Syner-D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Ultra Imperial Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Ultra Imperial.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Ultra Imperial Syner-D before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Ultra Imperial Syner-D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the Syner-D handoff, Flex-Track stretch, calf pressure, and foot length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Infinity Ultra Imperial Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"2 inches behind and 24 inches in front, per the manual. The Infinity Ultra Imperial Syner-D is listed at 33.2 x 49 inches upright, 65.70 x 39.50 inches reclined, and 77.20 inches at full recline. It weighs 352.74 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Ultra Imperial Syner-D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"62 to 78 inches (5'2″ to 6'6″), with a 300 lb maximum user weight. The Infinity Ultra Imperial Syner-D lists an 18-inch seat depth, a 19-inch hip width, and a 22-inch shoulder width. TrueFit scanning sets the starting position, but confirm shoulder, calf, and foot fit in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Ultra Imperial Syner-D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two coordinated Syner-D back mechanisms on a 49-inch Flex-Track. Infinity describes coordinated 2D, 3D, and 4D operation from neck toward glutes on the Infinity Ultra Imperial Syner-D, with the Flex-Track opening during recline to add stretching capabilities. One mechanism can work higher while the other works lower.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How many programs and control options does the Infinity Ultra Imperial Syner-D have?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"12 presets, per the manual. The Infinity Control feature adds technique, focus, width, 4D limit, speed, air, heat, and roller adjustments, and MyMemory saves sequences. Keep control over your massage on the Infinity Ultra Imperial Syner-D through the 8-inch touch screen tablet controller, the quick-access panel, or voice.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Ultra Imperial Syner-D or the Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Ultra Imperial Syner-D for a taller fit window and more body room: 62 to 78 inches, a 19-inch hip width, and a 22-inch shoulder width, versus 62 to 76 inches, 18 inches, and 20.5 inches on the Luminary Syner-D. Both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What should I look for in an Infinity Ultra Imperial massage chair review?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Look for comments on dual-mechanism handoff, Flex-Track stretch, shoulder alignment, calf pressure, foot length, arm rollers, control ease, noise, and room fit. Those details reveal whether the Infinity Ultra Imperial Syner-D fits your body and space better than a feature list can.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Ultra Imperial Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Ultra Imperial Syner-D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Ultra Imperial purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Ultra Imperial Syner-D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Ultra Imperial Syner-D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Ultra Imperial.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Syner-D Dual Back Mechanisms', 'TrueFit Scan + Health Sensor', '54-Cell Air + Heat', 'Calf + Foot + Arm Systems', 'Zero Gravity + Zero Wall Fit', '8-inch Tablet + Voice + Audio'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Gray","offer_id":44876328861903,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876328894671,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876328927439,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/600_x_600-R-Profile_rjkntu.webp?v=1772226332"},{"product_id":"kyota-nokori-m980-syner-d-massage-chair","title":"Kyota Nokori M980 Syner-D Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Kyota Flagship\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eKyota Nokori M980\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eSyner-D Dual-Mechanism Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eTwo coordinated back mechanisms, a flexing track, and unusually complete calf-and-foot work make the Kyota Nokori M980 Syner-D massage chair a flagship to judge by feel — not by feature count.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5′2″–6′4″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eKyota 4-Year Limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack \/ Dark Woodgrain\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Kyota_NokoriM980_Black_Lifestyle1440x960_bxebh4.webp?v=1772226373\u0026amp;width=720\" alt=\"Kyota Nokori M980 Syner-D massage chair in a bright home setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Nokori M980\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSyner-D\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSyner-D\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · Quick Model Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe flagship question: do two mechanisms feel meaningfully better to you?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Kyota Nokori M980 Syner-D massage chair is Kyota's flagship dual-mechanism model. Syner-D coordinates two back mechanisms using 2D, 3D, and 4D technologies, while a flexing track extends coverage toward the glutes. Complete Calf kneading and oscillation plus triple foot rollers make lower-body fit a second major decision point. For shoppers looking for a Kyota Nokori M980 review, the exact-model question is simple: if Syner-D does not feel clearly better to you, compare the Joubu M880 4D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eTwo coordinated back mechanisms define the Nokori experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlexing track\u003c\/h3\u003e\n\u003cp\u003eKyota lists a 49-inch Flex L-Track, also called J-Track \/ Flex-Track.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading, oscillation, air, and triple foot rollers make lower-body fit decisive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003ePersonalization\u003c\/h3\u003e\n\u003cp\u003eTrueFit scanning, footrest extension, 12 auto programs, and memory support repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControls\u003c\/h3\u003e\n\u003cp\u003eTablet, quick panel, joystick, and voice control cover detailed and fast adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eOwnership reality\u003c\/h3\u003e\n\u003cp\u003eKyota 4-year residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eCoordinated back mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eCurrent brochure track length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eCurrent listed wall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e363\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eApproximate chair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Nokori\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One flagship.\u003cbr\u003eFollow the decision points that matter.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Kyota_NokoriM980_Black_Side1440x960_bjtwvp.webp?v=1772226373\u0026amp;width=720\" alt=\"Kyota Nokori M980 Syner-D side profile\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-nokori-m980-syner-d-body-scan-wall-fit-01.webp?v=1773319599\" alt=\"Kyota Nokori M980 TrueFit body scan and wall-fit feature graphic\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-nokori-m980-syner-d-j-track-calf-kneading-07.webp?v=1773319724\" alt=\"Kyota Nokori M980 flex track and calf kneading feature graphic\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Kyota_NokoriM980_Black_ZeroGravity1440x960_yres48.webp?v=1772226373\u0026amp;width=720\" alt=\"Kyota Nokori M980 in zero-gravity recline\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Kyota_NokoriM980_Black_RemoteSilo__1440x960_pu08jx.webp?v=1772226373\u0026amp;width=720\" alt=\"Kyota Nokori M980 touchscreen tablet controller\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eSyner-D Dual Back Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms should earn their flagship price in the session.\u003c\/h3\u003e\n\u003cp\u003eSyner-D uses two individual massage mechanisms, which Kyota says are choreographed to work synergistically across the back and glute region. Kyota describes the system as combining 2D, 3D, and 4D technologies, with the upper mechanism capable of adjustable 4D intensity. The point is not the label. It is whether the upper and lower mechanisms feel coordinated, whether the pressure range suits you, and whether the added coverage changes the session enough to justify the step up.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eSyner-D dual back mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechnology\u003c\/b\u003e\u003cspan\u003e2D · 3D · 4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e4D limit\u003c\/b\u003e\u003cspan\u003eLevels 1–5 or Off\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to test\u003c\/em\u003eCompare the same shoulder-to-glute sequence against a single-mechanism 4D chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track + Scan\u003c\/p\u003e\n\u003ch3\u003eCoverage matters only when it lands in the right place.\u003c\/h3\u003e\n\u003cp\u003eThe current Kyota brochure lists a flexing 49-inch L-Track; Kyota's product page calls it J-Track \/ Flex-Track. TrueFit scans the back, shoulders, and neck before a program, and shoulder position can be fine-tuned from the tablet.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003e49″ Flex L-Track \/ Flex-Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eScan\u003c\/b\u003e\u003cspan\u003eTrueFit body scanning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003eTrueFit extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to test\u003c\/em\u003eVerify shoulder contact, glute reach, and footrest length for each regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe Nokori earns attention below the waist.\u003c\/h3\u003e\n\u003cp\u003eComplete Calf Kneading + Oscillation combines calf rollers, side movement, and selectable air compression. Three rollers sit under each foot, and the tablet separates calf, foot, and air adjustments.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eKneading rollers + oscillation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eTriple rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir\u003c\/b\u003e\u003cspan\u003eSelectable regions · 5 max levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to test\u003c\/em\u003eStart at the lowest lower-body settings and judge calf and foot fit before intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eSmall rear gap. Full-size forward footprint.\u003c\/h3\u003e\n\u003cp\u003eWeightless Zero Gravity Recline works with Zero Wall Fit Space-Saving Technology, which slides the chair forward as it reclines. Reclined length is about 77.20 inches, so protect the forward footrest path and delivery route too.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003e2 levels of zero gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRear gap\u003c\/b\u003e\u003cspan\u003eApprox. 2″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReclined length\u003c\/b\u003e\u003cspan\u003e77.20″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003ePlanning note\u003c\/em\u003eKyota lists about two inches behind the chair; measure the forward footrest path before placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eDetailed when you want it. Immediate when you do not.\u003c\/h3\u003e\n\u003cp\u003eThe tablet carries full programs and manual controls; the quick panel and joystick handle selected adjustments. Voice control, MyMassage memory, charging, Bluetooth audio, SootheMe sounds, lighting, and an air ionizer round out the interface.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAuto programs\u003c\/b\u003e\u003cspan\u003e12\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFast access\u003c\/b\u003e\u003cspan\u003ePanel + joystick\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e\u003cspan\u003eIntelligent voice control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to test\u003c\/em\u003eHave each regular user change a program, air pressure, and back intensity unaided.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Flagship Test\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe extra mechanism is the reason to buy it — or the reason not to.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eSyner-D changes the Nokori's massage architecture, not just its feature count. \u003cstrong\u003eIf two coordinated mechanisms do not create a clear advantage for your body, the flagship step is difficult to defend.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eCompare one full Nokori session with a strong single-mechanism 4D chair. Focus on shoulder-to-glute continuity, then calf and foot pressure.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper + lower timing\u003c\/b\u003e\u003cspan\u003eDo the mechanisms feel coordinated?\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003ePressure range\u003c\/b\u003e\u003cspan\u003eCan both gentle and firm users tune it?\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eGlute transition\u003c\/b\u003e\u003cspan\u003eDoes the flexing track maintain useful contact?\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eCalf + sole fit\u003c\/b\u003e\u003cspan\u003eIs lower-body pressure comfortable?\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eControl friction\u003c\/b\u003e\u003cspan\u003eCan you change settings while reclined?\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/1012.webp?v=1772226373\u0026amp;width=720\" alt=\"Kyota Nokori M980 Syner-D massage chair front three-quarter view\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nBlack \/ Dark Woodgrain · Syner-D flagship configuration\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eUse intensity, heat, air, and lower-body controls according to manufacturer instructions and comfort; this chair is not medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit + Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe listed range is a screen, not a guarantee.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eKyota lists 5 feet 2 inches to 6 feet 4 inches, 300 lb maximum, 18-inch seat depth, 18-inch hip width, and 20.5-inch shoulder width. Those are screening numbers; body contact still needs testing.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet TrueFit map you, then verify it.\u003c\/h3\u003e\n\u003cp\u003eRun the scan, check shoulder position, and adjust if needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 2 — Seat\u003c\/i\u003e\n\u003ch3\u003eConfirm width, depth, and entry.\u003c\/h3\u003e\n\u003cp\u003eTest hip room, shoulder room, seat depth, and entry\/exit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3 — Legs\u003c\/i\u003e\n\u003ch3\u003eCalf and foot fit can decide the purchase.\u003c\/h3\u003e\n\u003cp\u003eUse the footrest extension and test the lowest calf, foot, and air settings first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 4 — Intensity\u003c\/i\u003e\n\u003ch3\u003eUse the full adjustment range.\u003c\/h3\u003e\n\u003cp\u003e4D and air maximums run from 1 to 5, with Off options where specified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 5 — Household\u003c\/i\u003e\n\u003ch3\u003eMake the second user run the controls.\u003c\/h3\u003e\n\u003cp\u003eShared use works best when each person can set the chair without help.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature, then consequence.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eSyner-D Dual Back Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eTwo coordinated mechanisms define the back-and-glute experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e2D + 3D + 4D Operation\u003c\/b\u003e\n\u003cp\u003eCombines 2D, 3D, and 4D with adjustable upper 4D maximum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e49″ Flex L-Track \/ Flex-Track\u003c\/b\u003e\n\u003cp\u003eExtends coverage while the track flexes during recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\n\u003cp\u003eMaps body position before massage and allows shoulder adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eTrueFit Footrest Extension\u003c\/b\u003e\n\u003cp\u003eExtends for leg length and lower-body alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eComplete Calf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eCombines calf rollers, oscillation, and compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eTriple Foot Roller Total Sole Reflexology\u003c\/b\u003e\n\u003cp\u003eThree rollers per foot with selectable speed and Off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAir Compression\u003c\/b\u003e\n\u003cp\u003eCurrent brochure: 32 airbags \/ 66 cells; selectable regions and intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar Heat\u003c\/b\u003e\n\u003cp\u003eAdjustable lower-back warmth for comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e12 Auto Programs + Manual Settings\u003c\/b\u003e\n\u003cp\u003e12 ready-made sessions plus detailed manual settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eMyMassage Memory\u003c\/b\u003e\n\u003cp\u003eSaves preferred session settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eTablet + Quick Panel + Joystick\u003c\/b\u003e\n\u003cp\u003eFull control plus fast arm-level adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eIntelligent Voice Command + Control\u003c\/b\u003e\n\u003cp\u003eHands-free commands while reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eWireless + USB Charging\u003c\/b\u003e\n\u003cp\u003eDevice charging during sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eBluetooth + SootheMe Sound\u003c\/b\u003e\n\u003cp\u003eStreamed audio plus onboard soundscapes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e16\u003c\/i\u003e\u003cb\u003eColor lighting + Air Ionizer\u003c\/b\u003e\n\u003cp\u003eAmbient features secondary to mechanism and fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the full chair, not only the wall gap.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis Kyota's current wall-clearance figure.\u003c\/strong\u003e Reclined length is 77.20 inches and chair weight is roughly 363 lb, so also plan the forward path and delivery route.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eUpright: 62.99″ L x 31.88″ W x 50″ H. Reclined: 77.20″ L x 31.88″ W x 32.50″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eClearance note\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eKyota's current product page and brochure: about 2 inches with Zero Wall Fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack \/ Dark Woodgrain\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCurrent Kyota\/House of Massage Chairs imagery shows this finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eManual specification: 110–120V, 2.2A, 242W.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eMeasure doors, turns, stairs, thresholds, and the final room approach for a roughly 363 lb chair.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/blogs\/news\/massage-chair-delivery-readiness-checklist-doorways-stairs-room-path-and-placement\" class=\"pnx-tlink pnx-mini-link\"\u003eUse the delivery-readiness checklist →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGet delivery and warranty terms clear before the chair moves.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs says eligible service generally covers in-home placement, basic setup, packaging removal, outlet connection, and a function check, subject to access and provider availability.\u003c\/p\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eRead the coverage in layers.\u003c\/h3\u003e\n\u003cp\u003eKyota lists a 4-year residential limited warranty for the Nokori M980: 4 years on the steel frame, 2 years on covered parts, and 1 year of parts and labor, in-home if necessary — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eYour purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eSupport\u003c\/p\u003e\n\u003ch3\u003eUse the showroom as a decision tool.\u003c\/h3\u003e\n\u003cp\u003eThe Nokori M980 is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed. Use a visit to verify fit, controls, lower-body comfort, room planning, and warranty paperwork.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView the showroom hub →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Kyota 4-year residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the flagship only when the flagship differences survive a real test.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClearly feel the benefit of two coordinated mechanisms.\u003c\/li\u003e\n\u003cli\u003ePrioritize active calf-and-foot massage.\u003c\/li\u003e\n\u003cli\u003eFit the published 5′2″–6′4″ \/ 300 lb guidance after a real fit check.\u003c\/li\u003e\n\u003cli\u003eHave room and access for a 363 lb chair with 77.20-inch reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eA single 4D mechanism feels equally satisfying.\u003c\/li\u003e\n\u003cli\u003eThe lowest calf\/foot settings still feel excessive.\u003c\/li\u003e\n\u003cli\u003eYou want upper-tier Kyota 4D without flagship architecture.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eCompare with Joubu M880 4D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA simpler upper-tier Kyota is the useful counterpoint.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eCompare by feel first, then room and controls.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eNokori M980 Syner-D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eJoubu M880 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack mechanism\u003c\/th\u003e\n\u003ctd\u003eTwo coordinated Syner-D mechanisms; 2D\/3D\/4D.\u003c\/td\u003e\n\u003ctd\u003eSingle advanced 4D back mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTrack\u003c\/th\u003e\n\u003ctd\u003e49″ Flex L-Track, also called J-Track \/ Flex-Track.\u003c\/td\u003e\n\u003ctd\u003e53″ L-Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e12 auto programs plus manual and memory.\u003c\/td\u003e\n\u003ctd\u003e24 auto programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePlacement\u003c\/th\u003e\n\u003ctd\u003eApprox. 2″ rear clearance; 77.20″ reclined.\u003c\/td\u003e\n\u003ctd\u003e5″ listed rear clearance; 77″ reclined.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWho should choose it\u003c\/th\u003e\n\u003ctd\u003eChoose it when dual-mechanism feel and lower-body work justify the step.\u003c\/td\u003e\n\u003ctd\u003eChoose it when one 4D mechanism is enough.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eView Joubu M880 4D →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/kyota\"\u003eCurrent Kyota massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/best-4d-massage-chairs-compared\"\u003e4D massage chairs compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eSee the brand-level comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKyota Nokori M980 Syner-D massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity + commerce\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKyota\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNokori M980 Syner-D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish shown \/ listed\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack \/ Dark Woodgrain\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBack mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSyner-D dual back mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechnology\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2D · 3D · 4D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit body scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit footrest extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body + air\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComplete Calf Kneading + Oscillation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTriple Total Sole foot rollers per foot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAirbags \/ cells\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32 \/ 66 on current Kyota brochure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir intensity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMaximum levels 1–5 or Off; selectable regions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms + controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManual Settings with technique, focus, width, speed, air, heat, foot and position controls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMemory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMyMassage memory programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTouch screen tablet controller + Quick Access Control Panel + Joystick Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eComfort + convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable lumbar heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePremium Bluetooth speakers + SootheMe sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad + USB charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eColor lighting LED programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir ionizer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntegrated air ionizer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5′2″–6′4″ (62–76″)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMax user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions + placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62.99″ L x 31.88″ W x 50″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e77.20″ L x 31.88″ W x 32.50″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 363 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 levels on current Kyota brochure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 2″ (Zero Wall Fit)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eElectrical + ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoltage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated current\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2.2A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e242W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 years frame · 2 years parts · 1 year parts + labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eSource note: Kyota's product page and current brochure support the values above. Free US shipping with white-glove delivery and setup. Kyota 4-year residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKyota Nokori M980 Syner-D massage chair FAQ.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Kyota Nokori M980 massage chair online?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Kyota dealer: order the Kyota Nokori M980 Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with delivery or room-planning questions before you order the Nokori M980.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Kyota Nokori M980 Syner-D before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Kyota Nokori M980 Syner-D is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can run a full Syner-D session, test calf and foot pressure, and compare the Nokori M980 with the Joubu M880 in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Kyota Nokori M980 and the Joubu M880?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe back architecture: the Kyota Nokori M980 uses two coordinated Syner-D mechanisms with 2D, 3D, and 4D technologies on a 49-inch Flex L-Track, with 12 auto programs and a 5′2″ to 6′4″, 300 lb fit range. The \u003ca href=\"\/products\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eJoubu M880 4D\u003c\/a\u003e uses one 4D mechanism on a 53-inch L-Track, with 24 auto programs, and fits 5′2″ to 6′6″ and up to 330 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Nokori M980 Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e62.99 x 31.88 x 50 inches upright and 77.20 x 31.88 x 32.50 inches reclined. The current Kyota brochure lists about 2 inches of rear clearance with Zero Wall Fit, and the Kyota Nokori M980 weighs about 363 lb, so plan the forward footrest path and the delivery route as well.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range is appropriate for the Nokori M980 Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 feet 2 inches to 6 feet 4 inches, with a 300 lb maximum: Kyota lists that range for the Nokori M980, plus an 18-inch seat depth, 18-inch hip width, and 20.5-inch shoulder width. Use these as screening numbers and still test fit, since shoulder contact and calf and foot fit decide how the Kyota Nokori M980 feels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Nokori M980 Syner-D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo coordinated Syner-D back mechanisms that combine 2D, 3D, and 4D technologies across the back and glute region. The current Kyota brochure lists a 49-inch Flex L-Track for the Nokori M980, and Kyota's product page calls it J-Track \/ Flex-Track: the track opens slightly on recline while the mechanism continues toward the glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Kyota Nokori M980 Syner-D worth the flagship step?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, when Syner-D and the lower-body system feel materially better to the primary user. If not, compare the \u003ca href=\"\/products\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eJoubu M880 4D\u003c\/a\u003e before paying for dual-mechanism architecture; it keeps a single 4D mechanism, a longer 53-inch L-Track, and 24 auto programs, while the Kyota Nokori M980 adds the second mechanism and Complete Calf kneading and oscillation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat lower-body massage does the Nokori M980 include?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree systems: Complete Calf Kneading + Oscillation, with kneading rollers behind each calf and oscillation on the sides; selectable air compression; and Triple Roller Total Sole Reflexology, with three rollers under each foot. The TrueFit footrest extension sizes the leg section, so test the Kyota Nokori M980 at the lowest lower-body settings first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Kyota Nokori M980?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFour years on the frame: Kyota's 4-year residential limited warranty covers the Kyota Nokori M980 with 4 years on the steel frame, 2 years on covered parts, and 1 year of parts and labor, in-home if necessary. House of Massage Chairs is an authorized Kyota dealer, and your Nokori M980 purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Kyota Nokori M980 HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Kyota Nokori M980 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Nokori M980.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eMake Syner-D prove itself\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ein a side-by-side session.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest Syner-D timing, shoulder\/glute contact, calf and foot pressure, controls, recline, and entry\/exit. The Nokori M980 is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and each carries 45+ chairs, so you can compare it with the Joubu M880 in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/products\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eOpen the Joubu M880 \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with questions before visiting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Kyota_NokoriM980_Black_Front1440x960_lmrlrt.webp?v=1772226373\u0026amp;width=720\" alt=\"Kyota Nokori M980 Syner-D massage chair front view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKyota Nokori M980\u003cbr\u003eSyner-D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it when Syner-D, lower-body fit, and control depth create a clear advantage for the primary users. Otherwise, step down within Kyota. The flagship should win by feel and fit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eM980\u003c\/b\u003e\u003cspan\u003eBlack \/ Dark Woodgrain · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/kyota\"\u003eCurrent Kyota massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eCompare with Joubu M880 4D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eOnline delivery and setup\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eKyota Nokori Syner-D massage chair M980 · Sold by House of Massage Chairs, an authorized Kyota dealer. Free US shipping with white-glove delivery and setup. Kyota 4-year residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Kyota Nokori M980 massage chair online?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Kyota dealer: order the Kyota Nokori M980 Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with delivery or room-planning questions before you order the Nokori M980.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Kyota Nokori M980 Syner-D before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Nokori M980 Syner-D is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can run a full Syner-D session, test calf and foot pressure, and compare the Nokori M980 with the Joubu M880 in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Kyota Nokori M980 and the Joubu M880?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The back architecture: the Kyota Nokori M980 uses two coordinated Syner-D mechanisms with 2D, 3D, and 4D technologies on a 49-inch Flex L-Track, with 12 auto programs and a 5′2″ to 6′4″, 300 lb fit range. The Joubu M880 4D uses one 4D mechanism on a 53-inch L-Track, with 24 auto programs, and fits 5′2″ to 6′6″ and up to 330 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Nokori M980 Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"62.99 x 31.88 x 50 inches upright and 77.20 x 31.88 x 32.50 inches reclined. The current Kyota brochure lists about 2 inches of rear clearance with Zero Wall Fit, and the Kyota Nokori M980 weighs about 363 lb, so plan the forward footrest path and the delivery route as well.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range is appropriate for the Nokori M980 Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 feet 2 inches to 6 feet 4 inches, with a 300 lb maximum: Kyota lists that range for the Nokori M980, plus an 18-inch seat depth, 18-inch hip width, and 20.5-inch shoulder width. Use these as screening numbers and still test fit, since shoulder contact and calf and foot fit decide how the Kyota Nokori M980 feels.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Nokori M980 Syner-D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two coordinated Syner-D back mechanisms that combine 2D, 3D, and 4D technologies across the back and glute region. The current Kyota brochure lists a 49-inch Flex L-Track for the Nokori M980, and Kyota's product page calls it J-Track \/ Flex-Track: the track opens slightly on recline while the mechanism continues toward the glutes.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Nokori M980 Syner-D worth the flagship step?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, when Syner-D and the lower-body system feel materially better to the primary user. If not, compare the Joubu M880 4D before paying for dual-mechanism architecture; it keeps a single 4D mechanism, a longer 53-inch L-Track, and 24 auto programs, while the Kyota Nokori M980 adds the second mechanism and Complete Calf kneading and oscillation.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What lower-body massage does the Nokori M980 include?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three systems: Complete Calf Kneading + Oscillation, with kneading rollers behind each calf and oscillation on the sides; selectable air compression; and Triple Roller Total Sole Reflexology, with three rollers under each foot. The TrueFit footrest extension sizes the leg section, so test the Kyota Nokori M980 at the lowest lower-body settings first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Kyota Nokori M980?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Four years on the frame: Kyota's 4-year residential limited warranty covers the Kyota Nokori M980 with 4 years on the steel frame, 2 years on covered parts, and 1 year of parts and labor, in-home if necessary. House of Massage Chairs is an authorized Kyota dealer, and your Nokori M980 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Nokori M980 HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Nokori M980 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Nokori M980.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Syner-D Dual Back Mechanism', 'Flex-Track + TrueFit', 'Calf + Triple Foot Rollers', 'Zero Gravity + Wall Fit', 'Tablet + Voice + Controls'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Kyota","offers":[{"title":"Default Title","offer_id":44876329451727,"sku":null,"price":11999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/1012.webp?v=1772226373"},{"product_id":"kyota-joubu-m880-4d-zero-gravity-massage-chair","title":"Kyota Joubu M880 4D Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Joubu M880 4D\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eKyota Joubu M880\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Zero Gravity Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Kyota Joubu M880 4D massage chair is a long-track chair for buyers who want more roller travel, serious calf-and-foot work, and a taller-user fit range.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5′2″–6′6″ · up to 330 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eKyota 4-Year Limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack-Dark Brown · Gray\/Tan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Joubu_Black-Brown_Lifestyle_1440_x_960_nihy0o-1.webp?v=1772226381\u0026amp;width=720\" alt=\"Kyota Joubu M880 4D massage chair in a modern living room\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to evaluate the Joubu\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Upgrade\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Upgrade\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA 53-inch track is the reason to start here.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Kyota Joubu M880 4D massage chair pairs a 53-inch L-Track with an advanced 4D back mechanism, TrueFit scanning, Tuina calf kneading, triple foot rollers, 40 air cells, and 24 auto programs. Kyota lists a 5′2″ to 6′6″ optimal height range and 330 lb maximum user weight. The main tradeoff is scale: the chair weighs 325 lb and reaches 77 inches when reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eLonger roller path\u003c\/h3\u003e\n\u003cp\u003eA 53-inch L-Track carries quad rollers from the neck toward the glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003e4D adjustability\u003c\/h3\u003e\n\u003cp\u003eVariable speed and depth let you adjust the character of the back massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower-body focus\u003c\/h3\u003e\n\u003cp\u003eTuina calf kneading and triple foot rollers give the lower body real hardware.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eTaller-user fit\u003c\/h3\u003e\n\u003cp\u003ePublished fit: 5′2″ to 6′6″, up to 330 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eEveryday controls\u003c\/h3\u003e\n\u003cp\u003eA 7-inch tablet, voice control, quick dial, Bluetooth, and wireless charging simplify use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom reality\u003c\/h3\u003e\n\u003cp\u003ePlan around 77 inches reclined, 5 inches of wall clearance, and 325 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003c\/b\u003e\u003cspan\u003eBack mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e53\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eL-Track length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e24\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e40\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e330\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMax user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Joubu\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eEach one changes the buying decision.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-joubu-m880-4d-l-track-techniques-07.webp?v=1773319088\" alt=\"Kyota Joubu M880 4D 53-inch L-Track and massage technique visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-joubu-m880-4d-body-scan-footrest-03.webp?v=1773318997\" alt=\"Kyota Joubu M880 TrueFit body scanning and footrest extension visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-joubu-m880-4d-foot-rollers-calf-06.webp?v=1773319067\" alt=\"Kyota Joubu M880 calf kneading and foot roller system visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-joubu-m880-4d-charging-tablet-02.webp?v=1773318971\" alt=\"Kyota Joubu M880 7-inch tablet and wireless charging features\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Joubu_Black-_Brown__Zero_Gravity_Right_1440_x_960_wul9u7-1.webp?v=1772226382\u0026amp;width=720\" alt=\"Kyota Joubu M880 in zero gravity recline\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e4D Back + 53-inch L-Track\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Roller System\u003c\/p\u003e\n\u003ch3\u003eLong travel before extra labels.\u003c\/h3\u003e\n\u003cp\u003eThe advanced 4D back mechanism sends quad rollers along a 53-inch L-Track. Five back techniques can also be selected manually.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003eAdvanced 4D back\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003e53″ L-Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRollers\u003c\/b\u003e\u003cspan\u003eQuad roller system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe step-up is longer coverage and 4D adjustability, not an AI or dual-mechanism label.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Fit Logic\u003c\/p\u003e\n\u003ch3\u003eScan first. Extend second.\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning reads user size and shape; TrueFit footrest sensors auto-size the leg section.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit scanning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLeg fit\u003c\/b\u003e\u003cspan\u003eSensor-sized footrest extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eUseful when more than one person shares the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eCalves and feet are not an afterthought.\u003c\/h3\u003e\n\u003cp\u003eAdjustable Tuina kneading works the calves, while Total Sole reflexology uses triple shiatsu rollers under each foot.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eAdjustable Tuina kneading\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eTriple rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest calf pressure, leg length, and foot placement before buying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eTwenty-four programs, without menu fatigue.\u003c\/h3\u003e\n\u003cp\u003eA 7-inch touch tablet carries 24 auto programs and manual settings. Voice control, the Quick Access Control Panel, Bluetooth, and wireless charging provide alternate control paths.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTablet\u003c\/b\u003e\u003cspan\u003e7″ touch screen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e24 auto + manual settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e\u003cspan\u003eVoice command\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe point is repeatable control, not more menus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eZero gravity still needs a measured room.\u003c\/h3\u003e\n\u003cp\u003eWeightless Zero Gravity Recline lifts the legs for a sense of weightlessness and works with Zero Wall Fit space-saving technology. We list a 170° recline angle, 5-inch wall clearance, and 77-inch reclined length.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eZero gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e5″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReclined length\u003c\/b\u003e\u003cspan\u003e77″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eSpace-saving motion reduces wall demand; the chair still weighs 325 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Upgrade\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Joubu upgrade is about range, not labels.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eKyota labels the Joubu as 4D with TrueFit scanning, not AI or Syner-D. \u003cstrong\u003eThe upgrade is longer roller travel, a broader fit range, lower-body hardware, and richer controls.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e53″ L-Track\u003c\/b\u003e\u003cspan\u003eNeck-to-glute roller path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e5′2″–6′6″\u003c\/b\u003e\u003cspan\u003eOptimal height range\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e330 lb\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e24 auto programs\u003c\/b\u003e\u003cspan\u003e7″ touch tablet control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e325 lb chair\u003c\/b\u003e\u003cspan\u003ePlan the delivery path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Joubu-Brown-Dial-1440_x_960_ydirj6.webp?v=1772226381\u0026amp;width=720\" alt=\"Kyota Joubu M880 quick-access control dial on the armrest\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nQuick-access dial · Physical control without reopening the tablet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eChoose the Joubu when the 53-inch track, taller-user range, lower-body hardware, and tablet-led control matter to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe fit range is broad. Your fit is still personal.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the measurements to shortlist the chair, then test shoulder, calf, and foot fit in person when possible.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eTrueFit maps the seated body.\u003c\/h3\u003e\n\u003cp\u003eThe scan identifies user size and shape before the massage begins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Leg length\u003c\/i\u003e\n\u003ch3\u003eThe footrest extends automatically.\u003c\/h3\u003e\n\u003cp\u003eFootrest sensors auto-size the leg section; confirm calf and foot placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Height \u0026amp; weight\u003c\/i\u003e\n\u003ch3\u003e5′2″ to 6′6″; 330 lb maximum.\u003c\/h3\u003e\n\u003cp\u003eKyota publishes this range for the Joubu M880.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Seat geometry\u003c\/i\u003e\n\u003ch3\u003e19″ deep, 20″ hip width, 23″ shoulder width.\u003c\/h3\u003e\n\u003cp\u003eUse these dimensions to check body type, body width, and shared-household fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Pressure\u003c\/i\u003e\n\u003ch3\u003eTest the calf and foot system.\u003c\/h3\u003e\n\u003cp\u003ePressure preference varies; confirm calf and foot comfort before committing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat the hardware changes in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eAdvanced 4D back mechanism\u003c\/b\u003e\n\u003cp\u003eAdds variable speed and depth control to the back massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e53″ L-Track + quad rollers\u003c\/b\u003e\n\u003cp\u003eExtends roller travel from the neck toward the glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit body scan + footrest extension\u003c\/b\u003e\n\u003cp\u003eHelps align shoulder position and leg length before the program settles in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e40 air cells across 22 airbags\u003c\/b\u003e\n\u003cp\u003eAdds compression around the body alongside the 4D roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eTuina calf kneading + triple foot rollers\u003c\/b\u003e\n\u003cp\u003eMakes calf and foot fit a central part of the test-sit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eLumbar + foot heat\u003c\/b\u003e\n\u003cp\u003eAdds localized warmth for comfort; it is not a medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e24 auto programs + manual settings\u003c\/b\u003e\n\u003cp\u003eProvides one-touch programs plus manual adjustment when needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e7″ touch tablet + voice + quick dial\u003c\/b\u003e\n\u003cp\u003eOffers touch, voice, and physical control paths.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive inches from the wall. Seventy-seven inches when reclined.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e5\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof listed wall clearance.\u003c\/strong\u003e The reclined length is still 77 inches, so measure the full motion path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cp\u003eUpright: 63″ long, 32″ wide, 48″ high. Reclined: 77″ long and 35″ high. Chair weight: 325 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack-Dark Brown\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eGray\/Tan\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eWhite Glove delivery is currently included.\u003c\/strong\u003e Measure the delivery path before shipment.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower \u0026amp; access\u003c\/h3\u003e\n\u003cp\u003eUse the supplied power equipment with a properly grounded household outlet. Measure doors, turns, stairs, and the final placement path for the 325 lb chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery is clear. So is the warranty.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above. Confirm access and scheduling.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eGet the controlling term in writing.\u003c\/h3\u003e\n\u003cp\u003eKyota lists a 4-year residential limited warranty for the Joubu M880: 4 years on the steel frame, 2 years on covered parts, and 1 year of parts and labor, in-home if necessary — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eYour purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService\u003c\/p\u003e\n\u003ch3\u003eKnow who receives the first call.\u003c\/h3\u003e\n\u003cp\u003eStart with us for order support, then follow Kyota's authorized warranty process. Call or text (669) 214-8889 with service questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eUse the Joubu for comfort, relaxation, and a regular massage routine; it is not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Joubu makes sense when the extra range matters.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a 53-inch neck-to-glute roller path.\u003c\/li\u003e\n\u003cli\u003eNeed the 5′2″ to 6′6″ range or 330 lb capacity.\u003c\/li\u003e\n\u003cli\u003ePrioritize calf kneading and triple foot rollers.\u003c\/li\u003e\n\u003cli\u003eWant 24 auto programs, touch control, voice, and wireless charging.\u003c\/li\u003e\n\u003cli\u003eCan accommodate 77 inches reclined and a 325 lb chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider the nearest alternative if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAre below the published 5′2″ optimal height floor.\u003c\/li\u003e\n\u003cli\u003ePrefer a substantially lighter chair for a tighter delivery path.\u003c\/li\u003e\n\u003cli\u003eDo not need the 53-inch track or 24-program tablet setup.\u003c\/li\u003e\n\u003cli\u003eWant to compare a more compact 4D option first.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-yugana-m780-4d-massage-chair\"\u003eCompare with Yugana M780 4D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe nearest step-down is smaller, lighter, and still 4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/kyota-yugana-m780-4d-massage-chair\"\u003eYugana M780 4D\u003c\/a\u003e is the closest alternative. Compare the physical and control differences below.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eJoubu M880 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eYugana M780 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTrack\u003c\/th\u003e\n\u003ctd\u003e53″ L-Track\u003c\/td\u003e\n\u003ctd\u003e44″ L-Track\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished fit\u003c\/th\u003e\n\u003ctd\u003e5′2″–6′6″; 330 lb max\u003c\/td\u003e\n\u003ctd\u003e4′8″–6′2″; 300 lb max\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms \u0026amp; control\u003c\/th\u003e\n\u003ctd\u003e24 auto programs; 7″ touch tablet; voice; wireless charging\u003c\/td\u003e\n\u003ctd\u003e13 auto programs; color menu remote; 3 saved memory programs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChair weight\u003c\/th\u003e\n\u003ctd\u003e325 lb\u003c\/td\u003e\n\u003ctd\u003e216 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-yugana-m780-4d-massage-chair\"\u003eCompare with Yugana M780 4D →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/kyota\"\u003eCurrent Kyota massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/best-4d-massage-chairs-compared\"\u003e4D massage chairs compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eSee the Osaki\/Kyota brand comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKyota Joubu M880 4D massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKyota\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eJoubu M880 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack-Dark Brown · Gray\/Tan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdvanced 4D back mechanism · adjustable intensity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuad rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e53-inch L-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBack techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · tapping · knocking · kneading and tapping combined · shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManual settings available\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5′2″ to 6′6″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e330 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e23″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody fit systems\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit body scanning · TrueFit footrest extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body, air \u0026amp; heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e40 air cells across 22 airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable Tuina calf kneading\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot rollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTriple shiatsu rollers per foot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar + feet heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; audio\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrimary controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e7-inch touch screen tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Access Control Panel · armrest dial + buttons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers + SootheMe sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePlacement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e325 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright size\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e63″ L · 32″ W · 48″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined size\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e77″ L · 35″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline angle\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e170°\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpace-saving system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero Wall Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery estimate\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eEstimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 years frame · 2 years parts · 1 year parts + labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Kyota 4-year residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKyota Joubu M880 questions buyers should settle before checkout.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Kyota Joubu 4D massage chair M880?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Kyota dealer: order the Kyota Joubu M880 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with finish or delivery questions before you order the Joubu M880.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Kyota Joubu M880 before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Kyota Joubu M880 is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can test the 53-inch track and the calf and foot system, and compare the Joubu M880 with the Yugana M780 and Hatsumei M900 in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Kyota Joubu M880 and the Yugana M780?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eRange and scale: the Kyota Joubu M880 runs a 53-inch L-Track, fits 5′2″ to 6′6″ and up to 330 lb, and puts 24 auto programs on a 7-inch touch tablet with voice control and wireless charging. The \u003ca href=\"\/products\/kyota-yugana-m780-4d-massage-chair\"\u003eYugana M780 4D\u003c\/a\u003e uses a 44-inch L-Track, fits 4′8″ to 6′2″ and up to 300 lb, has 13 auto programs on a color remote, and weighs 216 lb to the Joubu's 325 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Joubu M880 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e63 inches long, 32 inches wide, and 48 inches high upright; reclined, the Kyota Joubu M880 reaches 77 inches long and 35 inches high. We list 5 inches of wall clearance, and Zero Wall Fit moves the chair forward as it reclines, so measure the full 77-inch motion path and the delivery route for the 325 lb chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range is appropriate for the Joubu M880 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 feet 2 inches to 6 feet 6 inches, with a 330-pound maximum: Kyota lists that optimal range for the Joubu M880. The 19-inch seat depth, 20-inch hip width, and 23-inch shoulder width help you check body width, and TrueFit footrest sensors auto-size the leg section for each person who uses the Joubu M880.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Joubu M880 4D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 4D back mechanism with quad rollers on a 53-inch L-Track from the neck toward the glutes. Kyota lists five back techniques for the Joubu M880 (kneading, tapping, knocking, kneading and tapping combined, and shiatsu), each available manually, with 4D speed and depth adjustment changing the character of the back massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Joubu M880 4D use AI or Syner-D technology?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. Kyota labels the Joubu M880 as 4D with TrueFit body scanning and footrest extension; its official product page does not label it AI or Syner-D. If AI matters to you, compare the \u003ca href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eHatsumei M900 4D AI\u003c\/a\u003e, which adds AI TrueFit scanning and the AI Custom Massage Generator on a 44-inch L-Track; Kyota's Syner-D model is the Nokori M980.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat lower-body features does the Joubu M880 4D include?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree systems: adjustable Tuina calf kneading that positions from the knees to the lower calf, Total Sole reflexology with triple shiatsu rollers under each foot, and a TrueFit footrest extension that auto-sizes the leg section. The Joubu M880 adds air compression from 40 air cells in 22 airbags, plus lumbar and foot heat for comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Kyota Joubu M880?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFour years on the frame: Kyota's 4-year residential limited warranty covers the Kyota Joubu M880 with 4 years on the steel frame, 2 years on covered parts, and 1 year of parts and labor, in-home if necessary. House of Massage Chairs is an authorized Kyota dealer, and your Joubu M880 purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Kyota Joubu M880 HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Kyota Joubu M880 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Joubu M880.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eTest the calf fit.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThen test the 53-inch track.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest roller reach, calf pressure, foot placement, and controls before deciding. The Joubu M880 is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and each carries 45+ chairs, so you can compare it with the Yugana M780 and the Hatsumei M900 in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 to check a specific finish before visiting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/880.webp?v=1772226383\u0026amp;width=720\" alt=\"Kyota Joubu M880 4D massage chair in Black-Dark Brown finish\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKyota Joubu M880\u003cbr\u003e4D Massage Chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for the 53-inch L-Track, taller-user range, lower-body work, and 24-program touch control. Kyota 4-year residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eM880\u003c\/b\u003e\u003cspan\u003eBlack-Dark Brown · Gray\/Tan · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/kyota\"\u003eCurrent Kyota massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-yugana-m780-4d-massage-chair\"\u003eCompare with Yugana M780 4D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eCompare with Hatsumei M900\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eDelivery \u0026amp; setup terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eKyota Joubu 4D massage chair M880 · Sold by House of Massage Chairs, an authorized Kyota dealer. White Glove delivery is included. Free US shipping with white-glove delivery and setup. Kyota 4-year residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Kyota Joubu 4D massage chair M880?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Kyota dealer: order the Kyota Joubu M880 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with finish or delivery questions before you order the Joubu M880.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Kyota Joubu M880 before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Joubu M880 is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can test the 53-inch track and the calf and foot system, and compare the Joubu M880 with the Yugana M780 and Hatsumei M900 in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Kyota Joubu M880 and the Yugana M780?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Range and scale: the Kyota Joubu M880 runs a 53-inch L-Track, fits 5′2″ to 6′6″ and up to 330 lb, and puts 24 auto programs on a 7-inch touch tablet with voice control and wireless charging. The Yugana M780 4D uses a 44-inch L-Track, fits 4′8″ to 6′2″ and up to 300 lb, has 13 auto programs on a color remote, and weighs 216 lb to the Joubu's 325 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Joubu M880 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"63 inches long, 32 inches wide, and 48 inches high upright; reclined, the Kyota Joubu M880 reaches 77 inches long and 35 inches high. We list 5 inches of wall clearance, and Zero Wall Fit moves the chair forward as it reclines, so measure the full 77-inch motion path and the delivery route for the 325 lb chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range is appropriate for the Joubu M880 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 feet 2 inches to 6 feet 6 inches, with a 330-pound maximum: Kyota lists that optimal range for the Joubu M880. The 19-inch seat depth, 20-inch hip width, and 23-inch shoulder width help you check body width, and TrueFit footrest sensors auto-size the leg section for each person who uses the Joubu M880.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Joubu M880 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D back mechanism with quad rollers on a 53-inch L-Track from the neck toward the glutes. Kyota lists five back techniques for the Joubu M880 (kneading, tapping, knocking, kneading and tapping combined, and shiatsu), each available manually, with 4D speed and depth adjustment changing the character of the back massage.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Joubu M880 4D use AI or Syner-D technology?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. Kyota labels the Joubu M880 as 4D with TrueFit body scanning and footrest extension; its official product page does not label it AI or Syner-D. If AI matters to you, compare the Hatsumei M900 4D AI, which adds AI TrueFit scanning and the AI Custom Massage Generator on a 44-inch L-Track; Kyota's Syner-D model is the Nokori M980.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What lower-body features does the Joubu M880 4D include?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three systems: adjustable Tuina calf kneading that positions from the knees to the lower calf, Total Sole reflexology with triple shiatsu rollers under each foot, and a TrueFit footrest extension that auto-sizes the leg section. The Joubu M880 adds air compression from 40 air cells in 22 airbags, plus lumbar and foot heat for comfort.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Kyota Joubu M880?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Four years on the frame: Kyota's 4-year residential limited warranty covers the Kyota Joubu M880 with 4 years on the steel frame, 2 years on covered parts, and 1 year of parts and labor, in-home if necessary. House of Massage Chairs is an authorized Kyota dealer, and your Joubu M880 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Joubu M880 HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Joubu M880 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Joubu M880.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['4D Back + 53-inch L-Track', 'TrueFit Body Scan + Footrest', 'Tuina Calf + Total Sole Rollers', '7-inch Tablet + Daily Controls', 'Zero Gravity + 5-inch Wall Clearance'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Kyota","offers":[{"title":"Default Title","offer_id":44876329877711,"sku":null,"price":8499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/880.webp?v=1772226383"},{"product_id":"osaki-platinum-sapphire-4d-plus-massage-chair","title":"Osaki Massage Chair 4D: Platinum Sapphire 4D+","description":"\u003cstyle\u003e\n.t4s-tab-content{max-width: 940px;margin: 0 auto;line-height: 1.75;color: #2f2f2f;font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;text-align: left;padding: 24px 16px;font-size: 17px}\n.t4s-tab-content *{box-sizing: border-box}\n.t4s-tab-content h1{font-size: 36px;color: #111;margin: 0 0 18px 0;padding-bottom: 16px;border-bottom: 3px solid #b78b4a;font-weight: 540;line-height: 1.18;letter-spacing: -0.4px}\n.t4s-tab-content h2{font-size: 26px;color: #7a5b2d;margin: 54px 0 18px 0;padding-bottom: 10px;border-bottom: none;font-weight: 520;line-height: 1.25;letter-spacing: -0.2px}\n.t4s-tab-content h3{font-size: 20px;color: #7a5b2d;margin: 34px 0 12px 0;font-weight: 500;line-height: 1.35}\n.t4s-tab-content p{margin: 0 0 22px 0}\n.t4s-tab-content ul,.t4s-tab-content ol{margin: 0 0 30px 0;padding-left: 22px}\n.t4s-tab-content li{margin-bottom: 11px}\n.t4s-tab-content strong{color: #111;font-weight: 500}\n.t4s-tab-content a{color: #111;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px;font-weight: 520}\n.t4s-image-block{margin: 34px 0 54px 0}\n.t4s-image-block.hero-image{margin: 18px 0 42px 0}\n.t4s-image-block.feature-image{margin: 28px 0 42px 0}\n.t4s-image-frame{overflow: hidden;border-radius: 22px;border: 1px solid #eadfce;background: #fbf8f3;box-shadow: 0 16px 38px rgba(0,0,0,0.07)}\n.t4s-image-frame img{display: block;width: 100%;height: auto;object-fit: cover}\n.t4s-image-frame.hero-frame img{aspect-ratio: 16 \/ 9;object-fit: cover}\n.t4s-image-frame.feature-frame img{aspect-ratio: 16 \/ 9;object-fit: cover}\n.t4s-image-caption{margin: 12px 4px 0 4px;color: #6b6258;font-size: 14px;line-height: 1.55}\n.t4s-summary-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 22px 0 34px 0}\n.t4s-summary-card{background: #fbf8f3;border: 1px solid #eadfce;border-radius: 16px;padding: 18px 16px;min-height: 118px}\n.t4s-summary-label{display: block;color: #7a5b2d;font-size: 12px;text-transform: uppercase;letter-spacing: 1px;font-weight: 520;margin-bottom: 8px}\n.t4s-summary-value{display: block;color: #111;font-size: 16px;font-weight: 430;line-height: 1.35}\n.t4s-summary-card{position: relative;padding: 30px 26px 28px 26px;min-height: 168px}\n.t4s-summary-card .t4s-icon{position: absolute;top: 22px;right: 24px;width: 34px;height: 34px;margin: 0;color: #7a5b2d}\n.t4s-summary-card .t4s-icon svg{width: 34px;height: 34px;filter: none}\n.t4s-summary-card .t4s-summary-label{display: inline-block;padding-bottom: 7px;border-bottom: 1px solid #b78b4a;margin: 0 46px 22px 0;color: #7a5b2d;font-weight: 520}\n.t4s-summary-value{color: #2f2f2f;font-weight: 430;line-height: 1.5}\n.t4s-hero-panel{background: #fbf8f3;color: #3f3f3f;padding: 32px 30px;border-radius: 18px;margin: 28px 0 46px 0;border: 1px solid #eadfce;border-left: 6px solid #b78b4a;box-shadow: 0 10px 28px rgba(0,0,0,0.04)}\n.t4s-hero-panel p{color: #3f3f3f;margin-bottom: 22px;font-size: 17px;line-height: 1.82}\n.t4s-hero-panel strong{color: #242424;font-weight: 520}\n.t4s-hero-eyebrow{display: inline-block;color: #7a5b2d;text-transform: uppercase;letter-spacing: 1.2px;font-size: 12px;font-weight: 520;margin-bottom: 14px}\n.t4s-cta-row{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 24px}\n.t4s-cta-secondary{display: inline-flex;align-items: center;justify-content: center;min-height: 54px;padding: 0 28px;border-radius: 999px;text-decoration: none !important;font-size: 14px;font-weight: 540;letter-spacing: 0.4px;line-height: 1;text-transform: uppercase;background: rgba(255,255,255,0.12);color: #fff !important;border: 1px solid rgba(255,255,255,0.35);transition: transform 0.2s ease,background 0.2s ease,border-color 0.2s ease}\n.t4s-cta-secondary:hover{transform: translateY(-1px);background: rgba(255,255,255,0.18);border-color: rgba(255,255,255,0.55)}\n.t4s-cta-light{background: #fff;color: #2f2f2f !important;border: 1px solid #b78b4a}\n.t4s-cta-light:hover{background: #fbf8f3;border-color: #9a743c}\n.t4s-benefit-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 14px;margin: 28px 0 36px 0}\n.t4s-benefit-card{background: #fff;border: 1px solid #eadfce;border-left: 5px solid #b78b4a;border-radius: 14px;padding: 18px 18px;box-shadow: 0 10px 28px rgba(0,0,0,0.04)}\n.t4s-benefit-card strong{display: block;margin-bottom: 6px}\n.t4s-tab-table-wrapper{overflow-x: auto;margin: 28px 0 36px 0;border-radius: 16px;border: 1px solid #eadfce;box-shadow: 0 12px 35px rgba(0,0,0,0.05)}\n.t4s-tab-content table{width: 100%;min-width: 680px;border-collapse: collapse;background-color: #fff;table-layout: fixed}\n.t4s-tab-content th,.t4s-tab-content td{border-bottom: 1px solid #eadfce;padding: 17px 20px;text-align: left;vertical-align: top;white-space: normal;overflow-wrap: break-word;word-break: normal}\n.t4s-tab-content thead th{background: #111;color: #f4e1bd;font-weight: 540;text-transform: uppercase;letter-spacing: 0.7px;font-size: 13px}\n.t4s-tab-content tbody th{background: #fbf8f3;color: #111;font-weight: 520;width: 22%}\n.t4s-tab-content tbody td:nth-child(2){width: 30%}\n.t4s-tab-content tbody td:nth-child(3){width: 48%}\n.t4s-tab-content tbody tr:nth-child(even) td,.t4s-tab-content tbody tr:nth-child(even) th{background: #fffaf2}\n.t4s-callout{margin: 36px 0;padding: 24px 26px;background: #111;color: #fff;border-radius: 18px;border-left: 6px solid #b78b4a}\n.t4s-callout p{color: rgba(255,255,255,0.9);margin-bottom: 0}\n.t4s-callout strong{color: #f4e1bd}\n.t4s-soft-callout{margin: 34px 0;padding: 24px 26px;background: #fbf8f3;border: 1px solid #eadfce;border-left: 6px solid #b78b4a;border-radius: 18px}\n.t4s-feature-block{padding: 24px 24px;border: 1px solid #eadfce;border-radius: 18px;background: #fff;margin: 20px 0;box-shadow: 0 12px 30px rgba(0,0,0,0.04)}\n.t4s-feature-block h3{margin-top: 0}\n.t4s-feature-block p:last-child{margin-bottom: 0}\n.t4s-two-column{display: grid;grid-template-columns: 1fr 1fr;gap: 18px;margin: 26px 0 36px 0}\n.t4s-fit-card{background: #fff;border: 1px solid #eadfce;border-radius: 18px;padding: 24px}\n.t4s-fit-card.good{border-top: 5px solid #b78b4a}\n.t4s-fit-card.caution{border-top: 5px solid #111}\n.t4s-faq-item{margin: 0 0 18px 0;padding: 22px 24px;background: #fff;border: 1px solid #eadfce;border-radius: 16px}\n.t4s-faq-item h3{margin-top: 0}\n.t4s-faq-item p{margin-bottom: 0}\n.t4s-final-cta{background: linear-gradient(135deg,#fbf8f3 0%,#fff 100%);border: 1px solid #eadfce;border-radius: 20px;padding: 30px;margin: 46px 0 10px 0;text-align: center}\n.t4s-final-cta h2{margin-top: 0;border-bottom: none;padding-bottom: 0}\n.t4s-final-cta .t4s-cta-row{justify-content: center}\n.t4s-final-cta .t4s-cta-secondary{min-height: 54px;padding: 0 30px}\n.t4s-icon{width: 64px;height: 64px;display: inline-flex;align-items: center;justify-content: center;flex: 0 0 auto;margin-bottom: 16px;color: #7a5b2d}\n.t4s-icon svg{width: 64px;height: 64px;display: block;filter: drop-shadow(0 8px 16px rgba(122,91,45,0.16))}\n.t4s-summary-card .t4s-icon{width: 28px;height: 28px;margin-bottom: 12px}\n.t4s-summary-card .t4s-icon svg{width: 28px;height: 28px;filter: none}\n.t4s-summary-card .t4s-summary-card .t4s-icon-line{stroke-width: 2}\n.t4s-icon-mint{fill: #d9f2e9;opacity: 0.9}\n.t4s-icon-gold{fill: #b78b4a;opacity: 0.95}\n.t4s-icon-line{fill: none;stroke: currentColor;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}\n.t4s-icon-fill{fill: currentColor}\n.t4s-icon-pulse{animation: t4sIconPulse 2.4s ease-in-out infinite;transform-origin: center}\n.t4s-icon-float{animation: t4sIconFloat 3.4s ease-in-out infinite}\n.t4s-icon-rotate{animation: t4sIconRotate 5.8s linear infinite;transform-origin: center}\n.t4s-icon-wave{animation: t4sIconWave 2.1s ease-in-out infinite}\n.t4s-icon-draw{stroke-dasharray: 80;stroke-dashoffset: 80;animation: t4sIconDraw 2.5s ease-in-out infinite}\n.t4s-section-heading{display: flex;align-items: center;gap: 18px;background: #fbf8f3;border: 1px solid #eadfce;border-left: 6px solid #b78b4a;border-radius: 18px;padding: 18px 20px;box-shadow: 0 10px 26px rgba(0,0,0,0.035)}\n.t4s-section-heading .t4s-icon{width: 52px;height: 52px;margin-bottom: 0}\n.t4s-section-heading .t4s-icon svg{width: 52px;height: 52px}\n.t4s-section-heading span:last-child{display: block}\n.t4s-feature-block .t4s-icon,.t4s-fit-card .t4s-icon,.t4s-faq-item .t4s-icon{margin-bottom: 14px}\n.t4s-feature-block .t4s-icon{width: 76px;height: 76px}\n.t4s-feature-block .t4s-icon svg{width: 76px;height: 76px}\n.t4s-visual-feature{display: grid;grid-template-columns: 86px 1fr;gap: 22px;align-items: start}\n.t4s-visual-feature .t4s-icon{margin-top: 2px;margin-bottom: 0}\n.t4s-visual-feature h3{margin-top: 0}\n.t4s-micro-visual{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin: 34px 0 56px 0}\n.t4s-micro-card{background: linear-gradient(180deg,#fff 0%,#fbf8f3 100%);border: 1px solid #eadfce;border-radius: 20px;padding: 26px 18px;text-align: center;box-shadow: 0 12px 28px rgba(0,0,0,0.04)}\n.t4s-micro-card .t4s-icon{width: 74px;height: 74px;margin: 0 auto 16px auto}\n.t4s-micro-card .t4s-icon svg{width: 74px;height: 74px}\n.t4s-micro-card span{display: block;color: #3f3f3f;font-size: 14px;line-height: 1.45}\n@keyframes t4sIconPulse{0%,100%{transform: scale(1);opacity: 0.95}\n50%{transform: scale(1.08);opacity: 1}\n}\n@keyframes t4sIconFloat{0%,100%{transform: translateY(0)}\n50%{transform: translateY(-5px)}\n}\n@keyframes t4sIconRotate{from{transform: rotate(0deg)}\nto{transform: rotate(360deg)}\n}\n@keyframes t4sIconWave{0%,100%{transform: translateX(0)}\n50%{transform: translateX(4px)}\n}\n@keyframes t4sIconDraw{0%{stroke-dashoffset: 80;opacity: 0.45}\n45%,70%{stroke-dashoffset: 0;opacity: 1}\n100%{stroke-dashoffset: 80;opacity: 0.45}\n}\n@media (prefers-reduced-motion: reduce){.t4s-icon-pulse,.t4s-icon-float,.t4s-icon-rotate,.t4s-icon-wave,.t4s-icon-draw{animation: none !important}\n}\n.t4s-icon svg{overflow: visible}\n.t4s-icon-line{fill: none;stroke: currentColor;stroke-width: 2.15;stroke-linecap: round;stroke-linejoin: round}\n.t4s-section-heading .t4s-icon svg,.t4s-feature-block .t4s-icon svg,.t4s-micro-card .t4s-icon svg,.t4s-fit-card .t4s-icon svg,.t4s-faq-item .t4s-icon svg{filter: drop-shadow(0 7px 12px rgba(122,91,45,0.12))}\n.t4s-section-heading .t4s-icon,.t4s-feature-block .t4s-icon,.t4s-micro-card .t4s-icon,.t4s-fit-card .t4s-icon,.t4s-faq-item .t4s-icon{color: #7a5b2d}\n@media (max-width: 820px){.t4s-summary-grid,.t4s-benefit-grid,.t4s-two-column,.t4s-micro-visual{grid-template-columns: 1fr}\n.t4s-tab-content{font-size: 16px;padding: 20px 14px}\n.t4s-tab-content h1{font-size: 30px}\n.t4s-tab-content h2{font-size: 23px}\n.t4s-hero-panel{padding: 28px 22px}\n.t4s-cta-secondary{width: 100%;text-align: center;justify-content: center}\n.t4s-summary-card{min-height: auto;padding: 26px 22px}\n.t4s-summary-card .t4s-icon{top: 22px;right: 22px}\n.t4s-summary-label{margin-right: 48px}\n.t4s-tab-content table{min-width: 640px}\n.t4s-tab-content th,.t4s-tab-content td{padding: 15px 16px}\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"t4s-tab-content\"\u003e\n\u003ch2\u003eOsaki Platinum Sapphire 4D+ Massage Chair\u003c\/h2\u003e\n\u003cdiv class=\"t4s-summary-grid\"\u003e\n\u003cdiv class=\"t4s-summary-card\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M12 16h24v16H12z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 38h24\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"t4s-summary-label\"\u003eFootprint\u003c\/span\u003e \u003cspan class=\"t4s-summary-value\"\u003e33.5\" W × 62.5\" L upright · 75.5\" L reclined\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-summary-card\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M24 10l13 5v8c0 9-5 14-13 17-8-3-13-8-13-17v-8l13-5z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 24l5 5 10-11\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"t4s-summary-label\"\u003eWarranty\u003c\/span\u003e \u003cspan class=\"t4s-summary-value\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-summary-card\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003ccircle r=\"5\" cy=\"20\" cx=\"18\" class=\"t4s-icon-line t4s-icon-pulse\"\u003e\u003c\/circle\u003e\u003ccircle r=\"5\" cy=\"19\" cx=\"29\" class=\"t4s-icon-line t4s-icon-pulse\"\u003e\u003c\/circle\u003e\u003ccircle r=\"5\" cy=\"30\" cx=\"24\" class=\"t4s-icon-line t4s-icon-pulse\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"t4s-summary-label\"\u003eColors\u003c\/span\u003e \u003cspan class=\"t4s-summary-value\"\u003eBlack, Beige\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-summary-card\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M10 29h4m20 0h4v-7l-5-6h-7v13\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 16h16v13H10z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003ccircle r=\"3\" cy=\"32\" cx=\"18\" class=\"t4s-icon-line t4s-icon-rotate\"\u003e\u003c\/circle\u003e\u003ccircle r=\"3\" cy=\"32\" cx=\"32\" class=\"t4s-icon-line t4s-icon-rotate\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"t4s-summary-label\"\u003eDelivery\u003c\/span\u003e \u003cspan class=\"t4s-summary-value\"\u003eFree US shipping · white-glove setup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M14 12h20v24H14z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 18h12M18 24h12M18 30h8\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eTechnical Specs \u0026amp; Product Details\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eUse this section as the first buying checkpoint before comparing the Osaki Platinum Sapphire 4D+ massage chair, which many shoppers call the Osaki Sapphire 4D massage chair, with other Osaki 4D models and premium full body massage chair options.\u003c\/p\u003e\n\u003cdiv class=\"t4s-tab-table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eOsaki Platinum Sapphire 4D+ Details\u003c\/th\u003e\n\u003cth\u003eBuyer Benefit\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eBrand\u003c\/th\u003e\n\u003ctd\u003eOsaki\u003c\/td\u003e\n\u003ctd\u003eA recognized massage chair brand with a broad model lineup for premium comparison shopping.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eOsaki Platinum Sapphire 4D+ Massage Chair\u003c\/td\u003e\n\u003ctd\u003eClear model identity for shoppers comparing Osaki massage chair 4D options.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFinancing\u003c\/th\u003e\n\u003ctd\u003eAffirm financing available, 6, 12 or 24 months, as low as 0% APR (rates 0–36% APR, subject to an eligibility check)\u003c\/td\u003e\n\u003ctd\u003eHelps shoppers compare massage chair financing options before committing to a high-ticket wellness purchase.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColor Options\u003c\/th\u003e\n\u003ctd\u003eBlack, Beige\u003c\/td\u003e\n\u003ctd\u003eTwo refined finishes for modern living rooms, offices, media rooms, and home wellness spaces.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCore Massage System\u003c\/th\u003e\n\u003ctd\u003e4D+ Sonic Wave Tech with Ultra Mechanism\u003c\/td\u003e\n\u003ctd\u003eCreates a more dynamic massage feel than basic roller movement alone.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eIntensity Control\u003c\/th\u003e\n\u003ctd\u003e12 intensity levels\u003c\/td\u003e\n\u003ctd\u003eImportant for households where one user wants a gentle massage and another wants stronger pressure.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMassage Programs\u003c\/th\u003e\n\u003ctd\u003e23 total massage programs, including 13 Sonic Wave programs\u003c\/td\u003e\n\u003ctd\u003eGives buyers structured routines for daily relaxation, full-body reset, foot focus, and relaxing after activity.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTrack Coverage\u003c\/th\u003e\n\u003ctd\u003eExtended SL-Track\u003c\/td\u003e\n\u003ctd\u003eSupports longer roller travel from the neck and back toward the lower-body line.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRecline\u003c\/th\u003e\n\u003ctd\u003e3 Stage Zero Gravity\u003c\/td\u003e\n\u003ctd\u003eHelps the chair feel more supported and immersive during longer sessions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAir Massage\u003c\/th\u003e\n\u003ctd\u003e46-Cell Full Body Air Massage\u003c\/td\u003e\n\u003ctd\u003eAdds compression-style comfort across the body, not just roller pressure.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHeat\u003c\/th\u003e\n\u003ctd\u003e4D Heated Back Rollers plus arms and calves heating\u003c\/td\u003e\n\u003ctd\u003eAdds warmth where shoppers often want it most: back, arms, and lower body.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFoot \u0026amp; Calf Massage\u003c\/th\u003e\n\u003ctd\u003eSonic Wave Foot Reflexology with calf and foot rollers\u003c\/td\u003e\n\u003ctd\u003eStrong fit for tired feet, standing work, travel fatigue, and lower-body relaxation.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eArm \u0026amp; Hand Massage\u003c\/th\u003e\n\u003ctd\u003ePalm Rolling \u0026amp; Arm Shiatsu\u003c\/td\u003e\n\u003ctd\u003eUseful for desk workers, drivers, and shoppers who carry tension through hands and forearms.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePersonalization\u003c\/th\u003e\n\u003ctd\u003eAdvanced Body Scan, adjustable shoulder airbags, automatic foot extension\u003c\/td\u003e\n\u003ctd\u003eHelps align the massage to the user instead of relying on one-size-fits-all placement.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eControls\u003c\/th\u003e\n\u003ctd\u003e7\" Touchscreen Display\u003c\/td\u003e\n\u003ctd\u003eReduces complexity and makes daily use easier for a premium smart massage chair.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eUpright Dimensions\u003c\/th\u003e\n\u003ctd\u003e33.5\" W × 62.5\" L × 48.0\" H\u003c\/td\u003e\n\u003ctd\u003eUseful for measuring the chair’s everyday footprint before delivery.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eReclined Dimensions\u003c\/th\u003e\n\u003ctd\u003e33.5\" W × 75.5\" L × 38\" H\u003c\/td\u003e\n\u003ctd\u003eHelps plan room depth and recline clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eChair Weight\u003c\/th\u003e\n\u003ctd\u003e337.31 lb\u003c\/td\u003e\n\u003ctd\u003eImportant for delivery planning, room placement, and upstairs access questions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eShoulder Width\u003c\/th\u003e\n\u003ctd\u003e18\"\u003c\/td\u003e\n\u003ctd\u003eHelpful for fit expectations, especially for shoppers comparing body type comfort.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSeat Width\u003c\/th\u003e\n\u003ctd\u003e20\"\u003c\/td\u003e\n\u003ctd\u003eImportant for judging seating comfort before buying or scheduling a showroom test.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDelivery\u003c\/th\u003e\n\u003ctd\u003eFree US shipping · white-glove delivery and setup · estimated delivery shown above\u003c\/td\u003e\n\u003ctd\u003eLets you plan the delivery path, room placement, and setup before the chair ships.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"t4s-image-block feature-image\"\u003e\n\u003cdiv class=\"t4s-image-frame feature-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-sapphire-4d-dimensions-01.webp?v=1773330785\" loading=\"lazy\" decoding=\"async\" alt=\"Osaki Platinum Sapphire 4D Plus massage chair dimensions chart with shoulder width seat width upright size and reclined size\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"t4s-image-caption\"\u003eThe published dimensions help shoppers measure the Sapphire 4D+ before comparing delivery path, recline clearance, and room placement.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"t4s-image-block hero-image\"\u003e\n\u003cdiv class=\"t4s-image-frame hero-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-sapphire-4d-plus-luxury-massage-chair-living-room.png?v=1781787347\" loading=\"eager\" decoding=\"async\" alt=\"Osaki Platinum Sapphire 4D Plus luxury massage chair in an elegant modern living room wellness setting\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"t4s-image-caption\"\u003eThe Osaki Platinum Sapphire 4D+ is positioned as a premium home wellness centerpiece for shoppers comparing luxury massage chairs and full body massage chair options.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"t4s-hero-panel\"\u003e\n\u003cspan class=\"t4s-hero-eyebrow\"\u003eOsaki Massage Chair 4D • Sonic Wave • Zero Gravity • Full Body Luxury\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThe Osaki Platinum Sapphire 4D+ Massage Chair is built for shoppers who want a serious Osaki 4D massage chair with a more immersive, sensory, full-body experience.\u003c\/strong\u003e It combines 4D+ Sonic Wave Tech, 12 intensity levels, Extended SL-Track coverage, 46-cell full body air massage, heated back rollers, arm and calf heat, Sonic Wave Foot Reflexology, calf and foot rollers, advanced body scan, and 3 Stage Zero Gravity.\u003c\/p\u003e\n\u003cp\u003eThis is not the massage chair for someone shopping only by lowest price. It is for buyers comparing luxury massage chairs online who want the chair to feel refined, adjustable, and worth returning to after long workdays, travel, long days at a desk or on your feet.\u003c\/p\u003e\n\u003cdiv class=\"t4s-cta-row\"\u003e\n\u003ca href=\"\/collections\/osaki\" class=\"t4s-cta-secondary t4s-cta-light\"\u003eCompare Osaki Models\u003c\/a\u003e \u003ca href=\"\/pages\/our-store\" class=\"t4s-cta-secondary t4s-cta-light\"\u003eVisit A Showroom\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M9 26c5-10 10 10 15 0s10-10 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 18c5-8 10 8 15 0s10-8 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 34c5-8 10 8 15 0s10-8 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eWhy The Sapphire 4D+ Deserves A Closer Look\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eMost massage chair pages fail because they list features without explaining why they matter. The Sapphire 4D+ is different because its strongest features work together: Sonic Wave sensation, 4D roller control, heat, air compression, zero gravity recline, foot reflexology, arm shiatsu, and body scanning. That is the difference between a chair that sounds advanced and a chair that feels useful every day.\u003c\/p\u003e\n\u003cp\u003eIf you are searching for a strong Osaki massage chair, a high end massage chair, or a premium massage chair for home, the real question is not whether this model has enough features. It does. The better question is whether you want a fuller, more immersive Osaki massage chair 4D experience instead of a simpler chair that only works one or two body zones well.\u003c\/p\u003e\n\u003cdiv class=\"t4s-benefit-grid\"\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003e4D+ Sonic Wave feel\u003c\/strong\u003e A more layered massage experience for shoppers comparing standard 3D massage chair and 4D massage chair options.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003e12 intensity levels\u003c\/strong\u003e Better control for households with different pressure preferences.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eExtended SL-Track\u003c\/strong\u003e Longer roller travel for a more complete full body massage chair experience.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003e3 Stage Zero Gravity\u003c\/strong\u003e A supported recline style for deeper relaxation and better session comfort.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eFoot and calf focus\u003c\/strong\u003e Sonic Wave Foot Reflexology, calf rollers, foot rollers, and calf heat help tired feet feel prioritized.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003ePremium control stack\u003c\/strong\u003e A 7-inch touchscreen display, advanced body scan, and automatic foot extension make the chair easier to use consistently.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M24 11c4 0 7 3 7 7s-3 7-7 7-7-3-7-7 3-7 7-7z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 37c1-7 3-10 6-10s5 3 6 10\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 23c3 2 6 2 9 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M27 23c3 2 6 2 9 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eKey Features, Explained Like A Buyer Actually Thinks\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cfigure class=\"t4s-image-block feature-image\"\u003e\n\u003cdiv class=\"t4s-image-frame feature-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-sapphire-4d-sonic-wave-body-scanning-massage-chair.png?v=1781787347\" loading=\"lazy\" decoding=\"async\" alt=\"Osaki Platinum Sapphire 4D Plus feature visualization showing 4D Sonic Wave technology massage rollers and body scanning massage chair capability\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"t4s-image-caption\"\u003eA premium feature visualization helps explain how 4D+ Sonic Wave Tech, massage rollers, body scanning, and advanced massage technologies work together inside the Sapphire 4D+ experience.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M9 26c5-10 10 10 15 0s10-10 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 18c5-8 10 8 15 0s10-8 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 34c5-8 10 8 15 0s10-8 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003e4D+ Sonic Wave Tech\u003c\/h3\u003e\n\u003cp\u003eThe signature reason to consider the Sapphire 4D+ is its 4D+ Sonic Wave Tech. A standard massage chair can press and roll, but Sonic Wave adds a more dynamic sensory layer. That matters for shoppers who want something more nuanced than simple pressure.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy it matters:\u003c\/strong\u003e Stronger is not always better. Better is adjustable, controlled, repeatable, and comfortable enough to use often. This is why many premium shoppers search for Osaki 4D massage chair models instead of basic massage chair recliners.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M14 12h20v24H14z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 18h12M18 24h12M18 30h8\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eUltra Mechanism With 12 Intensity Levels\u003c\/h3\u003e\n\u003cp\u003eThe Ultra Mechanism gives the Sapphire 4D+ a wide pressure range. One user can choose a softer daily relaxation session while another can select a stronger routine for upper back, lower back, shoulders, calves, or feet.\u003c\/p\u003e\n\u003cp\u003eMassage chair cost feels easier to justify when the chair adapts across moods, body types, and household preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M24 11c4 0 7 3 7 7s-3 7-7 7-7-3-7-7 3-7 7-7z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 37c1-7 3-10 6-10s5 3 6 10\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 23c3 2 6 2 9 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M27 23c3 2 6 2 9 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eExtended SL-Track Coverage\u003c\/h3\u003e\n\u003cp\u003eThe Extended SL-Track helps the rollers travel along a longer body path, supporting a more complete massage from the neck and shoulders through the back line. If you are comparing SL-track massage chair models, this coverage is central to why the Sapphire 4D+ feels more complete than short-track chairs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy it matters:\u003c\/strong\u003e Buyers rarely hold tension in only one place. A longer coverage path makes the chair more relevant for whole-body relaxation, not just upper-back pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M18 34c-4-5 3-8 0-13-2-4 1-7 3-9\" class=\"t4s-icon-line t4s-icon-float\"\u003e\u003c\/path\u003e\u003cpath d=\"M26 35c-4-5 3-9 0-14-2-4 1-7 3-10\" class=\"t4s-icon-line t4s-icon-float\"\u003e\u003c\/path\u003e\u003cpath d=\"M34 34c-3-4 2-7 0-11\" class=\"t4s-icon-line t4s-icon-float\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003e4D Heated Back Rollers, Arm Heat, And Calf Heat\u003c\/h3\u003e\n\u003cp\u003eThe Sapphire 4D+ uses heat as part of the massage routine, not as an afterthought. Heated back rollers add warmth to roller movement, while arm and calf heating extend the comfort stack beyond the torso.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M18 13c4 3 3 8 2 13-1 5-5 7-7 4-2-4 0-13 5-17z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M30 14c4 3 4 9 3 14-1 5-5 7-8 4-2-4 0-14 5-18z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003ccircle r=\"3\" cy=\"31\" cx=\"20\" class=\"t4s-icon-line t4s-icon-rotate\"\u003e\u003c\/circle\u003e\u003ccircle r=\"3\" cy=\"33\" cx=\"31\" class=\"t4s-icon-line t4s-icon-rotate\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eSonic Wave Foot Reflexology, Calf Rollers, And Foot Rollers\u003c\/h3\u003e\n\u003cp\u003eThe lower-body experience is one of the strongest reasons to choose the Osaki Platinum Sapphire 4D+. The chair gives the feet and calves real attention through Sonic Wave Foot Reflexology, calf rollers, foot rollers, and calf heat.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e tired feet after standing, long commutes, frequent travel, retail work, walking-heavy days, and buyers who want a massage chair with foot massage rather than a back-only model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"t4s-image-block feature-image\"\u003e\n\u003cdiv class=\"t4s-image-frame feature-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-sapphire-heated-back-rollers-foot-calf-massage-chair.png?v=1781787347\" loading=\"lazy\" decoding=\"async\" alt=\"Osaki Platinum Sapphire 4D Plus massage chair with heat heated back rollers air compression massage foot roller massage and calf rollers\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"t4s-image-caption\"\u003eHeated back rollers, air compression massage, foot roller massage, and calf rollers make the lower-body and heat experience one of the Sapphire 4D+’s strongest buying reasons.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M11 18h18c4 0 4-6 0-6-2 0-3 1-4 3\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 25h25c5 0 5 7 0 7-2 0-4-1-5-3\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 35h13\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003e46-Cell Full Body Air Massage\u003c\/h3\u003e\n\u003cp\u003eThe 46-cell full body air massage system adds compression-style comfort across multiple zones. Rollers provide detailed movement; airbags create a held, organized squeeze-and-release sensation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy it matters:\u003c\/strong\u003e Air compression massage makes the Sapphire feel more immersive and complete, especially for shoppers comparing full body massage chairs and top rated massage chairs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M24 11c4 0 7 3 7 7s-3 7-7 7-7-3-7-7 3-7 7-7z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 37c1-7 3-10 6-10s5 3 6 10\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 23c3 2 6 2 9 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M27 23c3 2 6 2 9 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eAdvanced Body Scan And Adjustable Shoulder Airbags\u003c\/h3\u003e\n\u003cp\u003eBody scanning helps the chair map the user before the session begins. Adjustable shoulder airbags help the upper-body compression feel more intentional. Automatic foot extension also supports shared household use.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy it matters:\u003c\/strong\u003e A premium massage chair should not force your body into the chair’s default assumptions. It should work toward your fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"t4s-image-block feature-image\"\u003e\n\u003cdiv class=\"t4s-image-frame feature-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-sapphire-smart-massage-chair-touchscreen-bluetooth-speakers.png?v=1781787362\" loading=\"lazy\" decoding=\"async\" alt=\"Osaki Platinum Sapphire 4D Plus smart massage chair with touchscreen and bluetooth speakers concept in a premium living room\"\u003e\u003c\/div\u003e\n\u003cfigcaption class=\"t4s-image-caption\"\u003eThe smart massage chair experience is built around clear touchscreen control, daily usability, and a premium connected-living-room feel.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"t4s-feature-block\"\u003e\n\u003cdiv class=\"t4s-visual-feature\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M14 12h20v24H14z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 18h12M18 24h12M18 30h8\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003e7-Inch Touchscreen Display\u003c\/h3\u003e\n\u003cp\u003eThe touchscreen display makes the Sapphire 4D+ feel less intimidating. You can select programs, adjust intensity, change massage speed, manage air intensity, and move between Sonic Wave, auto, manual, posture, and settings without feeling buried in controls.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy it matters:\u003c\/strong\u003e A smart massage chair only creates value if people actually use it. Clear controls increase daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M18 34c-4-5 3-8 0-13-2-4 1-7 3-9\" class=\"t4s-icon-line t4s-icon-float\"\u003e\u003c\/path\u003e\u003cpath d=\"M26 35c-4-5 3-9 0-14-2-4 1-7 3-10\" class=\"t4s-icon-line t4s-icon-float\"\u003e\u003c\/path\u003e\u003cpath d=\"M34 34c-3-4 2-7 0-11\" class=\"t4s-icon-line t4s-icon-float\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eWhat You’ll Notice In Your First 5 Minutes\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eYou settle deeper when the chair moves into 3 Stage Zero Gravity.\u003c\/li\u003e\n\u003cli\u003eThe advanced body scan makes the session feel more aligned to your body type.\u003c\/li\u003e\n\u003cli\u003eYou notice the 4D+ Sonic Wave rhythm feels different from standard roller massage.\u003c\/li\u003e\n\u003cli\u003eThe 46-cell air compression creates a wrapped, full-body massage chair sensation.\u003c\/li\u003e\n\u003cli\u003eThe Sonic Wave Foot Reflexology gives tired feet immediate attention.\u003c\/li\u003e\n\u003cli\u003eThe heated rollers and calf heat make slower programs feel calmer and more premium.\u003c\/li\u003e\n\u003cli\u003eThe 7-inch touchscreen makes intensity adjustments fast enough to use during the session.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M24 10l13 5v8c0 9-5 14-13 17-8-3-13-8-13-17v-8l13-5z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 24l5 5 10-11\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eBest-Fit Buyer: Who Should Choose The Sapphire 4D+?\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"t4s-two-column\"\u003e\n\u003cdiv class=\"t4s-fit-card good\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M24 10l13 5v8c0 9-5 14-13 17-8-3-13-8-13-17v-8l13-5z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 24l5 5 10-11\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eBest For\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuyers searching for an Osaki massage chair 4D with a premium Sonic Wave experience.\u003c\/li\u003e\n\u003cli\u003eShoppers comparing premium Osaki 4D models and other luxury massage chair options side by side.\u003c\/li\u003e\n\u003cli\u003eHouseholds that need multiple intensity levels for different users.\u003c\/li\u003e\n\u003cli\u003eDesk workers who want neck, shoulder and arm massage.\u003c\/li\u003e\n\u003cli\u003eStanding workers, travelers, and active users who want stronger foot and calf massage coverage.\u003c\/li\u003e\n\u003cli\u003eBuyers who want a high end massage chair with heat, air compression, zero gravity, and a refined touchscreen.\u003c\/li\u003e\n\u003cli\u003ePeople who want to test an Osaki massage chair showroom experience before purchase.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-fit-card caution\"\u003e\n\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M16 17c2-4 13-5 15 1 2 6-7 6-7 12\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M24 36h.1\" class=\"t4s-icon-line t4s-icon-pulse\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n\u003ch3\u003eNot Ideal If\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eYou are shopping mainly for a cheap massage chair or lowest possible price.\u003c\/li\u003e\n\u003cli\u003eYou need the smallest compact massage chair for a tight apartment.\u003c\/li\u003e\n\u003cli\u003eYou dislike advanced controls and want a very basic recliner massage chair.\u003c\/li\u003e\n\u003cli\u003eYou are highly sensitive to deeper pressure and do not plan to test the chair first.\u003c\/li\u003e\n\u003cli\u003eYou need medical treatment for an injury or condition rather than a home relaxation product.\u003c\/li\u003e\n\u003cli\u003eYou cannot verify room dimensions, reclined length, and delivery path before purchase.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M9 26c5-10 10 10 15 0s10-10 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 18c5-8 10 8 15 0s10-8 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 34c5-8 10 8 15 0s10-8 15 0\" class=\"t4s-icon-line t4s-icon-wave\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eHow The Sapphire 4D+ Compares To Other Osaki Chairs\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eThe Sapphire 4D+ should be compared as a premium Osaki chair with a full-sensory Sonic Wave identity. It is not just a massage chair for sale with a long spec list. It is a decision for shoppers who care about massage feel, program variety, body scan consistency, zero gravity positioning, air compression, heated rollers, and lower-body coverage.\u003c\/p\u003e\n\u003cdiv class=\"t4s-tab-table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eComparison Option\u003c\/th\u003e\n\u003cth\u003eBest If You Want\u003c\/th\u003e\n\u003cth\u003eHow To Decide In Store\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eOsaki Platinum Sapphire 4D+\u003c\/th\u003e\n\u003ctd\u003eSonic Wave experience, 12 intensity levels, 23 programs, heated back rollers, 46-cell air massage, and premium foot\/calf focus.\u003c\/td\u003e\n\u003ctd\u003eTry a Sonic Wave program, then repeat it at a lower and higher intensity to feel the control range.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003ca href=\"\/products\/osaki-4d-zion-massage-chair\"\u003eOsaki Zion 4D\u003c\/a\u003e\u003c\/th\u003e\n\u003ctd\u003eA 4D mechanism on an SL track with automatic body scan, 32-cell air massage, two calf rollers, voice command, and wireless charging.\u003c\/td\u003e\n\u003ctd\u003eRun the same full-body program on both chairs and judge whether Sonic Wave and the 46-cell air system feel worth the step up.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003ca href=\"\/products\/osaki-4d3d-bravo-duo-flex-massage-chair\"\u003eOsaki 4D+3D Bravo Duo Flex\u003c\/a\u003e\u003c\/th\u003e\n\u003ctd\u003eA different Osaki feel at a lower price point with a different mechanism and value story.\u003c\/td\u003e\n\u003ctd\u003eCompare track feel, program transitions, and whether Sapphire’s Sonic Wave experience feels worth the upgrade.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003ca href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eOsaki OS-Pro 4D DuoMax\u003c\/a\u003e\u003c\/th\u003e\n\u003ctd\u003eAnother premium Osaki option for shoppers comparing mechanism feel, control flow, and massage intensity.\u003c\/td\u003e\n\u003ctd\u003eRun a similar full-body program on both chairs and judge which one your body wants to return to.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003ca href=\"\/collections\/osaki\"\u003eOsaki Massage Chair Collection\u003c\/a\u003e\u003c\/th\u003e\n\u003ctd\u003eA full Osaki lineup comparison by price, feature level, body fit, and showroom availability.\u003c\/td\u003e\n\u003ctd\u003eShortlist two to three chairs and test them back-to-back instead of guessing online.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003eFor listed dimensions across seven single-mechanism Osaki chairs, including the Zion 4D and the two XL frames, see \u003ca href=\"\/pages\/osaki-4d-and-xl-models-compared\"\u003eOsaki 4D and XL massage chairs compared\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"t4s-soft-callout\"\u003e\n\u003cp\u003e\u003cstrong\u003eHonest recommendation:\u003c\/strong\u003e If you are comparing Osaki massage chair price, do not compare only the dollar amount. Compare what comes with the chair: free US shipping with white-glove delivery and setup, Osaki's 5-year manufacturer warranty (see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e), and our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M15 23l8-8 8 8v13H15z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 36v-8h8v8\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M34 18l3 3M11 21l3-3\" class=\"t4s-icon-line t4s-icon-pulse\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003ePremium Lifestyle Positioning\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cfigure class=\"t4s-image-block feature-image\"\u003e\n\u003cdiv class=\"t4s-image-frame feature-frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/platinum-sapphire-massage-experience-pressure-points-sound-waves-concept.png?v=1781787407\" loading=\"lazy\" decoding=\"async\" alt=\"Concept illustration showing massage techniques pressure points sound waves body types recline position gravity positions and full body massage chair comfort\"\u003e\u003c\/div\u003e\n\u003c\/figure\u003e\n\u003cp\u003eThe Osaki Platinum Sapphire 4D+ is a home wellness routine disguised as a piece of furniture. After desk work, the shoulder airbags, arm shiatsu, and heated back rollers become the features you notice first. After standing or travel, the calf and foot rollers make the lower-body work feel central instead of secondary. After a long week, the zero gravity positioning and Sonic Wave programs help turn the chair into a repeatable reset.\u003c\/p\u003e\n\u003cp\u003eThat is the real value of a premium massage chair. Not one dramatic session. A routine you can return to because the chair feels comfortable, adjustable, and worth making space for.\u003c\/p\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M15 23l8-8 8 8v13H15z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 36v-8h8v8\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M34 18l3 3M11 21l3-3\" class=\"t4s-icon-line t4s-icon-pulse\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eWhy Buy From House Of Massage Chairs?\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eA high-ticket massage chair is too personal to buy from specs alone. Two chairs can both say “4D massage chair” and feel completely different. Roller character, shoulder fit, foot pressure, calf fit, touchscreen simplicity, recline angle, air compression, heat feel, and delivery path all matter.\u003c\/p\u003e\n\u003cp\u003eHouse of Massage Chairs helps shoppers compare premium massage chairs, Osaki massage chair reviews, showroom fit, delivery, warranty, financing, and model differences before purchase. That guidance is especially important when choosing a luxury massage chair online.\u003c\/p\u003e\n\u003cdiv class=\"t4s-benefit-grid\"\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eCompare Osaki models\u003c\/strong\u003e Explore the \u003ca href=\"\/collections\/osaki\"\u003eOsaki massage chair collection\u003c\/a\u003e before choosing.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eShop the full category\u003c\/strong\u003e Browse \u003ca href=\"\/collections\/massage-chairs\"\u003emassage chairs for sale\u003c\/a\u003e across premium brands.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eStudy 4D options\u003c\/strong\u003e Review the \u003ca href=\"\/pages\/best-4d-massage-chairs-compared\"\u003ebest 4D massage chairs compared\u003c\/a\u003e guide.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eRead Osaki reviews\u003c\/strong\u003e Use our \u003ca href=\"\/blogs\/news\/osaki-massage-chair-review\"\u003eOsaki massage chair review\u003c\/a\u003e before buying.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eTry in person\u003c\/strong\u003e Visit our \u003ca href=\"\/pages\/our-store\"\u003eSan Jose and Pleasanton showrooms\u003c\/a\u003e for side-by-side testing; walk-ins are welcome.\u003c\/div\u003e\n\u003cdiv class=\"t4s-benefit-card\"\u003e\n\u003cstrong\u003eOrder online\u003c\/strong\u003e Review \u003ca href=\"\/pages\/buy-online-delivered\"\u003ebuying online with delivery\u003c\/a\u003e and our \u003ca href=\"\/pages\/shipping-policy\"\u003eshipping policy\u003c\/a\u003e before checkout.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M14 12h20v24H14z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 18h12M18 24h12M18 30h8\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eBuying Guidance: Choose Sapphire 4D+ If These Priorities Matter Most\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"t4s-tab-table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eYour Priority\u003c\/th\u003e\n\u003cth\u003eWhy Sapphire 4D+ Makes Sense\u003c\/th\u003e\n\u003cth\u003eWhat To Verify Before Buying\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eImmersive 4D feel\u003c\/th\u003e\n\u003ctd\u003e4D+ Sonic Wave Tech and 12 intensity levels create a more adjustable massage chair 4D experience.\u003c\/td\u003e\n\u003ctd\u003eTest Sonic Wave at different intensities to confirm comfort.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFull-body coverage\u003c\/th\u003e\n\u003ctd\u003eExtended SL-Track, 46-cell air massage, arm shiatsu, shoulder airbags, foot rollers, and calf rollers create a broader routine.\u003c\/td\u003e\n\u003ctd\u003eConfirm fit through seat width, shoulder width, and body scan comfort.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePremium foot focus\u003c\/th\u003e\n\u003ctd\u003eSonic Wave Foot Reflexology and lower-body rollers make it stronger for tired feet than many back-focused chairs.\u003c\/td\u003e\n\u003ctd\u003eTest footwell comfort and calf pressure if possible.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eZero gravity relaxation\u003c\/th\u003e\n\u003ctd\u003e3 Stage Zero Gravity gives you multiple recline options for a calmer session feel.\u003c\/td\u003e\n\u003ctd\u003eMeasure reclined dimensions and wall clearance before delivery.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHousehold use\u003c\/th\u003e\n\u003ctd\u003eMultiple programs, intensity control, body scan, and automatic foot extension support more than one user.\u003c\/td\u003e\n\u003ctd\u003eHave each regular user run the body scan and one full program before you order.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePremium buying confidence\u003c\/th\u003e\n\u003ctd\u003eShowroom testing, product comparison, warranty discussion, financing, and delivery support reduce purchase risk.\u003c\/td\u003e\n\u003ctd\u003eFree US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M16 17c2-4 13-5 15 1 2 6-7 6-7 12\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M24 36h.1\" class=\"t4s-icon-line t4s-icon-pulse\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eFrequently Asked Questions About The Sapphire 4D+\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eWhere can I buy the Osaki Platinum Sapphire 4D+ massage chair?\u003c\/h3\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Platinum Sapphire 4D+ online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eCan I try the Osaki Platinum Sapphire 4D+ before buying?\u003c\/h3\u003e\n\u003cp\u003eYes. The Osaki Platinum Sapphire 4D+ is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Try a Sonic Wave program at a lower and higher intensity, the foot reflexology, and the zero gravity recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eIs the Osaki Platinum Sapphire 4D+ worth it?\u003c\/h3\u003e\n\u003cp\u003eYes, if you want a premium Osaki massage chair with 4D+ Sonic Wave Tech, 12 intensity levels, Extended SL-Track coverage, heated back rollers, 46-cell full body air massage, zero gravity, and strong foot-and-calf massage. The Osaki Platinum Sapphire 4D+ is worth the investment for buyers who plan to use it consistently and want a luxury massage chair, not a basic recliner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eWhat does 4D+ Sonic Wave mean on the Osaki Platinum Sapphire 4D+?\u003c\/h3\u003e\n\u003cp\u003eIt means 4D roller control with a Sonic Wave layer on top. The Osaki Platinum Sapphire 4D+ lists 4D+ Sonic Wave Tech and an Ultra Mechanism with 12 intensity levels on an Extended SL-Track. Of its 23 massage programs, 13 are Sonic Wave programs, so you can compare the Sonic Wave rhythm with standard roller massage in the same session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eDoes the Osaki Platinum Sapphire 4D+ massage the feet and calves?\u003c\/h3\u003e\n\u003cp\u003eYes. The Osaki Platinum Sapphire 4D+ includes Sonic Wave Foot Reflexology, calf rollers, foot rollers, and calf heating, and the footrest extends automatically. This makes the lower-body experience one of its strongest selling points. Heat is not limited to the legs: the Sapphire 4D+ also lists 4D heated back rollers and arm heating.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eHow much space does the Osaki Platinum Sapphire 4D+ need?\u003c\/h3\u003e\n\u003cp\u003ePlan for 33.5 inches of width and 75.5 inches of length. The Osaki Platinum Sapphire 4D+ measures 33.5\" W × 62.5\" L × 48.0\" H upright and 33.5\" W × 75.5\" L × 38\" H reclined, and the chair weighs 337.31 lb. Measure the room for the reclined length, then check doorways, hallways, stairs, and turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eWill the Osaki Platinum Sapphire 4D+ fit my body?\u003c\/h3\u003e\n\u003cp\u003e18 inches at the shoulders and 20 inches at the seat are the listed widths for the Osaki Platinum Sapphire 4D+. No user height range or weight limit is listed for this model, so call or text (669) 214-8889 with your height and weight before you order, and test shoulder airbag fit, calf pressure, and footwell comfort in person if you can.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eWhat is the difference between the Osaki Platinum Sapphire 4D+ and the Osaki Zion 4D?\u003c\/h3\u003e\n\u003cp\u003eThe Sonic Wave layer and the air system. The Osaki Platinum Sapphire 4D+ adds 4D+ Sonic Wave Tech, 13 Sonic Wave programs, 46-cell full body air massage, Sonic Wave Foot Reflexology, and a 7-inch touchscreen. The \u003ca href=\"\/products\/osaki-4d-zion-massage-chair\"\u003eOsaki Zion 4D\u003c\/a\u003e uses a 4D mechanism on an SL track with 32-cell air massage, two calf rollers, voice command, and wireless charging. Both list a 20-inch seat width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eWhat warranty comes with the Osaki Platinum Sapphire 4D+?\u003c\/h3\u003e\n\u003cp\u003e5 years. The Osaki Platinum Sapphire 4D+ comes with Osaki's manufacturer warranty, and House of Massage Chairs is an authorized Osaki dealer. Osaki lists 3 years of full service plus 2 additional years of parts for this model, so ask us for the written coverage before you order. Your Sapphire 4D+ purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-faq-item\"\u003e\n\u003ch3\u003eIs the Osaki Platinum Sapphire 4D+ HSA\/FSA eligible?\u003c\/h3\u003e\n\u003cp\u003eYes. The Osaki Platinum Sapphire 4D+ is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Sapphire 4D+.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"t4s-final-cta\"\u003e\n\u003ch2\u003e\u003cspan class=\"t4s-section-heading\"\u003e\u003cspan class=\"t4s-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 48 48\"\u003e\u003cpath d=\"M24 10l13 5v8c0 9-5 14-13 17-8-3-13-8-13-17v-8l13-5z\" class=\"t4s-icon-line\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 24l5 5 10-11\" class=\"t4s-icon-line t4s-icon-draw\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eReady To Decide If The Sapphire 4D+ Fits Your Home?\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eChoose the Osaki Platinum Sapphire 4D+ if you want a premium Osaki 4D massage chair with Sonic Wave technology, zero gravity, heated rollers, full-body air compression, and serious foot-and-calf coverage.\u003c\/p\u003e\n\u003cp\u003eWalk-ins are welcome at our San Jose and Pleasanton showrooms, no appointment needed. The Sapphire 4D+ is on the floor at both, and each carries 45+ chairs, so you can compare everything in one visit.\u003c\/p\u003e\n\u003cdiv class=\"t4s-cta-row\"\u003e\n\u003ca href=\"\/collections\/osaki\" class=\"t4s-cta-secondary t4s-cta-light\"\u003eCompare Osaki Chairs\u003c\/a\u003e \u003ca href=\"\/pages\/our-store\" class=\"t4s-cta-secondary t4s-cta-light\"\u003eVisit A Showroom\u003c\/a\u003e \u003ca href=\"\/pages\/buy-online-delivered\" class=\"t4s-cta-secondary t4s-cta-light\"\u003eReview Delivery Options\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki Platinum Sapphire 4D+ massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Platinum Sapphire 4D+ online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Platinum Sapphire 4D+ before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Platinum Sapphire 4D+ is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Try a Sonic Wave program at a lower and higher intensity, the foot reflexology, and the zero gravity recline.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Platinum Sapphire 4D+ worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want a premium Osaki massage chair with 4D+ Sonic Wave Tech, 12 intensity levels, Extended SL-Track coverage, heated back rollers, 46-cell full body air massage, zero gravity, and strong foot-and-calf massage. The Osaki Platinum Sapphire 4D+ is worth the investment for buyers who plan to use it consistently and want a luxury massage chair, not a basic recliner.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does 4D+ Sonic Wave mean on the Osaki Platinum Sapphire 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means 4D roller control with a Sonic Wave layer on top. The Osaki Platinum Sapphire 4D+ lists 4D+ Sonic Wave Tech and an Ultra Mechanism with 12 intensity levels on an Extended SL-Track. Of its 23 massage programs, 13 are Sonic Wave programs, so you can compare the Sonic Wave rhythm with standard roller massage in the same session.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Osaki Platinum Sapphire 4D+ massage the feet and calves?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Platinum Sapphire 4D+ includes Sonic Wave Foot Reflexology, calf rollers, foot rollers, and calf heating, and the footrest extends automatically. This makes the lower-body experience one of its strongest selling points. Heat is not limited to the legs: the Sapphire 4D+ also lists 4D heated back rollers and arm heating.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Osaki Platinum Sapphire 4D+ need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Plan for 33.5 inches of width and 75.5 inches of length. The Osaki Platinum Sapphire 4D+ measures 33.5\\\" W × 62.5\\\" L × 48.0\\\" H upright and 33.5\\\" W × 75.5\\\" L × 38\\\" H reclined, and the chair weighs 337.31 lb. Measure the room for the reclined length, then check doorways, hallways, stairs, and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki Platinum Sapphire 4D+ fit my body?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"18 inches at the shoulders and 20 inches at the seat are the listed widths for the Osaki Platinum Sapphire 4D+. No user height range or weight limit is listed for this model, so call or text (669) 214-8889 with your height and weight before you order, and test shoulder airbag fit, calf pressure, and footwell comfort in person if you can.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Platinum Sapphire 4D+ and the Osaki Zion 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Sonic Wave layer and the air system. The Osaki Platinum Sapphire 4D+ adds 4D+ Sonic Wave Tech, 13 Sonic Wave programs, 46-cell full body air massage, Sonic Wave Foot Reflexology, and a 7-inch touchscreen. The Osaki Zion 4D uses a 4D mechanism on an SL track with 32-cell air massage, two calf rollers, voice command, and wireless charging. Both list a 20-inch seat width.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Platinum Sapphire 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Osaki Platinum Sapphire 4D+ comes with Osaki's manufacturer warranty, and House of Massage Chairs is an authorized Osaki dealer. Osaki lists 3 years of full service plus 2 additional years of parts for this model, so ask us for the written coverage before you order. Your Sapphire 4D+ purchase is also covered by our 6-Month Price Protection, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Platinum Sapphire 4D+ HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Platinum Sapphire 4D+ is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Sapphire 4D+.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e","brand":"Osaki","offers":[{"title":"Black","offer_id":44894427873487,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":44894427906255,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-sapphire-4d-beige-7463846_1197x1197-1-1.webp?v=1773003282"},{"product_id":"osaki-ai-series-apex-duo-5d-4d-massage-chair","title":"Osaki Massage Chair AI Apex Duo 5D+4D","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Exact-Model Guide\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki AI Apex Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eAI Series · Dual 5D+4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki AI Apex Duo massage chair brings two massage mechanisms, Live Time Body Scan, smart pressure sensing, and a lower-body system built to do real work — for buyers who want layered coverage and are willing to use the extra control it provides.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eFootprint\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e33.5″ W · 70.9″ L reclined · 1″ wall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 years (3 full service + 2 parts) — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/apex-duo-taupe-4331368_1197x1197_0e45241d-5866-46c7-b9b7-3036a101243e.webp?v=1773006296\" alt=\"Osaki AI Apex Duo 5D+4D massage chair in a modern home setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to evaluate the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDaily Use\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eBuyer Fit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDaily Use\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eBuyer Fit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · Decision Summary\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA dual-mechanism chair should earn the extra complexity.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki AI Series Apex Duo 5D+4D Massage Chair pairs two massage mechanisms with an SL-Track, Live Time Body Scan, and Smart Pressure Sensors. The Osaki AI Apex Duo massage chair needs 1″ of wall clearance and 70.9″ of length when reclined. Key differentiators include 62-cell full-body air compression, triple-zone heat, deep calf kneading, foot rollers, 46 auto programs, an 8″ touchscreen, and voice control. It is feature-dense, so buyers who prefer simpler controls or have uncertain fit limits should compare before committing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eThe defining hardware is a Dual 5D+4D Massage Mechanism rather than one roller mechanism carrying the whole session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFit logic\u003c\/h3\u003e\n\u003cp\u003eLive Time Body Scan and Smart Pressure Sensors give the chair more information about the person seated before and during use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eA 62-cell full-body air system adds wraparound pressure beyond the roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eDeep calf kneading, foot rollers, and automatic foot extension make the footwell a working system rather than a passive rest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eHeat and recline\u003c\/h3\u003e\n\u003cp\u003eTriple heating zones and three-stage zero gravity shape the comfort character of longer sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn 8″ touchscreen and intelligent voice control reduce the friction of navigating 46 automatic programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5D\u003csmall\u003e+4D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDual massage mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e62\u003c\/b\u003e\u003cspan\u003eAir compression cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e46\u003c\/b\u003e\u003cspan\u003eAuto massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eHeating zones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eZero gravity stages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e1\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Working Systems\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eSee what changes the session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-apex-duo-dual-mechanism-15.webp?v=1773404251\" alt=\"Osaki AI Apex Duo dual 5D plus 4D massage mechanism and SL-Track visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-apex-duo-sl-track-body-scan-13.webp?v=1773404196\" alt=\"Osaki AI Apex Duo SL-Track and Live Time Body Scan visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-ai-apex-duo-zero-gravity-air-massage-heat.png?v=1781799487\" alt=\"Osaki AI Apex Duo heating zones at the lumbar calves and feet\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-apex-duo-footrest-rollers-06.webp?v=1773404049\" alt=\"Osaki AI Apex Duo foot rollers airbags and automatic foot extension detail\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-apex-duo-side-panel-voice-14.webp?v=1773404229\" alt=\"Osaki AI Apex Duo sliding side panel and intelligent voice control detail\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 5D+4D Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms. Different jobs.\u003c\/h3\u003e\n\u003cp\u003eThe Apex Duo is built around a Dual 5D+4D Massage Mechanism on an SL-Track. The decision is whether two mechanisms create the layered coverage you prefer across a full session, rather than whether the dimensional label sounds more advanced.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003eDual 5D+4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL-Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is the resulting coverage character, not the feature count.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eScan first. Then refine pressure.\u003c\/h3\u003e\n\u003cp\u003eLive Time Body Scan establishes a body-aware starting point, while Smart Pressure Sensors support pressure response. This is especially relevant when household users differ in shoulder position, torso length, or pressure preference.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eLive Time Body Scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePressure system\u003c\/b\u003e\u003cspan\u003eSmart Pressure Sensors\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eScan and pressure response are fit tools, not medical diagnostics.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Warmth\u003c\/p\u003e\n\u003ch3\u003eHeat in three documented zones.\u003c\/h3\u003e\n\u003cp\u003eThe triple heating system covers the lumbar area, calves, and feet. It changes the comfort feel of a session without implying a medical outcome.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLumbar\u003c\/b\u003e\u003cspan\u003eHeated comfort zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eHeated comfort zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eHeated comfort zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eJudge heat by placement and preference, especially at the calves and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footwell has its own workload.\u003c\/h3\u003e\n\u003cp\u003eDeep calf kneading, foot rollers, automatic foot extension, and 62 air cells make the lower body active rather than passive. Air adds wraparound pressure while the foot and calf hardware adds mechanical sensation.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e62 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eDeep calf kneading\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eFoot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLength\u003c\/b\u003e\u003cspan\u003eAutomatic foot extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eConfirm calf squeeze, foot roller feel, and leg length with the primary user seated normally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Command Layer\u003c\/p\u003e\n\u003ch3\u003eForty-six programs need a clear front door.\u003c\/h3\u003e\n\u003cp\u003eThe chair pairs 46 automatic programs with an 8″ touchscreen and intelligent voice control. A sliding side-panel design changes the entry sequence and should be tested for everyday ease.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e46 automatic\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e8″ touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e\u003cspan\u003eIntelligent voice control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eEntry\u003c\/b\u003e\u003cspan\u003eSliding side-panel system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTry the screen, voice commands, and entry sequence before judging the chair by its feature list.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Daily-Use Test\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe extra mechanism has to earn its place.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eApex Duo makes the strongest case when its dual mechanism, scan logic, air system, and lower-body hardware work together. \u003cstrong\u003eThe goal is layered use, not technology for its own sake.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe tradeoff is more systems to learn, fit points to verify, and pressure zones to tune. Compare control complexity as carefully as massage feel.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eDual 5D+4D mechanism\u003c\/b\u003e\u003cspan\u003eLayered roller architecture\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e46 auto programs\u003c\/b\u003e\u003cspan\u003eFast repeatable starting points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eBluetooth speakers\u003c\/b\u003e\u003cspan\u003eAudio during a session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eAroma + color lighting LED\u003c\/b\u003e\u003cspan\u003eOptional atmosphere features\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eWireless charging + USB\u003c\/b\u003e\u003cspan\u003eDevice convenience\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-apex-duo-controller-charger-02.webp?v=1773403956\" alt=\"Osaki AI Apex Duo touchscreen controller with wireless charger and USB port\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n8″ touchscreen · Wireless charging · USB\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Apex Duo is a home relaxation and wellness product. Body scanning, heat, air compression, and massage features should not be interpreted as diagnosis, treatment, or a substitute for professional medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Body Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is where the specification becomes personal.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eHouse of Massage Chairs documents a 21″ seat width and 24.5″ shoulder width, but Osaki does not publish a user-height range or maximum user weight for the AI Apex Duo. Confirm both with us before purchase, or sit in it at either showroom.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003ePlan a fit-first comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet the chair establish the starting point.\u003c\/h3\u003e\n\u003cp\u003eLive Time Body Scan helps place the roller session around the person seated. Check shoulder contact after the scan rather than assuming the first position is automatically ideal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Seat and shoulders\u003c\/i\u003e\n\u003ch3\u003eUse the published widths as a planning check.\u003c\/h3\u003e\n\u003cp\u003eThe 21″ seat and 24.5″ shoulder dimensions frame fit, but body shape, arm position, and side-panel comfort still matter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Legs and feet\u003c\/i\u003e\n\u003ch3\u003eAutomatic extension is useful only if it lands correctly.\u003c\/h3\u003e\n\u003cp\u003eConfirm calf placement, foot roller contact, and leg length with the automatic foot extension engaged. Lower-body pressure should feel deliberate, not cramped.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Pressure\u003c\/i\u003e\n\u003ch3\u003eTest rollers and air separately, then together.\u003c\/h3\u003e\n\u003cp\u003eIf you prefer gentler sessions, test the combined roller and 62-cell air pressure through a full program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Shared use\u003c\/i\u003e\n\u003ch3\u003eVerify every primary user.\u003c\/h3\u003e\n\u003cp\u003eFor shared use, repeat the scan, calf fit, foot extension, shoulder contact, and controls for each person, then confirm height and weight with us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature first. Then what it changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDual 5D+4D Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eCreates the model's defining layered roller architecture; compare it by coverage and feel, not by the dimensional label alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSL-Track\u003c\/b\u003e\n\u003cp\u003eProvides the documented roller path for the chair's coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eLive Time Body Scan\u003c\/b\u003e\n\u003cp\u003eEstablishes a body-aware starting position before the program settles in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eSmart Pressure Sensors\u003c\/b\u003e\n\u003cp\u003eAdds pressure-response information to the personalization system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e62-Cell Full-Body Air Massage\u003c\/b\u003e\n\u003cp\u003eAdds wraparound pressure beyond roller movement alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTriple Heating Zone\u003c\/b\u003e\n\u003cp\u003eAdds documented warmth at the lumbar area, calves, and feet for comfort-focused sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eDeep Calf Kneading + Foot Rollers\u003c\/b\u003e\n\u003cp\u003eMakes calf and underfoot sensation a primary decision point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAutomatic Foot Extension\u003c\/b\u003e\n\u003cp\u003eAdjusts the lower-body section for leg length; verify where calf and foot components land.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e3-Stage Zero Gravity\u003c\/b\u003e\n\u003cp\u003eProvides three documented recline stages for different session preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eMicro-Space Saving Technology\u003c\/b\u003e\n\u003cp\u003eReduces rear placement demand to a documented 1″ wall clearance, while the full reclined length still needs room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e46 Auto Massage Programs\u003c\/b\u003e\n\u003cp\u003eGives repeat users a broad library of guided starting points.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003e8″ Touchscreen + Voice Control\u003c\/b\u003e\n\u003cp\u003eMakes the program library accessible while seated or reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eEasy Entry Sliding Door System\u003c\/b\u003e\n\u003cp\u003eChanges the entry sequence, which is worth testing for mobility and room placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eBluetooth + Device Charging\u003c\/b\u003e\n\u003cp\u003eAdds audio plus wireless and USB charging convenience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eAroma + Negative Ionizer + LED\u003c\/b\u003e\n\u003cp\u003eAroma, negative ions, and LED lighting are optional atmosphere features; keep them secondary to fit, pressure, controls, and room requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOne inch behind it. More room in front of it.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e1\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003edocumented wall clearance.\u003c\/strong\u003e The micro-space-saving design reduces the rear gap, but room planning still needs the chair's full 70.9″ reclined length and 33.5″ width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eTaupe\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe live House of Massage Chairs variant list currently offers all three finishes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eCurrent published dimensions are 33.5″ wide, 65.7″ long and 48.5″ high upright; reclined length is 70.9″ and reclined height is 34.6″.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eMeasure doors, turns, hallways, stairs, elevators, and the final placement path before delivery. Do not assume the 1″ rear clearance makes the chair small to move.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eThe manufacturer manual lists 120V, 60Hz input and 300W rated power. Plan the placement around a compatible household outlet and follow the manual's electrical instructions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe purchase is only the beginning.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree US shipping, with the estimated delivery shown above.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003e5-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 3 years of full service plus 2 additional years of parts for the AI Apex Duo, so ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eIncluded, with access still on you to verify.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Osaki lists a 5-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Use the live checkout and House of Massage Chairs policy page as the final commerce source before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA strong fit for some buyers. Too much chair for others.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant the Osaki Apex Duo specifically for its Dual 5D+4D mechanism and layered roller architecture.\u003c\/li\u003e\n\u003cli\u003eValue Live Time Body Scan and Smart Pressure Sensors as part of a more personalized starting point.\u003c\/li\u003e\n\u003cli\u003eCare about active lower-body hardware, including deep calf kneading and foot rollers.\u003c\/li\u003e\n\u003cli\u003eExpect to use a broad auto-program library rather than repeating one default routine.\u003c\/li\u003e\n\u003cli\u003eHave room for a 70.9″ reclined length even though rear wall clearance is only 1″.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a simpler single-mechanism experience and do not expect to use the added control depth.\u003c\/li\u003e\n\u003cli\u003eAre highly sensitive to calf squeeze, foot roller pressure, or broad air compression and cannot test first.\u003c\/li\u003e\n\u003cli\u003eNeed to move the chair frequently or have a difficult delivery path that has not been measured.\u003c\/li\u003e\n\u003cli\u003eWant to compare a different dual-mechanism approach before committing at this tier.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eCompare with OS-Pro 4D DuoMax →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Closest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCompare the architecture, not the badge.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the OS-Pro 4D DuoMax. Both use dual-mechanism architectures, but their documented hardware and program packages differ. Use those differences to choose the in-person comparison.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eDecision point\u003c\/th\u003e\n\u003cth\u003eAI Apex Duo 5D+4D\u003c\/th\u003e\n\u003cth\u003eOS-Pro 4D DuoMax\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMassage mechanism\u003c\/th\u003e\n\u003ctd\u003eDual 5D+4D Massage Mechanism\u003c\/td\u003e\n\u003ctd\u003eDuo 4D+3D mechanism\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTrack\u003c\/th\u003e\n\u003ctd\u003eSL-Track\u003c\/td\u003e\n\u003ctd\u003eSL Flex Track\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAir compression\u003c\/th\u003e\n\u003ctd\u003e62-cell full-body air massage\u003c\/td\u003e\n\u003ctd\u003e36 air cells\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAutomatic programs\u003c\/th\u003e\n\u003ctd\u003e46 auto programs\u003c\/td\u003e\n\u003ctd\u003e20 auto programs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePersonalization\u003c\/th\u003e\n\u003ctd\u003eLive Time Body Scan + Smart Pressure Sensors\u003c\/td\u003e\n\u003ctd\u003eDifferent documented feature package; verify scan and pressure behavior on the exact unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eControl emphasis\u003c\/th\u003e\n\u003ctd\u003e8″ touchscreen + intelligent voice control\u003c\/td\u003e\n\u003ctd\u003eSmart voice control is documented; compare the exact controller workflow in person\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eAI Apex Duo vs Grand Duo 4D+4D:\u003c\/strong\u003e the \u003ca href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eGrand Duo 4D+4D\u003c\/a\u003e uses two 4D mechanisms on an SL-Track, with Smart Body Scan, 41 automatic programs, and 5 manual programs; the AI Apex Duo moves to a 5D+4D pair, 46 automatic programs, and Smart Pressure Sensors. Both list 62 air cells, a sliding side panel, and the same 33.5″ W × 70.9″ L reclined footprint.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eView OS-Pro 4D DuoMax →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eCompare all Osaki Duo models →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eOpen the Osaki and Kyota comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eOpen the Osaki and Infinity comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki AI Apex Duo massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eCommerce \u0026amp; identity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAI Series Apex Duo 5D+4D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual 5D+4D Massage Mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLive Time Body Scan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePressure sensing\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSmart Pressure Sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62-cell full-body air massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTriple zone · lumbar · calves · feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLower body\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDeep calf kneading · foot rollers · automatic foot extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e46\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-stage zero gravity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTouchscreen\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8″ touchscreen controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent voice control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eEntry\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSliding side-panel system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging + USB\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; installation\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33.5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24.5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e65.7″ L · 48.5″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e70.9″ L · 34.6″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e120V · 60Hz · 300W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual net weights\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMain body 131.3 kg · armrest 19.8 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit verification\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot published by Osaki · ask us\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot published by Osaki · ask us\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf \/ foot fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eVerify with the primary user seated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery path\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMeasure doors, turns, and stairs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimension reference\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-apex-duo-dimensions-01.webp?v=1773403936\" alt=\"Osaki AI Apex Duo dimensions showing width shoulder width seat width and reclined length\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery \u0026amp; coverage\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years · 3 full service + 2 parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eExtended coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAvailable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note\"\u003eFree US shipping with white-glove delivery and setup. Osaki lists a 5-year warranty: 3 years of full service plus 2 additional years of parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki AI Apex Duo 5D+4D FAQ.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki AI Apex Duo massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki AI Apex Duo online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki AI Apex Duo before I buy it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki AI Apex Duo is on the floor at both of our \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare the AI Apex Duo with the Grand Duo, the OS-Pro 4D DuoMax, and every other Duo model in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Osaki AI Apex Duo need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e1 inch behind it and 70.9 inches of length when reclined. The Osaki AI Apex Duo measures 33.5″ wide, 65.7″ long, and 48.5″ high upright, and 70.9″ long and 34.6″ high reclined. Micro-Space Saving Technology keeps the rear gap small, but measure doors, turns, hallways, and stairs too; the chair still has to reach the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki AI Apex Duo fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo user-height range or maximum user weight is published for the Osaki AI Apex Duo. We list a 21″ seat width and a 24.5″ shoulder width, and automatic foot extension adjusts the leg section. Call or text (669) 214-8889 with each user's height and weight before ordering, or sit in the AI Apex Duo at either showroom to check shoulder, calf, and foot contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki AI Apex Duo and the Grand Duo 4D+4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe mechanism and the program library. The Osaki AI Apex Duo pairs a 5D mechanism with a 4D one and lists 46 automatic programs, Live Time Body Scan, and Smart Pressure Sensors. The \u003ca href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eGrand Duo 4D+4D\u003c\/a\u003e uses two 4D mechanisms with Smart Body Scan, 41 automatic programs, and 5 manual programs. Both list 62 air cells, an SL-Track, a sliding side panel, and a 70.9″ reclined length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki AI Apex Duo or the OS-Pro 4D DuoMax?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Osaki AI Apex Duo if you want the 5D+4D mechanism, 62 air cells, 46 automatic programs, Live Time Body Scan, and Smart Pressure Sensors. Choose the \u003ca href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eOS-Pro 4D DuoMax\u003c\/a\u003e if its 4D+3D mechanism on an SL Flex Track, 36 air cells, and 20 automatic programs cover the way you use a chair. Both have two mechanisms, so sit in them back to back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki AI Apex Duo worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you will use what sets it apart: the dual 5D+4D mechanism, Live Time Body Scan, Smart Pressure Sensors, 62-cell air compression, deep calf kneading, foot rollers, and 46 automatic programs. If you prefer one simple routine, the Osaki AI Apex Duo gives you more systems than you need, and a simpler single-mechanism chair may suit you better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does 5D+4D mean on the Osaki AI Apex Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo massage mechanisms in one chair: one 5D and one 4D. The Osaki AI Apex Duo runs them on an SL-Track, so one roller mechanism does not have to carry the whole session. Live Time Body Scan sets the starting position and Smart Pressure Sensors support pressure response; judge the AI Apex Duo by coverage and feel, not by the dimensional label.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki AI Apex Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki AI Apex Duo before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki AI Apex Duo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki AI Apex Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the AI Apex Duo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eCompare pressure, fit, and controls.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eNot just the feature count.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eOn an Apex Duo test, check shoulder placement, calf squeeze, foot roller contact, air intensity, touchscreen reach, voice control, sliding-panel entry, and your preferred recline.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eThe AI Apex Duo is on the floor at both showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge). Walk-ins are welcome, no appointment needed; call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-apex-duo-hero-angle-18.webp?v=1773404326\" alt=\"Osaki AI Apex Duo 5D+4D massage chair hero angle\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki AI Apex Duo\u003cbr\u003e5D+4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Apex Duo when its dual mechanism, scan-and-pressure system, 62-cell air package, active lower body, and rich controls are features you will genuinely use. Otherwise, compare before paying for complexity.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e5D+4D\u003c\/b\u003e\u003cspan\u003eBlack · Taupe · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eBrowse the current Osaki lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-os-pro-4d-duomax-massage-chair\"\u003eView OS-Pro 4D DuoMax\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eView Grand Duo 4D+4D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery \u0026amp; service details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki AI Series Apex Duo 5D+4D Massage Chair · Sold by House of Massage Chairs. The chair is a relaxation and wellness product, not a medical device. Free US shipping with white-glove delivery and setup. Osaki lists a 5-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki AI Apex Duo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki AI Apex Duo online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki AI Apex Duo before I buy it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki AI Apex Duo is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare the AI Apex Duo with the Grand Duo, the OS-Pro 4D DuoMax, and every other Duo model in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Osaki AI Apex Duo need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"1 inch behind it and 70.9 inches of length when reclined. The Osaki AI Apex Duo measures 33.5″ wide, 65.7″ long, and 48.5″ high upright, and 70.9″ long and 34.6″ high reclined. Micro-Space Saving Technology keeps the rear gap small, but measure doors, turns, hallways, and stairs too; the chair still has to reach the room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki AI Apex Duo fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No user-height range or maximum user weight is published for the Osaki AI Apex Duo. We list a 21″ seat width and a 24.5″ shoulder width, and automatic foot extension adjusts the leg section. Call or text (669) 214-8889 with each user's height and weight before ordering, or sit in the AI Apex Duo at either showroom to check shoulder, calf, and foot contact.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki AI Apex Duo and the Grand Duo 4D+4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The mechanism and the program library. The Osaki AI Apex Duo pairs a 5D mechanism with a 4D one and lists 46 automatic programs, Live Time Body Scan, and Smart Pressure Sensors. The Grand Duo 4D+4D uses two 4D mechanisms with Smart Body Scan, 41 automatic programs, and 5 manual programs. Both list 62 air cells, an SL-Track, a sliding side panel, and a 70.9″ reclined length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki AI Apex Duo or the OS-Pro 4D DuoMax?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki AI Apex Duo if you want the 5D+4D mechanism, 62 air cells, 46 automatic programs, Live Time Body Scan, and Smart Pressure Sensors. Choose the OS-Pro 4D DuoMax if its 4D+3D mechanism on an SL Flex Track, 36 air cells, and 20 automatic programs cover the way you use a chair. Both have two mechanisms, so sit in them back to back.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki AI Apex Duo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you will use what sets it apart: the dual 5D+4D mechanism, Live Time Body Scan, Smart Pressure Sensors, 62-cell air compression, deep calf kneading, foot rollers, and 46 automatic programs. If you prefer one simple routine, the Osaki AI Apex Duo gives you more systems than you need, and a simpler single-mechanism chair may suit you better.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does 5D+4D mean on the Osaki AI Apex Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two massage mechanisms in one chair: one 5D and one 4D. The Osaki AI Apex Duo runs them on an SL-Track, so one roller mechanism does not have to carry the whole session. Live Time Body Scan sets the starting position and Smart Pressure Sensors support pressure response; judge the AI Apex Duo by coverage and feel, not by the dimensional label.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki AI Apex Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years, as Osaki lists it: 3 years of full service plus 2 additional years of parts. House of Massage Chairs is an authorized Osaki dealer, so ask us for the written coverage on your Osaki AI Apex Duo before you order. Your purchase is also covered by our 6-Month Price Protection, and you can pay with Affirm, as low as 0% APR, subject to eligibility.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki AI Apex Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki AI Apex Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the AI Apex Duo.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 5D+4D Mechanism', 'Live Time Scan + Pressure Sensors', 'Triple-Zone Heat', 'Lower Body + Air Compression', 'Touchscreen + Voice Control'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Black","offer_id":44894437277903,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":44894437310671,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44894437343439,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/apex-duo-brown-8133156_1197x1197_30a7a1b2-c897-4cb3-837a-e485bf2da114.webp?v=1773006308"},{"product_id":"osaki-trion-flex-duo-4d-3d-massage-chair","title":"Osaki Massage Chair Trion Flex Duo 4D+3D","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Dual-Mechanism Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki Trion Flex Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D+3D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki Trion Flex Duo 4D+3D massage chair pairs two massage mechanisms, a flexible SL track, and an active lower-body system — built for buyers who want layered coverage with clear daily controls.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 270 lb · 21″ seat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eOsaki 5-Year — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/trion_1500px_black_lifestyle_1400x1400_d15c71f1-3886-4512-8dd4-09f97e473877.webp?v=1773006594\" alt=\"Osaki Trion Flex Duo 4D+3D massage chair in a modern home setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual Coverage\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual Coverage\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe reason to choose it is the second mechanism.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki Trion Flex Duo 4D+3D Massage Chair is a dual-mechanism model: upper 4D serves the back while lower 3D serves the glute and upper-hamstring zone. A flexible SL track, body scan, 50-cell compression, heat, Walking Technology, heated foot rollers, two-stage zero gravity, 12 automatic programs, and six massage styles round out the system. Its case is layered coverage; its tradeoffs are weight, fit, and room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eUpper 4D and lower 3D mechanisms serve different zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlexible track\u003c\/h3\u003e\n\u003cp\u003eThe flexible SL track supports a connected path through the back, hips, and upper thighs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eWalking Technology, heated foot rollers, calf heat, and up to 6″ of footrest extension make the lower-body system substantial.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eFifty air cells add compression across shoulders, arms, back, hips, calves, and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003csmall\u003e+3D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDual mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e50\u003c\/b\u003e\u003cspan\u003eAir compression cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003csmall\u003e+6\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto programs + massage styles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e270\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e30\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMinimum doorway\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e359.4\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Trion\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eScroll through what changes the massage.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-trion-flex-duo-duo-mech-16.webp?v=1773405158\" alt=\"Osaki Trion Flex Duo 4D and 3D dual massage mechanisms\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-trion-flex-duo-flexible-sl-track-17.webp?v=1773405178\" alt=\"Osaki Trion Flex Duo flexible SL track system\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-trion-flex-duo-air-compression-09.webp?v=1773405003\" alt=\"Osaki Trion Flex Duo 50-cell air compression coverage\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-trion-flex-duo-walking-sora-mode-18.webp?v=1773405196\" alt=\"Osaki Trion Flex Duo Walking Technology lower-body system\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-trion-flex-duo-touchscreen-03.webp?v=1773404874\" alt=\"Osaki Trion Flex Duo touchscreen controller\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDuo Mech 4D+3D\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanisms\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms. Different jobs.\u003c\/h3\u003e\n\u003cp\u003eUpper 4D focuses on the back; lower 3D concentrates on the glute and upper-hamstring zone. Each mechanism has a distinct job.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eUpper\u003c\/b\u003e\u003cspan\u003e4D mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLower\u003c\/b\u003e\u003cspan\u003e3D mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIt matters if you value layered upper- and lower-body work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eA track that changes with the chair.\u003c\/h3\u003e\n\u003cp\u003eThe flexible SL track supports back, hip, and upper-thigh coverage as the chair changes position. Body scan sets the roller starting point.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eType\u003c\/b\u003e\u003cspan\u003eFlexible SL track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSetup\u003c\/b\u003e\u003cspan\u003eBody scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTrack and scan work together on coverage and starting position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Compression\u003c\/p\u003e\n\u003ch3\u003eRollers move. Air cells hold.\u003c\/h3\u003e\n\u003cp\u003eFifty air cells add adjustable compression from shoulders and arms through hips, calves, and feet.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCount\u003c\/b\u003e\u003cspan\u003e50 air cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eUpper + lower body\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIt adds pressure beyond roller contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest is an active system.\u003c\/h3\u003e\n\u003cp\u003eWalking Technology adds leg movement; heated foot rollers, calf heat, and up to 6″ of extension complete the lower-body system.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eWalking\u003c\/b\u003e\u003cspan\u003eLower-body movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFoot rollers\u003c\/b\u003e\u003cspan\u003eHeated\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExtension\u003c\/b\u003e\u003cspan\u003eUp to 6″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIt matters when feet and calves are a priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eComplex chair, simple entry point.\u003c\/h3\u003e\n\u003cp\u003eTouchscreen, quick controls, and offline voice handle setup; Bluetooth, USB, and phone charging cover daily extras.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e12 automatic\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStyles\u003c\/b\u003e\u003cspan\u003e6 massage styles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eVoice\u003c\/b\u003e\u003cspan\u003eOffline control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eSimple controls help in shared use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Dual-Coverage Character\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms.\u003cbr\u003eDifferent jobs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Trion's defining choice is architectural: upper 4D handles the back while lower 3D serves the glute and upper-hamstring area, creating layered coverage across two zones.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003e\u003cstrong\u003eMore hardware is not automatically a better fit.\u003c\/strong\u003e The value appears only if you want that layered coverage and will use the lower-body system. If simplicity matters more, the single-mechanism OP-AI Xrest 4D+ is the more relevant checkpoint.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper 4D\u003c\/b\u003e\u003cspan\u003eBack-focused motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLower 3D\u003c\/b\u003e\u003cspan\u003eGlute + upper hamstrings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFlexible SL track\u003c\/b\u003e\u003cspan\u003eConnected path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e50 air cells\u003c\/b\u003e\u003cspan\u003eCompression layer\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eWalking system\u003c\/b\u003e\u003cspan\u003eActive lower body\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-trion-flex-duo-duo-mech-16.webp?v=1773405158\" alt=\"Osaki Trion Flex Duo dual 4D and 3D mechanism diagram\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDuo Mech 4D+3D · Upper and lower mechanisms serve different zones\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eIntelligent Health Detection is a manufacturer-listed session-setup feature, not a medical diagnostic or monitoring device.\u003c\/p\u003e\n\u003ca href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eCompare the simpler checkpoint →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit Before Features\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published limits are only half the answer.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit checkpoints are 270 lb maximum weight, 21″ seat width, and 22″ shoulder width. Osaki does not publish a height range for this model, so test shoulder position and footrest reach in person.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet the body scan establish position.\u003c\/h3\u003e\n\u003cp\u003eThe scan aligns rollers but does not replace a fit check.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Lower body\u003c\/i\u003e\n\u003ch3\u003eCheck footrest reach and calf contact.\u003c\/h3\u003e\n\u003cp\u003eThe footrest extends up to 6″; confirm reach and calf contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Pressure\u003c\/i\u003e\n\u003ch3\u003eJudge the upper and lower mechanisms separately.\u003c\/h3\u003e\n\u003cp\u003eJudge 4D back pressure and lower 3D contact separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Household\u003c\/i\u003e\n\u003ch3\u003eFit every primary user.\u003c\/h3\u003e\n\u003cp\u003eFor shared use, repeat the fit check for each person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Trion Flex Duo feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eOnly systems that materially affect feel, fit, control, or room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDuo Mech 4D+3D\u003c\/b\u003e\n\u003cp\u003eSeparates upper-back work from lower glute and upper-hamstring coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eFlexible SL Track\u003c\/b\u003e\n\u003cp\u003eSupports a connected mechanism path as the chair changes position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eBody Scan Technology\u003c\/b\u003e\n\u003cp\u003eSets the roller starting position before each session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e50-Cell Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds adjustable air compression massage across upper- and lower-body zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eWalking Technology\u003c\/b\u003e\n\u003cp\u003eAdds coordinated lower-body movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eLumbar + Calf Heat\u003c\/b\u003e\n\u003cp\u003eAdds localized warmth for comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eHeated Foot Rollers\u003c\/b\u003e\n\u003cp\u003eCombines underfoot rolling with heat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eTwo-Stage Zero Gravity\u003c\/b\u003e\n\u003cp\u003eProvides two reclined positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eTouchscreen + Voice\u003c\/b\u003e\n\u003cp\u003eCombines touchscreen, quick controls, voice, Bluetooth, USB, and phone charging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the delivery path before the final room.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e30\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003eis the published minimum doorway. At 33.0″ wide and 359.4 lb, the full delivery route must be measured.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 33.0″ W x 71.0″ L x 47.5″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 33.0″ W x 79.0″ L x 34.0″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eInstallation clearance\u003c\/h3\u003e\n\u003cp\u003eUse the manual's conservative baseline: 10 cm behind the backrest and 60 cm in front.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eTaupe\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower + delivery planning\u003c\/h3\u003e\n\u003cp\u003ePower is 110–120V, 60Hz, 2.38A with a grounded outlet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRoute checklist\u003c\/h3\u003e\n\u003cp\u003eMeasure doors, turns, stairs, elevators, and the final-room approach. \u003ca class=\"pnx-tlink pnx-mini-link\" href=\"\/blogs\/news\/massage-chair-delivery-readiness-checklist-doorways-stairs-room-path-and-placement\"\u003eUse the delivery-readiness checklist\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above. We include White Glove delivery with in-room setup and packaging removal, subject to access, fitment, provider availability, and safe conditions.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery and setup\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eUse the current purchase terms.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a 5-year warranty for the Trion Flex Duo: 3 years of full service plus 2 additional years on parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eYour purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService questions\u003c\/p\u003e\n\u003ch3\u003eAsk model-specific questions before checkout.\u003c\/h3\u003e\n\u003cp\u003eCall or text (669) 214-8889, or walk in at either showroom; no appointment needed.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"tel:+16692148889\"\u003eCall us about this model\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine\"\u003eIntelligent Health Detection supports session setup; it is not a medical diagnostic or monitoring device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Osaki Trion Flex Duo 4D+3D massage chair fits — and who should keep comparing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant upper 4D plus lower 3D coverage in one chair.\u003c\/li\u003e\n\u003cli\u003ePrioritize Walking Technology, heated foot rollers, calf heat, and 6″ of footrest extension.\u003c\/li\u003e\n\u003cli\u003eWant 50-cell compression, body scan, touchscreen, and voice control.\u003c\/li\u003e\n\u003cli\u003eCan route and place a 359.4 lb chair safely.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a simpler single-mechanism chair.\u003c\/li\u003e\n\u003cli\u003eExceed the published 270 lb maximum user weight.\u003c\/li\u003e\n\u003cli\u003eNeed a published numeric height range before assessing fit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eCompare with OP-AI Xrest 4D+ →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe nearest checkpoint is the OP-AI Xrest 4D+.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eUse the Xrest to judge whether the second mechanism and lower-body hardware justify added size and complexity.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eDecision point\u003c\/th\u003e\n\u003cth\u003eTrion Flex Duo 4D+3D\u003c\/th\u003e\n\u003cth\u003eOP-AI Xrest 4D+\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eMechanism\u003c\/th\u003e\n\u003ctd\u003eUpper 4D plus lower 3D for two-zone coverage.\u003c\/td\u003e\n\u003ctd\u003eSingle 4D mechanism with Muscle Tension Detection.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e12 automatic programs; 6 massage styles.\u003c\/td\u003e\n\u003ctd\u003e16 automatic programs; 6 manual massage styles.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLower-body emphasis\u003c\/th\u003e\n\u003ctd\u003eWalking Technology, heated foot rollers, calf heat, 50 cells, and 6″ extension.\u003c\/td\u003e\n\u003ctd\u003eAutomatic footrest extension and feet\/lumbar heat; its case centers more on the 4D mechanism and detection system.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e359.4 lb; 33.0″ wide; 270 lb user maximum.\u003c\/td\u003e\n\u003ctd\u003e254.6 lb; 31.5″ wide; 260 lb user maximum.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eTrion Flex Duo vs Bravo Duo Flex:\u003c\/strong\u003e both pair upper 4D with lower 3D on a flexible SL track, add Walking Technology, and list a 270 lb maximum. The Trion adds 50 air cells to the \u003ca href=\"\/products\/osaki-4d3d-bravo-duo-flex-massage-chair\"\u003eBravo Duo Flex\u003c\/a\u003e's 38, plus heated foot rollers, but it is the larger chair: 33.0″ wide, 79.0″ reclined, and 359.4 lb, against the Bravo's 29.5″, 71″, and 245 lb. The Bravo lists 22 automatic programs to the Trion's 12.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eSee OP-AI Xrest 4D+ details\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eView the current Osaki lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eOsaki Duo models compared\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eOsaki vs Infinity guide\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eOsaki vs Kyota guide\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTrion Flex Duo specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrion Flex Duo 4D+3D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDuo Mech 4D+3D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSelf-adaptive SL Flex Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e50 cells · full body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar · calves · heated foot rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLower body\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWalking Technology · automatic footrest extension up to 6″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage styles\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2-stage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTouchscreen remote · quick side controls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBuilt-in voice command · works offline\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio \/ charging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers · USB port · phone charging surface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit \u0026amp; room\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33.0″ W x 71.0″ L x 47.5″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33.0″ W x 79.0″ L x 34.0″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e359.4 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat \/ shoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21″ \/ 22″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum doorway\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e30.0″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e270 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eInstallation clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManual planning baseline: 10 cm rear \/ 60 cm front\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eElectrical \u0026amp; ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V · 60Hz · 2.38A · grounded outlet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years: 3 years full service + 2 years parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eExact-model questions, answered.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Trion Flex Duo 4D+3D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. Order the Osaki Trion Flex Duo massage chair online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions about the three finishes or delivery before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Trion Flex Duo 4D+3D massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Trion Flex Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can test upper 4D and lower 3D separately and compare the Trion Flex Duo with the Bravo Duo Flex and OP-AI Xrest 4D+ in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Osaki Trion Flex Duo fit through my door and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e30.0″ is the published minimum doorway. The Osaki Trion Flex Duo measures 33.0″ W x 71.0″ L x 47.5″ H upright and 79.0″ long reclined, and it weighs 359.4 lb. The manual's planning baseline is 10 cm behind the backrest and 60 cm in front, so measure doors, turns, stairs, and the final room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki Trion Flex Duo fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e270 lb is the published maximum user weight for the Osaki Trion Flex Duo, with a 21″ seat width and 22″ shoulder width. Osaki does not publish a height range for this model, so check shoulder position, footrest reach, and calf contact in person; the automatic footrest extends up to 6″.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does 4D+3D mean on the Osaki Trion Flex Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo separate mechanisms. The Osaki Trion Flex Duo uses Osaki's Duo Mech 4D+3D mechanism: an upper 4D unit works the back while a lower 3D unit works the glute and upper-hamstring zone, both on a flexible SL track that changes with the recline. Body scan sets the roller starting point, and the two mechanisms are easiest to judge separately in a showroom test.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki Trion Flex Duo or the Bravo Duo Flex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Osaki Trion Flex Duo for 50 air cells, heated foot rollers, and a 79.0″ reclined frame; choose the Bravo Duo Flex for a smaller footprint (29.5″ wide, 71″ reclined, 245 lb) and 22 automatic programs. Both pair upper 4D with lower 3D on a flexible SL track, add Walking Technology, and list a 270 lb maximum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Trion Flex Duo and the OP-AI Xrest 4D+?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe second mechanism. The Osaki Trion Flex Duo adds a lower 3D mechanism under its upper 4D, plus Walking Technology and heated foot rollers, and lists a 270 lb maximum. The OP-AI Xrest 4D+ is a single 4D chair with Muscle Tension Detection, 16 automatic programs, and a 260 lb maximum, at 254.6 lb and 31.5″ wide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Trion Flex Duo worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you want layered coverage from two mechanisms and will use the lower-body system. The Osaki Trion Flex Duo pairs upper 4D and lower 3D with 50 air cells, Walking Technology, and heated foot rollers; its tradeoffs are weight, fit, and room planning. If simplicity matters more, compare the single-mechanism OP-AI Xrest 4D+ first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Trion Flex Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFive years. Osaki lists a 5-year warranty for the Osaki Trion Flex Duo: 3 years of full service plus 2 additional years on parts. House of Massage Chairs is an authorized Osaki dealer, so start with us for order support, and your Trion Flex Duo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Trion Flex Duo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Trion Flex Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Trion Flex Duo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eVerify the two things a\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003espec sheet cannot settle.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest upper 4D and lower 3D separately, then check shoulder position, footrest reach, calf pressure, controls, recline fit, and room measurements. The Trion Flex Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and each carries 45+ chairs, so you can compare it with the Bravo Duo Flex and the OP-AI Xrest 4D+ in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall about this model \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with questions before you visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-trion-flex-duo-hero-angle-19.webp?v=1773405213\" alt=\"Osaki Trion Flex Duo 4D+3D massage chair in black finish\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTrion Flex Duo.\u003cbr\u003eChoose the architecture, not the feature count.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for upper 4D plus lower 3D coverage, a flexible track, and active lower-body hardware. Otherwise, compare the Xrest first.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e4D+3D\u003c\/b\u003e\u003cspan\u003eBlack · Taupe · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck current price \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eOP-AI Xrest 4D+ alternative\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-4d3d-bravo-duo-flex-massage-chair\"\u003eCompare the Bravo Duo Flex\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki collection\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki Trion Flex Duo 4D+3D massage chair · Sold by House of Massage Chairs, an authorized Osaki dealer. Free US shipping with white-glove delivery and setup. Osaki 5-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki Trion Flex Duo 4D+3D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. Order the Osaki Trion Flex Duo massage chair online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions about the three finishes or delivery before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Trion Flex Duo 4D+3D massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Trion Flex Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can test upper 4D and lower 3D separately and compare the Trion Flex Duo with the Bravo Duo Flex and OP-AI Xrest 4D+ in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki Trion Flex Duo fit through my door and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"30.0″ is the published minimum doorway. The Osaki Trion Flex Duo measures 33.0″ W x 71.0″ L x 47.5″ H upright and 79.0″ long reclined, and it weighs 359.4 lb. The manual's planning baseline is 10 cm behind the backrest and 60 cm in front, so measure doors, turns, stairs, and the final room before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki Trion Flex Duo fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"270 lb is the published maximum user weight for the Osaki Trion Flex Duo, with a 21″ seat width and 22″ shoulder width. Osaki does not publish a height range for this model, so check shoulder position, footrest reach, and calf contact in person; the automatic footrest extends up to 6″.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does 4D+3D mean on the Osaki Trion Flex Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two separate mechanisms. The Osaki Trion Flex Duo uses Osaki's Duo Mech 4D+3D mechanism: an upper 4D unit works the back while a lower 3D unit works the glute and upper-hamstring zone, both on a flexible SL track that changes with the recline. Body scan sets the roller starting point, and the two mechanisms are easiest to judge separately in a showroom test.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki Trion Flex Duo or the Bravo Duo Flex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki Trion Flex Duo for 50 air cells, heated foot rollers, and a 79.0″ reclined frame; choose the Bravo Duo Flex for a smaller footprint (29.5″ wide, 71″ reclined, 245 lb) and 22 automatic programs. Both pair upper 4D with lower 3D on a flexible SL track, add Walking Technology, and list a 270 lb maximum.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Trion Flex Duo and the OP-AI Xrest 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The second mechanism. The Osaki Trion Flex Duo adds a lower 3D mechanism under its upper 4D, plus Walking Technology and heated foot rollers, and lists a 270 lb maximum. The OP-AI Xrest 4D+ is a single 4D chair with Muscle Tension Detection, 16 automatic programs, and a 260 lb maximum, at 254.6 lb and 31.5″ wide.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Trion Flex Duo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want layered coverage from two mechanisms and will use the lower-body system. The Osaki Trion Flex Duo pairs upper 4D and lower 3D with 50 air cells, Walking Technology, and heated foot rollers; its tradeoffs are weight, fit, and room planning. If simplicity matters more, compare the single-mechanism OP-AI Xrest 4D+ first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Trion Flex Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five years. Osaki lists a 5-year warranty for the Osaki Trion Flex Duo: 3 years of full service plus 2 additional years on parts. House of Massage Chairs is an authorized Osaki dealer, so start with us for order support, and your Trion Flex Duo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Trion Flex Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Trion Flex Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Trion Flex Duo.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Duo Mech 4D+3D', 'Flexible SL Track', '50-Cell Air Compression', 'Walking Lower-Body System', 'Touchscreen and Controls'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Black","offer_id":44894437441743,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":44894437474511,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44894437507279,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/trion_1500px_brown_persp_1400x1400_ba67436e-249e-48a2-84b8-c40edc42a225.webp?v=1773006594"},{"product_id":"osaki-platinum-escape-duo-4d-massage-chair","title":"Osaki Massage Chair Platinum - Escape Duo 4D","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Platinum Escape Duo 4D\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ePlatinum Escape Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cspan class=\"pnx-hero-sub\"\u003eOsaki 4D+4D Massage Chair · SL Flex Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\" data-delay=\"150\"\u003eTwo 4D mechanisms define the Osaki Escape Duo: layered roller work, an SL Flex Track, automatic body scanning, 57-cell full-body air compression, heated back rollers, and serious calf-and-foot hardware in one premium chair.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\" data-delay=\"250\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 280 lb · 20.47″ seat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eOsaki 3-Year — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\n\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-escape-duo-4d-luxury-home-wellness-hero.png?v=1781789979\" alt=\"Osaki Platinum Escape Duo 4D massage chair in a home wellness setting\" fetchpriority=\"high\"\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\n\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\" aria-label=\"Page chapters\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003cnav class=\"pnx-toc\" id=\"pnxToc\" aria-label=\"On this page\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\" aria-hidden=\"true\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe reason to consider it is the second mechanism.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\" data-delay=\"200\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki Platinum Escape Duo 4D Massage Chair centers on a 4D+4D Smart Mechanism and SL Flex Track, with body scanning, 57-cell air massage, heat, an extending footrest, calf-and-foot rollers, and a 12.3-inch touchscreen. The real decision is whether two 4D mechanisms create a layered session you prefer enough to justify the premium. If not, a simpler single-mechanism chair may be the better purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\" data-delay=\"150\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eTwo published 4D mechanisms define the Escape Duo and its main reason to cost more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\u003ch3\u003eTrack \u0026amp; scan\u003c\/h3\u003e\n\u003cp\u003eSL Flex Track sets the path; Automatic Body Scan sets each user's starting alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 57 full-body air cells for compression around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\u003ch3\u003eWarmth\u003c\/h3\u003e\n\u003cp\u003eHeated back rollers plus lumbar, seat, and knee heating add warmth across several zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eCalf scrapers, foot rollers, and an extending footrest make lower-body fit a real decision point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\u003ch3\u003eControls\u003c\/h3\u003e\n\u003cp\u003eA 12.3-inch touchscreen, app, voice control, charging, audio, and video offer several control paths.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\" data-delay=\"100\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003csmall\u003e+4D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eSmart mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e57\u003c\/b\u003e\u003cspan\u003eFull-body air cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e18\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e11\u003c\/b\u003e\u003cspan\u003eStretch programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e19\u003c\/b\u003e\u003cspan\u003eManual programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12.3\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eHD touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\" data-stage=\"1\" data-nav\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Escape Duo\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFive systems. One chair.\u003cbr\u003eStart with the architecture, then judge the details.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\" aria-hidden=\"true\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" data-stage-img=\"1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-escape-duo-dual-mechanism-16.webp?v=1773329452\" alt=\"Osaki Platinum Escape Duo 4D dual 4D massage mechanism visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-escape-duo-sl-flex-track-12.webp?v=1773329372\" alt=\"Osaki Platinum Escape Duo 4D SL Flex Track system visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"3\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-escape-duo-full-body-air-massage-heat-foot-rollers.png?v=1781790212\" alt=\"Osaki Platinum Escape Duo 4D air massage and heating feature visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"4\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-escape-duo-footrest-rollers-07.webp?v=1773329259\" alt=\"Osaki Platinum Escape Duo 4D automatic footrest and calf and foot roller visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-escape-duo-voice-command-touchscreen-bluetooth-speakers.png?v=1781790266\" alt=\"Osaki Platinum Escape Duo 4D touchscreen voice control and Bluetooth speaker visual\" loading=\"lazy\"\u003e\n\u003cspan class=\"pnx-an-heat\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\" aria-hidden=\"true\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 4D+4D Smart Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"1\" data-caption=\"Dual 4D+4D Smart Mechanism\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Architecture\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms are the point, not the badge.\u003c\/h3\u003e\n\u003cp\u003eThe Escape Duo is built around two 4D mechanisms rather than one roller carriage. That dual architecture enables layered coverage and is the feature that should justify the premium.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePublished system\u003c\/b\u003e\u003cspan\u003e4D+4D Smart Mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMotors\u003c\/b\u003e\u003cspan\u003eDynamic Brushless 4D roller system · massage width over 9.1″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDecision test\u003c\/b\u003e\u003cspan\u003eCan you feel the second mechanism matter?\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is whether the dual system creates a session you genuinely prefer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"2\" data-caption=\"SL Flex Track + Body Scan\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Path\u003c\/p\u003e\n\u003ch3\u003eCoverage only works when the starting point is right.\u003c\/h3\u003e\n\u003cp\u003eSL Flex Track defines the roller path and Automatic Body Scan establishes the starting alignment. Osaki also lists AI Health Detection; treat it as a manufacturer feature name, not medical diagnosis.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL Flex Track System\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eScan\u003c\/b\u003e\u003cspan\u003eAutomatic Body Scan System\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAI label\u003c\/b\u003e\u003cspan\u003eManufacturer feature name only\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFor shared use, a fresh scan gives each person a customized massage starting point instead of a fixed default.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"3\" data-caption=\"Heat + 57-Cell Air Massage\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Surround\u003c\/p\u003e\n\u003ch3\u003eRollers move. Air and heat change the environment.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 57-cell air massage, heated back rollers, and lumbar, seat, and knee heat. Compression and warmth change the session around the roller work.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e57 full-body cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRoller warmth\u003c\/b\u003e\u003cspan\u003eHeated back rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAdditional heat\u003c\/b\u003e\u003cspan\u003eLumbar · seat · knee\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eJudge compression and warmth by comfort preference, not by medical-outcome claims.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"4\" data-caption=\"Calf + Foot System\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest has a real job.\u003c\/h3\u003e\n\u003cp\u003eThe Escape Duo lists side calf scrapers, calf-and-foot rollers, and an automatic footrest that extends up to 7.1″. Because no reliable user-height range is published, calf contact and foot placement still need a fit check.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eSide calf scrapers + roller work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDedicated foot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic extending footrest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest calf and foot pressure separately; lower-body feel can decide the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"5\" data-caption=\"12.3-inch Touchscreen + Controls\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Command Layer\u003c\/p\u003e\n\u003ch3\u003eA deep feature set still has to stay usable.\u003c\/h3\u003e\n\u003cp\u003eThe 12.3-inch touchscreen is the main interface, backed by app and voice control. Osaki also lists YouTube, Monster Bluetooth speakers, Type-C and wireless charging, aroma, and LED lighting.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMain controller\u003c\/b\u003e\u003cspan\u003e12.3-inch HD touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAlternate controls\u003c\/b\u003e\u003cspan\u003ePhone app · voice\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e\u003cspan\u003eAudio · video · charging\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf every user finds the controls natural, more of the feature set will actually get used.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\" data-nav data-navdark\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Layered Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe reason for Duo is overlap.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eA single-mechanism chair can still be excellent. The Escape Duo earns the upgrade only when two 4D mechanisms feel meaningfully better to you. \u003cstrong\u003eJudge the difference in the chair, not on the specification sheet.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003eCompression, warmth, and lower-body hardware then work around that 4D dual-mechanism core, each doing a different job.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\" data-delay=\"300\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e4D+4D architecture\u003c\/b\u003e\u003cspan\u003eLayered roller work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e57-cell air system\u003c\/b\u003e\u003cspan\u003eCompression around the roller path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eHeated back rollers\u003c\/b\u003e\u003cspan\u003eWarmth inside the massage path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eCalf + foot hardware\u003c\/b\u003e\u003cspan\u003eLower-body work continues past the seat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e18 + 11 + 19 programs\u003c\/b\u003e\u003cspan\u003eAuto, stretch, and manual ways to use it\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\" data-delay=\"150\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\n\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-platinum-escape-duo-4d-luxury-home-wellness-hero.png?v=1781789979\" alt=\"Osaki Platinum Escape Duo 4D massage chair in a premium home setting\" loading=\"lazy\"\u003e\n\u003c\/figure\u003e\n\u003cfigcaption\u003ePlatinum Escape Duo 4D · Dual-mechanism architecture in a home setting\u003c\/figcaption\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Escape Duo is for relaxation and comfort; its heating, compression, roller, and smart features are not medical diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFit is the specification you cannot outsource.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eOsaki publishes chair geometry and a 280 lb maximum user weight for the Osaki Escape Duo, but no numeric height range. Use scanning and footrest extension as fit tools, not substitutes for a fit check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" data-delay=\"240\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Weight\u003c\/i\u003e\u003ch3\u003eStart with the published limit.\u003c\/h3\u003e\n\u003cp\u003eWe list a 280 lb maximum. If the primary user is near that limit, confirm fit before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Height\u003c\/i\u003e\u003ch3\u003eDo not invent a height range.\u003c\/h3\u003e\n\u003cp\u003eNo reliable recommended height range is currently published. Shorter and taller users should confirm shoulder, calf, and footwell fit directly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Geometry\u003c\/i\u003e\u003ch3\u003eUse the chair measurements as clues.\u003c\/h3\u003e\n\u003cp\u003ePublished geometry includes a 20.47-inch seat width and 22.05-inch shoulder width. These are chair dimensions, not a guaranteed body-fit range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Lower body\u003c\/i\u003e\u003ch3\u003eLet the footrest extend, then judge pressure.\u003c\/h3\u003e\n\u003cp\u003eLet the footrest extend, then check where calf scrapers and foot rollers land and how their pressure feels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Shared use\u003c\/i\u003e\u003ch3\u003eRun a fresh scan for each person.\u003c\/h3\u003e\n\u003cp\u003eFor shared use, rescan each person and save judgment for pressure, heat, calf contact, and program preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eEscape Duo features translated into ownership value.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\" data-delay=\"200\"\u003eThese systems materially change use, fit, or ownership.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\" data-delay=\"150\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e4D+4D Smart Mechanism\u003c\/b\u003e\u003cp\u003eTwo 4D mechanisms define the architecture; judge their value by feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSL Flex Track + Automatic Body Scan\u003c\/b\u003e\u003cp\u003eTrack sets the path; scan sets the user's starting alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e57-Cell Full-Body Air Massage\u003c\/b\u003e\u003cp\u003e57 air cells add compression around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eHeated Rollers + Multi-Area Heating\u003c\/b\u003e\u003cp\u003eHeated back rollers plus lumbar, seat, and knee heat add warmth around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eCalf Scrapers + Foot Rollers + Extending Footrest\u003c\/b\u003e\u003cp\u003eCalf and foot hardware makes lower-body fit and pressure a primary test point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e18 Auto + 11 Stretch + 19 Manual Programs\u003c\/b\u003e\u003cp\u003eAuto, stretch, and manual programs balance quick starts with control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e12.3″ HD Touchscreen\u003c\/b\u003e\u003cp\u003eThe large screen centralizes programs and adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003ePhone App + Intelligent Voice Control\u003c\/b\u003e\u003cp\u003eApp and voice provide alternatives once you are seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eMonster Bluetooth Speakers + YouTube\u003c\/b\u003e\u003cp\u003eBuilt-in audio and video add optional entertainment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eType-C Port + Wireless Charging\u003c\/b\u003e\u003cp\u003eKeep a phone powered during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eAroma + LED Lighting\u003c\/b\u003e\u003cp\u003eAmbience features come after mechanism, fit, and room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eAI Health Detection\u003c\/b\u003e\u003cp\u003eManufacturer-listed smart feature; not a clinical test or diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe first measurement is the doorway.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\" data-delay=\"150\"\u003e\n\u003cb\u003e31.4\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published minimum door width.\u003c\/strong\u003e Measure the clear opening and every turn, landing, elevator, and final-room path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\" data-delay=\"200\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eUpright \u0026amp; reclined footprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 31.4″ W x 63.8″ L x 48.7″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 31.4″ W x 76.4″ L x 31.2″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall clearance\u003c\/h3\u003e\n\u003cp\u003eNo consistent numeric rear wall-clearance requirement is currently published. Confirm the required offset with us before close-to-wall placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eTaupe\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThese are the three current color options.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; delivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eChair weight is 311 lb. Packages: 33.5″ W x 58.5″ L x 51.0″ H at 302.0 lb; and 20.9″ W x 22.4″ L x 25.0″ H at 66.1 lb.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/blogs\/news\/massage-chair-delivery-readiness-checklist-doorways-stairs-room-path-and-placement\" class=\"pnx-tlink pnx-mini-link\"\u003eUse the delivery readiness guide →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower \u0026amp; final placement\u003c\/h3\u003e\n\u003cp\u003ePlan an accessible outlet and safe cord path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\" data-nav data-navdark\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003ePrice is one number. Ownership is the rest of the decision.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"150\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery \u0026amp; setup\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above. Eligible White Glove service generally covers in-home placement, basic setup, packaging removal, connection to an accessible outlet, and a basic function check, subject to access and service conditions.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"250\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty \u0026amp; service\u003c\/p\u003e\n\u003ch3\u003eOsaki sets the warranty.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a 3-year warranty for the Escape Duo: 1 year of parts and labor, plus parts-only coverage in years 2 and 3, with extended plans available — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eYour purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e. Questions? Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"350\"\u003e\n\u003cp class=\"pnx-cap\"\u003eReturns \u0026amp; cancellation\u003c\/p\u003e\n\u003ch3\u003eKnow the policy before a 311 lb chair ships.\u003c\/h3\u003e\n\u003cp\u003eOur current policy allows eligible return requests within 30 days with prior authorization. Approved non-defective returns generally carry a 15% restocking fee plus shipping costs; incurred premium-delivery charges are non-refundable. Orders may generally be canceled before carrier pickup, while special-order rules can differ.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/policies\/refund-policy\"\u003eRead the current return policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eUse live checkout and current policies as the final record for delivery, warranty, returns, and service.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eWho should pay for the Osaki Escape Duo's second mechanism?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\" data-delay=\"150\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClearly prefer the dual-4D feel over a simpler single-mechanism session.\u003c\/li\u003e\n\u003cli\u003eExpect frequent use and want auto, stretch, and manual programs.\u003c\/li\u003e\n\u003cli\u003ePrioritize calf scrapers, foot rollers, and an extending footrest.\u003c\/li\u003e\n\u003cli\u003eWant scanning, 57-cell compression, heat, and smart controls.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 31.4″ minimum door width and 76.4″ reclined length.\u003c\/li\u003e\n\u003cli\u003eAre within the 280 lb maximum and will verify body fit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\" data-delay=\"250\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not feel a meaningful benefit from the second 4D mechanism.\u003c\/li\u003e\n\u003cli\u003ePrefer simpler controls and fewer programs or connected features.\u003c\/li\u003e\n\u003cli\u003eHave an entry or room footprint that makes a 311 lb chair awkward.\u003c\/li\u003e\n\u003cli\u003eNeed fit above 280 lb or for an unusually short or tall user.\u003c\/li\u003e\n\u003cli\u003eWant another dual-4D approach; the Grand Duo changes programs, lower-body hardware, air cells, and controls.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eCompare with Grand Duo 4D+4D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison Handoff\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe neighboring choice changes the philosophy, not the category.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\" data-delay=\"180\"\u003eThe closest alternative is the \u003ca href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eGrand Duo 4D+4D\u003c\/a\u003e. Both are dual-4D Osaki chairs, so the useful comparison is how each allocates programs, compression, lower-body hardware, and controls.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\" data-delay=\"220\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePlatinum Escape Duo 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eGrand Duo 4D+4D\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram philosophy\u003c\/th\u003e\n\u003ctd\u003e18 auto programs, 11 stretch programs, and 19 manual programs.\u003c\/td\u003e\n\u003ctd\u003e41 automatic programs and 5 manual programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir system\u003c\/th\u003e\n\u003ctd\u003e57-cell full-body air massage.\u003c\/td\u003e\n\u003ctd\u003e62-cell full-body air massage plus segmented armrest airbags.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eSide calf scrapers, calf-and-foot rollers, and an automatic extending footrest.\u003c\/td\u003e\n\u003ctd\u003eDeep calf kneading, four foot rollers, 16 foot airbags, and an automatic extending footrest.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary interface\u003c\/th\u003e\n\u003ctd\u003e12.3″ HD touchscreen, phone app, and intelligent voice control.\u003c\/td\u003e\n\u003ctd\u003e8″ wireless touchscreen, voice control, and quick side controls.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWhat to test\u003c\/th\u003e\n\u003ctd\u003eWhether its program mix and larger screen suit you better.\u003c\/td\u003e\n\u003ctd\u003eWhether its auto-program library and lower-body hardware fit better.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eEscape Duo vs Grand Duo:\u003c\/strong\u003e both list a 280 lb maximum. The Escape Duo is the narrower, lighter chair at 31.4″ wide and 311 lb, against the Grand Duo's 33.5″ and 332.3 lb, but it reclines longer: 76.4″ to the Grand Duo's 70.9″. Osaki lists a 3-year warranty for the Escape Duo and 5 years for the Grand Duo.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eCompare with Grand Duo 4D+4D →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eOsaki Duo models compared →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eBrowse the Osaki and Kyota brand comparison →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eBrowse the Osaki and Infinity brand comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003ePlatinum Escape Duo 4D specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePlatinum Escape Duo 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D+4D Smart Mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL Flex Track System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic Body Scan System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e57-cell full-body air massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero gravity · Leisure and Cinema modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 auto massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretch\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e11 stretch massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 manual massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeated rollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeated back rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAdditional heating\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar · seat · knee\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves \u0026amp; feet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSide calf scrapers · calf-and-foot rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic extendable footrest · up to 7.1″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12.3-inch HD touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eApp\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePhone app control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eType-C port · wireless charger\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAI label\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAI Health Detection; manufacturer feature name, not medical diagnosis\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAudio \u0026amp; ambience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMonster Bluetooth speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVideo\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYouTube entertainment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAmbience\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAroma · LED lighting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eChair dimensions \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.4″ W x 63.8″ L x 48.7″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.4″ W x 76.4″ L x 31.2″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22.05″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.47″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum door width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.4″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e311 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e280 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePackaging\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 1 dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33.5″ W x 58.5″ L x 51.0″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 1 weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e302.0 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 2 dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.9″ W x 22.4″ L x 25.0″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 2 weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e66.1 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase \u0026amp; ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 years: 1 year parts and labor + years 2–3 parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eOsaki 3-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Call or text (669) 214-8889 to confirm fit or delivery details before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eOsaki Escape Duo questions, answered.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\" data-delay=\"150\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Platinum Escape Duo 4D massage chair?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. Order the Osaki Escape Duo massage chair online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions about the Black, Taupe, or Brown finish or delivery before you order.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Escape Duo before buying?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The Osaki Platinum Escape Duo 4D is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can feel both 4D mechanisms, test calf and foot pressure, and compare the Escape Duo with the Grand Duo 4D+4D in one visit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Osaki Escape Duo fit through my door and in my room?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e31.4″ is the published minimum door width. The Osaki Escape Duo measures 31.4″ W x 63.8″ L x 48.7″ H upright and 76.4″ long reclined, and the chair weighs 311 lb. No numeric rear wall-clearance figure is published, so measure doors, turns, stairs, and the final room, and confirm the offset with us before close-to-wall placement.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki Escape Duo fit?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e280 lb is the published maximum user weight for the Osaki Platinum Escape Duo 4D, with a 20.47″ seat width and 22.05″ shoulder width. Osaki does not publish a numeric height range for this model; the automatic footrest extends up to 7.1″, so check shoulder position, calf contact, and foot placement in person.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does 4D+4D mean on the Osaki Escape Duo?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eTwo 4D mechanisms. The Osaki Escape Duo uses a 4D+4D Smart Mechanism: Osaki lists 12 manual techniques for the upper mechanism and 7 for the lower one, both on a flexible SL track that runs from the neck and shoulders to the hamstrings. Automatic Body Scan sets the starting point, and the rollers are heated.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki Escape Duo or the Grand Duo 4D+4D?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eChoose the Osaki Escape Duo for 18 auto, 11 stretch, and 19 manual programs, a 12.3″ touchscreen, and a narrower 31.4″, 311 lb frame; choose the Grand Duo 4D+4D for 41 automatic programs, 62 air cells, deep calf kneading, 16 foot airbags, and a shorter 70.9″ reclined length. Both are dual-4D Osaki chairs with a 280 lb maximum.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat programs and controls does the Osaki Escape Duo have?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e48 programs: the Osaki Escape Duo lists 18 auto, 11 stretch, and 19 manual massage programs. You run them from a 12.3-inch HD touchscreen, the phone app, or voice control, with an armrest shortcut panel for quick settings. Osaki also lists zero gravity recline, Monster Bluetooth speakers, YouTube, Type-C and wireless charging, aroma, and LED lighting.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Escape Duo worth it?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes, if you clearly prefer the feel of two 4D mechanisms and will use the programs. The Osaki Escape Duo adds 57-cell air massage, heated back rollers, foot rollers and calf scrapers, and a 12.3-inch touchscreen around that core; its tradeoffs are a 311 lb frame and room planning. If one mechanism feels just as good, compare simpler Osaki chairs first.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Escape Duo?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eThree years. Osaki lists 1 year of parts and labor plus parts-only coverage in years 2 and 3 for the Osaki Platinum Escape Duo 4D, and offers extended plans. House of Massage Chairs is an authorized Osaki dealer, so start with us for order support, and your Escape Duo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Escape Duo HSA\/FSA eligible?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The Osaki Platinum Escape Duo 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Escape Duo.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\" data-nav data-navdark\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe second mechanism has to\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eearn its place in your room.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"150\"\u003eIn person, check shoulder landing, dual-mechanism feel, calf pressure, foot placement, and touchscreen usability. Bring doorway and room measurements. The Escape Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and each carries 45+ chairs, so you can compare it with the Grand Duo 4D+4D in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\" data-delay=\"250\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"tel:+16692148889\"\u003eCall about this model \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\" data-delay=\"300\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with questions before you visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-escape-duo-front-angle-19.webp?v=1773329516\" alt=\"Osaki Platinum Escape Duo 4D massage chair front angle in taupe\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eOsaki Platinum Escape Duo\u003cbr\u003e4D Massage Chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eChoose it for the dual-4D architecture. It earns its price only when two mechanisms, compression, heat, lower-body hardware, and smart controls create a session you clearly prefer. Otherwise, keep comparing.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\" data-delay=\"220\"\u003e\n\u003cb\u003e4D+4D\u003c\/b\u003e\u003cspan\u003eBlack · Taupe · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\" data-delay=\"260\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\" data-pnx-top\u003eCheck purchase options \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\n\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\" data-delay=\"300\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki massage chairs\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-grand-duo-4d-4d-massage-chair\"\u003eCompare with Grand Duo 4D+4D\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery \u0026amp; setup details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki Platinum Escape Duo 4D massage chair · Sold by House of Massage Chairs, an authorized Osaki dealer. Free US shipping with white-glove delivery and setup. Osaki 3-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki Platinum Escape Duo 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. Order the Osaki Escape Duo massage chair online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions about the Black, Taupe, or Brown finish or delivery before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Escape Duo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Platinum Escape Duo 4D is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can feel both 4D mechanisms, test calf and foot pressure, and compare the Escape Duo with the Grand Duo 4D+4D in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki Escape Duo fit through my door and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"31.4″ is the published minimum door width. The Osaki Escape Duo measures 31.4″ W x 63.8″ L x 48.7″ H upright and 76.4″ long reclined, and the chair weighs 311 lb. No numeric rear wall-clearance figure is published, so measure doors, turns, stairs, and the final room, and confirm the offset with us before close-to-wall placement.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki Escape Duo fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"280 lb is the published maximum user weight for the Osaki Platinum Escape Duo 4D, with a 20.47″ seat width and 22.05″ shoulder width. Osaki does not publish a numeric height range for this model; the automatic footrest extends up to 7.1″, so check shoulder position, calf contact, and foot placement in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does 4D+4D mean on the Osaki Escape Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two 4D mechanisms. The Osaki Escape Duo uses a 4D+4D Smart Mechanism: Osaki lists 12 manual techniques for the upper mechanism and 7 for the lower one, both on a flexible SL track that runs from the neck and shoulders to the hamstrings. Automatic Body Scan sets the starting point, and the rollers are heated.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki Escape Duo or the Grand Duo 4D+4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki Escape Duo for 18 auto, 11 stretch, and 19 manual programs, a 12.3″ touchscreen, and a narrower 31.4″, 311 lb frame; choose the Grand Duo 4D+4D for 41 automatic programs, 62 air cells, deep calf kneading, 16 foot airbags, and a shorter 70.9″ reclined length. Both are dual-4D Osaki chairs with a 280 lb maximum.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What programs and controls does the Osaki Escape Duo have?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"48 programs: the Osaki Escape Duo lists 18 auto, 11 stretch, and 19 manual massage programs. You run them from a 12.3-inch HD touchscreen, the phone app, or voice control, with an armrest shortcut panel for quick settings. Osaki also lists zero gravity recline, Monster Bluetooth speakers, YouTube, Type-C and wireless charging, aroma, and LED lighting.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Escape Duo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you clearly prefer the feel of two 4D mechanisms and will use the programs. The Osaki Escape Duo adds 57-cell air massage, heated back rollers, foot rollers and calf scrapers, and a 12.3-inch touchscreen around that core; its tradeoffs are a 311 lb frame and room planning. If one mechanism feels just as good, compare simpler Osaki chairs first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Escape Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years. Osaki lists 1 year of parts and labor plus parts-only coverage in years 2 and 3 for the Osaki Platinum Escape Duo 4D, and offers extended plans. House of Massage Chairs is an authorized Osaki dealer, so start with us for order support, and your Escape Duo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Escape Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Platinum Escape Duo 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Escape Duo.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e\n\n\u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 4D+4D Smart Mechanism', 'SL Flex Track + Body Scan', 'Heat + 57-Cell Air Massage', 'Calf + Foot System', '12.3-inch Touchscreen + Controls'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e","brand":"Osaki","offers":[{"title":"Black","offer_id":44894437933263,"sku":null,"price":15999.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":44894437966031,"sku":null,"price":15999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44894437998799,"sku":null,"price":15999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/3.EscapeDuo_1500px_thumbnails_persp_brown_1390x1390_eb1b0cd2-f104-42e4-9383-287697055b4f.webp?v=1773006804"},{"product_id":"jp-medics-kaze-duo-massage-chair","title":"JP Medics KaZe Duo Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-burgundy{background:#5B1624}\n.pnx-chip-champagne{background:#D7C19D}\n.pnx-chip-white{background:#F4F0E6}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · JP Medics Dual-Mechanism Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eJP Medics KaZe Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D+3D Vario Motion Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe JP Medics KaZe Duo 4D massage chair uses two massage mechanisms that divide the back into different jobs: a 4D upper system and a 3D lower system, supported by Chair Doctor guidance, full-body air compression, heated comfort, foot rollers, and a one-inch wall saver.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5'0″–6'3″ · up to 320 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eJP Medics 3-Year Full Coverage — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack\/Burgundy · Black\/Black · Beige\/Champagne · Beige\/White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/carousel-black-burgundy-jpm-60-3Q_2048x_15b151c3-e7ed-4601-accd-9ae36b68a200.webp?v=1773185256\u0026amp;width=720\" alt=\"JP Medics KaZe Duo massage chair in Black and Burgundy, three-quarter view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the KaZe Duo\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Handoff\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Handoff\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe reason to choose it is the split massage system.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe JP Medics KaZe Duo massage chair centers on a Duo Vario Motion 4D+3D system: 4D upper massage, 3D lower massage, and an L-track through the buttock area. Precise body scanning and Chair Doctor support setup, while 25 auto programs, air massage, three heated areas, foot rollers, zero gravity, and a wired touch-pad round out daily use. Its value depends on one question: can you feel a worthwhile benefit from the layered upper\/lower mechanism?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003e4D upper massage and 3D lower massage divide the back into two working zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eGuided setup\u003c\/h3\u003e\n\u003cp\u003eBody scanning aligns the chair; Chair Doctor adds guided program selection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eFoot rollers, leg kneading, airbags, and lower-leg heat make the footrest an active massage zone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eHeat and air\u003c\/h3\u003e\n\u003cp\u003eThe manual shows 32 airbags, three air levels, and six heat pads across lumbar, seat, and lower legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eRoom fit\u003c\/h3\u003e\n\u003cp\u003eThe one-inch wall saver limits rear clearance; reclined length is 73.7 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControls\u003c\/h3\u003e\n\u003cp\u003eWired touch-pad, Quick Action controls, voice commands, Bluetooth, wireless charging, and USB-C cover control and convenience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003csmall\u003e+3D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDual Vario Motion system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e25\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e32\u003c\/b\u003e\u003cspan\u003eAirbags shown in manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eHeated body areas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e320\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRecommended user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e1\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear wall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the KaZe Duo\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One layered session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/jpmedics-kaze-duo-roller-mechanism-15.webp?v=1773227251\" alt=\"JP Medics KaZe Duo Duo Vario Motion roller mechanism visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/jpmedics-kaze-duo-chair-doctor-screen-17.webp?v=1773227291\" alt=\"JP Medics KaZe Duo Chair Doctor screen and scanner control visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/front-carousel-beige-champagne-jpm-60-ZG_2048x_d4980b19-d1b3-44e7-9b8c-448f8f8f0ebd.webp?v=1773185256\u0026amp;width=720\" alt=\"JP Medics KaZe Duo front view showing body-contact and air-compression zones\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/jpmedics-kaze-duo-footrest-closeup-04.webp?v=1773227017\" alt=\"JP Medics KaZe Duo footrest with foot rollers and calf massage area\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/carousel-black-burgundy-jpm-60-ZG_2048x_4483b282-f362-44a7-93aa-f42a2b5726f9.webp?v=1773185256\u0026amp;width=720\" alt=\"JP Medics KaZe Duo reclined side view for zero gravity and wall-saver planning\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/jpmedics-kaze-duo-touchscreen-home-13.webp?v=1773227203\" alt=\"JP Medics KaZe Duo wired touch-pad and Quick Action control\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDuo Vario Motion 4D+3D\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanisms\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms. Different jobs.\u003c\/h3\u003e\n\u003cp\u003eThe KaZe Duo separates upper- and lower-back work: a 4D mechanism handles the upper zone while a 3D mechanism continues through the lower back and glute area. That split is the chair's defining experience.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eUpper zone\u003c\/b\u003e\u003cspan\u003e4D Vario Motion mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLower zone\u003c\/b\u003e\u003cspan\u003e3D mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eL-track, neck to buttock\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to judge\u003c\/em\u003eNotice the mid-back transition. Dual hardware matters only if the handoff feels coherent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Guidance\u003c\/p\u003e\n\u003ch3\u003eScan first. Then choose how much automation you want.\u003c\/h3\u003e\n\u003cp\u003ePrecise body scanning aligns the massage to your frame. Chair Doctor adds guided program selection through the scanner and touch interface. Treat it as personalization and wellness guidance, not medical diagnosis.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eShoulder and body-position alignment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eChair Doctor\u003c\/b\u003e\u003cspan\u003eGuided program selection\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eUser accounts\u003c\/b\u003e\u003cspan\u003eFavorites and saved user profiles with Wi-Fi\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to judge\u003c\/em\u003eIf the chair is shared, run the scan for each user and check repeatable shoulder alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Wrap\u003c\/p\u003e\n\u003ch3\u003eAir pressure and warmth fill the gaps between roller passes.\u003c\/h3\u003e\n\u003cp\u003eThe manual maps 22 upper and 10 lower airbags, for 32 total, with three air-intensity levels. Six heat pads cover lumbar, seat, and lower-leg areas.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir massage\u003c\/b\u003e\u003cspan\u003e32 airbags shown in manual\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eIntensity\u003c\/b\u003e\u003cspan\u003e3 air levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar · seat · lower leg\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to judge\u003c\/em\u003eTry low and high air settings; shoulder and calf comfort matter more than maximum squeeze.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest is part of the massage, not just the recline.\u003c\/h3\u003e\n\u003cp\u003eTri-Action Foot Rollers work under the feet while the lower section adds leg kneading, airbags, and heat. The result is an active lower-body system, not only a recline footrest.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eTri-Action foot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLegs\u003c\/b\u003e\u003cspan\u003eKneading massage and airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWarmth\u003c\/b\u003e\u003cspan\u003eLower-leg heat pads\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to judge\u003c\/em\u003eCheck heel position, calf contact, and squeeze at your normal recline angle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eDeep recline without donating a foot of wall space.\u003c\/h3\u003e\n\u003cp\u003eOne-touch zero gravity changes the chair angle quickly, and the wall saver needs one inch behind the chair. Reclined length is 73.7 inches, so room depth and delivery path still matter.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eOne-touch zero gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall saver\u003c\/b\u003e\u003cspan\u003e1″ rear clearance\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReclined length\u003c\/b\u003e\u003cspan\u003e73.7″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to judge\u003c\/em\u003eMeasure the reclined footprint and walking clearance, not only the rear wall gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eUse the screen when you want detail. Use the side control when you do not.\u003c\/h3\u003e\n\u003cp\u003eThe wired touch-pad handles auto, manual, custom, Chair Doctor, heat, light, air, and mechanism settings. Quick Action controls speed up mid-session changes; offline voice control supports English.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary control\u003c\/b\u003e\u003cspan\u003eWired touch-pad\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick changes\u003c\/b\u003e\u003cspan\u003eSide Quick Action control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e\u003cspan\u003eVoice · wireless charging · USB-C\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat to judge\u003c\/em\u003eStart a program, change intensity, and turn heat on without assistance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Handoff\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDual hardware is only useful if the transition disappears.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe KaZe Duo's defining question appears in the middle of the back. \u003cstrong\u003eThe benefit is not two mechanisms by itself; it is whether the massage feels continuous as the 4D upper system hands the session to the 3D lower system.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eStart an automatic program, notice the upper-back depth, then follow the massage lower. If the transition feels natural rather than interrupted, the dual-system architecture is doing useful work for you.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper mechanism\u003c\/b\u003e\u003cspan\u003e4D depth and motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLower mechanism\u003c\/b\u003e\u003cspan\u003e3D continuation through lower back and glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eCheck where shoulder alignment lands\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eAir and heat\u003c\/b\u003e\u003cspan\u003eJudge support, not feature count\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eFoot system\u003c\/b\u003e\u003cspan\u003eConfirm heel and calf fit before buying\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/carousel-black-burgundy-jpm-60-ZG_2048x_4483b282-f362-44a7-93aa-f42a2b5726f9.webp?v=1773185256\u0026amp;width=720\" alt=\"JP Medics KaZe Duo in reclined Black and Burgundy configuration\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nKaZe Duo recline · dual mechanism, one-inch wall saver\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eChair Doctor, body scanning, heat, air compression, and massage programs are comfort and personalization features, not diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published fit range is useful. Your body still gets the final vote.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eJP Medics lists 5'0″ to 6'3″ and 320 lb as recommended fit guidance. Shoulder, seat, calf, and foot fit still need a real seated check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eCheck shoulder alignment before intensity.\u003c\/h3\u003e\n\u003cp\u003eRun the body scan and verify where the upper mechanism lands before judging intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Dual-zone handoff\u003c\/i\u003e\n\u003ch3\u003eNotice where upper becomes lower.\u003c\/h3\u003e\n\u003cp\u003eJudge whether the 4D-to-3D transition feels smooth and the lower mechanism reaches where you expect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Seat and legs\u003c\/i\u003e\n\u003ch3\u003eConfirm calf contact and heel position.\u003c\/h3\u003e\n\u003cp\u003eTest heel position, calf contact, and squeeze at your normal recline angle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Pressure\u003c\/i\u003e\n\u003ch3\u003eUse both roller and air adjustments.\u003c\/h3\u003e\n\u003cp\u003eFor a shared household, test both lighter and stronger massage and air settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Controls\u003c\/i\u003e\n\u003ch3\u003eMake three changes without assistance.\u003c\/h3\u003e\n\u003cp\u003eStart an auto program, change air intensity, and turn heat on without assistance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKaZe Duo features first. Ownership consequence second.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDuo Vario Motion 4D+3D\u003c\/b\u003e\n\u003cp\u003eSplits upper 4D and lower 3D massage into the model's defining two-zone experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eL-Track\u003c\/b\u003e\n\u003cp\u003eExtends roller coverage from the neck through the buttock area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003ePrecise Body Scanning\u003c\/b\u003e\n\u003cp\u003eAligns shoulder position and roller placement to the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eChair Doctor\u003c\/b\u003e\n\u003cp\u003eAdds guided personalization through the scanner and touch interface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e25 Auto Programs\u003c\/b\u003e\n\u003cp\u003eProvides guided session variety without rebuilding settings each time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eSpot and Custom Massage\u003c\/b\u003e\n\u003cp\u003eOne spot mode and three custom massages add direct control beyond auto programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e32-Airbag Full-Body Air Massage\u003c\/b\u003e\n\u003cp\u003eThe manual maps 32 airbags with three squeeze-intensity levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eThree Heated Areas\u003c\/b\u003e\n\u003cp\u003eSix heat pads across three heat zones add lumbar heat, seat heat, and calf heat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eTri-Action Foot Rollers and Leg Kneading\u003c\/b\u003e\n\u003cp\u003eTurns the footrest into an active foot-and-leg massage zone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eOne-Touch Zero Gravity\u003c\/b\u003e\n\u003cp\u003eMoves quickly into the chair's zero-gravity recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e1″ Wall Saver\u003c\/b\u003e\n\u003cp\u003eKeeps rear clearance to 1″ despite a 73.7″ reclined length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eWired Touch-Pad and Quick Action Control\u003c\/b\u003e\n\u003cp\u003ePairs detailed screen setup with faster side-control changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eVoice Control\u003c\/b\u003e\n\u003cp\u003eAdds hands-free commands; offline voice control supports English.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eRear clearance is tiny. The chair itself is not.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e1\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published rear wall clearance.\u003c\/strong\u003e The manufacturer manual lists the chair at 63.6″ x 31.9″ x 50″ upright and 73.7″ x 31.9″ x 41.5″ reclined. Plan for the full footprint, not only the wall gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-burgundy\"\u003e\u003c\/span\u003eBlack \u0026amp; Burgundy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-champagne\"\u003e\u003c\/span\u003eBeige \u0026amp; Champagne\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-white\"\u003e\u003c\/span\u003eBeige \u0026amp; White\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFinish availability can vary by selected variant; check the live selector above before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair is 31.9″ wide and the main carton is 33.5″ wide.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview our shipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eThe manual lists 110-120V, 60Hz, 2.1A. Plan a grounded household outlet near the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight handling\u003c\/h3\u003e\n\u003cp\u003eJP Medics lists the chair at 238.1 lb and the shipment at 280 lb across two cartons. Confirm stairs, elevators, and tight turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKnow the service path before the chair arrives.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eHouse of Massage Chairs currently offers free US shipping with white-glove delivery and setup; the estimated delivery is shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eThree years of full manufacturer coverage.\u003c\/h3\u003e\n\u003cp\u003eJP Medics lists a 3-year full-coverage warranty for the KaZe Duo with in-home service, parts, and labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eYour purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService readiness\u003c\/p\u003e\n\u003ch3\u003eBuilt-in diagnostics can help describe a problem clearly.\u003c\/h3\u003e\n\u003cp\u003eThe manual includes troubleshooting error codes plus legrest\/backrest sensors, child lock, and overheat\/surge detection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe KaZe Duo supports relaxation and comfort. Its chair functions do not replace professional medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should pay for the KaZe Duo's dual system?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCan feel and value the 4D upper \/ 3D lower massage handoff.\u003c\/li\u003e\n\u003cli\u003eWant 25 auto programs plus Chair Doctor guidance.\u003c\/li\u003e\n\u003cli\u003eCare about foot rollers, leg kneading, air compression, and lower-leg heat.\u003c\/li\u003e\n\u003cli\u003eNeed one-inch rear clearance with zero-gravity recline.\u003c\/li\u003e\n\u003cli\u003eShare the chair and value body scanning plus adjustable pressure.\u003c\/li\u003e\n\u003cli\u003eWant a touch interface plus quick side controls and voice commands.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not feel a meaningful benefit from the dual mechanism.\u003c\/li\u003e\n\u003cli\u003ePrefer the Kozue's 5D platform, pressure sensing, Li Flex Track, and stretch emphasis.\u003c\/li\u003e\n\u003cli\u003eFall outside the published 5'0″-6'3″ or 320-lb guidance.\u003c\/li\u003e\n\u003cli\u003eHave a delivery path that cannot accommodate the chair or carton.\u003c\/li\u003e\n\u003cli\u003ePrefer a minimal controller and fewer programs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kozue-massage-chair-jp-medics\"\u003eCompare with Kozue →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison Handoff\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo different reasons to move upmarket.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/kozue-massage-chair-jp-medics\"\u003eJP Medics Kozue\u003c\/a\u003e. KaZe Duo emphasizes dual mechanisms and a one-inch wall saver; Kozue emphasizes 5D pressure sensing and stretch.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eKaZe Duo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eKozue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage architecture\u003c\/th\u003e\n\u003ctd\u003e4D upper + 3D lower Duo Vario Motion mechanisms along an L-track.\u003c\/td\u003e\n\u003ctd\u003e5D Vario Motion platform with 27 pressure sensors and Li Flex Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram character\u003c\/th\u003e\n\u003ctd\u003e25 auto programs plus Chair Doctor, spot massage, and custom massage options.\u003c\/td\u003e\n\u003ctd\u003eBroader stretch-led library with auto, stretch, spa, and spot programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir system\u003c\/th\u003e\n\u003ctd\u003e32 airbags shown in the KaZe Duo manual, with three intensity levels.\u003c\/td\u003e\n\u003ctd\u003e73 airbags listed on the current Kozue product page.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom-planning angle\u003c\/th\u003e\n\u003ctd\u003ePublished 1″ wall saver; 73.7″ reclined length.\u003c\/td\u003e\n\u003ctd\u003e74.4″ reclined length; 1″ wall-hugging travel listed, with a 2″ reserve in the current manual.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit range\u003c\/th\u003e\n\u003ctd\u003e5'0″–6'3″, 320 lb recommended.\u003c\/td\u003e\n\u003ctd\u003e5'0″–6'3″, 320 lb recommended.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWho should lean here\u003c\/th\u003e\n\u003ctd\u003eBuyer who values the dual-mechanism handoff.\u003c\/td\u003e\n\u003ctd\u003eBuyer prioritizing 5D pressure sensing and stretch.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kozue-massage-chair-jp-medics\"\u003eCompare with Kozue →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/best-4d-massage-chairs-compared\"\u003e4D massage chairs compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eFujiiryoki and JP Medics comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-jp-medics-massage-chairs\"\u003eOsaki and JP Medics comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP Medics KaZe Duo 4D massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eJP Medics\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKaZe Duo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel number\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eJPM65 \/ KaZe Duo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDuo Vario Motion 4D+3D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpper mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLower mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eL-track from neck to buttock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6 unique techniques listed by manufacturer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStrength\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable speed and massage intensity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; guidance\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e25\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAdditional listed modes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 spot massage · 3 custom massages · 1 Chair Doctor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePrecise body scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage time\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5-30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir, heat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32 airbags shown in manufacturer manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir intensity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6 pads across lumbar, seat, and lower-leg areas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTri-Action foot rollers \/ foot and sole roller massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLegs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLeg kneading massage with lower-body air compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5'0″-6'3″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e320 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.9″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery path\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMain carton 33.5″ wide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e63.6″ L x 31.9″ W x 50″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e73.7″ L x 31.9″ W x 41.5″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOne-touch zero gravity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e238.1 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e280 lb · 2 cartons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMain controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWired touch-pad \/ LCD touchscreen interface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Action Control \/ Dynamic Dial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eVoice control; offline mode supports English\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad · USB-C port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eConnectivity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth audio · Wi-Fi for account functions and software updates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePower, audio \u0026amp; safety\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110-120V · 60Hz · 2.1A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpeakers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers · 14W across 2 sides\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eColor lighting 2.0 · 8 lighting modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSafety\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eChild lock · legrest\/backrest sensors · overheat and surge detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eWarranty \u0026amp; delivery\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManufacturer warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 years · in-home service, parts, and labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eColor combinations\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOption 1\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack \u0026amp; Burgundy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOption 2\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack \u0026amp; Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOption 3\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBeige \u0026amp; Champagne\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOption 4\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBeige \u0026amp; White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eSource note: the manufacturer manual lists 50″ upright height.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP Medics KaZe Duo questions, answered directly.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the JPMedics KaZe Duo 4D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized JP Medics dealer: order the JP Medics KaZe Duo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with color or delivery questions before you order the KaZe Duo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the JP Medics KaZe Duo before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The JP Medics KaZe Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can feel the 4D-to-3D handoff, run the body scan, and compare the KaZe Duo with the Kozue in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the JP Medics KaZe Duo and the Kozue?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe massage architecture: the JP Medics KaZe Duo splits the back between a 4D upper and a 3D lower mechanism on an L-track, with a 1″ wall saver and 25 auto programs. The \u003ca href=\"\/products\/kozue-massage-chair-jp-medics\"\u003eJP Medics Kozue\u003c\/a\u003e uses one 5D Vario Motion mechanism with 27 pressure sensors, a 170° Li Flex Track, 73 airbags, and 8 stretch programs. Both list 5'0″ to 6'3″ and 320 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the KaZe Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e63.6″ L x 31.9″ W x 50″ H upright and 73.7″ L x 31.9″ W x 41.5″ H reclined, according to the manual, and the wall saver needs only 1″ behind the JP Medics KaZe Duo. Plan for the full reclined footprint, not only the wall gap, and confirm that the delivery path clears the 33.5″-wide main carton.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range is appropriate for the KaZe Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5'0″ to 6'3″ and 320 lb: JP Medics lists that range as recommended fit guidance for the KaZe Duo. A seated check should still confirm shoulder, calf, seat, and foot fit, so run the body scan and check where the upper mechanism lands before you judge the KaZe Duo's intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the KaZe Duo use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eDuo Vario Motion 4D+3D: the KaZe Duo uses a 4D upper mechanism from the neck to the mid-back, a 3D lower mechanism from the mid-back through the glutes, and an L-track from neck through the buttock area. JP Medics lists 6 massage techniques, and the real test is whether the handoff between the two KaZe Duo mechanisms feels continuous.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow many programs does the KaZe Duo have?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e25 auto programs, plus 1 spot massage, 3 custom massages, and 1 Chair Doctor program, according to JP Medics. Sessions on the KaZe Duo run 5 to 30 minutes. Chair Doctor uses the scanner and wired touch-pad for guided program selection, while Quick Action controls and voice commands speed up changes during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the KaZe Duo include heat, air massage, and foot massage?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The KaZe Duo manual shows 32 airbags with 3 intensity levels and 6 heat pads across lumbar, seat, and lower legs, plus Tri-Action foot rollers and leg kneading. These are comfort features, not medical treatment, so judge the KaZe Duo's shoulder and calf squeeze at both low and high air settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the JP Medics KaZe Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree years of full coverage: JP Medics lists a 3-year manufacturer warranty for the KaZe Duo that includes in-home service, parts, and labor. House of Massage Chairs is an authorized JP Medics dealer, and your KaZe Duo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the JP Medics KaZe Duo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The JP Medics KaZe Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the KaZe Duo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eTest the handoff,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003enot the headline.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest whether the 4D-to-3D transition feels natural, then verify shoulder alignment, foot placement, calf pressure, heat, and control reach. The KaZe Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and each carries 45+ chairs, so you can compare it with the Kozue in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/products\/kozue-massage-chair-jp-medics\"\u003eCompare with Kozue \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with questions before visiting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/ChampagneBeigeangled_2048x_ab5ea9c1-d76b-4f9f-9bea-8d12c03b6ac1.webp?v=1773185256\u0026amp;width=720\" alt=\"JP Medics KaZe Duo massage chair in Beige and Champagne, angled view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP Medics KaZe Duo.\u003cbr\u003ePay for the dual system only if you can feel why it matters.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe KaZe Duo earns its premium when the 4D upper and 3D lower mechanisms feel continuous. It adds body scanning, Chair Doctor, 25 auto programs, air massage, heat, active foot and leg massage, a one-inch wall saver, and quick controls. If the handoff does not improve the massage experience, keep comparing.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eJPM65\u003c\/b\u003e\u003cspan\u003e4 color combinations · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/jp-medics\"\u003eCurrent JP Medics massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/kozue-massage-chair-jp-medics\"\u003eCompare with Kozue\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eOnline delivery and setup\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eJP Medics KaZe Duo Massage Chair · Model JPM65 · Sold by House of Massage Chairs, an authorized JP Medics dealer. Free US shipping with white-glove delivery and setup. JP Medics 3-year full-coverage warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the JPMedics KaZe Duo 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized JP Medics dealer: order the JP Medics KaZe Duo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with color or delivery questions before you order the KaZe Duo.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the JP Medics KaZe Duo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The JP Medics KaZe Duo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each 3,500–4,000 sq ft showroom carries 45+ chairs, so you can feel the 4D-to-3D handoff, run the body scan, and compare the KaZe Duo with the Kozue in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the JP Medics KaZe Duo and the Kozue?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The massage architecture: the JP Medics KaZe Duo splits the back between a 4D upper and a 3D lower mechanism on an L-track, with a 1″ wall saver and 25 auto programs. The JP Medics Kozue uses one 5D Vario Motion mechanism with 27 pressure sensors, a 170° Li Flex Track, 73 airbags, and 8 stretch programs. Both list 5'0″ to 6'3″ and 320 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the KaZe Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"63.6″ L x 31.9″ W x 50″ H upright and 73.7″ L x 31.9″ W x 41.5″ H reclined, according to the manual, and the wall saver needs only 1″ behind the JP Medics KaZe Duo. Plan for the full reclined footprint, not only the wall gap, and confirm that the delivery path clears the 33.5″-wide main carton.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range is appropriate for the KaZe Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5'0″ to 6'3″ and 320 lb: JP Medics lists that range as recommended fit guidance for the KaZe Duo. A seated check should still confirm shoulder, calf, seat, and foot fit, so run the body scan and check where the upper mechanism lands before you judge the KaZe Duo's intensity.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the KaZe Duo use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Duo Vario Motion 4D+3D: the KaZe Duo uses a 4D upper mechanism from the neck to the mid-back, a 3D lower mechanism from the mid-back through the glutes, and an L-track from neck through the buttock area. JP Medics lists 6 massage techniques, and the real test is whether the handoff between the two KaZe Duo mechanisms feels continuous.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How many programs does the KaZe Duo have?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"25 auto programs, plus 1 spot massage, 3 custom massages, and 1 Chair Doctor program, according to JP Medics. Sessions on the KaZe Duo run 5 to 30 minutes. Chair Doctor uses the scanner and wired touch-pad for guided program selection, while Quick Action controls and voice commands speed up changes during a session.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the KaZe Duo include heat, air massage, and foot massage?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The KaZe Duo manual shows 32 airbags with 3 intensity levels and 6 heat pads across lumbar, seat, and lower legs, plus Tri-Action foot rollers and leg kneading. These are comfort features, not medical treatment, so judge the KaZe Duo's shoulder and calf squeeze at both low and high air settings.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the JP Medics KaZe Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years of full coverage: JP Medics lists a 3-year manufacturer warranty for the KaZe Duo that includes in-home service, parts, and labor. House of Massage Chairs is an authorized JP Medics dealer, and your KaZe Duo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the JP Medics KaZe Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The JP Medics KaZe Duo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the KaZe Duo.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Duo Vario Motion 4D+3D', 'Chair Doctor + Body Scan', 'Air Massage + Heat', 'Foot Rollers + Leg Kneading', 'Zero Gravity + 1-inch Wall Saver', 'Wired Touch Pad + Voice'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"JP Medics","offers":[{"title":"Black \u0026 Burgundy","offer_id":44905146613967,"sku":null,"price":12499.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Black","offer_id":44905146646735,"sku":null,"price":12499.0,"currency_code":"USD","in_stock":true},{"title":"Beige \u0026 Champagne","offer_id":44905146679503,"sku":null,"price":12499.0,"currency_code":"USD","in_stock":true},{"title":"Beige \u0026 White","offer_id":44905146712271,"sku":null,"price":12499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/3Q-carousel-beige-champagne-jpm-60-ZG_2048x_342f0373-746e-4532-8ce9-87fc64319016.webp?v=1773185256"},{"product_id":"infinity-sensation-4d-dualflex-massage-chair","title":"Infinity Sensation 4D DualFlex Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-silver{background:#B9BAB8}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Infinity Dual-Mechanism Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Sensation\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D DualFlex Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eTwo coordinated back mechanisms, Flex-Track stretching, and deep session control make the Infinity Sensation 4D DualFlex massage chair a fit for buyers who want layered coverage rather than one roller repeating the same path.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5′2″–6′6″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eDark Brown \/ Dark Gray · Silver \/ Gray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-righthero_kiokie.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex massage chair in Dark Brown and Dark Gray, right three-quarter view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the Sensation\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Sensation, without the feature fog.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Sensation 4D DualFlex Massage Chair is built around coordinated dual-mechanism coverage. Flex-Track adds a stretching, near-flat recline character; TrueFit body scanning sets the starting fit; and the Custom Massage Generator lets you tune techniques, 4D intensity, speed, and air by region. Foot rollers, lumbar and leg heat, air compression, zero gravity, voice control, and eight saved-program slots complete the system. The tradeoff is complexity: buyers who want one-button simplicity may not use its full control depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eTwo back mechanisms divide work across upper and lower regions for layered coverage rather than one repeating pass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlex-Track\u003c\/h3\u003e\n\u003cp\u003eA flexing L-Track pairs extended coverage with a near-flat stretch position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCustom control\u003c\/h3\u003e\n\u003cp\u003eThe Custom Massage Generator assigns techniques by region and tunes 4D intensity, speed, and air.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning maps the seated user before a program begins; the fit range is 62 to 78 inches and up to 300 pounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eDual sole reflexology foot rollers, leg heat, and air compression keep the session from ending at the seat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit needs 5 inches behind the chair plus 24 inches clear in front for footrest travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eBack mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003c\/b\u003e\u003cspan\u003eMyMemory slots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e62\u003csmall\u003e–78″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eOptimal user height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of DualFlex\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eEach changes a different part of the session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-front_ncqvq1.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex front view showing the dual-mechanism massage chair seat and back\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-zerograv2_dkkcmp.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex in near-flat recline showing its Flex-Track stretching position\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600tablet_rulfje.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex touchscreen showing Auto, Manual, MyMemory, Air Settings, and Health Scan controls\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600front_dkxapc.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex Silver and Gray front view showing foot wells and lower-body massage areas\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-silver-zerograv1_ne1da8.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex Silver and Gray reclined in zero gravity\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual Back Mechanisms\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Architecture\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms divide the work.\u003c\/h3\u003e\n\u003cp\u003eThe Sensation uses two back mechanisms across different regions, so upper- and lower-back work can happen within the same session instead of relying on one mechanism to travel the entire path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCore system\u003c\/b\u003e\u003cspan\u003eDual back mechanisms\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eUpper control\u003c\/b\u003e\u003cspan\u003e4D intensity adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSession character\u003c\/b\u003e\u003cspan\u003eLayered regional coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is regional coverage: two mechanisms can divide the work instead of one mechanism doing every job in sequence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eCoverage that can also flex.\u003c\/h3\u003e\n\u003cp\u003eThe flexing L-Track is designed for extended coverage, stretching, and near lay-flat extension. It lets the chair open into a flatter posture without abandoning the long massage path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eFlexing L-Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline character\u003c\/b\u003e\u003cspan\u003eNear lay-flat extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRelated mode\u003c\/b\u003e\u003cspan\u003eWeightless zero gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf stretching is a priority, test the Flex-Track in person; the specification cannot tell you whether the movement feels right for your body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eScan first. Then shape the session.\u003c\/h3\u003e\n\u003cp\u003eTrueFit scans the back, shoulders, and neck before massage begins. The Custom Massage Generator then assigns techniques across four targeted regions and adjusts 4D intensity, speed, heat, rollers, and air. MyMemory stores up to eight preferred sessions.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAuto programs\u003c\/b\u003e\u003cspan\u003e20\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSaved favorites\u003c\/b\u003e\u003cspan\u003e8 MyMemory slots\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThis control depth matters only if you will use it; one-button buyers may prefer a simpler chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe session does not stop at the seat.\u003c\/h3\u003e\n\u003cp\u003eDual sole reflexology rollers work under the feet, air compression adds a wrapped massage feel, and separate heating modules warm the lumbar and leg areas. It is a more complete lower-body setup than a back-only chair.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDual sole reflexology rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCompression\u003c\/b\u003e\u003cspan\u003eAirbag system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWarmth\u003c\/b\u003e\u003cspan\u003eLumbar and leg heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFoot pressure is personal; the rollers and leg or foot air settings can be turned off for users who want less lower-body intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eZero gravity, with the room measured first.\u003c\/h3\u003e\n\u003cp\u003eWeightless Zero Gravity changes the reclined position, while Zero Wall Fit moves the chair forward as it reclines. The manual specifies 5 inches behind the chair and 24 inches clear in front.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRear clearance\u003c\/b\u003e\u003cspan\u003e5 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFront clearance\u003c\/b\u003e\u003cspan\u003e24 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReclined depth\u003c\/b\u003e\u003cspan\u003e80 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAt 306.44 pounds, the chair deserves a measured delivery route before it arrives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Layered Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Sensation makes sense when you want \u003cstrong\u003emore than a stronger single roller.\u003c\/strong\u003e Two mechanisms divide regional work while Flex-Track, air compression, heat, and foot rollers shape the rest of the session.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe tradeoff is control depth. Touchscreen, smart dial, quick controls, voice, custom programs, and memory reward an owner who likes to tune the experience; a one-button buyer may prefer less complexity.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper mechanism\u003c\/b\u003e\u003cspan\u003eShoulder and upper-back focus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLower mechanism\u003c\/b\u003e\u003cspan\u003eLower-back and glute-region work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFlex-Track\u003c\/b\u003e\u003cspan\u003eLonger arc with stretch character\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eAir + heat\u003c\/b\u003e\u003cspan\u003eComfort around the roller work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eMyMemory\u003c\/b\u003e\u003cspan\u003eRepeat the setup you actually prefer\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-lefthero_kg3mcy.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex Dark Brown and Dark Gray chair viewed from the left front\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDual-mechanism architecture · Flex-Track · Custom program control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Infinity Sensation 4D DualFlex is designed for relaxation, comfort, and a consistent home wellness routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe numbers narrow the field. Your body makes the call.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit data can qualify the chair, but it cannot predict shoulder contact or footwell comfort. Use the numbers first, then test the pressure points that matter to you.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eTrueFit maps the seated user.\u003c\/h3\u003e\n\u003cp\u003eTrueFit scans the back, shoulders, and neck, with shoulder-position adjustment before the session continues.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Qualify\u003c\/i\u003e\n\u003ch3\u003e62 to 78 inches, up to 300 pounds.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists an optimal user height of 62 to 78 inches (5′2″ to 6′6″) and a 300 lb maximum user weight; buyers outside either range should test the fit before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Check the seat\u003c\/i\u003e\n\u003ch3\u003eKnow the physical contact points.\u003c\/h3\u003e\n\u003cp\u003eThe seat is listed at 17 inches deep, 21 inches at the hips, and 23 inches at the shoulders; these are planning dimensions, not a comfort guarantee.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Tune pressure\u003c\/i\u003e\n\u003ch3\u003eUse the controls the chair gives you.\u003c\/h3\u003e\n\u003cp\u003e4D intensity, speed, air, recline, heat, and rollers can be adjusted; foot rollers and leg or foot air can also be disabled.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Share intelligently\u003c\/i\u003e\n\u003ch3\u003eEight memory slots help a household repeat favorites.\u003c\/h3\u003e\n\u003cp\u003eMyMemory stores preferred sessions, but every regular user should still confirm shoulder, calf, foot, and entry or exit comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Sensation 4D DualFlex feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThese are the systems that materially change how the Sensation fits, controls, reclines, or feels in daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDual Back Mechanisms\u003c\/b\u003e\n\u003cp\u003eTwo mechanisms coordinate across different back regions for layered coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eFlexing L-Track\u003c\/b\u003e\n\u003cp\u003eFlexes for stretching and near lay-flat extension while maintaining extended coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\n\u003cp\u003eScans the back, shoulders, and neck before massage, with shoulder adjustment available.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eCustom Massage Generator\u003c\/b\u003e\n\u003cp\u003eAssigns techniques across four regions and adjusts 4D intensity, speed, heat, rollers, and air.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e20 Auto Programs\u003c\/b\u003e\n\u003cp\u003eProvides ready-made routines without manual setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e8 MyMemory Slots\u003c\/b\u003e\n\u003cp\u003eSaves preferred sessions for quick recall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eDual Sole Reflexology Rollers\u003c\/b\u003e\n\u003cp\u003eAdds active underfoot work and can be switched off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAirbag Compression\u003c\/b\u003e\n\u003cp\u003eAdds adjustable air compression; leg and foot air can be switched off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar \u0026amp; Leg Heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the lower back and legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eWeightless Zero Gravity\u003c\/b\u003e\n\u003cp\u003eChanges reclined position and works with Zero Wall Fit for room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eTouchscreen, Smart Dial \u0026amp; Voice\u003c\/b\u003e\n\u003cp\u003eOffers a 7-inch touchscreen tablet, quick-access physical controls, and voice command.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eCharging, Audio \u0026amp; Lighting\u003c\/b\u003e\n\u003cp\u003eWireless charging, USB-C, Bluetooth audio, SootheMe sounds, and selectable LEDs add convenience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the chair in motion, not just upright.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e5\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the rear clearance.\u003c\/strong\u003e The Sensation slides forward as it reclines, but the manual also requires 24 inches of clear space in front for the footrest and forward travel. Plan both sides of the motion path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 48″ H x 31″ W x 65″ D.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 31″ H x 31″ W x 80″ D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; delivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair weighs 306.44 lb; the manufacturer manual lists a 350.53 lb shipping weight. Measure doorways, hallways, stairs, elevators, and tight turns before delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eThe manual specifies 110–120V, 1.67A, and 200W, with connection to a properly grounded outlet. Keep the intended outlet accessible and plan cord routing before the chair is placed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eDark Brown \/ Dark Gray\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-silver\"\u003e\u003c\/span\u003eSilver \/ Gray\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is only half the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is included.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above. Service is subject to access, fitment, destination, and provider availability, so verify the route before dispatch.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eInfinity Care 5-Year U.S. Residential Limited Warranty.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary; see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e and ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService path\u003c\/p\u003e\n\u003ch3\u003eKeep the purchase and support trail clear.\u003c\/h3\u003e\n\u003cp\u003eRegister the chair with Infinity and keep proof of purchase. House of Massage Chairs can help clarify setup, delivery, and service steps; warranty claims remain governed by Infinity's terms. Walk-ins are welcome, no appointment needed; the Sensation is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eTalk with our showroom team →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eHouse of Massage Chairs is an authorized Infinity dealer; Infinity sets the written warranty terms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Fit Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should shortlist the Infinity Sensation 4D DualFlex massage chair?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant dual mechanisms because layered regional coverage matters more than single-mechanism simplicity.\u003c\/li\u003e\n\u003cli\u003eWant Flex-Track stretching with near lay-flat extension.\u003c\/li\u003e\n\u003cli\u003eWill use the Custom Massage Generator, 4D controls, and eight memory slots.\u003c\/li\u003e\n\u003cli\u003eWant foot rollers, air compression, heat, and zero gravity together.\u003c\/li\u003e\n\u003cli\u003eFall within the published 62–78″ and 300 lb fit guidance.\u003c\/li\u003e\n\u003cli\u003eCan accommodate the 31″ width, 80″ reclined depth, and required clearances.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer fewer controls and do not expect to save custom sessions.\u003c\/li\u003e\n\u003cli\u003ePrioritize active calf kneading and broader underfoot coverage; test the Luminary Syner-D.\u003c\/li\u003e\n\u003cli\u003eNeed less than 5 inches of rear clearance.\u003c\/li\u003e\n\u003cli\u003eAre outside the published fit guidance without a way to test first.\u003c\/li\u003e\n\u003cli\u003eWant a larger controller screen; the Luminary Syner-D lists an 8-inch touchscreen, the Sensation a 7-inch tablet.\u003c\/li\u003e\n\u003cli\u003eNeed a medical treatment device rather than a relaxation product.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eCompare with Luminary Syner-D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Luminary changes the emphasis.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eIf the Sensation is close, test the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eInfinity Luminary Syner-D\u003c\/a\u003e next for a different lower-body and room-fit emphasis.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSensation 4D DualFlex\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLuminary Syner-D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack system\u003c\/th\u003e\n\u003ctd\u003eDual back mechanisms plus Flex-Track stretching and near lay-flat extension.\u003c\/td\u003e\n\u003ctd\u003eSyner-D tandem back system with a different coordinated massage character.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eDual sole reflexology foot rollers, air compression, and lumbar and leg heat.\u003c\/td\u003e\n\u003ctd\u003eTriple foot rollers plus Complete Calf kneading and oscillation for buyers who prioritize lower-leg hardware.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl emphasis\u003c\/th\u003e\n\u003ctd\u003e7-inch touchscreen, smart dial, quick-access controls, voice command, built-in Health Scanning Sensor, Custom Massage Generator, and 8 memory slots.\u003c\/td\u003e\n\u003ctd\u003e8-inch touchscreen, voice command, memory functions, and a different premium feature stack.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRear clearance\u003c\/th\u003e\n\u003ctd\u003e5 inches, with 24 inches of clear front space called out in the manual.\u003c\/td\u003e\n\u003ctd\u003e2 inches of rear wall clearance with Zero Wall Fit.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished height guidance\u003c\/th\u003e\n\u003ctd\u003e62–78″.\u003c\/td\u003e\n\u003ctd\u003e5′2″–6′4″.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBody room\u003c\/th\u003e\n\u003ctd\u003e17″ seat depth, 21″ hip width, and 23″ shoulder width.\u003c\/td\u003e\n\u003ctd\u003e18″ seat depth and hip width, and 20.5″ shoulder width.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAutomatic programs\u003c\/th\u003e\n\u003ctd\u003e20, plus 8 MyMemory slots.\u003c\/td\u003e\n\u003ctd\u003e12, plus memory functions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eOpen Luminary Syner-D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the current Infinity lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee the Infinity brand comparison context →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Sensation 4D DualFlex specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSensation 4D DualFlex Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDark Brown \/ Dark Gray · Silver \/ Gray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual back mechanisms; 4D adjustment on the upper mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlexing L-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · Knocking · Tapping · Kneading \u0026amp; Tapping · Shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable airbag compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSaved programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 MyMemory slots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCustom programming\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCustom Massage Generator with four targeted back regions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e7-inch touchscreen tablet · Smart Dial · Quick Access Control Panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; comfort\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual sole reflexology foot rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar and leg heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWeightless Zero Gravity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers · SootheMe sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eConvenience\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging · USB-C charging · Selectable LED lighting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eUser fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62–78″ (5′2″–6′6″)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e17″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e23″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e48″ H x 31″ W x 65″ D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31″ H x 31″ W x 80″ D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24″ for footrest extension and chair travel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNet weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e306.44 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e350.53 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoltage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated current\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1.67A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e200W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOutlet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eProperly grounded outlet required\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery \u0026amp; warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded · free US shipping, estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStandard warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty structure\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years structural frame · 3 years covered parts · 1 year covered labor, in-home if necessary\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eInfinity lists a 7-inch touchscreen tablet for this model. Airbag count is omitted because a current count was not found.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Sensation 4D DualFlex FAQ.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Sensation 4D DualFlex massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Sensation 4D DualFlex online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Sensation 4D DualFlex before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Sensation 4D DualFlex is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test both back mechanisms, the Flex-Track stretch, foot-roller pressure, and the controls.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Infinity Sensation 4D DualFlex dimensions and wall-clearance requirements?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e48″ H x 31″ W x 65″ D upright and 31″ H x 31″ W x 80″ D reclined. The Infinity Sensation 4D DualFlex needs 5″ behind the chair and 24″ clear in front for footrest and forward travel. The chair weighs 306.44 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Sensation 4D DualFlex fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e62 to 78 inches (5′2″ to 6′6″), with a 300 lb maximum user weight. On the Infinity Sensation 4D DualFlex, the seat depth is 17 inches, the hip width 21 inches, and the shoulder width 23 inches. TrueFit body scanning sets the starting fit, but confirm shoulder, calf, and foot placement in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Sensation 4D DualFlex use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo back mechanisms on a flexing L-Track. The Infinity Sensation 4D DualFlex divides regional work between an upper and a lower mechanism, with 4D intensity adjustment on the upper one, while the flexing L-Track supports extended coverage, stretching, and near lay-flat extension. Infinity describes the system as combining 2D, 3D, and 4D massage techniques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Sensation 4D DualFlex or the Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Sensation 4D DualFlex for more body room and programs: a 21-inch hip width, a 23-inch shoulder width, guidance up to 6′6″, and 20 automatic programs. Choose the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D\u003c\/a\u003e for its calf and foot system, Complete Calf Kneading and Oscillation plus triple foot rollers, and its 2-inch wall clearance versus 5 inches on the Sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much can I customize an Infinity Sensation 4D DualFlex session?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e20 automatic massage programs, 8 MyMemory slots, and a Custom Massage Generator for four targeted regions. On the Infinity Sensation 4D DualFlex you can adjust 4D intensity, speed, heat, rollers, and air by region, and turn off the foot rollers and leg or foot air when you want less lower-body pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Sensation 4D DualFlex worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you will use its depth: two back mechanisms, Flex-Track stretching, a Custom Massage Generator, and eight memory slots, with foot rollers, air compression, and lumbar and leg heat. If one-button simplicity or calf kneading matters more, a simpler chair or the Luminary Syner-D may suit you better than the Infinity Sensation 4D DualFlex.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Sensation 4D DualFlex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Sensation 4D DualFlex comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Sensation purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Sensation 4D DualFlex HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Sensation 4D DualFlex is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDual-mechanism feel is the part\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ethe spec sheet cannot settle.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIf possible, test the upper and lower mechanisms in the same session, then check shoulder contact, foot pressure, Flex-Track stretch, zero-gravity comfort, control usability, and ease of entry and exit. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the Sensation included, so you can compare everything in one visit. Bring your room measurements too.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/our-store\"\u003eView showroom locations \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with any questions before you visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-silver-righthero_evgyvz.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex massage chair in Silver and Gray, right three-quarter view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Sensation\u003cbr\u003e4D DualFlex.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Sensation for dual-mechanism coverage, Flex-Track stretching, and deep session control. Choose something simpler if those controls will go unused. If calf kneading or tighter wall clearance matters more, test the Luminary Syner-D next.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eDualFlex\u003c\/b\u003e\u003cspan\u003eDark Brown \/ Dark Gray · Silver \/ Gray · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D details\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Sensation 4D DualFlex Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. Free US shipping with white-glove delivery and setup. Infinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. This is a relaxation and home-wellness product, not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Sensation 4D DualFlex massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Sensation 4D DualFlex online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Sensation.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Sensation 4D DualFlex before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Sensation 4D DualFlex is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test both back mechanisms, the Flex-Track stretch, foot-roller pressure, and the controls.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Infinity Sensation 4D DualFlex dimensions and wall-clearance requirements?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"48″ H x 31″ W x 65″ D upright and 31″ H x 31″ W x 80″ D reclined. The Infinity Sensation 4D DualFlex needs 5″ behind the chair and 24″ clear in front for footrest and forward travel. The chair weighs 306.44 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Sensation 4D DualFlex fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"62 to 78 inches (5′2″ to 6′6″), with a 300 lb maximum user weight. On the Infinity Sensation 4D DualFlex, the seat depth is 17 inches, the hip width 21 inches, and the shoulder width 23 inches. TrueFit body scanning sets the starting fit, but confirm shoulder, calf, and foot placement in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Sensation 4D DualFlex use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two back mechanisms on a flexing L-Track. The Infinity Sensation 4D DualFlex divides regional work between an upper and a lower mechanism, with 4D intensity adjustment on the upper one, while the flexing L-Track supports extended coverage, stretching, and near lay-flat extension. Infinity describes the system as combining 2D, 3D, and 4D massage techniques.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Sensation 4D DualFlex or the Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Sensation 4D DualFlex for more body room and programs: a 21-inch hip width, a 23-inch shoulder width, guidance up to 6′6″, and 20 automatic programs. Choose the Luminary Syner-D for its calf and foot system, Complete Calf Kneading and Oscillation plus triple foot rollers, and its 2-inch wall clearance versus 5 inches on the Sensation.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much can I customize an Infinity Sensation 4D DualFlex session?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"20 automatic massage programs, 8 MyMemory slots, and a Custom Massage Generator for four targeted regions. On the Infinity Sensation 4D DualFlex you can adjust 4D intensity, speed, heat, rollers, and air by region, and turn off the foot rollers and leg or foot air when you want less lower-body pressure.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Sensation 4D DualFlex worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you will use its depth: two back mechanisms, Flex-Track stretching, a Custom Massage Generator, and eight memory slots, with foot rollers, air compression, and lumbar and leg heat. If one-button simplicity or calf kneading matters more, a simpler chair or the Luminary Syner-D may suit you better than the Infinity Sensation 4D DualFlex.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Sensation 4D DualFlex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Sensation 4D DualFlex comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Sensation purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Sensation 4D DualFlex HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Sensation 4D DualFlex is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Sensation.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual Back Mechanisms', 'Flex-Track + Near-Flat Stretch', 'Custom Massage Generator + Body Scan', 'Foot Rollers + Air + Heat', 'Zero Gravity + Zero Wall Fit'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Dark Brown \/ Dark Gray","offer_id":44953667764431,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true},{"title":"Silver \/ Gray","offer_id":44953667797199,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/600x600-sensation-dualflex-brown-righthero_kiokie.webp?v=1774571527"},{"product_id":"osaki-pinnacle-5d-duoflex-ai-massage-chair","title":"Osaki Pinnacle 5D DuoFlex AI Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Flagship Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki Pinnacle\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e5D DuoFlex AI Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki Pinnacle 5D DuoFlex AI massage chair pairs a 5D+4D smart mechanism, AI Health Detection, and true full-body coverage — one chair, built around the daily reset.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 280 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle 5D DuoFlex AI luxury massage chair in a premium home wellness setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eEvening\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eEvening\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eUnderstand the Pinnacle before you fall for it.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki Pinnacle 5D DuoFlex AI is Osaki's flagship massage chair. It pairs a 5D+4D Smart Mechanism with AI Health Detection and automatic body scanning, then adds an SL Flex Track, 57-cell full-body air massage, heated back rollers plus lumbar, seat, and knee heat, foot rollers and side calf scrapers, three recline position modes, and a 12.3-inch HD touchscreen with app and voice control. The manual lists a 280 lb maximum user weight, and Osaki lists a 31.0″ minimum door width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003eA 5D+4D smart mechanism, built for depth control and movement variation rather than one repeating pattern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eIntelligence\u003c\/h3\u003e\n\u003cp\u003eAI Health Detection and an automatic body scan tailor the starting point of every session to the person seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCoverage\u003c\/h3\u003e\n\u003cp\u003eSL Flex Track, 57-cell air massage, foot rollers, and side calf scrapers — full-body in practice, not just in name.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eWarmth\u003c\/h3\u003e\n\u003cp\u003eHeated back rollers carry warmth inside the massage path; lumbar, seat, and knee heat extend it outward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eRecline\u003c\/h3\u003e\n\u003cp\u003eThree position modes — Leisure, Zero Gravity, and Cinema — with 0.8″ rear clearance specified in the manual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eA 12.3-inch HD touchscreen, phone app, and voice control keep a very capable chair genuinely easy to use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5D\u003csmall\u003e+4D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eSmart mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e57\u003c\/b\u003e\u003cspan\u003eAir massage cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e18\u003csmall\u003e+19\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto + manual programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eRecline position modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12.3\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eHD touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e0.8\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear clearance in manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Flagship\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One chair.\u003cbr\u003eScroll through what makes it the Pinnacle.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-4d-smart-mechanism-sl-flex-track.png?v=1781795735\" alt=\"Osaki Pinnacle 5D and 4D smart mechanism with SL Flex Track visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-ai-health-detection-body-scan-technology.png?v=1781795701\" alt=\"Osaki Pinnacle AI health detection and body scan technology visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle massage chair shown with warm heated comfort emphasis\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-foot-roller-calf-massage-full-body-air-massage.png?v=1781795760\" alt=\"Osaki Pinnacle foot roller calf massage and full body air massage feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-zero-gravity-premium-home-relaxation.png?v=1781795789\" alt=\"Osaki Pinnacle zero gravity premium home relaxation recline visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle massage chair with 12.3 inch HD touchscreen controller in a living space\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e5D+4D Smart Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo roller characters, one massage.\u003c\/h3\u003e\n\u003cp\u003eAt the center of the Pinnacle is its 5D+4D Smart Mechanism — the reason this chair sits in Osaki's flagship tier. It is designed for more depth control and movement variation than a standard roller system, so sessions feel layered and responsive rather than repetitive.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003e5D+4D Smart Mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCharacter\u003c\/b\u003e\u003cspan\u003eDepth control · movement variation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA basic chair impresses for a week, then becomes predictable. Variation in depth and rhythm is what keeps a chair used month after month.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Intelligence\u003c\/p\u003e\n\u003ch3\u003eBefore the rollers move, the chair reads.\u003c\/h3\u003e\n\u003cp\u003eEvery session opens with an automatic body scan. Combined with AI Health Detection, it gives the chair a smarter starting point — matched to your seated position and shoulder area instead of a generic average.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAI Health Detection\u003c\/b\u003e\u003cspan\u003ePersonalized session logic\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic body scan\u003c\/b\u003e\u003cspan\u003eRuns before each session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eComfort depends on fit. The scan removes the guesswork — especially when more than one person shares the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Warmth\u003c\/p\u003e\n\u003ch3\u003eHeat where the massage actually happens.\u003c\/h3\u003e\n\u003cp\u003eHeated back rollers carry warmth inside the massage path itself — not beside it. Lumbar, seat, and knee heating then extend that warmth beyond a single narrow zone, for a session that feels enveloping rather than mechanical.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeated back rollers\u003c\/b\u003e\u003cspan\u003eWarmth in the roller path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLumbar · seat · knee\u003c\/b\u003e\u003cspan\u003eAdditional heated areas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eWarmth is comfort-focused relaxation support — one of the features owners reach for most on cold evenings. It is not a medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eWhere “full body” gets proven.\u003c\/h3\u003e\n\u003cp\u003eMany chairs are back machines with a footrest. The Pinnacle gives the lower body a real system: foot rollers, side calf scrapers, and an automatic extendable footrest — while 57 air cells wrap compression around the body for a held, enveloping feel.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFoot rollers\u003c\/b\u003e\u003cspan\u003eUnderfoot roller massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSide calf scrapers\u003c\/b\u003e\u003cspan\u003eActive calf attention\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExtendable footrest\u003c\/b\u003e\u003cspan\u003eAutomatic length adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e57-cell air massage\u003c\/b\u003e\u003cspan\u003eFull-body compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe lower-body system is a major fit and pressure decision. Test the foot rollers and calf contact at the intensity you expect to use most often.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eThree positions between sitting and weightless.\u003c\/h3\u003e\n\u003cp\u003eThe Pinnacle offers three position modes — Leisure Mode, Zero Gravity Mode, and Cinema Mode — so you can match recline to the moment. The instruction manual specifies 0.8″ of rear clearance for backrest recline and about 22″ in front for footrest extension.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLeisure Mode\u003c\/b\u003e\u003cspan\u003eUpright ease\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eZero Gravity Mode\u003c\/b\u003e\u003cspan\u003eWeight-distributing recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCinema Mode\u003c\/b\u003e\u003cspan\u003eFull recline for screen time\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eRecline choice is how one chair serves a quick reset, a deep session, and a movie night — without rearranging the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Command\u003c\/p\u003e\n\u003ch3\u003eAll of this, without a manual in your lap.\u003c\/h3\u003e\n\u003cp\u003eA 12.3-inch HD touchscreen puts programs, adjustments, and entertainment on one clear surface. Phone app control and voice control mean you can start, adjust, or wind down a session without sitting up.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003e12.3″ HD touchscreen\u003c\/b\u003e\u003cspan\u003ePrimary controller\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePhone app\u003c\/b\u003e\u003cspan\u003eControl from your device\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eVoice control\u003c\/b\u003e\u003cspan\u003eHands-free adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eControls that feel effortless are what make a feature-rich chair easier to use repeatedly rather than only occasionally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Evening\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBuilt for the last hour of the day.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Pinnacle isn't designed to impress in a showroom and gather dust at home. It's designed for the evening after the long workday, the standing shift, the flight, the workout — \u003cstrong\u003ethe moment you finally sit down.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eAround the massage itself, the chair builds an atmosphere: sound, light, scent, and a screen — so the session becomes a ritual you return to, not a feature you demo once.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eMonster Bluetooth speakers\u003c\/b\u003e\u003cspan\u003eSound for the session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eAroma\u003c\/b\u003e\u003cspan\u003eScent as part of the reset\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eLED lighting\u003c\/b\u003e\u003cspan\u003eAmbient light, not glare\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eYouTube on-screen\u003c\/b\u003e\u003cspan\u003eEntertainment on the 12.3″ display\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eWireless charger + Type-C\u003c\/b\u003e\u003cspan\u003ePhone charged while you unwind\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-zero-gravity-premium-home-relaxation.png?v=1781795789\" alt=\"Osaki Pinnacle zero gravity premium home relaxation recline visual\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nCinema Mode · Manual specifies 0.8″ rear clearance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Pinnacle is a wellness and relaxation product — not a medical device and not a replacement for professional care. Manufacturer sensor readings are reference-only and should not be used for diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWill it feel right for \u003cem\u003eyou\u003c\/em\u003e?\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eA massage chair is only as good as its fit. The Pinnacle approaches personalization in layers — from the scan that opens each session to the manual controls that let you build your own.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/san-jose-showroom\"\u003eThe honest answer is a showroom seat →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Your body\u003c\/i\u003e\n\u003ch3\u003eThe chair scans before it starts.\u003c\/h3\u003e\n\u003cp\u003eThe automatic scan checks shoulder position and massage tolerance before a session. AI Health Detection can also show reference-only wellness readings; the manual says those readings are not a medical diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Your program\u003c\/i\u003e\n\u003ch3\u003e18 automatic programs.\u003c\/h3\u003e\n\u003cp\u003eReady-made sessions for daily relaxation, so on most evenings the chair needs exactly one tap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Your hands\u003c\/i\u003e\n\u003ch3\u003e19 manual programs.\u003c\/h3\u003e\n\u003cp\u003eWhen you know precisely what you want, manual modes let you shape the session yourself — technique, area, and intensity on your terms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Your household\u003c\/i\u003e\n\u003ch3\u003eDifferent people, different sessions.\u003c\/h3\u003e\n\u003cp\u003eBecause the scan runs before each session and the program library is deep, two very different users can share one chair — each getting a session that fits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Your verification\u003c\/i\u003e\n\u003ch3\u003eConfirm the fit in person.\u003c\/h3\u003e\n\u003cp\u003eThe manual lists a 280 lb maximum user weight, but it does not provide a dependable height range. Osaki lists a 22.5″ shoulder width and a 21.5″ seat width. Confirm shoulder alignment, footrest extension, calf contact, and entry comfort with us before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eEvery feature, in plain language.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe complete list — what each feature is, and why it matters. No marketing gloss; if it isn't here, the Pinnacle doesn't claim it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e5D+4D Smart Mechanism\u003c\/b\u003e\n\u003cp\u003eThe flagship roller system, designed for depth control and movement variation so sessions stay nuanced instead of repetitive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eAI Health Detection\u003c\/b\u003e\n\u003cp\u003eUses the chair's sensor workflow to present reference-only wellness readings and support the model's personalized program logic; it is not diagnostic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eAutomatic Body Scan System\u003c\/b\u003e\n\u003cp\u003eReads seated position and shoulder area before rollers engage — the foundation of a good fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eSL Flex Track System\u003c\/b\u003e\n\u003cp\u003eA longer, more connected roller path than back-only chairs, supporting genuine full-body coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e57-Cell Full-Body Air Massage\u003c\/b\u003e\n\u003cp\u003eAir compression across multiple zones adds a wrapped, held quality that rollers alone can't create.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eHeated Back Rollers + Body Heat\u003c\/b\u003e\n\u003cp\u003eHeated back rollers plus lumbar-and-seat and knee heating add warmth inside and around the massage path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eFoot Rollers \u0026amp; Side Calf Scrapers\u003c\/b\u003e\n\u003cp\u003eActive lower-leg massage rather than a decorative footrest — the difference standing workers and travelers feel first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAutomatic Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eAdjusts length automatically so the lower-body system meets your legs where they are.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e3-Stage Zero Gravity\u003c\/b\u003e\n\u003cp\u003eLeisure, Zero Gravity, and Cinema modes — three recline positions for three kinds of session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eSpace-Saving Placement\u003c\/b\u003e\n\u003cp\u003eThe manual specifies 0.8″ behind the chair for backrest recline and about 22″ in front for footrest extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e12.3″ HD Touchscreen\u003c\/b\u003e\n\u003cp\u003eOne clear surface for programs, adjustments, and entertainment — capability without complication.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eApp \u0026amp; Voice Control\u003c\/b\u003e\n\u003cp\u003eStart and adjust sessions from your phone, or hands-free by voice, once you're already reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eMonster Bluetooth Speakers \u0026amp; YouTube\u003c\/b\u003e\n\u003cp\u003eBuilt-in audio and on-screen entertainment for longer, more immersive sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eAroma \u0026amp; LED Lighting\u003c\/b\u003e\n\u003cp\u003eScent and ambient light that turn a massage into a full evening reset.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eWireless Charger \u0026amp; Type-C Port\u003c\/b\u003e\n\u003cp\u003eEveryday practicality — your phone charges while the session runs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e0.8\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003erear clearance in the instruction manual.\u003c\/strong\u003e The same manual calls for about 22″ of clear space in front for footrest extension and enough room for safe entry and exit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eTaupe\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eWhite Glove delivery is currently included.\u003c\/strong\u003e Our shipping policy says eligible massage-chair service generally includes in-home placement, basic assembly and setup, packaging removal, plug-in, and a basic function check, subject to access, fitment, destination, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview current shipping terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eThe chair weighs approximately 313.5 lb, and Osaki lists a 31.0″ minimum door width. Manufacturer sources currently disagree on the overall upright and reclined dimensions, so do not plan a delivery path from an old dimension table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cp\u003eThe instruction manual lists a 280 lb maximum user weight and approximately 7.1″ of footrest extension. Osaki lists a 22.5″ shoulder width and a 21.5″ seat width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKnow the delivery and service path before you commit.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is included.\u003c\/h3\u003e\n\u003cp\u003eWe include White Glove delivery for the Pinnacle. Service remains subject to access, fitment, destination, safety conditions, provider availability, and delivery feasibility. Measure the route before the chair ships.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eOsaki covers this model with 1 year of parts and labor, plus parts-only coverage in years 2 and 3; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eShowroom support\u003c\/p\u003e\n\u003ch3\u003eCompare the feel before delivery.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs operates showrooms in \u003ca href=\"\/pages\/san-jose-showroom\"\u003eSan Jose\u003c\/a\u003e and \u003ca href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton\u003c\/a\u003e. Walk-ins are welcome, no appointment needed; the Pinnacle is on the floor in both.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Pinnacle supports relaxation, comfort, and a consistent home wellness routine. It is not a medical device and is not intended to diagnose, treat, cure, or prevent any condition. The manual states that sensor readings are for reference only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Osaki Pinnacle massage chair is for — and who it isn't.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePlan to use the chair regularly — this is a daily-reset machine, not an occasional novelty.\u003c\/li\u003e\n\u003cli\u003eWant Osaki's flagship: the 5D+4D mechanism, AI Health Detection, and body scanning in one chair.\u003c\/li\u003e\n\u003cli\u003eCare that “full body” includes the feet and calves, not just the back.\u003c\/li\u003e\n\u003cli\u003eShare the chair across a household with different bodies and intensity preferences.\u003c\/li\u003e\n\u003cli\u003eWant heat, air compression, recline modes, and smart controls working together — not as add-ons.\u003c\/li\u003e\n\u003cli\u003ePrefer a guided, showroom-backed purchase over a spec-sheet gamble.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAre shopping primarily on price — the Pinnacle is deliberately a flagship.\u003c\/li\u003e\n\u003cli\u003eNeed only occasional, light massage and won't use the depth of features.\u003c\/li\u003e\n\u003cli\u003ePrefer a very simple chair with minimal technology.\u003c\/li\u003e\n\u003cli\u003eHave not yet checked the room footprint, delivery route, 0.8″ rear clearance, and 22″ front clearance.\u003c\/li\u003e\n\u003cli\u003eNeed a chair rated above the manual's 280 lb maximum user weight.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCompare current Osaki massage chairs →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eIf the Pinnacle feels like too much chair, compare one neighbor.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eA useful nearby alternative is the \u003ca href=\"\/products\/osaki-platinum-escape-duo-4d-massage-chair\"\u003eOsaki Platinum Escape Duo 4D\u003c\/a\u003e. It stays in premium dual-mechanism territory without asking this product page to own an unrelated head-to-head search.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePinnacle 5D DuoFlex AI\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePlatinum Escape Duo 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMechanism\u003c\/th\u003e\n\u003ctd\u003e5D+4D Smart Mechanism.\u003c\/td\u003e\n\u003ctd\u003e4D+4D mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003e12.3″ HD touchscreen, phone app, and voice control.\u003c\/td\u003e\n\u003ctd\u003eWide touchscreen and voice command are listed; verify the exact interface on its product page.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAI workflow\u003c\/th\u003e\n\u003ctd\u003eAI Health Detection plus automatic scan and tolerance\/shoulder-position detection.\u003c\/td\u003e\n\u003ctd\u003eAutomatic body scan is listed; compare how much automation you actually want to use.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDecision cue\u003c\/th\u003e\n\u003ctd\u003eChoose it when the Pinnacle's sensor workflow, 12.3″ controller, and 5D+4D architecture are central to the purchase.\u003c\/td\u003e\n\u003ctd\u003eCompare it when you want a premium dual-4D alternative and would rather trade some Pinnacle-specific technology for a different value\/feel balance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003ePinnacle vs AI Apex Duo 5D+4D:\u003c\/strong\u003e the \u003ca href=\"\/products\/osaki-ai-series-apex-duo-5d-4d-massage-chair\"\u003eOsaki AI Apex Duo\u003c\/a\u003e also uses a dual 5D+4D massage mechanism, on an SL-Track with 62 air cells, lumbar, calf, and foot heat, 46 auto programs, and an 8″ touchscreen; the Pinnacle adds heated back rollers, seat and knee heat, 19 manual programs, and the 12.3-inch HD touchscreen.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/blogs\/news\/4d-vs-5d-massage-chairs-what-actually-matters\"\u003eUnderstand 4D and 5D labels →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eOsaki Duo models compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCompare current Osaki models →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePinnacle 5D DuoFlex AI Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCurrent colors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5D+4D Smart Mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL Flex Track System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e57 cells total: 33 upper-body\/seat area · 8 calves · 16 feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLower body\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot rollers · side calf scrapers · automatic extendable footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest extension\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 7.1″ in the manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIntelligence\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAI feature\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAI Health Detection; sensor readings are reference-only\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eScanning\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic shoulder-position and massage-tolerance detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 auto massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 manual massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSession timer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3–30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeated back rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAdditional heat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar-and-seat heating · knee heating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePosition modes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLeisure · Zero Gravity · Cinema\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e0.8″ specified in the manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 22″ for footrest extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePhysical \u0026amp; electrical\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 313.5 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e280 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder · seat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22.5″ · 21.5″ (Osaki)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum door width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.0″ (Osaki)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V, 60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated current\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2.55A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12.3-inch HD touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eApp\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki Home phone app control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent offline voice control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charger · Type-C port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eEntertainment \u0026amp; ambience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMonster Bluetooth speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVideo\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYouTube entertainment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAmbience\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAroma · LED lighting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAvailability\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSee live status above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eThe instruction manual is clear on 0.8″ rear clearance, about 22″ of front clearance, approximately 313.5 lb chair weight, and a 280 lb maximum user weight. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFrequently asked questions.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Pinnacle 5D DuoFlex AI massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Pinnacle 5D DuoFlex AI online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Pinnacle massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Pinnacle 5D DuoFlex AI is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Check roller feel, shoulder fit, calf pressure, foot placement, and control usability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Pinnacle 5D DuoFlex AI worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you specifically want the 5D+4D Smart Mechanism, AI Health Detection, automatic scanning, 57-cell air system, lower-body massage, layered heat, and 12.3-inch touchscreen in one chair. The Osaki Pinnacle 5D DuoFlex AI is a flagship purchase, so compare its fit, controls, and massage experience in person rather than choosing it for the feature count alone, and weigh the current price above against those priorities.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does 5D+4D mean on the Osaki Pinnacle 5D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt means two mechanisms. Osaki lists a 5D+4D Smart Mechanism for the Pinnacle 5D DuoFlex AI: a dual-mechanism design with differentiated pressure and movement behavior across body zones, rather than one roller mechanism doing every job. Use the label as a reason to test the feel of the Osaki Pinnacle, not as a guarantee that it will suit every user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Osaki Pinnacle have an automatic body scan?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Pinnacle 5D DuoFlex AI runs automatic massage-tolerance and shoulder-position detection before each session, with manual shoulder-position correction if the detected position is not right for you. Its AI Health Detection uses a palm-sensor workflow that shows reference-only readings; the instruction manual says those readings are not a medical diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Pinnacle and the AI Apex Duo 5D+4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe track, heat, and controls; both use a 5D+4D mechanism. The Osaki Pinnacle 5D DuoFlex AI runs on an SL Flex Track with 57 air cells, heated back rollers plus lumbar, seat, and knee heat, 18 auto and 19 manual programs, and a 12.3-inch HD touchscreen. The Osaki AI Apex Duo uses an SL-Track with 62 air cells, lumbar, calf, and foot heat, 46 auto programs, and an 8″ touchscreen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Osaki Pinnacle fit through my doorway and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eCheck two numbers first: Osaki lists a 31.0-inch minimum door width for the Pinnacle 5D DuoFlex AI, and the chair weighs approximately 313.5 lb. The instruction manual specifies 0.8 inches behind the Osaki Pinnacle for backrest recline and about 22 inches in front for footrest extension. Measure doors, hallways, stairs, and turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the Osaki Pinnacle's maximum user weight and height range?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e280 lb. The instruction manual for the Osaki Pinnacle 5D DuoFlex AI lists a 280 lb maximum user weight but no dependable height range, and Osaki lists a 22.5-inch shoulder width and a 21.5-inch seat width. The footrest extends about 7.1 inches, so test shoulder alignment, calf contact, and foot placement for every regular user before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Pinnacle 5D DuoFlex AI?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e1 year of parts and labor, plus parts-only coverage in years 2 and 3. The Osaki Pinnacle 5D DuoFlex AI comes with that Osaki manufacturer warranty, and House of Massage Chairs is an authorized Osaki dealer. Ask us for the written coverage before you order. Your Pinnacle purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and white-glove delivery is included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Pinnacle 5D DuoFlex AI HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Pinnacle 5D DuoFlex AI is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Pinnacle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eA chair like this shouldn't be\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003echosen from a spec sheet.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eRoller feel, shoulder alignment, foot pressure, calf fit, heat placement, and control usability are difficult to judge from a specification table. Compare those factors in person if the Pinnacle is on your shortlist.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed, and \u003ca href=\"\/pages\/our-store\"\u003eour showrooms\u003c\/a\u003e carry 45+ chairs. The Pinnacle is on the floor in both, so you can compare everything in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle 5D DuoFlex AI massage chair, front view in home setting\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki Pinnacle\u003cbr\u003e5D DuoFlex AI.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Pinnacle's case is specific: a 5D+4D Smart Mechanism, automatic scanning, 57-cell air massage, active foot-and-calf systems, layered heat, and a 12.3-inch controller in one flagship chair. Choose it only if those systems match your body, room, and control preferences.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e5D+4D\u003c\/b\u003e\u003cspan\u003eBlack · Taupe · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eVisit a showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCompare current Osaki models\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/blogs\/news\/4d-vs-5d-massage-chairs-what-actually-matters\"\u003eUnderstand 4D and 5D labels\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eReview delivery terms\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eBuy online, delivered\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki Pinnacle 5D DuoFlex AI Massage Chair · Sold by House of Massage Chairs. The Pinnacle is a wellness and relaxation product, not a medical device; sensor readings are reference-only. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki Pinnacle 5D DuoFlex AI massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Pinnacle 5D DuoFlex AI online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Pinnacle massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Pinnacle 5D DuoFlex AI is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Check roller feel, shoulder fit, calf pressure, foot placement, and control usability.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Pinnacle 5D DuoFlex AI worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you specifically want the 5D+4D Smart Mechanism, AI Health Detection, automatic scanning, 57-cell air system, lower-body massage, layered heat, and 12.3-inch touchscreen in one chair. The Osaki Pinnacle 5D DuoFlex AI is a flagship purchase, so compare its fit, controls, and massage experience in person rather than choosing it for the feature count alone, and weigh the current price above against those priorities.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does 5D+4D mean on the Osaki Pinnacle 5D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means two mechanisms. Osaki lists a 5D+4D Smart Mechanism for the Pinnacle 5D DuoFlex AI: a dual-mechanism design with differentiated pressure and movement behavior across body zones, rather than one roller mechanism doing every job. Use the label as a reason to test the feel of the Osaki Pinnacle, not as a guarantee that it will suit every user.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Osaki Pinnacle have an automatic body scan?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Pinnacle 5D DuoFlex AI runs automatic massage-tolerance and shoulder-position detection before each session, with manual shoulder-position correction if the detected position is not right for you. Its AI Health Detection uses a palm-sensor workflow that shows reference-only readings; the instruction manual says those readings are not a medical diagnosis.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Pinnacle and the AI Apex Duo 5D+4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The track, heat, and controls; both use a 5D+4D mechanism. The Osaki Pinnacle 5D DuoFlex AI runs on an SL Flex Track with 57 air cells, heated back rollers plus lumbar, seat, and knee heat, 18 auto and 19 manual programs, and a 12.3-inch HD touchscreen. The Osaki AI Apex Duo uses an SL-Track with 62 air cells, lumbar, calf, and foot heat, 46 auto programs, and an 8″ touchscreen.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki Pinnacle fit through my doorway and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Check two numbers first: Osaki lists a 31.0-inch minimum door width for the Pinnacle 5D DuoFlex AI, and the chair weighs approximately 313.5 lb. The instruction manual specifies 0.8 inches behind the Osaki Pinnacle for backrest recline and about 22 inches in front for footrest extension. Measure doors, hallways, stairs, and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the Osaki Pinnacle's maximum user weight and height range?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"280 lb. The instruction manual for the Osaki Pinnacle 5D DuoFlex AI lists a 280 lb maximum user weight but no dependable height range, and Osaki lists a 22.5-inch shoulder width and a 21.5-inch seat width. The footrest extends about 7.1 inches, so test shoulder alignment, calf contact, and foot placement for every regular user before purchase.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Pinnacle 5D DuoFlex AI?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"1 year of parts and labor, plus parts-only coverage in years 2 and 3. The Osaki Pinnacle 5D DuoFlex AI comes with that Osaki manufacturer warranty, and House of Massage Chairs is an authorized Osaki dealer. Ask us for the written coverage before you order. Your Pinnacle purchase is also covered by our 6-Month Price Protection, and white-glove delivery is included.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Pinnacle 5D DuoFlex AI HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Pinnacle 5D DuoFlex AI is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Pinnacle.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['5D+4D Smart Mechanism', 'AI Health Detection + Body Scan', 'Layered Heat', 'Lower Body + Air System', 'Three-Stage Zero Gravity', '12.3-inch Touchscreen \/ App \/ Voice'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Black","offer_id":44953695453391,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":44953695486159,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44953695518927,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/pinnacle-5d-duoflex-ai-black-9779337_1197x1197_740d2cb3-5ea9-41b2-be92-acabf757d4f7.webp?v=1774573643"},{"product_id":"bodyfriend-the-palace-neo-massage-chair","title":"Bodyfriend The Palace Neo Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Bodyfriend\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe Palace Neo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eIndependent-Leg Premium Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eIndependent left-right leg movement gives the Bodyfriend Palace Neo massage chair its identity. XD PRO massage, a Flexible SL Frame, ROVO programming, heat, sole rollers, and compact controls support that lower-body-first design.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSee options above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_2.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo massage chair in current product photography\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLower Body\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLower Body\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMovement before feature count.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Bodyfriend Palace Neo is a premium massage chair centered on independent leg movement. Exact-model documentation also identifies XD PRO massage, a Flexible SL Frame, a ROVO Special Program, arm and massage-ball heat, three-step sole rolling, 21 safety sensors, personalized mode, a 4-inch LCD controller, and Bluetooth audio. Bodyfriend lists 36 auto massage modes, 8 specialized programs, and a 368 lb chair that measures 78.3 inches deep when reclined. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eLeg movement\u003c\/h3\u003e\n\u003cp\u003eLeft and right lower-body sections move independently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eMassage\u003c\/h3\u003e\n\u003cp\u003eXD PRO is paired with a Flexible SL Frame.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eROVO\u003c\/h3\u003e\n\u003cp\u003eA signature program combines massage and stretching movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eWarmth\u003c\/h3\u003e\n\u003cp\u003eArm heating and a heating massage ball are documented.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eFeet\u003c\/h3\u003e\n\u003cp\u003eThree-step sole rolling gives the foot section active massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003e4-inch LCD, personalized mode, 21 safety sensors, and Bluetooth audio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eIndependent leg sections\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003eXD\u003csmall\u003ePRO\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMassage module\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003eROVO\u003c\/b\u003e\u003cspan\u003eSpecial program\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e21\u003c\/b\u003e\u003cspan\u003eSafety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eLCD controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003csmall\u003e-step\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eSole rolling\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · How It Is Built\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One Bodyfriend Palace Neo.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_5.webp?v=1776196926\u0026amp;width=720\" alt=\"Front view of Bodyfriend The Palace Neo showing separate leg sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_2.webp?v=1776196926\u0026amp;width=720\" alt=\"Angled view of Bodyfriend The Palace Neo massage chair\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_4.webp?v=1776196926\u0026amp;width=720\" alt=\"Side view of Bodyfriend The Palace Neo in a deeply reclined position\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_1.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo lower leg and foot massage assemblies\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_3.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo side profile with arm console\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eIndependent Leg Movement\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eTwo legs. Two moving sections.\u003c\/h3\u003e\n\u003cp\u003eEach leg section is driven separately, making lower-body movement the Palace Neo's defining difference.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eArchitecture\u003c\/b\u003e\u003cspan\u003eIndependent left-right movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCheck knee, calf, and foot fit on both sides before buying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Massage Path\u003c\/p\u003e\n\u003ch3\u003eXD PRO meets a Flexible SL Frame.\u003c\/h3\u003e\n\u003cp\u003eThe documented massage module and frame define the back-massage platform.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eXD PRO · Flexible SL Frame\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest shoulder alignment and lower-back reach, not the label alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Program\u003c\/p\u003e\n\u003ch3\u003eROVO gives movement a sequence.\u003c\/h3\u003e\n\u003cp\u003eThe ROVO Special Program combines massage with stretching movement.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eProgram\u003c\/b\u003e\u003cspan\u003eROVO Special Program\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf movement drives your shortlist, try this program first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eWarmth and Feet\u003c\/p\u003e\n\u003ch3\u003eHeat above. Rolling below.\u003c\/h3\u003e\n\u003cp\u003eArm heating and a heating massage ball pair with three-step sole rolling.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003e3-step sole rolling massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eConfirm heel and arch placement at your preferred intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Interface\u003c\/p\u003e\n\u003ch3\u003eCompact controls, remembered settings.\u003c\/h3\u003e\n\u003cp\u003eA 4-inch LCD, personalized mode, quick body-part controls, 21 safety sensors, Hi-Fi speakers, and Bluetooth support daily use.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e4-inch LCD\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSafety\u003c\/b\u003e\u003cspan\u003e21 sensors\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eUse the controller in a reclined position before deciding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Lower-Body Signature\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe case for Palace Neo starts below the waist.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe separate leg assemblies are not styling. \u003cstrong\u003eThey change how the lower body can move during a session.\u003c\/strong\u003e ROVO programming and three-step sole rolling build on that architecture.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eIndependent legs\u003c\/b\u003e\u003cspan\u003eSeparate left-right movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eROVO Special Program\u003c\/b\u003e\u003cspan\u003eMassage plus stretch movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e3-step sole rolling\u003c\/b\u003e\u003cspan\u003eActive foot massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eQuick area control\u003c\/b\u003e\u003cspan\u003eSkip a body part\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_4.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo reclined side view\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nPalace Neo · Reclined profile and split lower body\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Palace Neo is presented for massage, comfort, stretching movement, and relaxation, not as a medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit and Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eIndependent movement makes fit decisive.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eBodyfriend does not publish a height range or weight capacity for the Palace Neo, but its Automatic Leg Length Adjustment System scans the body and adjusts the leg length by up to 19 cm (about 7.5 inches). Test both leg sections in person; the Palace Neo is on the floor in both of our showrooms.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1\u003c\/i\u003e\n\u003ch3\u003eCheck shoulder and back contact.\u003c\/h3\u003e\n\u003cp\u003eVerify the XD PRO path while sitting naturally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2\u003c\/i\u003e\n\u003ch3\u003eCheck both leg sections.\u003c\/h3\u003e\n\u003cp\u003eKnees, calves, and feet should stay comfortable through independent movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3\u003c\/i\u003e\n\u003ch3\u003eCheck the sole rollers.\u003c\/h3\u003e\n\u003cp\u003eMatch heel and arch placement before judging intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4\u003c\/i\u003e\n\u003ch3\u003eConfirm what Bodyfriend leaves out.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend publishes the dimensions and a 368 lb chair weight, but no height range, weight capacity, or wall clearance. Ask us for those, plus the electrical requirement and finish, before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDocumented features, without borrowed specs.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eIndependent Leg Movement\u003c\/b\u003e\n\u003cp\u003eSeparate left-right lower-body motion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eXD PRO Massage Module\u003c\/b\u003e\n\u003cp\u003eDocumented core massage engine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eFlexible SL Frame\u003c\/b\u003e\n\u003cp\u003eExtends up to 175 degrees, from lying down to sitting up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eROVO Special Program\u003c\/b\u003e\n\u003cp\u003eMassage combined with stretching movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eArm Heating\u003c\/b\u003e\n\u003cp\u003eWarmth at the arm-contact area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eHeating Massage Ball\u003c\/b\u003e\n\u003cp\u003eWarmth close to active massage contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e3-Step Sole Rolling\u003c\/b\u003e\n\u003cp\u003eDefined rolling action under the feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eQuick Body-Part On-Off\u003c\/b\u003e\n\u003cp\u003eSkip an area without ending the session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e21 Safety Sensors\u003c\/b\u003e\n\u003cp\u003eMovement monitoring through the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eMy Personalized Mode\u003c\/b\u003e\n\u003cp\u003eRebuilds sessions around repeated settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e4-Inch LCD Controller\u003c\/b\u003e\n\u003cp\u003eCompact primary control interface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eHi-Fi Speakers and Bluetooth\u003c\/b\u003e\n\u003cp\u003eAudio with auto-connect Bluetooth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eActive Arm Technology\u003c\/b\u003e\n\u003cp\u003eA sliding mechanism in the arm unit holds and pulls the arms and shoulders for stretching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eAutomatic Leg Length Adjustment\u003c\/b\u003e\n\u003cp\u003eBody scanning sets the leg length, with up to 19 cm (about 7.5 inches) of adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eSwing Slide System\u003c\/b\u003e\n\u003cp\u003eThe chair slides forward as it reclines, for more efficient use of room space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e16\u003c\/i\u003e\u003cb\u003eThermal Massage System\u003c\/b\u003e\n\u003cp\u003eA heating element warms up quickly and holds temperatures up to 122°F (50°C).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e17\u003c\/i\u003e\u003cb\u003eTwist, Cross-Holding, and Rowing Exercise\u003c\/b\u003e\n\u003cp\u003eStretching programs among the 8 specialized programs, led by an interactive Voice Guide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e18\u003c\/i\u003e\u003cb\u003eUser Account Creation\u003c\/b\u003e\n\u003cp\u003eIndividual accounts save each user's favorite massage settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room around the reclined depth.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e78.3\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined depth.\u003c\/strong\u003e Bodyfriend lists 78.3″ D x 31.8″ W x 37.4″ H reclined and 62.6″ D x 31.8″ W x 49.2″ H upright, so plan the room around the reclined position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cp\u003eCurrent imagery shows a light neutral shell with warm brown-toned accents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair weighs 368 lb and is 31.8 inches wide. Bodyfriend does not publish carton dimensions, so measure doors, halls, stairs, elevator access, and turns before delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview delivery terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWhite Glove\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs says most massage chairs include White Glove service where access and service availability allow. Confirm this order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eAsk us for the electrical requirements and plan the final position around an accessible outlet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGet delivery and warranty details in writing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eOur policy says most massage chairs include White Glove Delivery, subject to access, fitment, destination, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eHow online delivery works →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eSupport\u003c\/p\u003e\n\u003ch3\u003eKnow who receives the first call.\u003c\/h3\u003e\n\u003cp\u003eCall or text (669) 214-8889 with Palace Neo questions before and after delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eShowroom and support hub →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Palace Neo supports massage, comfort, stretching movement, and relaxation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose it for its movement architecture.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant independent left-right leg movement.\u003c\/li\u003e\n\u003cli\u003ePlan to use the ROVO Special Program regularly.\u003c\/li\u003e\n\u003cli\u003eCare about dedicated three-step sole rolling.\u003c\/li\u003e\n\u003cli\u003ePrefer compact controls over a tablet-sized screen.\u003c\/li\u003e\n\u003cli\u003eHave room for a 78.3-inch reclined depth and a delivery route for a 368 lb chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider Leonardo DV if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrioritize BIA body-composition personalization.\u003c\/li\u003e\n\u003cli\u003eWant live shoulder adjustment.\u003c\/li\u003e\n\u003cli\u003ePrefer an 8.7-inch full-touch display.\u003c\/li\u003e\n\u003cli\u003eWant our published 60-program automatic library.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eCompare with Leonardo DV →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eLower-body movement or measurement-led personalization?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision factor\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eThe Palace Neo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLeonardo DV\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore emphasis\u003c\/th\u003e\n\u003ctd\u003eIndependent legs, ROVO, XD PRO, Flexible SL Frame.\u003c\/td\u003e\n\u003ctd\u003eBIA personalization and live shoulder adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003e4-inch LCD with quick body-part control.\u003c\/td\u003e\n\u003ctd\u003e8.7-inch full-touch display.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e36 auto massage modes and 8 specialized programs, plus the ROVO Special Program.\u003c\/td\u003e\n\u003ctd\u003e60 automatic programs published by House of Massage Chairs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eLeonardo DV details →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eBodyfriend and Ogawa comparison →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chair-brands-compared\"\u003eMassage chair brands compared →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend's published numbers.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBodyfriend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eThe Palace Neo Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel number\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBFB-7010\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg movement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIndependent left-right\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModule\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eXD PRO\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFrame\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlexible SL Frame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eProgram\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eROVO Special Program\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto massage modes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e36\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpecialized programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8, including Palace NEO Signature, Twist Exercise, Cross-Holding Exercise, and Rowing Exercise\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage ball range\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNeck to buttocks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eComfort\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eArm heating · heating massage ball · Thermal Massage System up to 122°F (50°C)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-step sole rolling\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero gravity · Flexible SL Frame up to 175 degrees · Swing Slide System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir bags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulders · arms · thighs · calves · instep · heels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControl and safety\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4-inch LCD remote control · Voice Guide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto timer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10 \/ 20 \/ 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic, up to 19 cm (about 7.5 in)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePersonalization\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMy Personalized Mode · user accounts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSafety\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21 sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHi-Fi speakers · auto-connect Bluetooth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions and weight\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62.6″ D x 31.8″ W x 49.2″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e78.3″ D x 31.8″ W x 37.4″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e368 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eConfirm before purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePlacement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWall clearance · electrical requirement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeight range · weight capacity (not published by Bodyfriend)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCurrent orderable finish name\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eDimensions, chair weight, programs, heat, and air-bag coverage come from Bodyfriend's official Palace NEO specification. Bodyfriend does not publish a height range, weight capacity, wall clearance, or warranty term for this model, so confirm those with us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePalace Neo questions to resolve before purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Bodyfriend Palace Neo massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Palace Neo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Palace Neo before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Palace Neo is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Palace Neo with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does independent leg movement mean on the Bodyfriend Palace Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt means the left and right leg sections move separately. On the Bodyfriend Palace Neo, each leg section is driven on its own, and the ROVO Special Program and three-step sole rolling build on that lower-body architecture, so check knee, calf, and foot contact on both legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Palace Neo vs Leonardo DV: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo different priorities. The Bodyfriend Palace Neo is built around independent left-right leg movement, the ROVO Special Program, and XD PRO massage, with a compact 4-inch LCD. The \u003ca href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eBodyfriend Leonardo DV\u003c\/a\u003e leads with BIA body-composition personalization, live shoulder adjustment, an 8.7-inch full-touch display, and 60 published automatic programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Palace Neo worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if independent leg movement and the ROVO Special Program are the reasons you are shopping. The Bodyfriend Palace Neo builds its massage experience around the lower body. If measurement-led personalization or a large touchscreen matters more, the Leonardo DV may be the smarter purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Bodyfriend Palace Neo fit my height and my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e78.3 inches deep when reclined. Bodyfriend lists the Bodyfriend Palace Neo at 62.6″ D x 31.8″ W x 49.2″ H upright and 78.3″ D x 31.8″ W x 37.4″ H reclined, with a 368 lb chair weight. Bodyfriend publishes no height range or weight capacity, but the Automatic Leg Length Adjustment System adjusts the leg length by up to 7.5 inches, so sit-test both leg sections at either showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage system does the Bodyfriend Palace Neo use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAn XD PRO Massage Module on a Flexible SL Frame that extends up to 175 degrees, with massage balls covering the neck to the buttocks. The Bodyfriend Palace Neo pairs that platform with independent left-right leg movement, Active Arm Technology, 36 auto massage modes, 8 specialized programs, heat up to 122°F, and three-step sole rolling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the ROVO Special Program on the Bodyfriend Palace Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt is a signature Bodyfriend program that combines massage with stretching movement. On the Bodyfriend Palace Neo, ROVO works with the independent left-right leg sections, so if movement drives your shortlist, try the ROVO Special Program before any other Palace Neo setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Palace Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Bodyfriend Palace Neo comes with Bodyfriend's manufacturer warranty. Bodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Palace Neo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Palace Neo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Palace Neo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eIndependent movement should be\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003efelt before it is purchased.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest both leg sections, ROVO movement, foot placement, roller contact, controls, and reclined room scale. The Palace Neo is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView our showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Palace Neo with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_1.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo massage chair angled front view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend\u003cbr\u003eThe Palace Neo.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it when independent leg movement, ROVO programming, XD PRO massage, and compact controls matter more than a long spec sheet. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003ePalace Neo\u003c\/b\u003e\u003cspan\u003eConfirm finish · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck current purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eCompare with Leonardo DV\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery and setup terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eBodyfriend The Palace Neo Massage Chair · Sold by House of Massage Chairs, an authorized Bodyfriend dealer. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Bodyfriend Palace Neo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Palace Neo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Palace Neo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Palace Neo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Palace Neo with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does independent leg movement mean on the Bodyfriend Palace Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means the left and right leg sections move separately. On the Bodyfriend Palace Neo, each leg section is driven on its own, and the ROVO Special Program and three-step sole rolling build on that lower-body architecture, so check knee, calf, and foot contact on both legs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Palace Neo vs Leonardo DV: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two different priorities. The Bodyfriend Palace Neo is built around independent left-right leg movement, the ROVO Special Program, and XD PRO massage, with a compact 4-inch LCD. The Bodyfriend Leonardo DV leads with BIA body-composition personalization, live shoulder adjustment, an 8.7-inch full-touch display, and 60 published automatic programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Palace Neo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if independent leg movement and the ROVO Special Program are the reasons you are shopping. The Bodyfriend Palace Neo builds its massage experience around the lower body. If measurement-led personalization or a large touchscreen matters more, the Leonardo DV may be the smarter purchase.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Bodyfriend Palace Neo fit my height and my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"78.3 inches deep when reclined. Bodyfriend lists the Bodyfriend Palace Neo at 62.6″ D x 31.8″ W x 49.2″ H upright and 78.3″ D x 31.8″ W x 37.4″ H reclined, with a 368 lb chair weight. Bodyfriend publishes no height range or weight capacity, but the Automatic Leg Length Adjustment System adjusts the leg length by up to 7.5 inches, so sit-test both leg sections at either showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage system does the Bodyfriend Palace Neo use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"An XD PRO Massage Module on a Flexible SL Frame that extends up to 175 degrees, with massage balls covering the neck to the buttocks. The Bodyfriend Palace Neo pairs that platform with independent left-right leg movement, Active Arm Technology, 36 auto massage modes, 8 specialized programs, heat up to 122°F, and three-step sole rolling.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the ROVO Special Program on the Bodyfriend Palace Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It is a signature Bodyfriend program that combines massage with stretching movement. On the Bodyfriend Palace Neo, ROVO works with the independent left-right leg sections, so if movement drives your shortlist, try the ROVO Special Program before any other Palace Neo setting.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Palace Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Bodyfriend Palace Neo comes with Bodyfriend's manufacturer warranty. Bodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Palace Neo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Palace Neo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Palace Neo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Independent Leg Movement', 'XD PRO + Flexible SL Frame', 'ROVO Special Program', 'Heat + 3-Step Sole Rolling', 'Control + 21 Safety Sensors'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Bodyfriend","offers":[{"title":"Default Title","offer_id":44980873756879,"sku":null,"price":11999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/PalaceNEO_2.webp?v=1776196926"},{"product_id":"bodyfriend-pharaoh-neo-massage-chair","title":"Bodyfriend Pharaoh Neo Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Bodyfriend Pharaoh Family\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eBodyfriend Pharaoh Neo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eROVO Robotics · XD-Pro Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Bodyfriend Pharaoh Neo massage chair is a movement-led premium chair built around ROVO robotics, the XD-Pro massage module, full-body heating, and Bang \u0026amp; Olufsen audio — with the scale and room presence to match.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSee options above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_45_2048x_0fa4a128-1b90-49be-97c2-8275bcb73b9f.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo massage chair in a three-quarter product view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eStretch Ritual\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eStretch Ritual\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA Pharaoh built around movement, not feature counting.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Bodyfriend Pharaoh Neo Massage Chair is a stretch-focused premium model built around ROVO robotics, eight Robo-Care routines, XD-Pro massage, full-body heat, an 8-inch controller, Bang \u0026amp; Olufsen audio, and natural leather. Bodyfriend lists 6'3″ under recommended height and a 300 lb weight limit. Its advantage is integration: lower-body movement, massage, heat, and sound work as one experience. Its tradeoff is scale—364.2 lb and 35.82″ wide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eROVO movement\u003c\/h3\u003e\n\u003cp\u003eROVO gives the lower-body section an active role, with eight named Robo-Care routines built around movement and stretching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eXD-Pro massage\u003c\/h3\u003e\n\u003cp\u003eXD-Pro handles the main massage work; Bodyfriend lists massage-ball coverage from neck to buttocks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eThermal coverage\u003c\/h3\u003e\n\u003cp\u003eHeat is published from the back through the glutes and soles, adjustable up to 50°C \/ 122°F.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eFull-body air\u003c\/h3\u003e\n\u003cp\u003eAir compression spans the upper body through the heel, with automatic leg adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eSound as a system\u003c\/h3\u003e\n\u003cp\u003eBang \u0026amp; Olufsen audio and Entertainment Mode keep the chair useful even when massage is off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eFurniture presence\u003c\/h3\u003e\n\u003cp\u003eNatural leather and a 35.82″-wide body make room planning part of the buying decision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003c\/b\u003e\u003cspan\u003eSignature Robo-Care programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e15\u003c\/b\u003e\u003cspan\u003eIntelligent safety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e50\u003csmall\u003e°C\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003ePublished heat maximum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eTouchscreen controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003csmall\u003e'3″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eManufacturer height listing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRecommended weight limit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · How the System Works\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One movement-led chair.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_Front_2048x_7d81ae81-a06b-401b-847e-9aa5c4b5a585.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo front view showing the separated lower-leg sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_45_2048x_0fa4a128-1b90-49be-97c2-8275bcb73b9f.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo three-quarter product view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_45_2048x_0fa4a128-1b90-49be-97c2-8275bcb73b9f.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo three-quarter view with seat and back upholstery visible\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_Front_2048x_7d81ae81-a06b-401b-847e-9aa5c4b5a585.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo front view with arm, calf, and foot sections visible\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_Side2_2048x_94ef4028-0863-4709-8e05-18e1a617e2d6.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo reclined side view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_45_2048x_0fa4a128-1b90-49be-97c2-8275bcb73b9f.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo three-quarter view showing the side speaker housing\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eROVO Robotics\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Movement\u003c\/p\u003e\n\u003ch3\u003eThe leg section is part of the massage logic.\u003c\/h3\u003e\n\u003cp\u003eROVO is Pharaoh Neo's defining system. Bodyfriend coordinates lower-body movement through eight signature Robo-Care programs: Iliopsoas Relaxation, Cycle Mode, Hamstring Relaxation, Rolling Stretch, Piriformis Relaxation, PNF Stretch, Rovo Refresh, and Rovo Recovery.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eBodyfriend ROVO robotics\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePublished routines\u003c\/b\u003e\u003cspan\u003e8 signature Robo-Care programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIt matters most if movement and stretch-focused routines are central to how you plan to use the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Massage Module\u003c\/p\u003e\n\u003ch3\u003eXD-Pro handles the main contact work.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend identifies the massage module as XD-Pro and lists massage-ball coverage from neck to buttocks.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eModule\u003c\/b\u003e\u003cspan\u003eXD-Pro\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage-ball area\u003c\/b\u003e\u003cspan\u003eNeck to buttocks\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest shoulder placement, lower-back reach, and pressure before deciding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Warmth\u003c\/p\u003e\n\u003ch3\u003eHeat extends well beyond one lumbar pad.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend publishes heat from the back through the glutes and soles, adjustable up to 50°C \/ 122°F. Treat that maximum as a specification, not a recommended setting.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMaximum setting\u003c\/b\u003e\u003cspan\u003e50°C \/ 122°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePublished coverage\u003c\/b\u003e\u003cspan\u003eBack · glutes · soles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eBroader thermal coverage makes warmth part of the full session instead of one isolated zone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Wrap\u003c\/p\u003e\n\u003ch3\u003eAir compression follows the body down to the heel.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend publishes air coverage at the shoulders, back, waist, arms, pelvis, thighs, calves, feet, and heel, plus automatic leg adjustment. The current U.S. page does not publish an airbag count, so none is claimed here.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir coverage\u003c\/b\u003e\u003cspan\u003eUpper body through heel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLeg fit\u003c\/b\u003e\u003cspan\u003eAutomatic leg adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCheck calf, foot, and arm fit in person; compression should feel supportive, not restrictive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Control\u003c\/p\u003e\n\u003ch3\u003eAn 8-inch screen keeps a complex chair legible.\u003c\/h3\u003e\n\u003cp\u003eThe 8-inch controller is listed at 1280 x 800. One-Touch Recline and Zero Wall are published, but no numeric wall clearance is.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e8″ · 1280 x 800\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eOne-Touch Recline · Zero Wall listed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA store demonstration is the fastest way to judge whether the interface feels natural.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Surroundings\u003c\/p\u003e\n\u003ch3\u003eThe chair keeps working when the massage stops.\u003c\/h3\u003e\n\u003cp\u003eBang \u0026amp; Olufsen audio, Bluetooth, and Entertainment Mode let the sound system work without massage. USB charging adds utility, and Bodyfriend lists 15 intelligent anti-pinch sensors.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAudio\u003c\/b\u003e\u003cspan\u003eBang \u0026amp; Olufsen · Bluetooth\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e\u003cspan\u003eEntertainment Mode · USB\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSafety\u003c\/b\u003e\u003cspan\u003e15 intelligent sensors\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eUseful non-massage functions help justify the space a chair this substantial occupies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Stretch Ritual\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe difference is what the chair asks your legs to do.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePharaoh Neo is easiest to understand as a movement-led massage chair. Its identity is clearest when ROVO routines coordinate the lower-body structure, recline, and massage sequence.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe purchase question is specific: \u003cstrong class=\"pnx-strong-ink\"\u003edo you enjoy guided movement as part of relaxation?\u003c\/strong\u003e If not, a simpler premium model may suit you better.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e8 Robo-Care routines\u003c\/b\u003e\u003cspan\u003eMovement-led program library\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e10 \/ 20 \/ 30 minute timer\u003c\/b\u003e\u003cspan\u003eChoose the session length\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFull-body thermal system\u003c\/b\u003e\u003cspan\u003eWarmth from back to soles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eBang \u0026amp; Olufsen audio\u003c\/b\u003e\u003cspan\u003eSound inside the chair\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eEntertainment Mode\u003c\/b\u003e\u003cspan\u003eAudio without massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_Side2_2048x_94ef4028-0863-4709-8e05-18e1a617e2d6.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo shown in a reclined side profile\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nReclined profile · Zero Wall capability listed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eUse stretch, heat, air compression, and massage at settings that feel comfortable; Pharaoh Neo is a relaxation and wellness product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published limits are only the start of fit.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eROVO movement makes lower-body fit unusually important. Height and weight narrow the field; foot position, calf contact, knee alignment, and shoulder placement decide the fit. The Pharaoh Neo is on the floor in both of our showrooms.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Height\u003c\/i\u003e\n\u003ch3\u003eBodyfriend lists 6'3″ under recommended height.\u003c\/h3\u003e\n\u003cp\u003eThe U.S. page does not publish a minimum height. Shorter users should verify shoulder, foot, and leg alignment in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Weight\u003c\/i\u003e\n\u003ch3\u003eThe published limit is 300 lb.\u003c\/h3\u003e\n\u003cp\u003eThe limit narrows the fit; it does not settle it. Check seat, arm, and calf contact for each regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Lower body\u003c\/i\u003e\n\u003ch3\u003eAuto leg adjustment helps, but geometry still matters.\u003c\/h3\u003e\n\u003cp\u003eTest calf wrap, foot placement, knee angle, and ROVO movement through more than one routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Pressure\u003c\/i\u003e\n\u003ch3\u003eXD-Pro should be judged on contact, not the name.\u003c\/h3\u003e\n\u003cp\u003eCheck shoulder contact, lower-back reach, and pressure after several minutes, not only the first pass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Shared use\u003c\/i\u003e\n\u003ch3\u003eVerify each regular user separately.\u003c\/h3\u003e\n\u003cp\u003eNo multi-user profiles or body-scan specification are published on the current U.S. page. Verify each regular user separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe features that change daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eOnly current, supportable functions are included; unpublished counts and clearances remain unclaimed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eROVO Robotics\u003c\/b\u003e\n\u003cp\u003eMoves the lower-body system through stretch-focused routines instead of leaving the leg section passive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e8 Signature Robo-Care Programs\u003c\/b\u003e\n\u003cp\u003eEight named movement-led routines, from Cycle Mode and Rolling Stretch to Rovo Refresh and Rovo Recovery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eXD-Pro Massage Module\u003c\/b\u003e\n\u003cp\u003eMain massage module with published neck-to-buttocks massage-ball coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eFull-Body Thermal System\u003c\/b\u003e\n\u003cp\u003eAdjustable up to 50°C \/ 122°F from the back through the glutes and soles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eFull-Body Air Compression\u003c\/b\u003e\n\u003cp\u003ePublished zones run from shoulders through heel; no airbag count is stated on the U.S. page.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eAutomatic Leg Adjustment\u003c\/b\u003e\n\u003cp\u003eHelps position the lower-body section; foot and calf fit still need validation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e8″ Touchscreen Controller\u003c\/b\u003e\n\u003cp\u003eA 1280 x 800 interface for programs and settings; app and voice control are not claimed on the current U.S. spec.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eOne-Touch Recline \u0026amp; Zero Wall\u003c\/b\u003e\n\u003cp\u003eDirect recline control with Zero Wall capability; numeric wall clearance is not published.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eBang \u0026amp; Olufsen Audio\u003c\/b\u003e\n\u003cp\u003eIntegrated Bang \u0026amp; Olufsen audio with published Bluetooth support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eEntertainment Mode\u003c\/b\u003e\n\u003cp\u003eLets the chair act as an audio speaker while massage is off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eUSB Charging\u003c\/b\u003e\n\u003cp\u003eCharges a connected device during the session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003e15 Intelligent Safety Sensors\u003c\/b\u003e\n\u003cp\u003ePublished anti-pinch sensors support safe operation around moving parts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003ePremium Natural Leather\u003c\/b\u003e\n\u003cp\u003eNatural leather reinforces Pharaoh Neo's furniture-level room presence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003e10 \/ 20 \/ 30 Minute Timer\u003c\/b\u003e\n\u003cp\u003eThree timing choices: 10, 20, or 30 minutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan around the width before you plan around the wall.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e35.82\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the width to plan around.\u003c\/strong\u003e The Bodyfriend Pharaoh Neo is 64.96″ long upright and 78.74″ long reclined, at the same 47.63″ height.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eUpright footprint\u003c\/h3\u003e\n\u003cp\u003eBodyfriend's U.S. specification lists 64.96″ L x 35.82″ W x 47.63″ H upright.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eReclined footprint\u003c\/h3\u003e\n\u003cp\u003eReclined dimensions are 78.74″ L x 35.82″ W x 47.63″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; access\u003c\/h3\u003e\n\u003cp\u003eThe chair is listed at 364.2 lb. House of Massage Chairs makes delivery-path fit, including doors, halls, stairs, elevators, and corners, the customer's responsibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eElectrical requirements are 110-120 V, 60 Hz, 2.2 A.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cp\u003ePremium natural leather is specified.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery planning\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eConfirm live availability, access, and scheduling.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview the House of Massage Chairs shipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is listed. Get the warranty in writing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003ePurchase \u0026amp; delivery\u003c\/p\u003e\n\u003ch3\u003eOrder online or in either showroom.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping with white-glove delivery and setup; the estimated delivery is shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eHow online delivery works →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService \u0026amp; showroom support\u003c\/p\u003e\n\u003ch3\u003eUse the retailer for the unresolved details.\u003c\/h3\u003e\n\u003cp\u003eThe Pharaoh Neo is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with questions before and after delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eUse stretch, pressure, heat, and air compression according to personal comfort and the manufacturer's operating guidance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Bodyfriend Pharaoh Neo is for — and who should keep comparing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant ROVO movement and stretch-focused routines to define the chair.\u003c\/li\u003e\n\u003cli\u003eValue XD-Pro massage, broad heat, and full-body air compression together.\u003c\/li\u003e\n\u003cli\u003eCare about Bang \u0026amp; Olufsen audio and Entertainment Mode.\u003c\/li\u003e\n\u003cli\u003ePrefer natural leather and a furniture-like presence.\u003c\/li\u003e\n\u003cli\u003eFit within the published 300 lb limit and can validate the 6'3″ height listing.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 35.82″-wide, 364.2 lb chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNeed a compact, lightweight chair.\u003c\/li\u003e\n\u003cli\u003ePrefer mostly stationary massage and would rarely use ROVO.\u003c\/li\u003e\n\u003cli\u003eNeed a numeric wall-clearance figure now.\u003c\/li\u003e\n\u003cli\u003eWant a simpler premium Bodyfriend experience instead of Pharaoh Neo's robotics and audio package.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eCompare with The Palace Neo →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOne nearby Bodyfriend option to put beside it.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is \u003ca href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eBodyfriend The Palace Neo\u003c\/a\u003e. Its own page centers it on independent left-right leg movement and the ROVO Special Program; Pharaoh Neo's published distinction is ROVO movement, XD-Pro massage, full-body heat, and Bang \u0026amp; Olufsen audio.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision factor\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePharaoh Neo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eThe Palace Neo\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished identity\u003c\/th\u003e\n\u003ctd\u003eROVO robotics with eight signature Robo-Care routines.\u003c\/td\u003e\n\u003ctd\u003eIndependent left-right leg movement with the ROVO Special Program.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage detail\u003c\/th\u003e\n\u003ctd\u003eXD-Pro and neck-to-buttocks massage-ball coverage are published.\u003c\/td\u003e\n\u003ctd\u003eXD PRO on a Flexible SL Frame, with three-step sole rolling.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAudio \u0026amp; controls\u003c\/th\u003e\n\u003ctd\u003e8″ controller, B\u0026amp;O audio, Bluetooth, Entertainment Mode, and USB are published.\u003c\/td\u003e\n\u003ctd\u003e4-inch LCD controller, Hi-Fi speakers, and auto-connect Bluetooth.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003eU.S. dimensions and weight are published; numeric Zero Wall clearance is not.\u003c\/td\u003e\n\u003ctd\u003eVerify its dimensions, weight, clearance, and access requirements.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePurchase path\u003c\/th\u003e\n\u003ctd\u003eOn the floor in both of our showrooms; order online or in store.\u003c\/td\u003e\n\u003ctd\u003eOn the floor in both of our showrooms; order online or in store.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eView The Palace Neo →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eRead the Bodyfriend and Ogawa brand comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eView current Bodyfriend massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-pharaoh-q-massage-chair\"\u003eCompare with Pharaoh Q →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eU.S. specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity \u0026amp; purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBodyfriend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePharaoh Neo Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpholstery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePremium natural leather\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage \u0026amp; movement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRobotics\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBodyfriend ROVO robotics technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage module\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eXD-Pro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage-ball area\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNeck to buttocks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto leg adjust\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFull-body massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSignature Robo-Care\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 published programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto-mode groups\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDaily Care · Mental Care\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFull-body thermal system, adjustable up to 50°C \/ 122°F\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto timer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10 \/ 20 \/ 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePublished zones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulders · back · waist · arms · pelvis · perineal · thighs · calves · feet · heel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit \u0026amp; dimensions\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended height listing\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6'3″ published; minimum not stated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended weight limit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eProduct weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e364.2 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e64.96″ L x 35.82″ W x 47.63″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e78.74″ L x 35.82″ W x 47.63″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero Wall\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; audio\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRemote controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8″ screen · 1280 x 800\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOne-Touch Recline\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBang \u0026amp; Olufsen integrated audio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBluetooth speaker\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eEntertainment Mode\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUSB charging port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSafety sensors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e15 intelligent anti-pinch sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eElectrical\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated voltage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110-120 V, 60 Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated current\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2.2 A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePublished output power\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 10 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eDimensions above follow Bodyfriend's current U.S. specification. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend Pharaoh Neo questions worth answering before purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Bodyfriend Pharaoh Neo massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Pharaoh Neo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Pharaoh Neo before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Pharaoh Neo is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Pharaoh Neo with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow big is the Bodyfriend Pharaoh Neo, and will it fit my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e64.96″ L x 35.82″ W x 47.63″ H upright and 78.74″ L x 35.82″ W x 47.63″ H reclined. The Bodyfriend Pharaoh Neo weighs 364.2 lb and lists Zero Wall, but no numeric wall clearance is published, so plan around the 78.74-inch reclined length and the 35.82-inch width, and ask us before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Bodyfriend Pharaoh Neo fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 6'3″ and 300 lb. Bodyfriend lists 6'3″ under Recommended Height Range and a 300 lb weight limit for the Bodyfriend Pharaoh Neo, but no minimum height. Automatic leg adjustment helps, so confirm shoulder, calf, foot, and knee fit for each regular user in either showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the eight Robo-Care programs on the Bodyfriend Pharaoh Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eEight named ROVO routines. The Bodyfriend Pharaoh Neo lists Iliopsoas Relaxation, Cycle Mode, Hamstring Relaxation, Rolling Stretch, Piriformis Relaxation, PNF Stretch, Rovo Refresh, and Rovo Recovery, each built around lower-body movement and stretching. Try more than one routine in person to judge how ROVO shapes the massage experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage system does the Bodyfriend Pharaoh Neo use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eROVO robotics plus an XD-Pro massage module. The Bodyfriend Pharaoh Neo uses ROVO for movement-led lower-body routines and XD-Pro for the main massage work, with massage balls from neck to buttocks; Bodyfriend publishes no SL- or L-track designation. Heat is adjustable up to 50°C \/ 122°F from the back through the glutes and soles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat controls and audio does the Bodyfriend Pharaoh Neo have?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAn 8-inch 1280 x 800 controller and Bang \u0026amp; Olufsen audio. The Bodyfriend Pharaoh Neo also lists One-Touch Recline, Bluetooth, Entertainment Mode for audio without massage, and USB charging. App and voice control are not claimed on the current U.S. spec, so try the controller in a showroom before you decide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Pharaoh Neo vs Pharaoh Q: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eBoth share the 64.96″ x 35.82″ x 47.63″ upright Pharaoh body, natural leather, XD-Pro massage, Bang \u0026amp; Olufsen audio, and 15 safety sensors. The Bodyfriend Pharaoh Neo leads with eight Robo-Care routines, full-body heat, and an 8-inch controller; the \u003ca href=\"\/products\/bodyfriend-pharaoh-q-massage-chair\"\u003eBodyfriend Pharaoh Q\u003c\/a\u003e lists a 10-inch tablet, Spinal Line Massage, shoulder-height body recognition, and user profiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Pharaoh Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Bodyfriend Pharaoh Neo comes with Bodyfriend's manufacturer warranty. Bodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Pharaoh Neo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Pharaoh Neo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Pharaoh Neo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eROVO movement is a feel question,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003enot a specification question.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIn person, check calf and foot fit, knee alignment, shoulder contact, XD-Pro pressure, the controller, heat, ROVO movement, and the chair's 35.82″ width. The Pharaoh Neo is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Pharaoh Neo with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PharaohNEO_Front_2048x_7d81ae81-a06b-401b-847e-9aa5c4b5a585.webp?v=1776197227\u0026amp;width=720\" alt=\"Bodyfriend Pharaoh Neo massage chair front view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend Pharaoh Neo.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose Pharaoh Neo for a specific combination: ROVO movement, XD-Pro massage, broad heat and air coverage, natural leather, and Bang \u0026amp; Olufsen audio. If those are not features you expect to use, compare The Palace Neo.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003ePharaoh Neo\u003c\/b\u003e\u003cspan\u003eNatural leather · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-the-palace-neo-massage-chair\"\u003eCompare with The Palace Neo\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-pharaoh-q-massage-chair\"\u003eCompare with Pharaoh Q\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery \u0026amp; setup policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eBodyfriend Pharaoh Neo Massage Chair · Sold by House of Massage Chairs, an authorized Bodyfriend dealer. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Bodyfriend Pharaoh Neo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Pharaoh Neo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Pharaoh Neo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Pharaoh Neo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Pharaoh Neo with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Bodyfriend Pharaoh Neo, and will it fit my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"64.96″ L x 35.82″ W x 47.63″ H upright and 78.74″ L x 35.82″ W x 47.63″ H reclined. The Bodyfriend Pharaoh Neo weighs 364.2 lb and lists Zero Wall, but no numeric wall clearance is published, so plan around the 78.74-inch reclined length and the 35.82-inch width, and ask us before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Bodyfriend Pharaoh Neo fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 6'3″ and 300 lb. Bodyfriend lists 6'3″ under Recommended Height Range and a 300 lb weight limit for the Bodyfriend Pharaoh Neo, but no minimum height. Automatic leg adjustment helps, so confirm shoulder, calf, foot, and knee fit for each regular user in either showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the eight Robo-Care programs on the Bodyfriend Pharaoh Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Eight named ROVO routines. The Bodyfriend Pharaoh Neo lists Iliopsoas Relaxation, Cycle Mode, Hamstring Relaxation, Rolling Stretch, Piriformis Relaxation, PNF Stretch, Rovo Refresh, and Rovo Recovery, each built around lower-body movement and stretching. Try more than one routine in person to judge how ROVO shapes the massage experience.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage system does the Bodyfriend Pharaoh Neo use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"ROVO robotics plus an XD-Pro massage module. The Bodyfriend Pharaoh Neo uses ROVO for movement-led lower-body routines and XD-Pro for the main massage work, with massage balls from neck to buttocks; Bodyfriend publishes no SL- or L-track designation. Heat is adjustable up to 50°C \/ 122°F from the back through the glutes and soles.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What controls and audio does the Bodyfriend Pharaoh Neo have?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"An 8-inch 1280 x 800 controller and Bang \u0026 Olufsen audio. The Bodyfriend Pharaoh Neo also lists One-Touch Recline, Bluetooth, Entertainment Mode for audio without massage, and USB charging. App and voice control are not claimed on the current U.S. spec, so try the controller in a showroom before you decide.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Pharaoh Neo vs Pharaoh Q: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Both share the 64.96″ x 35.82″ x 47.63″ upright Pharaoh body, natural leather, XD-Pro massage, Bang \u0026 Olufsen audio, and 15 safety sensors. The Bodyfriend Pharaoh Neo leads with eight Robo-Care routines, full-body heat, and an 8-inch controller; the Bodyfriend Pharaoh Q lists a 10-inch tablet, Spinal Line Massage, shoulder-height body recognition, and user profiles.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Pharaoh Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Bodyfriend Pharaoh Neo comes with Bodyfriend's manufacturer warranty. Bodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Pharaoh Neo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Pharaoh Neo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Pharaoh Neo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['ROVO Robotics', 'XD-Pro Massage Module', 'Full-Body Heating', 'Air + Auto Leg Adjust', '8-inch Controller + Recline', 'B\u0026O Audio + Safety'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Bodyfriend","offers":[{"title":"Default Title","offer_id":44980874248399,"sku":null,"price":13499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/45.webp?v=1776197227"},{"product_id":"daiwa-supreme-hybrid-x-massage-chair","title":"Daiwa Supreme Hybrid X Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-silver{background:#B8B8B5}\n.pnx-chip-chocolate{background:#4A3528}\n.pnx-chip-cream{background:#E8DDC7}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Supreme Hybrid X\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDaiwa Supreme Hybrid X\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D HybriFlex Dual-Mechanism Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eOn the Daiwa Supreme Hybrid X massage chair, a flexible 49-inch HybriFlex™ track, six rollers across two mechanisms, and 70-airbag compression make the chair about one thing: doing more of the session at the same time.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e2-Year Parts \u0026amp; Frame · 1-Year Labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSilver · Chocolate · Black · Cream\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/daiwa-supreme-hybrid-x-massage-chair-lifestyle-home-wellness.png?v=1786540805\" alt=\"Daiwa Supreme Hybrid X massage chair in a home wellness setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eMechanism\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eMechanism\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · The Quick Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe question is not how many features it has. It is how they work together.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Daiwa Supreme Hybrid X massage chair is a full-size flagship built around simultaneous coverage. A 49-inch HybriFlex™ track and dual six-roller mechanism keep upper and lower zones active together, while SmartScan, 70 airbags, heated knee massage, and triple foot rollers extend the experience. It suits buyers who want a feature-rich daily chair and can accommodate a 373 lb chassis. It is not a compact or high-capacity model, so buyers near the published fit limits should test it first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eFlexible track\u003c\/h3\u003e\n\u003cp\u003eA 49-inch HybriFlex™ track bends with the recline geometry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eSix rollers let upper and lower zones stay active together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eSeventy airbags add broad compression around key body zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eHeated knees, calf compression, ankle grips, and triple foot rollers define the legrest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003ePersonalization\u003c\/h3\u003e\n\u003cp\u003eSmartScan, 24 auto programs, six manual modes, five speeds, and three widths add control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom reality\u003c\/h3\u003e\n\u003cp\u003eIt needs 3.15 inches behind it, yet reaches 81 inches reclined and weighs 373 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eHybriFlex track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003c\/b\u003e\u003cspan\u003eMulti-track rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e70\u003c\/b\u003e\u003cspan\u003eTotal airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e24\u003csmall\u003e+6\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto + manual modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3.15\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4'8\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eTo 6'6″ published fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Mechanical Anatomy\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One simultaneous session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Supreme_X_Black_Side_1197x1197_b9b9a4d1-cc30-41ee-aeea-80010e375bbd.webp?v=1786547460\u0026amp;width=720\" alt=\"Daiwa Supreme Hybrid X black side profile showing the flexible recline geometry\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/daiwa-supreme-hybrid-x-hybriflex-track-4d-rollers.png?v=1786540805\" alt=\"Daiwa Supreme Hybrid X dual six-roller 4D mechanism and SmartScan visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/daiwa-supreme-hybrid-x-70-airbags-full-body-air-massage.png?v=1786540805\" alt=\"Daiwa Supreme Hybrid X 70-airbag compression system visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/daiwa-supreme-hybrid-x-therapeutic-heat-lumbar-knee.png?v=1786540806\" alt=\"Daiwa Supreme Hybrid X lumbar and heated knee system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/daiwa-supreme-hybrid-x-zero-gravity-recline.png?v=1786540805\" alt=\"Daiwa Supreme Hybrid X zero gravity recline and 3.15 inch wall clearance visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/daiwa-supreme-hybrid-x-touchscreen-controller-wireless-charging.png?v=1786540805\" alt=\"Daiwa Supreme Hybrid X touchscreen controller arm console and wireless charging visual\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e49in HybriFlex Track\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eA flexible rail changes the geometry.\u003c\/h3\u003e\n\u003cp\u003eHybriFlex™ is a 49-inch bendable track on a heavy-duty iron frame. The flexible path supports stretch-oriented positions and extended roller reach.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack length\u003c\/b\u003e\u003cspan\u003e49 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConstruction\u003c\/b\u003e\u003cspan\u003eFlexible track · iron frame\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTrack flexibility changes massage position and reach. Test the stretch intensity in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Roller System\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms keep more than one zone active.\u003c\/h3\u003e\n\u003cp\u003eSix multi-track rollers form a dual mechanism, paired with 4D control and SmartScan body mapping to align the starting roller path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003eDual · six multi-track rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRoller control\u003c\/b\u003e\u003cspan\u003e4D · SmartScan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAdjustment\u003c\/b\u003e\u003cspan\u003e5 speeds · 3 widths\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eUpper and lower zones can stay engaged together instead of waiting on one roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Air System\u003c\/p\u003e\n\u003ch3\u003eCompression fills the spaces rollers cannot.\u003c\/h3\u003e\n\u003cp\u003eSeventy airbags add rhythmic compression, including dedicated neck, shoulder, calf, and foot zones while the rollers continue working.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTotal airbags\u003c\/b\u003e\u003cspan\u003e70\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eNamed zones\u003c\/b\u003e\u003cspan\u003eNeck · shoulders · calves · feet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAir creates broad contact. If compression feels restrictive, test the intensity before buying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe legrest is not an afterthought.\u003c\/h3\u003e\n\u003cp\u003eThe patented legrest combines heated knee massage, calf coverage, ankle grips, triple reflexology foot rollers, and six inches of length adjustment.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eBack · leg · heated knee\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFoot massage\u003c\/b\u003e\u003cspan\u003eAirbags · triple reflexology rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLength adjustment\u003c\/b\u003e\u003cspan\u003e6 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFootwell pressure and calf contact are personal, especially near the height limits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eFull-size chair. Surprisingly small wall gap.\u003c\/h3\u003e\n\u003cp\u003eZero gravity and auto recline pair with a 3.15-inch wall gap. The chair still reaches 81 inches long when fully reclined.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eZero gravity · auto recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e3.15 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReclined length\u003c\/b\u003e\u003cspan\u003e81 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eMeasure the full 81-inch reclined footprint and delivery route, not only the wall gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eComplex hardware should not require a complex ritual.\u003c\/h3\u003e\n\u003cp\u003eA touchscreen handles deeper menus while the arm console covers quick changes. The detailed specification lists 24 automatic programs and six manual modes.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic\u003c\/b\u003e\u003cspan\u003e24 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eManual\u003c\/b\u003e\u003cspan\u003e6 modes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e\u003cspan\u003eArm console · wireless charging\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTwo control surfaces keep quick changes separate from deeper setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Simultaneous Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs. Same session.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe defining idea is mechanical: a dual mechanism lets \u003cstrong class=\"pnx-strong-ink\"\u003eupper and lower zones stay active together.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe flexible track changes posture and reach; air, warmth, and lower-body hardware add broader contact. The distinction is how the systems overlap.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eSmartScan establishes fit\u003c\/b\u003e\u003cspan\u003eMaps the back before the session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eSix rollers divide the work\u003c\/b\u003e\u003cspan\u003eDual mechanisms stay active together\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eHybriFlex changes posture\u003c\/b\u003e\u003cspan\u003eFlexible track supports stretch positions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSeventy airbags broaden contact\u003c\/b\u003e\u003cspan\u003eCompression beyond the roller path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eLegrest finishes the lower body\u003c\/b\u003e\u003cspan\u003eKnee warmth · calf · foot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/SPH-X_Brown_Left_1197x1197_263db1ae-b4e3-414f-8ea8-ca2ba8737b6d.webp?v=1786547460\u0026amp;width=720\" alt=\"Daiwa Supreme Hybrid X chocolate side profile in reclined position\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nZero gravity · 3.15-inch wall clearance · 81-inch reclined length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThis chair is designed for relaxation, comfort, and a repeatable home wellness routine. Heat, compression, Wellness Scan, and massage functions are not medical treatment, diagnosis, or a substitute for professional care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit Before Features\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA published range is a starting point, not a promise of comfort.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit numbers qualify the chair; shoulder alignment, calf contact, footwell length, and pressure preference decide comfort.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Height\u003c\/i\u003e\n\u003ch3\u003ePublished for 4'8″ to 6'6″.\u003c\/h3\u003e\n\u003cp\u003eNear either height limit, check shoulder registration, knee position, calf contact, and where the feet meet the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Weight\u003c\/i\u003e\n\u003ch3\u003eThe published capacity is 265 lb.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Leg length\u003c\/i\u003e\n\u003ch3\u003eThe footrest adjusts by six inches.\u003c\/h3\u003e\n\u003cp\u003eTest where the ankle grips sit and whether calf compression feels centered for each user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Roller feel\u003c\/i\u003e\n\u003ch3\u003eSmartScan sets the map; you set the preference.\u003c\/h3\u003e\n\u003cp\u003eFive speeds, three widths, and whole, partial, or point targeting let users tune the roller session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Shared use\u003c\/i\u003e\n\u003ch3\u003eMake every intended user part of the decision.\u003c\/h3\u003e\n\u003cp\u003eSmartScan can reset positioning, but shared users still need the same seat, calf, and foot geometry to fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFeature, then consequence.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe useful question is not whether a feature exists. It is what changes when you use it. These are the systems that materially change the Supreme Hybrid X experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e49″ HybriFlex™ Track\u003c\/b\u003e\n\u003cp\u003eA bendable path for stretch-oriented positions and extended roller reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eDual Mechanism · Six Rollers\u003c\/b\u003e\n\u003cp\u003eThe 6-roller system keeps upper and lower roller zones active at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e4D Rollers + SmartScan\u003c\/b\u003e\n\u003cp\u003ePairs adjustable 4D motion with body mapping for a better starting alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e70-Airbag Compression\u003c\/b\u003e\n\u003cp\u003eAdds rhythmic compression around the neck, shoulders, calves, feet, and other zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003ePatented Legrest\u003c\/b\u003e\n\u003cp\u003eCombines heated knees, calf work, ankle grips, and triple foot rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eBack + Leg Heat\u003c\/b\u003e\n\u003cp\u003eAdds lumbar and lower-body warmth for comfort; it is not medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eZero Gravity + Auto Recline\u003c\/b\u003e\n\u003cp\u003eMoves the chair into its reclined position with automatic control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e3.15″ Wall-Hugging Path\u003c\/b\u003e\n\u003cp\u003eReduces the rear gap required for the recline path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e24 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eProvides ready-made massage programs for a one-touch starting point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eSix Manual Modes\u003c\/b\u003e\n\u003cp\u003eLets users choose technique and target area directly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eTouchscreen + Arm Console\u003c\/b\u003e\n\u003cp\u003eSeparates deep menus from quick mid-session changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eWireless Charging + Bluetooth\u003c\/b\u003e\n\u003cp\u003eCharges a compatible phone and plays user audio through built-in speakers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eAroma\u003c\/b\u003e\n\u003cp\u003eOffers four manufacturer-listed aroma blends as an optional sensory layer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eWellness Scan\u003c\/b\u003e\n\u003cp\u003eDisplays informational heart-rate and blood-oxygen readings; not for diagnosis or monitoring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan for the full chair, not just the wall gap.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e3.15\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published minimum distance from the wall.\u003c\/strong\u003e The chair still reaches 81 inches reclined and weighs 373 lb, so room and delivery route both matter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 67 x 33.5 x 49 inches. \u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 81 x 33.5 x 49 inches. Measure the full reclined length, not only the wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eAt 373 lb, measure doors, hall turns, stairs, landings, elevators, and the final room route before delivery is scheduled.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-silver\"\u003e\u003c\/span\u003eSilver\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-chocolate\"\u003e\u003c\/span\u003eChocolate\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-cream\"\u003e\u003c\/span\u003eCream\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eLive House of Massage Chairs variants use these four color names. Daiwa specifies Saffiano-textured PU upholstery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eElectrical check\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eAsk us for the US electrical rating before delivery, and plan the final position around an accessible outlet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery service\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eService remains subject to access, fitment, safety, and provider availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview current delivery terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe decision includes delivery, warranty, and service.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree shipping, with White Glove currently included.\u003c\/h3\u003e\n\u003cp\u003eOur policy says in-stock delivery may range from roughly two days to four weeks depending on logistics.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eHow online delivery works →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eTwo years parts and frame. One year labor.\u003c\/h3\u003e\n\u003cp\u003eDaiwa covers a new Supreme Hybrid X with 2 years on parts and frame and 1 year on labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e, and ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService readiness\u003c\/p\u003e\n\u003ch3\u003eResolve fit and access before the truck is booked.\u003c\/h3\u003e\n\u003cp\u003eMeasure the delivery route for a 373 lb, 33.5-inch-wide chair, and check the outlet and final placement before delivery is scheduled.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eFree US shipping with white-glove delivery and setup. The estimated delivery is shown above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose it for the mechanism. Disqualify it on fit, room, or simplicity.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant simultaneous upper- and lower-zone roller work.\u003c\/li\u003e\n\u003cli\u003eValue stretch-oriented positioning from a bendable 49-inch HybriFlex™ track.\u003c\/li\u003e\n\u003cli\u003ePrioritize heated knees, calf compression, ankle grips, and triple foot rollers.\u003c\/li\u003e\n\u003cli\u003eWill use the program and manual-control library.\u003c\/li\u003e\n\u003cli\u003eFit within the published 4'8″ to 6'6″ range and 265 lb capacity.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 373 lb, 33.5-inch-wide chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNeed a published weight capacity above 265 lb.\u003c\/li\u003e\n\u003cli\u003eNeed a compact chair or expect to move it often.\u003c\/li\u003e\n\u003cli\u003ePrefer minimal controls over a touchscreen, sensors, and advanced features.\u003c\/li\u003e\n\u003cli\u003eDislike strong foot, calf, or air-compression contact.\u003c\/li\u003e\n\u003cli\u003eAre mainly shopping on lowest upfront price.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCompare the Fujiiryoki Cyber Relax Pro 4D Dual →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eAnother Flagship to Shortlist\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSame current price tier. Different engineering emphasis.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eFujiiryoki Cyber Relax Pro 4D Dual\u003c\/a\u003e sits at the same current price tier, but its engineering emphasis differs.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDaiwa Supreme Hybrid X\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eFujiiryoki Cyber Relax Pro 4D Dual\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTrack + roller concept\u003c\/th\u003e\n\u003ctd\u003e49-inch HybriFlex™ track with six rollers across a dual mechanism.\u003c\/td\u003e\n\u003ctd\u003eDual 4D robots on a Flex Frame SL Track for back and glute zones.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir system\u003c\/th\u003e\n\u003ctd\u003e70 airbags, including neck, shoulder, and lower-body compression.\u003c\/td\u003e\n\u003ctd\u003e86 airbags with adjustable air-pressure settings.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms + interface\u003c\/th\u003e\n\u003ctd\u003e24 automatic programs, six manual modes, touchscreen, and arm console.\u003c\/td\u003e\n\u003ctd\u003e20 presets, 8-inch touch panel, and five air-pressure settings.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body character\u003c\/th\u003e\n\u003ctd\u003eHeated knees, calf compression, ankle grips, and triple foot rollers.\u003c\/td\u003e\n\u003ctd\u003eRobotic calf massage, foot rollers, and quadruple heat.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e3.15-inch wall clearance; 373 lb chair weight.\u003c\/td\u003e\n\u003ctd\u003e4-inch wall clearance; 326.2 lb chair weight; We list a 29.9-inch minimum doorway width.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eOpen the Cyber Relax Pro details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/daiwa\"\u003eSee the current Daiwa lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDaiwa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSupreme Hybrid X Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSilver · Chocolate · Black · Cream\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpholstery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSaffiano-textured PU leather\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller technology\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D rollers with SmartScan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual mechanism · 6 multi-track rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49-inch HybriFlex™ flexible track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e70 airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic SmartScan body mapping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms + adjustments\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual modes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6: Kneading · Tapping · Knocking · Shiatsu · Sync · Rubbing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpeed levels\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWidth options\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTarget areas\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWhole · Partial · Point\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto timer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10 · 20 · 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body + heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCalf · Foot · Reflexology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAirbags · triple reflexology rollers · ankle grips\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest adjustment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBack + leg heat · heated knee massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit + dimensions\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser height range\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4'8″ to 6'6″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser weight limit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e265 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e67 x 33.5 x 49 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e81 x 33.5 x 49 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e373 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder pad adjustment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePillow\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRemovable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline + placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity position\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto recline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum wall distance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3.15 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls + sensory features\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTouchscreen controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eArm console\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBuilt-in wireless charging pad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless Bluetooth surround-sound speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAroma\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 manufacturer-listed aroma blends\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWellness Scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInformational pulse-wave sensor with heart-rate and blood-oxygen display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eElectrical + cord\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAsk us for the US electrical rating before delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStandby power\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1.5 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCord length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e75 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase + ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFactory warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 years parts \u0026amp; frame · 1 year labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eExtended coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAvailable subject to manufacturer terms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eElectrical note: ask us to confirm the US electrical rating for your home before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDaiwa Supreme Hybrid X questions that should be settled before checkout.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Daiwa Supreme Hybrid X massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Daiwa dealer. Order the Supreme Hybrid X online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Daiwa Supreme Hybrid X before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Supreme Hybrid X is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Supreme Hybrid X with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall clearance of the Daiwa Supreme Hybrid X?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3.15 inches of wall clearance. The Supreme Hybrid X measures 67 x 33.5 x 49 inches upright and 81 x 33.5 x 49 inches fully reclined, and the chair weighs 373 lb. Measure doors, hall turns, stairs, and elevators for the full delivery route, not only the wall gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Daiwa Supreme Hybrid X fit my height and weight?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4'8″ to 6'6″ and up to 265 lb, as Daiwa lists for the Supreme Hybrid X. The footrest adjusts by six inches and SmartScan maps the back, but anyone near either height limit, or close to 265 lb, should check shoulder, calf, footwell, and seat comfort in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Daiwa Supreme Hybrid X use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA dual mechanism with six multi-track rollers on a 49-inch HybriFlex™ flexible track. The Supreme Hybrid X pairs 4D roller control with SmartScan body mapping, five speeds, three widths, and whole, partial, or point targeting, so upper and lower zones can stay active at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Daiwa Supreme Hybrid X the same as the Daiwa Supreme Hybrid massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. They are separate Daiwa models. We carry the Supreme Hybrid X, with a 49-inch HybriFlex™ track, six rollers across two mechanisms, 70 airbags, and 3.15 inches of wall clearance. Call or text (669) 214-8889 if you are comparing it with a Supreme Hybrid listing elsewhere.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDaiwa Supreme Hybrid X vs Fujiiryoki Cyber Relax Pro: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTrack and capacity. The Supreme Hybrid X uses a 49-inch HybriFlex™ track with six rollers across two mechanisms, 70 airbags, and 24 automatic programs, for users up to 265 lb. The \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eFujiiryoki Cyber Relax Pro 4D Dual\u003c\/a\u003e runs two 4D robots on a Flex Frame SL Track with 86 airbags and 20 programs, for users up to 300 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Daiwa Supreme Hybrid X worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you will use simultaneous upper- and lower-zone roller work, the 49-inch HybriFlex™ stretch positions, and the heated-knee legrest. The Supreme Hybrid X is a full-size, 373 lb flagship with a 265 lb user limit, so if you want a compact chair or a higher capacity, compare other models first, and weigh the current price above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Daiwa Supreme Hybrid X?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e2 years on parts and frame and 1 year on labor. That is the warranty Daiwa gives a new Supreme Hybrid X, and House of Massage Chairs is an authorized Daiwa dealer, so ask us for the written coverage before you order. Extended coverage is available subject to manufacturer terms, and your Supreme Hybrid X purchase is also covered by our 6-Month Price Protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eTest the mechanism,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003enot just the feature list.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest the flexible-track stretch, dual-mechanism coordination, foot-roller position, air intensity, and controls before committing; the Supreme Hybrid X is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView our showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Supreme Hybrid X with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/gray_SPH-X_1197x1197_bdcecb5f-a20e-4707-967d-c8808ad8bb14.webp?v=1786547460\u0026amp;width=720\" alt=\"Daiwa Supreme Hybrid X silver massage chair in a three-quarter product view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDaiwa Supreme Hybrid X.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it when the HybriFlex™ track, six-roller dual mechanism, lower-body system, and controls match your priorities. Pass if the 265 lb capacity, 373 lb chassis, room requirements, or technology level create friction.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e49″ HybriFlex™\u003c\/b\u003e\u003cspan\u003eSilver · Chocolate · Black · Cream · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/daiwa\"\u003eCurrent Daiwa lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCompare the Fujiiryoki Cyber Relax Pro\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eDaiwa Supreme Hybrid X Massage Chair · Sold by House of Massage Chairs, an authorized Daiwa dealer. The chair is intended for relaxation and comfort, not diagnosis or treatment. Free US shipping with white-glove delivery and setup. Daiwa warranty: 2 years parts and frame, 1 year labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Daiwa Supreme Hybrid X massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Daiwa dealer. Order the Supreme Hybrid X online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Daiwa Supreme Hybrid X before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Supreme Hybrid X is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Supreme Hybrid X with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall clearance of the Daiwa Supreme Hybrid X?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3.15 inches of wall clearance. The Supreme Hybrid X measures 67 x 33.5 x 49 inches upright and 81 x 33.5 x 49 inches fully reclined, and the chair weighs 373 lb. Measure doors, hall turns, stairs, and elevators for the full delivery route, not only the wall gap.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Daiwa Supreme Hybrid X fit my height and weight?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4'8″ to 6'6″ and up to 265 lb, as Daiwa lists for the Supreme Hybrid X. The footrest adjusts by six inches and SmartScan maps the back, but anyone near either height limit, or close to 265 lb, should check shoulder, calf, footwell, and seat comfort in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Daiwa Supreme Hybrid X use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A dual mechanism with six multi-track rollers on a 49-inch HybriFlex™ flexible track. The Supreme Hybrid X pairs 4D roller control with SmartScan body mapping, five speeds, three widths, and whole, partial, or point targeting, so upper and lower zones can stay active at the same time.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Daiwa Supreme Hybrid X the same as the Daiwa Supreme Hybrid massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. They are separate Daiwa models. We carry the Supreme Hybrid X, with a 49-inch HybriFlex™ track, six rollers across two mechanisms, 70 airbags, and 3.15 inches of wall clearance. Call or text (669) 214-8889 if you are comparing it with a Supreme Hybrid listing elsewhere.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Daiwa Supreme Hybrid X vs Fujiiryoki Cyber Relax Pro: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Track and capacity. The Supreme Hybrid X uses a 49-inch HybriFlex™ track with six rollers across two mechanisms, 70 airbags, and 24 automatic programs, for users up to 265 lb. The Fujiiryoki Cyber Relax Pro 4D Dual runs two 4D robots on a Flex Frame SL Track with 86 airbags and 20 programs, for users up to 300 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Daiwa Supreme Hybrid X worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you will use simultaneous upper- and lower-zone roller work, the 49-inch HybriFlex™ stretch positions, and the heated-knee legrest. The Supreme Hybrid X is a full-size, 373 lb flagship with a 265 lb user limit, so if you want a compact chair or a higher capacity, compare other models first, and weigh the current price above.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Daiwa Supreme Hybrid X?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"2 years on parts and frame and 1 year on labor. That is the warranty Daiwa gives a new Supreme Hybrid X, and House of Massage Chairs is an authorized Daiwa dealer, so ask us for the written coverage before you order. Extended coverage is available subject to manufacturer terms, and your Supreme Hybrid X purchase is also covered by our 6-Month Price Protection.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['49in HybriFlex Track', 'Dual Six-Roller 4D System', '70-Airbag Compression', 'Heated Knee + Lower-Body System', 'Zero Gravity + 3.15in Clearance', 'Touchscreen + Daily Controls'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Daiwa","offers":[{"title":"Silver","offer_id":45715723878607,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Chocolate","offer_id":45715723911375,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":45715723944143,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Cream","offer_id":45715723976911,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/gray_SPH-X_1197x1197_bdcecb5f-a20e-4707-967d-c8808ad8bb14.webp?v=1786547460"},{"product_id":"fujiiryoki-massage-chair-cyber-relax-ai-jp-4000","title":"Fujiiryoki Massage Chair Cyber Relax AI JP-4000","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-ivory{background:#E9E0CF}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Cyber Relax AI\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eCyber Relax AI\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eFujiiryoki JP-4000 Massage Chair · Made in Japan 5D-AI\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Fujiiryoki Cyber Relax AI JP-4000 is a premium Japanese massage chair where the AI label has a concrete job: measure shoulder height and an eight-point backline, then let 5D-AI Mecha Plus adjust the massage around that map.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eMax user weight\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eOnyx · Ivory\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-cyber-relax-ai-jp-4000-onyx-massage-chair-living-room.png?v=1787765331\" alt=\"Fujiiryoki Cyber Relax AI JP-4000 massage chair in Onyx in a contemporary living room\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the JP-4000\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAI System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eAI Workflow\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAI System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eAI Workflow\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe JP-4000 makes AI useful by giving it measurements to work from.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax AI JP-4000 is a Made-in-Japan massage chair built around 5D-AI Mecha Plus and AI Double Sensing+. The sensing system establishes shoulder position and maps the backline at eight points; the massage mechanism can then adapt intensity and movement to that detected contour. Around that core are 40 course menus, 13 stretch programs, 53 kneading techniques, eight adjustable air regions, Foot Sole Shiatsu, Double Heating, Total Relax Position, and an 8-inch touch panel. The tradeoff is size and complexity: this is a substantial 211.6-pound chair with a listed 300 lb maximum user weight but no published height range, so fit deserves a real check before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003e5D-AI Mecha Plus uses a specialized two-ball massage system and a high-precision brushless motor for real-time adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eMeasurement\u003c\/h3\u003e\n\u003cp\u003eAI Double Sensing+ detects shoulder height and maps the spinal curve across eight measurement points.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eChoice\u003c\/h3\u003e\n\u003cp\u003e40 course menus, including 13 stretch programs, give the chair more than one way to structure a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eEight adjustable air regions, dedicated sole rollers, and a double-sliding footrest build out the leg-and-foot experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eWarmth \u0026amp; recline\u003c\/h3\u003e\n\u003cp\u003eDouble Heating pairs Quick-Heat Multi-Heaters with foot-sole warmth, and Total Relax Position sets the deep recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch touch panel can save preferred shoulder, spinal-line, air-pressure, and recline settings for up to two users.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003c\/b\u003e\u003cspan\u003eBackline measurement points\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e40\u003c\/b\u003e\u003cspan\u003eCourse menus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e13\u003c\/b\u003e\u003cspan\u003eStretch programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e53\u003c\/b\u003e\u003cspan\u003eKneading techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003csmall\u003ex7\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAir regions x strength levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e211.6\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Adaptive System\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One adaptive workflow.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-jp-4000-5d-ai-double-sensing-massage-system.png?v=1787765378\" alt=\"Fujiiryoki JP-4000 5D-AI Mecha Plus and two-ball massage system visualization\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/jp4000_img03.jpg?v=1787764295\u0026amp;width=720\" alt=\"Fujiiryoki JP-4000 with user positioned for body measurement and personalized fit\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/jp4000_img02.jpg?v=1787764295\u0026amp;width=720\" alt=\"Fujiiryoki JP-4000 lower body section with foot and calf massage areas\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/jp4000_img04.jpg?v=1787764296\u0026amp;width=720\" alt=\"Fujiiryoki JP-4000 reclined for Total Relax Position and stretch programs\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-jp-4000-8-inch-touch-panel-controller.png?v=1787765404\" alt=\"Fujiiryoki JP-4000 8-inch touch panel controller\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e5D-AI Mecha Plus\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo massage balls, controlled in five dimensions.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki's 5D-AI Mecha Plus combines AI control, a high-precision brushless motor, and a specialized two-ball massage mechanism. The massage balls can change depth and width as they work around narrower areas such as the shoulder blades and broader areas of the back.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e5D-AI Mecha Plus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage heads\u003c\/b\u003e\u003cspan\u003eSpecialized two-ball system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAdjustment\u003c\/b\u003e\u003cspan\u003eReal-time AI control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe point of the mechanism is not the 5D label by itself. It is the ability to vary depth, width, intensity, technique, and pace around detected body information.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Measurement\u003c\/p\u003e\n\u003ch3\u003eThe chair builds a map before it makes decisions.\u003c\/h3\u003e\n\u003cp\u003eAI Double Sensing+ first establishes shoulder height, then the Backline Detection System measures the spinal curve at eight points. Those measurements give 5D-AI Mecha Plus a body-specific reference instead of asking the massage mechanism to work from a generic position.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eShoulder position\u003c\/b\u003e\u003cspan\u003eDetected before the session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBackline\u003c\/b\u003e\u003cspan\u003e8 measurement points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFine tuning\u003c\/b\u003e\u003cspan\u003eIndividual spinal-point intensity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe buyer question becomes specific: does the scan land correctly on your shoulders and follow your backline? That is worth verifying in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eAir pressure, sole rollers, and a footrest that adjusts.\u003c\/h3\u003e\n\u003cp\u003eThe JP-4000 divides air massage across eight adjustable regions with seven strength levels. At the feet, airbags secure the ankles and insteps while dedicated rollers work across the soles. The double-sliding footrest uses electric and spring adjustment to accommodate different leg proportions.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir massage\u003c\/b\u003e\u003cspan\u003e8 regions · 7 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDedicated sole rollers + air\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003eDouble-sliding electric + spring\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eLower-body fit is not just a feature count. Confirm where the rollers meet your soles and whether the footrest extension feels natural at your leg length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Position\u003c\/p\u003e\n\u003ch3\u003eStretching is designed into the reclined posture.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki gives the JP-4000 13 stretch programs: six full-body and seven targeted. Total Relax Position provides the deeply reclined posture used with those routines, while Double Heating adds repositionable Quick-Heat Multi-Heaters and dedicated foot-sole warmth.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eStretch\u003c\/b\u003e\u003cspan\u003e13 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eTotal Relax Position\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eBody-area pad + foot soles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Control Layer\u003c\/p\u003e\n\u003ch3\u003eForty courses are only useful if you can find the right one.\u003c\/h3\u003e\n\u003cp\u003eThe 8-inch touch panel organizes recommendations, automatic courses, fatigue-level choices, situation-based selections, manual massage, course history, and personalization. User Customize Mode can save preferred shoulder position, spinal-line intensity, air pressure, and reclining angle for up to two users.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eDisplay\u003c\/b\u003e\u003cspan\u003e8-inch touch panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSaved profiles\u003c\/b\u003e\u003cspan\u003eUp to 2 users\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAudio\u003c\/b\u003e\u003cspan\u003eBluetooth speaker\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eThe technology earns its keep when repeat users can return to preferred settings without rebuilding the session from scratch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The AI Workflow\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eAI only matters when it changes the session.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe JP-4000 gives the AI label a sequence you can actually inspect. \u003cstrong\u003eMeasure first. Adapt second. Let the user refine the result.\u003c\/strong\u003e Shoulder detection establishes height, eight backline points describe the curve, and 5D-AI Mecha Plus uses that information as it changes massage intensity, technique, and pace.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eMeasure\u003c\/b\u003e\u003cspan\u003eShoulders + 8-point backline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eAdapt\u003c\/b\u003e\u003cspan\u003e5D-AI intensity and movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eRefine\u003c\/b\u003e\u003cspan\u003eSpinal line + air + recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSave\u003c\/b\u003e\u003cspan\u003eUp to 2 user profiles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-jp-4000-total-relax-foot-massage-heating.png?v=1787765429\" alt=\"Fujiiryoki JP-4000 in Total Relax Position with foot massage and heating details\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nTotal Relax Position · Foot Sole Shiatsu · Double Heating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe JP-4000 is designed for massage, relaxation, comfort, and home wellness routines. It is not a substitute for medical diagnosis or treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe scan can personalize pressure. It cannot answer every fit question.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eFujiiryoki verifies the sensing workflow, sliding armrests, and double-sliding footrest. We list a 300 lb maximum user weight, but no recommended height range is published for the JP-4000, so confirm shoulder and footrest fit before ordering.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Shoulder landing\u003c\/i\u003e\n\u003ch3\u003eCheck where the scan places the upper massage.\u003c\/h3\u003e\n\u003cp\u003eAI Double Sensing+ detects shoulder position before mapping the backline. In a showroom, confirm that the starting position actually matches your shoulders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Backline pressure\u003c\/i\u003e\n\u003ch3\u003eUse the eight-point map, then fine-tune it.\u003c\/h3\u003e\n\u003cp\u003eThe chair measures eight spinal points, and the user can adjust kneading intensity at individual points. This matters more than a generic soft-or-strong setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Leg length\u003c\/i\u003e\n\u003ch3\u003eLet the footrest extend, then check sole contact.\u003c\/h3\u003e\n\u003cp\u003eThe electric-and-spring double-sliding footrest is designed for varied leg proportions. Confirm that your heels, insteps, and soles align comfortably with the foot system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Arms \u0026amp; recline\u003c\/i\u003e\n\u003ch3\u003eFit should stay stable as the chair moves.\u003c\/h3\u003e\n\u003cp\u003eSliding armrests are designed to maintain arm fit during recline. Check reach to the touch panel and whether your arms remain naturally supported in Total Relax Position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each JP-4000 feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe JP-4000 is feature-dense, so this index keeps the distinction between the feature itself and the decision it affects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e5D-AI Mecha Plus\u003c\/b\u003e\n\u003cp\u003eUses detected body information to adjust massage intensity, technique, and pace in real time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eAI Double Sensing+\u003c\/b\u003e\n\u003cp\u003eCombines shoulder detection with an eight-point backline map.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eSpecialized Two-Ball System\u003c\/b\u003e\n\u003cp\u003eChanges depth and width for focused contact through the neck, shoulder-blade, back, and waist areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e40 Course Menus\u003c\/b\u003e\n\u003cp\u003eIncludes full-body, targeted, stretch, recommended, and mindfulness choices.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e13 Stretch Programs\u003c\/b\u003e\n\u003cp\u003eSix full-body and seven targeted programs work with Total Relax Position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e8-Region Air System\u003c\/b\u003e\n\u003cp\u003eEach air region can be adjusted through seven strength levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eFoot Sole Shiatsu\u003c\/b\u003e\n\u003cp\u003eAir secures the ankles and insteps while dedicated rollers work across the soles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eDouble-Sliding Footrest\u003c\/b\u003e\n\u003cp\u003eElectric and spring extension helps the lower-body system adapt to different leg proportions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eDouble Heating\u003c\/b\u003e\n\u003cp\u003eRepositionable Quick-Heat Multi-Heaters pair with dedicated foot-sole heating.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eTotal Relax Position\u003c\/b\u003e\n\u003cp\u003eProvides the deeply reclined posture used with comfort and stretching functions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e8-Inch Touch Panel\u003c\/b\u003e\n\u003cp\u003eOrganizes course selection, manual control, history, and customization.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eUser Customize Mode\u003c\/b\u003e\n\u003cp\u003eSaves preferred shoulder, spinal-line, air-pressure, and recline settings for up to two users.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room around the recline, not just the upright chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e19.6\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003ebehind the chair is the manufacturer-recommended recline space.\u003c\/strong\u003e Fujiiryoki also calls for at least 11.8 inches in front for footrest extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eUpright: approximately 33.5″ W x 55.5″ D x 48.8″ H. Reclined: approximately 34.3″ W x 83.5″ D x 28.7″ H, including the remote-control stand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDoorway planning\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eFujiiryoki recommends a doorway at least 27.5 inches wide for the chair body, plus 0.7 inches or more of carrying clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eOnyx\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-ivory\"\u003e\u003c\/span\u003eIvory\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBoth current variants use the same JP-4000 massage platform.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; power\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair weighs approximately 211.6 lb and is rated at 125 W. Plan final placement before delivery so the chair does not need unnecessary movement after setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eResolve delivery access and warranty wording before checkout.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eOur current purchase area lists the JP-4000 with White Glove delivery included. The shipping policy says eligible massage-chair White Glove service generally covers in-home placement, basic assembly, setup, packaging removal, connection to an accessible outlet, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview the shipping and delivery policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki backs the JP-4000 with a 3-year manufacturer warranty; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eRetailer support\u003c\/p\u003e\n\u003ch3\u003eUse the store team for the questions the spec sheet cannot settle.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs is an authorized Fujiiryoki dealer and operates showrooms where buyers can verify fit, pressure, controls, room planning, delivery access, and ownership support. The JP-4000 is on the floor at both showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView the showroom hub →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should shortlist the JP-4000 — and who should keep comparing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant the AI claim tied to measurable functions: shoulder detection, an eight-point backline map, and real-time 5D-AI adjustment.\u003c\/li\u003e\n\u003cli\u003eUse different routines across the week and value 40 course menus, 13 stretch programs, and 53 kneading techniques.\u003c\/li\u003e\n\u003cli\u003eWant specific lower-body features: adjustable air pressure, sole rollers, and a double-sliding footrest.\u003c\/li\u003e\n\u003cli\u003eShare the chair and want up to two saved user settings instead of rebuilding preferences every session.\u003c\/li\u003e\n\u003cli\u003eHave enough room for an 83.5-inch reclined depth plus the manufacturer's front and rear clearance guidance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a simpler control scheme and do not expect to use the JP-4000's personalization depth.\u003c\/li\u003e\n\u003cli\u003eNeed a published recommended height range before you can evaluate fit.\u003c\/li\u003e\n\u003cli\u003eWant a clearly labeled SL-track architecture rather than the JP-4000's manufacturer-described 5D-AI two-ball system.\u003c\/li\u003e\n\u003cli\u003ePut calf-and-foot mechanics ahead of AI mapping; the Cyber Relax Elite uses a different 4D Flex Frame SL-Track and lower-body architecture.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eCompare with Cyber Relax Elite →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison Handoff\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eIf the Elite is also on your list, compare architectures first.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative for this shortlist is the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eCyber Relax Elite\u003c\/a\u003e. The useful difference is not which spec sheet is longer; it is whether you prefer AI mapping and personalization or the Elite's 4D Flex Frame SL-Track and more mechanically focused leg-and-foot system.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax AI JP-4000\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax Elite\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore mechanism\u003c\/th\u003e\n\u003ctd\u003e5D-AI Mecha Plus with a specialized two-ball massage system and real-time AI adjustment.\u003c\/td\u003e\n\u003ctd\u003e4D four-ball mechanism with silicone massage heads.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBody mapping \/ track\u003c\/th\u003e\n\u003ctd\u003eAI Double Sensing+ detects shoulder height and maps the backline at eight points.\u003c\/td\u003e\n\u003ctd\u003e51.1-inch Flex Frame SL Track is a defined part of the model's architecture.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e40 course menus, including 13 stretch programs, plus 53 kneading techniques.\u003c\/td\u003e\n\u003ctd\u003e15 automatic courses, including five stretch courses, plus 19 massage techniques.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body emphasis\u003c\/th\u003e\n\u003ctd\u003eEight-region air system, dedicated sole rollers, and a double-sliding footrest.\u003c\/td\u003e\n\u003ctd\u003e3D calf rollers, three foot rollers, foot airbags, and automatic leg adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl character\u003c\/th\u003e\n\u003ctd\u003e8-inch touch panel with two-user saved customization built around AI measurements.\u003c\/td\u003e\n\u003ctd\u003e8-inch touchscreen plus physical quick keys, with a more direct feature-control approach.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCyber Relax AI JP-4000 vs JP-4100:\u003c\/strong\u003e the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eJP-4100\u003c\/a\u003e is the Executive Edition in selected premium real leather; the JP-4000 uses PVC leather and polyester around the same 5D-AI Mecha Plus and AI Double Sensing+ platform, with 40 course menus and two-user memory on both.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eSee Cyber Relax Elite details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eRead the Fujiiryoki and JP Medics comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eBrowse current Fujiiryoki massage chairs →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFujiiryoki JP-4000 massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCyber Relax AI JP-4000\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOnyx · Ivory\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpholstery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePVC leather · polyester\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCountry of origin\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMade in Japan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5D-AI Mecha Plus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage balls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpecialized two-ball system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody detection\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAI Double Sensing+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBackline measurement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 points\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; techniques\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCourse menus\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e40 unique course menus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretch programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e13 total · 6 full-body · 7 targeted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eKneading techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e53\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 adjustable regions · 7 strength levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDedicated sole rollers + ankle\/in-step air support\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDouble-sliding electric + spring mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArmrests\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable sliding design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat, recline \u0026amp; controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeating\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick-Heat Multi-Heaters + foot-sole heating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline feature\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTotal Relax Position\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch large touch panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSaved customization\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 2 users\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speaker\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; power\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 33.5″ W x 55.5″ D x 48.8″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 34.3″ W x 83.5″ D x 28.7″ H, including remote-control stand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 211.6 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e125 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePlacement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 11.8 inches for footrest extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 19.6 inches for backrest reclining\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDoorway guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 27.5 inches for chair body + 0.7 inches or more carrying clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFit note: we list a 300 lb maximum user weight; no recommended height range is published for the JP-4000, so check fit in person. 3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eJP-4000 questions that affect the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Fujiiryoki JP-4000 massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax AI JP-4000 online in Onyx or Ivory with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Fujiiryoki JP-4000 before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax AI JP-4000 is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom has 45+ chairs in 3,500–4,000 sq ft, so you can compare the JP-4000 with the JP-4100 and the Cyber Relax Elite in one visit. Test the shoulder scan, sole rollers, and footrest length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Fujiiryoki JP-4000 and the JP-4100?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUpholstery. The \u003ca href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eCyber Relax AI JP-4100\u003c\/a\u003e is the Executive Edition in selected premium real leather, while the Fujiiryoki JP-4000 uses PVC leather and polyester. Both are built around 5D-AI Mecha Plus and AI Double Sensing+, with an eight-point backline map, 40 course menus, and two-user memory, so compare the JP-4000 and JP-4100 when material and finish are part of the decision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Fujiiryoki JP-4000 or the Cyber Relax Elite?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Fujiiryoki JP-4000 if you want the massage to start from a scan: AI Double Sensing+ maps shoulder height and eight backline points before 5D-AI Mecha Plus adjusts. Choose the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eFujiiryoki Cyber Relax Elite\u003c\/a\u003e if you prefer a 4D silicone-head mechanism on a 51.1-inch Flex Frame SL Track with mechanical calf and foot rollers. Both are on the floor, so compare them back to back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki JP-4000 worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you want a massage experience shaped by your own measurements. The Fujiiryoki Cyber Relax AI JP-4000 measures your shoulders and backline, then gives you 40 course menus, 13 stretch programs, and two saved user profiles to refine the result. If you want real leather, compare the JP-4100; if you prefer a simpler mechanical feel, compare the Cyber Relax Elite. Compare the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Fujiiryoki JP-4000 fit through my doorway and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eCheck one number first: Fujiiryoki recommends a doorway at least 27.5 inches wide for the JP-4000 chair body, plus 0.7 inches or more of carrying clearance. Upright, the chair is approximately 33.5″ W x 55.5″ D x 48.8″ H; reclined, approximately 34.3″ W x 83.5″ D x 28.7″ H. Plan at least 19.6 inches behind the JP-4000 and 11.8 inches in front.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Fujiiryoki JP-4000 fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 300 lb. We list a 300 lb maximum user weight for the Fujiiryoki Cyber Relax AI JP-4000, but no recommended height range is published. The double-sliding footrest and sliding armrests are designed for different proportions, so check where the shoulder scan lands and how far the footrest extends on the JP-4000 in person, especially if two people will share it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does “5D-AI” mean on the Fujiiryoki JP-4000?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt names the JP-4000's massage engine, 5D-AI Mecha Plus: a specialized two-ball mechanism and a high-precision brushless motor that change depth and width in real time. AI Double Sensing+ first detects shoulder height and maps the spinal curve at eight points, so the Fujiiryoki JP-4000 adjusts intensity, technique, and pace around your body rather than a generic position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow many massage programs does the Fujiiryoki JP-4000 have?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e40 course menus. The Fujiiryoki Cyber Relax AI JP-4000 includes 13 stretch programs, six full-body and seven targeted, plus 53 kneading techniques and eight adjustable air regions with seven strength levels. User Customize Mode saves preferred shoulder position, spinal-line intensity, air pressure, and recline angle for up to two users of the JP-4000.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Fujiiryoki JP-4000?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree years. The Fujiiryoki Cyber Relax AI JP-4000 comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Ask us for the written coverage, including parts, labor, and service terms, before you order. Your JP-4000 purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eMake the last check physical:\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003escan, pressure, foot fit, recline.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eA spec sheet can verify dimensions and features. It cannot tell you whether the shoulder detection lands correctly on your body, whether the sole rollers meet your feet where you expect, or whether your preferred pressure feels right. The JP-4000 is on the floor in San Jose and Pleasanton; walk-ins are welcome, no appointment needed, or call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eAsk to verify shoulder scan, backline pressure, footrest length, recline comfort, room access, delivery, and warranty terms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-cyber-relax-ai-jp-4000-onyx-ivory-colors.png?v=1787765350\" alt=\"Fujiiryoki Cyber Relax AI JP-4000 massage chair in Onyx and Ivory\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFujiiryoki Cyber Relax AI\u003cbr\u003eJP-4000.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for a specific reason: you want 5D-AI Mecha Plus to work from measured shoulder and backline information, then give you enough control to refine and save the result. Add 40 courses, a serious stretch library, lower-body massage, heating, and an 8-inch interface, and the JP-4000 becomes a highly configurable chair rather than an AI label looking for a purpose.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eJP-4000\u003c\/b\u003e\u003cspan\u003eOnyx · Ivory · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eCurrent Fujiiryoki massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eCyber Relax Elite details\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eCyber Relax AI JP-4100 details\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eOnline ordering and delivery\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eFujiiryoki Cyber Relax AI JP-4000 Massage Chair · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. 3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. This product supports massage, relaxation, and comfort routines and is not a substitute for medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Fujiiryoki JP-4000 massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax AI JP-4000 online in Onyx or Ivory with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Fujiiryoki JP-4000 before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax AI JP-4000 is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom has 45+ chairs in 3,500–4,000 sq ft, so you can compare the JP-4000 with the JP-4100 and the Cyber Relax Elite in one visit. Test the shoulder scan, sole rollers, and footrest length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Fujiiryoki JP-4000 and the JP-4100?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Upholstery. The Cyber Relax AI JP-4100 is the Executive Edition in selected premium real leather, while the Fujiiryoki JP-4000 uses PVC leather and polyester. Both are built around 5D-AI Mecha Plus and AI Double Sensing+, with an eight-point backline map, 40 course menus, and two-user memory, so compare the JP-4000 and JP-4100 when material and finish are part of the decision.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Fujiiryoki JP-4000 or the Cyber Relax Elite?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Fujiiryoki JP-4000 if you want the massage to start from a scan: AI Double Sensing+ maps shoulder height and eight backline points before 5D-AI Mecha Plus adjusts. Choose the Fujiiryoki Cyber Relax Elite if you prefer a 4D silicone-head mechanism on a 51.1-inch Flex Frame SL Track with mechanical calf and foot rollers. Both are on the floor, so compare them back to back.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki JP-4000 worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want a massage experience shaped by your own measurements. The Fujiiryoki Cyber Relax AI JP-4000 measures your shoulders and backline, then gives you 40 course menus, 13 stretch programs, and two saved user profiles to refine the result. If you want real leather, compare the JP-4100; if you prefer a simpler mechanical feel, compare the Cyber Relax Elite. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Fujiiryoki JP-4000 fit through my doorway and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Check one number first: Fujiiryoki recommends a doorway at least 27.5 inches wide for the JP-4000 chair body, plus 0.7 inches or more of carrying clearance. Upright, the chair is approximately 33.5″ W x 55.5″ D x 48.8″ H; reclined, approximately 34.3″ W x 83.5″ D x 28.7″ H. Plan at least 19.6 inches behind the JP-4000 and 11.8 inches in front.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Fujiiryoki JP-4000 fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 300 lb. We list a 300 lb maximum user weight for the Fujiiryoki Cyber Relax AI JP-4000, but no recommended height range is published. The double-sliding footrest and sliding armrests are designed for different proportions, so check where the shoulder scan lands and how far the footrest extends on the JP-4000 in person, especially if two people will share it.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does “5D-AI” mean on the Fujiiryoki JP-4000?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It names the JP-4000's massage engine, 5D-AI Mecha Plus: a specialized two-ball mechanism and a high-precision brushless motor that change depth and width in real time. AI Double Sensing+ first detects shoulder height and maps the spinal curve at eight points, so the Fujiiryoki JP-4000 adjusts intensity, technique, and pace around your body rather than a generic position.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How many massage programs does the Fujiiryoki JP-4000 have?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"40 course menus. The Fujiiryoki Cyber Relax AI JP-4000 includes 13 stretch programs, six full-body and seven targeted, plus 53 kneading techniques and eight adjustable air regions with seven strength levels. User Customize Mode saves preferred shoulder position, spinal-line intensity, air pressure, and recline angle for up to two users of the JP-4000.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Fujiiryoki JP-4000?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years. The Fujiiryoki Cyber Relax AI JP-4000 comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Ask us for the written coverage, including parts, labor, and service terms, before you order. Your JP-4000 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['5D-AI Mecha Plus', 'AI Double Sensing+', 'Air + Foot System', 'Stretch + Total Relax', '8-Inch Touch Panel'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Fujiiryoki","offers":[{"title":"Onyx","offer_id":45900053020879,"sku":null,"price":10999.99,"currency_code":"USD","in_stock":true},{"title":"Ivory","offer_id":45900053053647,"sku":null,"price":10999.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/jp4000_img21-1.jpg?v=1787764110"},{"product_id":"cozzia-quantum-regen-massage-chairs","title":"Cozzia Quantum Regen CZ-810 Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");.pnx{--i:#F4EFE6;--bone:#E9E2D2;--warm:#F0E2C6;--ink:#191511;--graphite:#201B14;--body:#544B3B;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--d-body:#B8AD98;--line:rgba(25,21,17,.15);--line-strong:rgba(25,21,17,.34);--d-line:rgba(244,239,230,.16);--serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--pad:clamp(20px,4.5vw,64px);--max:1360px;--chapnav-h:44px;--ease:cubic-bezier(.22,.61,.21,1);font-family:var(--sans);font-size:16.5px;line-height:1.7;color:var(--body);background:var(--i);margin-inline:calc(50% - 50vw);overflow-x:clip;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;}.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}.pnx img{display:block;max-width:100%;height:auto}.pnx a{color:inherit}.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.pnx ul{list-style:none}.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.pnx p{max-width:62ch}.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}.pnx-btn:hover .pnx-arr{transform:translateX(5px)}.pnx-btn-solid{background:var(--ink);color:var(--i)}.pnx-btn-solid:hover{background:#332B20}.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}.pnx-btn-bronze:hover{background:var(--bronze-deep)}.pnx-btn-ghost{border-color:var(--line-strong)}.pnx-btn-ghost:hover{border-color:var(--ink)}.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}.pnx-btn-lightline:hover{border-color:var(--i)}.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.pnx-js .pnx-r.is-in{opacity:1;transform:none}.pnx-lines .pnx-line{display:block;overflow:hidden}.pnx-lines .pnx-line\u003espan{display:block}.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}p.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}.pnx-hero-stage img{width:100%;transform-origin:50% 100%}.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}.pnx-orient{background:var(--i);border-top:1px solid var(--line)}.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}.pnx-brief .pnx-cap{color:var(--bronze-deep)}.pnx-brief p{margin-top:14px;color:var(--body)}.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}.pnx-attr:nth-child(even){padding-left:26px}.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}.pnx-attr p{font-size:15px;line-height:1.6}.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}.pnx-stat:last-child{border-right:0}.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}.pnx-an-head{padding-top:clamp(76px,9vw,140px)}.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.pnx-an-stagewrap{position:relative}.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}.pnx-an-img.is-active{opacity:1;transform:scale(1)}.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}.pnx-an-rail li.is-active{color:var(--ink)}.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}.pnx-an-list li span{color:var(--faint);text-align:right}.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}.pnx-evening{background:var(--graphite);color:var(--d-body)}.pnx-evening .pnx-eb{color:var(--champagne)}.pnx-evening .pnx-eb::before{background:var(--champagne)}.pnx-evening .pnx-h2{color:var(--i)}.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}.pnx-eve-copy p{margin-top:20px}.pnx-eve-copy p strong{color:var(--i);font-weight:500}.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}.pnx-eve-media{position:relative}.pnx-eve-media figure{overflow:hidden;background:#2A241B}.pnx-eve-media img{width:100%;will-change:transform}.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}.pnx-eve-note a{color:var(--champagne)}.pnx-fit{background:var(--i)}.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}.pnx-fit-intro p{margin-top:20px}.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}.pnx-step{position:relative}.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}.pnx-index{background:var(--bone)}.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.pnx-index-head p{max-width:44ch;font-size:15.5px}.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}.pnx-home{background:var(--i)}.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}.pnx-home-card p+p{margin-top:8px}.pnx-colors{display:flex;flex-wrap:wrap;gap:16px 26px;margin-top:4px}.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}.pnx-chip-black-black{background:#1E1E1E}.pnx-chip-champagne-champagne{background:#D9C6A5}.pnx-chip-cashmere-blue{background:linear-gradient(90deg,#E6DCCB 0 50%,#9FB6CC 50% 100%)}.pnx-chip-black-grey{background:linear-gradient(90deg,#1E1E1E 0 50%,#B9BBBD 50% 100%)}.pnx-strong-ink{color:var(--ink);font-weight:500}.pnx-mini-link{font-size:11px}.pnx p:empty{display:none}.pnx-own{background:var(--graphite);color:var(--d-body)}.pnx-own .pnx-eb{color:var(--champagne)}.pnx-own .pnx-eb::before{background:var(--champagne)}.pnx-own .pnx-h2{color:var(--i)}.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}.pnx-own-col:last-child{border-right:0}.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}.pnx-own-col .pnx-cap{color:var(--champagne)}.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}.pnx-own-col a{color:var(--i);text-underline-offset:3px}.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}.pnx-who{background:var(--i)}.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}.pnx-who-col.alt{border-top-color:var(--bronze)}.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}.pnx-who-col ul{margin-top:18px}.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}.pnx-compare{background:var(--bone)}.pnx-compare .pnx-lede{margin-top:20px}.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}.pnx-specs{background:var(--i)}.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}.pnx-spec-rows{margin-top:8px}.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.pnx-spec-l{font-size:13.5px;color:var(--faint)}.pnx-spec-v{font-size:14.5px;color:var(--ink)}.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}.pnx-faq{background:var(--bone)}.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}.pnx-faq details{border-bottom:1px solid var(--line)}.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}.pnx-faq summary::-webkit-details-marker{display:none}.pnx-faq summary:hover{color:var(--bronze-deep)}.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}.pnx-showroom .pnx-wrap{max-width:920px}.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}.pnx-showroom .pnx-eb::before{background:var(--champagne)}.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}.pnx-showroom p{margin:24px auto 0;max-width:52ch}.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}.pnx-final{background:var(--i)}.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}.pnx-final-media{overflow:hidden}.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}.pnx-final-media:hover img{transform:scale(1.03)}.pnx-final-copy .pnx-h2{margin-top:18px}.pnx-final-copy\u003ep{margin-top:22px}.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}.pnx-toc *{box-sizing:border-box;margin:0;padding:0}.pnx-toc ul{list-style:none}.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}.pnx-toc ul{display:flex;flex-direction:column;gap:2px}.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}.pnx-toc a:hover{color:var(--ink)}.pnx-toc a:hover::before{background:var(--bronze)}.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}.pnx-toc.on-dark a:hover{color:var(--i)}.pnx-toc.on-dark a:hover::before{background:var(--champagne)}.pnx-toc.on-dark li.is-active a{color:var(--i)}.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}.pnx-chapnav-in::-webkit-scrollbar{display:none}.pnx-chapnav li{flex:0 0 auto}.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}.pnx-chapnav a:hover{color:var(--ink)}.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}@media (min-width:1440px){.pnx{--max:min(1160px,calc(100vw - 490px))}.pnx-hero-head{max-width:1360px}.pnx-toc{display:flex}.pnx-chapnav{display:none}.pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}}@media (max-width:1020px){.pnx-orient-grid{grid-template-columns:1fr;gap:44px}.pnx-stats{grid-template-columns:repeat(3,1fr)}.pnx-stat:nth-child(3){border-right:0}.pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}.pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}.pnx-own-grid{grid-template-columns:1fr}.pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}.pnx-own-col+.pnx-own-col{padding-left:0}.pnx-home-grid{grid-template-columns:1fr;gap:52px}.pnx-spec-grid{grid-template-columns:1fr}}@media (max-width:900px){.pnx-an-grid{display:block}.pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}.pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}.pnx-an-frame{height:100%;max-height:none}.pnx-an-rail{display:none}.pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}.pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}.pnx-an-copy .pnx-stageno{font-size:44px}.pnx-ix{grid-template-columns:44px 1fr;gap:12px}.pnx-ix p{grid-column:2}.pnx-who-grid{grid-template-columns:1fr}.pnx-home-card{grid-template-columns:1fr;gap:10px}}@media (max-width:640px){.pnx{font-size:15.5px}.pnx-attrs{grid-template-columns:1fr}.pnx-attr:nth-child(odd){border-right:0;padding-right:0}.pnx-attr:nth-child(even){padding-left:0}.pnx-stats{grid-template-columns:1fr 1fr}.pnx-stat{border-right:0}.pnx-hf-v{font-size:16.5px}.pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}.pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}.pnx-spec-row{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}.pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}.pnx-cue a::after{animation:none;opacity:.5}}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Cozzia Quantum Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eCozzia Quantum Regen\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eCZ-810 · 5D + 4D Massage Chair with Red \u0026amp; Near-Infrared Light\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Quantum Regen CZ-810 is a 5D + 4D Cozzia Quantum massage chair that adds red and near-infrared LED light, seat-side air massage, an AI-powered Chair Doctor and a lay-flat Li Flex Track, in a frame that sits just one inch from the wall.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e3 years in-home service \u0026amp; parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack \u0026amp; Black · Champagne \u0026amp; Champagne · Cashmere \u0026amp; Blue · Black \u0026amp; Grey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5899_website.png?v=1792674426\u0026amp;width=1200\" alt=\"Cozzia Quantum Regen CZ-810 massage chair in Black \u0026amp; Black, three-quarter view with red LED light on\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Session\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA Cozzia Quantum massage chair built around light, not just rollers.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Cozzia Quantum Regen CZ-810 is a 5D + 4D luxury massage chair with a 320 lb weight capacity, and it sits one inch from the wall. It builds on the original Cozzia Quantum massage chair by integrating red and near-infrared LED light, including red light inside the side airbags, together with air massage along the sides of the seat.\u003c\/p\u003e\n\u003cp\u003eThe tradeoff is size and cost: this is a 293.7 lb chair and the most expensive Cozzia massage chair we list, so the light system should genuinely matter to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003eA 5D + 4D VarioMotion mechanism with a 3.9-inch 5D node.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eLight\u003c\/h3\u003e\n\u003cp\u003eRed and near-infrared LED panels, plus red light in the side airbags.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eSeventy-three airbags, now including the sides of the seat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003ePersonalization\u003c\/h3\u003e\n\u003cp\u003eBody scanning and an AI-powered Chair Doctor that adapts in real time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5D\u003c\/b\u003e\u003cspan\u003e+ 4D mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e73\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e60\u003c\/b\u003e\u003cspan\u003eMassage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e170\u003csmall\u003e°\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eLay-flat recline\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e1\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e320\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWeight capacity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Quantum Regen\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive pieces of massage technology that set the Quantum Regen apart.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5949_______website.png?v=1792674426\u0026amp;width=900\" alt=\"Cozzia Quantum Regen CZ-810 in Black \u0026amp; Black, upright side profile showing the Li Flex Track frame\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5151_______website.png?v=1792674428\u0026amp;width=900\" alt=\"Cozzia Quantum Regen CZ-810 in Champagne, close-up of red light in the seat-side airbag\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5940_______website.png?v=1792674426\u0026amp;width=900\" alt=\"Cozzia Quantum Regen CZ-810 in Black \u0026amp; Black, front view with red LED light on across the airbags\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5386_______website.png?v=1792674429\u0026amp;width=900\" alt=\"Cozzia Quantum Regen CZ-810 in Black \u0026amp; Grey, foot and calf section with red LED light on\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5952_______website.png?v=1792674428\u0026amp;width=900\" alt=\"Cozzia Quantum Regen CZ-810 in Black \u0026amp; Black, fully reclined side view\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e5D + 4D VarioMotion Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003e5D + 4D movement with a longer reach.\u003c\/h3\u003e\n\u003cp\u003eCozzia pairs a 5D + 4D Human-like VarioMotion mechanism with a 3.9-inch 5D node extension, precise body scanning and precise pressure control, drawing on 60 massage techniques.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eNode extension\u003c\/b\u003e\u003cspan\u003e3.9 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003e60\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eDepth and pressure control are what you are paying for in a 5D mechanism, so judge both at low and high settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Light\u003c\/p\u003e\n\u003ch3\u003eRed and near-infrared LEDs, built into the chair.\u003c\/h3\u003e\n\u003cp\u003eIntegrated LED panels deliver red and near-infrared light, and red light also sits inside the side airbags, so light and compression work at the same time.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLight\u003c\/b\u003e\u003cspan\u003eRed + near-infrared LED\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePlacement\u003c\/b\u003e\u003cspan\u003ePanels + side airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThis is the feature the Regen adds to the Quantum line; we describe the hardware rather than promising outcomes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Air \u0026amp; Heat\u003c\/p\u003e\n\u003ch3\u003eSeventy-three airbags, including the sides of the seat.\u003c\/h3\u003e\n\u003cp\u003eAirbags cover the shoulders, lumbar area, arms, seat, thighs, calves and feet, and new seat-side airbags fill a gap most chairs leave open. Two-zone heat warms the same areas.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir intensity\u003c\/b\u003e\u003cspan\u003e5 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003e2 zones\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eStart compression on a low setting; a comfortable low level matters as much as a strong high one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eFoot rollers and calf compression.\u003c\/h3\u003e\n\u003cp\u003eFoot and sole rollers work the arches and heels while airbags compress the calves and feet, turning the leg rest into an active part of the session.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eFoot + sole rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalves \u0026amp; feet\u003c\/b\u003e\u003cspan\u003eAir compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCheck where your heels land, because the rollers only help when the lower-body fit is right.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003e170 degrees of recline, one inch from the wall.\u003c\/h3\u003e\n\u003cp\u003eThe Li Flex Track reclines nearly flat for full-length massage and deeper stretching, while the space-saving, wall-hugging design needs just one inch behind the backrest. Cloud Lift finishes each session with a gentle airbag lift.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eLi Flex · 170° lay-flat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e1 inch\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eOne inch is the wall gap, but the reclined length is 74.4 inches, so plan the whole footprint.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA personalized massage you can steer while it runs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003e\u003cstrong\u003eCozzia's Chair Doctor combines AI, biometric sensors and a control dial to adjust the session, then personalizes the massage experience in real time.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eIf you would rather choose for yourself, the massage program library is extensive, and every session runs between 5 and 30 minutes.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e24 auto programs\u003c\/b\u003e\u003cspan\u003eQuick-start sessions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e8 stretch programs\u003c\/b\u003e\u003cspan\u003eLay-flat stretching\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e5 spa auto programs\u003c\/b\u003e\u003cspan\u003eSpa-style routines\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSpot + unlimited custom\u003c\/b\u003e\u003cspan\u003eYour own settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC6977_______website.png?v=1792674425\u0026amp;width=900\" alt=\"Cozzia Quantum Regen CZ-810 massage chair in Cashmere \u0026amp; Blue, three-quarter view\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nQuantum Regen CZ-810 · Cashmere \u0026amp; Blue\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Quantum Regen is a comfort and relaxation product, not a medical device. Chair Doctor, light, heat, compression and stretch programs do not diagnose or treat any condition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit decides whether 5D depth feels right.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe listed weight capacity is 320 lb. Cozzia publishes about 5′ to 6′5″ as a general chair-fit guideline, but the CZ-810 specification does not include a model-specific height range, so confirm fit in person; the Quantum Regen is on the floor in both of our showrooms.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eWhere to try this model →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet body scanning set the start.\u003c\/h3\u003e\n\u003cp\u003eBody scanning maps your shoulders and spine before the rollers begin; in a shared home, re-scan for each regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Pressure\u003c\/i\u003e\n\u003ch3\u003eTest 5D depth at low and high settings.\u003c\/h3\u003e\n\u003cp\u003eStep through massage intensity and air levels, then choose the setting you would happily repeat every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Lower body\u003c\/i\u003e\n\u003ch3\u003eCheck heel, arch and calf contact.\u003c\/h3\u003e\n\u003cp\u003eYour heels should rest on the foot rollers, and your calves should feel evenly supported.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Recline\u003c\/i\u003e\n\u003ch3\u003eTry a program lay-flat.\u003c\/h3\u003e\n\u003cp\u003eCompare the same program upright and at 170 degrees, because the feel changes as the track flexes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eBeyond the five systems above, these are the features Cozzia lists for the CZ-810.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eAI-powered Chair Doctor\u003c\/b\u003e\n\u003cp\u003eUses biometric sensors and a control dial to personalize the massage program in real time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eTouch screen, smart dial and AI voice\u003c\/b\u003e\n\u003cp\u003eThe 12.3″ HD screen handles detailed setup, the smart dial handles quick changes, and voice commands adjust massage intensity hands-free.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eMonster 3D surround sound speakers\u003c\/b\u003e\n\u003cp\u003eBluetooth connectivity streams audio through a four-chamber system with separate high and low tones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eWireless charging + USB-C\u003c\/b\u003e\n\u003cp\u003eWireless charging up to 15W and a 45W USB-C port sit in the armrest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eAmbient lighting, scents and ions\u003c\/b\u003e\n\u003cp\u003eEight lighting modes, three signature scents and a negative ion generator set the atmosphere; Cozzia says each scent pod is designed to last about a month.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eFull chair mute + Cloud Lift\u003c\/b\u003e\n\u003cp\u003eA low-noise pump and actuator design, and a gentle airbag lift when the session ends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOne inch from the wall. 74.4 inches reclined.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e1\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof rear wall clearance.\u003c\/strong\u003e That is Cozzia's wall-saver figure for the CZ-810; the chair still needs room in front to reach its full recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDimensions\u003c\/h3\u003e\n\u003cp\u003eUpright: 63″ L x 31.8″ W x 49.4″ H. Full recline: 74.4″ L x 31.8″ W x 40.4″ H. Net weight: 293.7 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black-black\"\u003e\u003c\/span\u003eBlack \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-champagne-champagne\"\u003e\u003c\/span\u003eChampagne \u0026amp; Champagne\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-cashmere-blue\"\u003e\u003c\/span\u003eCashmere \u0026amp; Blue\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black-grey\"\u003e\u003c\/span\u003eBlack \u0026amp; Grey\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair ships in two boxes: back and base at 55.9″ x 33.9″ x 50.4″ (278.88 lb) and the side panel at 22.4″ x 21.9″ x 25.4″ (68.12 lb). Measure doors, halls, stairs and turns before delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview delivery access requirements →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eCozzia lists a 70.9-inch power cord, so plan the final position near an accessible outlet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is only half the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eFree US shipping, and the estimated delivery is shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eHow online delivery works →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eIncluded for this chair.\u003c\/h3\u003e\n\u003cp\u003eWhite Glove service covers in-room setup and packaging removal, subject to access and service availability, but not electrical work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eCozzia lists three years of in-home service and parts for the CZ-810. Cozzia's Concierge Service states that if its technicians cannot repair a covered chair, Cozzia will replace it. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Quantum Regen suits, and when to step sideways.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant red and near-infrared LED light integrated into the chair and its side airbags.\u003c\/li\u003e\n\u003cli\u003eWant a 5D mechanism with a 3.9-inch node and stretch programs on a lay-flat track.\u003c\/li\u003e\n\u003cli\u003eWould use Chair Doctor, voice control and the smart dial rather than one default program.\u003c\/li\u003e\n\u003cli\u003eNeed a full-size, high end massage chair that works one inch from the wall.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWould not use the light; the Qi XE Pro Duo delivers 4D massage for considerably less.\u003c\/li\u003e\n\u003cli\u003ePrefer two independent mechanisms over one 5D + 4D mechanism.\u003c\/li\u003e\n\u003cli\u003eHave regular users over 320 lb or outside the general height guideline.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-qi-xe-pro-duo-massage-chair\"\u003eCompare with Qi XE Pro Duo →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Qi XE Pro Duo is the useful reality check.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eBoth are premium Cozzia massage chairs with Li Flex Track, Chair Doctor and a smart dial. Compare the Quantum Regen with the \u003ca href=\"\/products\/cozzia-qi-xe-pro-duo-massage-chair\"\u003eCozzia Qi XE Pro Duo\u003c\/a\u003e and ask whether light, 5D pressure control and a one-inch wall gap are worth more to you than a second 4D mechanism.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eQuantum Regen CZ-810\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eQi XE Pro Duo\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage mechanism\u003c\/th\u003e\n\u003ctd\u003eOne 5D + 4D VarioMotion mechanism with a 3.9″ 5D node.\u003c\/td\u003e\n\u003ctd\u003eTwo independent 4D mechanisms with 3″ nodes.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLight\u003c\/th\u003e\n\u003ctd\u003eRed and near-infrared LED light, including the side airbags.\u003c\/td\u003e\n\u003ctd\u003eNo red or near-infrared light listed.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir compression\u003c\/th\u003e\n\u003ctd\u003e73 airbags including the seat sides.\u003c\/td\u003e\n\u003ctd\u003e64 airbags.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e1″ wall clearance; 74.4″ reclined.\u003c\/td\u003e\n\u003ctd\u003e8″ wall clearance; 78″ reclined.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/cozzia\"\u003eCurrent Cozzia massage chairs →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/blogs\/news\/cozzia-massage-chair-reviews\"\u003eCozzia massage chair reviews →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-cozzia-massage-chairs\"\u003eOsaki vs Cozzia →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Quantum Regen record.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage \u0026amp; programs\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCozzia Quantum Regen CZ-810\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel number\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCozzia CZ-810\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5D + 4D Human-like VarioMotion, 3.9″ 5D node\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLi Flex Track, 170° lay-flat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrograms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24 auto, 8 stretch, 5 spa auto, spot, unlimited custom massage, Chair Doctor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSession time\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5–30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLight, air \u0026amp; heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRed + near-infrared LED, red light in side airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAirbags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e73, five intensity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 zones: shoulders, arms, lumbar and seat, legs, feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot + sole rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e63″ L x 31.8″ W x 49.4″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFull recline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e74.4″ L x 31.8″ W x 40.4″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWeight capacity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e320 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNet \/ gross weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e293.7 lb \/ 347 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 years in-home service \u0026amp; parts — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eQuantum Regen CZ-810 questions, answered directly.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Cozzia Quantum Regen CZ-810?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Cozzia dealer. Order the Cozzia Quantum Regen CZ-810 online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Cozzia Quantum massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Cozzia Quantum Regen CZ-810 is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Quantum Regen with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the Quantum Regen different from the Cozzia Quantum CZ-800?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Quantum Regen adds light. Both are Cozzia Quantum massage chairs with a 5D mechanism, a Li Flex Track, 73 airbags, Chair Doctor and a 12.3-inch touch screen; the Regen CZ-810 adds red and near-infrared LED light, including red light in the side airbags, and air massage on the sides of the seat. We do not currently list the CZ-800.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Cozzia Quantum Regen have red light?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Cozzia Quantum Regen CZ-810 has red and near-infrared LED light panels and red light built into the side airbags, so light and air compression work at the same time. We present it as a comfort feature and describe the hardware rather than promising outcomes; Cozzia does not list the wavelengths.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Quantum Regen vs Qi XE Pro Duo: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLight versus a second mechanism. The Cozzia Quantum Regen CZ-810 has one 5D + 4D mechanism, red and near-infrared LED light, 73 airbags and a 1-inch wall gap. The \u003ca href=\"\/products\/cozzia-qi-xe-pro-duo-massage-chair\"\u003eCozzia Qi XE Pro Duo\u003c\/a\u003e has two independent 4D mechanisms, 64 airbags and no listed light, and it needs 8 inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Cozzia Quantum Regen fit my height and weight?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 320 lb, per Cozzia's listed weight capacity. Cozzia gives about 5 feet to 6 feet 5 inches as a general chair-fit guideline, but the Quantum Regen CZ-810 specification has no model-specific height range, so check shoulder, calf and foot fit in person at either showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Cozzia Quantum Regen need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e1 inch behind the backrest. The Cozzia Quantum Regen CZ-810 measures 63″ L x 31.8″ W x 49.4″ H upright and 74.4″ L x 40.4″ H fully reclined, and it ships in two boxes, the larger at 55.9″ x 33.9″ x 50.4″. Measure doors, halls and turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Cozzia Quantum Regen?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree years of in-home service and parts, as Cozzia lists for the Quantum Regen CZ-810. Cozzia's Concierge Service states that if its technicians cannot repair a covered chair, Cozzia will replace it. Your Quantum Regen purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Quantum Regen HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Cozzia Quantum Regen CZ-810 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Quantum Regen worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you will use the light. The Cozzia Quantum Regen CZ-810 is the most expensive Cozzia massage chair we list, and red and near-infrared LED light is what it adds to the Quantum line. If you would not use the light, the Qi XE Pro Duo offers two 4D mechanisms for considerably less.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eUse the spec sheet to shortlist it.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eUse your body to confirm it.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest 5D depth, the lay-flat recline, foot and calf fit, the light and the controls in a real session. The Quantum Regen is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView our showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall a chair specialist \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Quantum Regen with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5115_______website.png?v=1792674426\u0026amp;width=900\" alt=\"Cozzia Quantum Regen CZ-810 massage chair in Champagne \u0026amp; Champagne, three-quarter view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCozzia Quantum Regen\u003cbr\u003eCZ-810.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for advanced massage from a 5D + 4D mechanism on a lay-flat track, red and near-infrared LED light, 73 airbags with seat-side coverage and AI-powered personalization, all in a frame that needs only one inch of wall clearance. If you would genuinely use the light, the Quantum Regen makes a clear case among luxury massage chairs.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eCZ-810\u003c\/b\u003e\u003cspan\u003eFour color combinations · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/cozzia\"\u003eCurrent Cozzia massage chairs\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-qi-xe-pro-duo-massage-chair\"\u003eCompare with Qi XE Pro Duo\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery and access policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eCozzia Quantum Regen CZ-810 Massage Chair, sold by House of Massage Chairs, an authorized Cozzia dealer. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. This chair supports relaxation and comfort; it is not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Cozzia Quantum Regen CZ-810?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Cozzia dealer. Order the Cozzia Quantum Regen CZ-810 online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Cozzia Quantum massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Quantum Regen CZ-810 is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Quantum Regen with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How is the Quantum Regen different from the Cozzia Quantum CZ-800?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Quantum Regen adds light. Both are Cozzia Quantum massage chairs with a 5D mechanism, a Li Flex Track, 73 airbags, Chair Doctor and a 12.3-inch touch screen; the Regen CZ-810 adds red and near-infrared LED light, including red light in the side airbags, and air massage on the sides of the seat. We do not currently list the CZ-800.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Cozzia Quantum Regen have red light?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Quantum Regen CZ-810 has red and near-infrared LED light panels and red light built into the side airbags, so light and air compression work at the same time. We present it as a comfort feature and describe the hardware rather than promising outcomes; Cozzia does not list the wavelengths.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Quantum Regen vs Qi XE Pro Duo: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Light versus a second mechanism. The Cozzia Quantum Regen CZ-810 has one 5D + 4D mechanism, red and near-infrared LED light, 73 airbags and a 1-inch wall gap. The Cozzia Qi XE Pro Duo has two independent 4D mechanisms, 64 airbags and no listed light, and it needs 8 inches of wall clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Cozzia Quantum Regen fit my height and weight?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 320 lb, per Cozzia's listed weight capacity. Cozzia gives about 5 feet to 6 feet 5 inches as a general chair-fit guideline, but the Quantum Regen CZ-810 specification has no model-specific height range, so check shoulder, calf and foot fit in person at either showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Cozzia Quantum Regen need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"1 inch behind the backrest. The Cozzia Quantum Regen CZ-810 measures 63″ L x 31.8″ W x 49.4″ H upright and 74.4″ L x 40.4″ H fully reclined, and it ships in two boxes, the larger at 55.9″ x 33.9″ x 50.4″. Measure doors, halls and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Cozzia Quantum Regen?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years of in-home service and parts, as Cozzia lists for the Quantum Regen CZ-810. Cozzia's Concierge Service states that if its technicians cannot repair a covered chair, Cozzia will replace it. Your Quantum Regen purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Quantum Regen HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Quantum Regen CZ-810 is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Quantum Regen worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you will use the light. The Cozzia Quantum Regen CZ-810 is the most expensive Cozzia massage chair we list, and red and near-infrared LED light is what it adds to the Quantum line. If you would not use the light, the Qi XE Pro Duo offers two 4D mechanisms for considerably less.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\nvar root = document.getElementById('pinnacle-experience');\nif (!root) return;\nvar reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\nroot.classList.add('pnx-js');\nfunction clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\nvar pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\npending.forEach(function (el) {\nvar d = el.getAttribute('data-delay');\nif (d) el.style.transitionDelay = d + 'ms';\n});\nfunction revealAll() {\npending.forEach(function (el) { el.classList.add('is-in'); });\npending = [];\n}\nfunction revealVisible(vh) {\nif (!pending.length) return;\nvar rest = [];\npending.forEach(function (el) {\nvar r = el.getBoundingClientRect();\nif (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\nelse rest.push(el);\n});\npending = rest;\n}\nif (reduced || document.visibilityState === 'hidden') revealAll();\ndocument.addEventListener('visibilitychange', function () {\nif (document.visibilityState === 'hidden') revealAll();\nelse { ticking = false; activeIdx = -2; frame(); }\n});\nvar NAV_IDS = [\n['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n];\nvar navSections = [];\nNAV_IDS.forEach(function (pair) {\nvar sec = document.getElementById(pair[0]);\nif (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n});\nvar toc = document.getElementById('pnxToc');\nvar chapnav = document.getElementById('pnxChapnav');\nvar chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\nfunction navItems(nav) {\nvar map = {};\nif (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\nmap[a.getAttribute('href').slice(1)] = a.parentElement;\n});\nreturn map;\n}\nvar tocItems = navItems(toc);\nvar chapItems = navItems(chapnav);\nvar activeIdx = -2;\nfunction setActive(idx) {\nif (idx === activeIdx) return;\nactiveIdx = idx;\nnavSections.forEach(function (s, i) {\nvar on = i === idx;\nif (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\nif (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n});\nif (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\nif (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\nvar li = chapItems[navSections[idx].id];\nvar left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\nchapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n}\n}\nfunction toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\nroot.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\nroot.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\na.addEventListener('click', function (e) {\nvar t = document.getElementById(a.getAttribute('href').slice(1));\nif (t) {\ne.preventDefault();\nt.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n}\n});\n});\nif (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\nvar anatomy = document.getElementById('pnxAnatomy');\nvar copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\nvar stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\nvar railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\nvar figNo = document.getElementById('pnxAnNo');\nvar figCap = document.getElementById('pnxAnCap');\nvar curStage = 1;\nvar STAGE_CAPTIONS = ['5D + 4D VarioMotion Mechanism', 'Red and Near-Infrared LED Light', '73 Airbags and Two-Zone Heat', 'Foot and Sole Rollers', '170° Li Flex Track and 1″ Wall Gap'];\nfunction setStage(n, caption) {\nif (n === curStage) return;\ncurStage = n;\nanatomy.setAttribute('data-stage', n);\nstageImgs.forEach(function (im, i) {\nim.classList.toggle('is-active', i === n - 1);\n});\nrailItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\nif (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\nif (figCap \u0026\u0026 caption) figCap.textContent = caption;\n}\nvar hero = document.getElementById('pnxHero');\nvar heroTitle = document.getElementById('pnxHeroTitle');\nvar heroImg = document.getElementById('pnxHeroImg');\nvar eveImg = document.getElementById('pnxEveImg');\nvar tocProg = document.getElementById('pnxTocProg');\nvar ticking = false;\nvar frameCount = 0;\nfunction measureStickTop() {\nvar offset = 0;\ntry {\nvar stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\nfor (var i = 0; i \u003c stack.length; i++) {\nvar el = stack[i];\nif (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\nvar cs = getComputedStyle(el);\nif (cs.position === 'fixed' || cs.position === 'sticky') {\nvar r = el.getBoundingClientRect();\nif (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n}\n}\n} catch (e) {}\nroot.style.setProperty('--pnx-stick-top', offset + 'px');\n}\nfunction frame() {\nticking = false;\nvar vh = window.innerHeight;\nif (frameCount++ % 12 === 0) measureStickTop();\nrevealVisible(vh);\nif (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\nvar idx = -1;\nfor (var i = 0; i \u003c navSections.length; i++) {\nif (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n}\nsetActive(idx);\nif (copies.length) {\nvar s = 1;\nfor (var j = 0; j \u003c copies.length; j++) {\nif (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n}\nsetStage(s, STAGE_CAPTIONS[s - 1]);\n}\nif (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\nvar hr = hero.getBoundingClientRect();\nvar hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\nheroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\nheroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\nheroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n}\nif (tocProg) {\nvar rp = root.getBoundingClientRect();\nvar tp = rp.height - vh;\ntocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n}\nif (!reduced \u0026\u0026 eveImg) {\nvar er = eveImg.getBoundingClientRect();\nvar ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\neveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n}\n}\nfunction onScroll() {\nif (document.visibilityState === 'hidden') { frame(); return; }\nif (!ticking) { ticking = true; requestAnimationFrame(frame); }\n}\nwindow.addEventListener('scroll', onScroll, { passive: true });\nwindow.addEventListener('resize', onScroll, { passive: true });\nframe();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Cozzia","offers":[{"title":"Black \u0026 Black","offer_id":46380720849103,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true},{"title":"Champagne \u0026 Champagne","offer_id":46380720881871,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true},{"title":"Cashmere \u0026 Blue","offer_id":46380720914639,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Grey","offer_id":46380720947407,"sku":null,"price":13999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC5899_website.png?v=1792674426"}],"url":"https:\/\/houseofmassagechairs.com\/collections\/luxury-massage-chairs.oembed","provider":"House of Massage Chairs","version":"1.0","type":"link"}