{"title":"Black Friday Sale","description":"\u003cp\u003eMost chairs on this page are priced below the manufacturer's suggested retail price (MSRP), and four models have new lower prices for Black Friday: the \u003ca href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eFujiiryoki Cyber Relax AI JP-4000\u003c\/a\u003e, \u003ca href=\"\/products\/mr-6000-calm-plus-fujiiryoki-massage-chair\"\u003eFujiiryoki MR-6000 Calm Plus\u003c\/a\u003e, \u003ca href=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eOsaki 4D Manhattan Duo Mech\u003c\/a\u003e and \u003ca href=\"\/products\/titan-tp-epic-4d-massage-chair\"\u003eOsaki Titan TP Epic 4D\u003c\/a\u003e. Try any of them at our San Jose or Pleasanton showroom before you decide.\u003c\/p\u003e\u003cp\u003eIf our price drops within 6 months of your purchase, Black Friday included, we'll refund the difference. \u003ca href=\"\/pages\/price-protection\"\u003eTerms apply.\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLooking for a showroom floor model?\u003c\/strong\u003e Limited quantities in San Jose and Pleasanton, priced below our Black Friday sale. \u003ca href=\"\/pages\/floor-models\"\u003eSee floor models\u003c\/a\u003e or call \u003ca href=\"tel:+16692148889\"\u003e(669) 214-8889\u003c\/a\u003e.\u003c\/p\u003e","products":[{"product_id":"svago-the-motion-mastery-massage-chair","title":"Svago The Motion Mastery 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 · Motion Recliner\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\u003eSvago The Motion Mastery\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eZero Gravity Massage Recliner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Svago Motion Mastery is a furniture-first motion recliner built around zero gravity, lay-flat positioning, air-pressure massage, and heat — not a roller-track massage system.\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\"\u003eWeight capacity\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 400 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 shipping in the contiguous US, curbside\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\"\u003e1 yr in-home service · 2 yrs parts · 5 yrs frame — 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\"\u003eNot included (ships curbside)\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 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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-the-motion-mastery-lifestyle-seated-07.webp?v=1773231599\" alt=\"Svago The Motion Mastery with a user seated upright in a styled living room\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the recliner\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\"\u003eCharacter\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\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eCharacter\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 · Quick Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA recliner first. Massage 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 Svago The Motion Mastery Massage Chair is a furniture-first motion recliner with zero gravity, lay-flat and emerge positioning, powered support, air-pressure massage, and heat. No roller track, body scan, or foot-roller system is documented. Choose it for position flexibility; choose another mechanism class if roller travel or dedicated foot massage is essential.\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\u003ePosition range\u003c\/h3\u003e\n\u003cp\u003eZero gravity, lay-flat, emerge, and custom angles expand how the chair can be used.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003ePowered support\u003c\/h3\u003e\n\u003cp\u003eFour powered motors support adjustable head, back, seat, footrest, and lumbar positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eMassage character\u003c\/h3\u003e\n\u003cp\u003eAir pressure and stretch-oriented motion create a gentler feel than roller-track pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eHome character\u003c\/h3\u003e\n\u003cp\u003eTop-grain leather, premium wood, steel, and memory foam keep it furniture-led.\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\u003e23.6\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\u003e72.0\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\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\u003e28\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFront clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e400\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum load\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e154\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eNet 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 · How It Works\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One recliner.\u003cbr\u003ePositioning is the main event.\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\/svago-the-motion-mastery-recline-side-02.webp?v=1773231508\" alt=\"Svago The Motion Mastery reclined with the footrest extended\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-the-motion-mastery-side-profile-03.webp?v=1773231527\" alt=\"Svago The Motion Mastery side profile showing its powered reclining structure\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-the-motion-mastery-heat-zones-05.webp?v=1773231562\" alt=\"Svago The Motion Mastery visual showing its heat feature\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-the-motion-mastery-front-angle-01.webp?v=1773231492\" alt=\"Svago The Motion Mastery front angle view for its air-pressure massage system\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-the-motion-mastery-reading-scene-06.webp?v=1773231580\" alt=\"Svago The Motion Mastery in a reading position in a living room\" 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\"\u003eZero Gravity + Lay-Flat\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 Position Range\u003c\/p\u003e\n\u003ch3\u003eFrom upright to beyond flat.\u003c\/h3\u003e\n\u003cp\u003eZero gravity, lay-flat, and emerge are the defining positions. Independent backrest and footrest motion lets one chair cover reading, TV, lounging, and rest.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCore positions\u003c\/b\u003e\u003cspan\u003eZero gravity · lay-flat · emerge\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAdjustment\u003c\/b\u003e\u003cspan\u003eIndependent motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003ePosition flexibility is the primary reason to buy it.\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 Support\u003c\/p\u003e\n\u003ch3\u003eFour motors. Multiple points of control.\u003c\/h3\u003e\n\u003cp\u003eSvago documents four powered motors with adjustable headrest, backrest, seat, footrest, and lumbar support.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePowered motors\u003c\/b\u003e\u003cspan\u003e4\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLumbar\u003c\/b\u003e\u003cspan\u003eAdjustable air support\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eDifferent users can save different comfort positions.\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 supports the recliner experience.\u003c\/h3\u003e\n\u003cp\u003eSvago lists heat at the waist, seat, and feet, adding warmth during seated or reclined use.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeat zones\u003c\/b\u003e\u003cspan\u003eWaist · seat · 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\u003eHeat changes comfort, not the massage mechanism.\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 Massage\u003c\/p\u003e\n\u003ch3\u003eAir pressure, not roller travel.\u003c\/h3\u003e\n\u003cp\u003eThe documented system uses air pressure with Gentle and Stretch modes. Svago publishes no air-cell count, and no roller track is documented.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMassage type\u003c\/b\u003e\u003cspan\u003eAir pressure\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWired modes\u003c\/b\u003e\u003cspan\u003eGentle · Stretch\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eExpect air pressure, not concentrated roller travel.\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\u003eQuick presets, then manual control.\u003c\/h3\u003e\n\u003cp\u003eWired controls provide M1 and M2 memories plus seven documented position presets. Svago also sells an optional wireless remote with expanded programs; call or text us to confirm whether your package includes it.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSaved positions\u003c\/b\u003e\u003cspan\u003eM1 · M2\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePreset positions\u003c\/b\u003e\u003cspan\u003e7 documented\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat it changes\u003c\/em\u003eCommon positions become quick to repeat.\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 Recliner Character\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair that stays in the room.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThink of the Svago Motion Mastery as a lounge chair first: furniture used between massage sessions. \u003cstrong\u003eRead upright. Watch TV reclined. Go flat to rest.\u003c\/strong\u003e Add air massage or heat when wanted.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eRead\u003c\/b\u003e\u003cspan\u003eHeadrest + lumbar support\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLounge\u003c\/b\u003e\u003cspan\u003eIndependent seat + back angles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eRest\u003c\/b\u003e\u003cspan\u003eLay-flat position\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eUnwind\u003c\/b\u003e\u003cspan\u003eAir massage + heat\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\/svago-the-motion-mastery-reading-scene-06.webp?v=1773231580\" alt=\"Svago The Motion Mastery with a user reading while reclined\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nFurniture-first design · Position-led comfort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eUnsure about the category? Read our \u003ca href=\"\/blogs\/news\/luxury-recliner-or-full-massage-chair-which-one-fits-your-home-wellness-routine\"\u003erecliner or full massage chair decision guide\u003c\/a\u003e first.\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\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is more than a weight limit.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eSvago publishes a 400 lb maximum load and 23.6″ seat width, but no official height range. Confirm headrest, seat, footrest, and entry or exit fit for each regular user.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003ePlan a 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\u003eCheck 1 — Seat\u003c\/i\u003e\n\u003ch3\u003eStart with 23.6″ of seat width.\u003c\/h3\u003e\n\u003cp\u003eConfirm shoulder and headrest reach upright and reclined.\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\u003eFootrest reach matters.\u003c\/h3\u003e\n\u003cp\u003eConfirm calves and feet rest on the footrest upright, in zero gravity, and lay-flat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3 — Feel\u003c\/i\u003e\n\u003ch3\u003eDecide whether air pressure is enough.\u003c\/h3\u003e\n\u003cp\u003eIf you want rollers or dedicated foot rollers, compare another mechanism class.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 4 — Household\u003c\/i\u003e\n\u003ch3\u003eSave the positions you repeat.\u003c\/h3\u003e\n\u003cp\u003eM1 and M2 reduce readjustment; the optional remote expands control.\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\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\u003eZero gravity\u003c\/b\u003e\n\u003cp\u003eA repeatable supported recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eLay-flat + emerge\u003c\/b\u003e\n\u003cp\u003eAdds flat and head-below-seat positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e4 powered motors\u003c\/b\u003e\n\u003cp\u003eSupports independent positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eAdjustable head + lumbar\u003c\/b\u003e\n\u003cp\u003eFine-tunes upper-body support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eAdjustable seat + back + footrest\u003c\/b\u003e\n\u003cp\u003eChanges posture for different activities and users.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eAir-pressure massage\u003c\/b\u003e\n\u003cp\u003eProvides compression without roller travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eAdjustable heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the waist, seat, and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e7 wired-controller presets\u003c\/b\u003e\n\u003cp\u003eTV, Read, Lounge, U Stretch, Waist Stretch, Calf Stretch, and Back Extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eM1 + M2 memories\u003c\/b\u003e\n\u003cp\u003eStores two preferred positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eOptional wireless remote\u003c\/b\u003e\n\u003cp\u003eExpands programs; confirm package inclusion.\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 upright one.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e72.0\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined length to plan for.\u003c\/strong\u003e Svago lists the Motion Mastery at 72.0″ long fully reclined; add 12″ behind and 28″ in front before you place it.\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: 32.2″ L x 30.7″ W x 44.9″ H. Keep 12″ behind the chair and 28″ clear in front.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cp\u003eThe shipping carton is 44.7″ x 34″ x 34.2″. Recliners ship curbside, so measure the narrowest door, turn, stair, and elevator, and plan who will carry the carton inside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003e120V, 60Hz with a documented 9-foot power cord. Plan an accessible outlet without relying on an unsafe extension arrangement.\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\u003eCarbon Leather + Natural Wood\u003c\/li\u003e\n\u003cli\u003eAmericano Leather + Black Wood\u003c\/li\u003e\n\u003cli\u003eModern Grey + Walnut Wood\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\"\u003eKnow the delivery and warranty 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\u003ch3\u003eFree curbside delivery in the contiguous US.\u003c\/h3\u003e\n\u003cp\u003eRecliners ship curbside: the chair is delivered to the curb, driveway, or building entrance, and white glove is not included. Curbside delivery does not include indoor placement, unpacking, assembly, or packaging removal. Svago notes the chair does not arrive fully assembled but needs no tools; 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 \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\"\u003eBase warranty\u003c\/p\u003e\n\u003ch3\u003e5 frame · 2 parts · 1 in-home.\u003c\/h3\u003e\n\u003cp\u003eSvago lists five years of frame coverage, two years of parts, and one year of in-home service. 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\"\u003eConfiguration\u003c\/p\u003e\n\u003ch3\u003eConfirm the selected X1 or X2 package.\u003c\/h3\u003e\n\u003cp\u003eWe list X1, X2, and three finishes. Svago treats the wireless remote as optional, so confirm inclusion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eRecheck price, availability, delivery, and service eligibility at 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 · Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose it for the way you sit.\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 reading, zero-gravity, and lay-flat positions in one recliner.\u003c\/li\u003e\n\u003cli\u003ePrefer air pressure and heat over roller pressure.\u003c\/li\u003e\n\u003cli\u003eCare about furniture materials and a residential profile.\u003c\/li\u003e\n\u003cli\u003eNeed adjustable support for shared use.\u003c\/li\u003e\n\u003cli\u003eAre comfortable with curbside delivery and simple assembly at home.\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\u003eExpect rollers, body scanning, or dedicated foot massage.\u003c\/li\u003e\n\u003cli\u003eNeed a published height range without doing a fit check.\u003c\/li\u003e\n\u003cli\u003eWant a simpler classic zero-gravity recliner.\u003c\/li\u003e\n\u003cli\u003eWant white-glove in-room delivery and setup included with the chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eCompare with Newton Zero Gravity Recliner →\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 Newton makes more sense.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eCompare the \u003ca href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eNewton Zero Gravity Recliner\u003c\/a\u003e when classic zero-gravity lounging matters more than lay-flat and emerge 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\"\u003eThe Motion Mastery\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eNewton Zero Gravity Recliner\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePositioning\u003c\/th\u003e\n\u003ctd\u003eZero gravity, lay-flat, emerge, and broad independent adjustment.\u003c\/td\u003e\n\u003ctd\u003eClassic premium zero-gravity recliner positioning.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage\u003c\/th\u003e\n\u003ctd\u003eAir-pressure massage, heat, and stretch-oriented positioning.\u003c\/td\u003e\n\u003ctd\u003eAir-cell massage and heat in a more traditional recliner format.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003eM1\/M2 wired memories; optional wireless remote expands programs.\u003c\/td\u003e\n\u003ctd\u003eTwo custom memory settings with simpler recliner logic.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChoose it when\u003c\/th\u003e\n\u003ctd\u003ePosition flexibility is the reason you are buying.\u003c\/td\u003e\n\u003ctd\u003eYou want a more classic zero-gravity chair experience.\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\/svago-newton-zero-gravity-recliner\"\u003eView Newton details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/svago-zgr-zero-gravity-recliner\"\u003eCompare with the Svago ZGR →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/svago\"\u003eSee the Svago collection →\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\"\u003eSvago Motion Mastery 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\"\u003eSvago\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 Motion Mastery Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDesign options\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMotion Mastery X1 · Motion Mastery X2\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\u003eMechanism \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 type\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePowered motion recliner with air-pressure massage and heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller \/ track\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNo roller track documented\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan \/ AI\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot documented\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePowered motors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWired massage modes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGentle · Stretch\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\"\u003eWaist · seat · 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; positions\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCore positions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero gravity · lay-flat · emerge · custom angles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAdjustments\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeadrest · lumbar · backrest · seat · footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrimary controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWired hand controller · side controls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSaved positions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eM1 · M2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWired presets\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTV · Read · Lounge · U Stretch · Waist Stretch · Calf Stretch · Back Extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWireless remote\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOptional Svago accessory · confirm inclusion\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\"\u003e32.2″ L x 30.7″ W x 44.9″ H\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\"\u003e72.0″\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\"\u003e23.6″\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\"\u003e12″\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\"\u003e28″\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\"\u003e154 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum load\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e400 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\u003eHome \u0026amp; materials\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCarton\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e44.7″ x 34″ x 34.2″\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\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower cord\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e9 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStructure\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSteel frame · premium wood\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\"\u003eTop-grain leather\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCushioning\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMemory foam\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\u003eColors \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\"\u003eFinish 1\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCarbon Leather and Natural Wood\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\"\u003eAmericano Leather and Black Wood\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\"\u003eModern Grey and Walnut Wood\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 shipping in the contiguous US · curbside · 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\"\u003eNot included (ships curbside)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAssembly\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot fully assembled on arrival · no tools needed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBase warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 year in-home service · 2 years parts · 5 years frame\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\"\u003eSvago publishes no official user-height range or air-cell count. The wireless remote is an optional Svago accessory; confirm whether your package includes it. Warranty terms are Svago'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\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSvago Motion Mastery questions, answered.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Svago Motion Mastery?\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 Svago dealer. Order the Svago Motion Mastery online in the X1 or X2 design with free curbside delivery in the contiguous US, 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 Svago Motion Mastery before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Svago Motion Mastery 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 carries 45+ chairs in 3,500–4,000 sq ft, so you can test lay-flat and emerge next to the Svago Newton, the Svago ZGR, and 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 Svago Motion Mastery dimensions and clearance?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e32.2 x 30.7 x 44.9 inches upright and 72.0 inches long reclined, as Svago lists, with 12 inches behind the chair and 28 inches clear in front. Plan the room around the 72.0-inch reclined length plus that clearance, and measure the delivery path for the Svago Motion Mastery carton before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight does the Svago Motion Mastery support?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 400 lb, with a 23.6-inch seat width, as Svago lists for the Motion Mastery. Svago publishes no official height range, so check headrest reach, seat depth, footrest reach, and entry or exit comfort for every regular user; the Svago Motion Mastery is on the floor in both showrooms for that test.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Svago Motion Mastery use a roller track or body scan?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. No roller track, roller mechanism, body scan, or AI system is documented for the Svago Motion Mastery. Its massage character comes from air pressure on the back, lumbar, and seat, adjustable positioning, stretch-oriented presets, and heat at the waist, seat, and feet; compare a full massage chair if rollers matter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSvago Motion Mastery vs Svago Newton: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003ePosition range. The Svago Motion Mastery adds lay-flat and emerge positions, four powered motors, seven wired presets, and a 72.0-inch reclined length; the \u003ca href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eSvago Newton Zero Gravity Recliner\u003c\/a\u003e keeps classic zero gravity positioning with air-cell massage, lumbar heat, Smart Wake, and a shorter 62.2-inch reclined length. Both list a 400 lb capacity and M1\/M2 memory.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Svago Motion Mastery?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFive years of frame coverage, two years of parts, and one year of in-home service, as Svago lists for the Motion Mastery. House of Massage Chairs is an authorized Svago dealer, so ask us for the written coverage before you order. Your Svago Motion Mastery 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 Svago Motion Mastery include white-glove delivery?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. The Svago Motion Mastery is delivered free in the contiguous US by \u003ca href=\"\/pages\/buy-online-delivered\"\u003ecurbside delivery\u003c\/a\u003e, to the curb, driveway, or building entrance; indoor placement, unpacking, and assembly are not included. Svago notes the chair does not arrive fully assembled but needs no tools, so plan help for the 44.7″ x 34″ x 34.2″ carton and measure your delivery path first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should a Svago Motion Mastery 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: how the lay-flat and emerge positions feel, whether air pressure is enough massage for you, where the heat lands, how easy the controls are, and whether the 23.6″ seat and footrest fit every regular user. Sit in the Svago Motion Mastery at either showroom before you rely on any review.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Svago Motion Mastery 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 Svago Motion Mastery 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 Svago Motion Mastery lounge 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\u003eTest the position range,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003enot just the upholstery.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eBring room measurements and test entry, headrest, footrest, zero gravity, lay-flat, air massage, heat, and controls. The Svago Motion Mastery is on the floor in both showrooms; 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 \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; walk-ins are welcome, no appointment needed. 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\/svago-the-motion-mastery-front-angle-01.webp?v=1773231492\" alt=\"Svago The Motion Mastery front angle view with leather upholstery and wood frame\" 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\"\u003eSvago The Motion Mastery.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for position flexibility, furniture-forward materials, air-pressure massage, and heat — not for roller travel. Zero gravity, lay-flat, emerge, and independent adjustment are the decision.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eX1 · X2\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\"\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\"\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\/svago\"\u003eSee the Svago collection\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eCompare Newton Zero Gravity Recliner\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eSvago The Motion Mastery Massage Chair · Sold by House of Massage Chairs, an authorized Svago dealer. Svago chairs ship free in the contiguous US by curbside delivery; white glove is not included. Svago warranty: 1 year in-home service, 2 years parts, and 5 years frame — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Recheck availability, delivery, and accessories before purchase.\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 Svago Motion Mastery?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Svago dealer. Order the Svago Motion Mastery online in the X1 or X2 design with free curbside delivery in the contiguous US, 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 Svago Motion Mastery before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Svago Motion Mastery 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 lay-flat and emerge next to the Svago Newton, the Svago ZGR, and every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Svago Motion Mastery dimensions and clearance?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"32.2 x 30.7 x 44.9 inches upright and 72.0 inches long reclined, as Svago lists, with 12 inches behind the chair and 28 inches clear in front. Plan the room around the 72.0-inch reclined length plus that clearance, and measure the delivery path for the Svago Motion Mastery carton before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight does the Svago Motion Mastery support?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 400 lb, with a 23.6-inch seat width, as Svago lists for the Motion Mastery. Svago publishes no official height range, so check headrest reach, seat depth, footrest reach, and entry or exit comfort for every regular user; the Svago Motion Mastery is on the floor in both showrooms for that test.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Svago Motion Mastery use a roller track or body scan?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. No roller track, roller mechanism, body scan, or AI system is documented for the Svago Motion Mastery. Its massage character comes from air pressure on the back, lumbar, and seat, adjustable positioning, stretch-oriented presets, and heat at the waist, seat, and feet; compare a full massage chair if rollers matter.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Svago Motion Mastery vs Svago Newton: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Position range. The Svago Motion Mastery adds lay-flat and emerge positions, four powered motors, seven wired presets, and a 72.0-inch reclined length; the Svago Newton Zero Gravity Recliner keeps classic zero gravity positioning with air-cell massage, lumbar heat, Smart Wake, and a shorter 62.2-inch reclined length. Both list a 400 lb capacity and M1\/M2 memory.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Svago Motion Mastery?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five years of frame coverage, two years of parts, and one year of in-home service, as Svago lists for the Motion Mastery. House of Massage Chairs is an authorized Svago dealer, so ask us for the written coverage before you order. Your Svago Motion Mastery purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Svago Motion Mastery include white-glove delivery?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. The Svago Motion Mastery is delivered free in the contiguous US by curbside delivery, to the curb, driveway, or building entrance; indoor placement, unpacking, and assembly are not included. Svago notes the chair does not arrive fully assembled but needs no tools, so plan help for the 44.7″ x 34″ x 34.2″ carton and measure your delivery path first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What should a Svago Motion Mastery review help me verify?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five things the specifications cannot settle: how the lay-flat and emerge positions feel, whether air pressure is enough massage for you, where the heat lands, how easy the controls are, and whether the 23.6″ seat and footrest fit every regular user. Sit in the Svago Motion Mastery at either showroom before you rely on any review.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Svago Motion Mastery HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Svago Motion Mastery 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 Svago Motion Mastery lounge 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 = ['Zero Gravity + Lay-Flat', 'Independent Powered Support', 'Adjustable Heat', 'Air Pressure Massage', 'Controls + Presets'];\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":"Svago","offers":[{"title":"Motion Mastery X1 \/ Carbon Leather and Natural Wood \/ Standard Svago Warranty","offer_id":44876305891535,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Motion Mastery X1 \/ Americano Leather and Black Wood \/ Standard Svago Warranty","offer_id":44876305924303,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Motion Mastery X1 \/ Modern Grey and Walnut Wood \/ Standard Svago Warranty","offer_id":44876305957071,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Motion Mastery X2 \/ Carbon Leather and Natural Wood \/ Standard Svago Warranty","offer_id":44876305989839,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Motion Mastery X2 \/ Americano Leather and Black Wood \/ Standard Svago Warranty","offer_id":44876306022607,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Motion Mastery X2 \/ Modern Grey and Walnut Wood \/ Standard Svago Warranty","offer_id":44876306055375,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/motion-mastery_01.webp?v=1772225126"},{"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":"infinity-smart-chair-x3-4d-massage-chair","title":"Infinity Smart Chair X3 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 Smart 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 Smart Chair X3\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 Infinity Smart Chair X3 massage chair brings a 4D back mechanism, TrueFit body scanning, near-flat S-Track recline, triple foot rollers, lumbar heat, and app control — a smart feature set built around repeatable 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\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5'0″–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\"\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\"\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\/Infinity_Smart_X3_Black_Hero_2000x2000600x600_dfezwj.webp?v=1772225181\u0026amp;width=720\" alt=\"Infinity Smart Chair X3 4D 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\"\u003eSmart Layer\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\"\u003eSmart Layer\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 smarter chair without an inflated story.\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 Smart Chair X3 massage chair pairs adjustable 4D massage with a near-flat S-Track, TrueFit body scanning, triple foot rollers, lumbar heat, nine auto programs, and remote or app control. Its strength is practical personalization without a huge control stack. If you want a touch tablet, voice control, more programs, or added foot heat, compare the Celebrity Elite 4D 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\u003e4D mechanism\u003c\/h3\u003e\n\u003cp\u003eVariable speed joins depth and directional movement for more adjustable roller feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eTrueFit scan\u003c\/h3\u003e\n\u003cp\u003eBody scanning helps position the massage system before each session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eStretch character\u003c\/h3\u003e\n\u003cp\u003eNear-flat S-Track recline gives the chair a stretch-focused character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eFoot coverage\u003c\/h3\u003e\n\u003cp\u003eTriple rollers under each foot give the lower body a clear role.\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\u003e9\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e74\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e286\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\u003e60–76\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 · How the X3 Works\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One repeatable routine.\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-smart-chair-x3-4d-s-track-side-06.jpg?v=1773222466\" alt=\"Infinity Smart Chair X3 4D back massage and S-Track feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-smart-chair-x3-4d-body-scan-01.jpg?v=1773222351\" alt=\"Infinity Smart Chair X3 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-smart-chair-x3-4d-spinal-stretch-04.jpg?v=1773222413\" alt=\"Infinity Smart Chair X3 stretch-focused 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-smart-chair-x3-4d-foot-rollers-03.jpg?v=1773222393\" alt=\"Infinity Smart Chair X3 triple foot roller feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-smart-chair-x3-4d-lumbar-heat-07.jpg?v=1773222486\" alt=\"Infinity Smart Chair X3 lumbar heat 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 + S-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 Massage Core\u003c\/p\u003e\n\u003ch3\u003e4D changes speed as well as pressure.\u003c\/h3\u003e\n\u003cp\u003eThe 4D back mechanism varies direction, depth, and movement speed, giving you more control over pressure and pace.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e3D\/4D back massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eNear-flat reclining S-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\u003eAdjustability matters more than the label: choose a pressure and pace you will reuse.\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 Setup\u003c\/p\u003e\n\u003ch3\u003eThe chair scans before you settle in.\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning helps the rollers start from a more relevant position for the person seated.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eTrueFit body scanning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePurpose\u003c\/b\u003e\u003cspan\u003eRoller positioning\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 scan helps positioning; shoulder contact and foot fit still need a real-world 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\u003c\/p\u003e\n\u003ch3\u003eRecline is part of the massage, not scenery.\u003c\/h3\u003e\n\u003cp\u003eNear-flat S-Track movement creates the X3's stretch character, while beyond-horizontal recline changes the resting position.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eNear-flat + beyond horizontal\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSupport\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\u003eThis is a comfort feature, not a spinal treatment; start gently if you prefer lighter stretch.\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 per foot earn their space.\u003c\/h3\u003e\n\u003cp\u003eTriple Roller Total Sole Reflexology uses three rollers under each foot for dedicated sole coverage.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFoot system\u003c\/b\u003e\u003cspan\u003eTriple rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eAcross the sole\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; sensitive users should test the lowest comfortable setting.\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 Layer\u003c\/p\u003e\n\u003ch3\u003eWarmth and controls keep repeat use simple.\u003c\/h3\u003e\n\u003cp\u003eLumbar heat adds warmth, while the color remote, mobile app, Bluetooth, and nine auto programs keep repeat use simple.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar region\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eControls\u003c\/b\u003e\u003cspan\u003eRemote + mobile app\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 smart layer is simple: scan, choose a program, adjust, and settle in.\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 Smart Layer\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSmart means useful, not mysterious.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe X3's verifiable smart layer is concrete: \u003cstrong\u003eTrueFit scanning, a color menu-driven remote, and Apple and Android app functionality.\u003c\/strong\u003e It should not be inflated into an AI diagnosis claim.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eNine presets and familiar controls reduce setup friction; the technology supports the massage instead of becoming the reason to buy it.\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\u003eStarting fit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eColor menu-driven remote\u003c\/b\u003e\u003cspan\u003eDirect control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eApple + Android app\u003c\/b\u003e\u003cspan\u003ePhone control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e9 auto programs\u003c\/b\u003e\u003cspan\u003eRepeatable routines\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eBluetooth + Rhythm Sync\u003c\/b\u003e\u003cspan\u003eOptional audio layer\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\/Infinity_Smart_X3_Black_LIfestyle_2_600x600_es3fgf.webp?v=1772225181\u0026amp;width=720\" alt=\"Infinity Smart Chair X3 in a modern interior while in use\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nSmart Chair X3 · Body scanning, app control, and repeatable programs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Smart Chair X3 is a wellness 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 spec says fit. Your body confirms it.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the published fit window to screen the chair, then confirm shoulder contact, foot placement, and pressure 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\u003e01 — Height\u003c\/i\u003e\n\u003ch3\u003ePublished range: 5'0″–6'4″.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists 60–76 inches as the optimal height range; TrueFit helps position the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e02 — Weight\u003c\/i\u003e\n\u003ch3\u003eMaximum user weight: 300 lb.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists 300 lb as the maximum; confirm fit in person near either end of the height range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e03 — Seat\u003c\/i\u003e\n\u003ch3\u003e18″ hip width, 22″ shoulder width.\u003c\/h3\u003e\n\u003cp\u003eThe manufacturer also lists a 15-inch seat depth; dimensions do not predict pressure preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e04 — Shared use\u003c\/i\u003e\n\u003ch3\u003eScan each person, then save the judgment.\u003c\/h3\u003e\n\u003cp\u003eEach regular user should test back pressure and the triple foot rollers independently.\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 changes the session.\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\u003e3D\/4D Back Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eAdds variable speed to direction and depth control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eNear-Flat Reclining S-Track\u003c\/b\u003e\n\u003cp\u003ePairs the massage path with stretch-focused recline movement.\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\u003eHelps position the rollers for the person seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e9 Auto Programs\u003c\/b\u003e\n\u003cp\u003eProvides quick starting points for repeat sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eTriple Foot Rollers\u003c\/b\u003e\n\u003cp\u003eUses three rollers under each foot for sole coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eLumbar Heat\u003c\/b\u003e\n\u003cp\u003eAdds warming comfort at the lower back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eZero Gravity + Beyond-Horizontal Recline\u003c\/b\u003e\n\u003cp\u003eAdds positional range for recline and stretch programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eRemote + Mobile App\u003c\/b\u003e\n\u003cp\u003eChoose the color remote or Apple\/Android app control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eBluetooth + Rhythm Sync\u003c\/b\u003e\n\u003cp\u003eLets audio sync with the massage when wanted.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eColor Ambient Lights\u003c\/b\u003e\n\u003cp\u003eAdds ambient lighting 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 for the chair at full recline.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e74\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined length.\u003c\/strong\u003e The X3 is 59 inches long upright and 74 inches reclined, and Infinity's X3 brochure lists 14 inches of wall clearance 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 size\u003c\/h3\u003e\n\u003cp\u003eUpright: 46″ H x 36″ W x 59″ L. Reclined: 36″ H x 36″ W x 74″ L.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eChair weight\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003e286 lb.\u003c\/strong\u003e Measure the complete delivery route; 36 inches is chair width, not a packaged-doorway requirement.\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-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 setup\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWhite Glove delivery is included with free US shipping; measure doorways, stairs, and turns before the delivery date.\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\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 the terms before the chair ships.\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. Timing varies by destination and carrier.\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, no-cost replacement on covered parts for 3 years, and a 1-year Complete Care warranty period for covered parts and 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\"\u003eSupport\u003c\/p\u003e\n\u003ch3\u003eUse House of Massage Chairs for fit, delivery, and ownership questions.\u003c\/h3\u003e\n\u003cp\u003eBefore ordering, verify access, availability, color, delivery setup, warranty, and service path. Walk-ins are welcome, no appointment needed; the X3 is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Smart Chair X3 supports relaxation and comfort as part of a 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\"\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\"\u003eA strong fit for some buyers. Not every buyer.\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 4D adjustability, TrueFit scanning, and app control in a simpler control stack.\u003c\/li\u003e\n\u003cli\u003eWant stretch-focused near-flat and beyond-horizontal recline.\u003c\/li\u003e\n\u003cli\u003eWant triple-roller foot coverage.\u003c\/li\u003e\n\u003cli\u003eFit the published 5'0″–6'4″ range and 300 lb maximum.\u003c\/li\u003e\n\u003cli\u003ePrefer nine auto programs over a much larger library.\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 touch-tablet control, voice control, more programs, or foot heat.\u003c\/li\u003e\n\u003cli\u003eNeed the chair closer to the wall than the 14 inches Infinity lists.\u003c\/li\u003e\n\u003cli\u003eWill not use the X3's stretch, app, or foot systems.\u003c\/li\u003e\n\u003cli\u003eExpect an AI assessment or medical treatment claim.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eCompare with Celebrity Elite 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 upgrade question is mostly about controls and feature depth.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eInfinity Celebrity Elite 4D\u003c\/a\u003e. Compare only the differences that change daily use.\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\"\u003eSmart Chair X3\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCelebrity Elite 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e9 auto programs\u003c\/td\u003e\n\u003ctd\u003e24 auto programs plus MyMemory storage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl stack\u003c\/th\u003e\n\u003ctd\u003eColor menu-driven remote + Apple\/Android app\u003c\/td\u003e\n\u003ctd\u003e8″ touch tablet + voice control + app + quick-access dial\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTrack and recline\u003c\/th\u003e\n\u003ctd\u003eNear-flat reclining S-Track with stretch-focused movement\u003c\/td\u003e\n\u003ctd\u003eL-Track with three zero-gravity levels and zero-wall space-saving positioning\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHeat and feet\u003c\/th\u003e\n\u003ctd\u003eLumbar heat + triple foot rollers per foot\u003c\/td\u003e\n\u003ctd\u003eLumbar and foot heat + dual sole foot rollers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit window\u003c\/th\u003e\n\u003ctd\u003e5'0″–6'4″ (60–76″) · 300 lb max\u003c\/td\u003e\n\u003ctd\u003e60–74″ · 300 lb max\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBody room\u003c\/th\u003e\n\u003ctd\u003e15″ seat depth · 18″ hips · 22″ shoulders\u003c\/td\u003e\n\u003ctd\u003e18″ seat depth · 20″ hips · 23.5″ shoulders\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e36″ W · 74″ reclined · 14″ wall clearance · 286 lb\u003c\/td\u003e\n\u003ctd\u003e30.5″ W · 72″ reclined · 5″ rear wall clearance · 203 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=\"\/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 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\"\u003eInfinity Smart Chair X3 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\"\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\"\u003eSmart Chair X3 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 · 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\"\u003e3D\/4D 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\"\u003eNear-flat reclining S-Track · 30″\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\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · Tapping · Knocking · Shiatsu · Sync\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; comfort\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\"\u003e9\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\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWeightless zero gravity · beyond-horizontal recline\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\"\u003eChair-movement + massage-technique stretch sequence\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\"\u003eTriple foot rollers per foot\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\"\u003eRemote\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\"\u003eApp\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApple \u0026amp; Android functionality\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 · Rhythm Sync massage\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\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\"\u003e46″ H x 36″ W x 59″ L\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\"\u003e36″ H x 36″ W x 74″ L\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\"\u003e15″\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\"\u003e22″\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\"\u003e286 lb\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\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5'0″–6'4″ (60–76″)\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\"\u003e14″\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 · 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 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\"\u003eWall clearance and S-Track length come from Infinity's Smart Chair X3 brochure.\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\"\u003eSmart Chair X3 questions that affect the decision.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Smart Chair X3 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 Smart Chair X3 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 X3.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Smart Chair X3 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 Smart Chair X3 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 S-Track stretch, foot-roller pressure, and shoulder contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Infinity Smart Chair X3 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\u003e46″ H x 36″ W x 59″ L upright and 36″ H x 36″ W x 74″ L reclined. Infinity's brochure for the Infinity Smart Chair X3 lists 14 inches of wall clearance behind the chair. The chair weighs 286 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 Smart Chair X3 fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5'0″ to 6'4″ (60–76 inches), with a 300 lb maximum user weight. The Infinity Smart Chair X3 lists a 15-inch seat depth, an 18-inch hip width, and a 22-inch shoulder width. TrueFit body scanning sets the starting roller position, but confirm shoulder contact 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 Smart Chair X3 use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 3D\/4D back mechanism on a near-flat reclining S-Track. The 4D system on the Infinity Smart Chair X3 varies speed along with direction and depth, and Infinity's brochure lists a 30-inch S-Track. Near-flat recline gives the chair its stretch-focused character, with kneading, tapping, knocking, shiatsu, and sync techniques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Infinity Smart Chair X3 have body scanning and app control?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. Infinity lists TrueFit body scanning, a color menu-driven remote, and Apple and Android app functionality for the Infinity Smart Chair X3. The body scan technology helps position the rollers before a session; it is not an AI diagnosis. Bluetooth speakers and Rhythm Sync add an optional audio layer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Infinity Smart Chair X3 massage the feet?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. Triple Roller Total Sole Reflexology puts three rollers under each foot of the Infinity Smart Chair X3. Infinity lists lumbar heat only on the X3, with no foot heat or calf kneading, so compare the Celebrity Elite 4D if foot heat matters. If your feet are sensitive, test the lowest comfortable setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Smart Chair X3 or the Celebrity Elite 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Smart Chair X3 for a taller fit window, up to 6'4″, the near-flat S-Track stretch, and triple foot rollers. Choose the \u003ca href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eCelebrity Elite 4D\u003c\/a\u003e for a larger control and program stack, with 24 auto programs, an 8-inch touch tablet, voice control, and lumbar and foot heat, plus an 18-inch seat depth and 20-inch hip width versus 15 and 18 inches on the X3.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Smart Chair X3?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Smart Chair X3 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, no-cost replacement on covered parts for 3 years, and 1 year of Complete Care covered labor for this model, so ask us for the written coverage before you order. Your X3 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 Smart Chair X3 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 Smart Chair X3 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 X3.\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, foot pressure, and stretch\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eare better judged in the chair.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eVerify shoulder contact, foot pressure, recline comfort, controls, and fit in person when possible. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the X3 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=\"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 showrooms \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\/Infinity_Smart_X3_Black_Front_2000x2000600x600_apf4pu.webp?v=1772225181\u0026amp;width=720\" alt=\"Infinity Smart Chair X3 4D massage chair front view 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\"\u003eInfinity Smart Chair X3.\u003cbr\u003eSmart where it counts.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the X3 for 4D adjustability, stretch-focused S-Track recline, TrueFit scanning, triple foot rollers, lumbar heat, and app control. Compare the Celebrity Elite 4D for a larger control and program stack.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eX3\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=\"\/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\/shipping-policy\"\u003eDelivery \u0026amp; setup\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Smart Chair X3 4D 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. Wellness and relaxation use only.\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 Smart Chair X3 massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Smart Chair X3 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 X3.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Smart Chair X3 before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Smart Chair X3 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 S-Track stretch, foot-roller pressure, and shoulder contact.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Infinity Smart Chair X3 dimensions and wall-clearance requirements?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"46″ H x 36″ W x 59″ L upright and 36″ H x 36″ W x 74″ L reclined. Infinity's brochure for the Infinity Smart Chair X3 lists 14 inches of wall clearance behind the chair. The chair weighs 286 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 Smart Chair X3 fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5'0″ to 6'4″ (60–76 inches), with a 300 lb maximum user weight. The Infinity Smart Chair X3 lists a 15-inch seat depth, an 18-inch hip width, and a 22-inch shoulder width. TrueFit body scanning sets the starting roller position, but confirm shoulder contact and foot placement in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Smart Chair X3 use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 3D\/4D back mechanism on a near-flat reclining S-Track. The 4D system on the Infinity Smart Chair X3 varies speed along with direction and depth, and Infinity's brochure lists a 30-inch S-Track. Near-flat recline gives the chair its stretch-focused character, with kneading, tapping, knocking, shiatsu, and sync techniques.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Infinity Smart Chair X3 have body scanning and app control?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. Infinity lists TrueFit body scanning, a color menu-driven remote, and Apple and Android app functionality for the Infinity Smart Chair X3. The body scan technology helps position the rollers before a session; it is not an AI diagnosis. Bluetooth speakers and Rhythm Sync add an optional audio layer.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Infinity Smart Chair X3 massage the feet?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. Triple Roller Total Sole Reflexology puts three rollers under each foot of the Infinity Smart Chair X3. Infinity lists lumbar heat only on the X3, with no foot heat or calf kneading, so compare the Celebrity Elite 4D if foot heat matters. If your feet are sensitive, test the lowest comfortable setting.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Smart Chair X3 or the Celebrity Elite 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Smart Chair X3 for a taller fit window, up to 6'4″, the near-flat S-Track stretch, and triple foot rollers. Choose the Celebrity Elite 4D for a larger control and program stack, with 24 auto programs, an 8-inch touch tablet, voice control, and lumbar and foot heat, plus an 18-inch seat depth and 20-inch hip width versus 15 and 18 inches on the X3.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Smart Chair X3?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Smart Chair X3 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, no-cost replacement on covered parts for 3 years, and 1 year of Complete Care covered labor for this model, so ask us for the written coverage before you order. Your X3 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Smart Chair X3 HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Smart Chair X3 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 X3.\"\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 + S-Track', 'TrueFit Body Scanning', 'Stretch + Beyond-Horizontal Recline', 'Triple Foot Rollers', 'Lumbar Heat + 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":"Infinity","offers":[{"title":"Black","offer_id":44876306579663,"sku":null,"price":6799.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876306612431,"sku":null,"price":6799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Infinity_Smart_X3_Black_Hero_2000x2000600x600_dfezwj.webp?v=1772225181"},{"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":"bodyfriend-falcon-sv-massage-chair","title":"Bodyfriend Falcon SV 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:#C9BBA4}\n.pnx-chip-wood{background:#6B4A2E}\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 Collection\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 Falcon SV\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cspan class=\"pnx-hero-sub\"\u003eMassage Chair · ROVO Leg Technology · XD Module\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 independently driven leg units that stretch and walk your legs, an XD roller module for the back, 36 airbags from the hands to the heels, and a dial that starts a session in one turn — the Bodyfriend Falcon SV massage chair is the one built for legs that have been standing all day.\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 265 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\"\u003eBeige · wood-grain trim\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\/f1-1.webp?v=1772225221\" alt=\"Bodyfriend Falcon SV massage chair in beige with wood-grain side panel, three-quarter front view\" 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\"\u003eThe Walk\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\"\u003eThe Walk\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 Falcon SV massage chair before you sit in it.\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 Falcon SV massage chair is the current Falcon massage chair in Bodyfriend's U.S. lineup, and it is on the floor in both of our Bay Area showrooms. Its defining system is patented ROVO technology — two independently driven leg units that stretch and move the legs instead of only squeezing them — paired with an XD Massage Module for the back, 36 airbags from the hands to the heels, magnetic hand acupressure pads, sole rollers, heat up to 131°F, zero-gravity recline, 14 safety sensors, and a Quick Dial controller. The honest tradeoff: one finish, a 265 lb user rating, and a deliberately simple remote rather than a touchscreen.\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\u003eLegs\u003c\/h3\u003e\n\u003cp\u003ePatented ROVO technology: a bipedal leg system that performs single-leg stretching, PNF-style stretching, and walking movements — the reason people shortlist this chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\u003ch3\u003eBack\u003c\/h3\u003e\n\u003cp\u003eAn XD Massage Module that lets you set intensity and roller spacing, built to keep a firm, deliberate roller feel even under load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\u003ch3\u003eHands \u0026amp; air\u003c\/h3\u003e\n\u003cp\u003e36 airbags from the hands to the heels, with patented magnetic acupressure pads in each arm for a hand-and-forearm session most chairs skip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\u003ch3\u003eFeet \u0026amp; warmth\u003c\/h3\u003e\n\u003cp\u003eSole rollers that imitate a noduled bamboo roller underfoot, and heat that reaches up to 131°F to settle you before the deeper work begins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\u003ch3\u003eRecline \u0026amp; safety\u003c\/h3\u003e\n\u003cp\u003eZero-gravity recline with 14 automatic safety sensors in the leg and back areas that detect an obstruction and stop the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn LCD remote for full customization and a Quick Dial that launches presets and adjusts recline in a turn — plus Bluetooth audio, in-chair USB charging, and over-the-air updates.\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\u003e36\u003c\/b\u003e\u003cspan\u003eAirbags, hands to heels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e27\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\u003eROVO leg modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e131\u003csmall\u003e°F\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eHeat, maximum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e14\u003c\/b\u003e\u003cspan\u003eSafety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e265\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eUser weight rating\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 Falcon SV\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eSix systems, in the order\u003cbr\u003eyou'll feel them.\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\u003cli\u003e06\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-falcon-sv-feature-collage-02.webp?v=1773075557\" alt=\"Bodyfriend Falcon SV feature collage showing ROVO walking technology, the XD massage module, and 36 airbags\" 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\/f2.webp?v=1772225221\" alt=\"Bodyfriend Falcon SV massage chair, three-quarter view showing the backrest and leg units\" 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\/f3.webp?v=1772225221\" alt=\"Bodyfriend Falcon SV massage chair with the calf and foot units in view\" 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\/bodyfriend-falcon-sv-arm-massage-01.webp?v=1773075532\" alt=\"Bodyfriend Falcon SV arm massage close-up with the illuminated forearm and hand massage area\" 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\/f6.webp?v=1772225220\" alt=\"Bodyfriend Falcon SV massage chair reclined into zero gravity, side view with leg units raised\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" data-stage-img=\"6\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/f4.webp?v=1772225220\" alt=\"Bodyfriend Falcon SV massage chair, front view showing the armrests with the LCD remote and Quick Dial controller\" 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\"\u003eROVO Leg Technology\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=\"ROVO Leg Technology\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Legs\u003c\/p\u003e\n\u003ch3\u003eLegs that are moved, not just squeezed.\u003c\/h3\u003e\n\u003cp\u003eMost chairs treat the legs as a pair of airbag sleeves. The Falcon SV's patented ROVO technology drives each leg unit independently, so it can stretch one leg at a time, run PNF-style stretching sequences, and perform the walking movement Bodyfriend is known for. SV specification sheets list a 71° leg separation angle and a 12 mm\/s actuator speed, double the original Falcon's.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003ePatented ROVO bipedal leg technology\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMovements\u003c\/b\u003e\u003cspan\u003eSingle-leg stretch · PNF-style stretch · walking\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e8 ROVO modes in the auto library\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 your day is standing, walking, or training, the legs ask first. ROVO is a lower-body experience, not a footrest feature — and the reason the Falcon SV gets compared with chairs above its price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"2\" data-caption=\"XD Massage Module\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Back\u003c\/p\u003e\n\u003ch3\u003eA roller module you can set, not just switch.\u003c\/h3\u003e\n\u003cp\u003eBehind you, the XD Massage Module handles the back. Bodyfriend's brief for it is simple: let the user choose intensity and roller spacing, and keep the massage strong and firm even under load. You can push a session toward deeper pressure without every program turning intense.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eModule\u003c\/b\u003e\u003cspan\u003eXD Massage Module\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eYou set\u003c\/b\u003e\u003cspan\u003eIntensity · roller spacing\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCharacter\u003c\/b\u003e\u003cspan\u003eFirm, deliberate roller feel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003ePressure preference is the most personal thing about a massage chair. A module you can tune lets two people in one household both call the same chair “right.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"3\" data-caption=\"Sole Rollers \u0026amp; Heat\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Feet \u0026amp; The Warmth\u003c\/p\u003e\n\u003ch3\u003eBamboo-roller feet, and heat that arrives first.\u003c\/h3\u003e\n\u003cp\u003eUnderfoot, mechanical sole rollers imitate a noduled bamboo roller across the soles, so the foot area is active and textured rather than padded. Heat reaches up to 131°F, and its job is to settle you early — switch it on so the body is relaxed before the deeper roller and leg actions begin.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eSole rollers, bamboo-roller feel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eUp to 131°F\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eUse\u003c\/b\u003e\u003cspan\u003eWarm first, then work deeper\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, not a treatment — and the feature owners reach for most on cold evenings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"4\" data-caption=\"36 Airbags \u0026amp; Hand Acupressure\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Hands \u0026amp; The Air\u003c\/p\u003e\n\u003ch3\u003eWhere the forearms finally get a turn.\u003c\/h3\u003e\n\u003cp\u003e36 airbags compress and release from the hands to the heels — hands, arms, shoulders, calves, feet, and heels. Inside each arm, patented magnetic acupressure pads work with the airbags to give the hands and forearms an intentional session rather than light compression. If you type, grip, or lift all day, this is the stage that surprises people.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAirbags\u003c\/b\u003e\u003cspan\u003e36, hands to heels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eArms\u003c\/b\u003e\u003cspan\u003ePatented magnetic acupressure pads\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eHands · arms · shoulders · calves · feet · 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\u003eAir coverage makes a chair feel held rather than worked on. The hand pads are a Bodyfriend signature most chairs at this price skip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"5\" data-caption=\"Zero Gravity \u0026amp; Safety Sensors\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline \u0026amp; The Guardrails\u003c\/p\u003e\n\u003ch3\u003eWeightless, and watched.\u003c\/h3\u003e\n\u003cp\u003eZero-gravity recline lifts the legs and settles your weight into the backrest so the rollers and airbags work against a relaxed body. Because the leg units move on their own, Bodyfriend surrounds them with 14 automatic safety sensors in the leg and back areas that detect an obstruction — a child, a pet, a table leg — and stop the chair.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eZero-gravity position\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSensors\u003c\/b\u003e\u003cspan\u003e14 automatic safety sensors, legs and back\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBehavior\u003c\/b\u003e\u003cspan\u003eDetects obstruction, stops 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\u003eA chair whose legs move has to be trusted around a household. The sensors are what let you close your eyes in it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"6\" data-caption=\"Quick Dial \u0026amp; LCD Remote\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Control\u003c\/p\u003e\n\u003ch3\u003eOne turn to start. A screen when you want more.\u003c\/h3\u003e\n\u003cp\u003eThe Falcon SV deliberately skips the touchscreen. A Quick Dial launches preset programs and adjusts recline, so most evenings the chair needs one turn. The LCD remote covers the rest: body scan, custom sessions, status, and automatic firmware updates over the air. An auto-connect Bluetooth speaker and an in-chair USB charger sit alongside.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eQuick Dial\u003c\/b\u003e\u003cspan\u003ePresets and recline in one turn\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLCD remote\u003c\/b\u003e\u003cspan\u003eBody scan · customization · status\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExtras\u003c\/b\u003e\u003cspan\u003eBluetooth speaker · USB charger · OTA updates\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 chair that gets used is the one that is easy to start. Fast controls are a daily-use feature, not a convenience footnote.\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 Walk\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eBuilt for the legs you stood on all day.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eThe Falcon SV is not the Bodyfriend you buy to impress guests — that is what the flagships are for. It is the one you buy because the last hour of your day belongs to your legs: the standing shift, the long walk, the training block, the flight. \u003cstrong\u003eROVO is the reason this chair exists.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003eA ROVO session moves the legs through stretching and walking sequences while the XD module works the back and 36 airbags hold everything else. It is a different massage experience from a fixed-leg chair — guided, structural, and hard to describe until you have tried it.\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\u003eSingle-leg stretching\u003c\/b\u003e\u003cspan\u003eOne leg at a time\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003ePNF-style stretching\u003c\/b\u003e\u003cspan\u003eBodyfriend's stretch sequence\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eWalking movement\u003c\/b\u003e\u003cspan\u003eThe bipedal signature\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e8 ROVO modes\u003c\/b\u003e\u003cspan\u003eInside the 27 auto programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e14 safety sensors\u003c\/b\u003e\u003cspan\u003eWatching the moving leg units\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\/250904_banner_D_Falcon.webp?v=1772899299\" alt=\"Bodyfriend Falcon SV massage chair in a bright living room with a person reclined in it\" loading=\"lazy\"\u003e\n\u003c\/figure\u003e\n\u003cfigcaption\u003eROVO leg units · Independent left and right movement\u003c\/figcaption\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Falcon SV 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\" 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\"\u003eWill it fit \u003cem\u003eyour\u003c\/em\u003e legs?\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eWith a chair that moves the legs, fit is not an afterthought.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" data-delay=\"240\" href=\"\/pages\/our-store\"\u003eWhere to try 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 body\u003c\/i\u003e\u003ch3\u003eThe remote scans before the rollers move.\u003c\/h3\u003e\n\u003cp\u003eA body scan runs from the LCD remote so the XD module starts aligned to your back rather than to a factory default.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Your program\u003c\/i\u003e\u003ch3\u003e27 automatic programs, 8 of them ROVO.\u003c\/h3\u003e\n\u003cp\u003eReady-made sessions for workdays and rest days, with eight ROVO modes that put the leg system at the center. Most evenings the chair needs one turn of the Quick Dial.\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\u003eIntensity and roller spacing are yours to set.\u003c\/h3\u003e\n\u003cp\u003eThe XD module lets you shape how firm and how wide the back massage feels, so a deeper preference does not require a different program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Your household\u003c\/i\u003e\u003ch3\u003eRated to 265 lb. Height range not published.\u003c\/h3\u003e\n\u003cp\u003eConfirm fit for the tallest and shortest people who will use it.\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\u003eSit in it with the legs moving.\u003c\/h3\u003e\n\u003cp\u003eROVO is the fit question that matters most. In a showroom, run a ROVO mode and judge calf pressure, footrest length, and how the leg movement feels to you before you buy.\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\"\u003eEvery Falcon SV feature, and what it changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\" data-delay=\"200\"\u003eThe complete list — each feature stated once, with the difference it makes in daily use. If it is not here, the Falcon SV does not claim it.\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\u003ePatented ROVO Technology\u003c\/b\u003e\u003cp\u003eIndependently driven leg units for single-leg stretching, PNF-style stretching, and walking movements — the lower-body experience that defines the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eXD Massage Module\u003c\/b\u003e\u003cp\u003eA back roller module with user-set intensity and roller spacing, designed to stay strong and firm under load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e27 Automatic Programs\u003c\/b\u003e\u003cp\u003eCategory-themed sessions for variety across workdays and rest days, including 8 ROVO modes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e36 Airbags\u003c\/b\u003e\u003cp\u003eCompression from the hands to the heels — hands, arms, shoulders, calves, feet, and heels — so the chair feels held, not just worked on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eMagnetic Hand Acupressure Pads\u003c\/b\u003e\u003cp\u003ePatented pads in each arm that pair with the airbags for a distinct hand-and-forearm session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eSole Rollers\u003c\/b\u003e\u003cp\u003eMechanical foot rollers that imitate a noduled bamboo roller across the soles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eHeat up to 131°F\u003c\/b\u003e\u003cp\u003eWarmth that settles the body early in a session; comfort support, not a medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eZero-Gravity Recline\u003c\/b\u003e\u003cp\u003eLifts the legs and settles your weight into the backrest so the massage works against a relaxed body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e14 Automatic Safety Sensors\u003c\/b\u003e\u003cp\u003eSensors in the leg and back areas detect an obstruction and stop the chair — the guardrail a moving-leg chair needs around kids and pets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eQuick Dial Controller\u003c\/b\u003e\u003cp\u003eLaunches preset programs and adjusts recline in one turn, which is why this chair gets used on ordinary evenings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eLCD Remote with Body Scan \u0026amp; OTA Updates\u003c\/b\u003e\u003cp\u003eFull customization, a body scan before the session, status at a glance, and automatic firmware updates delivered over the air.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eBluetooth Speaker \u0026amp; USB Charger\u003c\/b\u003e\u003cp\u003eAuto-connect audio for music or guided relaxation, with a USB charger positioned near the remote.\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\"\u003eWill it work in your space?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\" data-delay=\"150\"\u003e\n\u003cb\u003e75\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eby 35 inches of floor is the installation area Bodyfriend specifies.\u003c\/strong\u003e Upright, the Falcon SV measures 61.4″ long, 29.5″ wide, and 45.7″ tall; in full recline it stretches to 71.2″ long and drops to 33″ tall.\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\u003eFinish\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 upholstery\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-wood\"\u003e\u003c\/span\u003eWood-grain trim\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eOne finish, as pictured:\u003c\/strong\u003e beige upholstery with wood-grain side panels. There is no color selector for this chair at House of Massage Chairs.\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\"\u003eStandard U.S. shipping is free,\u003c\/strong\u003e and massage chairs typically include White Glove delivery — in-home placement, basic assembly, and packaging removal. In-stock items arrive in approximately 2 days to 4 weeks. Confirm scheduling, stairs, and doorway access before checkout.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eRead 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\u003eThe chair weighs 224.9 lb, so measure the doorway, hallway, and any stairs on the delivery path before it ships — the shipping policy places fitment responsibility with the buyer. Allow the 75″ by 35″ installation area and keep the leg units clear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cp\u003eRated for users up to 265 lb. No recommended height range is published; confirm calf-unit fit and footrest length for everyone who will use the chair, ideally in a showroom with a ROVO mode running.\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\"\u003eWhat happens after you buy.\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\u003ch3\u003eFree shipping. White Glove typically included.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs ships free within the continental U.S., Alaska, and Hawaii, and massage chairs typically arrive with White Glove service: in-home placement, basic assembly and setup, and removal of packaging.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping \u0026amp; delivery 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\u003eFive-year limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend states that the Falcon SV includes a 5-year limited warranty; ask us for the written 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\" data-delay=\"350\"\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, both carrying Bodyfriend — real places to compare chairs, ask questions, and get help before and after the sale. The Falcon SV 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 Falcon SV 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\" data-nav\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Verdict\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eWho the Falcon SV is for — and who should compare something else.\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\u003eFinish most days on your feet — standing work, long walks, training — and want the legs handled first.\u003c\/li\u003e\n\u003cli\u003eWant Bodyfriend's patented ROVO leg technology without stepping up to flagship pricing.\u003c\/li\u003e\n\u003cli\u003ePrefer a dial you can turn with your eyes closed over a touchscreen you have to learn.\u003c\/li\u003e\n\u003cli\u003eType, grip, or lift for a living and would use a real hand-and-forearm massage.\u003c\/li\u003e\n\u003cli\u003eShare the chair with a household and value automatic safety sensors around kids and pets.\u003c\/li\u003e\n\u003cli\u003eLike the beige-and-wood design language and want a chair that reads as furniture.\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\u003eWant a color choice — the Falcon SV comes in one finish at House of Massage Chairs.\u003c\/li\u003e\n\u003cli\u003eNeed a higher user weight rating than 265 lb, or fall outside the height range you can verify in person.\u003c\/li\u003e\n\u003cli\u003eAre unsure about a chair that moves your legs — some people love ROVO immediately and some prefer a fixed leg rest; test it first.\u003c\/li\u003e\n\u003cli\u003eWant maximum airbag coverage and a heavier flagship build — that is the Phantom Rovo's territory.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-phantom-rovo-massage-chair\"\u003eCompare with Phantom Rovo →\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? Start here.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\" data-delay=\"180\"\u003eThe closest neighbor is the \u003ca href=\"\/products\/bodyfriend-phantom-rovo-massage-chair\"\u003eBodyfriend Phantom Rovo\u003c\/a\u003e — the step-up Bodyfriend that shares the ROVO idea but adds a heavier, more premium build. Four differences decide it.\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\"\u003eBodyfriend Falcon SV\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eBodyfriend Phantom Rovo\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack mechanism\u003c\/th\u003e\n\u003ctd\u003eXD Massage Module with user-set intensity and roller spacing.\u003c\/td\u003e\n\u003ctd\u003eXD PRO module with finer finger-movement control — the more advanced roller.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir coverage\u003c\/th\u003e\n\u003ctd\u003e36 airbags from the hands to the heels, plus magnetic hand acupressure pads.\u003c\/td\u003e\n\u003ctd\u003e87 air pockets for fuller-body compression.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSize, weight, rating\u003c\/th\u003e\n\u003ctd\u003e61.4″ long upright, 224.9 lb, rated to 265 lb — the easier chair to place and deliver.\u003c\/td\u003e\n\u003ctd\u003e64″ long upright, 352 lb, rated to 300 lb — a heavier flagship footprint.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrice position\u003c\/th\u003e\n\u003ctd\u003eThe accessible way into Bodyfriend's ROVO leg technology.\u003c\/td\u003e\n\u003ctd\u003eA meaningful step up in price for the flagship build; see its page for the current figure.\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-phantom-rovo-massage-chair\"\u003eCompare with Phantom Rovo →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eRead the Bodyfriend vs Ogawa comparison →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend 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\" 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\"\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\"\u003eFalcon SV 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\"\u003eBeige upholstery with wood-grain trim (one finish)\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\"\u003eXD Massage Module (intensity and roller spacing control)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePatented ROVO technology · single-leg, PNF-style, and walking movements\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\"\u003e36 airbags, hands to heels\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\"\u003ePatented magnetic acupressure pads with airbag massage\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\"\u003eSole rollers, noduled bamboo-roller feel\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\"\u003e27 multi-massage auto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eROVO modes\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\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eVia LCD remote\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; safety\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\"\u003eUp to 131°F\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 position\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\"\u003e14 automatic safety sensors, leg and back areas\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\"\u003eControllers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLCD remote · Quick Dial controller\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\"\u003eAutomatic firmware updates over the air\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\"\u003eAuto-connect Bluetooth 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\"\u003eIn-chair USB charger\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; 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\"\u003e61.4″ L × 29.5″ W × 45.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\"\u003e71.2″ L × 29.5″ W × 33″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArea required for installation\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e75″ L × 35″ 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\"\u003e224.9 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 265 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\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping\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 window\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 2 days–4 weeks for in-stock items\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 — 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\"\u003e5-year limited manufacturer warranty, per Bodyfriend's Falcon SV page — 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\"\u003eBodyfriend Falcon SV 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 Bodyfriend Falcon SV 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 Falcon SV 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 Falcon SV.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Falcon SV 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 Falcon SV 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 run a ROVO mode and compare the Falcon SV with every other chair in one visit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow is the Bodyfriend Falcon SV different from the original Bodyfriend Falcon massage chair with ROVO walking technology?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eTwo numbers. Both chairs are built around Bodyfriend's patented ROVO walking technology, but Bodyfriend Falcon SV specification sheets list a 71° leg separation angle and a 12 mm\/s actuator speed, double the original Falcon's. The Falcon SV is the current Falcon in Bodyfriend's U.S. lineup and the one House of Massage Chairs sells.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Falcon SV vs Phantom Rovo: 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\u003eBuild and air coverage. The Bodyfriend Falcon SV pairs ROVO leg technology with the XD Massage Module and 36 airbags, at 224.9 lb and a 265 lb user rating. The \u003ca href=\"\/products\/bodyfriend-phantom-rovo-massage-chair\"\u003eBodyfriend Phantom Rovo\u003c\/a\u003e steps up to an XD PRO module and 87 air pockets, at 352 lb and a 300 lb rating — a heavier flagship footprint.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Falcon SV 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 your legs are the reason you are shopping. ROVO moves each leg independently through stretching and walking sequences, and it is what separates the Bodyfriend Falcon SV from fixed-leg chairs at similar prices. After that, judge the XD module's firmness at your preferred intensity, the hand-and-forearm session from the magnetic acupressure pads, and how quickly the Quick Dial gets you into a program.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Bodyfriend Falcon SV need?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e75 by 35 inches. Bodyfriend specifies a 75-inch by 35-inch installation area for the Falcon SV and does not publish a separate wall-clearance figure, so plan against that footprint. Upright, the Bodyfriend Falcon SV measures 61.4 inches long, 29.5 inches wide, and 45.7 inches tall; fully reclined it is 71.2 inches long and 33 inches tall. The chair weighs 224.9 lb.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight does the Bodyfriend Falcon SV 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 265 lb. Bodyfriend rates the Falcon SV for users up to 265 lb and does not publish a recommended height range, so verify calf-unit fit and footrest length in person — ideally with a ROVO mode running — for everyone who will use the Bodyfriend Falcon SV.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Bodyfriend Falcon SV use?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eAn XD Massage Module for the back, which lets you set intensity and roller spacing. The legs use patented ROVO technology: two independently driven leg units for single-leg stretching, PNF-style stretching, and walking movements. Bodyfriend does not publish a track designation for the Falcon SV; ask our team if it matters to your decision.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Falcon SV?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eFive years, limited. Bodyfriend states that the Bodyfriend Falcon SV includes a 5-year limited warranty — 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 Falcon SV 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\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Falcon SV 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 Falcon SV 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\u003eA chair that moves your legs\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eshould be felt before it is bought.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"150\"\u003eRun a ROVO mode. Judge the calf pressure, the footrest length, the firmness of the XD module, and the hand pads. Those are the things a spec sheet cannot settle — and the things that decide whether the Falcon SV becomes your evening habit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\" data-delay=\"250\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose showroom \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton showroom \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\"\u003eThe Falcon SV is on the floor in both showrooms. 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\" 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\/f5.webp?v=1772225221\" alt=\"Bodyfriend Falcon SV massage chair, side profile showing the wood-grain panel with the Falcon SV wordmark\" 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\u003cbr\u003eFalcon SV.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eIn one sentence: Bodyfriend's ROVO leg technology and an adjustable XD roller module, wrapped in 36 airbags, hand pads, heat, and a dial that starts it all — at the accessible end of the Bodyfriend range. If your legs are the reason you are shopping, this is the chair to sit in first.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\" data-delay=\"220\"\u003e\n\u003cb\u003eUp to 265 lb\u003c\/b\u003e\u003cspan\u003eBeige · wood-grain trim · 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 current price \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=\"\/products\/bodyfriend-phantom-rovo-massage-chair\"\u003eCompare with Phantom Rovo\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\/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 Falcon SV Massage Chair · Sold by House of Massage Chairs. The Falcon SV is a wellness and relaxation product, not a medical device; it is not intended to diagnose, treat, cure, or prevent any condition, and it does not replace professional care. 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\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 Falcon SV massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Falcon SV 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 Falcon SV.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Falcon SV before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Falcon SV 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 run a ROVO mode and compare the Falcon SV with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How is the Bodyfriend Falcon SV different from the original Bodyfriend Falcon massage chair with ROVO walking technology?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two numbers. Both chairs are built around Bodyfriend's patented ROVO walking technology, but Bodyfriend Falcon SV specification sheets list a 71° leg separation angle and a 12 mm\/s actuator speed, double the original Falcon's. The Falcon SV is the current Falcon in Bodyfriend's U.S. lineup and the one House of Massage Chairs sells.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Falcon SV vs Phantom Rovo: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Build and air coverage. The Bodyfriend Falcon SV pairs ROVO leg technology with the XD Massage Module and 36 airbags, at 224.9 lb and a 265 lb user rating. The Bodyfriend Phantom Rovo steps up to an XD PRO module and 87 air pockets, at 352 lb and a 300 lb rating — a heavier flagship footprint.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Falcon SV worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if your legs are the reason you are shopping. ROVO moves each leg independently through stretching and walking sequences, and it is what separates the Bodyfriend Falcon SV from fixed-leg chairs at similar prices. After that, judge the XD module's firmness at your preferred intensity, the hand-and-forearm session from the magnetic acupressure pads, and how quickly the Quick Dial gets you into a program.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Bodyfriend Falcon SV need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"75 by 35 inches. Bodyfriend specifies a 75-inch by 35-inch installation area for the Falcon SV and does not publish a separate wall-clearance figure, so plan against that footprint. Upright, the Bodyfriend Falcon SV measures 61.4 inches long, 29.5 inches wide, and 45.7 inches tall; fully reclined it is 71.2 inches long and 33 inches tall. The chair weighs 224.9 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight does the Bodyfriend Falcon SV fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 265 lb. Bodyfriend rates the Falcon SV for users up to 265 lb and does not publish a recommended height range, so verify calf-unit fit and footrest length in person — ideally with a ROVO mode running — for everyone who will use the Bodyfriend Falcon SV.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Bodyfriend Falcon SV use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"An XD Massage Module for the back, which lets you set intensity and roller spacing. The legs use patented ROVO technology: two independently driven leg units for single-leg stretching, PNF-style stretching, and walking movements. Bodyfriend does not publish a track designation for the Falcon SV; ask our team if it matters to your decision.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Falcon SV?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five years, limited. Bodyfriend states that the Bodyfriend Falcon SV includes a 5-year limited warranty — see warranty details. Bodyfriend's warranty applies within the continental US. Ask us for the written terms before you order; your Bodyfriend Falcon SV 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 Falcon SV HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Falcon SV 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 = ['ROVO Leg Technology', 'XD Massage Module', 'Sole Rollers + Heat to 131 F', '36 Airbags + Hand Acupressure', 'Zero Gravity + 14 Safety Sensors', 'Quick Dial + LCD Remote'];\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\n","brand":"Bodyfriend","offers":[{"title":"Default Title","offer_id":44876307169487,"sku":null,"price":7800.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/f1-1.webp?v=1772225221"},{"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":"\u003cdiv id=\"hmc-floor-model-notice\" lang=\"en\" style=\"box-sizing:border-box;border:1px solid #e5e8e9;border-left:3px solid #86663b;background:#faf7f2;border-radius:8px;padding:16px 18px;margin:0 0 24px;color:#242a2e;font-size:16px;line-height:1.6;\"\u003e\n\u003cstrong\u003eFloor models available — limited quantities.\u003c\/strong\u003e Our Taupe floor models in San Jose and Pleasanton are priced below our Black Friday sale, with free Bay Area delivery and setup, or showroom pickup. Call \u003ca href=\"tel:+16692148889\"\u003e(669) 214-8889\u003c\/a\u003e to confirm the floor-model price, or \u003ca href=\"\/pages\/floor-models\"\u003esee all floor models\u003c\/a\u003e.\u003c\/div\u003e\n\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\"\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\/b_01.webp?v=1772225246\u0026amp;width=720\" alt=\"Osaki OS-Pro 4D DuoMax massage chair in Taupe\"\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 Taupe, 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\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\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\"\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 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\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\"\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: Taupe, 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":"Taupe","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":"osaki-op-kairos-4d-lt-massage-chair","title":"Osaki Massage Chair OP Kairos 4D LT","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 OP Kairos\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D LT 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 OP Kairos 4D LT massage chair brings real-time body sensing, a heated 4D roller mechanism, a 54-inch SL track, and a serious foot-and-calf system — explained here as a buying decision, not a label.\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\"\u003e20″ seat · 21″ shoulders\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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bb03.webp?v=1772225985\" alt=\"Osaki OP Kairos 4D LT massage chair in brown, front 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 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\"\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\"\u003eSystems\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 · Quick Read\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA premium system with specific, verifiable strengths.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eWe list the Osaki OP Kairos 4D LT massage chair in Taupe, Black, and Brown. Its core is Real-time Body Sensing 4D, a heated 4D roller mechanism, a 54-inch SL track, 40-cell air massage, six heating zones, and dedicated foot-and-calf hardware. Recheck the purchase panel above for live inventory and delivery timing.\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\u003eBody sensing plus a heated 4D roller system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eCoverage\u003c\/h3\u003e\n\u003cp\u003eAn Extended 54-inch SL Track defines the roller path.\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-and-calf rollers, air compression, and an extending footrest.\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\u003e20 automatic modes, 5 manual styles, touchscreen, and voice control.\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\u003e54\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eExtended SL track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e40\u003c\/b\u003e\u003cspan\u003eAir massage cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003c\/b\u003e\u003cspan\u003eHeating zones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003c\/b\u003e\u003cspan\u003eAutomatic modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eManual styles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e71\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined depth\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 · System Anatomy\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eScroll through what changes the experience.\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\/bb03.webp?v=1772225985\" alt=\"Osaki OP Kairos 4D LT massage chair used to illustrate real-time body sensing\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-kairos-4d-lt-sl-track-profile-10.png?v=1773422085\" alt=\"Osaki OP Kairos 4D LT 54-inch SL track side-profile visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-kairos-4d-lt-4d-mechanism-14.png?v=1773422289\" alt=\"Osaki OP Kairos 4D LT heated 4D roller mechanism visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-kairos-4d-lt-foot-calf-rollers-06.png?v=1773421835\" alt=\"Osaki OP Kairos 4D LT foot and calf roller system visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-kairos-4d-lt-touchscreen-controller-18.png?v=1773422515\" alt=\"Osaki OP Kairos 4D LT touchscreen remote 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\"\u003eReal-time Body Sensing\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 Starting Point\u003c\/p\u003e\n\u003ch3\u003eVerify the function, not the AI label.\u003c\/h3\u003e\n\u003cp\u003eThe concrete feature is Real-time Body Sensing 4D Mechanism. Judge whether it places initial roller contact well on your shoulders and back.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFit is more useful than a marketing 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 Path\u003c\/p\u003e\n\u003ch3\u003eA 54-inch track defines roller travel.\u003c\/h3\u003e\n\u003cp\u003eThe manufacturer lists an Extended 54-inch SL Track. Test where that longer path remains comfortable on your body.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eExtended 54-inch SL\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCoverage is a physical path, not a generic claim.\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 Roller Character\u003c\/p\u003e\n\u003ch3\u003eWarmth is built into the mechanism.\u003c\/h3\u003e\n\u003cp\u003eOsaki separately lists a 4D Heated Roller Mechanism and six heating zones. Judge warmth and pressure together at your preferred setting.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRoller\u003c\/b\u003e\u003cspan\u003e4D heated mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003e6 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\u003eStronger 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 Lower Body\u003c\/p\u003e\n\u003ch3\u003eFeet and calves have dedicated hardware.\u003c\/h3\u003e\n\u003cp\u003eDeep Calf Kneading, Specialized 3 Foot and Calf Rollers, Automatic Footrest Extension, and 40 air cells make lower-body fit a major test point.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir\u003c\/b\u003e\u003cspan\u003e40 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLeg fit\u003c\/b\u003e\u003cspan\u003eAutomatic 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\u003eFoot and calf pressure are 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 Control Layer\u003c\/p\u003e\n\u003ch3\u003eComplex hardware, two simple control paths.\u003c\/h3\u003e\n\u003cp\u003eA Touchscreen Remote Controller and Intelligent Voice Control manage 20 automatic modes and 5 manual massage styles.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e20 auto · 5 manual\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eEasy controls support repeat 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 Workflow\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eIgnore the label. Follow the workflow.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe useful sequence is simple: \u003cstrong\u003ebody sensing sets the start; heated 4D rollers provide the main massage; the 54-inch track defines travel; air and lower-body hardware broaden the session; touchscreen and voice control adjust it.\u003c\/strong\u003e If one stage does not fit you, the feature count does not matter.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eSense\u003c\/b\u003e\u003cspan\u003eBody sensing\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eMove\u003c\/b\u003e\u003cspan\u003eHeated 4D rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eTravel\u003c\/b\u003e\u003cspan\u003e54-inch track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSurround\u003c\/b\u003e\u003cspan\u003eAir + lower body\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eAdjust\u003c\/b\u003e\u003cspan\u003eTouchscreen + voice\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-kairos-4d-lt-space-saving-recline-11.png?v=1773422155\" alt=\"Osaki OP Kairos 4D LT recline and space-planning visual\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nRecline profile · confirm final wall clearance before placement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThis page treats Kairos as a relaxation and home-wellness product, not 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 \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is the part the spec sheet cannot decide.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCheck shoulder contact, seat comfort, leg length, calf pressure, footwell position, and preferred intensity — especially for a shared household.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare in person before deciding →\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 — Contact\u003c\/i\u003e\n\u003ch3\u003eCheck the sensing start.\u003c\/h3\u003e\n\u003cp\u003eVerify that initial roller contact lands well on your shoulders and back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Legs\u003c\/i\u003e\n\u003ch3\u003eUse the automatic footrest.\u003c\/h3\u003e\n\u003cp\u003eConfirm calf contact and foot position with the primary user seated normally.\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\u003eTest back, calves, and feet separately.\u003c\/h3\u003e\n\u003cp\u003eComfort can differ by body area even at the same overall setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Limits\u003c\/i\u003e\n\u003ch3\u003eConfirm limits in person.\u003c\/h3\u003e\n\u003cp\u003eOsaki publishes no height range or maximum user weight for this model, so test every regular user against the 20-inch seat and 21-inch shoulder 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-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\"\u003eCurrent manufacturer terminology, without inflated feature counting.\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\u003eIntelligent Voice Control\u003c\/b\u003e\n\u003cp\u003eHands-free session adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eReal-time Body Sensing 4D Mechanism\u003c\/b\u003e\n\u003cp\u003eBody-aware starting logic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e4D Heated Roller Mechanism\u003c\/b\u003e\n\u003cp\u003ePrimary roller movement with warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eExtended 54″ SL Track\u003c\/b\u003e\n\u003cp\u003eLong roller travel path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eTouchscreen Remote Controller\u003c\/b\u003e\n\u003cp\u003eVisual program and setting control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e40 Cell Full Body Air Massage\u003c\/b\u003e\n\u003cp\u003eCompression around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e6 Heating Zones\u003c\/b\u003e\n\u003cp\u003eComfort-focused warmth across multiple areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e20 Automatic Massage Modes\u003c\/b\u003e\n\u003cp\u003ePreset session variety.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e5 Manual Massage Styles\u003c\/b\u003e\n\u003cp\u003eDirect style selection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eDeep Calf Kneading\u003c\/b\u003e\n\u003cp\u003eActive calf contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eSpecialized 3 Foot and Calf Rollers\u003c\/b\u003e\n\u003cp\u003eDedicated lower-body roller hardware.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eAutomatic Footrest Extension\u003c\/b\u003e\n\u003cp\u003eAutomatic leg-length accommodation.\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\u003e71\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published reclined depth.\u003c\/strong\u003e Dimensions are 35.0″ W × 63.0″ D × 47.5″ H upright and 35.0″ W × 71.0″ D × 35.0″ 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\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 path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe list 35″ minimum doorway assembled and 30″ disassembled. Confirm stairs, turns, elevators, and final access.\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; weight\u003c\/h3\u003e\n\u003cp\u003eThe manual lists 120V, 60Hz, 280W; published chair weight is 256 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall clearance\u003c\/h3\u003e\n\u003cp\u003eOsaki does not publish how many inches from the wall the chair needs. Plan around the 71-inch reclined depth and check the space behind the backrest before placement.\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 House of Massage Chairs is actually promising.\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 shown as included.\u003c\/h3\u003e\n\u003cp\u003eWe list in-room setup and packaging removal; access, fitment, service availability, and delivery feasibility still apply.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview current shipping terms →\u003c\/a\u003e\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\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\"\u003eAvailability\u003c\/p\u003e\n\u003ch3\u003eUse the live purchase panel.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs currently shows the chair in stock.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eKairos is presented for relaxation, comfort, pressure preference, and home wellness — not medical 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\"\u003eA strong fit, with clear reasons not to buy.\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 heated 4D rollers and body sensing at the center of the chair.\u003c\/li\u003e\n\u003cli\u003eCare about a 54-inch track and serious foot-and-calf hardware.\u003c\/li\u003e\n\u003cli\u003eWant both preset convenience and manual massage styles.\u003c\/li\u003e\n\u003cli\u003eHave room for the 35-inch width and 71-inch reclined depth.\u003c\/li\u003e\n\u003cli\u003eWill verify fit and delivery access before purchase.\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 control system.\u003c\/li\u003e\n\u003cli\u003eHave a tighter room or delivery path.\u003c\/li\u003e\n\u003cli\u003ePrefer the OP-AI Xrest 4D+ feature mix.\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\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA close alternative changes the decision.\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\"\u003eOP-AI Xrest 4D+\u003c\/a\u003e. Compare functions, not naming.\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 Kairos 4D LT\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\"\u003eSensing\u003c\/th\u003e\n\u003ctd\u003eReal-time Body Sensing 4D.\u003c\/td\u003e\n\u003ctd\u003eMuscle Tension Detection.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoller \u0026amp; heat\u003c\/th\u003e\n\u003ctd\u003e4D Heated Roller Mechanism + 6 heating zones.\u003c\/td\u003e\n\u003ctd\u003e4D mechanism, 5 speeds, 7 intensities; lumbar and foot heat.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e20 auto + 5 manual styles.\u003c\/td\u003e\n\u003ctd\u003e16 auto + 6 massage styles.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eDeep calf kneading + specialized foot rollers and calf rollers.\u003c\/td\u003e\n\u003ctd\u003eVertical calf kneading + 3 rollers per foot; footrest extends up to 9″.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom \u0026amp; seat\u003c\/th\u003e\n\u003ctd\u003e35″ wide; 71″ reclined; 20″ seat.\u003c\/td\u003e\n\u003ctd\u003e31.5″ wide; 76″ reclined; 17″ seat; 3″ 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=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eOpen the closest alternative →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-4d-and-xl-models-compared\"\u003eSee the Osaki 4D models compared →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eSee current Osaki massage chairs →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eSee the Kyota brand comparison →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee the 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\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOP Kairos 4D LT Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCurrent status\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIn stock; see the purchase panel above\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 system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody sensing\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eReal-time Body Sensing 4D Mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D Heated Roller 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\"\u003eExtended 54″ SL Track\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\"\u003e40 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\"\u003e6 Heating Zones\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 modes\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\"\u003eManual styles\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\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTouchscreen Remote 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\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\"\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\"\u003eFoot \u0026amp; calf rollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpecialized 3 Foot and Calf 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 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\u003eDimensions \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\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e35.0″ W × 63.0″ D × 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\"\u003e35.0″ W × 71.0″ D × 35.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\"\u003e256 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″\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\"\u003e21″\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\"\u003e35″ assembled · 30″ disassembled\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; session\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\"\u003e120V ~ 60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated power\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e280W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual-listed session time\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20 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\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\"\u003eQuestions that decide 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 OP Kairos 4D LT 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 Kairos 4D LT 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 Kairos 4D LT 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 Kairos 4D LT 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 Kairos 4D LT against every alternative in a single visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki OP Kairos 4D LT the same as the Osaki Kairos Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. Osaki lists the 5D+4D Kairos Duo as a separate dual-mechanism model. The Osaki OP Kairos 4D LT is built around a Real-time Body Sensing 4D Mechanism and a 4D Heated Roller Mechanism on an Extended 54-inch SL Track, with 40-cell air massage and six heating zones. House of Massage Chairs carries the OP Kairos 4D LT, so compare the massage experience on the showroom floor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki OP Kairos 4D LT or 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\u003eChoose the Osaki OP Kairos 4D LT for heated 4D rollers, six heating zones, an Extended 54-inch SL Track, and a 20-inch seat. Choose the \u003ca href=\"\/products\/osaki-op-ai-xrest-4d-plus-massage-chair\"\u003eOP-AI Xrest 4D+\u003c\/a\u003e if Muscle Tension Detection, the XRest phone application, or a narrower 31.5-inch frame with space-saving technology and a published 3-inch wall clearance matters more; the OP Kairos 4D LT measures 35 inches wide. Both models use a touchscreen controller and voice control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Kairos 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 heated rollers and focused attention to your calves and feet are priorities. The Osaki OP Kairos 4D LT combines Real-time Body Sensing, a 4D Heated Roller Mechanism, an Extended 54-inch SL Track, 40-cell air massage, six heating zones, Deep Calf Kneading, and Specialized 3 Foot and Calf Rollers. If you prefer simpler controls or have limited floor space, compare another model against the current price above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Osaki OP Kairos 4D LT 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 measures at least 35 inches assembled, or 30 inches disassembled. The Osaki OP Kairos 4D LT is 35 inches wide and 47.5 inches tall, with a depth of 63 inches upright and 71 inches reclined, and the chair weighs 256 lb. No wall-clearance figure is published, so plan placement around the 71-inch reclined depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range fits the Osaki OP Kairos 4D LT?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNone is published. Osaki lists no height range or maximum user weight for the OP Kairos 4D LT, so use the 20-inch seat, 21-inch shoulder width, and a footrest that can automatically extend as your fit guide. Then confirm shoulder contact, calf position, and foot placement for every regular user before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat mechanism and track does the Kairos use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA heated 4D massage mechanism on a 54-inch track. Osaki lists a Real-time Body Sensing 4D Mechanism, a 4D Heated Roller Mechanism, and an Extended 54-inch SL Track for the OP Kairos 4D LT; SL track technology carries the rollers along the back and under the seat. Controls include 20 automatic massage modes, 5 manual massage styles, a Touchscreen Remote Controller, and Intelligent Voice Control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki OP Kairos 4D LT?\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 Kairos 4D LT: 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 Kairos 4D LT 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 Kairos 4D LT 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 Kairos 4D LT 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 Kairos 4D LT.\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 one controlled test.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThen decide.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the same session length and similar intensity on Kairos and one alternative. Check roller pressure, calf fit, foot pressure, and controller ease.\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\"\u003eThe OP Kairos 4D LT 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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/op-kairos-4d-lt-dark-brown-413574_1199x1197_2ae2caa4-fdae-4229-9127-183e9fd8fe6f.webp?v=1772225985\" alt=\"Osaki OP Kairos 4D LT massage chair in a home interior\" 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 Kairos\u003cbr\u003e4D LT Massage Chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for body sensing, heated 4D rollers, a 54-inch track, 40-cell air massage, six heating zones, and strong lower-body hardware. Walk away if the fit, pressure, room footprint, or delivery path does not work.\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-ai-xrest-4d-plus-massage-chair\"\u003eClosest alternative\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\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 Kairos 4D LT massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. Order the Osaki OP Kairos 4D LT 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 Kairos 4D LT before I buy it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki OP Kairos 4D LT 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 Kairos 4D LT against every alternative in a single visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki OP Kairos 4D LT the same as the Osaki Kairos Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. Osaki lists the 5D+4D Kairos Duo as a separate dual-mechanism model. The Osaki OP Kairos 4D LT is built around a Real-time Body Sensing 4D Mechanism and a 4D Heated Roller Mechanism on an Extended 54-inch SL Track, with 40-cell air massage and six heating zones. House of Massage Chairs carries the OP Kairos 4D LT, so compare the massage experience on the showroom floor.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki OP Kairos 4D LT or the OP-AI Xrest 4D+?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki OP Kairos 4D LT for heated 4D rollers, six heating zones, an Extended 54-inch SL Track, and a 20-inch seat. Choose the OP-AI Xrest 4D+ if Muscle Tension Detection, the XRest phone application, or a narrower 31.5-inch frame with space-saving technology and a published 3-inch wall clearance matters more; the OP Kairos 4D LT measures 35 inches wide. Both models use a touchscreen controller and voice control.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Kairos massage chair worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if heated rollers and focused attention to your calves and feet are priorities. The Osaki OP Kairos 4D LT combines Real-time Body Sensing, a 4D Heated Roller Mechanism, an Extended 54-inch SL Track, 40-cell air massage, six heating zones, Deep Calf Kneading, and Specialized 3 Foot and Calf Rollers. If you prefer simpler controls or have limited floor space, compare another model against the current price above.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki OP Kairos 4D LT fit through my door and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if every doorway measures at least 35 inches assembled, or 30 inches disassembled. The Osaki OP Kairos 4D LT is 35 inches wide and 47.5 inches tall, with a depth of 63 inches upright and 71 inches reclined, and the chair weighs 256 lb. No wall-clearance figure is published, so plan placement around the 71-inch reclined depth.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range fits the Osaki OP Kairos 4D LT?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"None is published. Osaki lists no height range or maximum user weight for the OP Kairos 4D LT, so use the 20-inch seat, 21-inch shoulder width, and a footrest that can automatically extend as your fit guide. Then confirm shoulder contact, calf position, and foot placement for every regular user before ordering.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What mechanism and track does the Kairos use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A heated 4D massage mechanism on a 54-inch track. Osaki lists a Real-time Body Sensing 4D Mechanism, a 4D Heated Roller Mechanism, and an Extended 54-inch SL Track for the OP Kairos 4D LT; SL track technology carries the rollers along the back and under the seat. Controls include 20 automatic massage modes, 5 manual massage styles, a Touchscreen Remote Controller, and Intelligent Voice Control.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki OP Kairos 4D LT?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. Osaki lists a 5-year warranty for the Osaki OP Kairos 4D LT: 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 Kairos 4D LT purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki OP Kairos 4D LT HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki OP Kairos 4D LT 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 Kairos 4D LT.\"\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 = ['Real-time Body Sensing', '54-inch SL Track', '4D Heated Roller Mechanism', 'Air + Lower-Body System', '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":"Taupe","offer_id":44876318769359,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876318802127,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876318834895,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bb03.webp?v=1772225985"},{"product_id":"osaki-4d-manhattan-duo-mech-massage-chair","title":"Osaki Massage Chair 4D Manhattan Duo Mech","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\"\u003eOsaki · 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\u003eManhattan Duo Mech\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D + 3D 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\"\u003eThe Osaki 4D Manhattan Duo Mech massage chair runs separate upper 4D and lower 3D roller systems, with Smart Body Scan, an SL-track, 26-cell air compression, foot and calf massage, and three practical control paths.\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\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5.9″ behind the chair\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\"\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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-4d-manhattan-duo-mech-hero-lifestyle.png?v=1781796362\" alt=\"Osaki 4D Manhattan Duo Mech massage chair in a warm home interior\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the decision points\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\"\u003eWhy Dual\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\"\u003eWhy Dual\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 dual-mechanism chair with a specific job.\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 4D Manhattan Duo Mech is for buyers who want separate upper 4D and lower 3D roller systems rather than one mechanism doing every job. It adds Smart Body Scan, an SL-track, 16 automatic and 7 manual programs, 26-cell air compression, zero-gravity recline, deep calf kneading, foot rollers, and a 7-inch touchscreen. If one simpler mechanism already gives you the pressure and coverage you want, the extra hardware may not be necessary.\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 systems divide the work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eBody alignment\u003c\/h3\u003e\n\u003cp\u003eSmart Body Scan sets a starting roller position.\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, foot rollers, and an extending footrest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eDaily control\u003c\/h3\u003e\n\u003cp\u003eTouchscreen, side controls, and voice commands.\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 mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e26\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e16\u003csmall\u003e+7\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto + manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e7\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eTouchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5.9\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\u003e273.2\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 Manhattan\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eFollow what changes the experience.\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-4d-manhattan-duo-mech-dual-mechanism-feature.png?v=1781796458\" alt=\"Osaki 4D Manhattan Duo Mech dual upper and lower massage mechanism visual\" loading=\"lazy\"\u003e\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-4d-manhattan-duo-mech-body-scan-zero-gravity-sl-track.png?v=1781796700\" alt=\"Osaki 4D Manhattan Duo Mech SL-track and Smart Body Scan recline visual\" loading=\"lazy\"\u003e\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-4d-manhattan-duo-mech-foot-calf-air-massage.png?v=1781797016\" alt=\"Osaki 4D Manhattan Duo Mech air compression around the arms calves and feet\" loading=\"lazy\"\u003e\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/4d-manhattan-duo-mech-taupe-154269_1197x1197_a16d5601-af32-48ae-b25f-19a50f35d4d4.webp?v=1772225995\u0026amp;width=720\" alt=\"Osaki 4D Manhattan Duo Mech foot and calf massage system\" loading=\"lazy\"\u003e\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-4d-manhattan-duo-mech-smart-controls-lifestyle.png?v=1781797110\" alt=\"Osaki 4D Manhattan Duo Mech touchscreen and voice control in use\" 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 + 3D Dual 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 upper 4D system works the back; a separate lower 3D system extends active roller work toward the glutes and upper hamstrings.\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\u003eDecision check\u003c\/em\u003eJudge whether the transition feels connected.\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\u003eScan first. Check the shoulders second.\u003c\/h3\u003e\n\u003cp\u003eThe Smart Body Scan System sets the starting alignment while the SL-track supports extended roller contact through recline.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL-track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eScan\u003c\/b\u003e\u003cspan\u003eSmart Body Scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision check\u003c\/em\u003eConfirm shoulder placement yourself.\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 holds.\u003c\/h3\u003e\n\u003cp\u003eThe 26 Cell Full Air Body Massage adds compression around the roller work for a more wrapped sensation.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e26 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRole\u003c\/b\u003e\u003cspan\u003eCompression support\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision check\u003c\/em\u003ePressure placement matters more than air count.\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\u003eFeet and calves count.\u003c\/h3\u003e\n\u003cp\u003eDeep calf kneading, foot rollers and kneading, and an automatic extension footrest make lower-body fit a core buying check.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eDeep kneading\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eRollers + kneading\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision check\u003c\/em\u003eTest lower-body pressure for several minutes.\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, quick, or hands-free.\u003c\/h3\u003e\n\u003cp\u003eA 7-inch touchscreen handles detail, side controls cover common changes, and voice control supports compatible commands.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary\u003c\/b\u003e\u003cspan\u003e7-inch touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick access\u003c\/b\u003e\u003cspan\u003eSide panel + voice\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision check\u003c\/em\u003eMake sure the primary user can adjust the chair easily.\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 · Why Dual\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eLayered coverage is the point. Complexity is the tradeoff.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Manhattan makes sense when separate upper- and lower-body roller work changes what you feel. A simpler chair can still be the better purchase if one mechanism already delivers the pressure, fit, and coverage you prefer.\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 depth + movement\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-hamstring work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eTest the handoff\u003c\/b\u003e\u003cspan\u003eContinuity over labels\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\/4d-manhattan-duo-mech-black-506574_1197x1197_e78a4db9-9f7f-40a1-bd4d-888a176a73b1.webp?v=1772225995\u0026amp;width=720\" alt=\"Osaki 4D Manhattan Duo Mech showing separate upper and lower roller mechanisms\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nUpper 4D · Lower 3D · One connected decision\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThis chair supports relaxation, comfort, and a home wellness routine. It is not a medical device.\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; Shared Use\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe scan helps. Your body gets the final vote.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe listed maximum user weight is 273.2 lb, and the footrest extends automatically; test shoulder, calf, and foot contact on each person who will use the chair.\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 body-fit planning 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\u003c\/i\u003e\n\u003ch3\u003eShoulders\u003c\/h3\u003e\n\u003cp\u003eConfirm the scan places the rollers correctly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 2\u003c\/i\u003e\n\u003ch3\u003eCalves + feet\u003c\/h3\u003e\n\u003cp\u003eLet the footrest extend, then judge contact and pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3\u003c\/i\u003e\n\u003ch3\u003eShared use\u003c\/h3\u003e\n\u003cp\u003eEvaluate each user's fit separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 4\u003c\/i\u003e\n\u003ch3\u003eHeight guidance\u003c\/h3\u003e\n\u003cp\u003eJudge the fit on the tallest and the shortest user, 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 Manhattan Duo Mech feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eKeep the decision focused on feel, fit, controls, and 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\u003e4D + 3D Dual Mechanism\u003c\/b\u003e\n\u003cp\u003eSeparate upper and lower roller work.\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\u003eExtended roller contact toward the seat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eSmart Body Scan\u003c\/b\u003e\n\u003cp\u003eAutomatic starting alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e16 Auto + 7 Manual Programs\u003c\/b\u003e\n\u003cp\u003ePresets plus targeted control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e26-Cell Air Compression\u003c\/b\u003e\n\u003cp\u003eWrapped compression around roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eZero-Gravity Reclining\u003c\/b\u003e\n\u003cp\u003eReclined sessions on the SL-track.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eCalf + Foot System\u003c\/b\u003e\n\u003cp\u003eDeep calf kneading, foot rollers, and extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eTouchscreen + Voice + Side Controls\u003c\/b\u003e\n\u003cp\u003eThree ways to adjust 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 wall.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e5.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\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\u003eDimensions\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs and the manufacturer manual publish different upright and reclined measurements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eChair weight\u003c\/h3\u003e\n\u003cp\u003eThe manufacturer manual lists 273.2 lb net weight. Plan the final location before setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower + path\u003c\/h3\u003e\n\u003cp\u003eUse an accessible grounded outlet and verify doors, turns, stairs, and elevators.\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. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\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 policy generally covers 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\/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\u003cp\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eOsaki lists a 5-year warranty for this model, 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\"\u003eService\u003c\/p\u003e\n\u003ch3\u003eKnow the first-call path.\u003c\/h3\u003e\n\u003cp\u003eDocument who handles fit, delivery, warranty, and service questions before the chair arrives.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"tel:+16692148889\"\u003eCall us: +1 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 Manhattan Duo Mech is a wellness and relaxation 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 layered coverage. Rule it out on fit 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 separate upper 4D and lower 3D roller systems.\u003c\/li\u003e\n\u003cli\u003ePrioritize glute, calf, and foot involvement.\u003c\/li\u003e\n\u003cli\u003eWill use presets and manual controls.\u003c\/li\u003e\n\u003cli\u003eFit within the listed 273.2 lb maximum.\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 one simpler mechanism.\u003c\/li\u003e\n\u003cli\u003eWant flexible-track walking movement.\u003c\/li\u003e\n\u003cli\u003eNeed a higher published user capacity.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-4d3d-bravo-duo-flex-massage-chair\"\u003eCompare with Bravo Duo Flex 4D+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\"\u003eIf flexible movement matters more, look at the Bravo.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eCompare four practical differences.\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\"\u003eManhattan Duo Mech\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eBravo Duo Flex 4D+3D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTrack + motion\u003c\/th\u003e\n\u003ctd\u003eSL-track.\u003c\/td\u003e\n\u003ctd\u003eFlexible SL-track + walking movement.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e16 auto + 7 manual.\u003c\/td\u003e\n\u003ctd\u003e22 auto + 6 manual.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir\u003c\/th\u003e\n\u003ctd\u003e26 cells.\u003c\/td\u003e\n\u003ctd\u003e38 cells.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePlanning\u003c\/th\u003e\n\u003ctd\u003e5.9″ wall clearance; 273.2 lb max user.\u003c\/td\u003e\n\u003ctd\u003eAbout 4″ wall clearance; 270 lb max user.\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\u003eManhattan Duo Mech vs Bravo Duo Flex:\u003c\/strong\u003e both pair an upper 4D mechanism with a separate lower 3D mechanism. The Bravo Duo Flex moves on a flexible SL-track with walking movement and adds 38 air cells and 22 automatic programs; the Manhattan pairs its SL-track with Smart Body Scan, 26 air cells, and 16 automatic and 7 manual programs.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eAll nine Osaki Duo models compared →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eSee the current Osaki lineup →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eBroader Osaki \/ Kyota guide →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eBroader Osaki \/ Infinity 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\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\"\u003e4D Manhattan Duo Mech\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\"\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 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 upper + 3D lower\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\"\u003eSmart Body Scan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e26 cells\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\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 \/ manual\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e16 \/ 7\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\"\u003eThinner 7″ touchscreen 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\"\u003eSide 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 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 + convenience\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\"\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\"\u003eRollers + kneading\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\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 · wireless charger · 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\u003eFit + placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\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.9 inches\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\"\u003e273.2 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNet chair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e273.2 lb per 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\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\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\"\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\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGrounded outlet required\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\"\u003eCurrent and manufacturer manual dimensions do not match exactly. 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\"\u003eExact-model answers 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 4D Manhattan Duo Mech 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 4D Manhattan Duo Mech 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 Osaki Manhattan Duo Mech 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 Osaki 4D Manhattan Duo Mech 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 upper-to-lower roller handoff, shoulder placement, and calf and foot pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Manhattan Duo Mech and the Bravo Duo Flex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe track and the air system. Both pair an upper 4D mechanism with a separate lower 3D mechanism. The Osaki 4D Manhattan Duo Mech uses an SL-track with Smart Body Scan, 16 auto massage programs plus 7 manual programs, and 26 air cells. The Osaki Bravo Duo Flex adds a flexible SL-track with walking movement, 22 automatic and 6 manual programs, and 38 air cells.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Manhattan Duo Mech worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, for buyers who want separate upper 4D and lower 3D roller systems rather than one mechanism doing every job. The Osaki 4D Manhattan Duo Mech adds Smart Body Scan, 26-cell air compression, deep calf kneading, foot rollers, and three control paths. If one simpler mechanism already gives you the pressure and coverage you want, the extra hardware may not be necessary, so weigh that against the current price above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Osaki 4D Manhattan Duo Mech need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003ePlan for 5.9 inches of wall clearance behind the Osaki 4D Manhattan Duo Mech. The manufacturer manual lists a net chair weight of 273.2 lb, so plan the final location before setup. Measure doors, turns, stairs, and elevators on the delivery path, and use an accessible grounded outlet. Call or text (669) 214-8889 to have the measurements checked against your room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the maximum user weight for the Osaki Manhattan Duo Mech?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e273.2 lb is the listed maximum user weight for the Osaki 4D Manhattan Duo Mech. Smart Body Scan sets the starting roller position and the footrest extends automatically, but neither settles the fit on its own, so test shoulder placement and calf and foot contact for each person who will use the Manhattan Duo Mech, not only the buyer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does “4D + 3D Duo Mech” mean on the Osaki Manhattan?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt means two separate roller mechanisms. On the Osaki 4D Manhattan Duo Mech, the upper 4D mechanism works the back, and a separate lower 3D mechanism extends active roller work toward the glutes and upper hamstrings. Both follow an SL-track, and Smart Body Scan sets the starting alignment, so test whether the handoff between the two systems feels connected.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki 4D Manhattan Duo Mech?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Osaki 4D Manhattan Duo Mech 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 Manhattan Duo Mech 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 Manhattan Duo Mech 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 4D Manhattan Duo Mech 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 Manhattan Duo Mech.\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 transition.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThen test the fit.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCheck upper-to-lower roller continuity, shoulders, calf and foot pressure, footrest extension, and controller ease. Walk-ins are welcome, no appointment needed; the Manhattan Duo Mech is on the floor in 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\"\u003eOur \u003ca href=\"\/pages\/san-jose-showroom\"\u003eSan Jose\u003c\/a\u003e (Westfield Oakridge) and \u003ca href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton\u003c\/a\u003e (Stoneridge) showrooms each carry 45+ chairs, 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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/g2.webp?v=1772225995\u0026amp;width=720\" alt=\"Osaki 4D Manhattan Duo Mech massage chair in a 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 4D Manhattan\u003cbr\u003eDuo Mech massage chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it when separate 4D and 3D mechanisms improve the coverage you actually feel, and when the lower-body system and controls fit your routine. If flexible walking movement matters more, compare the Bravo Duo Flex before deciding.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e4D + 3D\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 lineup\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-4d3d-bravo-duo-flex-massage-chair\"\u003eBravo Duo Flex details\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\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 Manhattan Duo Mech massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki 4D Manhattan Duo Mech 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 Osaki Manhattan Duo Mech in a showroom before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki 4D Manhattan Duo Mech 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 upper-to-lower roller handoff, shoulder placement, and calf and foot pressure.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Manhattan Duo Mech and the Bravo Duo Flex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The track and the air system. Both pair an upper 4D mechanism with a separate lower 3D mechanism. The Osaki 4D Manhattan Duo Mech uses an SL-track with Smart Body Scan, 16 auto massage programs plus 7 manual programs, and 26 air cells. The Osaki Bravo Duo Flex adds a flexible SL-track with walking movement, 22 automatic and 6 manual programs, and 38 air cells.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Manhattan Duo Mech worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, for buyers who want separate upper 4D and lower 3D roller systems rather than one mechanism doing every job. The Osaki 4D Manhattan Duo Mech adds Smart Body Scan, 26-cell air compression, deep calf kneading, foot rollers, and three control paths. If one simpler mechanism already gives you the pressure and coverage you want, the extra hardware may not be necessary, so weigh that against the current price above.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Osaki 4D Manhattan Duo Mech need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Plan for 5.9 inches of wall clearance behind the Osaki 4D Manhattan Duo Mech. The manufacturer manual lists a net chair weight of 273.2 lb, so plan the final location before setup. Measure doors, turns, stairs, and elevators on the delivery path, and use an accessible grounded outlet. Call or text (669) 214-8889 to have the measurements checked against your room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the maximum user weight for the Osaki Manhattan Duo Mech?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"273.2 lb is the listed maximum user weight for the Osaki 4D Manhattan Duo Mech. Smart Body Scan sets the starting roller position and the footrest extends automatically, but neither settles the fit on its own, so test shoulder placement and calf and foot contact for each person who will use the Manhattan Duo Mech, not only the buyer.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does “4D + 3D Duo Mech” mean on the Osaki Manhattan?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means two separate roller mechanisms. On the Osaki 4D Manhattan Duo Mech, the upper 4D mechanism works the back, and a separate lower 3D mechanism extends active roller work toward the glutes and upper hamstrings. Both follow an SL-track, and Smart Body Scan sets the starting alignment, so test whether the handoff between the two systems feels connected.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki 4D Manhattan Duo Mech?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Osaki 4D Manhattan Duo Mech 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 Manhattan Duo Mech purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Manhattan Duo Mech HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki 4D Manhattan Duo Mech 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 Manhattan Duo Mech.\"\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 + 3D Dual Mechanism', 'SL-track + Smart Body Scan', '26-Cell Air Compression', 'Foot + Calf System', 'Touchscreen + Voice + Side 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":"Taupe","offer_id":44876319457487,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876319490255,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876319523023,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/f1.webp?v=1772225995"},{"product_id":"titan-tp-epic-4d-massage-chair","title":"Osaki Massage Chair Titan TP Epic 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 .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 Titan TP-Epic 4D\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Massage Chair · SL-Track · 36 Air Cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki Titan TP-Epic 4D massage chair is a focused 4D chair with SL-Track coverage, Attentive Body Scan, full-body air compression, lower-body massage, and unusually clear room-planning numbers.\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\"\u003eCapacity\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 264 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 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 · 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\/titan-tp-epic-4d-luxury-home-wellness-massage-chair.png?v=1781792646\" alt=\"Osaki Titan TP-Epic 4D 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 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\"\u003eFirst 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\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eFirst 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 · Quick Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA clear 4D proposition, without flagship sprawl.\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 Titan TP-Epic 4D massage chair is a Titan-built model carried in our Osaki catalog. Its case is straightforward: a 4D mechanism, SL-Track, Attentive Body Scan, 36 air cells, lumbar heat, two-roller foot massage, three-stage zero gravity, and a six-inch wall requirement. Shoppers who know it as the Titan Epic massage chair are looking at the same model: Osaki sells it as the Titan TP-Epic 4D, by Titan.\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\u003e4D roller movement with a published intensity level of 5–8.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eCoverage\u003c\/h3\u003e\n\u003cp\u003eSL-Track plus Attentive Body Scan for a longer, better-aligned massage 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 full-body squeeze-and-release support 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\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eTwo-roller foot massage gives the foot section a real job, not just a place to rest.\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\u003e36\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\u003eAuto programs\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\u003e264\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\u003e6\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 · How the System Works\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eStart with what you will actually 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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/titan-tp-epic-4d-massage-mechanism-pressure-depth.png?v=1781792726\" alt=\"Osaki Titan TP-Epic 4D massage mechanism pressure and depth visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/titan-tp-epic-4d-sl-track-body-scanning-massage-chair.png?v=1781792870\" alt=\"Osaki Titan TP-Epic 4D SL-Track and body scan visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/titan-tp-epic-4d-full-body-air-compression-foot-roller.png?v=1781794100\" alt=\"Osaki Titan TP-Epic 4D air compression and lower-body massage visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/titan-tp-epic-4d-black-173080_994x994_f1d48928-7338-4952-bf76-6fbd6d3ef376.webp?v=1772226006\" alt=\"Osaki Titan TP-Epic 4D foot massage wells close-up\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/titan-tp-epic-4d-zero-gravity-recline-position.png?v=1781794022\" alt=\"Osaki Titan TP-Epic 4D zero-gravity recline 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 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 rhythm are the main event.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism is the Epic's core differentiator. Rather than relying on fixed roller travel, it is designed to vary the massage feel through depth, pace, and rhythm. Osaki describes it as advanced deep tissue technology focused on the neck and shoulder region.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePublished intensity\u003c\/b\u003e\u003cspan\u003eLevel 5–8\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 pressure character is your first priority, judge this system before the extras.\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 Path\u003c\/p\u003e\n\u003ch3\u003eCoverage works only when alignment works.\u003c\/h3\u003e\n\u003cp\u003eSL-Track extends the roller path beyond the upper back — Osaki says from the top of the neck down to the bottom of the hamstrings — while Attentive Body Scan helps align the starting position to the seated user.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eSL-Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eScan\u003c\/b\u003e\u003cspan\u003eAttentive Body 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 length and roller alignment affect the session more than a long 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 detail; air compression surrounds.\u003c\/h3\u003e\n\u003cp\u003eThe TP-Epic 4D chair integrates 36 air cells for a full body air massage, while lumbar heat adds a warmer comfort layer through the lower-back area.\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\u003c\/b\u003e\u003cspan\u003eLumbar\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 foot section earns its space.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists Two-roller Foot Massage for the TP-Epic 4D. It gives the lower-body section a clear function for buyers who care about foot pressure after standing, walking, travel, or training.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFoot system\u003c\/b\u003e\u003cspan\u003eTwo-roller massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit check\u003c\/b\u003e\u003cspan\u003eFootwell comfort\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 highly personal; test it rather than assuming stronger is better.\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 recline stages, six inches from the wall.\u003c\/h3\u003e\n\u003cp\u003eThe Epic lists 3 Stage Zero Gravity recline and Space Saving Technology, with six inches of rear clearance. That makes recline a comfort feature and a room-planning fact.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003e3 stages\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e\u003cspan\u003e6″\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 67-inch reclined length, not just the gap behind 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-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 First Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe feature list should disappear once you sit down.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eStart with four checks: does the 4D pressure feel right, does the scan place the rollers where you expect, do the foot rollers suit your sensitivity, and can you reach the controls without interrupting the session? \u003cstrong\u003eThose answers matter more than feature count.\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\u003e12 auto programs\u003c\/b\u003e\u003cspan\u003eFast starting points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e6 massage styles\u003c\/b\u003e\u003cspan\u003eDifferent massage character\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eTouchscreen remote + voice\u003c\/b\u003e\u003cspan\u003eDirect daily control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSurround Sound Bluetooth + USB\u003c\/b\u003e\u003cspan\u003eUseful, secondary extras\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\/titan-tp-epic-4d-black-401246_994x994_79c9cdba-d0eb-410c-87b6-d15c0f733582.webp?v=1772226006\" alt=\"Osaki Titan TP-Epic 4D massage chair in a modern room\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nTP-Epic 4D · Judge pressure, fit, feet, and controls first\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eUse the chair for relaxation, comfort, and a daily wellness routine. It is not a substitute for medical care or professional 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\"\u003eThe fit numbers tell only part of the story.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eHouse of Massage Chairs publishes a 20-inch seat, 19.5-inch shoulder width, and 264 lb capacity. Neither Osaki nor House of Massage Chairs currently publishes a user-height range for this SKU.\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 — Shoulders\u003c\/i\u003e\n\u003ch3\u003eLet the body scan set the starting point.\u003c\/h3\u003e\n\u003cp\u003eThen confirm that the rollers actually meet your shoulders and back where you expect.\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\u003eTwenty inches is the published seat width.\u003c\/h3\u003e\n\u003cp\u003eIf you prefer a roomier frame, compare the \u003ca href=\"\/products\/osaki-atlas-xl-massage-chair\"\u003eAtlas XL 4D\u003c\/a\u003e before deciding.\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\u003eFoot placement matters as much as back fit.\u003c\/h3\u003e\n\u003cp\u003eConfirm footwell position and roller pressure for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 4 — Height\u003c\/i\u003e\n\u003ch3\u003eDo not guess from an old range.\u003c\/h3\u003e\n\u003cp\u003eOur current record does not list a user-height range, so taller or shorter users should confirm fit 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\"\u003eWhat each feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eA compact index of the systems that affect massage feel, fit, room planning, or everyday 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\u003e4D Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eVaries roller depth, pace, and rhythm for a less one-note session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eAttentive Body Scan\u003c\/b\u003e\n\u003cp\u003eHelps establish roller alignment before the program settles in.\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\u003eExtends the massage path beyond an upper-back-only pattern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e36 Air Cell Full Body Compression\u003c\/b\u003e\n\u003cp\u003eAdds a full body air massage around the roller work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eLumbar Heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth through the lower-back area for comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e12 Auto Programs · 6 Styles\u003c\/b\u003e\n\u003cp\u003eGives quick presets plus variation in massage character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eTwo-Roller Foot Massage\u003c\/b\u003e\n\u003cp\u003eMakes lower-body massage a real part of the session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e3 Stage Zero Gravity\u003c\/b\u003e\n\u003cp\u003eProvides three reclined positions for different session preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eSpace Saving Technology\u003c\/b\u003e\n\u003cp\u003eNeeds six inches behind the chair while preserving recline capability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eTouchscreen Remote · Voice Command · Surround Sound Bluetooth Speakers · USB Charger \u0026amp; Remote Holder\u003c\/b\u003e\n\u003cp\u003eOsaki lists intuitive voice control alongside the touchscreen remote; together they reduce control friction, and the speakers and charger add practical media and charging functions.\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 product photo.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e6\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published wall clearance.\u003c\/strong\u003e The more important room number is the 67-inch reclined length. Measure both before delivery.\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: 29.5″ W × 58.0″ L × 46.5″ H.\u003c\/p\u003e\n\u003cp\u003eReclined: 29.5″ W × 67.0″ L × 46.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\u003eThe published minimum door width is 29.5″, and the chair weighs 202.8 lb. Check turns, stairs, elevators, and final placement.\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\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 service\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eAccess, fitment, scheduling, and service availability still need to work for the destination.\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\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 the terms before the truck 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\u003eFree US shipping includes white-glove delivery and setup. The shipping policy notes that timing and in-home service depend on logistics, access, fitment, and provider 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\u003eRead the coverage in layers.\u003c\/h3\u003e\n\u003cp\u003eOsaki's included warranty on the Titan TP-Epic 4D 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\"\u003eBefore delivery\u003c\/p\u003e\n\u003ch3\u003eFit the route before scheduling.\u003c\/h3\u003e\n\u003cp\u003eUse the 29.5-inch door requirement, 202.8 lb chair weight, hallway turns, stairs, and room measurements to confirm a workable delivery path.\u003c\/p\u003e\n\u003cp\u003e\u003ca 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\u003cp class=\"pnx-own-fine pnx-r\"\u003eFree US shipping with white-glove delivery and setup. 3-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\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 Epic — 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 4D roller control without moving into a dual-mechanism flagship.\u003c\/li\u003e\n\u003cli\u003eCare about SL-Track, air compression, lumbar heat, and foot massage together.\u003c\/li\u003e\n\u003cli\u003eNeed a clearly published room footprint and six-inch wall clearance.\u003c\/li\u003e\n\u003cli\u003ePrefer 12 auto programs and straightforward touchscreen or remote control.\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 tall-user fit range before buying.\u003c\/li\u003e\n\u003cli\u003eWant a roomier XL frame or more expansive lower-body hardware.\u003c\/li\u003e\n\u003cli\u003ePrefer a gentler chair and find the Epic's pressure too assertive in a test-sit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eSee 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\"\u003eOne Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePut the Atlas XL 4D beside it when fit is the question.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative is the \u003ca href=\"\/products\/osaki-atlas-xl-massage-chair\"\u003eOsaki Atlas XL 4D\u003c\/a\u003e. It changes the decision from “How much technology?” to “Which chair fits the body and room better?”\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\"\u003eTitan TP-Epic 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eAtlas XL 4D\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\u003e36 air cells.\u003c\/td\u003e\n\u003ctd\u003e48 air cells.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e12 auto programs with 6 massage styles.\u003c\/td\u003e\n\u003ctd\u003e20 auto programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRecline planning\u003c\/th\u003e\n\u003ctd\u003e3-stage zero gravity; 6″ wall clearance.\u003c\/td\u003e\n\u003ctd\u003e1-stage zero gravity; 12″ listed rear clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit emphasis\u003c\/th\u003e\n\u003ctd\u003e20″ seat, 19.5″ shoulder width, 264 lb capacity.\u003c\/td\u003e\n\u003ctd\u003eUsers up to 6′8″ and 400 lb, 23″ seat, longer footrest extension; test the actual fit.\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-atlas-xl-massage-chair\"\u003eCompare with Atlas XL 4D →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eSee the broader Kyota comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee the broader 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\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki Titan TP-Epic 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\"\u003eProduct\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki Titan TP-Epic 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManufacturer brand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTitan\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs catalog family\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\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTaupe · Black · Brown\u003c\/span\u003e\n\u003c\/div\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 product status above\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 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\"\u003eAttentive Body Scan\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\"\u003e36 Air Cell Full Body Compression\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\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTwo-roller Foot 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\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\"\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\"\u003ePublished intensity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLevel 5–8\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eControls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTouchscreen remote control · voice command\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\"\u003eSurround Sound Bluetooth 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 charger\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRemote holder\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; room\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 Stage Zero Gravity · Space Saving Technology\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\"\u003e6″\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\"\u003e29.5″ W × 58.0″ L × 46.5″ 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\"\u003e29.5″ W × 67.0″ L × 46.0″ H\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\"\u003e29.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\"\u003e202.8 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\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\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20.0″\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.5″\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\"\u003e264 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\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\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\"\u003eSource note: Osaki's product page supports the features, intensity, zero-gravity stages, and warranty above; dimensions, weights, seat and shoulder widths come from our product record. Free US shipping with white-glove delivery and setup. 3-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\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 Titan TP-Epic 4D 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 Osaki Titan TP-Epic 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 Titan TP-Epic 4D 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 delivery or room-planning questions before you order the TP-Epic 4D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Titan TP-Epic 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 Titan TP-Epic 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 test 4D pressure, the foot rollers, and the 3-stage recline, and compare the TP-Epic 4D with the Atlas XL 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 Titan TP-Epic 4D and the Osaki Atlas XL?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFrame size and fit: the Titan TP-Epic 4D has a 20-inch seat, a 264 lb capacity, 36 air cells, 12 auto programs, 3-stage zero gravity, and 6 inches of wall clearance. The \u003ca href=\"\/products\/osaki-atlas-xl-massage-chair\"\u003eOsaki Atlas XL\u003c\/a\u003e is built for users up to 6 ft 8 in and 400 lb, with a 23-inch seat, 48 air cells, 20 auto programs, one-stage zero gravity, and 12 inches of rear clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Titan TP-Epic 4D 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\u003e29.5 inches wide by 58.0 inches long by 46.5 inches high upright. Reclined, the Titan TP-Epic 4D is 29.5 inches wide by 67.0 inches long by 46.0 inches high. We list 6 inches of wall clearance and a 29.5-inch minimum door width, and the chair weighs 202.8 lb, so measure the delivery route as well as the room.\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 Titan TP-Epic 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e264 lb is the published weight capacity for the Titan TP-Epic 4D, with a 20.0-inch seat width and 19.5-inch shoulder width. Neither Osaki nor House of Massage Chairs publishes a user-height range for this model, so taller or shorter users should test shoulder, leg, and foot fit in a showroom before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Titan TP-Epic 4D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 4D massage mechanism on an SL-Track, guided by Attentive Body Scan. Osaki says the SL-Track lets the rollers travel from the top of the neck down to the bottom of the hamstrings. The Titan TP-Epic 4D also has 36 Air Cell Full Body Compression, lumbar heat, 12 auto programs with 6 massage styles, and Two-roller Foot Massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Titan TP-Epic 4D have zero gravity?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Titan TP-Epic 4D has 3 Stage Zero Gravity with Space Saving Technology, and we list 6 inches of wall clearance behind it. Its reclined length is 67.0 inches, so measure the full reclined footprint and the forward footrest path, not just the gap between the chair and the wall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Titan TP-Epic 4D massage the feet?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. Osaki lists Two-roller Foot Massage for the Titan TP-Epic 4D, alongside full-body air compression from its 36 air cells. Because foot-roller pressure can feel very different from one user to another, confirm comfort during a test-sit if lower-body massage is a major reason you are buying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Titan TP-Epic 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 Titan TP-Epic 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 TP-Epic 4D purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and free US shipping includes white-glove delivery and setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Titan TP-Epic 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 Titan TP-Epic 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 TP-Epic 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\u003eFit, pressure, and foot comfort\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eare not spreadsheet questions.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse a test-sit to check shoulder alignment, 4D pressure, foot-roller sensitivity, controller ease, and recline comfort. Bring your room and doorway measurements so the body-fit decision and the home-fit decision happen together. The Titan TP-Epic 4D 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 Atlas XL 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 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\"\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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/0112224.webp?v=1772226006\" alt=\"Black Osaki Titan TP-Epic 4D massage chair on a clean background\" 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\"\u003eTitan TP-Epic 4D.\u003cbr\u003eKnow what you are buying.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for the core: 4D massage, SL-Track, body scan, 36 air cells, lumbar heat, two-roller foot massage, three-stage zero gravity, and a measurable home footprint. 3-year Osaki 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\u003eTP-Epic 4D\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\"\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-atlas-xl-massage-chair\"\u003eCompare with Atlas XL 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\"\u003eOsaki Titan TP-Epic 4D massage chair · Sold by House of Massage Chairs, an authorized Osaki dealer. Product features are presented for relaxation, comfort, fit, and ownership planning. Free US shipping with white-glove delivery and setup. 3-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 Titan TP-Epic 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer: order the Osaki Titan TP-Epic 4D 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 delivery or room-planning questions before you order the TP-Epic 4D.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Titan TP-Epic 4D before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Titan TP-Epic 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 test 4D pressure, the foot rollers, and the 3-stage recline, and compare the TP-Epic 4D with the Atlas XL in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Titan TP-Epic 4D and the Osaki Atlas XL?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Frame size and fit: the Titan TP-Epic 4D has a 20-inch seat, a 264 lb capacity, 36 air cells, 12 auto programs, 3-stage zero gravity, and 6 inches of wall clearance. The Osaki Atlas XL is built for users up to 6 ft 8 in and 400 lb, with a 23-inch seat, 48 air cells, 20 auto programs, one-stage zero gravity, and 12 inches of rear clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Titan TP-Epic 4D dimensions and wall-clearance requirements?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"29.5 inches wide by 58.0 inches long by 46.5 inches high upright. Reclined, the Titan TP-Epic 4D is 29.5 inches wide by 67.0 inches long by 46.0 inches high. We list 6 inches of wall clearance and a 29.5-inch minimum door width, and the chair weighs 202.8 lb, so measure the delivery route as well as the room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range is appropriate for the Titan TP-Epic 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"264 lb is the published weight capacity for the Titan TP-Epic 4D, with a 20.0-inch seat width and 19.5-inch shoulder width. Neither Osaki nor House of Massage Chairs publishes a user-height range for this model, so taller or shorter users should test shoulder, leg, and foot fit in a showroom before ordering.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Titan TP-Epic 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D massage mechanism on an SL-Track, guided by Attentive Body Scan. Osaki says the SL-Track lets the rollers travel from the top of the neck down to the bottom of the hamstrings. The Titan TP-Epic 4D also has 36 Air Cell Full Body Compression, lumbar heat, 12 auto programs with 6 massage styles, and Two-roller Foot Massage.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Titan TP-Epic 4D have zero gravity?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Titan TP-Epic 4D has 3 Stage Zero Gravity with Space Saving Technology, and we list 6 inches of wall clearance behind it. Its reclined length is 67.0 inches, so measure the full reclined footprint and the forward footrest path, not just the gap between the chair and the wall.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Titan TP-Epic 4D massage the feet?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. Osaki lists Two-roller Foot Massage for the Titan TP-Epic 4D, alongside full-body air compression from its 36 air cells. Because foot-roller pressure can feel very different from one user to another, confirm comfort during a test-sit if lower-body massage is a major reason you are buying.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Titan TP-Epic 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. Osaki's included warranty on the Titan TP-Epic 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 TP-Epic 4D purchase is also covered by our 6-Month Price Protection, and free US shipping includes white-glove delivery and setup.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Titan TP-Epic 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Titan TP-Epic 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 TP-Epic 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 Massage Mechanism', 'SL-Track + Attentive Body Scan', '36 Air Cells + Lumbar Heat', 'Two-Roller Foot Massage', '3-Stage Zero Gravity + 6-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":"Taupe","offer_id":44876321718479,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876321751247,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876321784015,"sku":null,"price":3999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/0112224.webp?v=1772226006"},{"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 to you, a simpler single-mechanism chair 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\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=\"\/collections\/massage-chairs\"\u003eCompare other 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\"\u003eCompare\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCross-check before you decide.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eIf you are unsure whether dual-mechanism complexity is worth it, compare the Master Drive Duo with another dual-mechanism chair, such as the Osaki Grand Duo 4D+4D or the Infinity Luminary Syner-D.\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\"\u003eOsaki Grand Duo 4D+4D →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eInfinity Luminary Syner-D →\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 compare the dual-engine coverage with other chairs 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\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.\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=\"\/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 compare the dual-engine coverage with other chairs 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\": \"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":"svago-zgr-zero-gravity-recliner","title":"Svago ZGR Zero Gravity Recliner Massage Chair","description":"\u003cdiv id=\"hmc-floor-model-notice\" lang=\"en\" style=\"box-sizing:border-box;border:1px solid #e5e8e9;border-left:3px solid #86663b;background:#faf7f2;border-radius:8px;padding:16px 18px;margin:0 0 24px;color:#242a2e;font-size:16px;line-height:1.6;\"\u003e\n\u003cstrong\u003eFloor models available — limited quantities.\u003c\/strong\u003e Our Chestnut floor models in San Jose and Pleasanton are priced below our Black Friday sale, with free Bay Area delivery and setup, or showroom pickup. Call \u003ca href=\"tel:+16692148889\"\u003e(669) 214-8889\u003c\/a\u003e to confirm the floor-model price, or \u003ca href=\"\/pages\/floor-models\"\u003esee all floor models\u003c\/a\u003e.\u003c\/div\u003e\n\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-snowfall{background:var(--i)}\n.pnx-chip-cognac{background:var(--bronze-deep)}\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 · Recliner 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\u003eSvago ZGR\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cspan class=\"pnx-hero-sub\"\u003eZero Gravity Recliner\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\"\u003eThe Svago ZGR zero gravity recliner pairs one-touch zero gravity, lumbar heat, and gentle vibration in a furniture-first frame — for buyers who want simpler daily comfort, not a roller-track 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 shipping in the contiguous US\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\"\u003e1 yr in-home service · 2 yrs 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\"\u003eNot included (ships curbside)\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 · Snowfall · Chestnut · Cognac\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\/svago-zgr-zero-gravity-recliner-man-reclined-01.webp?v=1773231206\" alt=\"Svago ZGR Zero Gravity Recliner with a user in the reclined position\" 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 recliner\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\"\u003eThe Reset\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 Space\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\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\"\u003eThe Reset\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 Space\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\" 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 · Quick Model Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eA zero-gravity recliner first. Massage second.\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 Svago ZGR Zero Gravity Recliner Massage Chair is a recliner-first option with one-touch zero gravity, lumbar heat, two vibration programs, independent back and footrest control, two saved positions, and Smart Wake timing. Choose a full massage chair instead if you expect roller depth, body scanning, active foot massage, or a larger program library.\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\u003ePositioning\u003c\/h3\u003e\n\u003cp\u003eOne-touch zero gravity moves the backrest, seat, and footrest toward the chair's preset reclined position, then lets you refine the back and leg angles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\u003ch3\u003eMassage feel\u003c\/h3\u003e\n\u003cp\u003eTwo vibration programs create a gentle, low-complexity massage feel. No roller track or body scan is listed for this model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\u003ch3\u003eWarmth\u003c\/h3\u003e\n\u003cp\u003eLumbar heat adds localized warmth at the lower back and can run separately from the main 15-minute chair timer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eThe wired hand controller handles zero gravity, independent back and footrest movement, vibration, heat, memory positions, and Smart Wake timing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\u003ch3\u003eFurniture character\u003c\/h3\u003e\n\u003cp\u003eSynthetic hyde upholstery, a solid wood base, and a traditional recliner mode make the ZGR easier to read as living-room furniture than a capsule-style chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\u003ch3\u003eFit reality\u003c\/h3\u003e\n\u003cp\u003eA 23-inch seat width and 400-pound published maximum load are useful planning facts, but Svago does not publish a numeric recommended height range.\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\u003e2\u003c\/b\u003e\u003cspan\u003eMotors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eVibration programs\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\u003eSeat width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e99\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eNet weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e400\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003ePublished maximum load\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e63\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 · Recliner Anatomy\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFive systems. One recliner.\u003cbr\u003eSimple enough to use every day.\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\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-zgr-zero-gravity-recliner-man-reclined-01.webp?v=1773231206\" alt=\"Svago ZGR Zero Gravity Recliner in the zero gravity position\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-zgr-zero-gravity-recliner-side-profile-07.webp?v=1773231334\" alt=\"Svago ZGR Zero Gravity Recliner side profile showing backrest and extended footrest\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-zgr-zero-gravity-recliner-man-seated-05.webp?v=1773231282\" alt=\"Svago ZGR Zero Gravity Recliner with a user holding the hand controller\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-zgr-zero-gravity-recliner-lumbar-cushion-04.webp?v=1773231264\" alt=\"Svago ZGR Zero Gravity Recliner lumbar cushion close-up\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-zgr-zero-gravity-recliner-remote-closeup-03.jpg?v=1773231247\" alt=\"Svago ZGR Zero Gravity Recliner hand controller close-up\" 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\"\u003eOne-Touch Zero Gravity\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 Position\u003c\/p\u003e\n\u003ch3\u003eOne button changes the posture.\u003c\/h3\u003e\n\u003cp\u003eThe ZGR button moves the backrest, footrest, and seat into Svago's preset position. The backrest remains adjustable afterward.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eEntry\u003c\/b\u003e\u003cspan\u003eOne-touch ZGR button\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAfter preset\u003c\/b\u003e\u003cspan\u003eBackrest remains adjustable\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eYou do not need to rebuild your preferred recline from scratch every time you sit down.\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 Recline Controls\u003c\/p\u003e\n\u003ch3\u003eBack and legs do not have to move as one.\u003c\/h3\u003e\n\u003cp\u003eSeparate controller buttons raise or lower the backrest and footrest. The neck and lumbar pillows adjust manually for additional fit tuning.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBackrest\u003c\/b\u003e\u003cspan\u003eRemote raise · lower\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003eRemote raise · lower\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePillows\u003c\/b\u003e\u003cspan\u003eManual neck · lumbar 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\u003eFootrest reach matters for shorter and taller users, and Svago specifically calls out this adjustment as a fit aid.\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 Massage\u003c\/p\u003e\n\u003ch3\u003eVibration, not a roller track.\u003c\/h3\u003e\n\u003cp\u003eThe linked manual lists two vibration programs, V1 and V2. This is mechanically simpler than a chair built around moving back rollers and scanning.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003eV1 · V2\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003eVibration massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRoller track\u003c\/b\u003e\u003cspan\u003eNot 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\u003eIf you want quiet movement while reading or reclining, vibration may be enough. If you want active kneading and roller depth, it is the wrong mechanism.\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 Heat\u003c\/p\u003e\n\u003ch3\u003eWarmth stays focused at the lumbar area.\u003c\/h3\u003e\n\u003cp\u003eThe controller activates lumbar heat. The linked manual lists a one-hour heat cycle, separate from the chair's 15-minute main-operation timer.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeat area\u003c\/b\u003e\u003cspan\u003eLumbar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat control\u003c\/b\u003e\u003cspan\u003eHand controller\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 ZGR does not ask you to manage multiple heat zones. The warmth is localized and easy to understand.\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 Remote\u003c\/p\u003e\n\u003ch3\u003eSave the position you actually use.\u003c\/h3\u003e\n\u003cp\u003eThe linked manual shows M1 and M2 saved positions, Smart Wake, zero gravity, back and footrest adjustment, vibration, and heat on one wired controller. No app or voice control is listed.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePosition memory\u003c\/b\u003e\u003cspan\u003eM1 · M2\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSmart Wake\u003c\/b\u003e\u003cspan\u003e1–6 hour timer\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eInterface\u003c\/b\u003e\u003cspan\u003eWired hand controller\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 saved positions make the recliner easier to share without turning every session into a setup task.\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 Quiet Reset\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe appeal is what it leaves out.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eThe ZGR keeps the routine short: choose your angle, move into zero gravity, add lumbar heat, and use vibration only when that lighter movement suits the moment.\u003c\/p\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eIt behaves like a recliner first, then adds a small set of comfort functions.\u003c\/strong\u003e Buyers expecting roller travel, body scanning, active foot massage, or a deep technique library should treat that simplicity as a tradeoff.\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\u003eTraditional recliner mode\u003c\/b\u003e\u003cspan\u003eEveryday seating first\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eOne-touch zero gravity\u003c\/b\u003e\u003cspan\u003eFast posture change\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eTwo vibration programs\u003c\/b\u003e\u003cspan\u003eGentle movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eLumbar heat\u003c\/b\u003e\u003cspan\u003eLocalized warmth\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eSolid wood base\u003c\/b\u003e\u003cspan\u003eFurniture-forward profile\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\/svago-zgr-zero-gravity-recliner-blanket-scene-06.webp?v=1773231302\" alt=\"Svago ZGR Zero Gravity Recliner in a home setting with two adults\" loading=\"lazy\"\u003e\n\u003c\/figure\u003e\n\u003cfigcaption\u003eRecliner-first comfort · Heat and vibration when you want them\u003c\/figcaption\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe ZGR is a home 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\" 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 more than a weight limit.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eSvago publishes fixed dimensions but no numeric recommended user-height range. Seat width, footrest reach, head support, entry and exit, and recline angle therefore matter more than a generic size label.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" data-delay=\"240\" 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 — Seat \u0026amp; capacity\u003c\/i\u003e\u003ch3\u003eStart with the 23-inch seat and 400-pound record.\u003c\/h3\u003e\n\u003cp\u003eSvago's current technical specifications and linked ZGR manual list a 23-inch seat width and 400-pound maximum load. If either is close to your limit, confirm fit with us before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Leg reach\u003c\/i\u003e\u003ch3\u003eUse the footrest as a fit tool.\u003c\/h3\u003e\n\u003cp\u003eThe footrest angle is remote-controlled, and Svago describes that adjustment as useful for shorter and taller users. It does not replace an actual seat-fit check.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Head and lumbar\u003c\/i\u003e\u003ch3\u003eTwo pillows adjust manually.\u003c\/h3\u003e\n\u003cp\u003eReposition the neck\/head and lumbar pillows, then check whether both land correctly in upright and reclined positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Massage expectation\u003c\/i\u003e\u003ch3\u003eKnow the intensity ceiling.\u003c\/h3\u003e\n\u003cp\u003eVibration is different from roller depth. If you want kneading, body scanning, pressure zoning, or active foot and calf massage, compare a full massage 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\" 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\"\u003eWhat each feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\" data-delay=\"200\"\u003eThe ZGR has a short feature list by design. These are the functions that materially change daily use, not repeated names for the same system.\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\u003eOne-Touch Zero Gravity\u003c\/b\u003e\u003cp\u003eMoves the chair into its preset ZGR position without coordinating each section manually.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eIndependent Back + Footrest Control\u003c\/b\u003e\u003cp\u003eLets upper-body angle and leg support change separately for fit and lounging posture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTwo Vibration Programs\u003c\/b\u003e\u003cp\u003eV1 and V2 add gentle movement without a roller-track mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eLumbar Heat\u003c\/b\u003e\u003cp\u003eAdds localized lower-back warmth rather than multiple heat zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eM1 \u0026amp; M2 Position Memory\u003c\/b\u003e\u003cp\u003eSaves two preferred chair positions for repeat or shared use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTiming Controls\u003c\/b\u003e\u003cp\u003eSmart Wake offers a 1–6 hour timer; the linked manual separately lists a 15-minute main-operation timer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eAdjustable Neck \u0026amp; Lumbar Pillows\u003c\/b\u003e\u003cp\u003eManual pillow positioning changes support without another powered mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eTraditional Recliner Use\u003c\/b\u003e\u003cp\u003eKeeps the ZGR useful when heat, vibration, and full recline are off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eSteel Frame + Solid Wood Base + Synthetic Hyde\u003c\/b\u003e\u003cp\u003ePairs the steel frame with a hand-carved, hand-stained solid wood base and synthetic hyde upholstery.\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 Space\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003ePlan for the full reclined chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\" data-delay=\"150\"\u003e\n\u003cb\u003e63\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined length.\u003c\/strong\u003e The ZGR measures 63″ x 30.7″ x 30″ when reclined, so plan the room around the working position rather than the smaller upright silhouette.\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\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\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-snowfall\"\u003e\u003c\/span\u003eSnowfall\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eChestnut\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-cognac\"\u003e\u003c\/span\u003eCognac\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAll four current variants are paired with a Black Base.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eUpright footprint\u003c\/h3\u003e\n\u003cp\u003e43.3″ long x 30.7″ wide x 47.5″ high. The chair itself is 99 pounds net, while the shipping carton is listed at 117 pounds gross.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall clearance\u003c\/h3\u003e\n\u003cp\u003eSvago lists 16″ from the wall for the ZGR, and the linked manual includes broader placement guidance. Leave that 16-inch gap behind the chair and allow for front footrest travel before you lock the floor plan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cp\u003eThe shipping carton is 45.3″ x 31.7″ x 25.6″. Measure the doorways, hallways, stairs, landings, elevator, and final turn into the room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eSvago lists 120V \/ 60Hz power and a 9-foot power cord. The linked manual lists rated power consumption at 72W. Plan for an accessible outlet without relying on extension-cord routing.\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\"\u003eKnow the delivery and warranty before checkout.\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\u003ch3\u003eFree curbside delivery in the contiguous US.\u003c\/h3\u003e\n\u003cp\u003eRecliners ship curbside: the chair is delivered to the curb, driveway, or building entrance. Timing remains an estimate and can vary with destination, carrier scheduling, access, and inventory coordination.\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\" data-delay=\"250\"\u003e\n\u003cp class=\"pnx-cap\"\u003eSetup\u003c\/p\u003e\n\u003ch3\u003eWhite glove is not included.\u003c\/h3\u003e\n\u003cp\u003eCurbside delivery does not include indoor placement, unpacking, assembly, or packaging removal. Svago describes standard assembly as minor and easy, but plan who will carry the 117-pound carton inside. Confirm the exact service scope for your address before checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"350\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003e1 year in-home service · 2 years parts.\u003c\/h3\u003e\n\u003cp\u003eSvago lists one year of in-home service and two years of parts coverage for its zero gravity recliners, with an extended warranty upgrade available. 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. See \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eSvago chairs ship free in the contiguous US by curbside delivery. Svago warranty: 1 year in-home service and 2 years 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-who pnx-sec\" id=\"pnxWho\" data-nav\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\" data-delay=\"100\"\u003eChoose the ZGR for the experience it actually offers.\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 a furniture-like recliner for everyday seating.\u003c\/li\u003e\n\u003cli\u003eWant zero-gravity positioning with gentle vibration massage and heat more than roller depth.\u003c\/li\u003e\n\u003cli\u003ePrefer a wired remote and a short learning curve over screens, apps, and layered program menus.\u003c\/li\u003e\n\u003cli\u003eWant two saved positions for repeat use or a shared household.\u003c\/li\u003e\n\u003cli\u003eCan plan around a 63″ reclined length, 16″ of wall clearance, and front footrest travel.\u003c\/li\u003e\n\u003cli\u003eAre comfortable with curbside delivery and light assembly at home.\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\u003eWant back rollers, body scanning, adjustable roller intensity, or a track-based massage mechanism.\u003c\/li\u003e\n\u003cli\u003eWant active foot and calf massage rather than a powered footrest.\u003c\/li\u003e\n\u003cli\u003ePrefer air-cell massage and more premium upholstery\/cushioning — the Newton is the closest Svago chair to step up to.\u003c\/li\u003e\n\u003cli\u003eNeed a published numeric user-height range rather than a fit check based on seat width, footrest reach, and support placement.\u003c\/li\u003e\n\u003cli\u003eCannot verify the reclined footprint and delivery path before the chair ships.\u003c\/li\u003e\n\u003cli\u003eWant white-glove in-room delivery and setup included with the chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eCompare with Newton Zero Gravity Recliner →\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\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eWhen Newton earns the step up.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\" data-delay=\"180\"\u003eThe \u003ca href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eSvago Newton Zero Gravity Recliner\u003c\/a\u003e is the closest alternative in the Svago line. It keeps the recliner-first idea but moves the experience toward air-cell massage, upgraded materials, and more powered support adjustment.\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\"\u003eSvago ZGR\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eNewton\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage system\u003c\/th\u003e\n\u003ctd\u003eTwo vibration programs plus lumbar heat.\u003c\/td\u003e\n\u003ctd\u003eAir-cell massage plus heat.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUpholstery \u0026amp; cushioning\u003c\/th\u003e\n\u003ctd\u003eSynthetic hyde with PU foam and a solid wood base.\u003c\/td\u003e\n\u003ctd\u003eWe list top-grain leather options, a synthetic option, and high-density memory foam.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSupport adjustment\u003c\/th\u003e\n\u003ctd\u003eRemote back and footrest adjustment; head and lumbar pillows adjust manually.\u003c\/td\u003e\n\u003ctd\u003eWe list remote-adjustable headrest, lumbar support, and footrest.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePosition memory\u003c\/th\u003e\n\u003ctd\u003eTwo saved positions, M1 and M2, in the linked ZGR manual.\u003c\/td\u003e\n\u003ctd\u003eWe list two custom memory settings.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eReason to choose\u003c\/th\u003e\n\u003ctd\u003eChoose the ZGR for simpler recliner use, vibration, and a lower current purchase price.\u003c\/td\u003e\n\u003ctd\u003eChoose Newton when air-cell massage and upgraded materials are worth the step up.\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\/svago-newton-zero-gravity-recliner\"\u003eView the Newton →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/svago\"\u003eCurrent Svago massage chairs →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/blogs\/news\/luxury-recliner-or-full-massage-chair-which-one-fits-your-home-wellness-routine\"\u003eRecliner or full massage chair 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\" 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.\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\"\u003eSvago\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\"\u003eZGR Zero Gravity Recliner 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\"\u003eSvago ZGR Plus · model SV-395\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 · Snowfall · Chestnut · Cognac, each with Black Base\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\u003eConstruction\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFrame\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSteel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCushioning\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePU foam\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\"\u003eSynthetic hyde\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBase\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHand-carved, hand-stained solid wood\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMotors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2\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; comfort\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eVibration massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVibration programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2: V1 · V2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller track\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot listed for this model\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\"\u003eNot listed for this model\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\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\"\u003eOne-touch preset with further backrest adjustment\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\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\"\u003eWired hand controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBackrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRemote raise · lower\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\"\u003eRemote raise · lower\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePosition memory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eM1 · M2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSmart Wake\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1–6 hour timer\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\"\u003e15 minutes for main operations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eApp \/ voice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot 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\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\"\u003eSeat 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 load\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e400 pounds in product-specific technical spec and linked manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended height range\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNo numeric range published in current product spec\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHead support\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManually adjustable pillow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLumbar support\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManually adjustable pillow\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; 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\"\u003e43.3″ x 30.7″ x 47.5″\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\"\u003e63″ x 30.7″ x 30″\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\"\u003e99 pounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCarton\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e45.3″ x 31.7″ x 25.6″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eGross weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e117 pounds\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 \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\"\u003eVoltage \/ frequency\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e120V \/ 60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower cord\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e9 feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated power\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e72W in linked manual\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\"\u003e16″ per Svago\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 estimate\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree shipping in the contiguous US · curbside delivery\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\"\u003eNot included (ships curbside)\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\"\u003e1 year in-home service · 2 years 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 warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUpgrade available from Svago\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\"\u003ePlan for the 16″ wall clearance and front footrest travel, and confirm the doorway path and delivery access with us before the order is released for delivery.\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\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eSvago ZGR zero gravity recliner questions to settle before you buy.\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 Svago ZGR zero gravity recliner?\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 Svago dealer. Order the Svago ZGR zero gravity recliner online with free \u003ca href=\"\/pages\/buy-online-delivered\"\u003ecurbside delivery\u003c\/a\u003e in the contiguous US, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. See the current price above, and 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 Svago ZGR 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 Svago ZGR 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 ZGR with the Svago Newton and every other chair in one visit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Svago ZGR the same as the Svago ZGR Plus (SV-395)?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The Svago ZGR is the same chair that some retailers list as the Svago ZGR Plus, model SV-395; there is no separate ZGR Plus product. Whichever name you see, it has one-touch zero gravity, lumbar heat, two vibration programs, a 400 lb capacity, and 16 inches of wall clearance, so every specification on this page applies to both.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Svago ZGR dimensions and wall clearance?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e43.3″ L x 30.7″ W x 47.5″ H upright and 63″ L x 30.7″ W x 30″ H reclined. Svago lists 16 inches from the wall for the ZGR, so leave that gap behind the chair and allow for front footrest travel when you plan the room around the 63-inch reclined length.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range fits the Svago ZGR?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eUp to 400 lb, the maximum load in Svago's ZGR technical specifications and linked manual, with a 23-inch seat width. Svago publishes no numeric height range for the ZGR, so the remote-adjustable footrest and manually adjustable head and lumbar pillows matter; taller, shorter, or near-capacity users should check fit in person before purchase.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Svago ZGR use?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eTwo vibration programs, V1 and V2, plus lumbar heat. No roller track, body scan, or 2D, 3D, or 4D roller mechanism is listed for the Svago ZGR, so it is a recliner first and a massage chair second. If active roller massage is your priority, compare a full massage chair instead.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Svago ZGR have heat and saved positions?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The linked Svago ZGR manual shows lumbar heat, two vibration programs, M1 and M2 saved position keys, one-touch zero gravity, independent back and footrest controls, and a Smart Wake timer of one to six hours. No app or voice-control feature is listed for the ZGR.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Svago ZGR include white-glove delivery?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eNo. The Svago ZGR is delivered free in the contiguous US by \u003ca href=\"\/pages\/buy-online-delivered\"\u003ecurbside delivery\u003c\/a\u003e, to the curb, driveway, or building entrance; indoor placement, unpacking, and assembly are not included. Svago describes standard assembly as minor and easy, but plan help for the 117 lb carton (45.3″ x 31.7″ x 25.6″) and measure your delivery path first.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Svago ZGR?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eOne year of in-home service and two years of parts, as Svago lists for its zero gravity recliners, with an extended warranty upgrade available from Svago. House of Massage Chairs is an authorized Svago dealer, and your Svago ZGR 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\u003eSvago ZGR vs Svago Newton: 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\u003eOne massage system. The Svago ZGR uses two vibration programs with lumbar heat, synthetic hyde upholstery, and manually adjustable head and lumbar pillows; the \u003ca href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eSvago Newton Zero Gravity Recliner\u003c\/a\u003e moves to air-cell massage, top-grain leather options, high-density memory foam, and a remote-adjustable headrest, lumbar support, and footrest. Choose the ZGR for simpler recliner use.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Svago ZGR 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 Svago ZGR 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 Svago ZGR zero gravity recliner.\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 recline,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003enot a feature count.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"150\"\u003eIf the ZGR is on your shortlist, use an in-person sit to check seat width, head and lumbar support, footrest reach, the transition into zero gravity, vibration feel, heat, entry and exit, and the actual space you need around the chair. The ZGR 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=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \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 ZGR with the Svago Newton and 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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-zgr-zero-gravity-recliner-remote-use-02.webp?v=1773231229\" alt=\"Svago ZGR Zero Gravity Recliner with a user holding the remote\" 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\"\u003eChoose the ZGR for simplicity,\u003cbr\u003enot for feature count.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eChoose the ZGR when your priorities are furniture-like reclining, one-touch zero gravity, adjustable leg and back support, lumbar warmth, and mild vibration. Choose a full massage chair when roller depth is essential.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\" data-delay=\"220\"\u003e\n\u003cb\u003eZGR\u003c\/b\u003e\u003cspan\u003e4 color options · 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 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\/svago\"\u003eCurrent Svago massage chairs\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/svago-newton-zero-gravity-recliner\"\u003eCompare with Newton Zero Gravity Recliner\u003c\/a\u003e\n\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\"\u003eSvago ZGR Zero Gravity Recliner Massage Chair · Sold by House of Massage Chairs, an authorized Svago dealer. Svago chairs ship free in the contiguous US by curbside delivery; white glove is not included. Svago warranty: 1 year in-home service and 2 years parts — 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\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 Svago ZGR zero gravity recliner?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Svago dealer. Order the Svago ZGR zero gravity recliner online with free curbside delivery in the contiguous US, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. 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 Svago ZGR before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Svago ZGR 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 ZGR with the Svago Newton and every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Svago ZGR the same as the Svago ZGR Plus (SV-395)?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Svago ZGR is the same chair that some retailers list as the Svago ZGR Plus, model SV-395; there is no separate ZGR Plus product. Whichever name you see, it has one-touch zero gravity, lumbar heat, two vibration programs, a 400 lb capacity, and 16 inches of wall clearance, so every specification on this page applies to both.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Svago ZGR dimensions and wall clearance?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"43.3″ L x 30.7″ W x 47.5″ H upright and 63″ L x 30.7″ W x 30″ H reclined. Svago lists 16 inches from the wall for the ZGR, so leave that gap behind the chair and allow for front footrest travel when you plan the room around the 63-inch reclined length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range fits the Svago ZGR?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 400 lb, the maximum load in Svago's ZGR technical specifications and linked manual, with a 23-inch seat width. Svago publishes no numeric height range for the ZGR, so the remote-adjustable footrest and manually adjustable head and lumbar pillows matter; taller, shorter, or near-capacity users should check fit in person before purchase.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Svago ZGR use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two vibration programs, V1 and V2, plus lumbar heat. No roller track, body scan, or 2D, 3D, or 4D roller mechanism is listed for the Svago ZGR, so it is a recliner first and a massage chair second. If active roller massage is your priority, compare a full massage chair instead.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Svago ZGR have heat and saved positions?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The linked Svago ZGR manual shows lumbar heat, two vibration programs, M1 and M2 saved position keys, one-touch zero gravity, independent back and footrest controls, and a Smart Wake timer of one to six hours. No app or voice-control feature is listed for the ZGR.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Svago ZGR include white-glove delivery?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. The Svago ZGR is delivered free in the contiguous US by curbside delivery, to the curb, driveway, or building entrance; indoor placement, unpacking, and assembly are not included. Svago describes standard assembly as minor and easy, but plan help for the 117 lb carton (45.3″ x 31.7″ x 25.6″) and measure your delivery path first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Svago ZGR?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One year of in-home service and two years of parts, as Svago lists for its zero gravity recliners, with an extended warranty upgrade available from Svago. House of Massage Chairs is an authorized Svago dealer, and your Svago ZGR purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Svago ZGR vs Svago Newton: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One massage system. The Svago ZGR uses two vibration programs with lumbar heat, synthetic hyde upholstery, and manually adjustable head and lumbar pillows; the Svago Newton Zero Gravity Recliner moves to air-cell massage, top-grain leather options, high-density memory foam, and a remote-adjustable headrest, lumbar support, and footrest. Choose the ZGR for simpler recliner use.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Svago ZGR HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Svago ZGR 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 Svago ZGR zero gravity recliner.\"\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 = ['One-Touch Zero Gravity', 'Independent Recline Controls', 'Two Vibration Programs', 'Lumbar Heat', 'Remote + Memory 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":"Svago","offers":[{"title":"Midnight + Black Base","offer_id":44876323389647,"sku":null,"price":2199.0,"currency_code":"USD","in_stock":true},{"title":"Snowfall + Black Base","offer_id":44876323422415,"sku":null,"price":2199.0,"currency_code":"USD","in_stock":true},{"title":"Chestnut + Black Base","offer_id":44876323455183,"sku":null,"price":2199.0,"currency_code":"USD","in_stock":true},{"title":"Cognac + Black Base","offer_id":44876323487951,"sku":null,"price":2199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/SV-395MidnightAngled_1024x1024_2x_ceded1ea-24a1-4f1b-baf2-6e75ef7c42a5.webp?v=1772226073"},{"product_id":"svago-newton-zero-gravity-recliner","title":"Svago Newton Zero Gravity Recliner Massage Chair","description":"\u003cdiv id=\"hmc-floor-model-notice\" lang=\"en\" style=\"box-sizing:border-box;border:1px solid #e5e8e9;border-left:3px solid #86663b;background:#faf7f2;border-radius:8px;padding:16px 18px;margin:0 0 24px;color:#242a2e;font-size:16px;line-height:1.6;\"\u003e\n\u003cstrong\u003eFloor models available — limited quantities.\u003c\/strong\u003e Our Tan floor models in San Jose and Pleasanton are priced below our Black Friday sale, with free Bay Area delivery and setup, or showroom pickup. Call \u003ca href=\"tel:+16692148889\"\u003e(669) 214-8889\u003c\/a\u003e to confirm the floor-model price, or \u003ca href=\"\/pages\/floor-models\"\u003esee all floor models\u003c\/a\u003e.\u003c\/div\u003e\n\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:#85847F}\n.pnx-chip-ivory{background:#E8E0CD}\n.pnx-chip-mahogany{background:#5B332B}\n.pnx-chip-carbon{background:#343638}\n.pnx-chip-tan{background:#B68E68}\n.pnx-chip-midnight{background:#20242A}\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\"\u003eSvago · Recliner-First Wellness\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\u003eSvago Newton\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eZero Gravity Recliner · Air-Cell Massage · Lumbar Heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Svago Newton Zero Gravity Recliner is a powered recliner with one-touch zero gravity, air-cell massage, lumbar heat, memory foam, and adjustable support — without a roller track or body scan.\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\"\u003eWeight capacity\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 400 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 shipping in the contiguous US\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\"\u003e1 yr in-home service · 2 yrs parts · 5 yrs frame — 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\"\u003eNot included (ships curbside)\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\"\u003e6 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\/SV-630GreyReclined_1024x1024_2x_961cbec3-27d0-4892-b2e3-18ab534a5604.webp?v=1772226091\u0026amp;width=720\" alt=\"Svago Newton Zero Gravity Recliner in Grey and Dark Walnut shown fully reclined with handheld remote\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Newton\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\"\u003eRecliner 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\"\u003eRoom Plan\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\"\u003eFive Systems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eRecliner 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\"\u003eRoom Plan\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 Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA recliner first. Massage second. That is the point.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Svago Newton Zero Gravity Recliner is, at heart, a powered recliner with air-cell massage and lumbar heat, not a roller-track model. It adds high-density memory foam, top-grain leather on the leather finishes, a hand-carved Dark Walnut base, adjustable support, two memory positions, and Smart Wake-Up. Choose it for gentler compression and furniture-first styling. Tradeoff: no rollers, body scan, or dedicated foot-and-calf system.\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\u003eRecliner-first\u003c\/h3\u003e\n\u003cp\u003eOne-touch zero gravity and powered adjustment, built around seating comfort rather than a massage track.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eAir massage\u003c\/h3\u003e\n\u003cp\u003eAir cells provide rhythmic compression rather than kneading rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eMaterials\u003c\/h3\u003e\n\u003cp\u003eMemory foam, a hand-carved wood base, and leather on five of six finishes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eShared use\u003c\/h3\u003e\n\u003cp\u003eTwo memory positions plus adjustable headrest, lumbar support, and footrest.\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\u003e400\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\u003e62.2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e22.4\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\u003e110\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eNet chair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003c\/b\u003e\u003cspan\u003eFinish options\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12.6\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFront + rear 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 Newton\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One recliner.\u003cbr\u003eWhat changes the daily experience.\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\/svago-newton-zero-gravity-recliner-full-recline-07.webp?v=1773230841\" alt=\"Svago Newton Zero Gravity Recliner fully reclined in a room\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-newton-zero-gravity-recliner-man-reclined-05.webp?v=1773230778\" alt=\"Svago Newton Zero Gravity Recliner with a man reclined after a workout\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-newton-zero-gravity-recliner-man-closeup-08.webp?v=1773230863\" alt=\"Svago Newton Zero Gravity Recliner with a man resting in the fully reclined position\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-newton-zero-gravity-recliner-headrest-03.webp?v=1773230709\" alt=\"Svago Newton Zero Gravity Recliner memory foam headrest close-up\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/svago-newton-zero-gravity-recliner-remote-04.webp?v=1773230737\" alt=\"Svago Newton Zero Gravity Recliner handheld remote control 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\"\u003eZero Gravity Positioning\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 Position\u003c\/p\u003e\n\u003ch3\u003eOne button gets you to zero gravity.\u003c\/h3\u003e\n\u003cp\u003eThe zero gravity control moves the chair into its preset position; backrest and footrest remain adjustable.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePreset\u003c\/b\u003e\u003cspan\u003eOne-touch zero gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFine tuning\u003c\/b\u003e\u003cspan\u003eBack + footrest 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\u003ePosition remains useful even when massage is off.\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\u003c\/p\u003e\n\u003ch3\u003eCompression, not kneading.\u003c\/h3\u003e\n\u003cp\u003eAir cells create rhythmic pressure around the body; no roller travels along the back.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMassage type\u003c\/b\u003e\u003cspan\u003eAir-cell compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRoller track\u003c\/b\u003e\u003cspan\u003eNone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eChoose it when softer, recliner-led pressure is the goal.\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\u003eLumbar heat runs as its own comfort layer.\u003c\/h3\u003e\n\u003cp\u003eSvago lists targeted lumbar heat; the manual adds a one-hour cycle that pauses during recline adjustment.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZone\u003c\/b\u003e\u003cspan\u003eLumbar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCycle\u003c\/b\u003e\u003cspan\u003eUp to 1 hour\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eHeat can operate independently of air massage.\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 Support\u003c\/p\u003e\n\u003ch3\u003eFurniture materials carry the experience.\u003c\/h3\u003e\n\u003cp\u003eHigh-density memory foam supports the seating surfaces; leather variants use top-grain upholstery over a Dark Walnut wood base.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCushioning\u003c\/b\u003e\u003cspan\u003eHigh-density memory foam\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBase\u003c\/b\u003e\u003cspan\u003eHand-carved wood\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 long-sit comfort and furniture 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 Controls\u003c\/p\u003e\n\u003ch3\u003eSave the position you actually use.\u003c\/h3\u003e\n\u003cp\u003eThe handheld controller offers M1\/M2 memory plus Smart Wake-Up from one to six hours.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMemory\u003c\/b\u003e\u003cspan\u003eM1 + M2\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWake timer\u003c\/b\u003e\u003cspan\u003e1–6 hours\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 saved setups simplify 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 Recliner Character\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGentler pressure is a design choice.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eAir cells compress, lumbar heat warms, and the powered frame changes position. The result is calmer and more furniture-like than a roller-track model.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eIt suits reading, screen time, and quiet resets. If you want assertive rollers or dedicated calf and foot mechanisms, choose another model.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003ePosition first\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eAir cells\u003c\/b\u003e\u003cspan\u003eRhythmic compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eLumbar heat\u003c\/b\u003e\u003cspan\u003eWarmth without rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eMemory foam\u003c\/b\u003e\u003cspan\u003eLong-sit support\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\/svago-newton-zero-gravity-recliner-laptop-06.webp?v=1773230806\" alt=\"Svago Newton Zero Gravity Recliner with a woman using a laptop while seated\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nRecliner-first use · Powered positioning · Air massage and heat\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eChoose around fit, pressure preference, room fit, and ownership needs; the Newton is not 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 · Body Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is adjustable. Capacity is 400 lb.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eSvago lists a 400 lb weight capacity on its product page and in the linked manual. Use it to shortlist, then check headrest and footrest fit in person.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"#pnxHome\"\u003ePlan the room first\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps pnx-r\"\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e01 · Seat\u003c\/i\u003e\n\u003ch3\u003e22.4 inches wide.\u003c\/h3\u003e\n\u003cp\u003eUse seat width first, then check shoulder, headrest, and arm comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e02 · Adjustment\u003c\/i\u003e\n\u003ch3\u003eHeadrest, lumbar, and footrest move.\u003c\/h3\u003e\n\u003cp\u003eRemote adjustment plus M1\/M2 supports two preferred setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e03 · Height\u003c\/i\u003e\n\u003ch3\u003eNo formal height range is published.\u003c\/h3\u003e\n\u003cp\u003eVery tall or short users should confirm headrest and footrest fit with us, or sit in the Newton at either showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e04 · Capacity\u003c\/i\u003e\n\u003ch3\u003eUp to 400 lb.\u003c\/h3\u003e\n\u003cp\u003eSvago lists 400 lb; near-capacity users should still test entry, exit, and recline 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\"\u003eEight features that change ownership.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThese are the controls and comfort systems most likely to matter after the first week.\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\u003eOne-touch zero gravity\u003c\/b\u003e\n\u003cp\u003eMoves directly to the preset zero gravity position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eAir-cell massage\u003c\/b\u003e\n\u003cp\u003eRhythmic pressure without rollers or body scan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eLumbar heat\u003c\/b\u003e\n\u003cp\u003eLumbar warmth that can operate independently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eHigh-density memory foam\u003c\/b\u003e\n\u003cp\u003eMakes the seating surface the main comfort system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eAdjustable support\u003c\/b\u003e\n\u003cp\u003eTunes headrest, lumbar support, and footrest from the remote control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTwo memory positions\u003c\/b\u003e\n\u003cp\u003eM1\/M2 save two repeatable setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eSmart Wake-Up\u003c\/b\u003e\n\u003cp\u003eSets a return-to-upright timer for 1–6 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eOne-touch return upright\u003c\/b\u003e\n\u003cp\u003eReturns the chair upright with one control.\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 catalog photo.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e62.2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003ePublished reclined length; reclined width is 30.3 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\u003eUpright footprint\u003c\/h3\u003e\n\u003cp\u003e39.4 x 30.3 x 47.2 inches. Reclined: 62.2 x 30.3 x 33.1 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRecline clearance\u003c\/h3\u003e\n\u003cp\u003eSvago's dimension diagram shows 12.6 inches in front of and behind the chair; keep both clear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cp\u003eCarton: 45.3 x 31.7 x 25.6 inches, 129 lb gross. Recliners ship curbside, so measure the full delivery path and plan who will carry the carton inside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003e120V, 60Hz, 9-foot power cord.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eSix finishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-grey\"\u003e\u003c\/span\u003eGrey\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-ivory\"\u003e\u003c\/span\u003eIvory\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-mahogany\"\u003e\u003c\/span\u003eMahogany Brown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-carbon\"\u003e\u003c\/span\u003eCarbon\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-tan\"\u003e\u003c\/span\u003eTan\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-midnight\"\u003e\u003c\/span\u003eMidnight Synthetic Hyde\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAll six House of Massage Chairs variants use a hand-carved wood base in a Dark Walnut finish.\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 and support are part of the chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid pnx-r\"\u003e\n\u003cdiv class=\"pnx-own-col\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree curbside delivery in the contiguous US.\u003c\/h3\u003e\n\u003cp\u003eRecliners ship curbside: the chair is delivered to the curb, driveway, or building entrance, and white glove is not included. Curbside delivery does not include indoor placement, unpacking, assembly, or packaging removal; 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 \u003ca href=\"\/pages\/shipping-policy\"\u003eReview the delivery policy.\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eKnow the component terms.\u003c\/h3\u003e\n\u003cp\u003eSvago lists one year of in-home service, two years of parts, and five years of frame coverage for the Newton, with an extended warranty upgrade available. 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\"\u003e\n\u003cp class=\"pnx-cap\"\u003eAccess\u003c\/p\u003e\n\u003ch3\u003eMeasure before the truck arrives.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs requires buyers to verify doorway, hallway, stair, elevator, and final-room fit before delivery.\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 · Who It's For\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Newton for the recliner character.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid pnx-r\"\u003e\n\u003cdiv class=\"pnx-who-col\"\u003e\n\u003ch3\u003eA strong fit if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a furniture-first premium zero-gravity recliner.\u003c\/li\u003e\n\u003cli\u003ePrefer air-cell massage and heat over roller kneading.\u003c\/li\u003e\n\u003cli\u003eWant two saved positions for shared use.\u003c\/li\u003e\n\u003cli\u003eHave room for 62.2 inches reclined plus clearance.\u003c\/li\u003e\n\u003cli\u003eAre comfortable with curbside delivery and simple assembly at home.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt\"\u003e\n\u003ch3\u003eConsider another model if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant rollers, body scan, or dedicated foot-and-calf massage.\u003c\/li\u003e\n\u003cli\u003eWant lay-flat, emerge, or more lounge positions.\u003c\/li\u003e\n\u003cli\u003eCannot maintain the published room clearance.\u003c\/li\u003e\n\u003cli\u003eWant white-glove in-room delivery and setup included with the chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/svago-the-motion-mastery-massage-chair\"\u003eCompare with The Motion Mastery\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\"\u003eCompare the Next Step\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eNeed more positions? Move up in motion, not massage intensity.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe Motion Mastery is the closest alternative when you want broader positioning.\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\u003eNewton\u003c\/th\u003e\n\u003cth\u003eThe Motion Mastery\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003ePosition range\u003c\/th\u003e\n\u003ctd\u003eOne-touch zero gravity; adjustable back and footrest.\u003c\/td\u003e\n\u003ctd\u003eAdds lay-flat, emerge, sleep, TV, lounge, and reading modes.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eControl style\u003c\/th\u003e\n\u003ctd\u003eHandheld remote; M1\/M2; Smart Wake-Up.\u003c\/td\u003e\n\u003ctd\u003eWired hand controller and side controls; M1\/M2 and seven presets; wireless remote only as an optional accessory.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eReclined length\u003c\/th\u003e\n\u003ctd\u003e62.2 inches.\u003c\/td\u003e\n\u003ctd\u003e72.0 inches.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eChoose it when\u003c\/th\u003e\n\u003ctd\u003eClassic recliner simplicity with air massage and heat.\u003c\/td\u003e\n\u003ctd\u003eMore ways to sit, rest, and recline.\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\u003eNewton vs Svago ZGR:\u003c\/strong\u003e the \u003ca href=\"\/products\/svago-zgr-zero-gravity-recliner\"\u003eSvago ZGR\u003c\/a\u003e is the simpler step down, with two vibration programs, lumbar heat, synthetic hyde upholstery, and manually adjustable head and lumbar pillows; the Newton moves to air-cell massage, top-grain leather options, high-density memory foam, and remote-adjustable support.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/svago-the-motion-mastery-massage-chair\"\u003eView The Motion Mastery\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/svago-zgr-zero-gravity-recliner\"\u003eCompare with the Svago ZGR\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/blogs\/news\/luxury-recliner-or-full-massage-chair-which-one-fits-your-home-wellness-routine\"\u003eRecliner or full massage chair guide\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/svago\"\u003eBrowse the Svago collection\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\"\u003eSvago Newton Zero Gravity Recliner specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid pnx-r\"\u003e\n\u003cdiv class=\"pnx-spec-cat\"\u003e\n\u003ch3\u003eDimensions + Room\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\"\u003eSvago Newton · SV-630\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\"\u003e39.4 x 30.3 x 47.2 inches\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\"\u003e62.2 x 30.3 x 33.1 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\"\u003e22.4 inches\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\"\u003e400 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12.6 inches front and rear\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\"\u003e110 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePackaged size \/ weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e45.3 x 31.7 x 25.6 inches · 129 lb gross\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat\"\u003e\n\u003ch3\u003eComfort + Ownership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAir-cell massage · no roller track\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\"\u003ePosition memory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 saved positions · M1 \/ M2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSmart Wake-Up\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1–6 hours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAdjustments\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeadrest · lumbar support · footrest · backrest\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 · 9-foot cord\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\"\u003eTop-grain leather on leather finishes; Midnight uses synthetic hyde\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 shipping in the contiguous US · curbside · 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\"\u003eNot included (ships curbside)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManufacturer warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 year in-home service · 2 years parts · 5 years frame\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\"\u003eWarranty terms are Svago's — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e; an extended warranty upgrade is available from Svago.\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-Specific FAQ\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eQuestions to answer before checkout.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Svago Newton Zero Gravity Recliner?\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 Svago dealer. Order the Svago Newton Zero Gravity Recliner online with free curbside delivery in the contiguous US, 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 Svago Newton before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Svago Newton 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 carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Newton with the Svago ZGR, The Motion Mastery, and 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 Svago Newton dimensions and wall clearance?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e39.4 x 30.3 x 47.2 inches upright and 62.2 x 30.3 x 33.1 inches reclined. Svago shows 12.6 inches of front and rear clearance for the Svago Newton, so plan the room around the 62.2-inch reclined length plus 12.6 inches in front of and behind the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight range fits the Svago Newton?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 400 lb, the weight capacity Svago lists for the Newton, with a 22.4-inch seat. Svago publishes no formal height range, so the remote-adjustable headrest, lumbar support, and footrest matter; very tall, short, or near-capacity users should check fit in person before ordering the Svago Newton.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage does the Svago Newton use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAir-cell massage with lumbar heat. The Svago Newton does not use a roller track, body scan, or dedicated foot rollers, so the massage character is rhythmic compression rather than roller kneading; lumbar heat runs on a one-hour cycle and can operate independently of the air massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSvago Newton vs Svago ZGR: 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 massage system. The Svago Newton uses air-cell massage with top-grain leather options, high-density memory foam, and a remote-adjustable headrest, lumbar support, and footrest; the \u003ca href=\"\/products\/svago-zgr-zero-gravity-recliner\"\u003eSvago ZGR\u003c\/a\u003e uses two vibration programs with lumbar heat, synthetic hyde upholstery, and manually adjustable head and lumbar pillows. Choose the Newton for upgraded materials and air-cell massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Svago Newton?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eOne year of in-home service, two years of parts, and five years of frame coverage, as Svago lists for the Newton, with an extended warranty upgrade available from Svago. House of Massage Chairs is an authorized Svago dealer, and your Svago Newton 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 Svago Newton include white-glove delivery?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. The Svago Newton is delivered free in the contiguous US by \u003ca href=\"\/pages\/buy-online-delivered\"\u003ecurbside delivery\u003c\/a\u003e, to the curb, driveway, or building entrance; indoor placement, unpacking, and assembly are not included. Svago describes setup as simple user assembly, but plan help for the 129 lb carton (45.3″ x 31.7″ x 25.6″) and measure your delivery path first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should I look for in Svago Newton Zero Gravity Recliner reviews?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eRecliner fit, air-cell pressure, lumbar heat, control simplicity, and long-sit comfort, rather than roller-track intensity. The Svago Newton is recliner-first, so exact-model reviews are most useful when they judge that use case; sit in it at either showroom to check headrest reach and footrest length before you rely on any review.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Svago Newton 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 Svago Newton 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 Svago Newton zero gravity 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\u003eSit in the recliner before you\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ejudge the spec sheet.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCheck headrest reach, footrest length, air pressure, heat, entry and exit, remote use, and your preferred recline. The Newton is on the floor in both showrooms; 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=\"tel:+16692148889\"\u003eCall or text \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/our-store\"\u003eView showrooms \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; walk-ins are welcome, no appointment needed. 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\/svago-newton-zero-gravity-recliner-family-02.webp?v=1773230681\" alt=\"Svago Newton Zero Gravity Recliner in a living room with a seated woman and child\" 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\"\u003eSvago Newton.\u003cbr\u003eChoose it for the recliner character.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Newton fits buyers prioritizing premium seating, zero gravity, gentle air massage, heat, and saved positions — not roller intensity.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eSV-630\u003c\/b\u003e\u003cspan\u003e6 finishes · Dark Walnut base · 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\/svago\"\u003eBrowse the Svago collection\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/svago-the-motion-mastery-massage-chair\"\u003eCompare with The Motion Mastery\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eReview online delivery\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eSvago Newton Zero Gravity Recliner · Model SV-630 · Sold by House of Massage Chairs, an authorized Svago dealer. Svago chairs ship free in the contiguous US by curbside delivery; white glove is not included. Svago warranty: 1 year in-home service, 2 years parts, and 5 years frame — 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 Svago Newton Zero Gravity Recliner?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Svago dealer. Order the Svago Newton Zero Gravity Recliner online with free curbside delivery in the contiguous US, 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 Svago Newton before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Svago Newton 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 Newton with the Svago ZGR, The Motion Mastery, and every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Svago Newton dimensions and wall clearance?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"39.4 x 30.3 x 47.2 inches upright and 62.2 x 30.3 x 33.1 inches reclined. Svago shows 12.6 inches of front and rear clearance for the Svago Newton, so plan the room around the 62.2-inch reclined length plus 12.6 inches in front of and behind the chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight range fits the Svago Newton?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 400 lb, the weight capacity Svago lists for the Newton, with a 22.4-inch seat. Svago publishes no formal height range, so the remote-adjustable headrest, lumbar support, and footrest matter; very tall, short, or near-capacity users should check fit in person before ordering the Svago Newton.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage does the Svago Newton use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Air-cell massage with lumbar heat. The Svago Newton does not use a roller track, body scan, or dedicated foot rollers, so the massage character is rhythmic compression rather than roller kneading; lumbar heat runs on a one-hour cycle and can operate independently of the air massage.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Svago Newton vs Svago ZGR: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One massage system. The Svago Newton uses air-cell massage with top-grain leather options, high-density memory foam, and a remote-adjustable headrest, lumbar support, and footrest; the Svago ZGR uses two vibration programs with lumbar heat, synthetic hyde upholstery, and manually adjustable head and lumbar pillows. Choose the Newton for upgraded materials and air-cell massage.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Svago Newton?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One year of in-home service, two years of parts, and five years of frame coverage, as Svago lists for the Newton, with an extended warranty upgrade available from Svago. House of Massage Chairs is an authorized Svago dealer, and your Svago Newton purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Svago Newton include white-glove delivery?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. The Svago Newton is delivered free in the contiguous US by curbside delivery, to the curb, driveway, or building entrance; indoor placement, unpacking, and assembly are not included. Svago describes setup as simple user assembly, but plan help for the 129 lb carton (45.3″ x 31.7″ x 25.6″) and measure your delivery path first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What should I look for in Svago Newton Zero Gravity Recliner reviews?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Recliner fit, air-cell pressure, lumbar heat, control simplicity, and long-sit comfort, rather than roller-track intensity. The Svago Newton is recliner-first, so exact-model reviews are most useful when they judge that use case; sit in it at either showroom to check headrest reach and footrest length before you rely on any review.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Svago Newton HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Svago Newton 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 Svago Newton zero gravity 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 = ['Zero Gravity Positioning', 'Air-Cell Massage', 'Lumbar Heat', 'Memory Foam Support', 'Memory + Smart Wake-Up 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":"Svago","offers":[{"title":"Grey + Dark Walnut","offer_id":44876324176079,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true},{"title":"Ivory + Dark Walnut","offer_id":44876324208847,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true},{"title":"Mahogany Brown + Dark Walnut","offer_id":44876324241615,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true},{"title":"Carbon + Dark Walnut","offer_id":44876324274383,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true},{"title":"Tan + Dark Walnut","offer_id":44876324307151,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true},{"title":"Midnight (Synthetic Hyde) + Dark Walnut","offer_id":44876324339919,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DSC9938_1024x1024_2x_3e763fcd-ddd3-4096-95ed-fc1a8667dbac.webp?v=1772226091"},{"product_id":"cozzia-qi-se-zero-gravity-massage-chair","title":"Cozzia Qi SE Zero Gravity 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:#6A2D38}\n.pnx-chip-cappuccino{background:#B59A78}\n.pnx-chip-espresso{background:#4A3428}\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 SE\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eZero Gravity Massage Chair · CZ-711\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 SE massage chair is a 4D VarioMotion long-track chair centered on guided control, lower-body coverage, zero-gravity recline, and a more straightforward premium feature set.\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 delivery in California\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\"\u003e5 current combinations\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\/3Q-black-pearl-black-carousel-cz711.webp?v=1772226106\u0026amp;width=720\" alt=\"Cozzia Qi SE Zero Gravity 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\"\u003eScroll to explore the Qi SE\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\"\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\"\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\"\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 premium chair with a clear center of gravity.\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 SE Zero Gravity Massage Chair (CZ-711) pairs a single 4D Human-like VarioMotion mechanism with long-track massage, precise body scanning, 60-airbag compression, foot-and-sole rollers, and one-touch zero gravity. We list 5 inches of wall clearance and a 320 lb weight capacity. It suits buyers who want substantial lower-body hardware and guided controls without moving to a dual-mechanism design. If simultaneous dual-mechanism action matters most, compare the Zen Duo.\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\u003e4D VarioMotion with long-track coverage 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\u003eFit\u003c\/h3\u003e\n\u003cp\u003eBody scanning and automatic leg-length detection help set the chair to the user.\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\u003e60 airbags with five adjustable air-intensity levels.\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\u003eFoot-and-sole rollers pair with automatic knee\/calf adjustment.\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\u003eOne-touch zero gravity plus adjustable backrest and footrest positions.\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 7″ wired touch-pad and armrest controls handle daily adjustments.\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\u003eVarioMotion mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e60\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e19\u003csmall\u003e+1+3\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto, spot, custom\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\u003eHouse of Massage Chairs-listed 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\u003eListed weight capacity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e77.2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFull-recline 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 · How the Qi SE Works\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems.\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\/3Q-black-pearl-black-carousel-cz711.webp?v=1772226106\u0026amp;width=720\" alt=\"Cozzia Qi SE Zero Gravity Massage Chair three-quarter front view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Front-black-pearl-black-carousel-cz711.webp?v=1772226106\u0026amp;width=720\" alt=\"Cozzia Qi SE front view showing wired touch-pad and armrest controls\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-qi-se-burgundy-front-view-03.webp?v=1773074201\" alt=\"Cozzia Qi SE burgundy front view showing air-compression zones\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-qi-se-burgundy-legrest-closeup-06.webp?v=1773074268\" alt=\"Cozzia Qi SE foot and calf section close-up\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/zg-black-pearl-black-carousel-cz711.webp?v=1772226106\u0026amp;width=720\" alt=\"Cozzia Qi SE 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 VarioMotion + Long 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\u003eOne 4D mechanism, tuned for variation.\u003c\/h3\u003e\n\u003cp\u003eThe Qi SE uses one 4D Human-like VarioMotion mechanism on a long track from the neck toward the glutes.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D Human-like VarioMotion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eNeck toward glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eChoose it for one 4D system; compare dual-mechanism designs if simultaneous roller action is the priority.\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 Setup\u003c\/p\u003e\n\u003ch3\u003eScan first. Adjust without hunting.\u003c\/h3\u003e\n\u003cp\u003ePrecise body scanning helps set shoulder position. A 7″ wired touch-pad and armrest controls keep program and recline changes accessible.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eScanning\u003c\/b\u003e\u003cspan\u003ePrecise body scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary control\u003c\/b\u003e\u003cspan\u003e7″ wired touch-pad\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eShared households should test whether every regular user finds the controls intuitive.\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 you can dial back or build up.\u003c\/h3\u003e\n\u003cp\u003eSixty airbags cover multiple zones, with five air-intensity levels for lighter or firmer compression.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAirbags\u003c\/b\u003e\u003cspan\u003e60\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\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eTry both low and high air settings before deciding.\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.\u003c\/h3\u003e\n\u003cp\u003eFoot-and-sole rollers combine with calf compression, automatic knee\/calf adjustment, and automatic leg-length detection.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\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\u003eLeg fit\u003c\/b\u003e\u003cspan\u003eAutomatic length detection\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eVerify footwell length and calf pressure 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 Recline\u003c\/p\u003e\n\u003ch3\u003eRecline, warmth, and a simpler reset.\u003c\/h3\u003e\n\u003cp\u003eOne-touch zero gravity sets the main recline. Cozzia's Dual-Zone Heating covers the lumbar area, and the Qi SE features heated pads for the knees and calves, while backrest and footrest positions remain adjustable.\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\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar + knee\/calf areas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eJudge recline by body position and room 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 Daily Pattern\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eStart with a program. Refine only if you want to.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eNineteen automatic programs provide repeatable starting points; spot and custom options add control when needed.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe result is \u003cstrong\u003efeature-rich without requiring a custom setup every time.\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\u003e19 auto programs\u003c\/b\u003e\u003cspan\u003eGuided starting points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e1 spot massage\u003c\/b\u003e\u003cspan\u003eFocused session option\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e3 custom programs\u003c\/b\u003e\u003cspan\u003eRepeat preferred settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eTouch-pad + armrest controls\u003c\/b\u003e\u003cspan\u003eAdjust while seated\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eBluetooth + color lighting\u003c\/b\u003e\u003cspan\u003eOptional ambience\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\/cozzia-qi-se-user-side-view-05.webp?v=1773074247\" alt=\"Cozzia Qi SE shown in use from the side\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nQi SE · Seated fit and everyday control position\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Qi SE is intended for comfort, relaxation, and a home wellness routine. It is not a medical device and does 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 Before Features\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe spec sheet narrows the field. Your body confirms it.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eManufacturer guidance is approximately 5'0″ to 6'5″; CZ-711 specifications list a 320 lb capacity, adjustable footrest hardware, and automatic leg-length detection.\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\u003eCheck 1 — Shoulders\u003c\/i\u003e\n\u003ch3\u003eLet the body scan land correctly.\u003c\/h3\u003e\n\u003cp\u003eConfirm shoulder placement before judging intensity.\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\u003eVerify calf length and foot placement.\u003c\/h3\u003e\n\u003cp\u003eConfirm footwell and calf fit while seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3 — Air\u003c\/i\u003e\n\u003ch3\u003eTry more than one compression level.\u003c\/h3\u003e\n\u003cp\u003eTest lighter and firmer air settings.\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\u003eMake sure everyone can run it easily.\u003c\/h3\u003e\n\u003cp\u003eEach regular user should test the scan, controls, and leg 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\"\u003eWhat the Qi SE features change in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eEach item below changes a real buying decision.\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 Human-like VarioMotion\u003c\/b\u003e\n\u003cp\u003eAdds variable roller depth and human-like massage movement within the long-track path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003ePrecise Body Scanning\u003c\/b\u003e\n\u003cp\u003eHelps set shoulder position before massage begins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e60 Airbags + 5 Levels\u003c\/b\u003e\n\u003cp\u003eProvides five levels of adjustable compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eFoot-and-Sole Rollers\u003c\/b\u003e\n\u003cp\u003eAdds Cozzia's tri-action foot rollers beneath the feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eAutomatic Leg-Length Detection\u003c\/b\u003e\n\u003cp\u003eHelps set footrest length for different users.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eOne-Touch Zero Gravity\u003c\/b\u003e\n\u003cp\u003eMoves into the main reclined comfort position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eLumbar + Knee\/Calf Heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the lumbar area and at the knees and calves.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e19 Auto + Spot + 3 Custom\u003c\/b\u003e\n\u003cp\u003eBalances guided routines with spot and custom options.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e7″ Wired Touch-Pad\u003c\/b\u003e\n\u003cp\u003eKeeps program and position controls visible while seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eBluetooth + 7-Mode Color lighting\u003c\/b\u003e\n\u003cp\u003eAdds audio and shoulder-area 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\"\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\"\u003e\n\u003cb\u003e77.2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the full-recline length.\u003c\/strong\u003e Upright dimensions are 62.2″ L x 33.1″ W x 47.6″ H; fully reclined dimensions are 77.2″ L x 33.1″ W x 41.3″ H.\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 \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-burgundy\"\u003e\u003c\/span\u003eBurgundy \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-cappuccino\"\u003e\u003c\/span\u003eCappuccino \u0026amp; White\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-espresso\"\u003e\u003c\/span\u003eEspresso \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-espresso\"\u003e\u003c\/span\u003eEspresso \u0026amp; White\u003c\/li\u003e\n\u003c\/ul\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\u003eWe list \u003cstrong class=\"pnx-strong-ink\"\u003e5 inches\u003c\/strong\u003e; the Qi SE is wall-saving by Cozzia's design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cp\u003eMeasure doors, halls, turns, stairs, and the final room; White Glove service still depends on safe access.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eManufacturer specifications list 110–120V, 60Hz; plan for an accessible grounded 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\"\u003eResolve delivery and warranty 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\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eService remains subject to access and provider availability.\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 current 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\"\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-711. 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\u003eKeep the purchase record with the chair.\u003c\/h3\u003e\n\u003cp\u003eCozzia documentation requires the serial number and dated proof of purchase for warranty service. Keep both with your records.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eCozzia chairs are delivered within California only, with free white-glove delivery and setup. Delivery timing changes by destination and inventory; 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 Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Cozzia Qi SE 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 single 4D VarioMotion mechanism with long-track coverage.\u003c\/li\u003e\n\u003cli\u003eCare about foot-and-calf hardware, 60-airbag compression, and zero-gravity recline.\u003c\/li\u003e\n\u003cli\u003ePrefer guided programs plus a touch-pad and quick armrest controls.\u003c\/li\u003e\n\u003cli\u003eHave the 77.2″ reclined length and delivery path.\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\u003eSpecifically want simultaneous dual-mechanism roller action.\u003c\/li\u003e\n\u003cli\u003ePrefer very minimal controls and do not want a touch interface.\u003c\/li\u003e\n\u003cli\u003eHave not confirmed shoulder, calf, and foot fit for the regular users.\u003c\/li\u003e\n\u003cli\u003eNeed less than 5″ of wall clearance; the Zen Duo lists 3.5″.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-zen-duo-massage-chair\"\u003eCompare with Zen 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\"\u003eA different direction: Zen Duo.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe Qi SE uses one 4D VarioMotion system with 60 airbags; the Zen Duo changes direction with dual 3D mechanisms and 40 airbags.\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 SE Zero Gravity\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eZen Duo\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\u003eSingle 4D Human-like VarioMotion mechanism.\u003c\/td\u003e\n\u003ctd\u003eDual 3D + 3D Human-like mechanisms.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eTrack\u003c\/th\u003e\n\u003ctd\u003eLong track from neck toward glutes.\u003c\/td\u003e\n\u003ctd\u003eLi Flex Track from neck toward buttocks.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir system\u003c\/th\u003e\n\u003ctd\u003e60 airbags; five air-intensity levels.\u003c\/td\u003e\n\u003ctd\u003e40 airbags; five air-intensity levels.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom profile\u003c\/th\u003e\n\u003ctd\u003e33.1″ wide; 77.2″ full-recline length.\u003c\/td\u003e\n\u003ctd\u003e30.7″ wide; 79.5″ full-recline length.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWall clearance\u003c\/th\u003e\n\u003ctd\u003e5″ listed.\u003c\/td\u003e\n\u003ctd\u003e3.5″ listed.\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\/cozzia-zen-duo-massage-chair\"\u003eCompare with Zen Duo →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-cozzia-massage-chairs\"\u003eSee the cross-brand Osaki comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/cozzia-vs-ogawa-massage-chairs\"\u003eSee the cross-brand Ogawa comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/cozzia\"\u003eCurrent Cozzia 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\"\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\"\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 SE Zero Gravity 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\"\u003eCozzia CZ-711\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 Human-like VarioMotion\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\"\u003eLong track, neck toward glutes\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\"\u003ePrograms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 automatic · 1 spot · 3 custom\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\"\u003eAirbags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e60\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\"\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 knee\/calf adjustment · automatic 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\u003eHeat \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\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar · knee\/calf areas\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″ wired touch-pad · armrest controls\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\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAmazon Alexa voice control\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\"\u003e7-mode shoulder-area color 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\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 dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62.2″ L x 33.1″ W x 47.6″ 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\"\u003e77.2″ L x 33.1″ W x 41.3″ 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\"\u003eHeight guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 5'0″ to 6'5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNet chair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e258.9 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 \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\"\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\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOne-touch position\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\"\u003eAdjustable backrest and 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\u003eCurrent finish variants\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e1\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\"\u003e2\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBurgundy \u0026amp; Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e3\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCappuccino \u0026amp; White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e4\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eEspresso \u0026amp; Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e5\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eEspresso \u0026amp; White\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\u003eHouse of Massage Chairs-listed shipping boxes\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\"\u003e57.7″ x 30.3″ x 39.4″ · 211.6 lb\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\"\u003e50.4″ x 15.0″ x 26.8″ · 50.7 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBox 3\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22.8″ x 19.7″ x 24.4″ · 61.7 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\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 delivery in California only · 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\"\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\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eMeasure the delivery path against the three box sizes above, and confirm body fit in person before purchase.\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 SE 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 Cozzia Qi SE CZ-711 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 SE CZ-711 online for delivery within California only, with free 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 Cozzia Qi SE 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 SE 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 SE 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 and heavy is the Cozzia Qi SE?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 inches of rear wall clearance, as we list it. The Cozzia Qi SE CZ-711 measures 62.2 x 33.1 x 47.6 inches upright and 77.2 x 33.1 x 41.3 inches fully reclined, with a 258.9 lb net weight. It ships in three boxes, with the back-and-base box at 57.7″ x 30.3″ x 39.4″, so measure doors, halls, stairs, and turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Cozzia Qi SE 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's general height guidance is about 5'0″ to 6'5″, but the Qi SE CZ-711 specification has no model-specific height range. Body scanning, automatic leg-length detection, and automatic knee\/calf adjustment set the starting position, so check shoulder, calf, and foot fit in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Qi SE a 4D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Cozzia Qi SE uses one 4D Human-like VarioMotion mechanism with a 3-inch 4D node on a long track from the neck toward the glutes. Precise body scanning sets the starting point, and the Qi SE offers 19 automatic programs, 1 spot massage, and 3 custom programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Qi SE vs Zen 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\u003eOne mechanism versus two. The Cozzia Qi SE uses a single 4D VarioMotion mechanism with 60 airbags, 19 automatic programs, and 3 custom programs; the \u003ca href=\"\/products\/cozzia-zen-duo-massage-chair\"\u003eCozzia Zen Duo\u003c\/a\u003e runs two 3D mechanisms with 40 airbags, 18 automatic programs, and 9 stretch routines. The Qi SE lists 5″ of wall clearance; the Zen Duo lists 3.5″.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Qi SE vs Qi XE Pro Duo: which should I choose?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Qi SE, if one 4D mechanism covers your routine. The Cozzia Qi SE uses a single 4D VarioMotion mechanism with 60 airbags and 19 automatic programs; the \u003ca href=\"\/products\/cozzia-qi-xe-pro-duo-massage-chair\"\u003eCozzia Qi XE Pro Duo\u003c\/a\u003e runs two independent 4D mechanisms with 64 airbags, 25 automatic and 9 stretch programs, and 8 inches of wall clearance. 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\u003eIs the Cozzia Qi 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 want one 4D mechanism, foot-and-sole rollers, knee\/calf heat, and one-touch zero gravity in a 5-inch wall-clearance footprint. The Cozzia Qi SE keeps the program list manageable with 19 automatic, 1 spot, and 3 custom programs. If you specifically want two mechanisms, compare the Zen Duo or Qi XE Pro Duo, 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 Cozzia Qi SE?\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 SE CZ-711. Cozzia's warranty service requires the serial number and dated proof of purchase, so keep both with your records. House of Massage Chairs is an authorized Cozzia dealer, and your Qi SE purchase is also covered by our 6-Month Price Protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Qi 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 Cozzia Qi SE CZ-711 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 Qi 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\u003ePressure, fit, and controls\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eare physical decisions.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest shoulder placement, calf and foot fit, air intensity, recline, and the touch-pad; the Qi SE 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=\"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 showrooms \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 SE 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\/ZG-cz-711-Burgundy-caraousel-1.jpg?v=1772226107\u0026amp;width=720\" alt=\"Cozzia Qi SE Zero Gravity Massage Chair in burgundy and black recline\" 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 SE\u003cbr\u003eZero Gravity.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Qi SE when its single 4D mechanism, lower-body hardware, guided controls, and zero-gravity recline match your priorities. Otherwise, compare the Zen Duo.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eCZ-711\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-zen-duo-massage-chair\"\u003eCompare with Zen Duo\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eCurrent delivery terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eCozzia Qi SE Zero Gravity Massage Chair · Model CZ-711 · Sold by House of Massage Chairs, an authorized Cozzia dealer. Cozzia chairs are delivered within California only, with free white-glove delivery and setup. Cozzia lists three years of in-home service and parts — 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 Cozzia Qi SE CZ-711 massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Cozzia dealer. Order the Cozzia Qi SE CZ-711 online for delivery within California only, with free 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 Cozzia Qi SE before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Qi SE 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 SE with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big and heavy is the Cozzia Qi SE?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 inches of rear wall clearance, as we list it. The Cozzia Qi SE CZ-711 measures 62.2 x 33.1 x 47.6 inches upright and 77.2 x 33.1 x 41.3 inches fully reclined, with a 258.9 lb net weight. It ships in three boxes, with the back-and-base box at 57.7″ x 30.3″ x 39.4″, so measure doors, halls, stairs, and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Cozzia Qi SE fit my height and weight?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 320 lb, the listed weight capacity. Cozzia's general height guidance is about 5'0″ to 6'5″, but the Qi SE CZ-711 specification has no model-specific height range. Body scanning, automatic leg-length detection, and automatic knee\/calf adjustment set the starting position, so check shoulder, calf, and foot fit in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Qi SE a 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Qi SE uses one 4D Human-like VarioMotion mechanism with a 3-inch 4D node on a long track from the neck toward the glutes. Precise body scanning sets the starting point, and the Qi SE offers 19 automatic programs, 1 spot massage, and 3 custom programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Qi SE vs Zen Duo: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One mechanism versus two. The Cozzia Qi SE uses a single 4D VarioMotion mechanism with 60 airbags, 19 automatic programs, and 3 custom programs; the Cozzia Zen Duo runs two 3D mechanisms with 40 airbags, 18 automatic programs, and 9 stretch routines. The Qi SE lists 5″ of wall clearance; the Zen Duo lists 3.5″.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Qi SE vs Qi XE Pro Duo: which should I choose?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Qi SE, if one 4D mechanism covers your routine. The Cozzia Qi SE uses a single 4D VarioMotion mechanism with 60 airbags and 19 automatic programs; the Cozzia Qi XE Pro Duo runs two independent 4D mechanisms with 64 airbags, 25 automatic and 9 stretch programs, and 8 inches of wall clearance. Choose the Duo only if the second mechanism feels better.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Qi SE worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want one 4D mechanism, foot-and-sole rollers, knee\/calf heat, and one-touch zero gravity in a 5-inch wall-clearance footprint. The Cozzia Qi SE keeps the program list manageable with 19 automatic, 1 spot, and 3 custom programs. If you specifically want two mechanisms, compare the Zen Duo or Qi XE Pro Duo, and weigh the current price above.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Cozzia Qi SE?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years of in-home service and parts, as Cozzia lists for the Qi SE CZ-711. Cozzia's warranty service requires the serial number and dated proof of purchase, so keep both with your records. House of Massage Chairs is an authorized Cozzia dealer, and your Qi SE purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Qi SE HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Qi SE CZ-711 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 Qi 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 = ['4D VarioMotion + Long Track', 'Body Scan + Guided Controls', '60-Airbag Compression', 'Foot + Calf System', 'Zero Gravity + Heat'];\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":"Black \u0026 Black","offer_id":44876324700367,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \u0026 Black","offer_id":44876324733135,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Cappuccino \u0026 White","offer_id":44876324765903,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \u0026 Black","offer_id":44876324798671,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \u0026 White","offer_id":44876324831439,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/3Q-black-pearl-black-carousel-cz711.webp?v=1772226106"},{"product_id":"cozzia-zen-2-cz-645-massage-chair","title":"Cozzia Zen 2 CZ 645 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-cappuccino-grey{background:linear-gradient(90deg,#B79A79 0 50%,#8E8D89 50% 100%)}\n.pnx-chip-grey-espresso{background:linear-gradient(90deg,#8E8D89 0 50%,#4A3528 50% 100%)}\n.pnx-chip-black-black{background:#242424}\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 Zen 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 Zen 2\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eCZ-645 · 3D L-Track 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 Cozzia Zen 2 massage chair (CZ-645) is a focused 3D L-Track chair with precise body scanning, 30-airbag compression, foot rollers, zero-gravity recline, and controls designed for quick 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\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 320 lb · approx. 5′–6′5″\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 delivery in California\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\"\u003eCappuccino \u0026amp; Grey · Grey \u0026amp; Espresso · 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\/645lightgrey3Q.webp?v=1772226121\u0026amp;width=720\" alt=\"Cozzia Zen 2 CZ 645 massage chair in Cappuccino and Grey three-quarter 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\"\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\"\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 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\"\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 3D chair for buyers who value control over feature inflation.\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 Zen 2 CZ 645 is a 3D L-Track massage chair with a 320 lb weight capacity and Cozzia's general height guidance of approximately 5′ to 6′5″. Its strongest reasons to shortlist it are the 3-inch 3D massage node, precise body scanning, 30-airbag compression with five intensity levels, foot-and-sole rollers, and a six-inch wall-saving recline.\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 3D human-like mechanism follows an L-Track from the neck to under the glutes, with a 3-inch 3D node for adjustable depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cp\u003ePrecise body scanning and automatic foot-and-calf adjustment help the chair establish a more useful starting position for each user.\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-and-sole rollers combine with calf and foot air compression instead of leaving the leg rest passive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eControls\u003c\/h3\u003e\n\u003cp\u003eA wired touchscreen handles deeper settings while the armrest panel keeps common adjustments close at hand.\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\u003e3D\u003c\/b\u003e\u003cspan\u003eHuman-like mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e30\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eCustom programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\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 Zen 2\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One clear technology tier.\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\/645lightgrey3Q.webp?v=1772226121\u0026amp;width=720\" alt=\"Cozzia Zen 2 CZ 645 three-quarter view showing the chair body and long massage path\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-zen-2-cz-645-footrest-closeup-04.webp?v=1773073606\" alt=\"Cozzia Zen 2 CZ 645 footrest close-up showing calf and foot compression sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-zen-2-cz-645-foot-rollers-closeup-07.webp?v=1773073679\" alt=\"Cozzia Zen 2 CZ 645 foot and sole roller close-up\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/645greyreclined.webp?v=1772226121\u0026amp;width=720\" alt=\"Cozzia Zen 2 CZ 645 in full recline showing its wall-saving profile\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-zen-2-cz-645-side-control-closeup-03.webp?v=1773073583\" alt=\"Cozzia Zen 2 CZ 645 armrest control panel 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\"\u003e3D L-Track 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\u003eThree-dimensional depth, clearly defined.\u003c\/h3\u003e\n\u003cp\u003eCozzia specifies a 3D human-like mechanism, a long L-Track, a 3-inch 3D node, and six massage techniques.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e3D human-like\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\u003eWhy it matters\u003c\/em\u003eThe useful step up is controllable 3D depth.\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\u003eThirty airbags, five intensity levels.\u003c\/h3\u003e\n\u003cp\u003eThirty airbags cover the shoulders, seat and thighs, feet, calves, and knees, with five intensity levels. Cozzia also lists lumbar heat.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAirbags\u003c\/b\u003e\u003cspan\u003e30\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eIntensity\u003c\/b\u003e\u003cspan\u003e5 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\u003eCompression changes the feel around the roller massage; heat adds comfort.\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 has a job beyond supporting your legs.\u003c\/h3\u003e\n\u003cp\u003eFoot-and-sole rollers add active underfoot massage, while automatic foot-and-calf adjustment helps position the leg rest.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eUnderfoot\u003c\/b\u003e\u003cspan\u003eFoot and sole rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLeg fit\u003c\/b\u003e\u003cspan\u003eAutomatic 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\u003eIf lower-body feel matters, test this system directly.\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, six inches from the wall.\u003c\/h3\u003e\n\u003cp\u003eZero-gravity recline needs six inches of rear wall clearance. Automatic foot-and-calf adjustment helps position the lower body.\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\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\u003eSix inches is the room-planning number to verify.\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\u003eFast adjustments here. Deeper settings there.\u003c\/h3\u003e\n\u003cp\u003eThe armrest panel handles quick changes; the 7-inch wired touchscreen opens full programming. Bluetooth audio and Alexa voice commands are also listed.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary interface\u003c\/b\u003e\u003cspan\u003eWired touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick access\u003c\/b\u003e\u003cspan\u003eArmrest 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\u003eThe split control layout keeps common adjustments close.\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 Useful Upgrade\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMore control where it changes the session.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003e\u003cstrong\u003eThe Zen 2 focuses its upgrade on 3D depth, body scanning, lower-body massage, and direct controls.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eUse an auto program for speed, or spot and custom programming for more control.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e12 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\u003e1 spot mode\u003c\/b\u003e\u003cspan\u003eFocused control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e3 custom programs\u003c\/b\u003e\u003cspan\u003eSave preferred routines\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e5–30 minute timer\u003c\/b\u003e\u003cspan\u003eSession length control\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\/645greyside.webp?v=1772226121\u0026amp;width=720\" alt=\"Cozzia Zen 2 CZ 645 side view showing its sculpted shell and leg rest\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nZen 2 CZ-645 · 3D depth with a direct control path\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Zen 2 is a comfort and relaxation product, not a medical device. Choose pressure, heat, and compression according to personal comfort.\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 the spec you cannot outsource.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe product-specific capacity is 320 lb. Cozzia's general height guidance is approximately 5′ to 6′5″.\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 the chair establish the starting point.\u003c\/h3\u003e\n\u003cp\u003ePrecise body scanning aligns the massage starting point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Depth\u003c\/i\u003e\n\u003ch3\u003eUse 3D control to find your pressure preference.\u003c\/h3\u003e\n\u003cp\u003eCompare several 3D depth levels and choose the one you would repeat.\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 calf and foot contact.\u003c\/h3\u003e\n\u003cp\u003eCheck that your feet stay on the rollers and your calves feel evenly supported.\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\u003eRe-scan for each regular user.\u003c\/h3\u003e\n\u003cp\u003eFor shared use, re-scan and verify leg fit 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 Zen 2 feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eOnly the features that change use are listed.\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\u003e3D human-like mechanism\u003c\/b\u003e\n\u003cp\u003eAdds adjustable roller depth beyond a fixed 2D path.\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\u003eCarries the massage path 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\u003eHelps align the starting position of the massage to the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e30-airbag compression\u003c\/b\u003e\n\u003cp\u003eAdds adjustable pressure around the shoulders, seat and thighs, feet, calves, and knees.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eLumbar heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth as a comfort option during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eFoot and sole rollers\u003c\/b\u003e\n\u003cp\u003eGives the underfoot area active roller massage rather than passive support.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eZero-gravity recline\u003c\/b\u003e\n\u003cp\u003eChanges the seated position while keeping the six-inch rear-clearance requirement measurable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e7-inch wired touchscreen + armrest panel\u003c\/b\u003e\n\u003cp\u003eSplits detailed programming from quick mid-session adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eBluetooth audio\u003c\/b\u003e\n\u003cp\u003eLets you play audio through the chair's built-in speakers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eAlexa voice commands\u003c\/b\u003e\n\u003cp\u003eCozzia lists Alexa voice commands for hands-free control.\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\u003e6\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 placement number for the Zen 2 wall-hugging 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: 60.6″ L x 30″ W x 46.8″ H. Full recline: 73.6″ L x 30″ W x 35″ H. Net weight: 194 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-cappuccino-grey\"\u003e\u003c\/span\u003eCappuccino \u0026amp; Grey\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-grey-espresso\"\u003e\u003c\/span\u003eGrey \u0026amp; Espresso\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black-black\"\u003e\u003c\/span\u003eBlack \u0026amp; Black\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 shipping carton is listed at 52.8″ x 32.9″ x 49.2″. Measure doors, halls, stairs, elevator access, and turning space 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\u003e110–120V, 60Hz. Plan the final position around an accessible outlet and the 70.9″ power-supply wiring 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 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 included.\u003c\/h3\u003e\n\u003cp\u003eService remains subject to access, fitment, destination, and provider 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\u003eCozzia lists two years of parts and one year of in-home service for this model; 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\u003eManufacturer-backed support.\u003c\/h3\u003e\n\u003cp\u003eCozzia publishes in-home repair support for covered chairs, while we provide retailer guidance. Keep the Cozzia CZ-645 model number and purchase record available if service is ever needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eCozzia chairs are delivered within California only, with free 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-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 Cozzia Zen 2 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 genuine 3D depth adjustment without moving into Cozzia's most complex mechanisms.\u003c\/li\u003e\n\u003cli\u003eCare about active foot massage, air compression, and automatic leg positioning.\u003c\/li\u003e\n\u003cli\u003eWant body scanning plus both quick controls and a touchscreen.\u003c\/li\u003e\n\u003cli\u003eNeed a documented six-inch wall clearance for room planning.\u003c\/li\u003e\n\u003cli\u003ePrefer a manageable program library over dozens of rarely used modes.\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 the lowest current entry price and do not need 3D roller depth.\u003c\/li\u003e\n\u003cli\u003ePrefer a handheld remote and offline voice control instead of a wired touchscreen.\u003c\/li\u003e\n\u003cli\u003eWant more air cells and are comfortable with a larger wall-clearance requirement.\u003c\/li\u003e\n\u003cli\u003eHave not confirmed the 320 lb capacity and seated fit for every regular user.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-fusion-pro-massage-chair\"\u003eCompare with Fusion Pro →\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\"\u003eFusion Pro is the useful reality check.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eIf the Zen 2 is on your shortlist, compare it with the \u003ca href=\"\/products\/cozzia-fusion-pro-massage-chair\"\u003eCozzia Fusion Pro\u003c\/a\u003e. The question is not which chair has the longer feature list; it is whether 3D depth, tighter wall clearance, and touchscreen control matter enough in your routine.\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\"\u003eZen 2 CZ-645\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eFusion Pro\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\u003e3D human-like mechanism, 3-inch 3D node, L-Track.\u003c\/td\u003e\n\u003ctd\u003e2D + 2D human-like mechanism with Li Flex Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir compression\u003c\/th\u003e\n\u003ctd\u003e30 airbags, five intensity levels.\u003c\/td\u003e\n\u003ctd\u003e34 airbags, five intensity levels.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWall clearance\u003c\/th\u003e\n\u003ctd\u003e6 inches.\u003c\/td\u003e\n\u003ctd\u003e11 inches.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary control\u003c\/th\u003e\n\u003ctd\u003e7-inch wired touchscreen plus armrest controls.\u003c\/td\u003e\n\u003ctd\u003eHandheld remote plus offline voice control.\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\/how-to-choose-a-massage-chair-by-budget\"\u003eCompare chairs by budget tier →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-cozzia-massage-chairs\"\u003eBroader Osaki and Cozzia context →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/cozzia-vs-ogawa-massage-chairs\"\u003eCozzia and Ogawa decision 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\"\u003eCozzia Zen 2 CZ-645 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\"\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\"\u003eZen 2 CZ-645\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\"\u003eCappuccino \u0026amp; Grey · Grey \u0026amp; Espresso · Black \u0026amp; 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\"\u003e3D human-like 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\"\u003eL-Track, neck to buttock\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e3D node\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\"\u003eTechniques\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\"\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\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\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12 auto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFocused\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 spot mode\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\"\u003e3 custom programs\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\"\u003eAirbags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e30\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\"\u003eAir areas\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulder · seat\/thigh · foot\/calf\/knee\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\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot and 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\u003eFit \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\"\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\"\u003eHeight guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 5′ to 6′5″ general Cozzia guidance\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 foot and calf adjustment\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\"\u003eIncluded\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\"\u003e6 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\u003eDimensions \u0026amp; 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\"\u003e60.6″ L x 30″ W x 46.8″ 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\"\u003e73.6″ L x 30″ W x 35″ H\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\"\u003e194 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eGross weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e227.1 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping carton\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e52.8″ x 32.9″ x 49.2″\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\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e7-inch wired touchscreen\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\"\u003eArmrest 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\"\u003eAlexa commands in English\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePower \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\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower wiring length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e70.9 inches\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 delivery in California only · 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\"\u003eZen 2 CZ-645 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 Zen 2 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. You can order the Cozzia Zen 2 CZ-645 online for delivery within California only, with free 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 Cozzia Zen 2 CZ-645 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 Cozzia Zen 2 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 3D depth, shoulder alignment, calf pressure, and foot placement on the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Cozzia Zen 2 and the Cozzia Fusion Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe mechanism. The Cozzia Zen 2 CZ-645 uses a 3D human-like mechanism with a 3-inch 3D node on an L-Track, 30 airbags, a 7-inch wired touchscreen, and six inches of wall clearance. The \u003ca href=\"\/products\/cozzia-fusion-pro-massage-chair\"\u003eCozzia Fusion Pro\u003c\/a\u003e uses a 2D + 2D human-like mechanism on a Li Flex Track, with 34 airbags, a handheld remote with offline voice control, and 11 inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Zen 2 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 controllable 3D depth, foot-and-sole rollers, and body scanning in a daily routine. The Cozzia Zen 2 keeps the program library manageable — 12 auto programs, one spot mode, and three custom programs — instead of chasing feature count. If you do not need 3D roller depth, a 2D model 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\u003eHow big is the Cozzia Zen 2, and will it fit in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e60.6 inches long upright. The Cozzia Zen 2 CZ-645 measures 60.6″ L x 30″ W x 46.8″ H upright and 73.6″ L x 30″ W x 35″ H in full recline, and it needs only six inches of rear wall clearance. The shipping carton is 52.8″ x 32.9″ x 49.2″, so measure doors, halls, 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 Cozzia Zen 2 fit?\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 Cozzia Zen 2 CZ-645 has a product-specific weight capacity of 320 lb, and Cozzia's general height guidance is approximately 5′ to 6′5″. Body scanning and automatic foot-and-calf adjustment help set the starting position, but they do not guarantee comfort, so check shoulder, calf, and foot contact for every regular user of the Zen 2.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Cozzia Zen 2 use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 3D human-like mechanism on an L-Track. The Cozzia Zen 2 CZ-645 has a 3-inch 3D node for adjustable depth, and the L-Track carries the massage from the neck to under the glutes. Cozzia lists six massage techniques, 30 airbags with five intensity levels, lumbar heat, and foot-and-sole rollers on the Zen 2.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan the Cozzia Zen 2 play music, 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, through Bluetooth speakers. The Cozzia Zen 2 CZ-645 uses a 7-inch wired touchscreen for full program access and an armrest control panel for quick adjustments mid-session. Cozzia also lists Alexa voice commands, and the Zen 2 saves three custom programs alongside 12 auto programs and one spot mode.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Cozzia Zen 2?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo years of parts and one year of in-home service. The Cozzia Zen 2 comes with Cozzia's manufacturer warranty, and House of Massage Chairs is an authorized Cozzia dealer. Cozzia lists those terms for this model, so ask us for the written coverage before you order. Your Cozzia Zen 2 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 Zen 2 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 Zen 2 CZ-645 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 Zen 2.\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 3D depth, shoulder alignment, calf pressure, foot placement, the armrest controls, and the six-inch recline assumption in a real seating position. Walk-ins are welcome, no appointment needed; the Zen 2 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 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\"\u003eOur San Jose and Pleasanton showrooms each carry 45+ chairs, 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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/645BlackFront.webp?v=1772226122\u0026amp;width=720\" alt=\"Cozzia Zen 2 CZ 645 massage chair in Black and Black 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\"\u003eCozzia Zen 2\u003cbr\u003eCZ-645.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for 3D L-Track depth, body scanning, foot-and-sole rollers, 30-airbag compression, and direct controls. If those are the features you will use, the Zen 2 makes a coherent case.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eCZ-645\u003c\/b\u003e\u003cspan\u003eCappuccino \u0026amp; Grey · Grey \u0026amp; Espresso · Black \u0026amp; 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\"\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-fusion-pro-massage-chair\"\u003eCompare with Fusion Pro\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 Zen 2 CZ-645 Massage Chair · Sold by House of Massage Chairs. Cozzia chairs are delivered within California only, with free white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. The Zen 2 is on the floor in both showrooms.\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 Zen 2 massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Cozzia dealer. You can order the Cozzia Zen 2 CZ-645 online for delivery within California only, with free 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 Cozzia Zen 2 CZ-645 in a showroom before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Zen 2 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 3D depth, shoulder alignment, calf pressure, and foot placement on the rollers.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Cozzia Zen 2 and the Cozzia Fusion Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The mechanism. The Cozzia Zen 2 CZ-645 uses a 3D human-like mechanism with a 3-inch 3D node on an L-Track, 30 airbags, a 7-inch wired touchscreen, and six inches of wall clearance. The Cozzia Fusion Pro uses a 2D + 2D human-like mechanism on a Li Flex Track, with 34 airbags, a handheld remote with offline voice control, and 11 inches of wall clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Zen 2 worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you will use controllable 3D depth, foot-and-sole rollers, and body scanning in a daily routine. The Cozzia Zen 2 keeps the program library manageable — 12 auto programs, one spot mode, and three custom programs — instead of chasing feature count. If you do not need 3D roller depth, a 2D model may be the smarter purchase. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Cozzia Zen 2, and will it fit in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"60.6 inches long upright. The Cozzia Zen 2 CZ-645 measures 60.6″ L x 30″ W x 46.8″ H upright and 73.6″ L x 30″ W x 35″ H in full recline, and it needs only six inches of rear wall clearance. The shipping carton is 52.8″ x 32.9″ x 49.2″, so measure doors, halls, stairs, and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Cozzia Zen 2 fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 320 lb. The Cozzia Zen 2 CZ-645 has a product-specific weight capacity of 320 lb, and Cozzia's general height guidance is approximately 5′ to 6′5″. Body scanning and automatic foot-and-calf adjustment help set the starting position, but they do not guarantee comfort, so check shoulder, calf, and foot contact for every regular user of the Zen 2.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Cozzia Zen 2 use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 3D human-like mechanism on an L-Track. The Cozzia Zen 2 CZ-645 has a 3-inch 3D node for adjustable depth, and the L-Track carries the massage from the neck to under the glutes. Cozzia lists six massage techniques, 30 airbags with five intensity levels, lumbar heat, and foot-and-sole rollers on the Zen 2.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can the Cozzia Zen 2 play music, and how is it controlled?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, through Bluetooth speakers. The Cozzia Zen 2 CZ-645 uses a 7-inch wired touchscreen for full program access and an armrest control panel for quick adjustments mid-session. Cozzia also lists Alexa voice commands, and the Zen 2 saves three custom programs alongside 12 auto programs and one spot mode.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Cozzia Zen 2?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two years of parts and one year of in-home service. The Cozzia Zen 2 comes with Cozzia's manufacturer warranty, and House of Massage Chairs is an authorized Cozzia dealer. Cozzia lists those terms for this model, so ask us for the written coverage before you order. Your Cozzia Zen 2 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Zen 2 HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Zen 2 CZ-645 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 Zen 2.\"\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 = ['3D L-Track Mechanism', '30-Airbag Compression and Heat', 'Foot and Sole Rollers', 'Zero Gravity and Footrest Adjustment', 'Touchscreen and Armrest 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":"Cozzia","offers":[{"title":"Cappuccino \u0026 Grey","offer_id":44876325028047,"sku":null,"price":4299.0,"currency_code":"USD","in_stock":true},{"title":"Grey \u0026 Espresso","offer_id":44876325060815,"sku":null,"price":4299.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Black","offer_id":44876325093583,"sku":null,"price":4299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/645lightgrey3Q.webp?v=1772226121"},{"product_id":"infinity-riage-4d-massage-chair","title":"Infinity Riage 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 · Infinity Riage 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\u003eInfinity Riage 4D\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cspan class=\"pnx-hero-sub\"\u003e4D L-Track Massage Chair\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\"\u003eThe Infinity Riage 4D massage chair is a focused 4D chair for buyers who want an L-track, active calf and foot work, body scanning, and straightforward controls without moving into a more complex control stack.\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\"\u003e4 ft 11 in–6 ft 2 in · up to 265 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 · Dove 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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Riage4D_Lifestyle_Female_Black_2000x2000_600x600_t15w80.jpg?v=1772226131\u0026amp;width=720\" alt=\"Infinity Riage 4D massage chair in a home setting\" fetchpriority=\"high\"\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Riage 4D\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\"\u003eMassage Path\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDaily Rhythm\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\"\u003eMassage Path\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDaily Rhythm\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\" data-delay=\"100\"\u003eA simpler way into 4D massage.\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 Infinity Riage 4D massage chair pairs a 4D back mechanism and L-track with TrueFit scanning, calf kneading, triple foot rollers, lumbar heat, air compression, and two zero-gravity levels. Daily use stays simple: 10 auto programs, a TFT LCD remote, and quick-access controls. Its L-track and recline create a longer, stretch-like seated character without a dedicated stretch program. If you want app, voice, memory, more programs, or foot heat, compare the Celebrity Elite 4D.\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\u003eMassage path\u003c\/h3\u003e\n\u003cp\u003eA 4D mechanism follows an L-track from the back toward the glute area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and triple foot rollers make the lower-body section actively mechanical.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\u003ch3\u003ePersonalization\u003c\/h3\u003e\n\u003cp\u003eTrueFit scanning aligns the session to the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eTen auto programs and quick controls favor repeatable use over interface complexity.\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\u003e4\u003csmall\u003eD\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eBack mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e10\u003c\/b\u003e\u003cspan\u003eAuto programs\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\u003e6\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall planning clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e265\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\u003e59\u003csmall\u003e–74″\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\" data-stage=\"1\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Massage Path\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFive systems. One chair.\u003cbr\u003eFollow the Riage 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\" 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\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Riage4D_Hero_Black_600x600_dmttjo.webp?v=1772226131\u0026amp;width=720\" alt=\"Infinity Riage 4D black massage chair showing its full seating and leg system\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-riage-4d-body-scan-grid-02.jpg?v=1773221977\" alt=\"Infinity Riage 4D TrueFit body scan feature graphic\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-riage-4d-leg-massage-closeup-10.png?v=1773222137\" alt=\"Infinity Riage 4D calf kneading roller close-up\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-riage-4d-foot-rollers-03.jpg?v=1773221995\" alt=\"Infinity Riage 4D triple shiatsu foot roller feature graphic\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-riage-4d-zero-wall-side-04.jpg?v=1773222018\" alt=\"Infinity Riage 4D zero wall recline graphic showing six inch clearance\" loading=\"lazy\"\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\"\u003e4D Back Mechanism + 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 Mechanism\u003c\/p\u003e\n\u003ch3\u003eAdjustable motion on a longer path.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism adjusts width, travel, intensity, and speed while the L-track carries the massage path from the back toward the glute area.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D back massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eL-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 core massage is adjustable without a complicated interface.\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 starts before intensity.\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning maps the seated user so the massage begins from a more appropriate position, especially when more than one person shares the chair.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eTrueFit body scanning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRole\u003c\/b\u003e\u003cspan\u003eSession starting alignment\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 pressure still depends on good 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 Calves\u003c\/p\u003e\n\u003ch3\u003eKneading, not just squeezing.\u003c\/h3\u003e\n\u003cp\u003eDedicated calf kneading rollers add mechanical lower-leg work alongside the chair's air compression.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eKneading 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\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThis is a meaningful reason to choose the Riage.\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 under each foot.\u003c\/h3\u003e\n\u003cp\u003eEach footwell uses triple shiatsu rollers for direct underfoot movement alongside the calf kneading system.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFoot system\u003c\/b\u003e\u003cspan\u003eTriple shiatsu rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eBoth footwells\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 this system in person if foot pressure matters to you.\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\u003eTwo zero-gravity levels, six inches from the wall.\u003c\/h3\u003e\n\u003cp\u003eTwo Weightless Zero Gravity levels change the seating angle while Zero Wall Fit moves the chair forward. Infinity's owner's manual specifies six inches of wall clearance.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003e2 zero gravity levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall planning\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\u003eThe recline changes posture without demanding a large rear gap.\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 Rhythm\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eTen programs. Less decision friction.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eThe Riage is strongest when you do not want to configure every session. Choose one of 10 automatic programs, recline, then use the quick-access panel for small adjustments.\u003c\/p\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003eA TFT LCD remote handles deeper controls, while SootheMe sounds and Bluetooth add audio without making the chair screen-first.\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\u003e10 auto programs\u003c\/b\u003e\u003cspan\u003eGuided daily sessions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eTFT LCD remote\u003c\/b\u003e\u003cspan\u003eMenu-driven navigation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eQuick-access panel\u003c\/b\u003e\u003cspan\u003eAdjust without digging through menus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSootheMe + Bluetooth\u003c\/b\u003e\u003cspan\u003eOn-board sounds or your own audio\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\/infinity-riage-4d-bluetooth-speakers-06.jpg?v=1773222055\" alt=\"Infinity Riage 4D premium Bluetooth speaker feature\" loading=\"lazy\"\u003e\n\u003c\/figure\u003e\n\u003cfigcaption\u003eSootheMe sounds · Premium Bluetooth speakers\u003c\/figcaption\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Riage 4D is designed for comfort, relaxation, and a repeatable home wellness routine. It is not a medical device and is 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\" data-delay=\"100\"\u003eStart with the body envelope.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003ePublished fit guidance lists 4'11″–6'2″ optimal user height, 265 lb maximum weight, 18″ seat depth, 21.5″ hip width, and 22″ shoulder width.\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 — Size\u003c\/i\u003e\u003ch3\u003eCheck the published range first.\u003c\/h3\u003e\n\u003cp\u003eOutside 4'11″–6'2″ or above 265 lb, confirm fit with us before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Scan\u003c\/i\u003e\u003ch3\u003eLet TrueFit establish the starting point.\u003c\/h3\u003e\n\u003cp\u003eTrueFit aligns the session; shared households should still test shoulder and footwell fit for each user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Pressure\u003c\/i\u003e\u003ch3\u003eTest calves and feet, not just the back.\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and foot rollers are active systems, so pressure-sensitive buyers should test them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Room\u003c\/i\u003e\n\u003ch3\u003ePlan for 30 inches wide and 69 inches reclined.\u003c\/h3\u003e\n\u003cp\u003eAt 30″ wide and 192 lb, the chair still requires separate carton and delivery-route planning.\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\" data-delay=\"100\"\u003eWhat each Riage 4D feature changes.\u003c\/h2\u003e\n\u003c\/div\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 Back Massage Mechanism\u003c\/b\u003e\u003cp\u003eAdjustable motion, intensity, and speed make the back massage more tunable.\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\u003cp\u003eCarries the massage path from the back 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 Scanning\u003c\/b\u003e\u003cp\u003eAligns the starting position for a more personalized massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eAir Compression\u003c\/b\u003e\u003cp\u003eAdds a wrapping compression layer around the massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eCalf Kneading Rollers\u003c\/b\u003e\u003cp\u003eAdds mechanical lower-leg movement beyond air compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTriple Shiatsu Foot Rollers\u003c\/b\u003e\u003cp\u003eThree rollers under each foot deliver direct foot massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eLumbar Heat\u003c\/b\u003e\u003cp\u003eAdds lower-back warmth as a comfort feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e2-Level Zero Gravity + Zero Wall Fit\u003c\/b\u003e\u003cp\u003eTwo recline levels pair with forward-moving space-saving geometry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e10 Auto Programs + Quick Access\u003c\/b\u003e\u003cp\u003eKeeps guided sessions and common adjustments easy to reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eSootheMe + Bluetooth Speakers\u003c\/b\u003e\u003cp\u003eOffers on-board nature sounds or paired 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\" data-delay=\"100\"\u003ePlan the room before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\" data-delay=\"150\"\u003e\n\u003cb\u003e6\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the wall-clearance figure.\u003c\/strong\u003e Infinity's Riage 4D owner's manual calls for six inches behind the chair for its Zero Wall Fit recline and 24 inches in front for the footrest.\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\u003eFootprint\u003c\/h3\u003e\n\u003cp\u003eUpright: 30″ W x 59″ D x 47″ H. Reclined: 30″ W x 69″ D x 41″ 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 weighs 192 lb (net weight in Infinity's owner's manual). Measure doors, hallways, stairs, and turns before the delivery is scheduled.\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\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\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\u003eDove Brown\u003c\/li\u003e\n\u003c\/ul\u003e\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\u003eWhite Glove delivery is included, subject to access, fitment, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview delivery requirements →\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\" data-delay=\"100\"\u003eClarify the logistics before checkout.\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\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, scheduling, 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\" 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\u003eInfinity covers the Riage 4D with its 5-year U.S. residential limited warranty: 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\" data-delay=\"350\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService path\u003c\/p\u003e\n\u003ch3\u003eKeep the order record and ask before repair.\u003c\/h3\u003e\n\u003cp\u003eInfinity requires proof of purchase and preapproval for warranty work. Walk-ins are welcome, no appointment needed; the Riage 4D is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Riage 4D supports relaxation, comfort, and a consistent home wellness routine. It is not intended to diagnose, treat, cure, or prevent a medical 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\" data-delay=\"100\"\u003eChoose the Infinity Riage 4D massage chair for focus, not feature volume.\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 a 4D mechanism and L-track without a screen-heavy control experience.\u003c\/li\u003e\n\u003cli\u003eCare about active calf kneading and direct foot-roller pressure.\u003c\/li\u003e\n\u003cli\u003ePrefer 10 guided programs and quick-access controls for regular use.\u003c\/li\u003e\n\u003cli\u003eFit within the published 4'11″–6'2″ and 265 lb guidance.\u003c\/li\u003e\n\u003cli\u003eNeed a recliner that can be planned around a six-inch wall gap.\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\u003eWant app control, voice commands, memory programs, or a touch-screen-first interface.\u003c\/li\u003e\n\u003cli\u003eWant more than 10 automatic programs or heat in the feet as well as the lumbar area.\u003c\/li\u003e\n\u003cli\u003eFall outside the published height or weight guidance and cannot verify fit.\u003c\/li\u003e\n\u003cli\u003ePrefer maximum digital customization over a simpler daily control stack.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eCompare with Celebrity Elite 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\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eThe nearest step up changes the controls more than the core.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\" data-delay=\"180\"\u003eThe \u003ca href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eCelebrity Elite 4D\u003c\/a\u003e is the closest alternative. Both use 4D back massage and an L-track; the decision shifts around programs, controls, heat, and recline.\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\"\u003eRiage 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCelebrity Elite 4D\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMassage core\u003c\/th\u003e\n\u003ctd\u003e4D back mechanism + L-track\u003c\/td\u003e\n\u003ctd\u003e4D back mechanism + L-track\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAutomatic programs\u003c\/th\u003e\n\u003ctd\u003e10\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl stack\u003c\/th\u003e\n\u003ctd\u003eTFT LCD remote + quick-access panel\u003c\/td\u003e\n\u003ctd\u003e8″ touch screen + voice + app + MyMemory + quick-access controls\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHeat\u003c\/th\u003e\n\u003ctd\u003eLumbar\u003c\/td\u003e\n\u003ctd\u003eLumbar + feet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eZero gravity\u003c\/th\u003e\n\u003ctd\u003e2 levels\u003c\/td\u003e\n\u003ctd\u003e3 levels\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\u003eRiage 4D vs Smart Chair X3:\u003c\/strong\u003e both have triple foot rollers and lumbar heat. The Riage 4D uses an L-track and adds calf kneading rollers; the \u003ca href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eInfinity Smart Chair X3\u003c\/a\u003e uses a near-flat S-track and is larger, at 36 inches wide, 74 inches reclined, and 286 lb, versus 30 inches, 69 inches, and 192 lb on the Riage 4D.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-celebrity-elite-4d-massage-chair\"\u003eSee Celebrity Elite 4D details →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eCompare with Smart Chair X3 →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eBrand 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\" data-delay=\"100\"\u003eRiage 4D 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\"\u003eRiage 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 · Dove 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\"\u003e4D 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\"\u003eL-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\"\u003eKnead-knocking · kneading · tapping · knocking · shiatsu\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\"\u003eAirbag compression\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 kneading rollers · triple shiatsu rollers per foot\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; comfort\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\"\u003eTrueFit Body Scanning\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\"\u003e10\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\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 levels · Weightless Zero 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\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\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMenu-driven TFT LCD display\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\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSound\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\"\u003ePremium Bluetooth 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\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\"\u003e4'11″–6'2″\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\"\u003e265 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\"\u003e21.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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; 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\"\u003e30″ W x 59″ D x 47″ 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\"\u003e30″ W x 69″ D x 41″ 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\"\u003e192 lb (net)\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\"\u003e6 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\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\"\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\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eRiage 4D buying questions.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\" data-delay=\"150\"\u003e\n\u003cdetails\u003e\u003csummary\u003eWhere can I buy the Infinity Riage 4D massage chair?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Riage 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 Riage.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I try the Infinity Riage massage chair before buying?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The Infinity Riage 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 calf pressure, foot-roller intensity, shoulder alignment, and the remote.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Riage 4D?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e30 inches wide. The Infinity Riage 4D measures 59 inches deep and 47 inches high upright, and 69 inches deep and 41 inches high reclined. Infinity's owner's manual calls for 6 inches behind the chair for recline and 24 inches in front for the footrest. At 192 lb, measure doors, halls, and turns as well as the room.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat height and weight range does the Infinity Riage 4D fit?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e4 ft 11 in to 6 ft 2 in, with a 265 lb maximum user weight. The Infinity Riage 4D has an 18-inch seat depth, 21.5-inch hip width, and 22-inch shoulder width. TrueFit scanning aligns the session for each user, but test shoulder, calf, and footwell fit in person, especially near the top of that height range.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat massage mechanism and track does the Infinity Riage 4D use?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eA 4D back mechanism on an L-track. The Infinity Riage 4D adjusts width, travel, intensity, and speed while the L-track carries massage from the back toward the glute area. TrueFit body scanning sets the starting position, and calf kneading rollers and triple shiatsu foot rollers handle the lower body.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eShould I buy the Infinity Riage 4D or the Celebrity Elite 4D?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eChoose the Infinity Riage 4D for calf kneading, triple foot rollers, and simple controls: 10 automatic programs, a TFT LCD remote, and a quick-access panel. Choose the Celebrity Elite 4D for 24 programs, three zero-gravity levels, foot heat, an 8-inch tablet, and voice and app control. Both use a 4D mechanism on an L-track; the Riage 4D fits up to 265 lb and the Celebrity Elite 4D up to 300 lb.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the difference between the Infinity Riage 4D and the Smart Chair X3?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eThe track and the room size. The Infinity Riage 4D uses an L-track and adds calf kneading rollers, while the Smart Chair X3 uses a near-flat S-track. Both have triple foot rollers and lumbar heat. The Riage 4D is also smaller, at 30 inches wide, 69 inches reclined, and 192 lb, versus 36 inches, 74 inches, and 286 lb on the X3.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Infinity Riage 4D worth it?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes, if you want 4D L-track massage with active lower-body hardware and simple controls: calf kneading rollers, triple foot rollers, TrueFit scanning, two zero-gravity levels, and 10 automatic programs in a 30-inch-wide chair. If you want app, voice, memory, or foot heat, the Celebrity Elite 4D may suit you better than the Infinity Riage 4D.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat warranty comes with the Infinity Riage 4D?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e5 years. The Infinity Riage 4D is covered by Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. That warranty covers 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, so ask us for the written coverage before you order. Your Riage purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the Infinity Riage 4D HSA\/FSA eligible?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eYes. The Infinity Riage 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 Riage.\u003c\/p\u003e\u003c\/div\u003e\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 pressure points\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ethat a spec sheet cannot.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"150\"\u003eIn person, check shoulder alignment, calf pressure, foot-roller intensity, recline comfort, remote clarity, and overall fit.\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\"\u003eWalk-ins are welcome, no appointment needed; the Riage 4D is on the floor in both our San Jose and Pleasanton showrooms, and each carries 45+ chairs.\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\n\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Riage4D_Hero_Brown_600x600_mknfnj.webp?v=1772226131\u0026amp;width=720\" alt=\"Infinity Riage 4D massage chair in Dove Brown\" 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\"\u003eInfinity Riage 4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eChoose this Infinity Riage massage chair for 4D L-track massage, TrueFit scanning, active calf and foot systems, lumbar heat, two-level zero gravity, and deliberately simple controls. Compare upward if digital customization matters more.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\" data-delay=\"220\"\u003e\n\u003cb\u003e4D L-track\u003c\/b\u003e\u003cspan\u003eBlack · Dove 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\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 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\/infinity-celebrity-elite-4d-massage-chair\"\u003eCompare with Celebrity Elite 4D\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eCompare with Smart Chair X3\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs\u003c\/a\u003e\n\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\"\u003eInfinity Riage 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.\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 Infinity Riage 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Riage 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 Riage.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Riage massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Riage 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 calf pressure, foot-roller intensity, shoulder alignment, and the remote.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Riage 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"30 inches wide. The Infinity Riage 4D measures 59 inches deep and 47 inches high upright, and 69 inches deep and 41 inches high reclined. Infinity's owner's manual calls for 6 inches behind the chair for recline and 24 inches in front for the footrest. At 192 lb, 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 Riage 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4 ft 11 in to 6 ft 2 in, with a 265 lb maximum user weight. The Infinity Riage 4D has an 18-inch seat depth, 21.5-inch hip width, and 22-inch shoulder width. TrueFit scanning aligns the session for each user, but test shoulder, calf, and footwell fit in person, especially near the top of that height range.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Riage 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D back mechanism on an L-track. The Infinity Riage 4D adjusts width, travel, intensity, and speed while the L-track carries massage from the back toward the glute area. TrueFit body scanning sets the starting position, and calf kneading rollers and triple shiatsu foot rollers handle the lower body.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Riage 4D or the Celebrity Elite 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Riage 4D for calf kneading, triple foot rollers, and simple controls: 10 automatic programs, a TFT LCD remote, and a quick-access panel. Choose the Celebrity Elite 4D for 24 programs, three zero-gravity levels, foot heat, an 8-inch tablet, and voice and app control. Both use a 4D mechanism on an L-track; the Riage 4D fits up to 265 lb and the Celebrity Elite 4D up to 300 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Infinity Riage 4D and the Smart Chair X3?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The track and the room size. The Infinity Riage 4D uses an L-track and adds calf kneading rollers, while the Smart Chair X3 uses a near-flat S-track. Both have triple foot rollers and lumbar heat. The Riage 4D is also smaller, at 30 inches wide, 69 inches reclined, and 192 lb, versus 36 inches, 74 inches, and 286 lb on the X3.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Riage 4D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want 4D L-track massage with active lower-body hardware and simple controls: calf kneading rollers, triple foot rollers, TrueFit scanning, two zero-gravity levels, and 10 automatic programs in a 30-inch-wide chair. If you want app, voice, memory, or foot heat, the Celebrity Elite 4D may suit you better than the Infinity Riage 4D.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Riage 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Riage 4D is covered by Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. That warranty covers 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, so ask us for the written coverage before you order. Your Riage purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Riage 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Riage 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 Riage.\"\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 = ['4D Back Mechanism + L-Track', 'TrueFit Body Scan', 'Calf Kneading Rollers', 'Triple Foot Rollers', 'Two-Level 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","brand":"Infinity","offers":[{"title":"Black","offer_id":44876325355727,"sku":null,"price":4999.0,"currency_code":"USD","in_stock":true},{"title":"Dove Brown","offer_id":44876325388495,"sku":null,"price":4999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Infinity_Riage4D_Hero_Black_600x600_dmttjo.webp?v=1772226131"},{"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 delivery in California\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\u003eCozzia chairs are delivered within California only, with free white-glove delivery and setup. 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 delivery in California only · 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\"\u003eCozzia chairs are delivered within California only, with free 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 for delivery within California only, with free 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 for delivery within California only, with free 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":"cozzia-zen-duo-massage-chair","title":"Cozzia Zen Duo Massage Chair","description":"\u003cdiv id=\"hmc-floor-model-notice\" lang=\"en\" style=\"box-sizing:border-box;border:1px solid #e5e8e9;border-left:3px solid #86663b;background:#faf7f2;border-radius:8px;padding:16px 18px;margin:0 0 24px;color:#242a2e;font-size:16px;line-height:1.6;\"\u003e\n\u003cstrong\u003eFloor models available — limited quantities.\u003c\/strong\u003e Our Champagne\/Navy floor models in San Jose and Pleasanton are priced below our Black Friday sale, with free Bay Area delivery and setup, or showroom pickup. Call \u003ca href=\"tel:+16692148889\"\u003e(669) 214-8889\u003c\/a\u003e to confirm the floor-model price, or \u003ca href=\"\/pages\/floor-models\"\u003esee all floor models\u003c\/a\u003e.\u003c\/div\u003e\n\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\n.pnx-chip-champagne-navy{background:linear-gradient(90deg,#D6B27B 0 50%,#23324A 50% 100%)}\n.pnx-chip-platinum-platinum{background:#C9C9C7}\n.pnx-chip-ivory-black{background:linear-gradient(90deg,#E7E0D3 0 50%,#222222 50% 100%)}\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 Zen 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 Zen Duo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eDual 3D Human-Like Massage Technology · CZ-650\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Cozzia Zen Duo massage chair brings two 3D mechanisms, Li Flex Track, precise body scanning, and guided stretch-focused programs — a chair built around layered massage and repeat 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 delivery in California\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 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\"\u003eChampagne\/Navy · Platinum\/Platinum · Ivory\/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\/P1151436.webp?v=1772226207\u0026amp;width=720\" alt=\"Cozzia Zen Duo Massage Chair in Platinum and Platinum finish\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Zen 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\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual Logic\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 Logic\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 case for 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 Cozzia Zen Duo massage chair pairs two 3D mechanisms with Li Flex Track, body scanning, 18 automatic programs, 9 stretch routines, 40 airbags, lower-body rollers, lumbar and leg heat, and three control methods. Choose it for the dual 3D feel and program mix, not the 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\u003eDual 3D\u003c\/h3\u003e\n\u003cp\u003eTwo 3D mechanisms define Zen Duo's massage architecture.\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\u003eFlexible coverage runs from the neck 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\u003eProgram depth\u003c\/h3\u003e\n\u003cp\u003e18 automatic programs plus 9 stretch routines add guided range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eFit systems\u003c\/h3\u003e\n\u003cp\u003eScanning and lower-body adjustment support fit.\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\u003e3D massage mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e18\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 routines\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\u003e5\u003c\/b\u003e\u003cspan\u003eAir intensity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3.5\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003ePublished 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 Zen Duo\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eWhat changes the experience.\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\/P1151436.webp?v=1772226207\u0026amp;width=720\" alt=\"Cozzia Zen Duo dual 3D massage chair in Platinum and Platinum finish\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1151475.webp?v=1772226207\u0026amp;width=720\" alt=\"Cozzia Zen Duo side profile showing the reclining chair and flexible track form\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1151493.webp?v=1774827254\u0026amp;width=720\" alt=\"Cozzia Zen Duo in Champagne and Navy finish\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-zen-duo-footrest-closeup-05.webp?v=1773066214\" alt=\"Cozzia Zen Duo foot and calf massage section\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-zen-duo-tablet-controller-04.webp?v=1773066194\" alt=\"Cozzia Zen Duo wired 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 3D + 3D 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 Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo 3D mechanisms define the chair.\u003c\/h3\u003e\n\u003cp\u003eTwo 3D Human-Like Massage Technology mechanisms create Zen Duo's defining architecture and a more layered program feel.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eDual 3D + 3D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eNode travel\u003c\/b\u003e\u003cspan\u003e3-inch 3D movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eTest transitions and pressure. Dual matters only if the feel suits you.\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 Path\u003c\/p\u003e\n\u003ch3\u003eTrack shape and scan decide where contact lands.\u003c\/h3\u003e\n\u003cp\u003eThe Li Flex Track system follows the back line while precise body scanning establishes the starting fit.\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\u003eFit\u003c\/b\u003e\u003cspan\u003ePrecise body scanning\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 Routine\u003c\/p\u003e\n\u003ch3\u003eGuided choice, without rebuilding every session.\u003c\/h3\u003e\n\u003cp\u003eChoose 18 automatic programs, 9 stretch routines, and optional lumbar and leg heat.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic\u003c\/b\u003e\u003cspan\u003e18 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStretch\u003c\/b\u003e\u003cspan\u003e9 routines\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar + 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\u003eCompression, rollers, and fit adjustment.\u003c\/h3\u003e\n\u003cp\u003eForty airbags add adjustable compression; foot rollers, leg detection, calf adjustment, and stop sensors support the lower body.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e40 airbags · 5 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eFoot + sole rollers\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\u003c\/p\u003e\n\u003ch3\u003eThree ways to make an adjustment.\u003c\/h3\u003e\n\u003cp\u003eUse the touchscreen for full settings, Smart Dial for quick changes, or offline voice command hands-free.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrimary\u003c\/b\u003e\u003cspan\u003eWired touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick control\u003c\/b\u003e\u003cspan\u003eArmrest Smart Dial\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eVoice\u003c\/b\u003e\u003cspan\u003eOffline command\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 Dual-Mechanism Question\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDual does not mean twice as intense.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eZen Duo gives programs \u003cstrong\u003etwo 3D mechanisms across a flexible track.\u003c\/strong\u003e The feel can be more layered, but pressure, transitions, and fit still decide the massage experience.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eBody scanning, guided programs, and Smart Dial control reduce setup. Repeatability is the stronger ownership argument.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eDual 3D mechanisms\u003c\/b\u003e\u003cspan\u003eLayered massage architecture\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLi Flex Track\u003c\/b\u003e\u003cspan\u003eContinuous back-line path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e9 stretch routines\u003c\/b\u003e\u003cspan\u003eGuided movement sessions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eSmart Dial\u003c\/b\u003e\u003cspan\u003eFast in-session changes\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\/P1151475.webp?v=1772226207\u0026amp;width=720\" alt=\"Cozzia Zen Duo reclined side profile\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nZen Duo · Reclined side profile\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003ePressure preference and stretch feel are personal. Judge the dual-mechanism character in a showroom rather than from specifications alone.\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 the part the spec sheet cannot finish.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eFit still depends on shoulder contact, calf position, foot placement, and pressure preference.\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\u003e01 — Back fit\u003c\/i\u003e\n\u003ch3\u003eStart with the scan.\u003c\/h3\u003e\n\u003cp\u003eBody scanning positions the starting contact. Check shoulder and lower-back alignment early.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e02 — Leg fit\u003c\/i\u003e\n\u003ch3\u003eLet the lower body adjust.\u003c\/h3\u003e\n\u003cp\u003eLeg detection, calf adjustment, and stop sensors support lower-body positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e03 — Size guidance\u003c\/i\u003e\n\u003ch3\u003eUse published guidance as a starting point.\u003c\/h3\u003e\n\u003cp\u003eWeight capacity is 320 lb. Cozzia's general guidance is about 5'0″ to 6'5″; confirm fit in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e04 — Pressure\u003c\/i\u003e\n\u003ch3\u003eCompare rollers and air separately.\u003c\/h3\u003e\n\u003cp\u003eFive air levels let you test compression separately from roller depth.\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 Zen Duo feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eOnly the systems that affect the Zen Duo decision.\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 3D mechanisms\u003c\/b\u003e\n\u003cp\u003eTwo 3D mechanisms instead of one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eLi Flex Track\u003c\/b\u003e\n\u003cp\u003eFlexible massage path from neck toward glutes.\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\u003eEstablishes the starting massage fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e18 auto + 9 stretch\u003c\/b\u003e\n\u003cp\u003eGuided sessions plus stretch-focused routines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e40 airbags + 5 levels\u003c\/b\u003e\n\u003cp\u003eAdjustable compression across multiple zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eFoot and sole rollers\u003c\/b\u003e\n\u003cp\u003eAdds active roller contact under the feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eAuto leg detection\u003c\/b\u003e\n\u003cp\u003eSupports lower-body positioning with calf adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eLumbar and leg heat\u003c\/b\u003e\n\u003cp\u003eAdds optional warmth at lumbar and legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eTouchscreen + Smart Dial\u003c\/b\u003e\n\u003cp\u003eSeparates full settings from quick adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eOffline voice + Bluetooth\u003c\/b\u003e\n\u003cp\u003eAdds hands-free commands and Bluetooth 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\"\u003ePlan the chair before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e3.5\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 published figure for Cozzia's wall-hugging, space-saving design on the CZ-650; the chair still reaches 79.5 inches long when fully reclined, so plan the room around 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\u003eDimensions\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eDimensions are \u003cstrong class=\"pnx-strong-ink\"\u003e63.0″ x 30.7″ x 49.2″\u003c\/strong\u003e upright and \u003cstrong class=\"pnx-strong-ink\"\u003e79.5″ x 30.7″ x 46.9″\u003c\/strong\u003e reclined.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-zen-duo-dimensions-guide-08.png?v=1773066291\" alt=\"Cozzia Zen Duo dimensions guide with upright and reclined measurements\" loading=\"lazy\"\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-champagne-navy\"\u003e\u003c\/span\u003eChampagne\/Navy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-platinum-platinum\"\u003e\u003c\/span\u003ePlatinum\/Platinum\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-ivory-black\"\u003e\u003c\/span\u003eIvory\/Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThree current variants.\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\u003eChair width is 30.7″. Measure the full delivery path before shipment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003ePower: 110–120V, 60Hz. Plan 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\"\u003eDelivery, warranty, and the details to confirm.\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\u003eWhite Glove delivery is currently included. House of Massage Chairs describes eligible service as in-home placement, basic assembly\/setup, packaging removal, and a basic function check, subject to access and availability.\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 our 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\"\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 two years of in-home service and parts for the CZ-650. 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 planning\u003c\/p\u003e\n\u003ch3\u003eKeep the purchase path documented.\u003c\/h3\u003e\n\u003cp\u003eKeep your order confirmation and the CZ-650 model number on file for warranty service — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom support →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eCozzia chairs are delivered within California only, with free white-glove delivery and setup. Delivery timing changes by destination, inventory, and carrier availability. Use the live purchase module above for the current estimate.\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 shortlist the Cozzia Zen Duo.\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 3D feel to drive the purchase.\u003c\/li\u003e\n\u003cli\u003eValue 18 auto programs and 9 stretch routines.\u003c\/li\u003e\n\u003cli\u003eWant scanning plus lower-body fit adjustment.\u003c\/li\u003e\n\u003cli\u003eNeed a published 3.5″ wall clearance.\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 Qi-series 4D and zero-gravity emphasis.\u003c\/li\u003e\n\u003cli\u003ePrefer Qi SE's 60-airbag system.\u003c\/li\u003e\n\u003cli\u003eWant simpler controls and architecture.\u003c\/li\u003e\n\u003cli\u003eHave not confirmed room access or body fit.\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\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhen Qi SE makes more sense.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eCompare only the differences that change the decision.\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\"\u003eZen Duo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eQi SE\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\u003eDual 3D mechanisms with Li Flex Track.\u003c\/td\u003e\n\u003ctd\u003eHuman-like VarioMotion mechanism with a long track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram emphasis\u003c\/th\u003e\n\u003ctd\u003e18 automatic programs plus 9 stretch routines.\u003c\/td\u003e\n\u003ctd\u003e19 automatic programs, one spot option, and three custom options.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir system\u003c\/th\u003e\n\u003ctd\u003e40 airbags with five air intensity levels.\u003c\/td\u003e\n\u003ctd\u003e60 airbags across multiple compression zones.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e3.5″ published wall clearance.\u003c\/td\u003e\n\u003ctd\u003e5″ published wall clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl character\u003c\/th\u003e\n\u003ctd\u003eTouchscreen, armrest Smart Dial, and offline voice command.\u003c\/td\u003e\n\u003ctd\u003eWired touchscreen with guided and custom program control.\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\"\u003eExplore the current Cozzia lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-cozzia-massage-chairs\"\u003eRead the Osaki and Cozzia brand comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/cozzia-vs-ogawa-massage-chairs\"\u003eRead the Cozzia and Ogawa brand 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\"\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\"\u003eZen Duo CZ-650\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\"\u003eChampagne\/Navy · Platinum\/Platinum · Ivory\/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\"\u003eDual 3D + 3D Human-Like Massage Technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e3D travel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-inch node movement\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\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\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\u003ePrograms \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\"\u003eAutomatic programs\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\"\u003eManual program\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\"\u003eStretch routines\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCustom programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUnlimited custom programs listed by Cozzia\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–30 minutes\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 area · legs\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\"\u003eAirbags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e40\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir 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\"\u003eAir zones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eArms · seat\/thigh · foot\/calf\/knee\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\"\u003eLeg fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAuto leg detection · calf adjustment · inductive-stop 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\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\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWired touchscreen remote\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\"\u003eArmrest Smart 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\"\u003eOff-line 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 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; 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.0″ L x 30.7″ 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\"\u003eFull recline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e79.5″ L x 30.7″ 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\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3.5 inches\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\"\u003eHeight guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCozzia general guidance approximately 5'0″–6'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\u003ePower \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\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower cord\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e70.9 inches\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\"\u003e2 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\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eConfirm the delivery path if stairs, flooring, or relocation depend on it. Use the live purchase module above for current timing and availability.\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 Zen Duo massage chair questions, answered.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Cozzia Zen 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 Zen Duo CZ-650 online for delivery within California only, with free 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 Cozzia Zen 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 Zen 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 Zen Duo 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 Cozzia Zen Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3.5 inches of rear wall clearance. The Cozzia Zen Duo CZ-650 measures 63.0″ L x 30.7″ W x 49.2″ H upright and 79.5″ L x 30.7″ W x 46.9″ H fully reclined. Measure the full reclined length and the delivery path, including doors, halls, stairs, and turns, not just the wall gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Cozzia Zen 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's general height guidance is about 5'0″ to 6'5″, but the Zen Duo CZ-650 specification has no model-specific height range. Body scanning, auto leg detection, and calf adjustment set the starting position, so check shoulder, calf, and foot contact in person for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Cozzia Zen Duo use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo 3D mechanisms. The Cozzia Zen Duo uses dual 3D + 3D Human-Like Massage Technology with 3-inch node movement on Cozzia's Li Flex Track, which runs from the neck toward the glutes, and precise body scanning sets the starting point. Judge the dual 3D design by how smoothly transitions and pressure feel on your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Zen 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\u003eTwo mechanisms versus one. The Cozzia Zen Duo runs two 3D mechanisms with 40 airbags, 18 automatic programs, and 9 stretch routines; 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 programs, and 3 custom programs. The Zen Duo lists 3.5″ of wall clearance; the Qi SE lists 5″.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Zen Duo vs Fusion Pro: which should I choose?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Zen Duo, if you want 3D depth. The Cozzia Zen Duo pairs two 3D mechanisms with 40 airbags, 9 stretch routines, and a wired touchscreen; the \u003ca href=\"\/products\/cozzia-fusion-pro-massage-chair\"\u003eCozzia Fusion Pro\u003c\/a\u003e uses a 2D + 2D mechanism on the same Li Flex Track, with 34 airbags, 12 automatic programs, and a handheld remote. The Zen Duo lists 3.5″ of wall clearance; the Fusion Pro lists 11″.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Zen 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 the dual 3D feel and the stretch routines matter to you. The Cozzia Zen Duo combines two 3D mechanisms, 18 automatic programs, 9 stretch routines, foot and sole rollers, and three control methods. If you do not need a second mechanism, compare the Qi SE or the Fusion Pro first, and weigh the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Cozzia Zen Duo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo years of in-home service and parts, as Cozzia lists for the Zen Duo CZ-650. House of Massage Chairs is an authorized Cozzia dealer, and your Cozzia Zen Duo purchase is also covered by our 6-Month Price Protection. Ask us for the written coverage before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Zen 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 Zen Duo CZ-650 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 Zen 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 dual mechanism\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ebefore you buy the idea.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCompare shoulder contact, transitions, stretch feel, lower-body fit, air intensity, and controls in person; the Zen 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\/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\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Zen 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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-zen-duo-color-lineup-07.webp?v=1773066266\" alt=\"Cozzia Zen Duo color lineup in Platinum and Platinum, Ivory and Black, and Champagne and Navy\" 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 Zen Duo.\u003cbr\u003eTwo mechanisms, one clear reason to test.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose Zen Duo when dual 3D feel, Li Flex Track, stretch routines, and its control system match your routine. Otherwise, compare Qi SE first.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eCZ-650\u003c\/b\u003e\u003cspan\u003eChampagne\/Navy · Platinum\/Platinum · Ivory\/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\"\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=\"\/products\/cozzia-qi-se-zero-gravity-massage-chair\"\u003eCompare Qi SE Zero Gravity\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/cozzia\"\u003eExplore the Cozzia lineup\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 Zen Duo CZ-650 Massage Chair · Sold by House of Massage Chairs, an authorized Cozzia dealer. Cozzia chairs are delivered within California only, with free white-glove delivery and setup. Cozzia lists two years of in-home service and parts — 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 Cozzia Zen Duo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Cozzia dealer. Order the Cozzia Zen Duo CZ-650 online for delivery within California only, with free 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 Cozzia Zen Duo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Zen 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 Zen Duo with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall clearance of the Cozzia Zen Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3.5 inches of rear wall clearance. The Cozzia Zen Duo CZ-650 measures 63.0″ L x 30.7″ W x 49.2″ H upright and 79.5″ L x 30.7″ W x 46.9″ H fully reclined. Measure the full reclined length and the delivery path, including doors, halls, stairs, and turns, not just the wall gap.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Cozzia Zen Duo fit my height and weight?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 320 lb, the listed weight capacity. Cozzia's general height guidance is about 5'0″ to 6'5″, but the Zen Duo CZ-650 specification has no model-specific height range. Body scanning, auto leg detection, and calf adjustment set the starting position, so check shoulder, calf, and foot contact in person for every regular user.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Cozzia Zen Duo use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two 3D mechanisms. The Cozzia Zen Duo uses dual 3D + 3D Human-Like Massage Technology with 3-inch node movement on Cozzia's Li Flex Track, which runs from the neck toward the glutes, and precise body scanning sets the starting point. Judge the dual 3D design by how smoothly transitions and pressure feel on your back.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Zen Duo vs Qi SE: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two mechanisms versus one. The Cozzia Zen Duo runs two 3D mechanisms with 40 airbags, 18 automatic programs, and 9 stretch routines; the Qi SE Zero Gravity uses a single 4D VarioMotion mechanism with 60 airbags, 19 automatic programs, and 3 custom programs. The Zen Duo lists 3.5″ of wall clearance; the Qi SE lists 5″.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Zen Duo vs Fusion Pro: which should I choose?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Zen Duo, if you want 3D depth. The Cozzia Zen Duo pairs two 3D mechanisms with 40 airbags, 9 stretch routines, and a wired touchscreen; the Cozzia Fusion Pro uses a 2D + 2D mechanism on the same Li Flex Track, with 34 airbags, 12 automatic programs, and a handheld remote. The Zen Duo lists 3.5″ of wall clearance; the Fusion Pro lists 11″.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Zen Duo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if the dual 3D feel and the stretch routines matter to you. The Cozzia Zen Duo combines two 3D mechanisms, 18 automatic programs, 9 stretch routines, foot and sole rollers, and three control methods. If you do not need a second mechanism, compare the Qi SE or the Fusion Pro first, and weigh the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Cozzia Zen Duo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two years of in-home service and parts, as Cozzia lists for the Zen Duo CZ-650. House of Massage Chairs is an authorized Cozzia dealer, and your Cozzia Zen Duo purchase is also covered by our 6-Month Price Protection. Ask us for the written coverage before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Zen Duo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Zen Duo CZ-650 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 Zen 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 3D + 3D Mechanisms', 'Li Flex Track + Body Scan', 'Programs + Heat', 'Air + Lower-Body Fit', 'Touchscreen + Smart Dial + 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":"Champagne\/Navy","offer_id":44958141710543,"sku":null,"price":6499.0,"currency_code":"USD","in_stock":true},{"title":"Platinum\/Platinum","offer_id":44958141743311,"sku":null,"price":6499.0,"currency_code":"USD","in_stock":true},{"title":"Ivory\/Black","offer_id":44958141776079,"sku":null,"price":6499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/P1151436.webp?v=1772226207"},{"product_id":"cozzia-fusion-pro-massage-chair","title":"Cozzia Fusion Pro 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-toffee{background:#A88668}\n.pnx-chip-gray{background:#8C8F91}\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 CZ-390\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 Fusion Pro\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e2D+2D Li Flex Track 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 Cozzia Fusion Pro massage chair is a practical 2D+2D Li Flex Track chair with body scanning and simple 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\"\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 delivery in California\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 years parts · 1 year in-home service — 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\"\u003eToffee \u0026amp; Black · Gray \u0026amp; Black · 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\/P1226263.webp?v=1772226220\u0026amp;width=720\" alt=\"Cozzia Fusion Pro massage chair in Toffee and 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\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSimplicity\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\"\u003eSimplicity\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 simpler technology tier, with the right features kept in.\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 Fusion Pro massage chair is a CZ-390 with a 2D+2D Human-like Mechanism, Li Flex Track, 34 airbags, body scanning, lumbar and leg heat, foot rollers, and simple controls. It stays in Cozzia's 2D tier; compare the Zen 2 CZ-645 if 3D roller depth matters 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\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003e2D+2D massage on Li Flex Track, without 3D or 4D depth adjustment.\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\u003eBody scan and automatic leg\/calf adjustment simplify setup.\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\u003eThe Fusion Pro features 34 airbags with five compression levels.\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\u003eFoot rollers pair with lumbar\/leg heat and calf air.\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\u003eOffline voice, remote, and Smart Dial cover control.\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\u003e11-inch wall clearance supports practical placement.\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\u003e2D\u003csmall\u003e+2D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eHuman-like mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e34\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eAir intensity levels\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\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e11\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 practical chair.\u003cbr\u003eStart with 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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1226258.webp?v=1772226220\u0026amp;width=720\" alt=\"Cozzia Fusion Pro front view showing the massage chair body and leg rest\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cozzia-fusion-pro-dimensions-guide-03.png?v=1773065904\" alt=\"Cozzia Fusion Pro dimensions and room planning guide\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1226216_1.webp?v=1772226220\u0026amp;width=720\" alt=\"Cozzia Fusion Pro in Gray and Black, front view\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1226291.webp?v=1772226220\u0026amp;width=720\" alt=\"Cozzia Fusion Pro reclined side view showing the foot and calf section\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/P1226288.webp?v=1772226220\u0026amp;width=720\" alt=\"Cozzia Fusion Pro reclined side view in Toffee and Black\" 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\"\u003e2D+2D Human-like 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 2D mechanisms. A clear technology tier.\u003c\/h3\u003e\n\u003cp\u003eCozzia specifies 2D+2D Human-like massage, the Li Flex Track system from neck to buttocks, and six techniques. It is not a 3D or 4D depth-adjustable system.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e2D+2D Human-like\u003c\/span\u003e\n\u003c\/li\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\u003eTechniques\u003c\/b\u003e\u003cspan\u003e6\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 defines the Fusion Pro's 2D tier.\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\u003eThe chair adjusts before you start fine-tuning.\u003c\/h3\u003e\n\u003cp\u003eBody Scanning sets massage position; automatic leg and calf adjustment align the lower body.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003ePrecise Body Scanning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLeg fit\u003c\/b\u003e\u003cspan\u003eAuto length detection\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalf fit\u003c\/b\u003e\u003cspan\u003eAutomatic 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\u003eConfirm shoulder and lower-body fit 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 Compression\u003c\/p\u003e\n\u003ch3\u003eThirty-four airbags, with five levels to choose from.\u003c\/h3\u003e\n\u003cp\u003eThe 34-airbag system offers five levels of adjustable air intensity across listed shoulder, foot, and calf zones.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAirbags\u003c\/b\u003e\u003cspan\u003e34\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir levels\u003c\/b\u003e\u003cspan\u003e5\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eListed zones\u003c\/b\u003e\u003cspan\u003eShoulder · foot · calf\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFive levels make compression adjustable.\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\u003eHeat and rollers where long days tend to end.\u003c\/h3\u003e\n\u003cp\u003eFoot and sole rollers combine with lumbar\/leg heat and calf air massage.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRollers\u003c\/b\u003e\u003cspan\u003eFoot and sole\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar · legs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir massage\u003c\/b\u003e\u003cspan\u003eFoot and calf\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 chair's lower-body focus.\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 adjust, without a touchscreen dependency.\u003c\/h3\u003e\n\u003cp\u003eUse the handheld remote, Smart Dial, or offline voice. The dial handles quick program, position, intensity, foot-roller, and heat changes.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRemote\u003c\/b\u003e\u003cspan\u003eHandheld\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eArmrest\u003c\/b\u003e\u003cspan\u003eColorful Smart Dial\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\u003eThe emphasis is quick access.\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 Simplicity\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA capable chair should not create homework.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eFusion Pro is built around \u003cstrong\u003erepeatable daily use\u003c\/strong\u003e: 12 auto programs for quick starts, plus 1 manual and 5 custom modes.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eBuilt-in Bluetooth speakers, offline voice, and Smart Dial controls keep the workflow uncomplicated.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e12 auto programs\u003c\/b\u003e\u003cspan\u003eFast start\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e1 manual + 5 custom\u003c\/b\u003e\u003cspan\u003ePersonal control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e5–30 minute sessions\u003c\/b\u003e\u003cspan\u003eFlexible timing\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eOffline voice control\u003c\/b\u003e\u003cspan\u003eHands-free access\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eBluetooth speakers\u003c\/b\u003e\u003cspan\u003eWireless audio\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\/P1226291.webp?v=1772226220\u0026amp;width=720\" alt=\"Cozzia Fusion Pro reclined side view\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nFusion Pro · Reclined profile and lower-body section\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eUse specs to shortlist; judge pressure, fit, and control comfort in the chair.\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\"\u003eCozzia's general fit guidance is about 5 feet to 6 feet 5 inches.\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 — Shoulder position\u003c\/i\u003e\n\u003ch3\u003eLet the body scan establish the starting point.\u003c\/h3\u003e\n\u003cp\u003eConfirm the body scan places shoulder contact naturally.\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\u003eUse the automatic lower-body adjustment.\u003c\/h3\u003e\n\u003cp\u003eCheck that automatic leg adjustment gives natural foot-roller reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Compression\u003c\/i\u003e\n\u003ch3\u003eFive air levels make preference easier to dial in.\u003c\/h3\u003e\n\u003cp\u003eTune compression across five air levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Capacity\u003c\/i\u003e\n\u003ch3\u003eThe exact listed weight capacity is 320 lb.\u003c\/h3\u003e\n\u003cp\u003eConfirm overall fit 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\"\u003eWhat each Fusion Pro feature 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\u003e2D+2D Human-like Mechanism\u003c\/b\u003e\n\u003cp\u003eTwo programmed 2D mechanisms without 3D or 4D depth adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eLi Flex Track\u003c\/b\u003e\n\u003cp\u003eCarries roller travel from the neck to the buttocks.\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\u003eSets massage position before the session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e34 Airbags \/ 5 Air Levels\u003c\/b\u003e\n\u003cp\u003eAdds five-level shoulder, foot, and calf compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eLumbar \u0026amp; Leg Heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the lumbar area and legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eFoot \u0026amp; Sole Rollers\u003c\/b\u003e\n\u003cp\u003eAdds active underfoot roller massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e12 Auto + 1 Manual + 5 Custom\u003c\/b\u003e\n\u003cp\u003eBalances one-touch, manual, and saved routines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eSmart Dial \u0026amp; Handheld Remote\u003c\/b\u003e\n\u003cp\u003ePuts quick adjustments at the armrest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eOffline Voice Control\u003c\/b\u003e\n\u003cp\u003eRuns supported voice commands without internet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eBluetooth Speakers\u003c\/b\u003e\n\u003cp\u003eCozzia's Immersive Bluetooth Audio adds wireless sound during a session.\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\u003e11\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof wall clearance is the planning number.\u003c\/strong\u003e Full recline reaches 75.4 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\u003eDimensions\u003c\/h3\u003e\n\u003cp\u003eUpright: 62 x 29.7 x 47.4 inches. Reclined: 75.4 x 29.7 x 38.4 inches.\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-toffee\"\u003e\u003c\/span\u003eToffee \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-gray\"\u003e\u003c\/span\u003eGray \u0026amp; Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack \u0026amp; Black\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\u003c\/h3\u003e\n\u003cp\u003eRated for 110–120V at 60Hz. The listed power-supply wire length is 70.9 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eConfirm doorway and placement. White Glove is currently included, subject to access conditions.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview delivery 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 purchase terms worth confirming.\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 it in stock with White Glove included; access and scheduling conditions apply.\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\u003eCozzia lists two years of parts and one year of in-home service for the CZ-390. Extended coverage is also available through House of Massage Chairs. 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; fit\u003c\/p\u003e\n\u003ch3\u003eVerify the details that cannot be solved online.\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom information →\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 Cozzia Fusion Pro fits — and where to step up.\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 2D+2D massage without paying specifically for 3D or 4D depth control.\u003c\/li\u003e\n\u003cli\u003ePrioritize foot rollers, calf air massage, and leg heat.\u003c\/li\u003e\n\u003cli\u003ePrefer Smart Dial, remote, and offline voice controls.\u003c\/li\u003e\n\u003cli\u003eNeed a 320 lb capacity and 11-inch wall clearance.\u003c\/li\u003e\n\u003cli\u003eWant automatic body and leg-fit assistance.\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\u003eRequire a 3D or 4D depth-adjustable mechanism.\u003c\/li\u003e\n\u003cli\u003eWant more airbags and touchscreen-led control.\u003c\/li\u003e\n\u003cli\u003eWant heated-knee functionality.\u003c\/li\u003e\n\u003cli\u003eNeed fit outside Cozzia's general guidance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/cozzia-zen-2-cz-645-massage-chair\"\u003eCompare with Zen 2 CZ-645 →\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 real decision is technology tier.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/cozzia-zen-2-cz-645-massage-chair\"\u003eZen 2 CZ-645\u003c\/a\u003e is the closest 3D step-up.\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 area\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eFusion Pro\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eZen 2 CZ-645\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoller tier\u003c\/th\u003e\n\u003ctd\u003e2D+2D Human-like Mechanism with Li Flex Track.\u003c\/td\u003e\n\u003ctd\u003e3D human-like mechanism with a 3-inch 3D node on an L-Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir system\u003c\/th\u003e\n\u003ctd\u003e34 airbags with five air levels.\u003c\/td\u003e\n\u003ctd\u003e30 airbags with five air levels.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e12 auto, 1 manual, 5 custom.\u003c\/td\u003e\n\u003ctd\u003e12 auto, 1 spot, 3 custom.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003eHandheld remote, Smart Dial, offline voice.\u003c\/td\u003e\n\u003ctd\u003e7-inch wired touchscreen, armrest controls, Alexa voice support.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHeat focus\u003c\/th\u003e\n\u003ctd\u003eLumbar and legs.\u003c\/td\u003e\n\u003ctd\u003eLumbar.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWall clearance\u003c\/th\u003e\n\u003ctd\u003e11 inches.\u003c\/td\u003e\n\u003ctd\u003e6 inches.\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\/cozzia-zen-2-cz-645-massage-chair\"\u003eSee Zen 2 CZ-645 details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-cozzia-massage-chairs\"\u003eCozzia brand comparison context →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/cozzia-vs-ogawa-massage-chairs\"\u003eCozzia and Ogawa comparison context →\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\"\u003eFusion Pro 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\"\u003eFusion Pro\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-390\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\"\u003eToffee \u0026amp; Black · Gray \u0026amp; Black · Black \u0026amp; 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\"\u003e2D+2D Human-like 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\"\u003eLi Flex Track, neck to buttocks\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\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\"\u003e12 auto · 1 manual · 5 custom\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\"\u003eAirbags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e34\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\"\u003eListed air zones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulder · foot · calf\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 · legs\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit \u0026amp; adjustment\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\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\"\u003eLeg fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAuto Leg Length Detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf 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\"\u003eGeneral Cozzia height guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 5 ft to 6 ft 5 in\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\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\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHandheld remote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArmrest control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eColorful Smart 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\"\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\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 dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62 x 29.7 x 47.4 in\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\"\u003e75.4 x 29.7 x 38.4 in\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\"\u003e11 in\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\"\u003e187.4 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eGross weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e231.5 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 · 60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower cord\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e70.9 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\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\"\u003e2 years parts · 1 year in-home service — 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\"\u003eEstimated delivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree delivery in California only · 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\"\u003eCozzia's general height guidance is not a guarantee of model fit.\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 Fusion Pro massage chair FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Cozzia Fusion 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 Cozzia dealer. Order the Cozzia Fusion Pro CZ-390 online for delivery within California only, with free 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 Cozzia Fusion Pro 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 Fusion Pro 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 Fusion Pro 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 Cozzia Fusion Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e11 inches of clearance from the wall. The Cozzia Fusion Pro CZ-390 measures 62 x 29.7 x 47.4 inches upright and 75.4 x 29.7 x 38.4 inches fully reclined, with a 187.4 lb net weight. Measure doors, halls, stairs, and turns as well as the wall gap before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Cozzia Fusion Pro 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's general height guidance is about 5 feet to 6 feet 5 inches, but the Fusion Pro CZ-390 specification has no model-specific height range. Auto Leg Length Detection and Automatic Calf Adjustment set the lower body, so check shoulder, seat, foot, and calf fit in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Fusion Pro a 2D, 3D, or 4D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e2D. The Cozzia Fusion Pro uses a 2D+2D Human-like Mechanism on Cozzia's Li Flex Track from the neck to the buttocks, with six massage techniques. It does not adjust roller depth the way a 3D or 4D chair does; the Zen 2 CZ-645 is the closest 3D step-up in our Cozzia lineup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Fusion Pro vs Zen 2: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eRoller depth. The Cozzia Fusion Pro uses a 2D+2D mechanism on a Li Flex Track with 34 airbags, a handheld remote, Smart Dial, and offline voice control, and it needs 11 inches of wall clearance. The \u003ca href=\"\/products\/cozzia-zen-2-cz-645-massage-chair\"\u003eCozzia Zen 2 CZ-645\u003c\/a\u003e uses a 3D human-like mechanism on an L-Track with 30 airbags, a 7-inch wired touchscreen, and six inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCozzia Fusion Pro vs Zen Duo: which should I choose?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Fusion Pro, if 2D massage and simple controls cover your routine. The Cozzia Fusion Pro pairs a 2D+2D mechanism with 34 airbags, 12 auto programs, and a handheld remote; the \u003ca href=\"\/products\/cozzia-zen-duo-massage-chair\"\u003eCozzia Zen Duo\u003c\/a\u003e runs two 3D mechanisms with 40 airbags, 9 stretch routines, and a wired touchscreen. The Fusion Pro lists 11″ of wall clearance; the Zen Duo lists 3.5″.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Fusion 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 want 2D+2D massage, foot rollers, leg heat, and simple controls without paying for 3D or 4D depth. The Cozzia Fusion Pro adds body scanning, 34 airbags, offline voice control, and Bluetooth speakers. If roller depth matters, compare the Zen 2 CZ-645 first, and weigh the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Cozzia Fusion Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo years of parts and one year of in-home service, as Cozzia lists for the Fusion Pro CZ-390. House of Massage Chairs is an authorized Cozzia dealer, extended coverage is also available, and your Cozzia Fusion Pro purchase is covered by our 6-Month Price Protection. Ask us for the written coverage before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Cozzia Fusion 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 Cozzia Fusion Pro CZ-390 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 Fusion 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\u003eFit, pressure, and controls\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003edeserve a real seat test.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCompare fit, pressure, controls, and recline; the Fusion Pro 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 Fusion Pro 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\/cozzia-fusion-pro-color-lineup-04.webp?v=1773065936\" alt=\"Cozzia Fusion Pro color lineup in Gray and Black, Black and Black, and Toffee 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\"\u003eCozzia Fusion Pro.\u003cbr\u003eKeep the decision practical.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose Fusion Pro for 2D+2D Li Flex Track massage, lower-body features, and simple controls. Choose Zen 2 CZ-645 if 3D depth is essential.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eCZ-390\u003c\/b\u003e\u003cspan\u003eToffee \u0026amp; Black · Gray \u0026amp; Black · Black \u0026amp; 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\"\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-zen-2-cz-645-massage-chair\"\u003eZen 2 CZ-645 details\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\"\u003eCozzia Fusion Pro Massage Chair · Model CZ-390 · Sold by House of Massage Chairs, an authorized Cozzia dealer. Cozzia chairs are delivered within California only, with free white-glove delivery and setup. Cozzia lists two years of parts and one year of in-home service — 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 Cozzia Fusion Pro massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Cozzia dealer. Order the Cozzia Fusion Pro CZ-390 online for delivery within California only, with free 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 Cozzia Fusion Pro before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Fusion Pro 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 Fusion Pro with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall clearance of the Cozzia Fusion Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"11 inches of clearance from the wall. The Cozzia Fusion Pro CZ-390 measures 62 x 29.7 x 47.4 inches upright and 75.4 x 29.7 x 38.4 inches fully reclined, with a 187.4 lb net weight. Measure doors, halls, stairs, and turns as well as the wall gap before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Cozzia Fusion Pro fit my height and weight?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 320 lb, the listed weight capacity. Cozzia's general height guidance is about 5 feet to 6 feet 5 inches, but the Fusion Pro CZ-390 specification has no model-specific height range. Auto Leg Length Detection and Automatic Calf Adjustment set the lower body, so check shoulder, seat, foot, and calf fit in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Fusion Pro a 2D, 3D, or 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"2D. The Cozzia Fusion Pro uses a 2D+2D Human-like Mechanism on Cozzia's Li Flex Track from the neck to the buttocks, with six massage techniques. It does not adjust roller depth the way a 3D or 4D chair does; the Zen 2 CZ-645 is the closest 3D step-up in our Cozzia lineup.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Fusion Pro vs Zen 2: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Roller depth. The Cozzia Fusion Pro uses a 2D+2D mechanism on a Li Flex Track with 34 airbags, a handheld remote, Smart Dial, and offline voice control, and it needs 11 inches of wall clearance. The Cozzia Zen 2 CZ-645 uses a 3D human-like mechanism on an L-Track with 30 airbags, a 7-inch wired touchscreen, and six inches of wall clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Cozzia Fusion Pro vs Zen Duo: which should I choose?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Fusion Pro, if 2D massage and simple controls cover your routine. The Cozzia Fusion Pro pairs a 2D+2D mechanism with 34 airbags, 12 auto programs, and a handheld remote; the Cozzia Zen Duo runs two 3D mechanisms with 40 airbags, 9 stretch routines, and a wired touchscreen. The Fusion Pro lists 11″ of wall clearance; the Zen Duo lists 3.5″.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Fusion Pro worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want 2D+2D massage, foot rollers, leg heat, and simple controls without paying for 3D or 4D depth. The Cozzia Fusion Pro adds body scanning, 34 airbags, offline voice control, and Bluetooth speakers. If roller depth matters, compare the Zen 2 CZ-645 first, and weigh the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Cozzia Fusion Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two years of parts and one year of in-home service, as Cozzia lists for the Fusion Pro CZ-390. House of Massage Chairs is an authorized Cozzia dealer, extended coverage is also available, and your Cozzia Fusion Pro purchase is covered by our 6-Month Price Protection. Ask us for the written coverage before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Cozzia Fusion Pro HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Cozzia Fusion Pro CZ-390 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 Fusion 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 = ['2D+2D Human-like Mechanism', 'Body Scan + Auto Leg Fit', '34-Airbag Compression System', 'Heat + Foot Rollers', 'Offline Voice + Smart Dial'];\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":"Toffee \u0026 Black","offer_id":44876327256271,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true},{"title":"Gray \u0026 Black","offer_id":44876327289039,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true},{"title":"Black \u0026 Black","offer_id":44876327321807,"sku":null,"price":3499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/P1226263.webp?v=1772226220"},{"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":"mr-6000-calm-plus-fujiiryoki-massage-chair","title":"MR-6000 Calm Plus Fujiiryoki 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 · Fujiiryoki\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\u003eMR-6000 Calm Plus\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Massage · Flex Frame SL Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Fujiiryoki Calm Plus Flex Frame SL Track massage chair brings adjustable 4D pressure, a flexible massage path, and active calf-and-foot work — with straightforward 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\"\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\"\u003eCharcoal · Coffee · Space 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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiiryoki-calm-plus-relaxing-massage-chair-living-room.webp?v=1772226280\u0026amp;width=720\" alt=\"Fujiiryoki MR-6000 Calm Plus massage chair in a home living space\"\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\"\u003eCharacter\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\"\u003eCharacter\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 precise 4D chair that keeps the essentials in focus.\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 MR-6000 Calm Plus massage chair centers on Air 4D massage, a Flex Frame SL Track, Shoulder Position Detection, and active lower-body work. Four strength levels tune roller pressure; triple calf massage and double foot rollers handle the legs and feet. A 5-inch touch panel runs 12 automatic courses. The appeal is refinement over feature density.\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 adjustment\u003c\/h3\u003e\n\u003cp\u003eFour strength levels and 3.5 inches of adjustment tune depth.\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 frame supports upright, reclining, and flat massage positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower-body work\u003c\/h3\u003e\n\u003cp\u003eTriple calf and double foot rollers give dedicated lower-body work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eSimple control\u003c\/h3\u003e\n\u003cp\u003eA 5-inch touch panel organizes 12 automatic courses and manual adjustments.\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\u003c\/b\u003e\u003cspan\u003eMassage strength levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003eAutomatic courses\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e7\u003c\/b\u003e\u003cspan\u003e4D massage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e42\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eAir intensity settings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e13.7\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear reclining space\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 Calm Plus\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One restrained approach.\u003cbr\u003eScroll through what shapes 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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiiryoki-calm-plus-gray-massage-chair-recline-side.webp?v=1772226280\u0026amp;width=720\" alt=\"Fujiiryoki MR-6000 Calm Plus massage chair shown in a reclined side profile\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-mr-6000-calm-plus-position-modes-06.webp?v=1773137906\" alt=\"Fujiiryoki MR-6000 Calm Plus upright reclining and flat position graphic\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiiryoki-calm-plus-massage-chair-woman-heat-zone.webp?v=1772226280\u0026amp;width=720\" alt=\"Fujiiryoki MR-6000 Calm Plus user with lumbar warming area highlighted\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-mr-6000-calm-plus-home-lifestyle-08.webp?v=1773137960\" alt=\"Fujiiryoki MR-6000 Calm Plus showing the calf and foot massage sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiiryoki-calm-plus-relaxing-massage-chair-living-room.webp?v=1772226280\u0026amp;width=720\" alt=\"Fujiiryoki MR-6000 Calm Plus with touch controller visible beside the seat\" 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 Adjustable Strength Quad Roller\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 Robot\u003c\/p\u003e\n\u003ch3\u003eDepth that can be tuned, not merely tolerated.\u003c\/h3\u003e\n\u003cp\u003eAir 4D varies motion and rhythm across four strength levels and a 3.5-inch range.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eStrength\u003c\/b\u003e\u003cspan\u003e4 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAdjustment range\u003c\/b\u003e\u003cspan\u003e3.5 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003e7 4D 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\u003eControllable pressure is the point.\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 Flexible Frame\u003c\/p\u003e\n\u003ch3\u003eOne track, three distinct body positions.\u003c\/h3\u003e\n\u003cp\u003eThe Flex Frame SL Track supports massage from neck to hips and thighs across upright, reclining, and flat positions.\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\u003ePositions\u003c\/b\u003e\u003cspan\u003eUpright · reclining · flat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit aid\u003c\/b\u003e\u003cspan\u003eShoulder Position Detection\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003ePosition changes 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\"\u003eAir \u0026amp; Warmth\u003c\/p\u003e\n\u003ch3\u003eCompression around the body. Warmth at the lower back.\u003c\/h3\u003e\n\u003cp\u003eWe list 42 airbags; Fujiiryoki documents five air settings across the body plus a movable lower-back heating pad.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir intensity\u003c\/b\u003e\u003cspan\u003e5 settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eMovable lower-back heating pad\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 and warmth change the surrounding feel.\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\u003eThree actions at the calves. Two rollers under the feet.\u003c\/h3\u003e\n\u003cp\u003eCalf rollers, compression, and kneading airbags work together; double rollers work underfoot with airbag hold.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eCompression · kneading · rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDouble rollers + airbag hold\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 work is more than compression alone.\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\u003eA smaller screen, with the important choices close at hand.\u003c\/h3\u003e\n\u003cp\u003eThe 5-inch panel controls 12 automatic courses, seven techniques, manual adjustments, stretch programming, and Bluetooth audio.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e5-inch full-color touch panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic courses\u003c\/b\u003e\u003cspan\u003e12\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\u003eThe interface stays compact.\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 Massage Character\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eRefinement is the feature.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe MR-6000 Calm Plus is defined by \u003cstrong\u003eadjustable 4D pressure, a flexible massage frame, shoulder-position detection, and deliberate calf-and-foot work.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThat restraint fits Fujiiryoki's Japanese engineering lineage.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eAdjustable 4D\u003c\/b\u003e\u003cspan\u003ePressure and rhythm with real range\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eFlexible frame\u003c\/b\u003e\u003cspan\u003eUpright to flat positioning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eLower-body focus\u003c\/b\u003e\u003cspan\u003eTriple calf + double foot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eStretch courses\u003c\/b\u003e\u003cspan\u003eRecline, air, and mechanical movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e5-inch touch panel\u003c\/b\u003e\u003cspan\u003eDirect control without screen overload\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-mr-6000-calm-plus-lifestyle-01.webp?v=1773137786\" alt=\"Fujiiryoki MR-6000 Calm Plus massage chair with seated user in a bright home setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nMR-6000 Calm Plus · Designed around massage feel before feature count\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe MR-6000 Calm Plus is a wellness and relaxation product, not a medical device. Its massage, air, heat, and stretch functions are presented here for comfort and routine-use decision support.\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 precision becomes personal.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the fit range to screen the chair, then confirm shoulder, calf, foot, and pressure comfort in person.\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 position\u003c\/i\u003e\n\u003ch3\u003eThe chair detects the starting point.\u003c\/h3\u003e\n\u003cp\u003eShoulder Position Detection helps place massage points for the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Published fit\u003c\/i\u003e\n\u003ch3\u003e4′10″ to 6′3″, up to 300 lb.\u003c\/h3\u003e\n\u003cp\u003eBuyers near either edge should verify shoulder and foot fit.\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\u003eFour roller levels, five air settings.\u003c\/h3\u003e\n\u003cp\u003eRoller strength and air compression can be adjusted separately.\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\u003eCheck calf position and foot contact.\u003c\/h3\u003e\n\u003cp\u003eTest where the calf rollers and foot rollers meet your body.\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\u003eRecheck fit for every regular user.\u003c\/h3\u003e\n\u003cp\u003eEach regular user should verify fit and pressure independently.\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\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\u003eAir 4D Massage Robot\u003c\/b\u003e\n\u003cp\u003eFour strength levels and 3.5 inches of adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eFlex Frame SL Track\u003c\/b\u003e\n\u003cp\u003eConnected massage path across upright, reclining, and flat positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eShoulder Position Detection\u003c\/b\u003e\n\u003cp\u003eHelps place massage points for the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eSeven 4D Massage Techniques\u003c\/b\u003e\n\u003cp\u003eSeven rolling, kneading, shiatsu-based, and rhythmic techniques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eFull-Body Air Massage\u003c\/b\u003e\n\u003cp\u003eFive air settings across shoulders, arms, pelvis, calves, and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eMovable Heating Pad\u003c\/b\u003e\n\u003cp\u003eAdds movable lower-back warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eTriple Calf Massage\u003c\/b\u003e\n\u003cp\u003eCombines calf rollers, compression, and kneading airbags.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eDouble Foot Rollers\u003c\/b\u003e\n\u003cp\u003eUses double sole rollers with airbag hold.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e12 Automatic Courses\u003c\/b\u003e\n\u003cp\u003eTwelve quick-start courses, including full-body, neck, shoulder, and stretch massages.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eStretch Programming\u003c\/b\u003e\n\u003cp\u003eCombines recline, airbags, and mechanical movement for stretching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e5-Inch Touch Panel\u003c\/b\u003e\n\u003cp\u003eKeeps courses and manual adjustments on one compact controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eBluetooth Speakers\u003c\/b\u003e\n\u003cp\u003eProvides audio from a paired Bluetooth device.\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\u003e13.7\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eminimum rear reclining space.\u003c\/strong\u003e Fujiiryoki calls for 13.7 inches behind the chair and 15.7 inches in front.\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\u003eManufacturer footprint\u003c\/h3\u003e\n\u003cp\u003eApprox. 31.5″ W x 61.0″ L x 50.0″ H upright; 31.5″ W x 76.8″ L x 32.3″ H reclined, converted from Fujiiryoki's drawing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDoorway \u0026amp; carrying\u003c\/h3\u003e\n\u003cp\u003ePlan for a 28.4-inch doorway plus 2.3 inches or more carrying clearance; measure turns, stairs, and elevators separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki lists 222.6 lb and House of Massage Chairs rounds to 223 lb; plan around an approximately 223 lb chair.\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\u003eCharcoal\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eCoffee\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eSpace Grey\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCharcoal, Coffee, and Space Grey.\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 one decision. Delivery and support are the rest.\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 Calm Plus. 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\/buy-online-delivered\"\u003eReview online ordering and 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\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 \u0026amp; showroom\u003c\/p\u003e\n\u003ch3\u003eVerify fit and ownership details with us.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs is an authorized Fujiiryoki dealer. The MR-6000 Calm Plus is on the floor at both 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 our showroom hub →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe MR-6000 Calm Plus 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\"\u003eChoose the Calm Plus for massage character, not feature 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 adjustable 4D pressure and a flexible track.\u003c\/li\u003e\n\u003cli\u003eCare about active calf and foot massage.\u003c\/li\u003e\n\u003cli\u003ePrefer a compact 5-inch interface with 12 courses.\u003c\/li\u003e\n\u003cli\u003eValue stretch programming and multiple chair positions.\u003c\/li\u003e\n\u003cli\u003eFall within the published fit guidance, subject to personal 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 the step-up model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant an 8-inch touchscreen plus fingertip controls.\u003c\/li\u003e\n\u003cli\u003eWant wireless charging and LED accent lighting.\u003c\/li\u003e\n\u003cli\u003ePrefer a partially enclosed foot section.\u003c\/li\u003e\n\u003cli\u003eAre comfortable moving into a higher product tier.\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\"\u003eShortlist Check\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe closest step-up keeps the same 4D-and-track philosophy.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eCyber Relax Elite\u003c\/a\u003e is the closest step-up. Both use 4D massage and a Flex Frame SL Track; controls and convenience technology separate them.\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\"\u003eMR-6000 Calm Plus\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\"\u003eMassage foundation\u003c\/th\u003e\n\u003ctd\u003eAir 4D robot, Flex Frame SL Track, Shoulder Position Detection.\u003c\/td\u003e\n\u003ctd\u003e4D roller, Flex Frame SL Track, silicone massage heads.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003e5-inch full-color touch panel.\u003c\/td\u003e\n\u003ctd\u003e8-inch full-color touchscreen plus a fingertip control panel.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eTriple calf massage, double foot rollers, foot airbags.\u003c\/td\u003e\n\u003ctd\u003eTriple-action leg\/foot system, partially enclosed feet, removable insoles.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eConvenience layer\u003c\/th\u003e\n\u003ctd\u003eBluetooth speakers and movable lower-back heat.\u003c\/td\u003e\n\u003ctd\u003eAdds wireless charging and LED accent lighting.\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-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 relevant brand comparison guide →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eCurrent 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 Calm Plus Flex Frame SL Track 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\"\u003eMR-6000 Calm Plus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel no.\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMR6000\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\"\u003eCharcoal · Coffee · Space Grey\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\"\u003eAir 4D adjustable strength quad roller massage robot\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\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStrength \/ adjustment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 levels · 3.5-inch range\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\"\u003e7 4D massage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePosition detection\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulder Position 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\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\"\u003e5 air-intensity settings\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\"\u003eMovable lower-back heating pad\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\"\u003eTriple calf system · double foot rollers · foot 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\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 courses\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 functions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFull-body · leg · arm · neck-and-back stretch programming\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\"\u003e5-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\"\u003eAudio\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\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\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 223 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\u003eManufacturer dimensions \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. 31.5″ W x 61.0″ L x 50.0″ 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. 31.5″ W x 76.8″ L x 32.3″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear reclining space\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 13.7 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront footrest 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\"\u003e28.4-inch chair-body width + 2.3 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 \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\"\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\"\u003eManufacturer dimensions are approximate. 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\"\u003eMR-6000 Calm Plus 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 Fujiiryoki Calm Plus Flex Frame SL Track 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 MR-6000 Calm Plus online in Charcoal, Coffee, or Space Grey 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 Calm Plus 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 MR-6000 Calm Plus 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 Calm Plus with the Cyber Relax Elite and the rest of the lineup in one visit. Test shoulder placement, 4D pressure, and 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 Fujiiryoki Calm Plus 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\u003eControls and convenience. Both use 4D massage on a Flex Frame SL Track and list up to 300 lb; the Calm Plus lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″. The Fujiiryoki MR-6000 Calm Plus runs 12 automatic courses from a 5-inch touch panel; the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eCyber Relax Elite (MR7500)\u003c\/a\u003e adds silicone massage heads, an 8-inch touchscreen with quick keys, 15 automatic courses, wireless charging, and LED lighting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Calm Plus 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 adjustable 4D pressure and active calf-and-foot work matter more than screen size and convenience features. The Fujiiryoki MR-6000 Calm Plus pairs four strength levels and a 3.5-inch adjustment range with triple calf massage, double foot rollers, and 12 automatic courses. If you want a larger touchscreen and LED lighting, 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\u003eHow big is the Fujiiryoki Calm Plus, 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\u003e31.5 inches wide. Fujiiryoki's drawing gives the MR-6000 Calm Plus approximately 31.5″ W x 61.0″ L x 50.0″ H upright and 31.5″ W x 76.8″ L x 32.3″ H reclined. Plan at least 13.7 inches behind the chair and 15.7 inches in front, plus a 28.4-inch doorway and 2.3 inches or more of carrying clearance for the approximately 223 lb Calm Plus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Fujiiryoki Calm Plus 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 range for the Fujiiryoki MR-6000 Calm Plus, and Shoulder Position Detection helps place the massage points for each seated user. Buyers near either end of the range should still check shoulder placement, calf position, and foot contact on the Calm Plus in person, especially if more than one person will use it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Fujiiryoki MR6000 4D massage chair use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAn Air 4D massage robot on a Flex Frame SL Track. The Fujiiryoki MR6000 4D massage chair, sold as the Calm Plus, tunes roller pressure across four strength levels and a 3.5-inch adjustment range, with seven 4D massage techniques. The track supports upright, reclining, and flat positions, and Shoulder Position Detection sets the starting point for each user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the Fujiiryoki Calm Plus handle calves and feet?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eWith three actions at the calves and double rollers underfoot. The Fujiiryoki MR-6000 Calm Plus combines calf rollers, compression, and kneading airbags at the calves, and double foot rollers with airbag hold under the feet. We list 42 airbags across the body with five air-intensity settings, so test calf and foot contact on the Calm Plus if lower-body massage matters most.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Fujiiryoki Calm Plus?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3 years. The Fujiiryoki MR-6000 Calm Plus 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 Calm Plus 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 Calm Plus 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 MR-6000 Calm Plus 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 Calm Plus.\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\u003eSpecifications narrow the choice.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFit finishes it.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIn person, check shoulder placement, 4D pressure, calf and foot contact, controls, and the flat position.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"tel:+16692148889\"\u003eCall about this model \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/our-store\"\u003eView our showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eThe MR-6000 Calm Plus is on the floor in San Jose and Pleasanton; walk-ins are welcome, no appointment needed.\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\/fujiiryoki-calm-plus-massage-chair-gray-black-side.webp?v=1772226280\u0026amp;width=720\" alt=\"Fujiiryoki MR-6000 Calm Plus massage chair in Charcoal 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 MR-6000\u003cbr\u003eCalm Plus.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for adjustable 4D massage, Flex Frame SL Track movement, active calf-and-foot work, stretch programs, and compact control. Compare the Cyber Relax Elite for more convenience technology.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eMR-6000\u003c\/b\u003e\u003cspan\u003eCharcoal · Coffee · Space Grey · 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=\"\/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\"\u003eFujiiryoki MR-6000 Calm Plus Massage Chair · 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 Calm Plus Flex Frame SL Track massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki MR-6000 Calm Plus online in Charcoal, Coffee, or Space Grey 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 Calm Plus before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki MR-6000 Calm Plus 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 Calm Plus with the Cyber Relax Elite and the rest of the lineup in one visit. Test shoulder placement, 4D pressure, and calf and foot contact.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Fujiiryoki Calm Plus and the Cyber Relax Elite?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Controls and convenience. Both use 4D massage on a Flex Frame SL Track and list up to 300 lb; the Calm Plus lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″. The Fujiiryoki MR-6000 Calm Plus runs 12 automatic courses from a 5-inch touch panel; the Cyber Relax Elite (MR7500) adds silicone massage heads, an 8-inch touchscreen with quick keys, 15 automatic courses, wireless charging, and LED lighting.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Calm Plus massage chair worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if adjustable 4D pressure and active calf-and-foot work matter more than screen size and convenience features. The Fujiiryoki MR-6000 Calm Plus pairs four strength levels and a 3.5-inch adjustment range with triple calf massage, double foot rollers, and 12 automatic courses. If you want a larger touchscreen and LED lighting, compare the Cyber Relax Elite. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Fujiiryoki Calm Plus, and will it fit my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"31.5 inches wide. Fujiiryoki's drawing gives the MR-6000 Calm Plus approximately 31.5″ W x 61.0″ L x 50.0″ H upright and 31.5″ W x 76.8″ L x 32.3″ H reclined. Plan at least 13.7 inches behind the chair and 15.7 inches in front, plus a 28.4-inch doorway and 2.3 inches or more of carrying clearance for the approximately 223 lb Calm Plus.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Fujiiryoki Calm Plus fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4′10″ to 6′3″ and up to 300 lb. We list that range for the Fujiiryoki MR-6000 Calm Plus, and Shoulder Position Detection helps place the massage points for each seated user. Buyers near either end of the range should still check shoulder placement, calf position, and foot contact on the Calm Plus in person, especially if more than one person will use it.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Fujiiryoki MR6000 4D massage chair use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"An Air 4D massage robot on a Flex Frame SL Track. The Fujiiryoki MR6000 4D massage chair, sold as the Calm Plus, tunes roller pressure across four strength levels and a 3.5-inch adjustment range, with seven 4D massage techniques. The track supports upright, reclining, and flat positions, and Shoulder Position Detection sets the starting point for each user.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How does the Fujiiryoki Calm Plus handle calves and feet?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"With three actions at the calves and double rollers underfoot. The Fujiiryoki MR-6000 Calm Plus combines calf rollers, compression, and kneading airbags at the calves, and double foot rollers with airbag hold under the feet. We list 42 airbags across the body with five air-intensity settings, so test calf and foot contact on the Calm Plus if lower-body massage matters most.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Fujiiryoki Calm Plus?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. The Fujiiryoki MR-6000 Calm Plus 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 Calm Plus purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Calm Plus HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki MR-6000 Calm Plus 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 Calm Plus.\"\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 Adjustable Strength Quad Roller', 'Flex Frame SL-Track', 'Full-Body Air and Lumbar Heat', 'Triple Calf and Double Foot Rollers', '5-inch Touchscreen and Stretch 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":"Charcoal","offer_id":44876328534223,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true},{"title":"Coffee","offer_id":44876328566991,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true},{"title":"Space Grey","offer_id":44876328599759,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-calm-plus-massage-chair-gray-black-side.webp?v=1772226280"},{"product_id":"kyota-genki-m380-massage-chair","title":"Kyota Genki M380 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 Genki 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\u003eKyota Genki M380\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e360-Degree 4-Node Full-Body 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 Genki M380 massage chair is an accessible premium Kyota built around a 360-degree 4-node back mechanism, unusually strong calf-and-foot coverage, simple daily programs, and a room-friendly 2-inch wall clearance.\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′2″ · 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\"\u003e4-year framework 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 listed\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_Genki_M380_Black_1440x960_Model-1_cdtskt.webp?v=1772226341\u0026amp;width=720\" alt=\"Kyota Genki M380 massage chair in black in a home setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the M380\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\"\u003eMassage System\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\"\u003eMassage System\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 · Quick Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Genki M380 makes its case below the 4D tier.\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 Genki M380 massage chair is the accessible premium reference point in Kyota's current lineup. Its value is not 4D technology: the M380 Genki uses a 360-degree sweeping 4-node back mechanism with five massage techniques. The stronger reasons to choose it are lower-body coverage, 12 auto programs plus 3 MyMassage memory programs, voice control, lumbar heat, zero-gravity recline, and a 2-inch wall clearance. If adjustable 4D depth or AI-guided personalization is the priority, move up the Kyota ladder instead.\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\u003eBack mechanism\u003c\/h3\u003e\n\u003cp\u003eFour massage nodes move in a 360-degree figure-eight pattern with kneading, tapping, combined kneading and tapping, shiatsu, and knocking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eLower-body emphasis\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and oscillation work with air compression, while three shiatsu rollers under each foot create a distinct sole-massage system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eDaily simplicity\u003c\/h3\u003e\n\u003cp\u003eTwelve automatic programs, three memory programs, and Intelligent Voice Command + Control reduce the setup needed for repeat sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eHonest tier position\u003c\/h3\u003e\n\u003cp\u003eThe Genki M380 is not positioned as a current Kyota 4D model. That makes it easier to decide whether its simpler mechanism is enough.\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\u003c\/b\u003e\u003cspan\u003eMassage nodes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003csmall\u003e+3\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto + memory 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\u003e255\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\u003e74\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 · How the Massage Works\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One straightforward 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\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-genki-m380-4-node-mechanism-08.webp?v=1773321059\" alt=\"Kyota Genki M380 360-degree 4-node massage mechanism visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-genki-m380-calf-oscillators-detail-07.webp?v=1773321041\" alt=\"Kyota Genki M380 calf kneading and oscillation system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-genki-m380-foot-reflexology-detail-05.webp?v=1773320995\" alt=\"Kyota Genki M380 triple shiatsu 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-genki-m380-zero-gravity-side-04.webp?v=1773320940\" alt=\"Kyota Genki M380 zero-gravity recline and wall-clearance visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-genki-m380-auto-programs-remote-01.webp?v=1773320781\" alt=\"Kyota Genki M380 remote with automatic and memory programs\" 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\"\u003e360-Degree 4-Node 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 Back Mechanism\u003c\/p\u003e\n\u003ch3\u003eA figure-eight motion, not 4D depth control.\u003c\/h3\u003e\n\u003cp\u003eThe 4-node robot performs five massage techniques in a sweeping figure-eight motion and travels from the neck area toward the glutes. That is the Genki M380's core back-massage identity.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e360-degree sweeping 4-node\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003eFive modes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eChoose it for this specific massage character, not because you assume the four nodes mean 4D.\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 Calves\u003c\/p\u003e\n\u003ch3\u003eMechanical calf work, not air alone.\u003c\/h3\u003e\n\u003cp\u003eTotal Calf kneading and oscillation adds moving mechanical pressure around the calves, supported by air-cell compression. Calf-well fit and pressure sensitivity matter here.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalf action\u003c\/b\u003e\u003cspan\u003eKneading + oscillation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCompression\u003c\/b\u003e\u003cspan\u003eAir-cell support\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eIf lower-body massage is a priority, this is one of the first systems to test 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 Feet\u003c\/p\u003e\n\u003ch3\u003eThree shiatsu rollers under each foot.\u003c\/h3\u003e\n\u003cp\u003eKyota's Total Sole Reflexology system pairs triple shiatsu rollers per foot with air compression. The result is a more active sole experience than a footwell that only squeezes.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePer foot\u003c\/b\u003e\u003cspan\u003eThree shiatsu rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSupport\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\u003eDecision point\u003c\/em\u003eFoot pressure is highly personal. Start low if your soles are sensitive and judge the fit 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 Recline\u003c\/p\u003e\n\u003ch3\u003eRoom-friendly behind the chair; full-size in front.\u003c\/h3\u003e\n\u003cp\u003eOne-touch zero gravity changes the seated angle, while Zero Wall Fit requires about 2 inches behind the chair. The important counterpoint is the 74-inch reclined length.\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\u003eReclined length\u003c\/b\u003e\u003cspan\u003e74 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eMeasure the full footprint, not just the gap behind the backrest.\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\u003eLess setup between you and a repeatable session.\u003c\/h3\u003e\n\u003cp\u003eTwelve automatic programs cover common routines, three MyMassage memory programs save preferred configurations, and Intelligent Voice Command + Control handles selected commands hands-free.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic\u003c\/b\u003e\u003cspan\u003e12 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMemory\u003c\/b\u003e\u003cspan\u003e3 MyMassage programs\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\u003eDecision point\u003c\/em\u003eFor frequent use, control friction matters almost as much as feature count.\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 M380 earns attention below the knees.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Genki M380's upgrade-ladder role is easier to understand when you stop chasing labels and ask what you will actually feel. \u003cstrong\u003eIts clearest point of difference is the combination of calf motion and active sole rollers.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThat makes the chair especially relevant for buyers who care about foot and calf coverage, while still wanting a simpler back mechanism than the 4D and AI models higher in Kyota's range.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eCalf kneading\u003c\/b\u003e\u003cspan\u003eMechanical movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eCalf oscillation\u003c\/b\u003e\u003cspan\u003eAdditional lower-leg motion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eAir compression\u003c\/b\u003e\u003cspan\u003eSupports calf and foot coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eTriple sole rollers\u003c\/b\u003e\u003cspan\u003eThree shiatsu rollers per foot\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\/M380_Black_front_xicjlc.webp?v=1772226341\u0026amp;width=720\" alt=\"Front view of the Kyota Genki M380 showing the calf and foot sections\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nGenki M380 · Calf wells and foot section\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eMassage pressure and lower-body fit are personal. Treat the Genki M380 as a comfort and relaxation product, and test the calf wells and foot rollers at a low setting if you are pressure-sensitive.\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\"\u003eScreen the numbers, then test the contact points.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eKyota lists an optimal user-height range of about 4′10″ to 6′2″ and a maximum user weight of 300 lb. Those figures are useful filters, not a guarantee of fit.\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\u003eCheck 1 — Upper body\u003c\/i\u003e\n\u003ch3\u003eShoulders and neck first.\u003c\/h3\u003e\n\u003cp\u003eConfirm that the rollers meet your shoulder line comfortably and that the neck-to-glute travel matches your seated position.\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\u003eKnow the physical contact space.\u003c\/h3\u003e\n\u003cp\u003eKyota lists a 17.5-inch seat depth, 20.25-inch hip width, and 22-inch shoulder width. Compare those dimensions with your preferred sitting space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3 — Lower body\u003c\/i\u003e\n\u003ch3\u003eCalf and foot fit can decide the chair.\u003c\/h3\u003e\n\u003cp\u003eTest calf-well pressure, oscillation, and sole-roller intensity. Strong lower-body hardware is only valuable when the wells fit comfortably.\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\u003eMemory helps repeat a preferred setup.\u003c\/h3\u003e\n\u003cp\u003eThree MyMassage memory programs can reduce reconfiguration in a household, but each regular user should still verify body and foot 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\"\u003eThe features that change 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\u003e360-Degree 4-Node Back Massage\u003c\/b\u003e\n\u003cp\u003eFive massage techniques in a figure-eight motion from the neck area toward the glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e12 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eOne-touch routines reduce setup when you want a repeatable daily session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e3 MyMassage Memory Programs\u003c\/b\u003e\n\u003cp\u003eStores preferred configurations for quicker repeat use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eTotal Calf Kneading \u0026amp; Oscillation\u003c\/b\u003e\n\u003cp\u003eCalf oscillators add mechanical movement alongside air compression for more active lower-leg coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eTriple Roller Total Sole Reflexology\u003c\/b\u003e\n\u003cp\u003eThree shiatsu rollers per foot add focused underfoot massage with air compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eLumbar Heat\u003c\/b\u003e\n\u003cp\u003eHeating modules add warmth in the back 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\u003eOne-Touch Zero Gravity\u003c\/b\u003e\n\u003cp\u003eChanges the reclined posture without turning the chair into a multi-stage recline system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eZero Wall Fit\u003c\/b\u003e\n\u003cp\u003eAbout 2 inches of rear clearance helps placement, while the full 74-inch reclined length still needs planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eIntelligent Voice Command + Control\u003c\/b\u003e\n\u003cp\u003eSelected commands can be handled hands-free while you remain reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eIntersound Bluetooth Speakers\u003c\/b\u003e\n\u003cp\u003eCompatible audio playback adds a simple convenience layer without changing the massage system itself.\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. Seventy-four in front.\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 current listed wall clearance.\u003c\/strong\u003e The Genki M380 still reaches about 74 inches long when reclined, so the whole room footprint 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\u003eFootprint\u003c\/h3\u003e\n\u003cp\u003eApproximately 57″ × 31″ × 46″ upright and 74″ × 31″ × 40″ reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; route\u003c\/h3\u003e\n\u003cp\u003eThe chair is listed at 255 lb. Measure doors, hall turns, stairs, elevators, thresholds, and final placement before delivery.\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-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eKyota currently lists both finishes. Confirm the selectable variant on the live product before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower \u0026amp; setup\u003c\/h3\u003e\n\u003cp\u003eUse the supplied power equipment with a properly grounded household outlet. Review the \u003ca href=\"\/blogs\/news\/massage-chair-delivery-readiness-checklist-doorways-stairs-room-path-and-placement\"\u003edelivery readiness guide\u003c\/a\u003e before the chair arrives.\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 warranty 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\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eService remains subject to access, fitment, destination, and provider availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eReview online ordering and 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\u003e4-year framework warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eKyota lists a 4-year structural framework warranty, 2 years of no-cost replacement on covered parts, and 1 year of Complete Care parts and labor, in-home if necessary; 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\"\u003eService\u003c\/p\u003e\n\u003ch3\u003eConfirm the path before you need it.\u003c\/h3\u003e\n\u003cp\u003eKyota states that covered field service is available in the United States and requires pre-approval when needed. Keep purchase records and verify current terms before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eUse the live purchase panel and current policy documents as the final operational source 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 · Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the M380 when simple is enough.\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 an accessible premium Kyota without paying for 4D or AI features you do not need.\u003c\/li\u003e\n\u003cli\u003eCare strongly about calf kneading, calf oscillation, and active foot rollers.\u003c\/li\u003e\n\u003cli\u003ePrefer automatic programs, memory settings, and voice commands over deep technical tuning.\u003c\/li\u003e\n\u003cli\u003eNeed a 2-inch wall clearance and have room for the 74-inch 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\u003eSpecifically want adjustable 4D roller depth or AI-guided personalization.\u003c\/li\u003e\n\u003cli\u003eFall outside the listed 4′10″ to 6′2″ height range or 300 lb maximum.\u003c\/li\u003e\n\u003cli\u003eHave sensitive feet or calves and cannot test the lower-body pressure before buying.\u003c\/li\u003e\n\u003cli\u003eNeed a smaller delivery path than the chair's 31-inch width and 255 lb weight allow.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eCompare with Hatsumei M900 4D AI →\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\"\u003eThe step-up question is technology, not just price.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eMove up when its 4D mechanism and AI-guided personalization change the experience enough to matter for your household.\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\"\u003eGenki M380\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eHatsumei M900 4D AI\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack massage\u003c\/th\u003e\n\u003ctd\u003e360-degree sweeping 4-node mechanism with five techniques.\u003c\/td\u003e\n\u003ctd\u003e4D back mechanism for buyers who want more advanced massage adjustability.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePersonalization\u003c\/th\u003e\n\u003ctd\u003e12 auto programs, 3 MyMassage memory programs, and voice control.\u003c\/td\u003e\n\u003ctd\u003eAI Custom Massage Generator, patented AI body scanning, and 20 auto programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eTriple shiatsu rollers per foot plus calf kneading, oscillation, and compression.\u003c\/td\u003e\n\u003ctd\u003eDual foot rollers plus calf kneading, oscillation, and compression.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e2″ wall clearance; 57″ × 31″ × 46″ upright.\u003c\/td\u003e\n\u003ctd\u003e2″ wall clearance; 64″ × 32″ × 47″ upright.\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-hatsumei-m900-ai-4d-massage-chair\"\u003eView Hatsumei M900 4D AI →\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-kyota-massage-chairs\"\u003eRead the Osaki and Kyota comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/kyota\"\u003eCurrent Kyota 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\"\u003eKyota Genki M380 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\"\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\"\u003eKyota Genki M380 \/ Kyota M380 Genki\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 · Brown listed by Kyota\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\"\u003e360-degree sweeping 4-node back massage\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 · kneading + tapping · shiatsu · knocking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTravel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNeck area toward glutes\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\"\u003eMemory programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 MyMassage programs\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\"\u003eIntersound Bluetooth 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\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\"\u003eKneading · oscillation · 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\"\u003eTriple shiatsu rollers per foot + air compression\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 heating modules\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 height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 4′10″ to 6′2″\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.5 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.25 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\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\"\u003e57″ × 31″ × 46″\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″ × 31″ × 40″\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\"\u003e255 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\"\u003eApprox. 2 inches\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\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\"\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\"\u003eFramework\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCovered parts\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eComplete Care parts + labor\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 year, subject to terms\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\"\u003eKyota Genki M380 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 Genki M380 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 Kyota dealer. You can order the Kyota Genki M380 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 the Genki M380.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Kyota Genki M380 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 Genki M380 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 Genki M380 with the \u003ca href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eHatsumei M900 4D AI\u003c\/a\u003e and the rest of the lineup in one visit. Test calf-well pressure and the foot rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Kyota Genki M380 a 4D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. The Kyota Genki M380 uses a 360-degree sweeping 4-node back mechanism with five massage techniques, not Kyota's 4D system. If adjustable 4D roller depth or AI-guided personalization is important, compare it with the \u003ca href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eHatsumei M900 4D AI\u003c\/a\u003e, which adds AI body scanning, an AI Custom Massage Generator, and 20 auto programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the Kyota Genki M380 review takeaway?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eStrong lower-body coverage in a simpler chair. The Kyota Genki M380 suits buyers who want focused calf-and-foot massage, 12 automatic programs, voice control, lumbar heat, zero gravity, and a 2-inch wall clearance. Its main tradeoff is giving up the adjustable 4D and AI systems found higher in Kyota's current lineup, so test the Genki M380 back mechanism in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Kyota Genki M380 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 lower-body massage experience and simple daily programs matter more than 4D depth. The Kyota Genki M380 pairs Total Calf kneading and oscillation with three shiatsu rollers under each foot, 12 automatic programs, and 3 MyMassage memory programs. If you want AI body scanning, compare the \u003ca href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eHatsumei M900 4D AI\u003c\/a\u003e. Compare the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow big is the Kyota Genki M380, and how much wall clearance does it need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e2 inches behind the chair. Zero Wall Fit lets the Kyota Genki M380 sit about 2 inches from the wall, but it measures approximately 57″ × 31″ × 46″ upright and reaches 74″ × 31″ × 40″ reclined. The chair weighs 255 lb, so measure doors, hall turns, stairs, and the forward recline path before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Kyota Genki M380 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′2″ and up to 300 lb. Kyota lists that optimal range for the Genki M380, with a 17.5-inch seat depth, 20.25-inch hip width, and 22-inch shoulder width. Shoulder reach, calf position, and foot-well comfort should still be checked in person, especially if you are near either end of the Genki M380 range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Kyota Genki M380 use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 360-degree sweeping 4-node mechanism. The Kyota Genki M380 works kneading, tapping, kneading with tapping, shiatsu, and knocking in a figure-eight motion from the neck area toward the glutes. Below the knees, Total Calf kneading and oscillation and three shiatsu rollers per foot add the lower-body coverage the Genki M380 is known for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Kyota Genki M380?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4 years on the structural framework. Kyota backs the Genki M380 with a 4-year framework warranty, 2 years of no-cost replacement on covered parts, and 1 year of Complete Care parts and labor, in-home if necessary. House of Massage Chairs is an authorized Kyota dealer, and your Genki M380 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 Genki M380 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 Genki M380 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 Genki M380.\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 pressure where\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ethe M380 is most distinctive.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eCheck shoulder reach, calf-well fit, foot-roller intensity, zero-gravity comfort, and control usability. The Genki M380 is on the floor in San Jose and Pleasanton; 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 both showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall 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\"\u003eEach showroom has 45+ chairs, so you can compare the Genki M380 with the Hatsumei M900 4D AI in one visit. 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\/Basliksiz-1.webp?v=1772226341\u0026amp;width=720\" alt=\"Kyota Genki M380 massage chair in black on a light background\" 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 Genki M380.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Genki M380 when lower-body massage, easy daily programs, and practical room fit matter more than stepping into Kyota's 4D and AI tier.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eM380\u003c\/b\u003e\u003cspan\u003eBlack · Brown listed · 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\/kyota\"\u003eCurrent Kyota massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eCompare with Hatsumei M900 4D AI\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/policies\/shipping-policy\"\u003eDelivery \u0026amp; service policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eKyota Genki M380 Massage Chair · Sold by House of Massage Chairs. This is a comfort and relaxation product, not a medical device or substitute for professional care. 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 Kyota Genki M380 massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Kyota dealer. You can order the Kyota Genki M380 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 the Genki M380.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Kyota Genki M380 before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Genki M380 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 Genki M380 with the Hatsumei M900 4D AI and the rest of the lineup in one visit. Test calf-well pressure and the foot rollers.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Genki M380 a 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. The Kyota Genki M380 uses a 360-degree sweeping 4-node back mechanism with five massage techniques, not Kyota's 4D system. If adjustable 4D roller depth or AI-guided personalization is important, compare it with the Hatsumei M900 4D AI, which adds AI body scanning, an AI Custom Massage Generator, and 20 auto programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the Kyota Genki M380 review takeaway?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Strong lower-body coverage in a simpler chair. The Kyota Genki M380 suits buyers who want focused calf-and-foot massage, 12 automatic programs, voice control, lumbar heat, zero gravity, and a 2-inch wall clearance. Its main tradeoff is giving up the adjustable 4D and AI systems found higher in Kyota's current lineup, so test the Genki M380 back mechanism in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Genki M380 worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if the lower-body massage experience and simple daily programs matter more than 4D depth. The Kyota Genki M380 pairs Total Calf kneading and oscillation with three shiatsu rollers under each foot, 12 automatic programs, and 3 MyMassage memory programs. If you want AI body scanning, compare the Hatsumei M900 4D AI. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Kyota Genki M380, and how much wall clearance does it need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"2 inches behind the chair. Zero Wall Fit lets the Kyota Genki M380 sit about 2 inches from the wall, but it measures approximately 57″ × 31″ × 46″ upright and reaches 74″ × 31″ × 40″ reclined. The chair weighs 255 lb, so measure doors, hall turns, stairs, and the forward recline path before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Kyota Genki M380 fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4′10″ to 6′2″ and up to 300 lb. Kyota lists that optimal range for the Genki M380, with a 17.5-inch seat depth, 20.25-inch hip width, and 22-inch shoulder width. Shoulder reach, calf position, and foot-well comfort should still be checked in person, especially if you are near either end of the Genki M380 range.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Kyota Genki M380 use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 360-degree sweeping 4-node mechanism. The Kyota Genki M380 works kneading, tapping, kneading with tapping, shiatsu, and knocking in a figure-eight motion from the neck area toward the glutes. Below the knees, Total Calf kneading and oscillation and three shiatsu rollers per foot add the lower-body coverage the Genki M380 is known for.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Kyota Genki M380?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4 years on the structural framework. Kyota backs the Genki M380 with a 4-year framework warranty, 2 years of no-cost replacement on covered parts, and 1 year of Complete Care parts and labor, in-home if necessary. House of Massage Chairs is an authorized Kyota dealer, and your Genki M380 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Genki M380 HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Genki M380 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 Genki M380.\"\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 = ['360-Degree 4-Node Mechanism', 'Calf Kneading + Oscillation', 'Triple Roller Sole Massage', 'Zero Gravity + 2-Inch Wall Fit', 'Programs + Memory + 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":"Kyota","offers":[{"title":"Default Title","offer_id":44876329091279,"sku":null,"price":2799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Basliksiz-1.webp?v=1772226341"},{"product_id":"kyota-yugana-m780-4d-massage-chair","title":"Kyota Yugana M780 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 · Kyota M780 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\u003eKyota Yugana M780\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Back Mechanism · 44-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 Kyota Yugana M780 4D massage chair is a balanced step into Kyota's 4D tier: variable-speed back massage, TrueFit scanning, and unusually serious calf-and-foot hardware in a 216-pound 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\"\u003e4'8″–6'2″ · 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\/Black · Brown\/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\/kyota-yugana-m780-4d-zero-gravity-side-08.webp?v=1773320576\" alt=\"Kyota Yugana M780 4D massage chair shown in a reclined side profile\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Yugana M780\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\"\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\"\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\"\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 Kyota step where 4D becomes the point.\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 Yugana M780 4D Massage Chair is Kyota's balanced 4D step: a variable-speed 4D back mechanism, 44-inch L-Track, TrueFit scanning, and active calf-and-foot hardware. Kyota lists an ideal height of 4'8″ to 6'2″ and a 300-pound maximum. It uses a color menu remote rather than the Joubu M880's larger tablet, so choose it for core 4D and lower-body capability rather than maximum interface 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\u003e4D control\u003c\/h3\u003e\n\u003cp\u003eVariable speed joins depth and directional movement across six published intensity levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003e44-inch L-Track\u003c\/h3\u003e\n\u003cp\u003eThe 44-inch path reaches through the back and glute region.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower-body hardware\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and oscillation pair with three rollers per foot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eTrueFit fit logic\u003c\/h3\u003e\n\u003cp\u003eBody scanning and footrest extension support user alignment.\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\u003e44\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eL-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e13\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eMemory programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003c\/b\u003e\u003cspan\u003e4D intensity levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e216\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\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 balanced 4D 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\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-yugana-m780-4d-zero-gravity-side-08.webp?v=1773320576\" alt=\"Kyota Yugana M780 4D chair profile illustrating its 4D L-Track architecture\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-yugana-m780-4d-footrest-extension-06.webp?v=1773320525\" alt=\"Kyota Yugana M780 TrueFit footrest extension system\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-yugana-m780-4d-calf-kneading-detail-11.webp?v=1773320637\" alt=\"Kyota Yugana M780 calf kneading and oscillation system\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-yugana-m780-4d-quick-access-controls-10.webp?v=1773320612\" alt=\"Kyota Yugana M780 quick access control panel\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-yugana-m780-4d-zero-gravity-side-08.webp?v=1773320576\" alt=\"Kyota Yugana M780 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 + 44-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 Back System\u003c\/p\u003e\n\u003ch3\u003e4D control without a flagship platform.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism adds variable speed to multidirectional movement, with six published intensity levels on a 44-inch L-Track.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D · variable speed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003e44-inch L-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\u003eChoose this tier for adjustable 4D character, not AI or dual-mechanism positioning.\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 System\u003c\/p\u003e\n\u003ch3\u003eScan first. Then set the leg length.\u003c\/h3\u003e\n\u003cp\u003eTrueFit Body Scanning sets the starting alignment; TrueFit Footrest Extension adjusts leg length for the seated user.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody fit\u003c\/b\u003e\u003cspan\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLeg fit\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\u003eWhy it matters\u003c\/em\u003eStill verify shoulder contact and foot position 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\u003eThe calves and soles are not an afterthought.\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and oscillation pair with three rollers under each foot. Air compression can target full, upper, or lower body regions.\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 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\u003eIf lower-body feel matters, test calf wrap and foot pressure in person.\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\u003eEnough shortcuts to make repeat use easy.\u003c\/h3\u003e\n\u003cp\u003eThe color remote provides 13 auto programs; three MyMassage slots save manual sequences. Voice control and armrest shortcuts handle quick adjustments.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAuto\u003c\/b\u003e\u003cspan\u003e13 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMemory\u003c\/b\u003e\u003cspan\u003e3 saved sequences\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003ePrefer a larger touchscreen? Compare the Joubu.\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\u003ePlan for movement, not just the chair shell.\u003c\/h3\u003e\n\u003cp\u003eThe manual provides two zero-gravity positions and documents 2 inches behind the chair plus 14 inches in front for movement.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRear\u003c\/b\u003e\u003cspan\u003e2 inches per Kyota documentation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFront\u003c\/b\u003e\u003cspan\u003e14 inches for 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\u003eMeasure the 74-inch reclined length before delivery.\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 upgrade is easiest to feel below the knees.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Yugana's calf kneading, oscillation, and triple foot rollers make the lower-body section a real decision point, not a checklist item.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe extending footrest and adjustable calf and foot speeds make fit and pressure the key lower-body tests.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eCalf kneading + oscillation\u003c\/b\u003e\u003cspan\u003eActive lower-leg hardware\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eTriple rollers per foot\u003c\/b\u003e\u003cspan\u003eAdjustable foot speed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eTrueFit extension\u003c\/b\u003e\u003cspan\u003eLeg-length adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eLower-body air\u003c\/b\u003e\u003cspan\u003eSelectable compression region\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\/kyota-yugana-m780-4d-foot-reflexology-rollers-12.webp?v=1773320678\" alt=\"Kyota Yugana M780 triple foot roller system\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nLower-body hardware · Calf motion + three rollers per foot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Yugana is intended for relaxation, comfort, and a repeatable home wellness routine. It is not a medical device 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 \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published range is useful. Your fit still decides.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eKyota publishes an ideal 4-foot-8-inch to 6-foot-2-inch range and a 300-pound maximum. TrueFit helps, but shoulder, calf, and foot fit remain personal.\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 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet TrueFit establish the starting position.\u003c\/h3\u003e\n\u003cp\u003eBody scanning sets the starting alignment before manual adjustment.\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\u003eUse the six 4D levels deliberately.\u003c\/h3\u003e\n\u003cp\u003eThe manual provides six 4D levels from light to firm.\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\u003eCheck calf wrap and foot placement.\u003c\/h3\u003e\n\u003cp\u003eCheck calf wrap and foot placement after the footrest extends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Seat\u003c\/i\u003e\n\u003ch3\u003eUse the published dimensions as a checkpoint.\u003c\/h3\u003e\n\u003cp\u003ePublished seat depth is 17.5 inches, hip width 20.25, and shoulder width 22.\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. 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\u003e4D Back Mechanism\u003c\/b\u003e\n\u003cp\u003eVariable-speed 4D movement with six intensity levels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e44-Inch L-Track\u003c\/b\u003e\n\u003cp\u003e44-inch roller path through back and glute region.\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\u003eSets body alignment before massage begins.\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 leg length for calf and foot placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eCalf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eAdds active calf kneading and oscillation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTriple Foot Rollers\u003c\/b\u003e\n\u003cp\u003eThree rollers per foot; three speeds plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eAirbag Compression\u003c\/b\u003e\n\u003cp\u003eTargets full, upper, or lower body regions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eLumbar + Back Mechanism Heat\u003c\/b\u003e\n\u003cp\u003eWarmth at the lumbar area and back mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e13 Auto Programs\u003c\/b\u003e\n\u003cp\u003eThirteen preset sessions on the color remote.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e3 MyMassage Memory Programs\u003c\/b\u003e\n\u003cp\u003eSaves three manual sequences for recall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eVoice + Quick Access Controls\u003c\/b\u003e\n\u003cp\u003eVoice command plus armrest shortcuts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eBluetooth + USB\u003c\/b\u003e\n\u003cp\u003eBluetooth audio plus USB 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\"\u003eTwo inches behind it. Fourteen in front for movement.\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 documented rear clearance.\u003c\/strong\u003e The owner's manual separately calls for 14 inches in front for footrest extension and the chair's forward slide.\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\u003cp\u003eUpright: 59″ L x 31″ W x 46″ H. Reclined: 74″ L x 31″ W x 40″ H. Plan around the reclined length, not the product silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; access\u003c\/h3\u003e\n\u003cp\u003eAt 216 pounds, confirm doors, turns, stairs, elevators, and the final placement path.\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\/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\u003eClearance note\u003c\/h3\u003e\n\u003cp\u003eKyota's product page and owner's manual both list 2 inches behind the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eThe manual lists 120V and 240W. Use a grounded outlet and keep the cord clear.\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 handoff 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\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\/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 Yugana M780: 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\u003eKeep purchase and warranty records together.\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\"\u003eVerify current delivery, access, availability, and written warranty terms 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 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Kyota Yugana M780 4D massage chair for balance, not maximum feature 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 4D without the Joubu's larger control platform.\u003c\/li\u003e\n\u003cli\u003ePrioritize calf kneading and triple foot rollers.\u003c\/li\u003e\n\u003cli\u003eFit the published 4'8″–6'2″ \/ 300-pound guidance.\u003c\/li\u003e\n\u003cli\u003eWant 13 auto programs plus three memories.\u003c\/li\u003e\n\u003cli\u003eCan accommodate the 74-inch 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 the Joubu M880 if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a longer 53-inch track.\u003c\/li\u003e\n\u003cli\u003ePrefer a 7-inch touchscreen tablet over a color menu remote.\u003c\/li\u003e\n\u003cli\u003eWant 24 auto programs rather than 13.\u003c\/li\u003e\n\u003cli\u003eAre comfortable planning around a heavier 325-pound chair and a 77-inch reclined length.\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\"\u003eThe nearest step-up changes the control experience.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eKyota Joubu M880 4D\u003c\/a\u003e is the closest alternative when a longer track, larger touch interface, and deeper program library matter more.\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\"\u003eYugana M780 4D\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\"\u003eTrack\u003c\/th\u003e\n\u003ctd\u003e44-inch L-Track\u003c\/td\u003e\n\u003ctd\u003e53-inch L-Track\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e13 auto · 3 memory\u003c\/td\u003e\n\u003ctd\u003e24 auto programs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary control\u003c\/th\u003e\n\u003ctd\u003eColor menu remote + quick-access panel\u003c\/td\u003e\n\u003ctd\u003e7-inch touch tablet + voice control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom \u0026amp; handling\u003c\/th\u003e\n\u003ctd\u003e216 lb · 74-inch reclined length\u003c\/td\u003e\n\u003ctd\u003e325 lb · 77-inch reclined length\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\u003eYugana M780 vs Hatsumei M900:\u003c\/strong\u003e both use a 4D back mechanism on a 44-inch L-Track, with 2 inches behind the chair, a 74-inch reclined length, and a 300 lb maximum. The \u003ca href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eHatsumei M900 4D AI\u003c\/a\u003e adds Advanced AI TrueFit scanning, an AI Custom Massage Generator, a touch screen, and 20 auto programs; the Yugana keeps 13 auto programs, a color remote, and three rollers per foot instead of two.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\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\"\u003eOsaki vs 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\"\u003eYugana M780 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\"\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\"\u003eYugana M780 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\/Black · Brown\/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\"\u003e4D · variable speed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003e4D intensity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e6 levels\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\"\u003e44-inch L-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\"\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\"\u003eFull \/ upper \/ lower 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 \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\"\u003e13\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\"\u003e3 MyMassage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRemote\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\"\u003eHands-free\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\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eArmrest quick-access panel\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 Triple Reflexology · 3 rollers per foot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot \/ calf speed\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3 levels + off\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\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar + back mechanism 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\"\u003eIdeal height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4'8″ – 6'2″\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\"\u003e17.5 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.25 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\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\"\u003e59″ L x 31″ W x 46″ 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″ L x 31″ W x 40″ 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\"\u003e216 lb\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 per Kyota documentation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront movement space\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e14 inches per owner's 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\u003eRecline, 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\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 positions in owner's manual\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 · onboard 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\"\u003eUSB port\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 · 240W\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\"\u003eManufacturer warranty\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\"\u003eClearance source: Kyota's current product page and owner's manual list 2 inches behind the chair.\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\"\u003eYugana M780 4D 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 Kyota Yugana M780 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 Kyota dealer. Order the Kyota Yugana M780 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 before you order the Yugana M780.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Kyota Yugana M780 4D 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 Kyota Yugana M780 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 test 4D pressure, calf-and-foot fit, and the remote, then compare the Yugana M780 with the Joubu M880 and Hatsumei M900 in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow big is the Kyota Yugana M780 4D, and how much wall clearance does it need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e59 x 31 x 46 inches upright and 74 x 31 x 40 inches reclined. Kyota documents 2 inches behind the Kyota Yugana M780 4D and 14 inches in front for footrest extension and the forward slide. The chair weighs 216 pounds, so confirm doors, turns, stairs, and the final placement path 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 Kyota Yugana M780 4D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4 feet 8 inches to 6 feet 2 inches, with a 300-pound maximum. Kyota publishes that ideal range for the Yugana M780 4D, with a 17.5-inch seat depth, 20.25-inch hip width, and 22-inch shoulder width. TrueFit helps, but shoulder, calf, and foot fit remain personal, so check them in person before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Kyota Yugana M780 4D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA variable-speed 4D back mechanism on a 44-inch L-Track. The owner's manual for the Kyota Yugana M780 4D provides six 4D intensity levels from light to firm. The Yugana M780 is positioned around that single 4D mechanism and TrueFit Body Scanning; it is not labeled as an AI or Syner-D model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Kyota Yugana M780 or the Joubu M880?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Kyota Yugana M780 4D for core 4D control, calf kneading, and triple foot rollers in a 216-pound chair with a 74-inch reclined length. Choose the Joubu M880 4D for a longer 53-inch track, a 7-inch touchscreen tablet, 24 auto programs, and a 5'2″ to 6'6″ fit range, in a 325-pound chair that reaches 77 inches reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Kyota Yugana M780 and the Hatsumei M900?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe AI layer and the controls. Both use a 4D back mechanism on a 44-inch L-Track, with 2 inches behind the chair, a 74-inch reclined length, and a 300 lb maximum. The Hatsumei M900 adds Advanced AI TrueFit scanning, an AI Custom Massage Generator, a touch screen, and 20 auto programs. The Kyota Yugana M780 4D keeps 13 auto programs, a color remote, and three rollers per foot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Kyota Yugana M780 4D worth it, and what should a review focus on?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you want adjustable 4D character and serious lower-body hardware without the Joubu M880's larger control platform. A Kyota Yugana M780 4D review should focus on four things: 4D pressure range, calf-and-foot fit, remote and quick-control usability, and the 74-inch reclined footprint. Those exact-model tradeoffs matter more than broad brand claims.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Kyota Yugana M780 4D?\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. The Kyota Yugana M780 4D comes with Kyota's 4-year residential limited warranty: 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 Yugana M780 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 Yugana M780 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 Kyota Yugana M780 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 Yugana M780.\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 four things\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\"\u003eTest 4D pressure, scan alignment, calf-and-foot fit, and the remote while reclined. The Yugana M780 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 and the Hatsumei 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=\"\/collections\/kyota\"\u003eReview the current Kyota lineup \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 Yugana M780 questions before you travel.\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\/kyota-yugana-m780-4d-footrest-extension-06.webp?v=1773320525\" alt=\"Kyota Yugana M780 TrueFit footrest and lower-body system\" 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 Yugana M780\u003cbr\u003e4D Massage Chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for balanced 4D control, 44-inch track coverage, serious calf-and-foot hardware, and a fit range that works for you. Compare the Joubu for more track and tablet-led control.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eM780\u003c\/b\u003e\u003cspan\u003eBlack\/Black · Brown\/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\/kyota-joubu-m880-4d-zero-gravity-massage-chair\"\u003eCompare the Joubu M880\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-hatsumei-m900-ai-4d-massage-chair\"\u003eCompare the Hatsumei M900\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery details\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/kyota\"\u003eCurrent Kyota models\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eKyota Yugana 4D massage chair M780 · Sold by House of Massage Chairs, an authorized Kyota dealer. Intended for relaxation and home wellness, not diagnosis or treatment. 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 Yugana M780 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Kyota dealer. Order the Kyota Yugana M780 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 before you order the Yugana M780.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Kyota Yugana M780 4D massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Yugana M780 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 test 4D pressure, calf-and-foot fit, and the remote, then compare the Yugana M780 with the Joubu M880 and Hatsumei M900 in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Kyota Yugana M780 4D, and how much wall clearance does it need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"59 x 31 x 46 inches upright and 74 x 31 x 40 inches reclined. Kyota documents 2 inches behind the Kyota Yugana M780 4D and 14 inches in front for footrest extension and the forward slide. The chair weighs 216 pounds, so confirm doors, turns, stairs, and the final placement path before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Kyota Yugana M780 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4 feet 8 inches to 6 feet 2 inches, with a 300-pound maximum. Kyota publishes that ideal range for the Yugana M780 4D, with a 17.5-inch seat depth, 20.25-inch hip width, and 22-inch shoulder width. TrueFit helps, but shoulder, calf, and foot fit remain personal, so check them in person before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Kyota Yugana M780 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A variable-speed 4D back mechanism on a 44-inch L-Track. The owner's manual for the Kyota Yugana M780 4D provides six 4D intensity levels from light to firm. The Yugana M780 is positioned around that single 4D mechanism and TrueFit Body Scanning; it is not labeled as an AI or Syner-D model.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Kyota Yugana M780 or the Joubu M880?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Kyota Yugana M780 4D for core 4D control, calf kneading, and triple foot rollers in a 216-pound chair with a 74-inch reclined length. Choose the Joubu M880 4D for a longer 53-inch track, a 7-inch touchscreen tablet, 24 auto programs, and a 5'2″ to 6'6″ fit range, in a 325-pound chair that reaches 77 inches reclined.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Kyota Yugana M780 and the Hatsumei M900?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The AI layer and the controls. Both use a 4D back mechanism on a 44-inch L-Track, with 2 inches behind the chair, a 74-inch reclined length, and a 300 lb maximum. The Hatsumei M900 adds Advanced AI TrueFit scanning, an AI Custom Massage Generator, a touch screen, and 20 auto programs. The Kyota Yugana M780 4D keeps 13 auto programs, a color remote, and three rollers per foot.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Yugana M780 4D worth it, and what should a review focus on?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want adjustable 4D character and serious lower-body hardware without the Joubu M880's larger control platform. A Kyota Yugana M780 4D review should focus on four things: 4D pressure range, calf-and-foot fit, remote and quick-control usability, and the 74-inch reclined footprint. Those exact-model tradeoffs matter more than broad brand claims.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Kyota Yugana M780 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Four years on the frame. The Kyota Yugana M780 4D comes with Kyota's 4-year residential limited warranty: 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 Yugana M780 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Yugana M780 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Kyota Yugana M780 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 Yugana M780.\"\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 + 44-inch L-Track', 'TrueFit Scan + Footrest', 'Calf + Foot System', 'Programs + Daily Controls', 'Zero Gravity + Room 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":"Kyota","offers":[{"title":"Default Title","offer_id":44876329255119,"sku":null,"price":7999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/03.webp?v=1772226352"},{"product_id":"kyota-hatsumei-m900-ai-4d-massage-chair","title":"Kyota Hatsumei M900 4D 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 · Kyota M900 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\u003eKyota Hatsumei M900\u003c\/span\u003e \u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D 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 Kyota Hatsumei M900 4D AI massage chair is a 4D L-Track chair built around adjustable massage, AI-guided customization, and a control system that lets you move from a preset session to a highly specific one without starting over.\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'8″–6'2″ · 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\"\u003eDark 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 alt=\"Kyota Hatsumei M900 4D AI massage chair in Dark Brown in a living room\" id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Hatsumei_M900_Dark_Brown_Lifestyle_1440_x_960_awliva.webp?v=1772226361\u0026amp;width=720\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Hatsumei M900\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\"\u003eAdaptive Routine\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\"\u003eAdaptive Routine\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 Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe reason to choose it is control.\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 Hatsumei M900 4D AI Massage Chair combines a 4D back mechanism, 44-inch L-Track, Advanced AI TrueFit body scanning, an AI Custom Massage Generator, and 20 automatic programs. Its advantage is control: tune 4D intensity and speed by region, adjust air compression by area, then save preferred sessions. Kyota lists an ideal height of 4'8″ to 6'2″ and a 300-pound maximum. Compare the Genki M380 if you prefer fewer controls.\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 movement\u003c\/h3\u003e\n\u003cp\u003e4D depth and variable speed make the roller character more adjustable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eAI workflow\u003c\/h3\u003e\n\u003cp\u003eTrueFit scanning and the AI generator create a more specific starting point.\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\u003eDual foot rollers pair with calf kneading, oscillation, and compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eRoom fit\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit needs 2 inches behind the chair; reclined length is 74 inches.\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\u003e44\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\u003e56\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\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 · How It Works\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One adjustable 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\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg alt=\"Kyota Hatsumei M900 4D AI massage chair in Dark Brown\" class=\"pnx-an-img is-active\" loading=\"lazy\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Hatsumei_M900_Dark_Brown_Hero_Left_1440_x_960_jq0e5i.webp?v=1772226362\u0026amp;width=720\"\u003e \u003cimg alt=\"Kyota Hatsumei M900 AI Custom Massage Generator and dual foot roller feature image\" class=\"pnx-an-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-hatsumei-m900-ai-4d-ai-foot-rollers-06.webp?v=1773319924\"\u003e \u003cimg alt=\"Kyota Hatsumei M900 with user seated in the chair showing calf and foot sections\" class=\"pnx-an-img\" loading=\"lazy\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Hatsumei_M900_Dark_Brown_Model_Silo_1440_x_960_gih2hu.webp?v=1772226362\u0026amp;width=720\"\u003e\n\u003cimg alt=\"Kyota Hatsumei M900 touch screen tablet controller\" class=\"pnx-an-img\" loading=\"lazy\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/tablet-1440-960_emidjt.webp?v=1772226361\u0026amp;width=720\"\u003e \u003cimg alt=\"Kyota Hatsumei M900 Zero Wall Fit recline and TrueFit footrest extension\" class=\"pnx-an-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/kyota-hatsumei-m900-ai-4d-wall-fit-footrest-03.webp?v=1773319866\"\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 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 Mechanism\u003c\/p\u003e\n\u003ch3\u003e4D adjustment along a 44-inch L-Track.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism adds variable speed to three-dimensional roller movement. Its 44-inch L-Track carries quad rollers from the neck area toward the glutes.\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\u003eTrack\u003c\/b\u003e \u003cspan\u003eL-Track · 44″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat changes\u003c\/em\u003eJudge the M900 by actual depth, speed, and roller contact 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 AI Layer\u003c\/p\u003e\n\u003ch3\u003eScan first. Then decide how much control you want.\u003c\/h3\u003e\n\u003cp\u003eAdvanced AI TrueFit sensors read body shape and micro-tune the 4D mechanism. The AI generator lets you choose techniques, regional speed, 4D intensity, and air pressure by area.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e \u003cspan\u003eAdvanced AI TrueFit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCustom builder\u003c\/b\u003e \u003cspan\u003eBack + air compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat changes\u003c\/em\u003eThe AI matters when it helps you reach a repeatable setting faster.\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\"\u003eAir + Lower Body\u003c\/p\u003e\n\u003ch3\u003eCompression surrounds dedicated foot and calf hardware.\u003c\/h3\u003e\n\u003cp\u003eThe chair uses 56 air cells in 28 airbags. Dual foot rollers work under each foot while calf kneading, oscillating rubbing, and compression add dedicated lower-leg massage.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e \u003cspan\u003e28 airbags · 56 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e \u003cspan\u003eDual rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e \u003cspan\u003eKneading · oscillation · compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat changes\u003c\/em\u003eTest lower-body pressure at low settings; sensitivity varies widely.\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\u003ePreset when you want speed. Manual when you want specificity.\u003c\/h3\u003e\n\u003cp\u003eThe wired touch screen handles 20 automatic programs, manual controls, the AI builder, and saved favorites. Voice Command and a quick-access panel provide faster adjustments.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\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\u003eControls\u003c\/b\u003e \u003cspan\u003eTouch screen · voice · quick access\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e \u003cspan\u003eUSB charging\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat changes\u003c\/em\u003eThe M900 rewards buyers who will use its customization, not only presets.\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\"\u003eRecline + Fit\u003c\/p\u003e\n\u003ch3\u003eThree zero-gravity levels, with 2 inches behind the chair.\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit slides the chair forward while reclining. It still reaches 74 inches reclined. TrueFit sensors automatically size the leg extension.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e \u003cspan\u003e3 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWall clearance\u003c\/b\u003e \u003cspan\u003e2″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e \u003cspan\u003eSensor-guided extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhat changes\u003c\/em\u003eRear clearance is small, but full room and body fit still need checking.\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 Adaptive Routine\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe value appears after the first week.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Hatsumei suits users whose preferred massage changes from day to day. Start with 20 automatic programs, then move to the AI generator or manual settings when you want more control.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003e\u003cstrong\u003eSave the combination you want to repeat.\u003c\/strong\u003e That is the practical technology story: presets for speed, detailed control when you want it.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e \u003cb\u003e20 automatic programs\u003c\/b\u003e \u003cspan\u003eFast starting points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e \u003cb\u003eAI Custom Massage Generator\u003c\/b\u003e \u003cspan\u003eBuild a specific session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e \u003cb\u003eMy Favorite memory\u003c\/b\u003e \u003cspan\u003eRecall preferred settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e \u003cb\u003eLumbar heat\u003c\/b\u003e \u003cspan\u003eWarmth as a comfort feature\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 alt=\"Kyota Hatsumei M900 Dark Brown side profile while reclined\" id=\"pnxEveImg\" loading=\"lazy\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Hatsumei_M900_Dark_Brown_Profile_1440_x_960_o4apjh.webp?v=1772226361\u0026amp;width=720\"\u003e\u003c\/figure\u003e\nHatsumei M900 · Reclined profile\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Hatsumei M900 is a wellness and relaxation chair. Evaluate comfort, pressure, and fit as personal preferences rather than as 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 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published range is only the first check.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eKyota lists an ideal height range of 4'8\" to 6'2\", a 300-lb maximum, 17.5-inch seat depth, 21-inch hip width, and 21.5-inch shoulder width. Use those as screening numbers, then confirm real fit.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare body 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 — Shoulders\u003c\/i\u003e\n\u003ch3\u003eConfirm neck reach and shoulder contact.\u003c\/h3\u003e\n\u003cp\u003eUse the scan, then check neck reach, shoulder contact, and comfortable 4D pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 2 — Lower body\u003c\/i\u003e\n\u003ch3\u003eTest calf and foot intensity at low settings first.\u003c\/h3\u003e\n\u003cp\u003eTest calf and foot pressure at low settings first; sensitivity varies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 3 — Controls\u003c\/i\u003e\n\u003ch3\u003eMake sure the interface matches the household.\u003c\/h3\u003e\n\u003cp\u003eTry the tablet, voice commands, quick-access panel, and a saved favorite.\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\u003eBuild two different sessions.\u003c\/h3\u003e\n\u003cp\u003eIf two people share the chair, build a session for each and confirm both fit the listed 4'8″ to 6'2″ range.\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 Hatsumei M900 feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eA short index for the features that materially affect massage feel, control, lower-body work, 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\u003e4D Back Mechanism\u003c\/b\u003e\n\u003cp\u003eAdds variable speed to three-dimensional roller movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e \u003cb\u003e44″ L-Track\u003c\/b\u003e\n\u003cp\u003eCarries the quad rollers from the neck area toward the glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e \u003cb\u003eAdvanced AI TrueFit Body Scan\u003c\/b\u003e\n\u003cp\u003eAdvanced sensors read body shape and micro-tune the 4D mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e \u003cb\u003eAI Custom Massage Generator\u003c\/b\u003e\n\u003cp\u003eSets technique, regional speed, 4D intensity, and air pressure by area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e \u003cb\u003e28 Airbags \/ 56 Air Cells\u003c\/b\u003e\n\u003cp\u003eAdds adjustable compression across multiple body zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e \u003cb\u003eDual Foot Rollers + Calf System\u003c\/b\u003e\n\u003cp\u003eCombines underfoot rollers with calf kneading, oscillation, and compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e \u003cb\u003e20 Auto Programs + Manual Settings\u003c\/b\u003e\n\u003cp\u003eBalances one-touch sessions with detailed manual control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e \u003cb\u003eTouch Screen + Voice + Quick Access\u003c\/b\u003e\n\u003cp\u003eProvides tablet, hands-free, and quick-access adjustments plus USB charging.\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 warmth at the lower back as a comfort feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e \u003cb\u003e3-Level Zero Gravity + Zero Wall Fit\u003c\/b\u003e\n\u003cp\u003eProvides three recline levels while limiting rear clearance to 2 inches.\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. Seventy-four inches when reclined.\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\"\u003eof listed wall clearance.\u003c\/strong\u003e Zero Wall Fit reduces the gap behind the chair, but the M900 still measures 74″ 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\u003eFootprint\u003c\/h3\u003e\n\u003cp\u003eUpright: 64\" x 32\" x 47\". Reclined: 74\" x 32\" x 33\". Chair weight: 249 lbs.\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\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\u003ePower\u003c\/h3\u003e\n\u003cp\u003eOwner documentation lists 110-120V AC, 2.2A rated current, and 260W power consumption.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cp\u003eMeasure doors, halls, turns, stairs, elevators, and the final room before shipment. House of Massage Chairs places fitment responsibility 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-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, without the shorthand.\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\/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\u003eKnow which coverage period applies.\u003c\/h3\u003e\n\u003cp\u003eKyota lists a 4-year residential limited warranty for the Hatsumei M900: 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\"\u003eAvailability\u003c\/p\u003e\n\u003ch3\u003eBoth showrooms have it on the floor.\u003c\/h3\u003e\n\u003cp\u003eTry the Hatsumei M900 in San Jose (Westfield Oakridge) or Pleasanton (Stoneridge). Walk-ins are welcome, no appointment needed; call or text (669) 214-8889 to see a specific finish first.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eShowroom locations →\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 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Kyota Hatsumei M900 4D AI massage chair for adjustment, not for the AI badge.\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 pressure and speed.\u003c\/li\u003e\n\u003cli\u003eExpect to customize sessions beyond presets.\u003c\/li\u003e\n\u003cli\u003eValue dedicated foot and calf hardware.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 74-inch 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\u003ePrefer a simpler control system.\u003c\/li\u003e\n\u003cli\u003eWill not use AI or manual customization.\u003c\/li\u003e\n\u003cli\u003eNeed a different body-fit range.\u003c\/li\u003e\n\u003cli\u003eCannot accommodate the chair or delivery path.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-genki-m380-massage-chair\"\u003eCompare with Genki M380 →\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\"\u003eThe Genki M380 is the useful step-down check.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe step-down alternative is the \u003ca href=\"\/products\/kyota-genki-m380-massage-chair\"\u003eKyota Genki M380\u003c\/a\u003e. Compare it to decide whether you need the M900's 4D and AI-guided customization or a simpler control stack.\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\"\u003eHatsumei M900\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eGenki M380\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\u003e4D with variable speed.\u003c\/td\u003e\n\u003ctd\u003e360-degree sweeping 4-node mechanism; not marketed as 4D.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCustomization\u003c\/th\u003e\n\u003ctd\u003eAI generator, TrueFit scan, manual settings, saved favorites.\u003c\/td\u003e\n\u003ctd\u003e12 auto programs and 3 MyMassage memory programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body feel\u003c\/th\u003e\n\u003ctd\u003eDual foot rollers; calf kneading, oscillation, compression.\u003c\/td\u003e\n\u003ctd\u003eTriple foot rollers; calf kneading, oscillation, compression.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom planning\u003c\/th\u003e\n\u003ctd\u003e2\" wall clearance; 74\" reclined; 249 lbs.\u003c\/td\u003e\n\u003ctd\u003e2\" wall clearance; 74\" reclined; 255 lbs.\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\u003eHatsumei M900 vs Yugana M780:\u003c\/strong\u003e the two share a 4D mechanism, a 44-inch L-Track, Zero Wall Fit's 2 inches of rear clearance, and a 74-inch reclined length. Choose the Hatsumei for AI TrueFit scanning, the AI Custom Massage Generator, and a touch screen with 20 auto programs; the \u003ca href=\"\/products\/kyota-yugana-m780-4d-massage-chair\"\u003eYugana M780 4D\u003c\/a\u003e uses a color remote with 13 programs, adds a third roller under each foot, and weighs 216 lb to the Hatsumei's 249 lb.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\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\"\u003eOsaki vs 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 Hatsumei M900 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\"\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\"\u003eHatsumei M900 4D AI 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 · 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\"\u003eBack 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\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eL-Track · 44 inches\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\"\u003eAdvanced AI TrueFit 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\"\u003e28 airbags · 56 air cells\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\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\"\u003eCustomization\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAI Custom Massage Generator · manual settings · My Favorite memory\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 tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOther controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Command · Quick Access Control Panel\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \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\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual foot reflexology rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · oscillation · 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\"\u003eTrueFit sensor-guided extension\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\"\u003e3 levels\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\"\u003eIdeal height range\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4'8″ – 6'2″\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\"\u003e17.5″\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\"\u003e21.5″\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\"\u003e64″ x 32″ x 47″\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″ x 32″ x 33″\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″\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\"\u003e249 lbs.\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; 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 AC\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\"\u003e260W\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\"\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. The listed body-fit range is a screening guide, not a substitute for checking shoulder, seat, calf, and foot fit.\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 Hatsumei M900 FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Kyota Hatsumei M900 4D 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 Kyota dealer: order the Kyota Hatsumei M900 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 finish or delivery questions before you order the Hatsumei M900.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Kyota Hatsumei M900 4D AI 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 Kyota Hatsumei M900 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 the body scan, build a session with the AI generator, and compare the Hatsumei M900 with the Yugana M780 and Genki M380 in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow big is the Kyota Hatsumei M900, and how much wall clearance does it need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e64″ x 32″ x 47″ upright and 74″ x 32″ x 33″ reclined, and Zero Wall Fit lets the Kyota Hatsumei M900 sit 2 inches from the wall because the chair slides forward as it reclines. It weighs 249 pounds, so measure the full delivery route and the 74-inch reclined footprint, not only the rear wall gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Kyota Hatsumei M900 fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4 feet 8 inches to 6 feet 2 inches, with a 300-pound maximum; Kyota lists that ideal range for the Hatsumei M900, along with a 17.5-inch seat depth, 21-inch hip width, and 21.5-inch shoulder width. Seat, shoulder, calf, and foot fit can still vary within that range, so an in-person fit check on the Kyota Hatsumei M900 is useful.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does AI do on the Kyota Hatsumei M900?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo things: Advanced AI TrueFit sensors scan body shape and micro-tune the 4D mechanism, and the Kyota Hatsumei M900 AI Custom Massage Generator then lets you select techniques, adjust 4D intensity, set speed across four track regions, and set air-compression intensity by area, and you can save the result as a favorite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Kyota Hatsumei M900 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 on a 44-inch L-Track; Kyota describes the fourth dimension on the Hatsumei M900 as variable speed added to three-dimensional roller movement, while the L-Track carries the quad rollers from the neck area toward the glutes. Around it, 56 air cells in 28 airbags, dual foot rollers, and calf kneading handle the rest of the body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Kyota Hatsumei M900 and the Yugana M780?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe AI layer and the controls: the Kyota Hatsumei M900 adds Advanced AI TrueFit scanning, the AI Custom Massage Generator, and a touch screen with 20 auto programs. The Yugana M780 4D uses a color remote with 13 programs and three rollers per foot instead of two. Both run a 4D mechanism on a 44-inch L-Track, need 2 inches behind the chair, and reach 74 inches reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Kyota Hatsumei M900 or the Genki M380?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Kyota Hatsumei M900 if you want 4D depth and speed control, AI TrueFit scanning, and the AI Custom Massage Generator. Choose the Genki M380 if a simpler control stack is enough: it uses a 360-degree sweeping 4-node mechanism that is not marketed as 4D, 12 auto programs, 3 MyMassage memory programs, and triple foot rollers. Both need 2 inches behind the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Kyota Hatsumei M900?\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 Hatsumei M900 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 Hatsumei M900 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 Hatsumei M900 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 Hatsumei M900 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 Hatsumei M900.\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 controls and the fit,\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\"\u003eUse an in-person comparison to check 4D pressure, shoulder alignment, calf and foot fit, the tablet, voice commands, recline comfort, and ease of entry and exit. The Hatsumei M900 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 Genki M380 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 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 alt=\"Kyota Hatsumei M900 4D AI massage chair front view in Dark Brown\" loading=\"lazy\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Hatsumei_M900_Dark_Brown_Front_1440_x_960_q82zo0.webp?v=1772226361\u0026amp;width=720\"\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 Hatsumei M900\u003cbr\u003e4D AI.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the M900 when you want a 4D L-Track chair that moves from one-touch programs to region-specific customization. If that control feels unnecessary, compare the Genki M380.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eM900\u003c\/b\u003e \u003cspan\u003eDark 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\"\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\/kyota\"\u003eCurrent Kyota massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-genki-m380-massage-chair\"\u003eCompare with Genki M380\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/kyota-yugana-m780-4d-massage-chair\"\u003eCompare with Yugana M780\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\"\u003eKyota Hatsumei 4D AI massage chair M900 · 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 Hatsumei M900 4D AI massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Kyota dealer: order the Kyota Hatsumei M900 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 finish or delivery questions before you order the Hatsumei M900.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Kyota Hatsumei M900 4D AI massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes — the Kyota Hatsumei M900 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 the body scan, build a session with the AI generator, and compare the Hatsumei M900 with the Yugana M780 and Genki M380 in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How big is the Kyota Hatsumei M900, and how much wall clearance does it need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"64″ x 32″ x 47″ upright and 74″ x 32″ x 33″ reclined, and Zero Wall Fit lets the Kyota Hatsumei M900 sit 2 inches from the wall because the chair slides forward as it reclines. It weighs 249 pounds, so measure the full delivery route and the 74-inch reclined footprint, not only the rear wall gap.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Kyota Hatsumei M900 fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4 feet 8 inches to 6 feet 2 inches, with a 300-pound maximum; Kyota lists that ideal range for the Hatsumei M900, along with a 17.5-inch seat depth, 21-inch hip width, and 21.5-inch shoulder width. Seat, shoulder, calf, and foot fit can still vary within that range, so an in-person fit check on the Kyota Hatsumei M900 is useful.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does AI do on the Kyota Hatsumei M900?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two things: Advanced AI TrueFit sensors scan body shape and micro-tune the 4D mechanism, and the Kyota Hatsumei M900 AI Custom Massage Generator then lets you select techniques, adjust 4D intensity, set speed across four track regions, and set air-compression intensity by area, and you can save the result as a favorite.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Kyota Hatsumei M900 use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D back mechanism on a 44-inch L-Track; Kyota describes the fourth dimension on the Hatsumei M900 as variable speed added to three-dimensional roller movement, while the L-Track carries the quad rollers from the neck area toward the glutes. Around it, 56 air cells in 28 airbags, dual foot rollers, and calf kneading handle the rest of the body.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Kyota Hatsumei M900 and the Yugana M780?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The AI layer and the controls: the Kyota Hatsumei M900 adds Advanced AI TrueFit scanning, the AI Custom Massage Generator, and a touch screen with 20 auto programs. The Yugana M780 4D uses a color remote with 13 programs and three rollers per foot instead of two. Both run a 4D mechanism on a 44-inch L-Track, need 2 inches behind the chair, and reach 74 inches reclined.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Kyota Hatsumei M900 or the Genki M380?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Kyota Hatsumei M900 if you want 4D depth and speed control, AI TrueFit scanning, and the AI Custom Massage Generator. Choose the Genki M380 if a simpler control stack is enough: it uses a 360-degree sweeping 4-node mechanism that is not marketed as 4D, 12 auto programs, 3 MyMassage memory programs, and triple foot rollers. Both need 2 inches behind the chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Kyota Hatsumei M900?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Four years on the frame — Kyota's 4-year residential limited warranty covers the Kyota Hatsumei M900 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 Hatsumei M900 purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Kyota Hatsumei M900 HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes — the Kyota Hatsumei M900 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 Hatsumei M900.\"\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 L-Track', 'AI Custom + Body Scan', 'Air + Lower Body', 'Touch + Voice Control', 'Zero Gravity + Room 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":"Kyota","offers":[{"title":"Default Title","offer_id":44876329287887,"sku":null,"price":4999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/03-1.webp?v=1772226362"},{"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-4d3d-bravo-duo-flex-massage-chair","title":"Osaki Massage Chair Bravo Duo Flex","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:#D5C7B3}\n.pnx-chip-blue{background:#1F3A56}\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\u003csection class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker pnx-r\"\u003eHouse of Massage Chairs · Dual-Mechanism Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title pnx-lines\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-line\"\u003e \u003cspan class=\"pnx-hero-model\"\u003eOsaki Bravo Duo Flex\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"pnx-line\"\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D+3D Dual-Mechanism Massage Chair\u003c\/span\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row pnx-r\"\u003e\n\u003cp class=\"pnx-hero-lede\"\u003eThe Osaki Bravo Duo Flex massage chair pairs a 4D upper mechanism with a 3D lower mechanism, then adds a flexible SL-track and walking movement for active lower-body coverage.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eFit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e19″ seat · 21″ shoulders · up to 270 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\"\u003eBlack · Beige · Brown · Blue\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 pnx-mask\"\u003e\n\u003cfigure\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-bravo-duo-flex-premium-home-wellness-massage-chair.png?v=1781787589\" alt=\"Osaki Bravo Duo Flex 4D+3D 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\"\u003eExplore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\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\"\u003eExperience\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\"\u003eHome\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\"\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\"\u003eDecision\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003caside class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cdiv class=\"pnx-toc-head\"\u003eBravo Duo Flex\u003c\/div\u003e\n\u003cdiv class=\"pnx-toc-prog\"\u003e\n\u003cspan id=\"pnxTocProg\"\u003e \u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\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\"\u003eExperience\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\"\u003eHome\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\"\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\"\u003eDecision\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/aside\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 class=\"pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003e01 · The Decision\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief\"\u003e\n\u003cdiv class=\"pnx-cap\"\u003eIn brief\u003c\/div\u003e\n\u003cp\u003eThe Osaki Bravo Duo Flex massage chair is a 4D+3D dual-system model listed for users up to 270 lb. A 4D mechanism works the back while a 3D mechanism works the glutes and upper hamstrings. The flexible SL-track, walking movement, and calf-and-foot system are the main reasons to choose it. The tradeoff is complexity; buyers who need more seat width or fewer systems should compare another model.\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\u003e01\u003c\/i\u003e\n\u003ch3\u003e4D + 3D\u003c\/h3\u003e\n\u003cp\u003eDedicated upper and lower roller mechanisms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\n\u003ch3\u003eFlexible SL-track\u003c\/h3\u003e\n\u003cp\u003eTrack flex plus computer body scan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\n\u003ch3\u003eWalking movement\u003c\/h3\u003e\n\u003cp\u003eAlternating leg motion with foot rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\n\u003ch3\u003e38-cell air\u003c\/h3\u003e\n\u003cp\u003eCompression with lumbar and calf heat.\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+3D\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\u003e22+6\u003c\/b\u003e \u003cspan\u003eAuto + manual\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\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e71\u003csmall\u003e″\u003c\/small\u003e \u003c\/b\u003e \u003cspan\u003eReclined length\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\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-wrap pnx-an-head pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003e02 · The Systems\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eFive systems. One 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\u003col 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\/ol\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cdiv class=\"pnx-an-heat\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-bravo-duo-flex-dual-mechanism-sl-track-visual.png?v=1781787670\" alt=\"Osaki Bravo Duo Flex dual 4D and 3D mechanism diagram\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-bravo-duo-flex-sl-track-17.webp?v=1773330583\" alt=\"Osaki Bravo Duo Flex flexible SL-track graphic\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-bravo-duo-flex-walking-technology-19.webp?v=1773330503\" alt=\"Osaki Bravo Duo Flex walking technology\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-bravo-duo-flex-air-massage-zones-13.webp?v=1773330535\" alt=\"Osaki Bravo Duo Flex 38-cell air massage zones\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-bravo-duo-flex-touchscreen-10.webp?v=1773330619\" alt=\"Osaki Bravo Duo Flex touchscreen controller\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-fig\"\u003e\n\u003cb id=\"pnxAnNo\"\u003e01\u003c\/b\u003e · \u003cspan id=\"pnxAnCap\"\u003e4D+3D Dual Mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003carticle class=\"pnx-an-copy\"\u003e\n\u003cdiv class=\"pnx-stageno\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"pnx-cap\"\u003eDual mechanism\u003c\/div\u003e\n\u003ch3\u003eUpper and lower rollers divide the work.\u003c\/h3\u003e\n\u003cp\u003e4D focuses on the back; 3D works the glutes and upper hamstrings.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eUpper\u003c\/b\u003e \u003cspan\u003e4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLower\u003c\/b\u003e \u003cspan\u003e3D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-why\"\u003e\n\u003cem\u003eTest\u003c\/em\u003eNotice how the two zones transition during one program.\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pnx-an-copy\"\u003e\n\u003cdiv class=\"pnx-stageno\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"pnx-cap\"\u003eTrack + scan\u003c\/div\u003e\n\u003ch3\u003eThe track flexes with position.\u003c\/h3\u003e\n\u003cp\u003eA self-adaptive flexible SL-track is paired with computer body scan.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e \u003cspan\u003eFlexible SL\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eScan\u003c\/b\u003e \u003cspan\u003eComputer body scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-why\"\u003e\n\u003cem\u003eTest\u003c\/em\u003eConfirm shoulder alignment after the scan.\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pnx-an-copy\"\u003e\n\u003cdiv class=\"pnx-stageno\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"pnx-cap\"\u003eLower body\u003c\/div\u003e\n\u003ch3\u003eWalking motion joins the foot system.\u003c\/h3\u003e\n\u003cp\u003eAlternating leg movement works with specialized foot rollers and a 6″ automatic extension.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eExtension\u003c\/b\u003e \u003cspan\u003e6″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e \u003cspan\u003eRollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-why\"\u003e\n\u003cem\u003eTest\u003c\/em\u003eCheck knee, calf, and heel position.\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pnx-an-copy\"\u003e\n\u003cdiv class=\"pnx-stageno\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"pnx-cap\"\u003eAir + heat\u003c\/div\u003e\n\u003ch3\u003eCompression surrounds the roller work.\u003c\/h3\u003e\n\u003cp\u003eThirty-eight air cells cover shoulders, arms, calves, and feet; heat is at the lumbar and calves.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir\u003c\/b\u003e \u003cspan\u003e38 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e \u003cspan\u003eLumbar + calves\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-why\"\u003e\n\u003cem\u003eTest\u003c\/em\u003eTry more than one air intensity.\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pnx-an-copy\"\u003e\n\u003cdiv class=\"pnx-stageno\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"pnx-cap\"\u003eControls\u003c\/div\u003e\n\u003ch3\u003eTouch, voice, or side controls.\u003c\/h3\u003e\n\u003cp\u003eThe chair also includes Bluetooth audio and wireless phone charging.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMain\u003c\/b\u003e \u003cspan\u003eTouchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e \u003cspan\u003eVoice\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-why\"\u003e\n\u003cem\u003eTest\u003c\/em\u003eMake sure every regular user can operate it easily.\u003c\/div\u003e\n\u003c\/article\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 pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003e03 · The Layered Session\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eCoverage does not stop at the back.\u003c\/h2\u003e\n\u003cp\u003eThe defining experience is active lower-body work: separate 3D rolling, walking motion, calf compression, heat, and foot rollers. That is useful only if you value those systems enough to use them regularly.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list\"\u003e\n\u003cli\u003e\n\u003ci\u003e01\u003c\/i\u003e \u003cb\u003eBack\u003c\/b\u003e \u003cspan\u003e4D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003e02\u003c\/i\u003e \u003cb\u003eSeat\u003c\/b\u003e \u003cspan\u003e3D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003e03\u003c\/i\u003e \u003cb\u003eLegs\u003c\/b\u003e \u003cspan\u003eWalking\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003e04\u003c\/i\u003e \u003cb\u003eFeet\u003c\/b\u003e \u003cspan\u003eRollers\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-bravo-duo-flex-walking-technology-19.webp?v=1773330503\" alt=\"Osaki Bravo Duo Flex walking technology in use\" loading=\"lazy\"\u003e\n\u003cfigcaption\u003eWalking technology adds alternating leg movement.\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eComfort is personal. Test pressure, alignment, and lower-body movement at settings you would use at home.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003ePlan an in-person comparison\u003c\/a\u003e\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 pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003e04 · Fit\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eStart with fit, not feature count.\u003c\/h2\u003e\n\u003cp\u003ePublished fit points are a 19″ seat, 21″ shoulder width, 270 lb maximum user weight, and 6″ footrest extension.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/our-store\"\u003eCompare in person\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps pnx-r\"\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e01 · Width\u003c\/i\u003e\n\u003ch3\u003eCheck seat and shoulders.\u003c\/h3\u003e\n\u003cp\u003eUse 19″ and 21″ as the fit test.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e02 · Leg length\u003c\/i\u003e\n\u003ch3\u003eTest the 6″ extension.\u003c\/h3\u003e\n\u003cp\u003eKnees, calves, and heels should sit naturally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e03 · Scan\u003c\/i\u003e\n\u003ch3\u003eVerify shoulder alignment.\u003c\/h3\u003e\n\u003cp\u003eCorrect scan position before judging pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step\"\u003e\n\u003ci\u003e04 · Shared use\u003c\/i\u003e\n\u003ch3\u003eTest every regular user.\u003c\/h3\u003e\n\u003cp\u003eBody size and pressure preference change the experience.\u003c\/p\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 pnx-r\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pnx-eb\"\u003e05 · Feature Index\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eWhat changes the decision.\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\u003e4D + 3D dual mechanism\u003c\/b\u003e\n\u003cp\u003eDedicated upper and lower roller coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e \u003cb\u003eFlexible SL-track + body scan\u003c\/b\u003e\n\u003cp\u003eTrack movement with automated alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e \u003cb\u003eWalking technology\u003c\/b\u003e\n\u003cp\u003eAlternating lower-leg movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e \u003cb\u003e38-cell air + heat\u003c\/b\u003e\n\u003cp\u003eCompression plus lumbar and calf warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e \u003cb\u003e22 auto + 6 manual programs\u003c\/b\u003e\n\u003cp\u003ePreset convenience with manual adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e \u003cb\u003e2-stage zero gravity\u003c\/b\u003e\n\u003cp\u003eTwo zero-gravity recline positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e \u003cb\u003eTouchscreen + voice + side controls\u003c\/b\u003e\n\u003cp\u003eMultiple control paths, plus Bluetooth speakers 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\u003cdiv class=\"pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003e06 · In Your Home\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003ePlan the room before delivery.\u003c\/h2\u003e\n\u003c\/div\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\u003ePublished wall clearance. Reclined length is 71″.\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 29.5″ W x 63″ L x 48.5″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 29.5″ W x 71″ L x 35″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eAccess\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eMinimum published doorway width is 29.5″; measure turns, stairs, elevators, and the final path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eChair weight is 245 lb.\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-beige\"\u003e \u003c\/span\u003eBeige\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e \u003c\/span\u003eBrown\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-blue\"\u003e \u003c\/span\u003eBlue\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\u003cdiv class=\"pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003e07 · Ownership\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eKnow what happens after checkout.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-grid pnx-r\"\u003e\n\u003cdiv class=\"pnx-own-col\"\u003e\n\u003cdiv class=\"pnx-cap\"\u003eDelivery\u003c\/div\u003e\n\u003cp\u003eWe list the chair in stock with White Glove Delivery included, subject to destination, access, and scheduling.\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\"\u003e\n\u003cdiv class=\"pnx-cap\"\u003eWarranty\u003c\/div\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.\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\"\u003e\n\u003cdiv class=\"pnx-cap\"\u003ePreparation\u003c\/div\u003e\n\u003ch3\u003eMeasure first.\u003c\/h3\u003e\n\u003cp\u003eCheck the 29.5″ doorway, the 71″ reclined length, and 4″ of wall clearance before delivery.\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\u003cdiv class=\"pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003e08 · Who It Fits\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eChoose the Osaki Bravo Duo Flex massage chair for the architecture.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-grid pnx-r\"\u003e\n\u003cdiv class=\"pnx-who-col\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant separate upper and lower roller systems.\u003c\/li\u003e\n\u003cli\u003ePrioritize walking movement and foot massage.\u003c\/li\u003e\n\u003cli\u003eFit within the 19″ seat, 21″ shoulders, and 270 lb limit.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 71″ reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNeed more seat or shoulder width.\u003c\/li\u003e\n\u003cli\u003ePrefer fewer systems and simpler controls.\u003c\/li\u003e\n\u003cli\u003eHave an access path under 29.5″.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eCompare with 4D Manhattan Duo Mech\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\u003cdiv class=\"pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003eClosest Alternative\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eThe closest fork in the road.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede\"\u003eThe 4D Manhattan Duo Mech is the closest alternative. Compare fit, movement, program mix, and room footprint.\u003c\/p\u003e\n\u003c\/div\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\u003eBravo Duo Flex\u003c\/th\u003e\n\u003cth\u003e4D Manhattan Duo Mech\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eArchitecture\u003c\/th\u003e\n\u003ctd\u003e4D + 3D, flexible SL-track, walking technology.\u003c\/td\u003e\n\u003ctd\u003e4D + 3D, SL-track, Smart Body Scan.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrograms + air\u003c\/th\u003e\n\u003ctd\u003e22 auto, 6 manual, 38 cells.\u003c\/td\u003e\n\u003ctd\u003e16 auto, 7 manual, 26 cells.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit\u003c\/th\u003e\n\u003ctd\u003e19″ seat, 21″ shoulders, 270 lb max.\u003c\/td\u003e\n\u003ctd\u003e20″ seat, 22″ shoulders, 273.2 lb max.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRoom\u003c\/th\u003e\n\u003ctd\u003e71″ reclined; 4″ wall clearance.\u003c\/td\u003e\n\u003ctd\u003e79″ reclined; 5.9″ 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=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eView the alternative\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-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\u003cdiv class=\"pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003eSpecifications\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-grid pnx-r\"\u003e\n\u003cdiv class=\"pnx-spec-cat\"\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 + track\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D upper + 3D lower; flexible SL-track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eScan + movement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComputer body scan; walking technology\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir + heat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e38-cell full body air massage; lumbar + calves\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\"\u003e22 auto + 6 manual; 2-stage zero gravity\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 rollers; 6″ automatic extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eControls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTouchscreen; intelligent voice control; side controls\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\"\u003eBluetooth speakers; wireless charging; removable headrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat\"\u003e\n\u003ch3\u003eFit and room\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\"\u003eUpright 29.5″ W x 63″ L x 48.5″ H; reclined 29.5″ W x 71″ L x 35″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoom\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4″ wall clearance; 29.5″ minimum doorway\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19″ seat · 21″ shoulders · 270 lb max\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\"\u003e245 lb\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, Beige, Brown, Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery + warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · White Glove included · 5-year Osaki 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. 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\u003cdiv class=\"pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003eExact-Model FAQ\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eQuestions to settle before checkout.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Bravo Duo Flex massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003eAt House of Massage Chairs, an authorized Osaki dealer. Order the Osaki Bravo Duo Flex 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\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Bravo Duo Flex before I buy it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003eYes. The Osaki Bravo Duo Flex 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 with 45+ chairs, so you can compare the Bravo Duo Flex with every other model in one visit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki 4D Bravo Duo massage chair and the Bravo Duo Flex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003eWalking technology is the clearest difference. Osaki lists both the 4D Bravo Duo and the Osaki 4D+3D Bravo Duo Flex as dual-mechanism chairs with a self-adaptive flexible SL-track, 38 air cells, and 22 auto plus 6 manual programs. Osaki's Bravo Duo Flex listing adds walking technology for alternating leg movement. House of Massage Chairs carries the Bravo Duo Flex.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki Bravo Duo Flex or the 4D Manhattan Duo Mech?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003eChoose the Osaki Bravo Duo Flex if walking movement, a flexible SL-track, and a smaller footprint matter most: 71″ reclined with 4″ of wall clearance. Choose the \u003ca href=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003e4D Manhattan Duo Mech\u003c\/a\u003e if you need more width; it lists a 20″ seat and 22″ shoulders against the Bravo Duo Flex's 19″ and 21″. Both pair a 4D upper mechanism with a 3D lower mechanism.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Bravo Duo Flex worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003eYes, if you want active lower-body coverage. The Osaki Bravo Duo Flex adds separate 3D rolling for the glutes and upper hamstrings, walking movement, 38-cell air compression, lumbar and calf heat, and foot rollers to a 4D upper mechanism. If you need more seat width or prefer fewer systems and simpler controls, compare another model against the current price above.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Osaki Bravo Duo Flex 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\"\u003eYes, if your doorway is at least 29.5″ wide. The Osaki Bravo Duo Flex measures 29.5″ W x 63″ L x 48.5″ H upright, reaches 71″ L reclined, and needs 4″ of wall clearance. The chair weighs 245 lb, so measure turns, stairs, elevators, and the final path before delivery of the Bravo Duo Flex.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat size person fits the Osaki Bravo Duo Flex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e270 lb is the listed maximum user weight for the Osaki Bravo Duo Flex, with a 19″ seat, 21″ shoulder width, and an automatic extendable footrest with 6″ of extension. Those numbers narrow the fit; they do not settle it, so test knee, calf, and heel position for every regular user of the Bravo Duo Flex.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Bravo Duo Flex use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003eTwo mechanisms on one flexible track. Osaki calls it a 4D Dual Mechanism massage system: the Osaki Bravo Duo Flex uses a 4D upper mechanism and a separate 3D lower mechanism on a self-adaptive flexible SL-track, with Computer Body Scan setting the starting position and walking technology adding alternating leg movement.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Bravo Duo Flex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e5 years. Osaki lists a 5-year warranty for the Osaki Bravo Duo Flex: 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 before you order. Your Bravo Duo Flex purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Bravo Duo Flex HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003eYes. The Osaki Bravo Duo Flex 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 Bravo Duo Flex.\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 pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003eTry Before You Decide\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eTest the transition between the two mechanisms.\u003c\/h2\u003e\n\u003cp\u003eCheck scan alignment, walking range, calf and foot pressure, zero-gravity position, and the controls you would use most.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas\"\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\"\u003eThe Bravo Duo Flex 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-mask\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-bravo-duo-flex-front-angle-20.webp?v=1773330370\" alt=\"Osaki Bravo Duo Flex 4D+3D massage chair front angle in blue\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy pnx-r\"\u003e\n\u003cdiv class=\"pnx-eb\"\u003eFinal Decision\u003c\/div\u003e\n\u003ch2 class=\"pnx-h2\"\u003eOsaki Bravo Duo Flex 4D+3D.\u003c\/h2\u003e\n\u003cp\u003eChoose it when dual roller coverage, walking movement, and an active calf-and-foot system match your priorities. Compare another model if you need more width or less complexity.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price\"\u003e\n\u003cb\u003e4D+3D\u003c\/b\u003e \u003cspan\u003eBlack · Beige · Brown · Blue · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-solid pnx-top-link\" href=\"#pnxHero\"\u003eCheck purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e \u003c\/a\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\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCurrent Osaki massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eCompare with 4D Manhattan Duo Mech\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/policies\/shipping-policy\"\u003eDelivery and setup details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\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 Bravo Duo Flex massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. Order the Osaki Bravo Duo Flex 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 Osaki Bravo Duo Flex before I buy it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Bravo Duo Flex 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 with 45+ chairs, so you can compare the Bravo Duo Flex with every other model in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki 4D Bravo Duo massage chair and the Bravo Duo Flex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Walking technology is the clearest difference. Osaki lists both the 4D Bravo Duo and the Osaki 4D+3D Bravo Duo Flex as dual-mechanism chairs with a self-adaptive flexible SL-track, 38 air cells, and 22 auto plus 6 manual programs. Osaki's Bravo Duo Flex listing adds walking technology for alternating leg movement. House of Massage Chairs carries the Bravo Duo Flex.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki Bravo Duo Flex or the 4D Manhattan Duo Mech?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki Bravo Duo Flex if walking movement, a flexible SL-track, and a smaller footprint matter most: 71″ reclined with 4″ of wall clearance. Choose the 4D Manhattan Duo Mech if you need more width; it lists a 20″ seat and 22″ shoulders against the Bravo Duo Flex's 19″ and 21″. Both pair a 4D upper mechanism with a 3D lower mechanism.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Bravo Duo Flex worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want active lower-body coverage. The Osaki Bravo Duo Flex adds separate 3D rolling for the glutes and upper hamstrings, walking movement, 38-cell air compression, lumbar and calf heat, and foot rollers to a 4D upper mechanism. If you need more seat width or prefer fewer systems and simpler controls, compare another model against the current price above.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki Bravo Duo Flex fit through my door and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if your doorway is at least 29.5″ wide. The Osaki Bravo Duo Flex measures 29.5″ W x 63″ L x 48.5″ H upright, reaches 71″ L reclined, and needs 4″ of wall clearance. The chair weighs 245 lb, so measure turns, stairs, elevators, and the final path before delivery of the Bravo Duo Flex.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What size person fits the Osaki Bravo Duo Flex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"270 lb is the listed maximum user weight for the Osaki Bravo Duo Flex, with a 19″ seat, 21″ shoulder width, and an automatic extendable footrest with 6″ of extension. Those numbers narrow the fit; they do not settle it, so test knee, calf, and heel position for every regular user of the Bravo Duo Flex.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Bravo Duo Flex use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two mechanisms on one flexible track. Osaki calls it a 4D Dual Mechanism massage system: the Osaki Bravo Duo Flex uses a 4D upper mechanism and a separate 3D lower mechanism on a self-adaptive flexible SL-track, with Computer Body Scan setting the starting position and walking technology adding alternating leg movement.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Bravo Duo Flex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. Osaki lists a 5-year warranty for the Osaki Bravo Duo Flex: 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 before you order. Your Bravo Duo Flex purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Bravo Duo Flex HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Bravo Duo Flex 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 Bravo Duo Flex.\"\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+3D Dual Mechanism', 'Flexible SL-Track + Body Scan', 'Walking + Foot System', '38-Cell Air + Lumbar\/Calf Heat', '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":44894438326479,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":44894438359247,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44894438392015,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":44894438654159,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/bravo_duo_flex_1500px_taupe_1400x1400_60a5b1a8-5382-44d7-9c74-71e7cb59f03d.webp?v=1773008200"},{"product_id":"osaki-ziva-massage-chair","title":"Osaki Ziva 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 Ziva\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 Ziva\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e2D SL-Track 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 Ziva massage chair is a straightforward daily-use chair built around a 2D mechanism, 53-inch SL-track, body scan, air compression, zero gravity, and simple 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\"\u003eFit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e19″ seat · up to 264.6 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 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\"\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-ziva-massage-chair-hero-home-wellness.png?v=1781789128\" alt=\"Osaki Ziva 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 Ziva\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\"\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\"\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\"\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 · The Quick Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA simpler massage system, with the right daily essentials.\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 Ziva Massage Chair is the practical choice inside the Osaki lineup when you want a steady 2D roller feel rather than depth-adjusting roller pressure. Its 53-inch SL-track, automatic body scan, 24-cell air system, zero gravity, lumbar heat, foot rollers, and touchscreen controller cover the features most likely to matter in repeat use. The tradeoff is deliberate: Ziva does not try to be Osaki's most complex technology 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\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003e2D roller movement for a consistent, predictable massage character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eMassage path\u003c\/h3\u003e\n\u003cp\u003eA listed 53-inch SL-track follows the back and continues toward the seated area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eFit start\u003c\/h3\u003e\n\u003cp\u003eAutomatic body scan helps position the rollers before the session begins.\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\u003e24 air cells add a wrapped compression sensation beyond the back rollers.\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 rollers and a spring-loaded extendable footrest make fit worth testing.\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\u003e12 automatic modes, 5 manual modes, touchscreen control, 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\u003e2D\u003c\/b\u003e\u003cspan\u003eMassage 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\u003eSL-track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e24\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003csmall\u003e+5\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\u003e4\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\u003e264.6\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eListed weight 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 · The Ziva Systems\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One clear job.\u003cbr\u003eMake daily massage easy to repeat.\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-ziva-53-inch-sl-track-zero-gravity-feature.png?v=1781789152\" alt=\"Osaki Ziva 53 inch SL-track massage system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-ziva-automatic-body-scan-touchscreen-controller.png?v=1781789214\" alt=\"Osaki Ziva automatic body scan feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-ziva-full-body-air-massage-lumbar-heating-foot-rollers.png?v=1781789261\" alt=\"Osaki Ziva 24 cell full body air massage visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-ziva-full-body-air-massage-lumbar-heating-foot-rollers.png?v=1781789261\" alt=\"Osaki Ziva lumbar heating and foot roller system visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/ziva_1500px_remote_Large_1279x1279_379aca8e-a910-4e84-aa1e-8216d247a6ec.webp?v=1773009106\u0026amp;width=720\" alt=\"Osaki Ziva 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\"\u003e2D Mechanism + 53-inch SL-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 Massage Path\u003c\/p\u003e\n\u003ch3\u003eSteady rollers, carried farther.\u003c\/h3\u003e\n\u003cp\u003eZiva uses a 2D massage mechanism on a listed 53-inch SL-track. The point is not roller depth control; it is consistent movement over a longer back-to-seat path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e2D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003e53-inch SL-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\u003eChoose this character if predictability matters more than adjustable roller depth.\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 Start\u003c\/p\u003e\n\u003ch3\u003eAlignment before massage.\u003c\/h3\u003e\n\u003cp\u003eAutomatic body scan helps the chair locate your seated shoulder position before the rollers begin. It is useful, but it does not replace a real fit check.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eScan\u003c\/b\u003e\u003cspan\u003eAutomatic body scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eVerify\u003c\/b\u003e\u003cspan\u003eShoulder contact in person\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 correct starting point matters more than a long feature list.\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 do not work alone.\u003c\/h3\u003e\n\u003cp\u003eA 24-cell air system adds compression around the body, creating a more held sensation than the 2D rollers can provide by themselves.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e24 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRole\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\u003eAir pressure is highly personal, so test the squeeze level if possible.\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\u003eWarmth above. Active feet below.\u003c\/h3\u003e\n\u003cp\u003eLumbar heating adds comfort at the lower back while foot rollers make the lower-body portion of the session active rather than decorative.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar area\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\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThese are comfort features for a relaxation routine, not 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 Control\u003c\/p\u003e\n\u003ch3\u003eEnough choice without control overload.\u003c\/h3\u003e\n\u003cp\u003eThe touchscreen controller gives direct access to 12 automatic and 5 manual massage modes. Bluetooth speakers add audio without changing the chair's core massage job.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e12 auto · 5 manual\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\u003eLow-friction controls are part of whether a chair gets used regularly.\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 Case\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Ziva is strongest when simplicity is the point.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eZiva does not ask you to pay for the most complicated roller architecture in the Osaki lineup. Its case is more practical: \u003cstrong\u003ea predictable massage path, quick-start programs, lower-body work, warmth, and zero gravity.\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\u003eBody scan\u003c\/b\u003e\u003cspan\u003eStart from a more relevant position\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003eSupported recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFoot rollers\u003c\/b\u003e\u003cspan\u003eActive lower-body work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eBluetooth audio\u003c\/b\u003e\u003cspan\u003eOptional session sound\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-ziva-daily-relaxation-personal-comfort-lifestyle.png?v=1781789410\" alt=\"Osaki Ziva Massage Chair in a daily home relaxation setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDaily use · Predictable controls · Full-body comfort systems\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eZiva is a relaxation and comfort 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 · Body Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFit is the specification you cannot outsource.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe listed weight capacity is 264.6 lb; Osaki publishes no user-height range, so test every regular user in person.\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\u003eCheck 1 — Seat\u003c\/i\u003e\n\u003ch3\u003e19-inch listed seat width.\u003c\/h3\u003e\n\u003cp\u003eIf that feels close to your comfort limit, sit in the chair before buying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 2 — Shoulders\u003c\/i\u003e\n\u003ch3\u003e23-inch listed shoulder width.\u003c\/h3\u003e\n\u003cp\u003eConfirm that the scan places the rollers where your shoulders actually are.\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\u003eSpring-loaded extendable footrest.\u003c\/h3\u003e\n\u003cp\u003eUseful for shared use, but not a substitute for a height range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eCheck 4 — Pressure\u003c\/i\u003e\n\u003ch3\u003eKnow the 2D tradeoff.\u003c\/h3\u003e\n\u003cp\u003eIf adjustable in-and-out roller depth is essential, compare another model before deciding.\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\u003e2D massage mechanism\u003c\/b\u003e\n\u003cp\u003eConsistent roller movement without adjustable roller depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e53-inch SL-track\u003c\/b\u003e\n\u003cp\u003eExtends the massage path toward the seated area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eAutomatic body scan\u003c\/b\u003e\n\u003cp\u003eHelps align the starting roller position to the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eZero gravity + space saving\u003c\/b\u003e\n\u003cp\u003eSupported recline with a listed 4-inch wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e24-cell air massage\u003c\/b\u003e\n\u003cp\u003eAdds compression around the body beyond the roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eLumbar heating\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the lower back for comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eFoot rollers + extendable footrest\u003c\/b\u003e\n\u003cp\u003eMakes lower-body fit and foot pressure part of the decision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e12 auto + 5 manual modes\u003c\/b\u003e\n\u003cp\u003eQuick starts when you want ease; manual choices when you want control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eTouchscreen controller\u003c\/b\u003e\n\u003cp\u003eKeeps the program and adjustment interface direct.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eBluetooth speakers\u003c\/b\u003e\n\u003cp\u003eAdds optional audio without changing massage performance.\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 before the 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\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the listed minimum door width.\u003c\/strong\u003e The chair itself is also 30 inches wide, so hallway turns, stairs, elevators, and trim can matter as much as the final room.\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: 30.0″ W x 61.0″ L x 44.5″ H. Reclined: 30.0″ W x 71.6″ L x 34.2″ H. Listed wall clearance: 4″.\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\u003eWeight\u003c\/h3\u003e\n\u003cp\u003eChair weight is listed at 178.1 lb. Plan the route before delivery, especially for stairs or tight turns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eThe Ziva instruction manual lists 150W power and 120V \/ 60Hz input for the US configuration.\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 listed. 3-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\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 policy says eligible service is subject to access, fitment, safety, destination, and provider availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview delivery terms →\u003c\/a\u003e\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\u003e3-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 1 year of parts and labor, plus parts-only coverage in years 2 and 3. 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\u003eVerify fit before delivery day.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping with white-glove delivery and setup. 3-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\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\"\u003eCurrent price, availability, delivery estimate, and written order documents control if a time-sensitive term changes after this page is published.\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 Ziva for restraint, not for feature 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\u003ePrefer a steady 2D roller character over adjustable roller depth.\u003c\/li\u003e\n\u003cli\u003eWant body scan, zero gravity, air compression, heat, and foot rollers in one chair.\u003c\/li\u003e\n\u003cli\u003eValue straightforward touchscreen control and quick automatic modes.\u003c\/li\u003e\n\u003cli\u003eHave the 19-inch seat, 264.6 lb capacity, and delivery path.\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 adjustable roller depth or a stronger massage character.\u003c\/li\u003e\n\u003cli\u003eNeed a published user-height range before ordering.\u003c\/li\u003e\n\u003cli\u003eWant calf heat, voice-first controls, or a different massage-path philosophy.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-oasis-massage-chair\"\u003eCompare with Oasis →\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.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eDo not choose between them by price alone; their massage path, heat, recline, and control priorities differ.\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\"\u003eOsaki Ziva\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOasis alternative\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\u003e53-inch SL-track with a 2D mechanism.\u003c\/td\u003e\n\u003ctd\u003eStraight track with glutes kneading; Full Body Sync mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit + recline\u003c\/th\u003e\n\u003ctd\u003eAutomatic body scan and zero gravity.\u003c\/td\u003e\n\u003ctd\u003eNo body scan listed; 250 lb maximum user weight.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eHeat\u003c\/th\u003e\n\u003ctd\u003eLumbar heating.\u003c\/td\u003e\n\u003ctd\u003eLumbar and calf heating.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl\u003c\/th\u003e\n\u003ctd\u003eTouchscreen controller.\u003c\/td\u003e\n\u003ctd\u003eIntelligent voice control is a featured emphasis.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFeet\u003c\/th\u003e\n\u003ctd\u003eFoot rollers.\u003c\/td\u003e\n\u003ctd\u003eTwo rotating foot massagers.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom\u003c\/th\u003e\n\u003ctd\u003e30″ wide; 71.6″ reclined; 4″ wall clearance; 30″ door.\u003c\/td\u003e\n\u003ctd\u003e29″ wide; 67″ reclined; 7″ wall clearance; 29″ door.\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-oasis-massage-chair\"\u003eSee Oasis model details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eExplore the current lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eBrand-level Kyota comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eBrand-level 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\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eZiva 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\"\u003eZiva 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 · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAvailability\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSee current product status above\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\"\u003e2D 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\"\u003e53-inch SL-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\"\u003eAutomatic\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\"\u003e24-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\"\u003eLower body\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot rollers · spring-loaded 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\"\u003eLumbar 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\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 modes\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 modes\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\"\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\"\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\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero gravity\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\"\u003eSeat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19.0 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.0 inches\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\"\u003e264.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\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\"\u003e30.0″ W x 61.0″ L 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\"\u003e30.0″ W x 71.6″ L x 34.2″ 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\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e178.1 lb\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 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\"\u003e150W · 120V \/ 60Hz US manual specification\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\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 Osaki 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\"\u003eOsaki standard listing\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1 year parts \u0026amp; labor · years 2–3 parts only\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\"\u003eListed as available\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. 3-year Osaki warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Those items are more time-sensitive or less consistently published than the physical specifications 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\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki Ziva FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Ziva 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 Ziva 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 Ziva 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 Ziva 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 Ziva against every alternative in a single visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Osaki Ziva use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 2D massage mechanism on a listed 53-inch SL-track. The Osaki Ziva 2D massage chair carries its rollers up and down and side to side along an SL-track that Osaki shapes to follow the spine from the neck to the glutes. It is designed for a steady roller character rather than adjustable in-and-out roller depth, and automatic body scan technology detects your shoulder height to set the starting position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Osaki Ziva dimensions and wall clearance?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4 inches of wall clearance. Upright dimensions are 30.0 inches wide by 61.0 inches long by 44.5 inches high. Reclined dimensions are 30.0 by 71.6 by 34.2 inches, with a 30.0-inch minimum door width, and the Osaki Ziva itself weighs 178.1 lb, so measure every doorway and turn on the delivery path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight fit the Osaki Ziva?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 264.6 lb. The listed weight capacity is 264.6 lb, but Osaki publishes no user-height range for the Ziva, so use the 19-inch seat width, 23-inch shoulder width, and spring-loaded extendable footrest as your fit guide. Then confirm shoulder contact and foot placement for every regular user of the Osaki Ziva before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow many programs does the Osaki Ziva have, 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\u003e17 massage modes. The Ziva lists 12 automatic massage modes and 5 manual massage modes, controlled through a touchscreen controller, and its listed techniques include shiatsu plus kneading, tapping, and rolling motions. Bluetooth speakers are also listed for session audio. Start one of the 12 auto programs for a quick session, or choose a manual mode when you want direct control over the Osaki Ziva.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Osaki Ziva include heat 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 Ziva lists lumbar heating and foot rollers, along with a spring-loaded extendable footrest. These are comfort features for the massage experience, not medical treatment. Heat on the Osaki Ziva is limited to the lumbar area, so test the foot rollers and footrest length in person if lower-body comfort is a priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Ziva the same as the Osaki Oasis?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. The Osaki Ziva pairs a 2D mechanism and 53-inch SL-track with automatic body scan, a zero gravity recline position, and a touchscreen controller. The \u003ca href=\"\/products\/osaki-oasis-massage-chair\"\u003eOsaki Oasis\u003c\/a\u003e uses a straight track with glutes kneading, lumbar and calf heating, intelligent voice control, and two rotating foot massagers in a narrower 29-inch frame. Both list 24-cell full-body air massage, so compare them in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty and delivery terms apply to the Osaki Ziva?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3 years. Osaki lists 1 year of parts and labor plus parts-only coverage in years 2 and 3 for the Osaki Ziva, with paid extensions available. House of Massage Chairs is an authorized Osaki dealer and includes free US shipping with white-glove delivery and setup. Your Ziva 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 Ziva 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 Ziva 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 Osaki Ziva.\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, pressure, and footrest length\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eare easier to judge in the chair.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse a showroom visit to check shoulder placement after body scan, the 2D pressure character, seat width, calf and foot fit, and how the controller feels once reclined.\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 Osaki Ziva 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\/ziva_1500px_black_Large_1279x1278_ec77a11c-d8f9-4ecc-b652-f96c81c6e439.webp?v=1773009106\u0026amp;width=720\" alt=\"Osaki Ziva 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 Ziva Massage Chair.\u003cbr\u003eA clear daily-use proposition.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose Ziva if a 2D SL-track system with body scan, zero gravity, air compression, lumbar heat, foot rollers, and simple touchscreen control matches what you will actually use. If adjustable roller depth is the priority, compare another model.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e2D\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\"\u003eOsaki model lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-oasis-massage-chair\"\u003eOasis alternative\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 pnx-r\"\u003eOsaki Ziva Massage Chair · Sold by House of Massage Chairs, an authorized Osaki dealer. See current price above. White Glove delivery is listed as included subject to access and service availability. Free US shipping with white-glove delivery and setup. 3-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 Ziva massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. Order the Osaki Ziva 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 Ziva before I buy it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Ziva 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 Ziva against every alternative in a single visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Osaki Ziva use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 2D massage mechanism on a listed 53-inch SL-track. The Osaki Ziva 2D massage chair carries its rollers up and down and side to side along an SL-track that Osaki shapes to follow the spine from the neck to the glutes. It is designed for a steady roller character rather than adjustable in-and-out roller depth, and automatic body scan technology detects your shoulder height to set the starting position.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Osaki Ziva dimensions and wall clearance?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4 inches of wall clearance. Upright dimensions are 30.0 inches wide by 61.0 inches long by 44.5 inches high. Reclined dimensions are 30.0 by 71.6 by 34.2 inches, with a 30.0-inch minimum door width, and the Osaki Ziva itself weighs 178.1 lb, so measure every doorway and turn on the delivery path.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight fit the Osaki Ziva?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 264.6 lb. The listed weight capacity is 264.6 lb, but Osaki publishes no user-height range for the Ziva, so use the 19-inch seat width, 23-inch shoulder width, and spring-loaded extendable footrest as your fit guide. Then confirm shoulder contact and foot placement for every regular user of the Osaki Ziva before ordering.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How many programs does the Osaki Ziva have, and how is it controlled?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"17 massage modes. The Ziva lists 12 automatic massage modes and 5 manual massage modes, controlled through a touchscreen controller, and its listed techniques include shiatsu plus kneading, tapping, and rolling motions. Bluetooth speakers are also listed for session audio. Start one of the 12 auto programs for a quick session, or choose a manual mode when you want direct control over the Osaki Ziva.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Osaki Ziva include heat and foot massage?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Ziva lists lumbar heating and foot rollers, along with a spring-loaded extendable footrest. These are comfort features for the massage experience, not medical treatment. Heat on the Osaki Ziva is limited to the lumbar area, so test the foot rollers and footrest length in person if lower-body comfort is a priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Ziva the same as the Osaki Oasis?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. The Osaki Ziva pairs a 2D mechanism and 53-inch SL-track with automatic body scan, a zero gravity recline position, and a touchscreen controller. The Osaki Oasis uses a straight track with glutes kneading, lumbar and calf heating, intelligent voice control, and two rotating foot massagers in a narrower 29-inch frame. Both list 24-cell full-body air massage, so compare them in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty and delivery terms apply to the Osaki Ziva?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. Osaki lists 1 year of parts and labor plus parts-only coverage in years 2 and 3 for the Osaki Ziva, with paid extensions available. House of Massage Chairs is an authorized Osaki dealer and includes free US shipping with white-glove delivery and setup. Your Ziva purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Ziva HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Ziva 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 Osaki Ziva.\"\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 = ['2D Mechanism + 53-inch SL-Track', 'Automatic Body Scan', '24-Cell Air Massage', 'Lumbar Heat + Foot Rollers', 'Touchscreen Controller'];\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":44894438752463,"sku":null,"price":3500.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":44894438785231,"sku":null,"price":3500.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44894438817999,"sku":null,"price":3500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/ziva_1500px_black_Large_1279x1278_ec77a11c-d8f9-4ecc-b652-f96c81c6e439.webp?v=1773009106"},{"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":"osaki-oasis-massage-chair","title":"Osaki Oasis 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 Oasis\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 Oasis\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-hero-sub\"\u003eFull Body Sync Massage Chair\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\"\u003eThe Osaki Oasis massage chair pairs neck focus, back, waist, and calf heat, 24-cell air compression, active foot massage, and voice control — a practical daily-use package.\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 250 lb · 7″ 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\"\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\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/oasis_1500px_taupe_life_1400x1400_4e08c2bf-6244-495c-a5c2-31ec605467b3.webp?v=1774573842\" alt=\"Osaki Oasis Massage Chair in taupe in a modern room\" fetchpriority=\"high\"\u003e\u003c\/figure\u003e\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\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\"\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\u003c\/nav\u003e\n\u003cnav class=\"pnx-toc\" id=\"pnxToc\" aria-label=\"On this page\"\u003e\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\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\"\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\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\" data-nav\u003e\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\"\u003eA focused chair, not a feature-count contest.\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 Oasis Massage Chair combines a Full Body Sync Massage Mechanism, specialized neck massage, a Straight Track with glutes kneading, back, waist, and calf heat, two-stage zero gravity, 24-cell air massage, two rotating foot massagers, voice control, and an extendable footrest. The tradeoff: the current official list does not verify 3D, 4D, or body scan for this model.\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\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003eFull Body Sync is the manufacturer's exact terminology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\u003ch3\u003eNeck\u003c\/h3\u003e\n\u003cp\u003eSpecialized neck massage is explicitly listed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\u003ch3\u003ePath\u003c\/h3\u003e\n\u003cp\u003eStraight Track pairs with glutes kneading.\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\u003eHeat is listed at the back, waist, and calves.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003eTwenty-four air cells add full-body compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\u003ch3\u003eFeet\u003c\/h3\u003e\n\u003cp\u003eTwo rotating foot massagers work underfoot.\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\u003e24\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eFoot massagers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eFinishes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e7″\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\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 · The Oasis System\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFour systems. One focused chair.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\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\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\/oasis_1500px_front_1400x1400_2bb7d66d-5280-409f-9647-aaf3618b76b5.webp?v=1774573842\" alt=\"Osaki Oasis Massage Chair front view\" loading=\"lazy\"\u003e\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-oasis-neck-massage-feature-visual.png?v=1781357656\" alt=\"Osaki Oasis neck massage and heat feature visual\" loading=\"lazy\"\u003e\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-oasis-foot-massage-air-compression-feature.png?v=1781357656\" alt=\"Osaki Oasis foot massage and air compression feature visual\" loading=\"lazy\"\u003e\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-oasis-voice-control-smart-massage-chair.png?v=1781357856\" alt=\"Osaki Oasis intelligent voice control feature visual\" loading=\"lazy\"\u003e\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\"\u003eFull Body Sync and Straight Track\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\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\u003cp class=\"pnx-cap\"\u003eMassage Core\u003c\/p\u003e\n\u003ch3\u003eUse the terminology Osaki publishes.\u003c\/h3\u003e\n\u003cp\u003eFull Body Sync Massage Mechanism, Straight Track, and Glutes Kneading define the core. No 3D or 4D label is added.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003eFull Body Sync\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePath\u003c\/b\u003e\u003cspan\u003eStraight Track · glutes kneading\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 shape and massage feel are worth comparing directly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\u003cp class=\"pnx-cap\"\u003eNeck + Heat\u003c\/p\u003e\n\u003ch3\u003eFocused contact, plus warmth.\u003c\/h3\u003e\n\u003cp\u003eSpecialized neck massage is paired with listed back, waist, and calf heating.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eNeck\u003c\/b\u003e\u003cspan\u003eSpecialized massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eBack · waist · calves\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 neck contact on your own body; heat is comfort support, not treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\u003cp class=\"pnx-cap\"\u003eAir + Feet\u003c\/p\u003e\n\u003ch3\u003eThe lower body stays active.\u003c\/h3\u003e\n\u003cp\u003eTwenty-four air cells, two rotating foot massagers, and a spring-loaded extendable footrest work around the legs and feet.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir\u003c\/b\u003e\u003cspan\u003e24 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003e2 rotating massagers\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 foot pressure, calf fit, and leg length before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\u003cp class=\"pnx-cap\"\u003eVoice\u003c\/p\u003e\n\u003ch3\u003eLess reaching once seated.\u003c\/h3\u003e\n\u003cp\u003eIntelligent Voice Control is part of the official feature list.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eControl\u003c\/b\u003e\u003cspan\u003eIntelligent voice\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eUse case\u003c\/b\u003e\u003cspan\u003eHands-light operation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eSimpler control can matter more than another rarely used mode.\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\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 · Daily Use\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eUseful features win by repetition.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eThe Oasis makes sense when \u003cstrong\u003eneck contact, warmth, compression, active feet, and easy control\u003c\/strong\u003e are the features you expect to use repeatedly.\u003c\/p\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003eIf your decision depends on 3D or 4D rollers or body scanning, keep comparing rather than assuming those systems are included.\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\u003eNeck massage\u003c\/b\u003e\u003cspan\u003eFocused contact\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eBack, waist + calf heat\u003c\/b\u003e\u003cspan\u003eWarmth\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e24-cell air\u003c\/b\u003e\u003cspan\u003eCompression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eFoot massage\u003c\/b\u003e\u003cspan\u003eTwo rotating units\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eVoice control\u003c\/b\u003e\u003cspan\u003eSimple access\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\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/oasis_1500px_taupe_model_1400x1400_bb35e458-78e8-4b6a-9938-f535dc3f9979.webp?v=1774573842\" alt=\"Osaki Oasis Massage Chair in use\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cfigcaption\u003eDaily-use focus · neck · warmth · lower body\u003c\/figcaption\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\u003cp\u003eThe Oasis is a relaxation and comfort product, not a medical treatment.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\" data-nav\u003e\u003cdiv class=\"pnx-wrap\"\u003e\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eDo not guess the body-fit numbers.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eOsaki lists a 19.5-inch seat, a 21.5-inch shoulder width, and a 250 lb maximum user weight for the Oasis, but no user-height range. Confirm fit with us.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" data-delay=\"240\" 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\u003e01 — Neck\u003c\/i\u003e\u003ch3\u003eCheck contact.\u003c\/h3\u003e\n\u003cp\u003eConfirm the specialized neck system lands where you expect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e02 — Legs\u003c\/i\u003e\u003ch3\u003eCheck extension.\u003c\/h3\u003e\n\u003cp\u003eConfirm knee angle, calf placement, and footwell comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e03 — Pressure\u003c\/i\u003e\u003ch3\u003eSeparate air from feet.\u003c\/h3\u003e\n\u003cp\u003eTest compression and rotating foot pressure independently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e04 — Household\u003c\/i\u003e\u003ch3\u003eTest every primary user.\u003c\/h3\u003e\n\u003cp\u003eShared use needs shared neck, leg, and control checks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003e05 — Limits\u003c\/i\u003e\u003ch3\u003eVerify height and weight.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists a 250 lb maximum user weight and no height range; ask us before ordering if a regular user is near either limit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\" data-nav\u003e\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\"\u003eNine features.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\" data-delay=\"200\"\u003eNo inflated count; only what the official Oasis listing names.\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\u003eFull Body Sync Massage Mechanism\u003c\/b\u003e\u003cp\u003eThe manufacturer's mechanism terminology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSpecialized Neck Massage\u003c\/b\u003e\u003cp\u003eMakes neck fit a real test point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eStraight Track + Glutes Kneading\u003c\/b\u003e\u003cp\u003eDefines the massage path and seated work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eBack, Waist + Calf Heating\u003c\/b\u003e\u003cp\u003eWarmth in three listed zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e24-Cell Full-Body Air Massage\u003c\/b\u003e\u003cp\u003eCompression beyond the massage mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTwo Rotating Foot Massagers\u003c\/b\u003e\u003cp\u003eActive underfoot movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eSpring-Loaded Extendable Footrest\u003c\/b\u003e\u003cp\u003eMore flexibility for leg length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eIntelligent Voice Control\u003c\/b\u003e\u003cp\u003eLess reaching after you sit down.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e2-Stage Zero Gravity Reclining\u003c\/b\u003e\u003cp\u003eTwo listed recline stages for a weightless position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\" data-nav\u003e\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 around what is listed.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\" data-delay=\"150\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003ecurrent finishes:\u003c\/strong\u003e Black, Taupe, and Brown.\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\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\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\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\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 29″ W x 61.5″ L x 41″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 29″ W x 67″ L x 35″ H.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eWall clearance:\u003c\/strong\u003e 7″ for a full recline.\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, stairs, and the final room. Osaki lists a 29-inch minimum door width and a 138.8 lb chair weight.\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\"\u003eDelivery 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\u003eService\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eHouse of Massage Chairs currently shows free U.S. shipping and White Glove delivery included, 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\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\" data-nav data-navdark\u003e\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\"\u003eClarify the order before delivery day.\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\"\u003eShipping\u003c\/p\u003e\n\u003ch3\u003eFree U.S. shipping.\u003c\/h3\u003e\n\u003cp\u003eConfirm destination, access, and schedule against the current policy.\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\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eCurrently shown as included.\u003c\/h3\u003e\n\u003cp\u003eConfirm destination eligibility, stairs, placement, and appointment scope before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\" data-delay=\"350\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003cp\u003eOsaki's included warranty on the Oasis 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\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eRelaxation and comfort only; no medical treatment claims are made.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\" data-nav\u003e\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\" data-delay=\"100\"\u003eWho should shortlist the Osaki Oasis massage chair — and who should keep comparing.\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\u003ePrioritize neck massage, warmth, compression, glutes kneading, and foot massage.\u003c\/li\u003e\n\u003cli\u003ePrefer a practical feature set over higher-tier technology labels.\u003c\/li\u003e\n\u003cli\u003eValue voice control for repeat use.\u003c\/li\u003e\n\u003cli\u003eWill verify body and room fit before delivery.\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\u003eRequire 3D or 4D rollers.\u003c\/li\u003e\n\u003cli\u003eRequire body scan.\u003c\/li\u003e\n\u003cli\u003ePrefer an SL-track massage path.\u003c\/li\u003e\n\u003cli\u003eNeed a published user-height range before proceeding.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-ziva-massage-chair\"\u003eCompare with Ziva →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\" data-nav\u003e\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eIf track shape and body scan matter more, compare Ziva.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\" data-delay=\"180\"\u003eThe closest alternative is the \u003ca href=\"\/products\/osaki-ziva-massage-chair\"\u003eOsaki Ziva\u003c\/a\u003e, which officially lists a 2D mechanism, SL Track, body scan, and zero gravity.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\" data-delay=\"220\"\u003e\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOasis\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eZiva\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePath\u003c\/th\u003e\n\u003ctd\u003eStraight Track + Glutes Kneading.\u003c\/td\u003e\n\u003ctd\u003eSL Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMechanism\u003c\/th\u003e\n\u003ctd\u003eFull Body Sync; no 3D\/4D label added.\u003c\/td\u003e\n\u003ctd\u003e2D Massage Mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eScan + recline\u003c\/th\u003e\n\u003ctd\u003eNo body scan listed; 2-stage zero gravity.\u003c\/td\u003e\n\u003ctd\u003eBody Scan + Zero Gravity listed.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDaily-use emphasis\u003c\/th\u003e\n\u003ctd\u003eNeck, back\/waist\/calf heat, voice, two rotating foot massagers.\u003c\/td\u003e\n\u003ctd\u003eTouchscreen, lumbar heat, foot rollers, scan\/recline package.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-ziva-massage-chair\"\u003eOpen Ziva details →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit compared →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-kyota-massage-chairs\"\u003eOsaki and Kyota comparison →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eOsaki and Infinity comparison →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\" data-nav\u003e\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\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\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eProduct\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki Oasis Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManufacturer label\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOasis (S50)\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\"\u003eFull Body Sync 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\"\u003eStraight Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeated massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGlutes Kneading\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNeck\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSpecialized Neck Massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24-cell full-body air 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\u003eHeat + 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\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBack · waist · calves\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\"\u003e2 rotating foot massagers\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\"\u003eSpring-loaded extendable\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\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\"\u003eIntelligent 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\u003eFit + 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\"\u003e29″ W x 61.5″ L x 41″ 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\"\u003e29″ W x 67″ L x 35″ H\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\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e7″\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\"\u003e19.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\"\u003e21.5″\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\"\u003e250 lb\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\"\u003e29″\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\"\u003e138.8 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\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping\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\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\" data-nav\u003e\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\" data-delay=\"100\"\u003eSettle these before checkout.\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 Oasis 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. You can order the Osaki Oasis 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\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Oasis massage chair 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 Oasis 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 Oasis with the Osaki Ziva and everything else we sell in one visit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki Oasis 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 250 lb, with no published height range. Osaki lists a 250 lb maximum user weight for the Osaki Oasis, along with a 19.5-inch seat, a 21.5-inch shoulder width, and a spring-loaded extendable footrest. Call or text (669) 214-8889 with each user's height before you order, or sit in the Oasis at either showroom to check neck contact and leg extension.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Osaki Oasis need?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e7 inches behind the chair, by Osaki's listing, for a full recline. The Osaki Oasis measures 29″ W x 61.5″ L x 41″ H upright and 29″ W x 67″ L x 35″ H reclined, and it weighs 138.8 lb. Osaki lists a 29-inch minimum doorway width, so measure the width of the door frame, turns, and stairs on the delivery path.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Osaki Oasis use?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eA Full Body Sync Massage Mechanism on a Straight Track. Osaki describes 18 2D massage heads working the back from neck to hips while 6 stationary rollers handle glutes kneading. The Osaki Oasis is not labeled as a 3D or 4D model, so test the pressure range and the specialized neck massage in person before you order.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Osaki Oasis 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. Osaki lists back, waist, and calf heating, 24-cell full-body air massage, two rotating foot massagers, and a spring-loaded extendable footrest on the Osaki Oasis. These are comfort features, not medical treatments, so judge them by how the warmth, compression, and foot pressure feel at the settings you would use every day.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Oasis and the Osaki Ziva?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eTrack and scan. The Osaki Oasis uses a Full Body Sync mechanism on a Straight Track with glutes kneading, specialized neck massage, two rotating foot massagers, voice control, and two-stage zero gravity. The \u003ca href=\"\/products\/osaki-ziva-massage-chair\"\u003eOsaki Ziva\u003c\/a\u003e lists a 2D massage mechanism on an SL Track with body scan, zero gravity, a touchscreen, lumbar heat, and foot rollers, so compare them back to back in either showroom.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Oasis 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 neck massage, back, waist, and calf heat, 24-cell air compression, two rotating foot massagers, and voice control are the features you expect to use every day. The Osaki Oasis keeps to that focused package in a 29-inch-wide frame. If you need 3D or 4D rollers or body scanning, compare another Osaki model first.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Oasis?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e3 years. Osaki's included warranty on the Osaki Oasis 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 Oasis 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\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Oasis 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 Oasis 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 Oasis.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\" data-nav data-navdark\u003e\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 fit the screen\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ecannot verify for you.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"150\"\u003eThe Oasis is on the floor in both showrooms, so check neck contact, foot pressure, calf fit, voice-control convenience, and the Straight Track feel. Bring room measurements if placement matters.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\" data-delay=\"250\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\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\" 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\"\u003eEvery chair we sell is on the floor in San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), so you can compare the Osaki Oasis with 45+ chairs in one visit. Walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\" data-nav\u003e\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\/oasis_1500px_taupe_life_1400x1400_4e08c2bf-6244-495c-a5c2-31ec605467b3.webp?v=1774573842\" alt=\"Osaki Oasis Massage Chair in taupe in a modern 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\" data-delay=\"100\"\u003eOsaki Oasis.\u003cbr\u003eFocused where daily use shows up.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eChoose it for neck massage, back, waist, and calf heat, 24-cell air compression, active feet, glutes kneading, and voice control. Keep comparing if advanced roller labels, body scan, or a published height range are non-negotiable.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\" data-delay=\"220\"\u003e\n\u003cb\u003eOasis\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\u003ePurchase options \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/products\/osaki-ziva-massage-chair\"\u003eCompare with Ziva \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 lineup\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\"\u003eOsaki Oasis 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.\u003c\/p\u003e\n\u003c\/div\u003e\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 Osaki Oasis massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Oasis 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 Oasis massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Oasis 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 Oasis with the Osaki Ziva and everything else we sell in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki Oasis fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 250 lb, with no published height range. Osaki lists a 250 lb maximum user weight for the Osaki Oasis, along with a 19.5-inch seat, a 21.5-inch shoulder width, and a spring-loaded extendable footrest. Call or text (669) 214-8889 with each user's height before you order, or sit in the Oasis at either showroom to check neck contact and leg extension.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Osaki Oasis need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"7 inches behind the chair, by Osaki's listing, for a full recline. The Osaki Oasis measures 29″ W x 61.5″ L x 41″ H upright and 29″ W x 67″ L x 35″ H reclined, and it weighs 138.8 lb. Osaki lists a 29-inch minimum doorway width, so measure the width of the door frame, turns, and stairs on the delivery path.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Osaki Oasis use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A Full Body Sync Massage Mechanism on a Straight Track. Osaki describes 18 2D massage heads working the back from neck to hips while 6 stationary rollers handle glutes kneading. The Osaki Oasis is not labeled as a 3D or 4D model, so test the pressure range and the specialized neck massage in person before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Osaki Oasis include heat, air compression, and foot massage?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. Osaki lists back, waist, and calf heating, 24-cell full-body air massage, two rotating foot massagers, and a spring-loaded extendable footrest on the Osaki Oasis. These are comfort features, not medical treatments, so judge them by how the warmth, compression, and foot pressure feel at the settings you would use every day.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Oasis and the Osaki Ziva?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Track and scan. The Osaki Oasis uses a Full Body Sync mechanism on a Straight Track with glutes kneading, specialized neck massage, two rotating foot massagers, voice control, and two-stage zero gravity. The Osaki Ziva lists a 2D massage mechanism on an SL Track with body scan, zero gravity, a touchscreen, lumbar heat, and foot rollers, so compare them back to back in either showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Oasis worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if neck massage, back, waist, and calf heat, 24-cell air compression, two rotating foot massagers, and voice control are the features you expect to use every day. The Osaki Oasis keeps to that focused package in a 29-inch-wide frame. If you need 3D or 4D rollers or body scanning, compare another Osaki model first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Oasis?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. Osaki's included warranty on the Osaki Oasis 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 Oasis 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 Oasis HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Oasis 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 Oasis.\"\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 = ['Full Body Sync and Straight Track', 'Neck and Heat', 'Air and Foot Massage', 'Intelligent 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","brand":"Osaki","offers":[{"title":"Black","offer_id":44953720389839,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":44953720422607,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44953720455375,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/oasis_1500px_taupe_1400x1400_a7df4eba-7f9d-4c94-a9f0-698c961da883.webp?v=1774573842"},{"product_id":"bodyfriend-familie-massage-recliner","title":"Bodyfriend Familie Massage Recliner","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-terra-brown{background:#6B4634}\n.pnx-chip-greige{background:#A8A094}\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 · Massage Recliner\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 Familie\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cspan class=\"pnx-hero-sub\"\u003eMassage Recliner\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\"\u003eA living-room recliner first and a massage chair second — the Bodyfriend Familie massage recliner puts an S\u0026amp;L roller track, 3D massage, six calf airbags and two zero-gravity angles inside a chair that doesn't announce itself.\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 265 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\"\u003e1-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\"\u003eNot included (ships curbside)\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\"\u003eTerra Brown · Greige\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\/Familie_thumbnail_1.webp?v=1776197120\" alt=\"Bodyfriend Familie Massage Recliner in brown and beige upholstery, studio view on a white background\" 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 recliner\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\"\u003eLiving Room\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\"\u003eLiving Room\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 Familie massage recliner before you buy it.\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 Familie Massage Recliner is a compact, furniture-styled recliner with a real roller system inside: an S\u0026amp;L track from neck to buttocks, a 3D mechanism with five techniques and adjustable intensity, four automatic and five manual programs, six calf airbags behind a rotating footrest, zero gravity at 118° and 136°, a built-in remote, Bluetooth speakers and a USB charger. It measures 40.6 × 27 × 43.3 inches upright, supports users to 265 lb, lists no foot rollers or heat, and comes in Terra Brown or Greige. It is on the floor in both of our Bay Area showrooms.\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\u003ePositioning\u003c\/h3\u003e\n\u003cp\u003eReads as a living-room recliner, not a massage capsule — Bodyfriend's own line is that no one will know it's for massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\u003ch3\u003eTrack\u003c\/h3\u003e\n\u003cp\u003eAn S\u0026amp;L track: S-curve from neck to waist, then an L-section across waist, hips and buttocks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003e3D rollers, five techniques — tapping, kneading, acupressure, hand tapping, combination — at an intensity you set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eRotate the footrest and six calf airbags take over. Compression for the calves, not a foot-roller system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\u003ch3\u003eRecline\u003c\/h3\u003e\n\u003cp\u003eTwo zero-gravity angles, 118° and 136°, reached without adding length to the back, per Bodyfriend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\u003ch3\u003eEveryday\u003c\/h3\u003e\n\u003cp\u003eBuilt-in remote, Bluetooth speakers, USB charger with pocket, antibacterial fabric — no assembly.\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\u003e3D\u003c\/b\u003e\u003cspan\u003eMassage mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eMassage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4\u003csmall\u003e+5\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\u003e6\u003c\/b\u003e\u003cspan\u003eCalf airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e136\u003csmall\u003e°\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eDeepest zero-gravity angle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e265\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\" 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 Recliner\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eFive systems. One recliner.\u003cbr\u003eScroll through what the Familie actually does.\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\/Familie_thumbnail_2.webp?v=1776197120\" alt=\"Bodyfriend Familie Massage Recliner in brown and beige, studio view of the backrest and seat\" 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\/Familie_thumbnail_5.webp?v=1776197120\" alt=\"Bodyfriend Familie Massage Recliner in beige with the Bodyfriend logo, studio view\" 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\/Familie_thumbnail_4.webp?v=1776197120\" alt=\"Bodyfriend Familie Massage Recliner in brown with its included cushion, studio view\" 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\/Familie_thumbnail_3.webp?v=1776197120\" alt=\"Bodyfriend Familie Massage Recliner in brown and beige upholstery, product photo\" 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\/Familie_thumbnail_10.webp?v=1776197120\" alt=\"Close-up of brown upholstery and the Familie badge on the Bodyfriend Familie Massage Recliner\" 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\"\u003eS\u0026amp;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\" data-stage=\"1\" data-caption=\"S\u0026amp;L Track\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eNeck to buttocks, in one continuous path.\u003c\/h3\u003e\n\u003cp\u003eThe S-section follows the spine from the neck to the waist, then transitions into an L-section across the waist, hips and buttocks — the neck-to-seat coverage of a full-size chair, in a frame 27 inches wide.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eS\u0026amp;L, neck to buttocks\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eNeck · shoulders · back · waist · hips · buttocks\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eNot included\u003c\/b\u003e\u003cspan\u003eFoot 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\u003eA track that reaches the seat separates a massage recliner from a lounge chair with a vibrating pad. Where it stops matters too: the legs are handled by air, not rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"2\" data-caption=\"3D Massage and Programs\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eFive techniques, at an intensity you choose.\u003c\/h3\u003e\n\u003cp\u003eA 3D mechanism — rollers that press in toward the body as well as travel across it — with five techniques: tapping, kneading, acupressure, hand tapping and combination. Intensity is adjustable; hold the rollers on one spot or run the full track. Four automatic programs (Neck · Shoulder, Waist · Back, Relaxing and soothing, Full Body Cradle) and five manual modes.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e3D massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003eTapping · kneading · acupressure · hand tapping · combination\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e4 automatic · 5 manual\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eIntensity\u003c\/b\u003e\u003cspan\u003eAdjustable\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 program list is short on purpose: a nine-option menu is one a household actually learns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"3\" data-caption=\"Rotating Footrest and Calf Airbags\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eRotate the footrest, and the calves get their turn.\u003c\/h3\u003e\n\u003cp\u003eExtended, the footrest is an ordinary recliner footrest. Rotated, it reveals a calf massage unit with six airbags that inflate and release around the lower legs. No foot rollers are listed: this is compression for the calves, not kneading for the feet.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest\u003c\/b\u003e\u003cspan\u003eRotating, dual-purpose\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalf airbags\u003c\/b\u003e\u003cspan\u003e6\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFoot rollers\u003c\/b\u003e\u003cspan\u003eNot 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\u003eThe clearest difference from a full-body chair, and the first thing to test in a showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"4\" data-caption=\"Two-Angle Zero Gravity\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eTwo zero-gravity angles, without pushing the back into the wall.\u003c\/h3\u003e\n\u003cp\u003eA button on the remote glides the Familie to 118° or 136°. Bodyfriend states it reaches both without adding length to the back; the footprint grows from 40.6 to 56.1 inches as the footrest rises, within a published floor area of 61 × 33 inches. Two leg-area sensors stop the motion if something is in the way.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003e118° and 136°\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReclined length\u003c\/b\u003e\u003cspan\u003e56.1 in\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFloor area\u003c\/b\u003e\u003cspan\u003e61 × 33 in\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSafety\u003c\/b\u003e\u003cspan\u003eTwo leg-area sensors, auto-stop\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 is where recliners fail small rooms. The floor area is a number you can tape out before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\" data-stage=\"5\" data-caption=\"Built-In Remote, Bluetooth and USB\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Everyday\u003c\/p\u003e\n\u003ch3\u003eA remote you can't lose, and a speaker you'll use.\u003c\/h3\u003e\n\u003cp\u003eThe controller is built into the chair, so it never disappears under a cushion. Bluetooth speakers pair with password protection; an in-chair USB charger and pocket keep a phone close. Antibacterial fabric, a pillow in the box, no assembly — unbox, plug in, sit.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRemote\u003c\/b\u003e\u003cspan\u003eBuilt into the chair\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\u003cli\u003e\n\u003cb\u003eCharging\u003c\/b\u003e\u003cspan\u003eIn-chair USB + pocket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSetup\u003c\/b\u003e\u003cspan\u003eNo assembly, plug and play\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 Familie earns its place by being sat in when no massage is running.\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 Living Room\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eBuilt to be sat in, not stored.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eMost massage chairs are bought for the massage and tolerated as furniture. The Familie is the reverse: a recliner you would choose for the living room anyway, with a real massage system inside — \u003cstrong\u003eso it earns its floor space on evenings when no program is running.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003eThat is the trade. Foot rollers, full-body airbags, heat and body scanning are not on the published feature list. What you get is a 27-inch-wide recliner that reads as furniture, rotates its footrest for a calf massage, and reclines to zero gravity without taking over the room.\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\u003eRecliner proportions\u003c\/b\u003e\u003cspan\u003e40.6 × 27 × 43.3 in upright\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eTwo finishes\u003c\/b\u003e\u003cspan\u003eTerra Brown · Greige\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eBluetooth speakers\u003c\/b\u003e\u003cspan\u003eMusic or a podcast mid-session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eAntibacterial fabric\u003c\/b\u003e\u003cspan\u003eUpholstery for a shared household\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003ePlug and play\u003c\/b\u003e\u003cspan\u003eNo assembly on delivery day\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\/Familie_thumbnail_8.webp?v=1776197120\" alt=\"Woman using her phone in the Bodyfriend Familie Massage Recliner while a man stands behind her holding a cup\" loading=\"lazy\"\u003e\n\u003c\/figure\u003e\n\u003cfigcaption\u003eA recliner first · the massage system stays out of sight\u003c\/figcaption\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Familie is a relaxation and comfort 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\" 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; Expectations\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\" data-delay=\"100\"\u003eWill it feel right for \u003cem\u003eyou\u003c\/em\u003e?\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eThe Familie is a gentler proposition than a full-size chair; fit is mostly about expectations — pressure, reach, and the height of the people using it.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" data-delay=\"240\" 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 pressure\u003c\/i\u003e\u003ch3\u003eIntensity is yours to set.\u003c\/h3\u003e\n\u003cp\u003eAdjustable intensity across five techniques. No body scan is listed, so start in a manual mode, place the rollers, and adjust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Your reach\u003c\/i\u003e\u003ch3\u003eNeck to buttocks, not neck to heel.\u003c\/h3\u003e\n\u003cp\u003eThe track ends at the seat; calves get six airbags; soles are not massaged. If foot rollers are a must-have, this is your disqualifier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Your size\u003c\/i\u003e\u003ch3\u003eUp to 265 lb; height not published.\u003c\/h3\u003e\n\u003cp\u003eA 265 lb maximum is published; a height range is not, though Bodyfriend notes that people shorter than 5′ or taller than 6′3″ may feel the massage differently. Taller users should sit in one first to confirm where the roller path and footrest land.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Your household\u003c\/i\u003e\u003ch3\u003eNine programs, learned in an evening.\u003c\/h3\u003e\n\u003cp\u003eNine programs, one built-in remote, no app. Different people can dial in their own intensity without a tutorial.\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 the fit in person.\u003c\/h3\u003e\n\u003cp\u003eConfirm height fit, calf pressure, footrest length and seat width with our team or in a showroom before you buy.\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\"\u003eEvery Familie feature, in plain language.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\" data-delay=\"200\"\u003eBodyfriend's published list — what each feature is, and what it changes in daily use. If it isn't here, the Familie doesn't claim it.\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\u003eS\u0026amp;L Track\u003c\/b\u003e\u003cp\u003eA roller path from the neck to the buttocks: S-curve through the back, L-section across waist, hips and seat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e3D Massage, Five Techniques\u003c\/b\u003e\u003cp\u003eRollers that press in as well as travel — tapping, kneading, acupressure, hand tapping and combination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e4 Automatic + 5 Manual Programs\u003c\/b\u003e\u003cp\u003eNeck · Shoulder, Waist · Back, Relaxing and soothing, Full Body Cradle for one-button evenings; manual modes with adjustable intensity and roller position for the rest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eRotating Footrest\u003c\/b\u003e\u003cp\u003ePlain recliner footrest one way, calf massage unit the other. The chair's most furniture-like idea.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eSix Calf Airbags\u003c\/b\u003e\u003cp\u003eCompression around the lower legs — the entire lower-body system. No foot rollers are listed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eZero Gravity Recline\u003c\/b\u003e\u003cp\u003eTwo positions, 118° and 136°, reached without adding extra length to the back, per Bodyfriend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eAuto Safety Sensors\u003c\/b\u003e\u003cp\u003eTwo leg-area sensors stop the motion if something — or someone — is in the way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eBuilt-In Remote\u003c\/b\u003e\u003cp\u003eLives on the chair, easy to reach, impossible to lose. No app or touchscreen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eBluetooth Speakers, USB Charger \u0026amp; Pocket\u003c\/b\u003e\u003cp\u003ePassword-protected pairing for music or a podcast, with in-chair charging and storage so a phone stays within reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eAntibacterial Fabric, Pillow, No Assembly\u003c\/b\u003e\u003cp\u003eUpholstery chosen for shared use, a pillow in the box, and a setup Bodyfriend calls plug and play.\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\"\u003eWill it work in your space?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\" data-delay=\"150\"\u003e\n\u003cb\u003e61\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof floor length is what Bodyfriend asks for.\u003c\/strong\u003e The published installation area is 61 × 33 inches — about five inches beyond the 56.1-inch reclined length — the number to tape out before you order.\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\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-terra-brown\"\u003e\u003c\/span\u003eTerra Brown\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-greige\"\u003e\u003c\/span\u003eGreige\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eTwo finishes that read as living-room furniture: warm Terra Brown and gray-beige Greige.\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\"\u003eStandard U.S. shipping is free,\u003c\/strong\u003e and the Familie ships curbside. It needs no assembly — unbox, plug in, sit — but measure doorways, halls and stairs first; fitment is the buyer's responsibility.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview the 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\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eUpright, 40.6 inches long, 27 wide and 43.3 tall; reclined, 56.1 long and 32.7 tall. The recliner itself weighs 116.8 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cp\u003eConfirm the 265 lb maximum covers everyone who will use it, and have taller users sit in one first — no height range is published.\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\"\u003eWhat happens after you buy.\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\u003eFree shipping within the U.S., orders generally processed within two business days, and roughly 2 days to 4 weeks quoted for in-stock delivery. The Familie ships curbside and needs no assembly.\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\u003eOne-year limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend covers the Familie (model BFX-2110US) with a 1-year limited product warranty; ask us for the written 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\" data-delay=\"350\"\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 the Familie against full-size chairs before and after the sale. The Familie 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 Familie 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\" 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 the Familie 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\" data-delay=\"150\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a chair that looks like living-room furniture and keeps the massage system out of sight.\u003c\/li\u003e\n\u003cli\u003eAre furnishing a condo, apartment, den or bedroom where a 27-inch-wide recliner fits and a full-size chair won't.\u003c\/li\u003e\n\u003cli\u003ePrefer a short, learnable program list and a remote that stays on the chair — no app, no touchscreen.\u003c\/li\u003e\n\u003cli\u003eWant back-and-seat roller coverage with adjustable pressure, plus calf compression.\u003c\/li\u003e\n\u003cli\u003eShare the chair across a household and value antibacterial fabric and safety sensors.\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\u003eNeed foot-roller sole massage, full-body airbags, heat or a body scan — none are listed for the Familie.\u003c\/li\u003e\n\u003cli\u003eWant the deepest possible pressure or a long library of automatic programs.\u003c\/li\u003e\n\u003cli\u003eAre well above average height and can't test the roller path and footrest length first.\u003c\/li\u003e\n\u003cli\u003eWeigh more than 265 lb, the published maximum.\u003c\/li\u003e\n\u003cli\u003eNeed a medical device or treatment product — this is a relaxation recliner.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-falcon-sv-massage-chair\"\u003eCompare with Falcon SV →\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? Start with the Falcon SV.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\" data-delay=\"180\"\u003eThe most useful in-house comparison is the \u003ca href=\"\/products\/bodyfriend-falcon-sv-massage-chair\"\u003eBodyfriend Falcon SV\u003c\/a\u003e — a full-size chair from the same brand with ROVO leg technology, an XD Massage Module, body scanning, sole rollers and heat. Same maker, different object.\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\"\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\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBodyfriend Familie Massage Recliner\u003c\/th\u003e\n\u003ctd\u003eWants furniture proportions: S\u0026amp;L track, 3D rollers, six calf airbags, two zero-gravity angles and a built-in remote in a 27-inch-wide recliner.\u003c\/td\u003e\n\u003ctd\u003eChoose the Familie when the room and the look matter as much as the massage, and back-and-seat coverage plus calf compression is enough.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBodyfriend Falcon SV\u003c\/th\u003e\n\u003ctd\u003eWants a full-size massage chair: ROVO leg technology, an XD Massage Module, body scanning, sole rollers, heat and 27 automatic programs.\u003c\/td\u003e\n\u003ctd\u003eCompare with the Falcon SV if foot rollers, heat or a deeper program library is a must-have and you have the floor space.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\" data-delay=\"240\"\u003eThree differences decide it: lower body (calf airbags versus foot rollers plus airbags), footprint (recliner versus full-size chair), and controls (a built-in remote and nine programs versus a larger set).\u003c\/p\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\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eRead the Bodyfriend vs Ogawa brand comparison →\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs →\u003c\/a\u003e\n\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\" 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\"\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\"\u003eFamilie Massage Recliner\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\"\u003eBFX-2110US\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\"\u003eTerra Brown · Greige\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\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eS\u0026amp;L track, neck to buttocks\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\"\u003e3D massage\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\"\u003eTapping · kneading · acupressure · hand tapping · combination\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\"\u003eAdjustable; roller position selectable\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\"\u003e4: Neck · Shoulder, Waist · Back, Relaxing and soothing, Full Body Cradle\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\"\u003e5 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\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\"\u003eRotating; reveals calf massage unit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf airbags\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\"\u003eFoot rollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot 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\u003eRecline \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\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e118° and 136°\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\"\u003eTwo, leg area, auto-stop\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; capacity\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\"\u003e40.6 L × 27 W × 43.3 H in\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\"\u003e56.1 L × 27 W × 32.7 H in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFloor area required\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e61 L × 33 W in\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\"\u003e265 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\"\u003e116.8 lb (53 kg)\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\"\u003eNot published; users under 5′ or over 6′3″ may feel the massage differently, per Bodyfriend · test in person\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\"\u003eBuilt-in remote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eApp \/ voice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNot listed\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\"\u003eIn-chair USB charger with pocket\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\"\u003eNot listed\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\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 \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\"\u003eUpholstery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAntibacterial fabric; pillow included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAssembly\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNone required (plug and play)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · curbside 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\"\u003e1-year limited product 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\" 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\"\u003eBodyfriend Familie 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 Bodyfriend Familie massage recliner?\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 Familie online with free US shipping and curbside delivery, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions about the Familie.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Familie 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 Familie 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 calf airbags and compare the Familie with full-size chairs in one visit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Bodyfriend Familie massage recliner with calf massage have heat or foot rollers?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eNo — neither is listed. On the Bodyfriend Familie, the calf massage comes from six airbags behind the rotating footrest; the other published features are the S\u0026amp;L track, 3D massage, zero-gravity recline, Bluetooth speakers, USB charger and built-in remote. If heat or foot rollers are essential, compare the Familie with the full-size Falcon SV.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Familie vs Falcon SV: 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\u003eA recliner versus a full-size chair. The Bodyfriend Familie fits an S\u0026amp;L track, 3D rollers, six calf airbags and two zero-gravity angles into a 27-inch-wide recliner. The \u003ca href=\"\/products\/bodyfriend-falcon-sv-massage-chair\"\u003eBodyfriend Falcon SV\u003c\/a\u003e adds ROVO leg technology, an XD Massage Module, 36 airbags, sole rollers, heat up to 131°F and 27 automatic programs. Both are rated to 265 lb.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Familie 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 the room and the look matter as much as the massage experience. The Bodyfriend Familie reads as living-room furniture, keeps its massage system out of sight and covers neck to buttocks with 3D rollers, plus calf compression. If you want foot rollers, heat or a long program library, a full-size chair is the better fit.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Bodyfriend Familie need?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003e61 by 33 inches. Bodyfriend publishes a floor area of 61 × 33 inches for the Familie. Upright, the Bodyfriend Familie measures 40.6 inches long, 27 wide and 43.3 tall; reclined, it is 56.1 inches long and 32.7 tall. Bodyfriend states it reaches both zero-gravity angles without adding length to the back.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat user height and weight does the Bodyfriend Familie 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 265 lb. Bodyfriend publishes a 265 lb maximum user weight for the Familie and no height range, but notes that people shorter than 5′ or taller than 6′3″ may feel the massage differently. No body scan is listed, so taller users should sit in the Bodyfriend Familie first to confirm where the track and footrest land.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Bodyfriend Familie use?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eA 3D mechanism on an S\u0026amp;L track from neck to buttocks. The Bodyfriend Familie has five techniques — tapping, kneading, acupressure, hand tapping and combination — adjustable intensity, four auto programs and five manual modes. Six calf airbags behind a rotating footrest cover the lower body; foot rollers are not listed.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Familie?\u003cspan class=\"pnx-x\" aria-hidden=\"true\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\u003cp\u003eOne year. The Bodyfriend Familie comes with Bodyfriend's 1-year limited product warranty — 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 Familie 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\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Familie 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 Familie 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\u003eA recliner you'll sit in daily\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003edeserves a test sit first.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"150\"\u003eCalf airbag pressure, the 3D rollers at your intensity, how the footrest rotates, where the seat ends for your height — the things that decide whether the Familie becomes your evening chair can only be felt.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\" data-delay=\"250\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose showroom \u003cspan class=\"pnx-arr\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton showroom \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\"\u003eThe Familie 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 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\" 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\/Familie_thumbnail_6.webp?v=1776197120\" alt=\"Woman relaxing in the brown Bodyfriend Familie Massage Recliner in a modern living room\" 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 Familie\u003cbr\u003eMassage Recliner.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\" data-delay=\"180\"\u003eIn one sentence: a 27-inch-wide living-room recliner with a neck-to-seat S\u0026amp;L track, 3D rollers you can turn down or up, six calf airbags behind a rotating footrest, and two zero-gravity angles — the massage without the massage-chair silhouette.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\" data-delay=\"220\"\u003e\n\u003cb\u003e27″ wide\u003c\/b\u003e\u003cspan\u003eTerra Brown · Greige · 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\/san-jose-showroom\"\u003eVisit a showroom \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\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs\u003c\/a\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/massage-chairs\"\u003eShop all massage chairs\u003c\/a\u003e\n\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 Familie Massage Recliner · Sold by House of Massage Chairs. The Familie is a relaxation and comfort product, not a medical device; it is not intended to diagnose, treat, cure, or prevent any condition, and does not replace professional care. Free US shipping with curbside delivery. 1-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\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 Familie massage recliner?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Familie online with free US shipping and curbside delivery, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions about the Familie.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Familie before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Familie 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 calf airbags and compare the Familie with full-size chairs in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Bodyfriend Familie massage recliner with calf massage have heat or foot rollers?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No — neither is listed. On the Bodyfriend Familie, the calf massage comes from six airbags behind the rotating footrest; the other published features are the S\u0026L track, 3D massage, zero-gravity recline, Bluetooth speakers, USB charger and built-in remote. If heat or foot rollers are essential, compare the Familie with the full-size Falcon SV.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Familie vs Falcon SV: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A recliner versus a full-size chair. The Bodyfriend Familie fits an S\u0026L track, 3D rollers, six calf airbags and two zero-gravity angles into a 27-inch-wide recliner. The Bodyfriend Falcon SV adds ROVO leg technology, an XD Massage Module, 36 airbags, sole rollers, heat up to 131°F and 27 automatic programs. Both are rated to 265 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Familie worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if the room and the look matter as much as the massage experience. The Bodyfriend Familie reads as living-room furniture, keeps its massage system out of sight and covers neck to buttocks with 3D rollers, plus calf compression. If you want foot rollers, heat or a long program library, a full-size chair is the better fit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Bodyfriend Familie need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"61 by 33 inches. Bodyfriend publishes a floor area of 61 × 33 inches for the Familie. Upright, the Bodyfriend Familie measures 40.6 inches long, 27 wide and 43.3 tall; reclined, it is 56.1 inches long and 32.7 tall. Bodyfriend states it reaches both zero-gravity angles without adding length to the back.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What user height and weight does the Bodyfriend Familie fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 265 lb. Bodyfriend publishes a 265 lb maximum user weight for the Familie and no height range, but notes that people shorter than 5′ or taller than 6′3″ may feel the massage differently. No body scan is listed, so taller users should sit in the Bodyfriend Familie first to confirm where the track and footrest land.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Bodyfriend Familie use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 3D mechanism on an S\u0026L track from neck to buttocks. The Bodyfriend Familie has five techniques — tapping, kneading, acupressure, hand tapping and combination — adjustable intensity, four auto programs and five manual modes. Six calf airbags behind a rotating footrest cover the lower body; foot rollers are not listed.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Familie?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One year. The Bodyfriend Familie comes with Bodyfriend's 1-year limited product warranty — see warranty details. Bodyfriend's warranty applies within the continental US. Ask us for the written terms before you order. Your Bodyfriend Familie 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 Familie HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Familie 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 = ['S\u0026L Track', '3D Massage and Programs', 'Rotating Footrest and Calf Airbags', 'Two-Angle Zero Gravity', 'Built-In Remote, Bluetooth and USB'];\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\n","brand":"Bodyfriend","offers":[{"title":"Terra Brown","offer_id":44980874117327,"sku":null,"price":4500.0,"currency_code":"USD","in_stock":true},{"title":"Greige","offer_id":44980874150095,"sku":null,"price":4500.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Familie_thumbnail_1.webp?v=1776197120"},{"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":"osaki-duke-xl-4d-massage-chair","title":"Osaki Duke XL 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 · XL 4D 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 Duke XL 4D\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eMassage 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 Duke XL 4D massage chair is an XL-focused 4D chair with published fit guidance up to 6′8″ and 400 lb, a 23-inch seat, and 26-inch shoulder room — built for buyers who need body fit answered before 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\"\u003eUp to 6′8″ · 400 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\"\u003e2-year 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\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-duke-xl-4d-hero-home-lifestyle.png?v=1787576897\" alt=\"Osaki Duke XL 4D massage chair in a home living space\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eStart with the fit\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\"\u003eXL Fit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eBody Fit\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\"\u003eXL Fit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eBody Fit\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\"\u003eStart with fit, not features.\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 Duke XL 4D Massage Chair is a fit-first model for taller or broader users. We list support up to 6′8″ and 400 lb, with a 23-inch seat and 26-inch shoulder width. It adds a 4D mechanism, SL-Flex Track, 48-cell air compression, 20 auto programs, five manual modes, and dedicated calf and foot massage. The tradeoff is scale: it is 35 inches wide and 325.6 lb, so delivery-path planning matters.\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\u003eXL fit\u003c\/h3\u003e\n\u003cp\u003eUp to 6′8″ and 400 lb, with a 23-inch seat and 26-inch shoulder width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cp\u003e4D massage, SL-Flex Track, and body scanning define the core system.\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\u003e48 air cells add wrapping compression around the body.\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 massage, three foot rollers, and an extendable footrest cover the lower body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eProgramming\u003c\/h3\u003e\n\u003cp\u003e20 auto programs and five manual modes balance speed with control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eEveryday controls\u003c\/h3\u003e\n\u003cp\u003eTouchscreen, shortcuts, Bluetooth, USB-C, and LED lighting support daily 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\u003e6\u003csmall\u003e′8″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003ePublished height guidance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e400\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\u003e23\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\u003e26\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\u003e48\u003c\/b\u003e\u003cspan\u003eAir compression cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003csmall\u003e+5\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto + manual modes\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\u003eEach one answers a different fit or feel question.\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-duke-xl-4d-size-accommodating-design.png?v=1787577036\" alt=\"Osaki Duke XL 4D size accommodating design with a tall seated user\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-duke-xl-4d-zero-gravity-recline.png?v=1787577113\" alt=\"Osaki Duke XL 4D reclined view showing the chair profile and massage track\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/duke-xl-4d-black-3377888_640x640_36a4ea2f-78d4-431f-8512-26547a67aa6b.webp?v=1787569402\u0026amp;width=720\" alt=\"Osaki Duke XL 4D heating shawl detail\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-duke-xl-4d-foot-calf-massage-system.png?v=1787577061\" alt=\"Osaki Duke XL 4D foot and calf massage system\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-duke-xl-4d-touchscreen-controller-controls.png?v=1787578000\" alt=\"Osaki Duke XL 4D touchscreen controller and shortcut 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\"\u003eXL Fit + Body Scan\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 Fit Envelope\u003c\/p\u003e\n\u003ch3\u003eThe dimensions are part of the feature set.\u003c\/h3\u003e\n\u003cp\u003eThe Duke XL 4D publishes fit up to 6′8″ and 400 lb, with a 23-inch seat and 26-inch shoulder width. Body Scan Technology helps position the massage to the seated user.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeight guidance\u003c\/b\u003e\u003cspan\u003eUp to 6′8″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWeight capacity\u003c\/b\u003e\u003cspan\u003e400 lb\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSeat \/ shoulder\u003c\/b\u003e\u003cspan\u003e23″ \/ 26″\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003ePublished capacity still needs a real-world comfort check.\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 Path\u003c\/p\u003e\n\u003ch3\u003e4D control on an SL-Flex track.\u003c\/h3\u003e\n\u003cp\u003eA 4D mechanism works along an SL-Flex Track, while Zero Gravity changes body position around the massage. Test pressure in more than one recline position.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D\u003c\/span\u003e\n\u003c\/li\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\u003eRecline\u003c\/b\u003e\u003cspan\u003eZero 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\u003eFit determines whether the roller path lands where expected.\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 compression and a movable heat layer.\u003c\/h3\u003e\n\u003cp\u003eForty-eight air cells add compression, while the movable Heating Shawl adds warmth around published body areas. Both are comfort features, not medical treatment.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e48 cells\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eHeating shawl\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 and warmth change the feel around the rollers.\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\u003eCalves and feet get dedicated hardware.\u003c\/h3\u003e\n\u003cp\u003eDeep calf massage, three specialized foot rollers, and an approximately seven-inch footrest extension give tall users a lower-body fit point to verify.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFoot rollers\u003c\/b\u003e\u003cspan\u003e3 specialized rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFootrest extension\u003c\/b\u003e\u003cspan\u003eApprox. 7″\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\u003eTwenty presets, then a simpler manual path.\u003c\/h3\u003e\n\u003cp\u003eTwenty auto programs and five manual modes run through a touchscreen and shortcut panels. Bluetooth, USB-C, and LED lighting add convenience.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e20 auto · 5 manual\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eControl\u003c\/b\u003e\u003cspan\u003eTouchscreen + shortcuts\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eShared use benefits from both presets and manual control.\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 XL Fit Test\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA larger chair only works if the proportions work.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Duke XL 4D gives useful fit data before purchase, but \u003cstrong\u003epublished limits do not guarantee personal comfort.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eFor larger users, shoulder room, seat width, footrest reach, and calf contact are the deciding checks.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e26″ shoulder width\u003c\/b\u003e\u003cspan\u003eCheck upper-body room\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e23″ seat width\u003c\/b\u003e\u003cspan\u003eCheck seated comfort\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eUp to 6′8″\u003c\/b\u003e\u003cspan\u003ePublished height guidance\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e400 lb capacity\u003c\/b\u003e\u003cspan\u003ePublished user limit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eApprox. 7″ extension\u003c\/b\u003e\u003cspan\u003eCheck heel and calf position\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-duke-xl-4d-size-accommodating-design.png?v=1787577036\" alt=\"Osaki Duke XL 4D shown with a tall seated user for fit reference\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nPublished XL fit guidance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eFor shared use, test the tallest and broadest users and any significantly different 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 · Body Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eUse the published numbers as a filter, not a verdict.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the measurements to shortlist the chair, then verify shoulders, calves, heels, 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 — Envelope\u003c\/i\u003e\n\u003ch3\u003eStart with height and capacity.\u003c\/h3\u003e\n\u003cp\u003ePublished guidance is up to 6′8″ and 400 lb. Near either limit, confirm fit before purchase.\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\u003eCheck shoulders and seat separately.\u003c\/h3\u003e\n\u003cp\u003eThe chair lists 26-inch shoulder width and 23-inch seat width; verify both.\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\u003eLet the footrest prove the tall-user claim.\u003c\/h3\u003e\n\u003cp\u003eThe footrest extends approximately seven inches; confirm heel and calf position.\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 more than one program.\u003c\/h3\u003e\n\u003cp\u003eCompare an auto program with a manual mode in more than one recline position.\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\u003eFit the least-similar user too.\u003c\/h3\u003e\n\u003cp\u003eRun the body scan for the tallest, broadest, and smallest regular users, and check footrest reach and shoulder contact for each.\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\"\u003eThese are the systems that materially change fit, feel, or 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\u003e4D Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eAdds adjustable depth and movement to the roller feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSL-Flex Track System\u003c\/b\u003e\n\u003cp\u003eDefines the roller path through the chair, from the neck and shoulders down to the upper glutes, for what Osaki calls a deeper stretch massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eBody Scan + Intelligent Health Detection\u003c\/b\u003e\n\u003cp\u003ePersonalizes the start point; wellness readings are informational only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e20 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eProvides one-touch session choices for routine use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e5 Manual Modes\u003c\/b\u003e\n\u003cp\u003eProvides direct control beyond the presets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e48-Cell Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds wrapping compression around the body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eDeep Calf Massage + 3 Foot Rollers\u003c\/b\u003e\n\u003cp\u003eAdds dedicated massage hardware below the knees.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eSpring-Loaded Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eAdds approximately seven inches of leg-length adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eHeating shawl\u003c\/b\u003e\n\u003cp\u003eAdds movable warmth for comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eZero Gravity Reclining\u003c\/b\u003e\n\u003cp\u003eZero gravity positioning elevates the legs and evenly distributes body weight, changing how the massage system meets the body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eTouchscreen + Shortcut Panels\u003c\/b\u003e\n\u003cp\u003eKeeps common controls within easy reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eBluetooth + USB-C + LED Lighting\u003c\/b\u003e\n\u003cp\u003eAdds audio, charging, and ambient light.\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 delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e35\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published minimum doorway width when assembled.\u003c\/strong\u003e We also list a 28-inch minimum doorway when disassembled.\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\u003c\/ul\u003e\n\u003cp\u003eThese are the two Duke XL 4D colors we offer.\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\u003eUpright: \u003cstrong class=\"pnx-strong-ink\"\u003e35″ W x 60″ L x 45″ H.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eReclined: \u003cstrong class=\"pnx-strong-ink\"\u003e35″ W x 67″ L x 37″ H.\u003c\/strong\u003e\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\u003cp\u003eThe chair weighs 325.6 lb and uses 110–120V, 50\/60Hz power. Plan final placement before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery service\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWhite Glove Delivery is currently included, 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\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 practical questions do not stop 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\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eCurrent White Glove includes in-room placement, setup, and packaging removal, subject to access and service availability. Measure the path first.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eDelivery and service 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\u003e2-year warranty.\u003c\/h3\u003e\n\u003cp\u003eThe Duke XL 4D comes with a 2-year warranty. 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\"\u003eFit support\u003c\/p\u003e\n\u003ch3\u003eUse House of Massage Chairs to close the fit gaps.\u003c\/h3\u003e\n\u003cp\u003eOsaki lists 12 inches of wall clearance, but measurements cannot guarantee comfort. The Duke XL 4D is on the floor in both \u003ca href=\"\/pages\/our-store\"\u003eshowrooms\u003c\/a\u003e; walk-ins are welcome, no appointment needed, or 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\"\u003eIntelligent Health Detection readings are informational only, not diagnosis, monitoring, 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 Shortlist\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Osaki Duke XL 4D massage chair makes sense for.\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\u003eNeed published fit guidance that extends to 6′8″ and 400 lb.\u003c\/li\u003e\n\u003cli\u003eValue a 23-inch seat and 26-inch shoulder width more than a compact exterior.\u003c\/li\u003e\n\u003cli\u003eWant 4D massage, SL-Flex Track, body scanning, and 48-cell air compression.\u003c\/li\u003e\n\u003cli\u003eCare about calf massage, three foot rollers, and an extendable footrest.\u003c\/li\u003e\n\u003cli\u003eWill use presets and manual control in a shared household.\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 narrower overall chair than the Duke's published 35-inch width.\u003c\/li\u003e\n\u003cli\u003ePrioritize a dual-mechanism massage architecture over the Duke's single 4D system.\u003c\/li\u003e\n\u003cli\u003eCannot leave the 12 inches of wall clearance Osaki lists behind the chair.\u003c\/li\u003e\n\u003cli\u003eAre a smaller user and prefer to compare a more compact seating envelope.\u003c\/li\u003e\n\u003cli\u003eWant lumbar and foot heat and an 11-inch legrest extension; compare the \u003ca href=\"\/products\/osaki-atlas-xl-massage-chair\"\u003eOsaki Atlas XL\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eCompare with 4D Manhattan Duo Mech →\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\"\u003eCompare with 4D Manhattan Duo Mech.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eOsaki 4D Manhattan Duo Mech Massage Chair\u003c\/a\u003e is the closest alternative. Compare the Duke's larger fit envelope with the Manhattan's dual mechanisms and narrower width.\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\"\u003eDuke XL 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e4D Manhattan Duo Mech\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 mechanism with SL-Flex Track.\u003c\/td\u003e\n\u003ctd\u003e4D + 3D dual-mechanism system.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished body fit\u003c\/th\u003e\n\u003ctd\u003eUp to 6′8″, 400 lb, 23″ seat, 26″ shoulder width.\u003c\/td\u003e\n\u003ctd\u003e273.2 lb capacity, 20″ seat, 22″ shoulder width.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom geometry\u003c\/th\u003e\n\u003ctd\u003e35″ wide; 67″ long reclined; 12″ wall clearance listed by Osaki.\u003c\/td\u003e\n\u003ctd\u003e30.5″ wide; 79″ long reclined; 5.9″ published wall clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir \u0026amp; programs\u003c\/th\u003e\n\u003ctd\u003e48 air cells; 20 auto + 5 manual modes.\u003c\/td\u003e\n\u003ctd\u003e26 air cells; 16 auto + 7 manual modes.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDecision reason\u003c\/th\u003e\n\u003ctd\u003ePrioritize Duke when XL fit is the gating question.\u003c\/td\u003e\n\u003ctd\u003ePrioritize Manhattan for dual mechanisms or narrower 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\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eSee the alternative model →\u003c\/a\u003e \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\"\u003eBrand-level comparison context →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eAnother brand-level 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\"\u003eDuke XL 4D 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\"\u003eDuke XL 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\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\"\u003eUser height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 6′8″\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\"\u003e400 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\"\u003e23 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\"\u003e26 inches\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 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\u003eDimensions \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\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e35″ W x 60″ L x 45″ 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\"\u003e35″ W x 67″ L x 37″ 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\"\u003e12″ (Osaki listing)\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\"\u003e325.6 lb\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\"\u003e35″ assembled · 28″ 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\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 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-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\"\u003eBody Scan Technology\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 Health Detection; informational only\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\"\u003e48 strategically placed air cells (Osaki)\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 massage · 3 specialized foot 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\u003ePrograms \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\"\u003eAutomatic\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20 auto 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\"\u003e5 manual modes\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 reclining\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\"\u003eHeating shawl\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\"\u003eTouchscreen controller\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\"\u003eShortcut control panels\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\"\u003eIntegrated Bluetooth speakers; Osaki calls them high-quality Bluetooth 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 charging 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\"\u003eLED 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\"\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\"\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\"\u003e2-year 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. 2-year 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 FAQ\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eQuestions to settle before ordering the Duke XL 4D.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Duke XL 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 Duke XL 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 Duke XL 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 Duke XL 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), where walk-ins are welcome with no appointment needed, and each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can compare the Duke XL massage chair with the Atlas XL and everything else we sell in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Osaki Duke XL 4D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eUp to 6′8″ and 400 lb. Osaki lists an extended backrest for users up to 6′8″ on the Osaki Duke XL 4D, and we list a 23-inch seat, a 26-inch shoulder width, and a footrest that extends approximately 7 inches; published limits do not guarantee comfort, so taller or broader users should still check shoulder room, heel position, and calf contact in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much space does the Osaki Duke XL 4D need?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e12 inches behind the chair, by Osaki's listing, plus 35 inches of width and 67 inches of length when reclined. The Osaki Duke XL 4D measures 35″ W x 60″ L x 45″ H upright and 35″ W x 67″ L x 37″ H reclined and weighs 325.6 lb, and doorways need 35″ assembled or 28″ disassembled, so measure the delivery path as well as the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Duke XL 4D and the Osaki Atlas XL?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eHeat, legrest, and length. Both are 4D chairs on a 35″-wide XL frame listed for users up to 6′8″ and 400 lb, with a 23-inch seat, 48 air cells, and 20 auto programs; the Osaki Duke XL 4D adds a heating shawl and is 67″ long reclined, while the \u003ca href=\"\/products\/osaki-atlas-xl-massage-chair\"\u003eOsaki Atlas XL\u003c\/a\u003e uses lumbar and foot heat and an 11-inch legrest extension and is 74″ long reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Osaki Duke XL 4D or the 4D Manhattan Duo Mech?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Osaki Duke XL 4D if XL fit is the gating question: up to 6′8″ and 400 lb, a 23-inch seat, and a 26-inch shoulder width. Choose the \u003ca href=\"\/products\/osaki-4d-manhattan-duo-mech-massage-chair\"\u003eOsaki 4D Manhattan Duo Mech\u003c\/a\u003e if you want dual mechanisms or a narrower chair; it lists separate 4D and 3D rollers, a 30.5″ width, 5.9″ of wall clearance, and a 273.2 lb capacity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Duke XL 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 XL fit is the reason you are shopping. The Osaki Duke XL 4D pairs fit guidance up to 6′8″ and 400 lb with a 4D mechanism, SL-Flex Track, body scanning, 48-cell full body air compression, 20 auto programs, five manual modes, deep calf massage, and three foot rollers; if you are a smaller user or need a chair narrower than 35 inches, compare a more compact model first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Osaki Duke XL 4D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 4D mechanism on an SL-Flex Track that runs from the neck and shoulders down. The Osaki Duke XL 4D adds Body Scan Technology to set the starting position, 48-cell air compression, a heating shawl, 20 auto programs, five manual modes, and Zero Gravity reclining; test pressure upright and in zero gravity positioning, because the roller path lands differently as the body angle changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Duke XL 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e2 years. The Osaki Duke XL 4D comes with a 2-year warranty, and House of Massage Chairs is an authorized Osaki dealer. Your Duke XL 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\u003eWhat should a taller or larger user test before choosing the Osaki Duke XL 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eFive things: shoulder room, seat width, heel and calf position, footrest extension, and roller placement. Sit in the Osaki Duke XL 4D at either showroom and run an auto program and a manual mode in more than one recline position; for a shared household, test the tallest, broadest, and smallest regular users, since the approximately 7-inch footrest has to suit each of them.\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 is the feature\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eyou cannot verify online.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\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 showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eThe Osaki Duke XL 4D is on the floor in San Jose (Westfield Oakridge) and Pleasanton (Stoneridge). Walk-ins are welcome, no appointment needed, and you can compare it 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\/osaki-duke-xl-4d-hero-home-lifestyle.png?v=1787576897\" alt=\"Osaki Duke XL 4D massage chair in a modern 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 Duke XL 4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for fit margin first: up to 6′8″, 400 lb, a 23-inch seat, and 26-inch shoulder width. Then weigh the 4D system, 48-cell compression, lower-body hardware, and 20 auto programs.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eDuke XL 4D\u003c\/b\u003e\u003cspan\u003eBlack · Taupe · 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-4d-manhattan-duo-mech-massage-chair\"\u003eCompare with 4D Manhattan Duo Mech\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-atlas-xl-massage-chair\"\u003eCompare with Atlas XL\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery and service policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki Duke XL 4D Massage Chair · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. 2-year warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. The chair is intended for comfort, relaxation, and a home wellness routine, not medical diagnosis or treatment.\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 Duke XL 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Duke XL 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 Duke XL 4D before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Duke XL 4D 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, and each showroom is 3,500–4,000 sq ft with 45+ chairs, so you can compare the Duke XL massage chair with the Atlas XL and everything else we sell in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki Duke XL 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 6′8″ and 400 lb. Osaki lists an extended backrest for users up to 6′8″ on the Osaki Duke XL 4D, and we list a 23-inch seat, a 26-inch shoulder width, and a footrest that extends approximately 7 inches; published limits do not guarantee comfort, so taller or broader users should still check shoulder room, heel position, and calf contact in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much space does the Osaki Duke XL 4D need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"12 inches behind the chair, by Osaki's listing, plus 35 inches of width and 67 inches of length when reclined. The Osaki Duke XL 4D measures 35″ W x 60″ L x 45″ H upright and 35″ W x 67″ L x 37″ H reclined and weighs 325.6 lb, and doorways need 35″ assembled or 28″ disassembled, so measure the delivery path as well as the room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Duke XL 4D and the Osaki Atlas XL?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Heat, legrest, and length. Both are 4D chairs on a 35″-wide XL frame listed for users up to 6′8″ and 400 lb, with a 23-inch seat, 48 air cells, and 20 auto programs; the Osaki Duke XL 4D adds a heating shawl and is 67″ long reclined, while the Osaki Atlas XL uses lumbar and foot heat and an 11-inch legrest extension and is 74″ long reclined.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Osaki Duke XL 4D or the 4D Manhattan Duo Mech?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Osaki Duke XL 4D if XL fit is the gating question: up to 6′8″ and 400 lb, a 23-inch seat, and a 26-inch shoulder width. Choose the Osaki 4D Manhattan Duo Mech if you want dual mechanisms or a narrower chair; it lists separate 4D and 3D rollers, a 30.5″ width, 5.9″ of wall clearance, and a 273.2 lb capacity.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Duke XL 4D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if XL fit is the reason you are shopping. The Osaki Duke XL 4D pairs fit guidance up to 6′8″ and 400 lb with a 4D mechanism, SL-Flex Track, body scanning, 48-cell full body air compression, 20 auto programs, five manual modes, deep calf massage, and three foot rollers; if you are a smaller user or need a chair narrower than 35 inches, compare a more compact model first.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Osaki Duke XL 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D mechanism on an SL-Flex Track that runs from the neck and shoulders down. The Osaki Duke XL 4D adds Body Scan Technology to set the starting position, 48-cell air compression, a heating shawl, 20 auto programs, five manual modes, and Zero Gravity reclining; test pressure upright and in zero gravity positioning, because the roller path lands differently as the body angle changes.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Duke XL 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"2 years. The Osaki Duke XL 4D comes with a 2-year warranty, and House of Massage Chairs is an authorized Osaki dealer. Your Duke XL 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\": \"What should a taller or larger user test before choosing the Osaki Duke XL 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Five things: shoulder room, seat width, heel and calf position, footrest extension, and roller placement. Sit in the Osaki Duke XL 4D at either showroom and run an auto program and a manual mode in more than one recline position; for a shared household, test the tallest, broadest, and smallest regular users, since the approximately 7-inch footrest has to suit each of them.\"\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 = ['XL Fit + Body Scan', '4D + SL-Flex Track', 'Heating Shawl + 48-Cell Air', 'Deep Calf + 3 Foot Rollers', 'Touchscreen + Everyday 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":45833724231887,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":45833724264655,"sku":null,"price":6999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/duke-xl-4d-black-5785669_1195x1071_e3f921ef-6703-46d0-802a-7b581b894aab.webp?v=1787569328"},{"product_id":"daiwa-the-ilift-massage-chair","title":"Daiwa The iLift 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 · Daiwa iLift\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 The iLift\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eLift Assist 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 Daiwa iLift massage chair is built around the whole transition: Lift Assist for getting in and out, then a 51-inch L-track, body scanning, zero gravity, heat, and lower-leg massage once seated.\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\"\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\/daiwa-ilift-massage-chair-home-wellness-hero.png?v=1787581674\" alt=\"Daiwa The iLift massage chair in black in a home interior\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the iLift\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\"\u003eTransition\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\"\u003eTransition\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 practical feature is the headline.\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 iLift massage chair is unusual because its defining feature matters before and after the massage. Lift Assist raises and angles the chair forward to make the seated transition easier. Once seated, the chair offers a 51-inch L-shaped track, automatic body scanning, zero gravity, heat, air compression, calf-and-ankle massage, 12 automatic programs, six manual modes, and two control surfaces.\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\u003eLift Assist\u003c\/h3\u003e\n\u003cp\u003eThe chair rises and angles forward instead of ending every session low in the reclined seat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eLong-track massage\u003c\/h3\u003e\n\u003cp\u003eA published 51-inch L-track carries the massage path from the shoulder area toward the glutes.\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\u003eAutomatic body scanning works with three speeds, three widths, and Whole, Partial, or Point targeting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eEveryday control\u003c\/h3\u003e\n\u003cp\u003eA mounted touchscreen and quick-access armrest controls keep common adjustments close at hand.\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\u003e51\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eL-shaped 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\u003e6\u003c\/b\u003e\u003cspan\u003eManual modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eSpeed settings\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\u003eMinimum wall distance\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\u003ePublished user 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 · Anatomy of the iLift\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eStart with the lift, then 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\/daiwa-ilift-lift-assist-massage-chair-function.png?v=1787581698\" alt=\"Daiwa The iLift chair raised forward in Lift Assist mode\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/L-Track-932x1000.webp?v=1787585645\u0026amp;width=720\" alt=\"Daiwa The iLift 51 inch L-shaped massage track visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/DaiwaiLiftMassageChairZeroGravity_700x700_4e9c6044-2e65-43f3-aaea-15b65fb1752c.webp?v=1787585620\u0026amp;width=720\" alt=\"Daiwa The iLift massage chair in zero gravity recline\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/ilift_1_1200x1200_c9898809-a012-42c4-a08a-9cc1b4ce70a6.webp?v=1787585620\u0026amp;width=720\" alt=\"Daiwa The iLift massage chair showing the open calf and ankle section\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/daiwa-ilift-touchscreen-armrest-controls-massage-chair.png?v=1787584746\" alt=\"Daiwa The iLift touchscreen controller and armrest 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\"\u003eLift Assist\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 Lift\u003c\/p\u003e\n\u003ch3\u003eThe exit is part of the engineering.\u003c\/h3\u003e\n\u003cp\u003eLift Assist raises the chair and angles the seated position forward. That makes entry and exit a designed part of ownership rather than something the massage system ignores.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eBuyer check\u003c\/em\u003eTest the lift motion itself; comfort with the movement matters as much as the feature name.\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, from the shoulders toward the glutes.\u003c\/h3\u003e\n\u003cp\u003eDaiwa publishes a 51-inch L-shaped track and automatic body scanning for the iLift. The scan sets the starting position; speed, width, and targeting refine it from there.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eBuyer check\u003c\/em\u003eJudge roller reach, pressure, and alignment in the chair instead of relying on a 3D or 4D label Daiwa does not publish for this model.\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 Recline\u003c\/p\u003e\n\u003ch3\u003eLift up. Recline back.\u003c\/h3\u003e\n\u003cp\u003eThe same chair that raises forward also provides automatic recline and zero gravity. Daiwa specifies an 8-inch minimum wall distance, so the recline path needs deliberate room planning.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eBuyer check\u003c\/em\u003eMeasure the 69-inch reclined length, not only the upright footprint.\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\u003eCalf and ankle coverage, stated precisely.\u003c\/h3\u003e\n\u003cp\u003eDaiwa lists calf-and-ankle massage plus air compression. It does not currently list mechanical sole or reflexology foot rollers for the iLift, so none are claimed here.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eBuyer check\u003c\/em\u003eIf underfoot rollers are essential, compare another model before deciding.\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\u003eFull menu when you want it. Shortcuts when you do not.\u003c\/h3\u003e\n\u003cp\u003eThe mounted touchscreen handles programs and settings; the armrest remote keeps common controls within reach. Wireless phone charging and Bluetooth speakers add convenience around the session.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eBuyer check\u003c\/em\u003eTry both control surfaces and confirm the screen is comfortable to reach from your normal 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 Transition\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe massage is only the middle.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe iLift's strongest idea is a sequence: raise for entry, settle into the chair, scan and massage, recline when wanted, then raise again when the session is over. \u003cstrong\u003eLift Assist changes the ownership experience on both sides of the massage.\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\u003eEnter\u003c\/b\u003e\u003cspan\u003ePowered Lift Assist\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eSettle\u003c\/b\u003e\u003cspan\u003eAutomatic body scan\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eRecline\u003c\/b\u003e\u003cspan\u003eZero gravity + heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eExit\u003c\/b\u003e\u003cspan\u003eLift Assist returns\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\/daiwa-ilift-lift-assist-massage-chair-function.png?v=1787581698\" alt=\"Daiwa The iLift Lift Assist function helping raise the chair forward\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nLift Assist · The defining ownership feature\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eLift Assist is a convenience and accessibility-oriented chair function, not medical mobility equipment. Buyers with a mobility or movement concern should confirm suitability with an appropriate professional.\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\"\u003ePublished fit is a starting point.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eDaiwa gives the iLift a clear height and weight envelope. Your real decision still depends on shoulder alignment, calf position, pressure preference, and how the lift motion feels.\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\u003eFit 1\u003c\/i\u003e\n\u003ch3\u003eHeight: 4'8″ to 6'2″.\u003c\/h3\u003e\n\u003cp\u003eUsers near either end should confirm shoulder alignment and lower-leg positioning before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eFit 2\u003c\/i\u003e\n\u003ch3\u003eWeight limit: 330 lb.\u003c\/h3\u003e\n\u003cp\u003eThe published capacity does not guarantee ideal seat width or roller alignment, so body fit still matters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eFit 3\u003c\/i\u003e\n\u003ch3\u003eManual control is simple but useful.\u003c\/h3\u003e\n\u003cp\u003eThree speeds, three widths, and Whole, Partial, or Point targeting let you refine the massage session beyond the presets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eFit 4\u003c\/i\u003e\n\u003ch3\u003eTest the transition.\u003c\/h3\u003e\n\u003cp\u003eIf Lift Assist is why you are considering the iLift, make the lift motion part of your fit check, not an afterthought.\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 changes daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eOnly published iLift features are included.\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\u003eLift Assist\u003c\/b\u003e\n\u003cp\u003eRaises and angles the chair forward for a different entry-and-exit sequence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e51-Inch L-Shaped Track\u003c\/b\u003e\n\u003cp\u003eExtends the published massage path from the shoulder area toward the glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eAutomatic Body Scanning\u003c\/b\u003e\n\u003cp\u003eHelps establish massage positioning before manual fine-tuning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eZero Gravity + Auto Recline\u003c\/b\u003e\n\u003cp\u003eMoves the chair electronically into a more reclined supported position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eHeat + Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds warmth and air compression to the massage experience alongside the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eCalf + Ankle Massage\u003c\/b\u003e\n\u003cp\u003eProvides dedicated lower-leg coverage; sole rollers are not published for this model.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e12 Auto + 6 Manual Modes\u003c\/b\u003e\n\u003cp\u003eBalances quick preset use with direct control over technique, speed, width, and target area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eTouchscreen + Armrest Controls\u003c\/b\u003e\n\u003cp\u003ePairs a fuller interface with quick physical shortcuts, plus wireless charging and Bluetooth 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\"\u003ePlan the reclined chair, not the catalog photo.\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\"\u003eminimum wall distance.\u003c\/strong\u003e Pair that clearance with the full 69-inch reclined length when marking the chair's working 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\u003eFootprint\u003c\/h3\u003e\n\u003cp\u003eUpright: 63″ L x 29″ W x 45″ H. Reclined: 69″ L x 29″ W x 37″ H. Mark both footprints in the living spaces you are considering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery path\u003c\/h3\u003e\n\u003cp\u003eThe chair weighs 176 lb. Measure doors, turns, stairs, elevators, and the final placement route before delivery.\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\u003ePublished upholstery: PU synthetic leather.\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\u003e110–120 V, 150 W, 50\/60 Hz, with a published 71-inch power cord.\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\"\u003eVerify the service details 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\u003eFree US shipping, with white-glove delivery included.\u003c\/h3\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 shipping and 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\u003eTwo years parts and frame. One year labor.\u003c\/h3\u003e\n\u003cp\u003eDaiwa covers the iLift 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\"\u003eBefore ordering\u003c\/p\u003e\n\u003ch3\u003eSettle fit and access before delivery is booked.\u003c\/h3\u003e\n\u003cp\u003eMeasure the delivery route for a 176 lb, 29-inch-wide chair, check the outlet and final placement, and test the Lift Assist motion if anyone in the home is near a published fit limit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe iLift is a massage and wellness product. Free 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 Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the iLift for the transition, not the label 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 Lift Assist to be a central part of everyday chair use.\u003c\/li\u003e\n\u003cli\u003ePrefer a 51-inch L-track, body scan, zero gravity, heat, and lower-leg massage.\u003c\/li\u003e\n\u003cli\u003eValue touchscreen control but still want quick physical armrest shortcuts.\u003c\/li\u003e\n\u003cli\u003eFit within the published 4'8″–6'2″ and 330 lb guidelines.\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 need Lift Assist and would rather prioritize a published 4D or dual-mechanism system.\u003c\/li\u003e\n\u003cli\u003eRequire mechanical sole rollers; Daiwa does not currently list them for the iLift.\u003c\/li\u003e\n\u003cli\u003eNeed a wall gap smaller than the published 8 inches.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/daiwa\"\u003eView current Daiwa 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 Lift Assist is not the priority.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe closest alternative in the Daiwa lineup is the \u003ca href=\"\/products\/daiwa-supreme-hybrid-x-massage-chair\"\u003eDaiwa Supreme Hybrid X\u003c\/a\u003e. The choice is less about price than what you want the chair to solve first.\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 The iLift\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSupreme Hybrid X\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDefining concept\u003c\/th\u003e\n\u003ctd\u003ePowered Lift Assist before and after the massage.\u003c\/td\u003e\n\u003ctd\u003eFlagship dual-mechanism massage coverage.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished roller system\u003c\/th\u003e\n\u003ctd\u003e51″ L-shaped track; current Daiwa page does not label it 3D or 4D.\u003c\/td\u003e\n\u003ctd\u003e4D rollers, dual mechanism, six rollers, 49″ HybriFlex track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body emphasis\u003c\/th\u003e\n\u003ctd\u003eCalf and ankle massage with air compression; no published sole rollers.\u003c\/td\u003e\n\u003ctd\u003eCalf and foot air massage with triple reflexology foot rollers.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit and room tradeoff\u003c\/th\u003e\n\u003ctd\u003e330 lb limit, 29″ wide, 69″ reclined, 8″ wall distance.\u003c\/td\u003e\n\u003ctd\u003e265 lb limit, 33.5″ wide, 81″ reclined, 3.15″ wall distance.\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\/daiwa-supreme-hybrid-x-massage-chair\"\u003eCompare with Supreme Hybrid X →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/daiwa\"\u003eCurrent Daiwa 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\"\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; massage\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\"\u003eThe iLift Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSignature function\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLift Assist\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage track\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e51-inch L-shaped track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRoller class\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCurrent Daiwa page does not publish a 3D or 4D label\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 Scanning System\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 · Auto Recline\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\"\u003eYes\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\"\u003eAir compression\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 and ankle 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\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\"\u003e12\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, Dual Tap\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\"\u003e3 settings\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\"\u003e3 settings\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\"\u003eWhole · Partial · Point\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\"\u003eMounted touchscreen + armrest remote\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\"\u003eBuilt-in Bluetooth 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\"\u003eBuilt-in wireless phone charger\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, or 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\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\"\u003eUser height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4'8″ to 6'2″\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\"\u003e330 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\"\u003e63″ L x 29″ W x 45″ 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\"\u003e69″ L x 29″ W x 37″ H\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\"\u003e8 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\"\u003e176 lb\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\"\u003eUpholstery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePU synthetic 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\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\"\u003e150 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoltage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120 V\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\/60 Hz\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\"\u003e0.5 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower cord\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e71 inches\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\"\u003eStandard 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\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. 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\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\"\u003eDaiwa iLift massage chair 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 Daiwa iLift 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 iLift 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 iLift before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The iLift 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 Lift Assist motion and compare the iLift 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 Lift Assist do on the Daiwa iLift?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt raises the iLift and angles the seat forward, so getting in and getting up are part of the chair's design instead of an afterthought. Between those two moments, the same chair scans, massages, and reclines to zero gravity. Lift Assist is a convenience function, not medical mobility equipment, so test the motion in person.\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 iLift?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e8 inches of wall clearance. The iLift measures 63″ L x 29″ W x 45″ H upright and 69″ L x 29″ W x 37″ H reclined, and the chair weighs 176 lb. Mark the full 69-inch reclined footprint plus the wall gap, and measure doors, turns, stairs, and elevators on the delivery route.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Daiwa iLift 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'2″ and up to 330 lb, as Daiwa lists for the iLift. Three speeds, three widths, and whole, partial, or point targeting refine the session, but anyone near either height limit should still check shoulder alignment, calf and ankle position, seat comfort, and the Lift Assist motion in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Daiwa iLift use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 51-inch L-shaped track with automatic body scanning. The iLift pairs it with 12 automatic massage programs and six manual modes: kneading, tapping, knocking, shiatsu, sync, and dual tap. Daiwa does not publish a 3D or 4D label for this model, so judge roller reach and pressure in the chair itself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Daiwa iLift have foot rollers?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. Daiwa lists calf-and-ankle massage with air compression for the iLift, but no mechanical sole or reflexology foot rollers. If underfoot rollers matter to you, compare the Supreme Hybrid X, which has triple reflexology foot rollers, or test both chairs side by side in our San Jose or Pleasanton showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDaiwa iLift vs Daiwa Supreme Hybrid X: which should I choose?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLift Assist or roller coverage. The iLift is built around Lift Assist, a 51-inch L-track, a 330 lb limit, and a 29-inch-wide, 176 lb frame. The \u003ca href=\"\/products\/daiwa-supreme-hybrid-x-massage-chair\"\u003eDaiwa Supreme Hybrid X\u003c\/a\u003e adds a dual six-roller 4D mechanism, 70 airbags, and foot rollers, with a 265 lb limit, a 33.5-inch width, and a 373 lb frame.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Daiwa iLift worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if Lift Assist will be part of everyday use and you want a long-track chair with body scanning, zero gravity, heat, and calf-and-ankle massage at a 330 lb limit. If you don't need the lift and would rather have 4D rollers, two mechanisms, or foot rollers, 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 iLift?\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 the iLift, 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 iLift 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 feature that\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003emakes the iLift different.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIf Lift Assist is central to your decision, test the rise angle, entry and exit sequence, shoulder alignment, calf position, controller reach, and recline comfort; the iLift 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 iLift 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\/daiwa-ilift-massage-chair-home-wellness-hero.png?v=1787581674\" alt=\"Daiwa The iLift massage chair in black in a home wellness space\" 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 The iLift.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it when Lift Assist is a real ownership priority and you still want a long-track massage platform with body scanning, zero gravity, heat, calf-and-ankle massage, and straightforward controls.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eLift Assist\u003c\/b\u003e\u003cspan\u003eBlack · 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\/daiwa-supreme-hybrid-x-massage-chair\"\u003eCompare with Supreme Hybrid X\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/daiwa\"\u003eCurrent Daiwa massage chairs\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\"\u003eDaiwa The iLift Massage Chair · Sold by House of Massage Chairs, an authorized Daiwa dealer. Daiwa warranty: 2 years parts and frame, 1 year labor — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. Lift Assist is a chair convenience function and should not be treated as medical mobility equipment.\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 iLift massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Daiwa dealer. Order the iLift 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 iLift before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The iLift 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 Lift Assist motion and compare the iLift with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does Lift Assist do on the Daiwa iLift?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It raises the iLift and angles the seat forward, so getting in and getting up are part of the chair's design instead of an afterthought. Between those two moments, the same chair scans, massages, and reclines to zero gravity. Lift Assist is a convenience function, not medical mobility equipment, so test the motion in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall clearance of the Daiwa iLift?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"8 inches of wall clearance. The iLift measures 63″ L x 29″ W x 45″ H upright and 69″ L x 29″ W x 37″ H reclined, and the chair weighs 176 lb. Mark the full 69-inch reclined footprint plus the wall gap, and measure doors, turns, stairs, and elevators on the delivery route.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Daiwa iLift fit my height and weight?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4'8″ to 6'2″ and up to 330 lb, as Daiwa lists for the iLift. Three speeds, three widths, and whole, partial, or point targeting refine the session, but anyone near either height limit should still check shoulder alignment, calf and ankle position, seat comfort, and the Lift Assist motion in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Daiwa iLift use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 51-inch L-shaped track with automatic body scanning. The iLift pairs it with 12 automatic massage programs and six manual modes: kneading, tapping, knocking, shiatsu, sync, and dual tap. Daiwa does not publish a 3D or 4D label for this model, so judge roller reach and pressure in the chair itself.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Daiwa iLift have foot rollers?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. Daiwa lists calf-and-ankle massage with air compression for the iLift, but no mechanical sole or reflexology foot rollers. If underfoot rollers matter to you, compare the Supreme Hybrid X, which has triple reflexology foot rollers, or test both chairs side by side in our San Jose or Pleasanton showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Daiwa iLift vs Daiwa Supreme Hybrid X: which should I choose?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Lift Assist or roller coverage. The iLift is built around Lift Assist, a 51-inch L-track, a 330 lb limit, and a 29-inch-wide, 176 lb frame. The Daiwa Supreme Hybrid X adds a dual six-roller 4D mechanism, 70 airbags, and foot rollers, with a 265 lb limit, a 33.5-inch width, and a 373 lb frame.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Daiwa iLift worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if Lift Assist will be part of everyday use and you want a long-track chair with body scanning, zero gravity, heat, and calf-and-ankle massage at a 330 lb limit. If you don't need the lift and would rather have 4D rollers, two mechanisms, or foot rollers, compare other models first, and weigh the current price above.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Daiwa iLift?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"2 years on parts and frame and 1 year on labor. That is the warranty Daiwa gives the iLift, 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 iLift 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 = ['Lift Assist', '51-inch L-Track + Body Scan', 'Zero Gravity + Auto Recline', 'Calf + Ankle Massage', 'Touchscreen + Arm 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":"Black","offer_id":45840454779087,"sku":"10","price":3950.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/DaiwaiLiftMassageChairMain_1200x1200_1c95fcfa-55bf-45d4-bb44-cf0f375878ae.webp?v=1787585620"},{"product_id":"fujiiryoki-massage-chair-cyber-relax-ai-jp-4000","title":"Fujiiryoki Massage Chair Cyber Relax AI JP-4000","description":"\u003cdiv id=\"hmc-floor-model-notice\" lang=\"en\" style=\"box-sizing:border-box;border:1px solid #e5e8e9;border-left:3px solid #86663b;background:#faf7f2;border-radius:8px;padding:16px 18px;margin:0 0 24px;color:#242a2e;font-size:16px;line-height:1.6;\"\u003e\n\u003cstrong\u003eFloor models available — limited quantities.\u003c\/strong\u003e Our Black (Onyx) floor models in San Jose and Pleasanton are priced below our Black Friday sale, with free Bay Area delivery and setup, or showroom pickup. Call \u003ca href=\"tel:+16692148889\"\u003e(669) 214-8889\u003c\/a\u003e to confirm the floor-model price, or \u003ca href=\"\/pages\/floor-models\"\u003esee all floor models\u003c\/a\u003e.\u003c\/div\u003e\n\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":7999.0,"currency_code":"USD","in_stock":true},{"title":"Ivory","offer_id":45900053053647,"sku":null,"price":7999.0,"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 delivery in California\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\u003eCozzia chairs are delivered within California only, with free 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\"\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 delivery in California only · 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 for delivery within California only, with free 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. Cozzia chairs are delivered within California only, with free 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 for delivery within California only, with free 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\/black-friday-sale.oembed","provider":"House of Massage Chairs","version":"1.0","type":"link"}