{"title":"Zero Gravity Massage Chairs","description":"\u003cp\u003eMassage chairs and recliners with a zero-gravity position: a recline that tilts the seat back and raises your legs. The number of zero-gravity stages and the reclined length vary by model, so check each chair's specs against your room.\u003c\/p\u003e\u003cp\u003eFree standard shipping anywhere in the US on most chairs (Cozzia and Svago chairs are delivered in California only), white-glove delivery and setup on most massage chairs (recliners ship curbside), and \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e. \u003ca href=\"\/pages\/our-store\"\u003eTry the recline in a showroom\u003c\/a\u003e, or call or text \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 delivery in California, 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 California only.\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 delivery in California only · 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 for delivery within California only, with free curbside delivery, 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 within California only 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 are delivered within California only, with free 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 for delivery within California only, with free curbside delivery, 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 within California only 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-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-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":7999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876319490255,"sku":null,"price":7999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876319523023,"sku":null,"price":7999.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":4999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876321751247,"sku":null,"price":4999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876321784015,"sku":null,"price":4999.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":"\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 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\"\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 California only.\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 are delivered within California only, with free 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 delivery in California only · 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 for delivery within California only, with free \u003ca href=\"\/pages\/buy-online-delivered\"\u003ecurbside delivery\u003c\/a\u003e, 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 within California only 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 are delivered within California only, with free 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 for delivery within California only, with free curbside delivery, 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 within California only 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":"\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 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\"\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 California only.\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 delivery in California only · 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 for delivery within California only, with free curbside delivery, 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 within California only 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 are delivered within California only, with free 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 for delivery within California only, with free curbside delivery, 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 within California only 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":"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":"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-elite-massage-chair","title":"Fujiiryoki Cyber Relax Elite Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-slate{background:#74787B}\n.pnx-chip-sand{background:#D7C9AE}\n.pnx-chip-earth{background:#5B493E}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Cyber Relax Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFujiiryoki Cyber Relax Elite\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Flex Frame SL Track Massage Chair · MR7500\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Fujiiryoki Cyber Relax Elite massage chair is precision-first, built around a 4D silicone-head mechanism, a 51.1-inch flexible SL track, focused stretching, and unusually serious foot-and-calf massage.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e4'10″–6'4″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSlate · Sand · Earth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-silver-side-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 massage chair in Slate, side view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003ePrecision\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003ePrecision\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePrecision first. Feature count second.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax Elite Massage Chair, model MR7500, is a premium 4D Flex Frame SL Track massage chair built around massage feel rather than software density. A 4D four-ball mechanism with silicone heads travels a 51.1-inch flexible track from neck to glutes. The chair adds 15 automatic courses, 19 massage techniques, 40 airbags with soothing heat, and dedicated calf-and-foot rollers. Current MR7500 materials do not center AI body measurement; if that matters more, compare the Cyber Relax AI JP-4000.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003eA 4D four-ball robot with silicone heads for controlled depth and softer contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eTrack\u003c\/h3\u003e\n\u003cp\u003eA 51.1-inch Flex Frame SL Track runs from neck to glutes through recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cp\u003e15 automatic courses, including five stretch courses, plus 19 massage techniques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003e3D calf rollers, three foot rollers, foot airbags, and automatic leg adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eCompression\u003c\/h3\u003e\n\u003cp\u003e40 airbags add compression with a soothing heat function.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch touchscreen and physical quick keys keep adjustments direct.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4D\u003c\/b\u003e\u003cspan\u003eSilicone-head mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e51.1\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFlexible SL track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e164\u003csmall\u003e°\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum track opening\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e40\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e15\u003c\/b\u003e\u003cspan\u003eAutomatic courses\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e19\u003c\/b\u003e\u003cspan\u003eMassage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Elite\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eFollow the engineering that shapes the feel.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-silver-side-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 showing the 4D massage chair structure\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-silver-front-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 front view showing neck-to-glute seating path\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-user-reclined-led-light.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 reclined with LED lighting\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-footrest-adjustment.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 automatic footrest adjustment\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-touchscreen-control.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 8-inch touchscreen control\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e4D Silicone-Head Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eDepth without a hard contact point.\u003c\/h3\u003e\n\u003cp\u003eThe MR7500 uses a 4D four-ball mechanism with silicone massage heads. Fujiiryoki specifies up to three inches of massage depth and roughly one to eight inches of horizontal back coverage. The silicone surface softens the contact character while the mechanism changes depth and width.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4D · four-ball\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage heads\u003c\/b\u003e\u003cspan\u003eSilicone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSpecified depth\u003c\/b\u003e\u003cspan\u003eUp to 3 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe useful question is how smoothly pressure changes as the rollers move, deepen, and widen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eOne massage path, even as the chair changes shape.\u003c\/h3\u003e\n\u003cp\u003eThe 51.1-inch flexible SL track extends from neck to glutes and opens to a maximum of 164 degrees, supporting upright, zero-gravity, and lay-flat positions while maintaining a long massage path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack length\u003c\/b\u003e\u003cspan\u003e51.1 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMaximum opening\u003c\/b\u003e\u003cspan\u003e164 degrees\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRoller path\u003c\/b\u003e\u003cspan\u003eNeck to glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA flexible frame lets recline and massage remain part of the same system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eCompression \u0026amp; Stretch\u003c\/p\u003e\n\u003ch3\u003eAir is used to support movement, not just inflate zones.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki lists 40 airbags with soothing heat and 15 automatic courses. Five are dedicated stretch programs: Thai, Dynamic, Static, Deep, and Relax. The flexible rail and air system support those stretching movements.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e40 airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic courses\u003c\/b\u003e\u003cspan\u003e15 total\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eStretch courses\u003c\/b\u003e\u003cspan\u003e5 specialized\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is coordination among massage, recline, compression, and movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest earns its place in the chair.\u003c\/h3\u003e\n\u003cp\u003eThe lower-body assembly combines 3D calf roller action, three foot rollers, foot airbags, and automatic leg adjustment. We also list a partially enclosed foot section for up to size 13 and removable insoles for more direct roller contact.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalf system\u003c\/b\u003e\u003cspan\u003e3D roller action\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFoot system\u003c\/b\u003e\u003cspan\u003eThree rollers + airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFit\u003c\/b\u003e\u003cspan\u003eAutomatic leg adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHouse of Massage Chairs foot-size listing\u003c\/b\u003e\u003cspan\u003eUp to size 13\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf lower-body massage matters, test the calf roller pressure and foot intensity in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Controls\u003c\/p\u003e\n\u003ch3\u003eDeep capability, shallow learning curve.\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch full-color touchscreen handles course selection while physical quick keys support fast adjustments. Bluetooth audio, wireless and USB charging, and LED lighting complete the convenience layer.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMain interface\u003c\/b\u003e\u003cspan\u003e8-inch touchscreen\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFast adjustment\u003c\/b\u003e\u003cspan\u003ePhysical quick keys\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConvenience\u003c\/b\u003e\u003cspan\u003eBluetooth · wireless + USB charging\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe touchscreen is for choosing; the quick keys are for adjusting without reopening menus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Precision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA Japanese engineering idea: refine the contact.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Cyber Relax Elite makes its case through massage architecture. \u003cstrong\u003eThe silicone-head 4D mechanism, flexible SL track, stretch programming, and mechanical lower-body system all change the physical character of a session.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eCurrent MR7500 materials emphasize massage geometry and tactile systems more than automated body mapping. For some buyers, that is the reason to choose this tier.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eContact\u003c\/b\u003e\u003cspan\u003eSilicone massage heads\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eContinuity\u003c\/b\u003e\u003cspan\u003e51.1″ neck-to-glute track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eMovement\u003c\/b\u003e\u003cspan\u003e164° flex + five stretch courses\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eLower body\u003c\/b\u003e\u003cspan\u003eMechanical calf + foot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eControl\u003c\/b\u003e\u003cspan\u003e8″ screen + quick keys\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-user-reclined-led-light.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 in a reclined position with LED lighting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nCyber Relax Elite MR7500 · Reclined position with LED lighting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Cyber Relax Elite is a relaxation and comfort product, not a medical treatment. Evaluate massage pressure, stretch range, lower-body intensity, and fit as personal comfort preferences.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe spec sheet can narrow fit. Your body finishes the decision.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eWe list users from 4'10″ to 6'4″ and up to 300 lb. Those limits do not tell you how shoulder contact, calf pressure, or foot position will feel.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Height\u003c\/i\u003e\n\u003ch3\u003eStart inside the published range.\u003c\/h3\u003e\n\u003cp\u003eWe list 4'10″ to 6'4″. Automatic leg adjustment helps place the feet, but shoulder contact still deserves a fit check near either end.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Weight\u003c\/i\u003e\n\u003ch3\u003eRespect the 300 lb maximum.\u003c\/h3\u003e\n\u003cp\u003eWe list a 300 lb maximum. Near that limit, confirm seat comfort and entry and exit before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Feet \u0026amp; calves\u003c\/i\u003e\n\u003ch3\u003eAutomatic length; personal pressure.\u003c\/h3\u003e\n\u003cp\u003eThe legrest adjusts automatically; we list fit up to size 13, and removable insoles can increase roller contact. Test calf pressure early.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Intensity\u003c\/i\u003e\n\u003ch3\u003e4D depth is only useful if you like the feel.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki specifies up to three inches of 4D depth. The useful question is whether that pressure range suits your back and glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Personalization\u003c\/i\u003e\n\u003ch3\u003eDo not assume an AI scan that is not listed.\u003c\/h3\u003e\n\u003cp\u003eCurrent MR7500 materials do not list Fujiiryoki's AI Double Sensing+ body measurement. If automated shoulder and spinal-curve measurement is essential, compare the Cyber Relax AI JP-4000.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Cyber Relax Elite feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThese are the systems that materially change feel, fit, movement, or control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e4D Four-Ball Mechanism\u003c\/b\u003e\n\u003cp\u003eAdds controlled depth and width changes to the roller path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSilicone Massage Heads\u003c\/b\u003e\n\u003cp\u003eMakes roller contact feel less rigid.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003e51.1″ Flex Frame SL Track\u003c\/b\u003e\n\u003cp\u003eKeeps the neck-to-glute path through recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e164° Maximum Track Opening\u003c\/b\u003e\n\u003cp\u003eSupports upright, zero-gravity, and lay-flat positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e19 Massage Techniques\u003c\/b\u003e\n\u003cp\u003eAdds kneading, tapping, stroking, acupressure-style, and other movements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e15 Automatic Courses\u003c\/b\u003e\n\u003cp\u003eProvides one-touch courses across three program groups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eFive Specialized Stretch Courses\u003c\/b\u003e\n\u003cp\u003eThai, Dynamic, Static, Deep, and Relax make stretching a defined use case.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003e40-Airbag Compression System\u003c\/b\u003e\n\u003cp\u003eAdds rhythmic compression and supports stretching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eFoot \u0026amp; Calf Massage\u003c\/b\u003e\n\u003cp\u003eCombines calf rollers, three foot rollers, airbags, and automatic leg adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e8″ Touchscreen + Quick Keys\u003c\/b\u003e\n\u003cp\u003eSeparates course selection from fast tactile adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eBluetooth Audio\u003c\/b\u003e\n\u003cp\u003eAdds built-in audio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eWireless + USB Charging\u003c\/b\u003e\n\u003cp\u003eKeeps a phone powered during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eLED Lighting\u003c\/b\u003e\n\u003cp\u003eAdds status and ambient lighting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the room before you choose the finish.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e4\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eminimum backrest reclining clearance.\u003c\/strong\u003e Fujiiryoki specifies at least 4 inches behind the chair and 15.7 inches in front for footrest extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eListed dimensions\u003c\/h3\u003e\n\u003cp\u003eWe list the chair at 32.6″ W x 66.5″ L x 49.2″ H in its current product specifications. Confirm the fully reclined overall envelope with us if the room is tight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDoorway planning\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki advises a doorway of at least 30 inches for the chair body, plus additional handling clearance. Measure the full route, including turns, halls, stairs, and the final room entrance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; power\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki specifies an approximate chair weight of 297.6 lb and 160 W power consumption. Plan the delivery path for a nearly 300 lb piece of furniture before arrival.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-slate\"\u003e\u003c\/span\u003eSlate\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-sand\"\u003e\u003c\/span\u003eSand\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-earth\"\u003e\u003c\/span\u003eEarth\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe live House of Massage Chairs variant selector currently lists these three finishes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWhite Glove delivery is currently listed as included, but access and fitment still matter. Review the route before checkout.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is only half the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eWe list White Glove delivery as included for the Elite. Eligible service generally covers in-home placement, basic assembly and setup, packaging removal, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eDelivery and access policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki backs the Cyber Relax Elite with a 3-year limited warranty that covers defects in materials and workmanship from the date of purchase; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eRetailer support\u003c\/p\u003e\n\u003ch3\u003eUse the showroom for questions a spec table cannot answer.\u003c\/h3\u003e\n\u003cp\u003eUse a specialist to resolve pressure, calf fit, foot length, controls, and delivery-route questions. The Cyber Relax Elite is on the floor at both showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eShowroom comparison hub →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Cyber Relax Elite is designed for relaxation, comfort, and a consistent at-home massage routine. It is not a medical device and does not replace professional medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Elite for feel, not for the longest checklist.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrioritize 4D silicone-head massage over AI-heavy software.\u003c\/li\u003e\n\u003cli\u003eWant a flexible 51.1-inch neck-to-glute track.\u003c\/li\u003e\n\u003cli\u003eCare about mechanical foot-and-calf roller work.\u003c\/li\u003e\n\u003cli\u003eExpect to use stretch programs regularly.\u003c\/li\u003e\n\u003cli\u003ePrefer a touchscreen plus physical quick keys.\u003c\/li\u003e\n\u003cli\u003eFit within the listed 4'10″–6'4″, 300 lb envelope and room clearances.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant AI shoulder and spinal-curve measurement.\u003c\/li\u003e\n\u003cli\u003eWant a much larger course library and saved-user customization.\u003c\/li\u003e\n\u003cli\u003eNeed a user fit beyond 6'4″ or above 300 lb.\u003c\/li\u003e\n\u003cli\u003eCannot provide the manufacturer's stated 4-inch rear or 15.7-inch footrest extension clearance.\u003c\/li\u003e\n\u003cli\u003ePrefer a simpler chair and would not use the Elite's core systems regularly.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eView current Fujiiryoki massage chairs →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo Fujiiryoki priorities. Pick the one you value.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe useful distinction is massage architecture and automated personalization, not price.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax Elite MR7500\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax AI JP-4000\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore massage system\u003c\/th\u003e\n\u003ctd\u003e4D four-ball mechanism with silicone massage heads on a 51.1-inch Flex Frame SL Track.\u003c\/td\u003e\n\u003ctd\u003e5D-AI Mecha Plus with a specialized two-ball mechanism and AI-controlled adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBody measurement\u003c\/th\u003e\n\u003ctd\u003eCurrent MR7500 materials reviewed here do not list AI Double Sensing+ body measurement.\u003c\/td\u003e\n\u003ctd\u003eAI Double Sensing+ detects shoulder position and measures the spinal curve across eight points.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram depth\u003c\/th\u003e\n\u003ctd\u003e15 automatic courses, 19 massage techniques, and five specialized stretch courses.\u003c\/td\u003e\n\u003ctd\u003e40 course menus, 53 kneading techniques, and 13 stretch programs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower-body emphasis\u003c\/th\u003e\n\u003ctd\u003e3D calf rollers, three foot rollers, foot airbags, and automatic leg adjustment.\u003c\/td\u003e\n\u003ctd\u003eFoot Sole Shiatsu, ankle\/in-step air support, and a double-sliding footrest.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl philosophy\u003c\/th\u003e\n\u003ctd\u003e8-inch touchscreen plus dedicated quick keys for immediate adjustments.\u003c\/td\u003e\n\u003ctd\u003e8-inch touch panel plus saved User Customize Mode for up to two users.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCyber Relax Elite vs Cyber Relax Pro:\u003c\/strong\u003e the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCyber Relax Pro MR8000\u003c\/a\u003e adds a second 4D massage robot for the glute area, with 86 airbags, 20 programs, and quadruple heat; the Elite keeps one 4D four-ball mechanism with silicone heads, 15 automatic courses, and 40 airbags. The Elite lists 4'10″ to 6'4″ and the Pro 4'10″ to 6'3″; both list up to 300 lb.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCompare with Cyber Relax AI JP-4000 →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eFujiiryoki comparison guidance →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFujiiryoki Cyber Relax Elite massage chair specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel name\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCyber Relax Elite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel number\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMR7500\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSlate · Sand · Earth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage mechanism\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4D four-ball massage robot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage heads\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSilicone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpecified depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 3 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHorizontal back coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 1–8 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eTrack \u0026amp; recline\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlex Frame SL Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e51.1 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage path\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNeck to glutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum track opening\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e164 degrees\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePositions listed by Fujiiryoki\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUpright · zero gravity · lay-flat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic courses\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e15\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpecialized stretch courses\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5: Thai · Dynamic · Static · Deep · Relax\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir, heat \u0026amp; lower body\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e40 airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar and calf heat listed by Fujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalf treatment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3D mechanical roller action + air massage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot treatment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eThree-roller system + foot airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg adjustment\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs foot-size guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to size 13\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTouchscreen\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch high-resolution touch panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePhysical quick keys \/ fingertip panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speaker\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless + USB mobile charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLED lighting system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4'10″–6'4″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHouse of Massage Chairs listed dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32.6″ W x 66.5″ L x 49.2″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 297.6 lb (Fujiiryoki)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e160 W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear recline clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 4 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest extension space\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 15.7 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDoorway guidance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAt least 30 inches for chair body + handling clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase \u0026amp; support\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove delivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eRecheck availability, delivery timing, and warranty options at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax Elite FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Fujiiryoki Cyber Relax Elite massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Elite (MR7500) online in Slate, Sand, or Earth with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Fujiiryoki Cyber Relax Elite massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Elite is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom has 45+ chairs in 3,500–4,000 sq ft, so you can compare the Cyber Relax Elite with the Cyber Relax Pro and the rest of the lineup in one visit. Test silicone-head pressure, calf roller intensity, and foot length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Fujiiryoki Cyber Relax Elite and the Cyber Relax Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eOne robot versus two. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The \u003ca href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eFujiiryoki Cyber Relax Pro\u003c\/a\u003e (MR8000) adds a second 4D robot for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Elite lists 4'10″ to 6'4″ and the Pro 4'10″ to 6'3″; both list up to 300 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Cyber Relax Elite have AI body scanning like the Cyber Relax AI JP-4000?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eNo. Current Fujiiryoki and House of Massage Chairs MR7500 materials do not list AI Double Sensing+ body measurement for the Cyber Relax Elite. If automated shoulder and spinal-curve measurement is a priority, compare the \u003ca href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCyber Relax AI JP-4000\u003c\/a\u003e, which detects shoulder position, measures the spinal curve across eight points, and offers 40 course menus and 13 stretch programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Elite worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you value the massage experience over feature count. The Fujiiryoki Cyber Relax Elite pairs a 4D silicone-head mechanism with a 51.1-inch neck-to-glute track, five stretch courses, and mechanical calf and foot rollers. If you want AI body measurement or saved-user profiles, the \u003ca href=\"\/products\/fujiiryoki-massage-chair-cyber-relax-ai-jp-4000\"\u003eCyber Relax AI JP-4000\u003c\/a\u003e is the better comparison. Compare the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Fujiiryoki Cyber Relax Elite dimensions and wall clearance?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e32.6 inches wide, 66.5 inches long, and 49.2 inches high, as we list the Cyber Relax Elite MR7500. Fujiiryoki specifies at least 4 inches behind the chair and 15.7 inches in front for footrest extension, plus a doorway of at least 30 inches for the chair body and handling clearance. The chair weighs approximately 297.6 lb, so plan the delivery route before arrival.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Fujiiryoki Cyber Relax Elite fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e4'10″ to 6'4″ and up to 300 lb. We list that range for the Fujiiryoki Cyber Relax Elite, and automatic leg adjustment helps place the feet, with fit up to size 13. Shoulder, calf, and foot fit should still be checked in person near either end of the range, especially if more than one person will use the Cyber Relax Elite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism does the Fujiiryoki Cyber Relax Elite massage chair MR7500 use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 4D four-ball robot with silicone heads on a 51.1-inch Flex Frame SL Track. Fujiiryoki states that the Cyber Relax Elite track reaches neck to glutes and opens to 164 degrees for upright, zero-gravity, and lay-flat positions. The MR7500 runs 15 automatic courses and 19 massage techniques, and five courses are dedicated stretches: Thai, Dynamic, Static, Deep, and Relax.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Fujiiryoki Cyber Relax Elite?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThree years. The Fujiiryoki Cyber Relax Elite comes with a 3-year Fujiiryoki limited warranty that covers defects in materials and workmanship from the date of purchase, and House of Massage Chairs is an authorized Fujiiryoki dealer. Ask us for the written coverage before you order. Your Cyber Relax Elite purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Elite HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Elite is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Elite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ePressure, calf fit, and controls\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eare personal.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the fit range to build a shortlist, then test silicone-head pressure, shoulder placement, calf intensity, foot length, stretch feel, quick keys, and the touchscreen. The Cyber Relax Elite is on the floor in San Jose and Pleasanton; walk-ins are welcome, no appointment needed, or call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall a chair specialist \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/cyber-relax-elite-massage-chair-beige-side-view.webp?v=1772226269\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Elite MR7500 massage chair in Sand, side view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFujiiryoki Cyber Relax Elite.\u003cbr\u003eMR7500.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Elite when 4D silicone-head contact, a flexible 51.1-inch neck-to-glute track, stretch programming, and mechanical foot-and-calf work matter most.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eMR7500\u003c\/b\u003e\u003cspan\u003eSlate · Sand · Earth · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-pro-massage-chair\"\u003eCompare the Cyber Relax Pro\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eCurrent Fujiiryoki massage chairs\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery \u0026amp; access\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eComparison guidance\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eFujiiryoki Cyber Relax Elite MR7500 Massage Chair · Sold by House of Massage Chairs. For relaxation and comfort only. Free US shipping with white-glove delivery and setup. 3-year manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Fujiiryoki Cyber Relax Elite massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Elite (MR7500) online in Slate, Sand, or Earth with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Fujiiryoki Cyber Relax Elite massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Elite is on the floor at both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each showroom has 45+ chairs in 3,500–4,000 sq ft, so you can compare the Cyber Relax Elite with the Cyber Relax Pro and the rest of the lineup in one visit. Test silicone-head pressure, calf roller intensity, and foot length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Fujiiryoki Cyber Relax Elite and the Cyber Relax Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"One robot versus two. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The Fujiiryoki Cyber Relax Pro (MR8000) adds a second 4D robot for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Elite lists 4'10″ to 6'4″ and the Pro 4'10″ to 6'3″; both list up to 300 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Cyber Relax Elite have AI body scanning like the Cyber Relax AI JP-4000?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"No. Current Fujiiryoki and House of Massage Chairs MR7500 materials do not list AI Double Sensing+ body measurement for the Cyber Relax Elite. If automated shoulder and spinal-curve measurement is a priority, compare the Cyber Relax AI JP-4000, which detects shoulder position, measures the spinal curve across eight points, and offers 40 course menus and 13 stretch programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Elite worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you value the massage experience over feature count. The Fujiiryoki Cyber Relax Elite pairs a 4D silicone-head mechanism with a 51.1-inch neck-to-glute track, five stretch courses, and mechanical calf and foot rollers. If you want AI body measurement or saved-user profiles, the Cyber Relax AI JP-4000 is the better comparison. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Fujiiryoki Cyber Relax Elite dimensions and wall clearance?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"32.6 inches wide, 66.5 inches long, and 49.2 inches high, as we list the Cyber Relax Elite MR7500. Fujiiryoki specifies at least 4 inches behind the chair and 15.7 inches in front for footrest extension, plus a doorway of at least 30 inches for the chair body and handling clearance. The chair weighs approximately 297.6 lb, so plan the delivery route before arrival.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Fujiiryoki Cyber Relax Elite fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"4'10″ to 6'4″ and up to 300 lb. We list that range for the Fujiiryoki Cyber Relax Elite, and automatic leg adjustment helps place the feet, with fit up to size 13. Shoulder, calf, and foot fit should still be checked in person near either end of the range, especially if more than one person will use the Cyber Relax Elite.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism does the Fujiiryoki Cyber Relax Elite massage chair MR7500 use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D four-ball robot with silicone heads on a 51.1-inch Flex Frame SL Track. Fujiiryoki states that the Cyber Relax Elite track reaches neck to glutes and opens to 164 degrees for upright, zero-gravity, and lay-flat positions. The MR7500 runs 15 automatic courses and 19 massage techniques, and five courses are dedicated stretches: Thai, Dynamic, Static, Deep, and Relax.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Fujiiryoki Cyber Relax Elite?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Three years. The Fujiiryoki Cyber Relax Elite comes with a 3-year Fujiiryoki limited warranty that covers defects in materials and workmanship from the date of purchase, and House of Massage Chairs is an authorized Fujiiryoki dealer. Ask us for the written coverage before you order. Your Cyber Relax Elite purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Elite HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Elite is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Elite.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['4D Silicone-Head Mechanism', '51.1-Inch Flex Frame SL Track', '40-Airbag Comfort System', 'Foot and Calf Treatment', '8-Inch Touchscreen and Quick Keys'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Fujiiryoki","offers":[{"title":"Slate","offer_id":44876328239311,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Sand","offer_id":44876328272079,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true},{"title":"Earth","offer_id":44876328304847,"sku":null,"price":9999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/cyber-relax-elite-massage-chair-silver-side-view.webp?v=1772226269"},{"product_id":"fujiiryoki-cyber-relax-pro-massage-chair","title":"Fujiiryoki Cyber Relax Pro Massage Chair With 4D Dual","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Cyber Relax Pro\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eCyber Relax Pro\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Dual Massage Chair · Fujiiryoki MR8000\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Fujiiryoki Cyber Relax Pro 4D Dual massage chair runs two 4D massage robots at the same time — one across the back and one at the glutes — while the Flex Frame SL Track, 86 airbags, quadruple heat, and dedicated calf-and-foot systems build a layered full-body session around them.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e4′10″–6′3″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eAdmiral · Champagne · Graphite · Midnight · White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-side-profile.webp?v=1772226296\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro 4D Dual MR8000 massage chair in Admiral side profile\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe decision starts with two mechanisms.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax Pro 4D Dual massage chair is the MR8000, a premium dual-mechanism model built around simultaneous coverage rather than a single robot traveling the entire session alone. One 4D robot works the back while a second works the glute area. Around that core are a Flex Frame SL Track, 86-airbag compression system, quadruple heat for the neck, arms, legs, and lumbar area, robotic shiatsu calf massage, foot rollers, zero-gravity recline, and an 8-inch touch panel. Fujiiryoki lists a recommended user height of 4′10″ to 6′3″ and a maximum user weight of 300 lb. The tradeoff is simple: it is large, heavy, and feature-rich, so room access and personal fit deserve the same attention as the massage technology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual 4D robots\u003c\/h3\u003e\n\u003cp\u003eBack and glute mechanisms can work simultaneously, creating layered coverage that is materially different from a single-mechanism chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlexible track\u003c\/h3\u003e\n\u003cp\u003eThe Flex Frame SL Track follows from the neck toward the glutes and is designed to flatten as the chair reclines.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eAir and warmth\u003c\/h3\u003e\n\u003cp\u003eEighty-six airbags add compression while adjustable heat is listed for the neck, arms, legs, and lumbar area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eAn automatic extending footrest, robotic shiatsu calf system, and dedicated foot rollers give the lower body its own active hardware.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eTwenty preset programs, five speed levels, five air-pressure settings, and an 8-inch full-color touch panel keep adjustment visible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eFour inches of wall clearance, a 29.9-inch minimum doorway width, and a 326.2-lb chair weight make measurement part of the purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003e4D massage robots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e86\u003c\/b\u003e\u003cspan\u003eAirbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003c\/b\u003e\u003cspan\u003ePreset programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eSpeed levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eAir-pressure settings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eWall clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Pro\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One coordinated session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-side-angle.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro MR8000 showing dual 4D massage chair structure\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-cyber-relax-pro-flex-sl-track-03.webp?v=1773137345\" alt=\"Fujiiryoki Cyber Relax Pro Flex Frame SL Track visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-charcoal-black-side-angle-2.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro Graphite chair showing full-body air compression zones\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-front-top-view.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro front view showing calf and foot massage sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiiryoki-cyber-relax-pro-auto-courses-02.webp?v=1773137367\" alt=\"Fujiiryoki Cyber Relax Pro graphic showing 20 automatic massage courses\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual 4D Massage Robots\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Core\u003c\/p\u003e\n\u003ch3\u003eOne robot for the back. One for the glutes.\u003c\/h3\u003e\n\u003cp\u003eThe defining hardware is a pair of 4D massage robots working in coordination. Fujiiryoki describes one mechanism as concentrating on the back while the second works the glute area. That changes the rhythm of a session: instead of waiting for one mechanism to travel from zone to zone, two areas can stay active at once.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eArchitecture\u003c\/b\u003e\u003cspan\u003eDual 4D massage robots\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage logic\u003c\/b\u003e\u003cspan\u003eBack + glutes simultaneously\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003e19 listed massage techniques\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe Pro earns its premium position through simultaneous mechanical work. If that layered feeling is not important to you, a simpler single-mechanism model may be the smarter purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eA long track that can change shape.\u003c\/h3\u003e\n\u003cp\u003eThe Flex Frame SL Track combines a long neck-to-glute path with a frame designed to flatten in recline. The practical goal is continuity: the rollers stay connected to the body through a larger range of positions instead of forcing every session into one fixed chair shape.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eFlex Frame SL Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReach\u003c\/b\u003e\u003cspan\u003eNeck toward glutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline behavior\u003c\/b\u003e\u003cspan\u003eFlexible lay-flat frame\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTrack geometry affects where the mechanism can work and how contact changes as you recline. It is worth judging on your own shoulders, back, and seat rather than from a diagram alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eCompression + Heat\u003c\/p\u003e\n\u003ch3\u003eRollers do the work. Air and warmth shape the feel.\u003c\/h3\u003e\n\u003cp\u003eEighty-six airbags add full-body compression around the mechanical massage. A dedicated head pillow also uses embedded airbags for gentle kneading.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e86 airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHead pillow\u003c\/b\u003e\u003cspan\u003eKneading airbags\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eNeck · arms · legs · lumbar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCompression is not a substitute for roller depth. It is a second texture: holding, squeezing, and releasing while the robots continue their own work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe footrest is an active massage system.\u003c\/h3\u003e\n\u003cp\u003eThe leg section automatically extends to accommodate different leg lengths, while a robotic shiatsu calf massager and dedicated foot rollers handle the lower body. That matters for buyers who do not want an advanced back mechanism attached to a passive footrest.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLeg length\u003c\/b\u003e\u003cspan\u003eAutomatic footrest extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eRobotic shiatsu calf massager\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDedicated reflexology rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCalf pressure and footwell fit are highly personal. This is one of the systems to test carefully before purchase, especially when more than one person will use the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Interface\u003c\/p\u003e\n\u003ch3\u003eAdvanced hardware needs simple control.\u003c\/h3\u003e\n\u003cp\u003eThe 8-inch full-color touch panel is the primary interface, supported by fingertip keys for quick adjustments. Twenty pre-programmed modes provide ready-made sessions, while five speed levels and five air-pressure settings let you tune how the chair behaves. Bluetooth audio with a subwoofer and wireless phone charging sit around the massage experience rather than defining it.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePresets\u003c\/b\u003e\u003cspan\u003e20 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSpeed\u003c\/b\u003e\u003cspan\u003e5 levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAir pressure\u003c\/b\u003e\u003cspan\u003e5 settings\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e8-inch full-color touch panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA large feature set only has ownership value when the controls make repeat use easy. Try changing speed, air pressure, heat, and program from the seated position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Dual-Mechanism Experience\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Cyber Relax Pro is easiest to understand by ignoring the long feature list for a moment. Its central decision is architectural: \u003cstrong\u003edo you want simultaneous mechanical work across the back and glute area?\u003c\/strong\u003e If yes, the dual 4D system gives this chair a reason to exist beyond extra accessories.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe flexible track then keeps those mechanisms useful through recline, while air compression, heat, and lower-body hardware fill the gaps a roller-only design cannot. The result is not automatically better for every person; it is more layered, more adjustable, and more complex.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eBack robot\u003c\/b\u003e\u003cspan\u003eContinuous upper-body work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eGlute robot\u003c\/b\u003e\u003cspan\u003eSecond active zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFlex Frame SL Track\u003c\/b\u003e\u003cspan\u003eContact through recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003e86-airbag system\u003c\/b\u003e\u003cspan\u003eCompression around the rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eQuadruple heat\u003c\/b\u003e\u003cspan\u003eAdjustable warmth in four regions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/fujiryoki-cyber-relax-pro-blue-black-fully-reclined-side-view.webp?v=1772226297\u0026amp;width=720\" alt=\"Fujiiryoki Cyber Relax Pro MR8000 fully reclined side view\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nFlex Frame recline · Dual-mechanism massage architecture\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Cyber Relax Pro is a relaxation and wellness product. Its massage, compression, heat, recline, and biometric features are not a diagnosis or treatment and do not replace professional care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe specs can narrow fit. Your body decides it.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eFujiiryoki lists a recommended user height of 4′10″ to 6′3″ and a maximum user weight of 300 lb, and the footrest extends automatically. Those numbers narrow the fit; they do not settle it, so test shoulder, calf, and foot contact before ordering.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Shoulder + back contact\u003c\/i\u003e\n\u003ch3\u003eJudge the dual robots on your frame.\u003c\/h3\u003e\n\u003cp\u003eCheck whether the back mechanism lands where you expect at the shoulders and lumbar area, then notice whether the second mechanism adds useful glute coverage or simply more stimulation than you prefer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Legs + feet\u003c\/i\u003e\n\u003ch3\u003eLet the footrest extend, then check pressure.\u003c\/h3\u003e\n\u003cp\u003eThe leg rest extends automatically, but extension alone does not guarantee comfort. Confirm calf alignment, footwell length, and roller pressure for every regular user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Intensity\u003c\/i\u003e\n\u003ch3\u003eUse the five speed and five air settings.\u003c\/h3\u003e\n\u003cp\u003eDo not judge the chair from one preset. Move between gentle and stronger settings so you know whether its usable range fits your preference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Recline\u003c\/i\u003e\n\u003ch3\u003eTest the track while the chair changes shape.\u003c\/h3\u003e\n\u003cp\u003eRecline changes contact. Pay attention to shoulder position, lower-back reach, glute contact, and whether getting in and out remains comfortable.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Limits\u003c\/i\u003e\n\u003ch3\u003eCheck the listed range for every user.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki lists 4′10″ to 6′3″ and up to 300 lb. If anyone who will use the chair is near either end of that range, judge the fit on that person, not only on the buyer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Cyber Relax Pro feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eA useful feature list explains the ownership difference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDual 4D Massage Robots\u003c\/b\u003e\n\u003cp\u003eAllows simultaneous mechanical work across the back and glute area instead of asking one robot to cover both sequentially.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e19 Massage Techniques\u003c\/b\u003e\n\u003cp\u003eBroadens the movement vocabulary available to the dual mechanisms without turning technique count into a substitute for fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eFlex Frame SL Track\u003c\/b\u003e\n\u003cp\u003eExtends roller travel from the neck toward the glutes while allowing the frame to flatten in recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e86-Airbag Compression\u003c\/b\u003e\n\u003cp\u003eAdds full-body squeeze-and-release around the mechanical massage, with five air-pressure settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eHead Pillow Kneading Airbags\u003c\/b\u003e\n\u003cp\u003eAdds gentle air-driven kneading at the head-pillow area rather than relying only on the main robots.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eQuadruple Heat System\u003c\/b\u003e\n\u003cp\u003eProvides adjustable warmth at the neck, arms, legs, and lumbar area as a comfort feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eAutomatic Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eAdjusts leg-rest length automatically, reducing manual setup between users with different leg lengths.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eRobotic Shiatsu Calf Massager\u003c\/b\u003e\n\u003cp\u003eGives the calves an active mechanical system rather than compression alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eFoot Reflexology Rollers\u003c\/b\u003e\n\u003cp\u003eAdds dedicated underfoot rolling so the lower-body experience extends through the soles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eZero-Gravity Recline\u003c\/b\u003e\n\u003cp\u003eChanges body position for a different massage feel while requiring only four inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e20 Pre-Programmed Modes\u003c\/b\u003e\n\u003cp\u003eProvides ready-made sessions when you do not want to construct a manual routine from individual settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003e8-Inch Full-Color Touch Panel\u003c\/b\u003e\n\u003cp\u003ePuts program and intensity choices on a large visual controller, with fingertip keys for faster changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eBluetooth + Subwoofer\u003c\/b\u003e\n\u003cp\u003eAdds built-in audio for longer sessions without changing the core massage performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eWireless Phone Charger\u003c\/b\u003e\n\u003cp\u003eKeeps a compatible phone powered while the chair is in use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eBiometric Fingertip Sensor\u003c\/b\u003e\n\u003cp\u003eProvides a heart-rate reading as a session reference; it should not be treated as a diagnostic or medical measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the delivery path, not just the wall.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e29.9\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eminimum doorway width is the first planning number.\u003c\/strong\u003e We also list a 326.2-lb chair weight, 4-inch wall clearance, and 8.6-inch footrest clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWall + footrest clearance\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe list \u003cstrong class=\"pnx-strong-ink\"\u003e4 inches\u003c\/strong\u003e behind the chair and \u003cstrong class=\"pnx-strong-ink\"\u003e8.6 inches\u003c\/strong\u003e for footrest clearance. Fujiiryoki lists the chair at 32.75″ W × 66.25″ D × 49″ H; check the reclined length against your room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight + power\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eChair weight is listed at \u003cstrong class=\"pnx-strong-ink\"\u003e326.2 lb \/ 148 kg\u003c\/strong\u003e, with \u003cstrong class=\"pnx-strong-ink\"\u003e210W\u003c\/strong\u003e power consumption. Plan the room and route for a heavy one-piece product rather than assuming it can be repositioned casually after setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003eAdmiral\u003c\/li\u003e\n\u003cli\u003eChampagne\u003c\/li\u003e\n\u003cli\u003eGraphite\u003c\/li\u003e\n\u003cli\u003eMidnight\u003c\/li\u003e\n\u003cli\u003eWhite\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eColor availability is variant-dependent; check the selector above for the current purchasable finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eMeasure exterior and interior doors, hallways, stairs, elevator access, turns, and the final room approach. White Glove service remains subject to access, fitment, safety, and provider availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe purchase includes more than the chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove is currently included.\u003c\/h3\u003e\n\u003cp\u003eOur current shipping policy describes eligible service as in-home placement, basic assembly and setup, packaging removal, connection to an accessible outlet, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eRead the shipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eFujiiryoki covers this model with a 3-year manufacturer warranty; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService + showroom support\u003c\/p\u003e\n\u003ch3\u003eClarify fit before delivery day.\u003c\/h3\u003e\n\u003cp\u003eOur showroom team can help verify fit, pressure preference, doorway planning, delivery access, and ownership questions. Walk-ins are welcome, no appointment needed; the Cyber Relax Pro is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView showroom options →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should shortlist the Cyber Relax Pro 4D Dual massage chair.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpecifically want simultaneous back-and-glute mechanical massage from dual 4D robots.\u003c\/li\u003e\n\u003cli\u003eValue full-body air compression and want five adjustable air-pressure settings rather than one fixed squeeze.\u003c\/li\u003e\n\u003cli\u003eCare about dedicated calf and foot hardware, not just a long back track.\u003c\/li\u003e\n\u003cli\u003eWant adjustable heat across multiple regions as part of a comfort-focused routine.\u003c\/li\u003e\n\u003cli\u003ePrefer a large touch interface and ready-made programs, but still want speed and pressure control.\u003c\/li\u003e\n\u003cli\u003eHave the room and delivery path for a 326.2-lb premium chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not care about simultaneous dual-mechanism coverage and would rather pay for a simpler architecture.\u003c\/li\u003e\n\u003cli\u003eNeed a compact, easy-to-move chair or have a doorway narrower than the 29.9-inch minimum.\u003c\/li\u003e\n\u003cli\u003eWant AI-led sensing and adaptive massage to be the main story rather than dual 4D hardware.\u003c\/li\u003e\n\u003cli\u003ePrefer minimal controls and a smaller feature set over a highly configurable premium system.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eCompare with Cyber Relax AI JP-4100 →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the architecture that matches your priority.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe useful distinction is not which chair has the longer feature list; it is whether you want the Pro's dual 4D architecture or the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eJP-4100\u003c\/a\u003e's 5D-AI sensing and customization emphasis.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision factor\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax Pro 4D Dual\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCyber Relax AI JP-4100\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore mechanism\u003c\/th\u003e\n\u003ctd\u003eTwo 4D massage robots working across back and glutes.\u003c\/td\u003e\n\u003ctd\u003e5D-AI Mecha Plus with AI-controlled adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary intelligence\u003c\/th\u003e\n\u003ctd\u003eHardware-led dual-mechanism coordination; biometric fingertip reading is a secondary feature.\u003c\/td\u003e\n\u003ctd\u003eAI Double Sensing+ maps shoulder position and spinal curve across multiple measurement points.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProgram philosophy\u003c\/th\u003e\n\u003ctd\u003e20 preset programs, 5 speed levels, and 5 air-pressure settings.\u003c\/td\u003e\n\u003ctd\u003eBroader course menu and saved user customization are part of its current positioning.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit range\u003c\/th\u003e\n\u003ctd\u003e4′10″–6′3″, up to 300 lb.\u003c\/td\u003e\n\u003ctd\u003e4′10″–6′3″, up to 300 lb.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eManufacturer identifies MR8000 as designed in Japan and manufactured in China.\u003c\/td\u003e\n\u003ctd\u003eMade in Japan; Executive Edition in premium real leather.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrimary reason to choose\u003c\/th\u003e\n\u003ctd\u003eSimultaneous mechanical coverage plus 86 airbags, quadruple heat, and robust lower-body hardware.\u003c\/td\u003e\n\u003ctd\u003eAI-led sensing, adaptive massage, and premium Executive Edition materials.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCyber Relax Pro vs Cyber Relax Elite:\u003c\/strong\u003e the \u003ca href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eElite MR7500\u003c\/a\u003e uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags; the Pro adds the second robot, 86 airbags, 20 programs, and quadruple heat. The Pro lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″; both list up to 300 lb.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eCurrent Fujiiryoki massage chairs →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/fujiiryoki-vs-jp-medics-massage-chairs\"\u003eFujiiryoki vs JP Medics guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFujiiryoki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCyber Relax Pro 4D Dual \/ MR8000\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdmiral · Champagne · Graphite · Midnight · White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecommended user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4′10″–6′3″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual 4D massage robots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRobot roles\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBack + glute area simultaneously\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage techniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 listed techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlex Frame SL Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eAir + heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e86 airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir pressure\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 settings\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHead pillow\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eEmbedded kneading airbags\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable neck · arms · legs · lumbar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body + recline\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic extendable leg rest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eRobotic shiatsu calf massager\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDedicated reflexology rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero-gravity recline\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms + controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePreset programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpeed\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 levels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePrimary controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch full-color touch panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFingertip keys\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eConvenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth sound system with subwoofer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless phone charger\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBiometric feature\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFingertip heart-rate sensor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDesign \/ manufacture\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDesigned in Japan · manufactured in China\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRoom + electrical\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e326.2 lb \/ 148 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32.75″ W × 66.25″ D × 49″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8.6 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum doorway width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e29.9 inches \/ 76 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e210W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery + warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eExtended coverage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAvailable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax Pro FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Fujiiryoki Cyber Relax Pro massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Pro (MR8000) online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I see the Cyber Relax Pro 4D Dual massage chair in a showroom before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Pro is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the second robot, calf and foot pressure, and the track in recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Fujiiryoki Cyber Relax Pro and the Cyber Relax Elite?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe second robot. The Fujiiryoki Cyber Relax Pro (MR8000) uses two 4D massage robots, one for the back and one for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The Pro lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″; both list up to 300 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Fujiiryoki Cyber Relax Pro or the Cyber Relax AI JP-4100?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Fujiiryoki Cyber Relax Pro if simultaneous back-and-glute coverage from two 4D robots is the priority. Choose the Cyber Relax AI JP-4100 if AI-led sensing matters more; its AI Double Sensing+ maps shoulder position and spinal curve, and its 5D-AI Mecha Plus adjusts the massage. Both list 4′10″ to 6′3″ and up to 300 lb, so compare them back to back in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Pro worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you specifically want two mechanisms working at the same time. The Fujiiryoki Cyber Relax Pro pairs them with 86 airbags, quadruple heat, and active calf and foot hardware. If that layered feeling is not important to you, a simpler single-mechanism model such as the Cyber Relax Elite may be the smarter purchase. Compare the current price above against that priority.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Fujiiryoki Cyber Relax Pro fit through my doorway and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eCheck one number first: the Fujiiryoki Cyber Relax Pro needs a doorway at least 29.9 inches (76 cm) wide. We also list 4 inches of wall clearance, 8.6 inches of footrest clearance, and a chair weight of 326.2 lb \/ 148 kg, and Fujiiryoki lists the chair at 32.75″ W × 66.25″ D × 49″ H. Measure doors, hallways, stairs, and turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight does the Fujiiryoki Cyber Relax Pro fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Fujiiryoki Cyber Relax Pro is listed for users from 4′10″ to 6′3″ and up to 300 lb. The footrest extends automatically, but extension alone does not guarantee comfort, so test shoulder, calf, and foot fit before purchase, especially if more than one person will use the Cyber Relax Pro or anyone is near either end of that range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does “4D Dual” mean on the Fujiiryoki Cyber Relax Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt means two 4D massage robots. Fujiiryoki describes one robot on the Cyber Relax Pro as working the back and the second as working the glute area simultaneously. Both run on a Flex Frame SL Track that follows from the neck toward the glutes and can flatten in recline, with 19 listed massage techniques and 20 preset programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Fujiiryoki Cyber Relax Pro?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e3 years. The Fujiiryoki Cyber Relax Pro comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Fujiiryoki sets the parts, labor, frame, and service terms within those 3 years, so ask us for the written coverage before you order. Your Cyber Relax Pro purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Fujiiryoki Cyber Relax Pro HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Fujiiryoki Cyber Relax Pro is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Pro.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFeel the second mechanism.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThen decide if it matters.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Pro's value is difficult to judge from a spec sheet because the decision is about simultaneous contact, pressure character, calf and foot fit, and how the flexible track feels in recline. Compare those details in person, then verify room access, delivery, and warranty before you commit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView showroom options \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Each showroom carries 45+ chairs, the Cyber Relax Pro included, so you can compare everything in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiryoki-cyber-relax-pro-blue-black-with-model-relaxing.webp?v=1772226297\" alt=\"Fujiiryoki Cyber Relax Pro 4D Dual MR8000 massage chair in use\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eCyber Relax Pro\u003cbr\u003e4D Dual.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for the reason that is hardest to copy: two 4D mechanisms doing different jobs at the same time. The 86-airbag system, four-region heat, lower-body hardware, flexible track, and touch controls are meaningful support systems, but the dual-robot architecture is the real buying decision. If you do not need that architecture, compare down. If you do, verify body fit and room access before checkout.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eMR8000\u003c\/b\u003e\u003cspan\u003eAdmiral · Champagne · Graphite · Midnight · White · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-ai-massage-chair\"\u003eCompare the Cyber Relax AI\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/fujiiryoki-cyber-relax-elite-massage-chair\"\u003eCompare the Cyber Relax Elite\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/fujiiryoki\"\u003eFujiiryoki lineup\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eFujiiryoki MR8000 Cyber Relax Pro 4D Dual · Sold by House of Massage Chairs. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Fujiiryoki Cyber Relax Pro massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Fujiiryoki dealer. You can order the Fujiiryoki Cyber Relax Pro (MR8000) online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I see the Cyber Relax Pro 4D Dual massage chair in a showroom before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Pro is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the second robot, calf and foot pressure, and the track in recline.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Fujiiryoki Cyber Relax Pro and the Cyber Relax Elite?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The second robot. The Fujiiryoki Cyber Relax Pro (MR8000) uses two 4D massage robots, one for the back and one for the glute area, with 86 airbags, 20 programs, and quadruple heat. The Cyber Relax Elite (MR7500) uses one 4D four-ball mechanism with silicone heads on a 51.1-inch Flex Frame SL Track, with 15 automatic courses and 40 airbags. The Pro lists 4′10″ to 6′3″ and the Elite 4′10″ to 6′4″; both list up to 300 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Fujiiryoki Cyber Relax Pro or the Cyber Relax AI JP-4100?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Fujiiryoki Cyber Relax Pro if simultaneous back-and-glute coverage from two 4D robots is the priority. Choose the Cyber Relax AI JP-4100 if AI-led sensing matters more; its AI Double Sensing+ maps shoulder position and spinal curve, and its 5D-AI Mecha Plus adjusts the massage. Both list 4′10″ to 6′3″ and up to 300 lb, so compare them back to back in person.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Pro worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you specifically want two mechanisms working at the same time. The Fujiiryoki Cyber Relax Pro pairs them with 86 airbags, quadruple heat, and active calf and foot hardware. If that layered feeling is not important to you, a simpler single-mechanism model such as the Cyber Relax Elite may be the smarter purchase. Compare the current price above against that priority.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Fujiiryoki Cyber Relax Pro fit through my doorway and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Check one number first: the Fujiiryoki Cyber Relax Pro needs a doorway at least 29.9 inches (76 cm) wide. We also list 4 inches of wall clearance, 8.6 inches of footrest clearance, and a chair weight of 326.2 lb \/ 148 kg, and Fujiiryoki lists the chair at 32.75″ W × 66.25″ D × 49″ H. Measure doors, hallways, stairs, and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Fujiiryoki Cyber Relax Pro fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Fujiiryoki Cyber Relax Pro is listed for users from 4′10″ to 6′3″ and up to 300 lb. The footrest extends automatically, but extension alone does not guarantee comfort, so test shoulder, calf, and foot fit before purchase, especially if more than one person will use the Cyber Relax Pro or anyone is near either end of that range.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does “4D Dual” mean on the Fujiiryoki Cyber Relax Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means two 4D massage robots. Fujiiryoki describes one robot on the Cyber Relax Pro as working the back and the second as working the glute area simultaneously. Both run on a Flex Frame SL Track that follows from the neck toward the glutes and can flatten in recline, with 19 listed massage techniques and 20 preset programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Fujiiryoki Cyber Relax Pro?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. The Fujiiryoki Cyber Relax Pro comes with a 3-year Fujiiryoki manufacturer warranty, and House of Massage Chairs is an authorized Fujiiryoki dealer. Fujiiryoki sets the parts, labor, frame, and service terms within those 3 years, so ask us for the written coverage before you order. Your Cyber Relax Pro purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Fujiiryoki Cyber Relax Pro HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Fujiiryoki Cyber Relax Pro is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Cyber Relax Pro.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual 4D Massage Robots', 'Flex Frame SL Track', 'Air Compression + Quadruple Heat', 'Calf + Foot System', '8-Inch Touch Panel + Programs'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Fujiiryoki","offers":[{"title":"Admiral","offer_id":44876328632527,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Champagne","offer_id":44876328665295,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Graphite","offer_id":44876328698063,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Midnight","offer_id":44876328730831,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":44876328763599,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/fujiryoki-cyber-relax-pro-blue-black-side-angle.webp?v=1772226297"},{"product_id":"infinity-circadian-4d-dualflex-dualflex-massage-chair","title":"Infinity Circadian 4D DualFlex Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Infinity Circadian Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Circadian\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDualFlex 4D\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eDual Back Mechanisms · 49″ Flex-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eTwo synchronized back mechanisms, a 49-inch Flex-Track, active calf and foot systems, and controls built for repeat use. The Infinity Circadian 4D DualFlex massage chair is about coordinated coverage, not a longer feature list.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5 ft 2 in–6 ft 6 in · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eInfinity 5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack\/Black · Brown\/Dark Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-L-profile_kwv3rz.webp?v=1772226318\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D massage chair in Black and Black finish\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Circadian DualFlex 4D\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSession\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eSession\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe reason to choose it is coordination.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Circadian DualFlex 4D is a dual-mechanism chair built around synchronized back coverage. Two robotic mechanisms work along a 49-inch Flex-Track from the neck toward the glutes. TrueFit scanning, calf and foot systems, lumbar and foot heat, air compression, an 8-inch tablet, voice control, Harman\/Kardon audio, memory programs, and Zero Wall Fit complete the package. The tradeoff is scale: at 352.74 pounds and 75 inches deep when reclined, it needs deliberate room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual back\u003c\/h3\u003e\n\u003cp\u003eTwo coordinated robotic back mechanisms can work higher and lower at the same time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlex-Track\u003c\/h3\u003e\n\u003cp\u003eThe 49-inch Flex-Track combines long coverage with a track that opens during recline for a different stretch character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading and oscillation, triple foot rollers, air compression, and lumbar plus foot heat extend the experience beyond the back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003ePersonalization\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning establishes body position; the Health Sensor supplies wellness readings used by the chair to recommend a program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch touch tablet, quick-access panel, voice control, and MyMassage memory programs reduce the friction of repeating a preferred session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit slides the chair forward as it reclines, but the chair still reaches 75 inches in total reclined depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eBack mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFlex-Track length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e75\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eReclined depth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e352.74\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eChair weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMax user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e62-78\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eOptimal user height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Working Systems\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One coordinated session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-circadian-4d-dualflex-syner-d-07.webp?v=1773221708\" alt=\"Infinity Circadian DualFlex 4D Syner-D dual back massage mechanism graphic\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-circadian-4d-dualflex-flextrack-calf-06.webp?v=1773221580\" alt=\"Infinity Circadian DualFlex 4D feature graphic showing Flex-Track calf kneading and arm rollers\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-ZG2_nvpwzw.webp?v=1772226317\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D in Brown and Dark Brown finish shown reclined\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-L-side_iyydir.webp?v=1772226318\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D Brown and Dark Brown side view showing leg and arm sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-circadian-4d-dualflex-audio-charging-04.webp?v=1773221507\" alt=\"Infinity Circadian DualFlex 4D feature graphic showing audio charging and controls\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eSyner-D Dual Back Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo back mechanisms, choreographed instead of duplicated.\u003c\/h3\u003e\n\u003cp\u003eThe DualFlex Syner-D system uses two robotic back mechanisms in a coordinated rhythm. One can work higher while the other works lower, creating layered coverage without waiting for a single assembly to travel end to end.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eDualFlex Syner-D\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBack mechanisms\u003c\/b\u003e\u003cspan\u003eTwo synchronized robotic units\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMassage techniques\u003c\/b\u003e\u003cspan\u003eKneading · tapping · knocking · Shiatsu · sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe dual-back architecture is the clearest reason to choose the Circadian over a simpler single-mechanism design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eA long path that changes character when you recline.\u003c\/h3\u003e\n\u003cp\u003eThe 49-inch Flex-Track carries massage from the neck toward the glute region and opens during recline. That changing geometry combines long coverage with a different stretch character.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack length\u003c\/b\u003e\u003cspan\u003e49 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e\u003cspan\u003eNeck toward glute region\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline behavior\u003c\/b\u003e\u003cspan\u003eTrack opens during recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe moving track geometry is part of the Circadian's massage character and worth feeling in person.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Warmth\u003c\/p\u003e\n\u003ch3\u003eHeat in two practical zones.\u003c\/h3\u003e\n\u003cp\u003eHeating modules warm the lower-back area and footrest while the massage systems run. This is a comfort feature, not a treatment claim.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLumbar heat\u003c\/b\u003e\u003cspan\u003eLower-back warming zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFoot heat\u003c\/b\u003e\u003cspan\u003eFootrest warming zone\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eWhat matters is whether the lumbar and foot zones land where you want warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Extremities\u003c\/p\u003e\n\u003ch3\u003eThe lower body is active, not passive.\u003c\/h3\u003e\n\u003cp\u003eCalf kneading combines rollers, oscillation, and compression. Three rollers per foot broaden sole contact, while Shiatsu arm rollers add mechanical kneading. Infinity does not publish a current Circadian airbag count, so none is claimed here.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eKneading · oscillation · compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eTriple rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eArms\u003c\/b\u003e\u003cspan\u003eShiatsu arm rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eJudge the feet, calves, and arms separately from the back; each has its own pressure character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eScan, choose, then save what works.\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning identifies user size and shape for massage positioning. Infinity says the Health Sensor reads heart rate, blood oxygen, and fatigue level to recommend a program; treat those as wellness inputs, not clinical measurements. An 8-inch touch screen tablet controller, voice control, quick access, and MyMassage memory handle adjustments.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit hardware + software\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDisplay\u003c\/b\u003e\u003cspan\u003e8-inch touch tablet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRepeat sessions\u003c\/b\u003e\u003cspan\u003eMyMassage memory programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eGood controls are what make a deep feature set usable after the first week.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Coordinated Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe advantage is what can happen at the same time.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Circadian's defining idea is that \u003cstrong\u003etwo back mechanisms can work across separate areas while the track, lower-body systems, air, and heat build around them.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThat does not make it right for everyone. The question is whether you value layered coverage enough to justify its size, price tier, and complexity.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eTrueFit scan\u003c\/b\u003e\u003cspan\u003eSets the massage around your body\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eDual back mechanisms\u003c\/b\u003e\u003cspan\u003eCoordinate higher and lower coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eCalf + foot systems\u003c\/b\u003e\u003cspan\u003eKeep the lower body involved\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eHarman\/Kardon audio\u003c\/b\u003e\u003cspan\u003eBluetooth sound at the headrest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eMyMassage memory\u003c\/b\u003e\u003cspan\u003eSave manual sequences you want again\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-ZG1_wsw1wk.webp?v=1772226317\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D Brown and Dark Brown massage chair in a reclined position\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDual-mechanism coverage · Reclined daily-use setting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Circadian DualFlex 4D is a wellness and relaxation product, not a medical device. Its Health Sensor readings and massage programs are not intended for diagnosis, treatment, or replacement of professional care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA powerful chair still has to fit your body.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit data is only a starting point. Shoulder contact, calf placement, foot length, and pressure preference still need a real-world check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003ePlan an in-person fit check →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Published range\u003c\/i\u003e\n\u003ch3\u003e62 to 78 inches tall; up to 300 pounds.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Seat fit\u003c\/i\u003e\n\u003ch3\u003e22-inch seat depth and 18-inch hip width.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Scan behavior\u003c\/i\u003e\n\u003ch3\u003eTrueFit maps the user before the session.\u003c\/h3\u003e\n\u003cp\u003eBody scanning supports different users, but each person should still verify shoulder, calf, and foot placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Lower body\u003c\/i\u003e\n\u003ch3\u003eTest calf pressure and foot length separately.\u003c\/h3\u003e\n\u003cp\u003eCalf rollers, oscillation, compression, and triple foot rollers create a distinct pressure profile worth testing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Shoulder width\u003c\/i\u003e\n\u003ch3\u003e22-inch shoulder width.\u003c\/h3\u003e\n\u003cp\u003eCompare it with the widest regular user, then confirm shoulder contact in the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Circadian DualFlex 4D feature changes in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eInfinity's owner's manual lists 12 automatic programs and a 2-inch wall clearance; no airbag count is claimed here.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDualFlex Syner-D\u003c\/b\u003e\n\u003cp\u003eTwo coordinated mechanisms create layered upper- and lower-back coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e49″ Flex-Track\u003c\/b\u003e\n\u003cp\u003eRuns from the neck toward the glutes and opens during recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\n\u003cp\u003eMaps user size and shape for more personalized massage positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eHealth Sensor\u003c\/b\u003e\n\u003cp\u003eUses wellness readings to recommend a program; it is not clinical monitoring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eComplete Calf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eCombines calf rollers, oscillation, and compression for active lower-leg massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eTotal Sole Foot Rollers\u003c\/b\u003e\n\u003cp\u003eThree rollers per foot broaden underfoot contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eShiatsu Arm Rollers\u003c\/b\u003e\n\u003cp\u003eAdds mechanical kneading through the arm sections.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eComprehensive Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds wrapped air compression alongside the rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar + Foot Heat\u003c\/b\u003e\n\u003cp\u003eWarms the lower-back area and footrest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e8″ Touch Screen Tablet\u003c\/b\u003e\n\u003cp\u003eProvides the main visual interface for programs and adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eVoice + Quick Access Control\u003c\/b\u003e\n\u003cp\u003eHandles common changes without repeatedly reaching for the tablet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eMyMassage Memory Programs\u003c\/b\u003e\n\u003cp\u003eSaves manual sequences for faster repeat sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eHarman\/Kardon Audio + SootheMe Sounds\u003c\/b\u003e\n\u003cp\u003ePairs Bluetooth headrest audio with built-in nature sounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eWireless + USB-C Charging\u003c\/b\u003e\n\u003cp\u003eKeeps compatible devices powered during a session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eZero Wall Fit Space-Saving Technology\u003c\/b\u003e\n\u003cp\u003eSlides the chair forward during recline to save rear space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan for the full reclined footprint, not the showroom silhouette.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e75\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined depth.\u003c\/strong\u003e Upright depth is 58 inches, and Zero Wall Fit needs only 2 inches behind the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eOverall dimensions\u003c\/h3\u003e\n\u003cp\u003eUpright: 49 inches high x 32 inches wide x 58 inches deep. Reclined: 33 inches high x 32 inches wide x 75 inches deep. Chair weight: 352.74 pounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\/Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\/Dark Brown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery access\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eAt more than 350 pounds, access planning matters.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview our delivery requirements →\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRear clearance\u003c\/h3\u003e\n\u003cp\u003eInfinity's owner's manual calls for 2 inches behind the chair with Zero Wall Fit and 24 inches in front so the footrest can extend. Measure for the 75-inch reclined depth as well.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGet the service details in writing before a 352.74-pound chair arrives.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree US shipping.\u003c\/h3\u003e\n\u003cp\u003eThe estimated delivery is shown above; final timing depends on destination, scheduling, and access.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping and delivery policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eIncluded with this chair.\u003c\/h3\u003e\n\u003cp\u003eConfirm the service shown at checkout, plus stairs, access limits, room placement, assembly scope, and packaging removal before scheduling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists a 5-year U.S. residential limited warranty for this model: 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary. Ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eBefore checkout, document delivery service, access requirements, warranty terms, and the service contact for this chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Fit Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Infinity Circadian 4D DualFlex massage chair for the dual-back experience, not for a badge or a spec count.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant two synchronized back mechanisms working across separate areas.\u003c\/li\u003e\n\u003cli\u003eValue a 49-inch Flex-Track with neck-to-glute coverage.\u003c\/li\u003e\n\u003cli\u003ePrioritize calf kneading, triple foot rollers, and arm rollers.\u003c\/li\u003e\n\u003cli\u003eWant tablet, voice, memory, premium audio, and charging controls.\u003c\/li\u003e\n\u003cli\u003eFit the published 62-78 inch height and 300-pound maximum.\u003c\/li\u003e\n\u003cli\u003eHave room for 32-inch width and 75-inch reclined depth.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer a simpler single-mechanism massage.\u003c\/li\u003e\n\u003cli\u003eNeed a smaller or lighter chair.\u003c\/li\u003e\n\u003cli\u003eFall outside the published fit guidance.\u003c\/li\u003e\n\u003cli\u003eNeed more than a 22-inch shoulder width or an 18-inch hip width.\u003c\/li\u003e\n\u003cli\u003eWant a different premium tandem-back package.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eCompare model details with Luminary Syner-D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe nearest alternative is the Luminary Syner-D.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eBoth use premium tandem-back positioning. Compare the dual-back feel, room fit, and controls rather than counting features.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCircadian DualFlex 4D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLuminary Syner-D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack system\u003c\/th\u003e\n\u003ctd\u003eDualFlex Syner-D dual back mechanisms plus a 49-inch Flex-Track.\u003c\/td\u003e\n\u003ctd\u003eSyner-D tandem-back positioning with a different premium feature package.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished fit\u003c\/th\u003e\n\u003ctd\u003eOptimal user height 62-78 inches; maximum user weight 300 pounds.\u003c\/td\u003e\n\u003ctd\u003eOptimal user height 62-76 inches; maximum user weight 300 pounds.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eReclined length\u003c\/th\u003e\n\u003ctd\u003e75 inches deep when reclined, with a 2-inch wall clearance.\u003c\/td\u003e\n\u003ctd\u003e77.2 inches long when reclined, with a 2-inch wall clearance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFeature emphasis\u003c\/th\u003e\n\u003ctd\u003eHealth Sensor, Harman\/Kardon audio, 49-inch Flex-Track, arm rollers, and the Circadian DualFlex control stack are explicit current features.\u003c\/td\u003e\n\u003ctd\u003eThe tandem Syner-D back feel, 32 airbags with 66 cells, calf and foot systems, 8-inch tablet control, and Zero Wall Fit.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eCircadian DualFlex 4D vs Sensation 4D DualFlex:\u003c\/strong\u003e both use two back mechanisms and list 62 to 78 inches with a 300 lb maximum. The \u003ca href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eInfinity Sensation 4D DualFlex\u003c\/a\u003e lists more body room and programs, with a 21-inch hip width, a 23-inch shoulder width, and 20 automatic programs; the Circadian DualFlex 4D lists Complete Calf kneading and oscillation, triple foot rollers, and Shiatsu arm rollers.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eOpen Luminary Syner-D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the current Infinity lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eCompare with Sensation 4D DualFlex →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee the brand comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity \u0026amp; purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCircadian DualFlex 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColor options\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack\/Black · Brown\/Dark Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBack mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCircadian DualFlex Syner-D · two synchronized robotic back mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49-inch Flex-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · tapping · knocking · Shiatsu · sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComprehensive air compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComplete Calf kneading + oscillation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTotal Sole foot rollers · triple rollers per foot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShiatsu arm rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar + foot heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; media\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMain controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch touch screen tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Access Control Panel · Intelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSensor\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHealth Sensor with chair wellness readings and program recommendation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMemory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMyMassage memory programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHarman\/Kardon premium audio · SootheMe nature sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad · USB-C charging port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62-78 inches (5′2″ to 6′6″)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eChair dimensions\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e352.74 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49 inches H x 32 inches W x 58 inches D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33 inches H x 32 inches W x 75 inches D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpace saving\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero Wall Fit Space-Saving Technology · 2 inches behind, 24 inches in front\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery \u0026amp; warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity 5-year U.S. residential limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eSpecification note: fit, shoulder width, and dimensions follow Infinity's Circadian 4D DualFlex product page; wall clearance and the 12 automatic programs follow Infinity's owner's manual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFrequently asked questions.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Circadian 4D DualFlex massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Circadian DualFlex 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Circadian.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Circadian massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Circadian DualFlex 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the two-mechanism rhythm, calf pressure, arm rollers, and shoulder alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Circadian DualFlex 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e32 inches wide. The Infinity Circadian DualFlex 4D measures 58 inches deep and 49 inches high upright, and 75 inches deep and 33 inches high reclined. Infinity's owner's manual calls for 2 inches of clearance behind the chair and 24 inches in front for the footrest. The chair weighs 352.74 lb, so measure doors, halls, and turns as well as the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Circadian DualFlex 4D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 ft 2 in to 6 ft 6 in, with a 300 lb maximum user weight. Infinity lists a 62-to-78-inch optimal height range for the Infinity Circadian DualFlex 4D, plus a 22-inch seat depth, 18-inch hip width, and 22-inch shoulder width. Fit is personal, so confirm shoulder, calf, and foot placement in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Circadian DualFlex 4D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo Syner-D back mechanisms on a 49-inch Flex-Track. The Infinity Circadian DualFlex 4D uses the DualFlex Syner-D system, so one mechanism can work higher while the other works lower in a coordinated rhythm. The Flex-Track runs from the neck toward the glutes and opens during recline for a different stretch character.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Circadian DualFlex 4D or the Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Circadian DualFlex 4D for a taller fit window and more shoulder room: 62 to 78 inches and a 22-inch shoulder width, plus Shiatsu arm rollers and Harman\/Kardon audio. Choose the Luminary Syner-D for its 32-airbag, 66-cell compression system. Both use Syner-D dual back mechanisms on a 49-inch track, with calf kneading, triple foot rollers, and a 300 lb maximum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Infinity Circadian DualFlex 4D and the Sensation 4D DualFlex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLower-body hardware versus body room. The Infinity Circadian DualFlex 4D lists Complete Calf kneading and oscillation, triple foot rollers, and Shiatsu arm rollers; the Sensation uses dual sole foot rollers. The Sensation 4D DualFlex lists a 21-inch hip width, a 23-inch shoulder width, and 20 automatic programs, versus 18 inches, 22 inches, and 12 programs on the Circadian.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Circadian DualFlex 4D worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if coordinated dual-back coverage is the reason you are shopping: two Syner-D mechanisms on a 49-inch Flex-Track, active calf kneading, triple foot rollers, Shiatsu arm rollers, and a 62-to-78-inch fit window. If you want a simpler single-mechanism chair or a smaller footprint than 32 by 75 inches reclined, the Celebrity Elite 4D may suit you better than the Infinity Circadian DualFlex 4D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Circadian DualFlex 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Circadian DualFlex 4D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Circadian purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Circadian DualFlex 4D HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Circadian DualFlex 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Circadian.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDual mechanisms are easy to describe.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eFit and rhythm still have to be felt.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse an in-person session to judge the two-back-mechanism rhythm, shoulder alignment, calf pressure, foot length, arm-roller feel, heat placement, tablet controls, and whether the 75-inch reclined footprint works for your room.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eView San Jose location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003eView Pleasanton location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed; the Circadian DualFlex 4D is on the floor in both showrooms, and each carries 45+ chairs. \u003ca href=\"\/pages\/our-store\"\u003eView all showroom information\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/circadian-dualflex-600x600-Front_vwxirk.webp?v=1772226318\u0026amp;width=720\" alt=\"Infinity Circadian DualFlex 4D massage chair front view in Black and Black finish\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Circadian\u003cbr\u003eDualFlex 4D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose this Infinity Circadian massage chair for coordinated dual-back coverage. Before checkout, measure for the 75-inch reclined depth and confirm the delivery path for a 352.74-pound chair.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eSyner-D\u003c\/b\u003e\u003cspan\u003eBlack\/Black · Brown\/Dark Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003ePlan a showroom visit \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the Infinity lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eSee the closest alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-sensation-4d-dualflex-massage-chair\"\u003eCompare with Sensation 4D DualFlex\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eReview delivery details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Circadian DualFlex 4D Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. The chair is intended for relaxation and home wellness use, not diagnosis or treatment. Free US shipping with white-glove delivery and setup. Infinity 5-year U.S. residential limited warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Circadian 4D DualFlex massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Circadian DualFlex 4D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Circadian.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Circadian massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Circadian DualFlex 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the two-mechanism rhythm, calf pressure, arm rollers, and shoulder alignment.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Circadian DualFlex 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"32 inches wide. The Infinity Circadian DualFlex 4D measures 58 inches deep and 49 inches high upright, and 75 inches deep and 33 inches high reclined. Infinity's owner's manual calls for 2 inches of clearance behind the chair and 24 inches in front for the footrest. The chair weighs 352.74 lb, so measure doors, halls, and turns as well as the room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Circadian DualFlex 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 ft 2 in to 6 ft 6 in, with a 300 lb maximum user weight. Infinity lists a 62-to-78-inch optimal height range for the Infinity Circadian DualFlex 4D, plus a 22-inch seat depth, 18-inch hip width, and 22-inch shoulder width. Fit is personal, so confirm shoulder, calf, and foot placement in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Circadian DualFlex 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two Syner-D back mechanisms on a 49-inch Flex-Track. The Infinity Circadian DualFlex 4D uses the DualFlex Syner-D system, so one mechanism can work higher while the other works lower in a coordinated rhythm. The Flex-Track runs from the neck toward the glutes and opens during recline for a different stretch character.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Circadian DualFlex 4D or the Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Circadian DualFlex 4D for a taller fit window and more shoulder room: 62 to 78 inches and a 22-inch shoulder width, plus Shiatsu arm rollers and Harman\/Kardon audio. Choose the Luminary Syner-D for its 32-airbag, 66-cell compression system. Both use Syner-D dual back mechanisms on a 49-inch track, with calf kneading, triple foot rollers, and a 300 lb maximum.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Infinity Circadian DualFlex 4D and the Sensation 4D DualFlex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Lower-body hardware versus body room. The Infinity Circadian DualFlex 4D lists Complete Calf kneading and oscillation, triple foot rollers, and Shiatsu arm rollers; the Sensation uses dual sole foot rollers. The Sensation 4D DualFlex lists a 21-inch hip width, a 23-inch shoulder width, and 20 automatic programs, versus 18 inches, 22 inches, and 12 programs on the Circadian.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Circadian DualFlex 4D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if coordinated dual-back coverage is the reason you are shopping: two Syner-D mechanisms on a 49-inch Flex-Track, active calf kneading, triple foot rollers, Shiatsu arm rollers, and a 62-to-78-inch fit window. If you want a simpler single-mechanism chair or a smaller footprint than 32 by 75 inches reclined, the Celebrity Elite 4D may suit you better than the Infinity Circadian DualFlex 4D.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Circadian DualFlex 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Circadian DualFlex 4D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Circadian purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Circadian DualFlex 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Circadian DualFlex 4D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Circadian.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Syner-D Dual Back Mechanism', '49-inch Flex-Track', 'Lumbar + Foot Heat', 'Calf \/ Foot \/ Arm Systems', 'Health Sensor + Controls'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Black\/Black","offer_id":44876328796367,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true},{"title":"Brown\/Dark Brown","offer_id":44876328829135,"sku":null,"price":14999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Infinity_Circadian_DualFlex_Black_Hero_Badge_SM_600x600_g92lpk.webp?v=1772226318"},{"product_id":"infinity-ultra-imperial-syner-d-massage-chair","title":"Infinity Ultra Imperial Syner-D Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-gray{background:#77746F}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Infinity Flagship Tier\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Ultra Imperial\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eSyner-D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Infinity Ultra Imperial massage chair pairs Syner-D technology — two coordinated back mechanisms — with a 49-inch Flex-Track and active calf, foot, and arm systems, for buyers who weigh stretch character and fit as heavily as feature count.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5'2″–6'6″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eGray · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-R-Profile_rjkntu.webp?v=1772226332\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D massage chair in Gray finish\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Ultra Imperial\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eThe Stretch\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · Quick Model Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA dual-mechanism chair with a stretch-first personality.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Ultra Imperial Syner-D massage chair combines two coordinated back mechanisms with a 49-inch Flex-Track, TrueFit scanning, 54 air cells, active calf, foot, and arm systems, lumbar and foot heat, and an 8-inch touch screen tablet controller. Its tradeoff is scale: at 352.74 pounds and 77.20 inches at full recline, it needs deliberate body-fit and room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eTwo back mechanisms\u003c\/h3\u003e\n\u003cp\u003eSyner-D coordinates two back mechanisms across upper and lower regions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003e49-inch Flex-Track\u003c\/h3\u003e\n\u003cp\u003eThe track maintains long coverage while opening during recline for a stretch-oriented feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eActive lower body\u003c\/h3\u003e\n\u003cp\u003eCalf kneading, triple foot rollers, compression, and foot heat give the leg section an active role.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eMeasured personalization\u003c\/h3\u003e\n\u003cp\u003eTrueFit maps user size and shape; the Health Sensor uses wellness readings to suggest a program, not diagnose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eRepeatable control\u003c\/h3\u003e\n\u003cp\u003eTwelve presets, Infinity Control, MyMemory, and adjustable intensity support both quick and hands-on sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003ePremium interface\u003c\/h3\u003e\n\u003cp\u003eAn 8-inch tablet, quick controls, voice, Harman\/Kardon audio, and charging handle daily operation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eBack mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e49\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eFlex-Track length\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e54\u003c\/b\u003e\u003cspan\u003eAir cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12\u003c\/b\u003e\u003cspan\u003ePreset auto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · The Working Systems\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One coordinated session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-flex-track-06.webp?v=1773221292\" alt=\"Infinity Ultra Imperial Syner-D Flex-Track, calf kneading, and foot roller feature panel\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-R-Profile_rjkntu.webp?v=1772226332\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D in Gray finish\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-3Q-Right_kwkfve.webp?v=1772226331\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D in Black finish\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-flex-track-06.webp?v=1773221292\" alt=\"Infinity Ultra Imperial Syner-D lower-body feature panel\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-specs-01.webp?v=1773221115\" alt=\"Infinity Ultra Imperial Syner-D specifications and fit graphic\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity-ultra-imperial-syner-d-charging-audio-04.webp?v=1773221237\" alt=\"Infinity Ultra Imperial Syner-D charging, Harman Kardon audio, and touch tablet feature panel\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eSyner-D Dual Back Mechanisms\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Architecture\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms divide the work.\u003c\/h3\u003e\n\u003cp\u003eSyner-D uses two tandem back mechanisms in a coordinated rhythm from neck toward glutes, combining 2D, 3D, and 4D operation. The point is simultaneous regional work rather than a single assembly traveling alone.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTechniques\u003c\/b\u003e\u003cspan\u003eKnead · tap · knock · Shiatsu · sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eJudge how naturally the two mechanisms hand off between regions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eScan first. Then fine-tune.\u003c\/h3\u003e\n\u003cp\u003eTrueFit maps user size and shape for massage positioning. The Health Sensor reads heart rate, blood oxygen, and fatigue index to suggest a program; treat these as wellness inputs, not clinical measurements.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit hardware + software\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHealth sensor\u003c\/b\u003e\u003cspan\u003eWellness readings + program suggestion\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eAfter scanning, still check shoulder position, intensity, and focus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Surround\u003c\/p\u003e\n\u003ch3\u003eCompression and warmth around the rollers.\u003c\/h3\u003e\n\u003cp\u003eFifty-four air cells add regional compression while separate modules warm the lower back and feet. Air offers five active levels; each heat zone offers three active levels plus off.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAir system\u003c\/b\u003e\u003cspan\u003e54 cells · regional control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLower back + feet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eTest pressure by region; firmer is not automatically better.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Extremities\u003c\/p\u003e\n\u003ch3\u003eThe lower body is not an afterthought.\u003c\/h3\u003e\n\u003cp\u003eComplete Calf Kneading + Oscillation combines rollers, movement, and compression. Total Sole Reflexology uses three rollers per foot, while Shiatsu arm rollers add mechanical kneading. Each system can be adjusted or switched off.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eRollers + oscillation + compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eTriple rollers per foot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eArms\u003c\/b\u003e\u003cspan\u003eShiatsu arm rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eCalf pressure and foot length deserve as much testing as the back mechanism.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eRecline deeply without giving the wall the room.\u003c\/h3\u003e\n\u003cp\u003eThe manual provides two zero-gravity positions. Zero Wall Fit slides the chair forward during recline, with 2 inches required behind and 24 inches in front for footrest travel.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eZero gravity\u003c\/b\u003e\u003cspan\u003eTwo positions\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRear clearance\u003c\/b\u003e\u003cspan\u003e2 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFront clearance\u003c\/b\u003e\u003cspan\u003e24 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003ePlan for the full 77.20-inch reclined length, not only the rear gap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Interface\u003c\/p\u003e\n\u003ch3\u003eA complex chair should not feel complicated.\u003c\/h3\u003e\n\u003cp\u003eThe 8-inch tablet organizes programs, Infinity Control, MyMemory, adjustments, audio, and settings. Quick-access controls and voice handle common changes; Harman\/Kardon audio, SootheMe sounds, wireless charging, and USB-C add convenience.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMain controller\u003c\/b\u003e\u003cspan\u003e8-inch touch tablet\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHands-free\u003c\/b\u003e\u003cspan\u003eIntelligent voice control\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAudio\u003c\/b\u003e\u003cspan\u003eHarman\/Kardon + SootheMe sounds\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eDecision point\u003c\/em\u003eTest intensity, focus, calf speed, heat, and recline while seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Stretch\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe track changes character when the chair opens.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Ultra Imperial is a \u003cstrong\u003estretch-oriented dual-mechanism chair\u003c\/strong\u003e. Its 49-inch Flex-Track opens during recline while Syner-D lets upper and lower mechanisms keep separate jobs.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe manual lists 12 presets, including Extension, Post Workout, Waist \u0026amp; Glutes, Rest \u0026amp; Sleep, Neck \u0026amp; Shoulder, and Back \u0026amp; Spine. Time, air, rollers, heat, recline, and leg extension remain adjustable.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e12 preset auto programs\u003c\/b\u003e\u003cspan\u003eOne-tap starting points\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eMyMemory programs\u003c\/b\u003e\u003cspan\u003eSave preferred manual sequences\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eInfinity Control\u003c\/b\u003e\u003cspan\u003eWhole · Partial · Point focus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eMaximum 4D level\u003c\/b\u003e\u003cspan\u003eFive levels or off\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eSession timing\u003c\/b\u003e\u003cspan\u003e10 · 20 · 30 minutes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-ultra-imperial-brown-L-profile_lbynu2.webp?v=1772226331\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D in Brown finish shown from the side\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nFlex-Track recline · 2-inch rear clearance · 24-inch front clearance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Ultra Imperial is designed for relaxation, comfort, and a home wellness routine. Its Health Sensor and massage systems are not diagnostic tools and do not replace professional medical care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe published range is only the first fit check.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit is 62 to 78 inches tall and up to 300 pounds, with an 18-inch seat depth, 19-inch hip width, and 22-inch shoulder width. These narrow the shortlist, but calf, foot, shoulder, and roller fit still need a real comfort check.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this model in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet TrueFit establish the starting map.\u003c\/h3\u003e\n\u003cp\u003eThe scan maps size and shape; verify shoulder placement after it runs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Body range\u003c\/i\u003e\n\u003ch3\u003ePublished fit: 5'2″ to 6'6″, up to 300 pounds.\u003c\/h3\u003e\n\u003cp\u003eNear either end of the range, check shoulder alignment, leg extension, and foot placement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Seat \u0026amp; shoulders\u003c\/i\u003e\n\u003ch3\u003e18-inch seat depth. 19-inch hip width. 22-inch shoulder width.\u003c\/h3\u003e\n\u003cp\u003eUse the numbers for screening, then judge arm and shoulder comfort in the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Pressure\u003c\/i\u003e\n\u003ch3\u003eFine-tune the systems instead of enduring them.\u003c\/h3\u003e\n\u003cp\u003eAir offers five active levels; arm, foot, and calf systems offer three speeds plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Recline \u0026amp; leg length\u003c\/i\u003e\n\u003ch3\u003eConfirm the movement envelope.\u003c\/h3\u003e\n\u003cp\u003eMatch leg extension, test both zero-gravity positions, and verify the 77.20-inch reclined length in your room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Ultra Imperial Syner-D feature changes in daily use.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eFocus on features that materially change massage, fit, control, or ownership.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eUltra Imperial Syner-D\u003c\/b\u003e\n\u003cp\u003eCoordinates two back mechanisms across upper and lower regions, from neck toward glutes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003e49″ Flex-Track\u003c\/b\u003e\n\u003cp\u003eKeeps long coverage while opening during recline for a stretch-oriented feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\n\u003cp\u003eMaps user size and shape for massage positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eHealth Sensor\u003c\/b\u003e\n\u003cp\u003eUses wellness readings to recommend a program; it is not clinical monitoring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e54-Cell Air Compression\u003c\/b\u003e\n\u003cp\u003eAdds adjustable regional compression around the roller massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eComplete Calf Kneading + Oscillation\u003c\/b\u003e\n\u003cp\u003eCombines rollers, oscillation, and compression with three speeds plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eTotal Sole Foot Rollers\u003c\/b\u003e\n\u003cp\u003eThree rollers per foot, with three speeds plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eShiatsu Arm Rollers\u003c\/b\u003e\n\u003cp\u003eAdds mechanical arm kneading alongside compression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar + Foot Heat\u003c\/b\u003e\n\u003cp\u003eWarms lower back and feet with three active levels per zone plus off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003e12 Auto Programs\u003c\/b\u003e\n\u003cp\u003eProvides named starting points for stretch, activity, rest, and regional focus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eInfinity Control\u003c\/b\u003e\n\u003cp\u003eControls technique, focus, width, 4D limit, speed, air, heat, and rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eMyMemory Programs\u003c\/b\u003e\n\u003cp\u003eSaves preferred manual sequences for quick recall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eTwo-Position Zero Gravity\u003c\/b\u003e\n\u003cp\u003eOffers a standard recline and complete Weightless Zero Gravity position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003e8″ Tablet + Quick Access + Voice\u003c\/b\u003e\n\u003cp\u003eCombines tablet, armrest controls, and hands-free commands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eHarman\/Kardon Audio + SootheMe\u003c\/b\u003e\n\u003cp\u003eStreams Bluetooth audio or plays built-in nature sounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e16\u003c\/i\u003e\u003cb\u003eWireless Charging + USB-C\u003c\/b\u003e\n\u003cp\u003eCharges compatible devices within reach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo inches behind it. Much more room around it.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e2\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the documented rear clearance.\u003c\/strong\u003e Zero Wall Fit slides the chair forward as it reclines. The manual separately requires 24 inches in front for footrest extension and forward travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFull movement envelope\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe list 33.2 x 49 inches upright, 65.70 x 39.50 inches reclined, and 77.20 inches at full recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; access\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eChair weight: 352.74 pounds.\u003c\/strong\u003e Measure doors, halls, turns, stairs, elevators, and the final-room route before delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-gray\"\u003e\u003c\/span\u003eGray\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAvailable in Gray, Black, and Brown.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower \u0026amp; floor\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eUse a properly grounded outlet, protect the floor with a pad or mat, and keep the cord clear of chair movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDelivery is clear. Infinity sets the warranty.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eFree US shipping.\u003c\/h3\u003e\n\u003cp\u003eThe estimated delivery is shown above; final timing depends on destination, appointment scheduling, and access.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWhite Glove\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is included.\u003c\/h3\u003e\n\u003cp\u003eWe list White Glove as included. Eligible service generally covers in-home placement, basic assembly\/setup, packaging removal, outlet connection, and a basic function check, subject to access and service availability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eInfinity Care 5-Year U.S. Residential Limited Warranty.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary; see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e and ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eFree US shipping with white-glove delivery and setup. House of Massage Chairs is an authorized Infinity dealer, and the Ultra Imperial is on the floor in both our San Jose and Pleasanton showrooms; walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should keep the Infinity Ultra Imperial Syner-D massage chair on the shortlist?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eValue a 49-inch Flex-Track and stretch-oriented recline.\u003c\/li\u003e\n\u003cli\u003eWant active calf, foot, and arm systems.\u003c\/li\u003e\n\u003cli\u003eShare the chair and want scanning, memory, and adjustable pressure.\u003c\/li\u003e\n\u003cli\u003eFit within the published height and weight guidance.\u003c\/li\u003e\n\u003cli\u003eCan accommodate its 352.74-pound weight and 77.20-inch reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant a smaller or lighter chair.\u003c\/li\u003e\n\u003cli\u003ePrefer fewer systems and simpler control.\u003c\/li\u003e\n\u003cli\u003eFall outside the fit range or find the seat, shoulders, calves, or feet restrictive.\u003c\/li\u003e\n\u003cli\u003eCannot provide the documented rear and front clearances.\u003c\/li\u003e\n\u003cli\u003eWant a close alternative with different seat geometry and footprint.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eCompare with Circadian DualFlex 4D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Circadian is close enough that fit becomes the tiebreaker.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eInfinity Circadian DualFlex 4D\u003c\/a\u003e shares the dual-back architecture, 49-inch Flex-Track, scanning, active lower body, heat, tablet, voice, memory, and Harman\/Kardon audio. Fit, footprint, finishes, and documentation become the useful separators.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eUltra Imperial Syner-D\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCircadian DualFlex 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore architecture\u003c\/th\u003e\n\u003ctd\u003eDual Syner-D mechanisms on a 49-inch Flex-Track.\u003c\/td\u003e\n\u003ctd\u003eDualFlex Syner-D: two coordinated back mechanisms on a 49-inch Flex-Track.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit window\u003c\/th\u003e\n\u003ctd\u003e62–78 inches, up to 300 pounds.\u003c\/td\u003e\n\u003ctd\u003e62–78 inches, up to 300 pounds.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeat geometry\u003c\/th\u003e\n\u003ctd\u003e18-inch depth, 19-inch hip width, 22-inch shoulder width.\u003c\/td\u003e\n\u003ctd\u003e22-inch depth, 18-inch hip width, 22-inch shoulder width.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eReclined footprint\u003c\/th\u003e\n\u003ctd\u003e77.20-inch full reclined length.\u003c\/td\u003e\n\u003ctd\u003e75-inch reclined depth; measure the actual room.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFinishes\u003c\/th\u003e\n\u003ctd\u003eGray, Black, Brown.\u003c\/td\u003e\n\u003ctd\u003eBlack\/Black, Brown\/Dark Brown.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAir-system documentation\u003c\/th\u003e\n\u003ctd\u003e54 air cells are specified.\u003c\/td\u003e\n\u003ctd\u003eCurrent manufacturer materials do not publish a cell count.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003eUltra Imperial Syner-D vs Luminary Syner-D:\u003c\/strong\u003e both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum. The Ultra Imperial lists a taller 62-to-78-inch fit window, a 19-inch hip width, and a 22-inch shoulder width; the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D\u003c\/a\u003e lists 62 to 76 inches, an 18-inch hip width, and a 20.5-inch shoulder width.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eSee Circadian DualFlex 4D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eBroader brand comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Ultra Imperial Syner-D specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity \u0026amp; purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUltra Imperial Syner-D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColor options\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGray · Black · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBack mechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUltra Imperial Syner-D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism technologies\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2D · 3D · 4D used in coordinated Syner-D operation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e49-inch Flex-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · Tapping · Knocking · Shiatsu · Sync · 4D Shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e54 air cells · five active intensity levels by region plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; manual control\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePreset auto programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto program names\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMorning · Breathe · Neck \u0026amp; Shoulder · Extension · Mid-day · Vigor · Back \u0026amp; Spine · Post Workout · Night · Rest \u0026amp; Sleep · Waist \u0026amp; Glutes · Demo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual system\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFocus zones\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWhole · Partial · Point\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum 4D level\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLevels 1–5 or off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSession time\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10 · 20 · 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMemory\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMyMemory programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; heat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCalves\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eComplete Calf Kneading + Oscillation · three speeds plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTotal Sole Reflexology · triple rollers per foot · three speeds plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eArms\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShiatsu arm rollers · three speeds plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLower back + foot heat · three active levels each plus off\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePowered leg-extension adjustment from tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eZero gravity\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTwo Weightless Zero Gravity positions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpace saving\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero Wall Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24 inches for footrest extension and forward slide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFull reclined length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e77.20 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62–78 inches (5'2″–6'6″)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eChair record\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e352.74 lbs.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e33.2 x 49 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined dimensions\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e65.70 x 39.50 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eProperly grounded household outlet required\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; media\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMain controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch touch screen tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick controls\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eQuick Access Control Panel · Intelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHarman\/Kardon premium speakers · Bluetooth · SootheMe nature sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging pad · USB-C port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLighting\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eColor ambient lights\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty structure\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years structural frame · 3 years parts · 1 year labor, in-home if necessary\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eFree US shipping with white-glove delivery and setup. See the current price and finish options above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eProduct Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Ultra Imperial Syner-D FAQs.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Ultra Imperial Syner-D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Ultra Imperial Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Ultra Imperial.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Ultra Imperial Syner-D before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Ultra Imperial Syner-D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the Syner-D handoff, Flex-Track stretch, calf pressure, and foot length.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the dimensions and wall-clearance requirements for the Infinity Ultra Imperial Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e2 inches behind and 24 inches in front, per the manual. The Infinity Ultra Imperial Syner-D is listed at 33.2 x 49 inches upright, 65.70 x 39.50 inches reclined, and 77.20 inches at full recline. It weighs 352.74 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Ultra Imperial Syner-D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e62 to 78 inches (5'2″ to 6'6″), with a 300 lb maximum user weight. The Infinity Ultra Imperial Syner-D lists an 18-inch seat depth, a 19-inch hip width, and a 22-inch shoulder width. TrueFit scanning sets the starting position, but confirm shoulder, calf, and foot fit in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Ultra Imperial Syner-D use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo coordinated Syner-D back mechanisms on a 49-inch Flex-Track. Infinity describes coordinated 2D, 3D, and 4D operation from neck toward glutes on the Infinity Ultra Imperial Syner-D, with the Flex-Track opening during recline to add stretching capabilities. One mechanism can work higher while the other works lower.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow many programs and control options does the Infinity Ultra Imperial Syner-D have?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e12 presets, per the manual. The Infinity Control feature adds technique, focus, width, 4D limit, speed, air, heat, and roller adjustments, and MyMemory saves sequences. Keep control over your massage on the Infinity Ultra Imperial Syner-D through the 8-inch touch screen tablet controller, the quick-access panel, or voice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Ultra Imperial Syner-D or the Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Ultra Imperial Syner-D for a taller fit window and more body room: 62 to 78 inches, a 19-inch hip width, and a 22-inch shoulder width, versus 62 to 76 inches, 18 inches, and 20.5 inches on the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D\u003c\/a\u003e. Both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat should I look for in an Infinity Ultra Imperial massage chair review?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eLook for comments on dual-mechanism handoff, Flex-Track stretch, shoulder alignment, calf pressure, foot length, arm rollers, control ease, noise, and room fit. Those details reveal whether the Infinity Ultra Imperial Syner-D fits your body and space better than a feature list can.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Ultra Imperial Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Ultra Imperial Syner-D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Ultra Imperial purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Ultra Imperial Syner-D HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Ultra Imperial Syner-D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Ultra Imperial.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eTwo mechanisms are easy to describe.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe handoff still has to be felt.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse a showroom session to judge Syner-D rhythm, shoulder position, stretch, calf pressure, foot length, arm rollers, heat, controls, and room fit. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the Ultra Imperial included, so you can compare everything in one visit.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton location \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with any questions before you visit. \u003ca href=\"\/pages\/our-store\"\u003eView all showroom information\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600-3Q-Right_kwkfve.webp?v=1772226331\u0026amp;width=720\" alt=\"Infinity Ultra Imperial Syner-D massage chair in Black finish\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Ultra Imperial\u003cbr\u003eSyner-D.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it for the combination of dual back mechanisms, 49-inch Flex-Track, active lower body, 54-cell air compression, scanning, heat, and flexible controls. Before checkout, verify the written warranty and delivery path.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eSyner-D\u003c\/b\u003e\u003cspan\u003eGray · Black · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003ePlan a showroom visit \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the Infinity lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-circadian-4d-dualflex-dualflex-massage-chair\"\u003eCompare the closest alternative\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eCompare with Luminary Syner-D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eReview delivery details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Ultra Imperial Syner-D Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. For relaxation and home wellness use, not diagnosis or treatment. Free US shipping with white-glove delivery and setup. Infinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Ultra Imperial Syner-D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Ultra Imperial Syner-D online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Ultra Imperial.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Ultra Imperial Syner-D before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Ultra Imperial Syner-D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the Syner-D handoff, Flex-Track stretch, calf pressure, and foot length.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Infinity Ultra Imperial Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"2 inches behind and 24 inches in front, per the manual. The Infinity Ultra Imperial Syner-D is listed at 33.2 x 49 inches upright, 65.70 x 39.50 inches reclined, and 77.20 inches at full recline. It weighs 352.74 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Ultra Imperial Syner-D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"62 to 78 inches (5'2″ to 6'6″), with a 300 lb maximum user weight. The Infinity Ultra Imperial Syner-D lists an 18-inch seat depth, a 19-inch hip width, and a 22-inch shoulder width. TrueFit scanning sets the starting position, but confirm shoulder, calf, and foot fit in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Ultra Imperial Syner-D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two coordinated Syner-D back mechanisms on a 49-inch Flex-Track. Infinity describes coordinated 2D, 3D, and 4D operation from neck toward glutes on the Infinity Ultra Imperial Syner-D, with the Flex-Track opening during recline to add stretching capabilities. One mechanism can work higher while the other works lower.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How many programs and control options does the Infinity Ultra Imperial Syner-D have?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"12 presets, per the manual. The Infinity Control feature adds technique, focus, width, 4D limit, speed, air, heat, and roller adjustments, and MyMemory saves sequences. Keep control over your massage on the Infinity Ultra Imperial Syner-D through the 8-inch touch screen tablet controller, the quick-access panel, or voice.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Ultra Imperial Syner-D or the Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Ultra Imperial Syner-D for a taller fit window and more body room: 62 to 78 inches, a 19-inch hip width, and a 22-inch shoulder width, versus 62 to 76 inches, 18 inches, and 20.5 inches on the Luminary Syner-D. Both use Syner-D dual back mechanisms on a 49-inch track, with 12 automatic programs, calf kneading, triple foot rollers, and a 300 lb maximum.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What should I look for in an Infinity Ultra Imperial massage chair review?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Look for comments on dual-mechanism handoff, Flex-Track stretch, shoulder alignment, calf pressure, foot length, arm rollers, control ease, noise, and room fit. Those details reveal whether the Infinity Ultra Imperial Syner-D fits your body and space better than a feature list can.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Ultra Imperial Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Ultra Imperial Syner-D comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Ultra Imperial purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Ultra Imperial Syner-D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Ultra Imperial Syner-D is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Ultra Imperial.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Syner-D Dual Back Mechanisms', 'TrueFit Scan + Health Sensor', '54-Cell Air + Heat', 'Calf + Foot + Arm Systems', 'Zero Gravity + Zero Wall Fit', '8-inch Tablet + Voice + Audio'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Gray","offer_id":44876328861903,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":44876328894671,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44876328927439,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/600_x_600-R-Profile_rjkntu.webp?v=1772226332"},{"product_id":"kyota-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-atlas-xl-massage-chair","title":"Osaki Atlas 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-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 · Osaki Atlas XL 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 Atlas XL\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D Massage Chair · Fit-First XL Design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki Atlas XL massage chair is a roomier 4D chair built around fit. It has a 23-inch seat, published support up to 400 lb and 6 ft 8 in, and an extendable legrest. Test the SL Flex Track coverage and lower-body system in person.\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 ft 8 in · 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\"\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 · Beige · 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-atlas-xl-massage-chair-home-wellness-lifestyle.png?v=1781788358\" alt=\"Osaki Atlas XL 4D massage chair 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 Atlas XL\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\"\u003eXL Character\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\"\u003eFive Systems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eXL Character\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\"\u003eStart with fit. Then judge the massage.\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 Atlas XL 4D Massage Chair is a fit-first model. It has a 23-inch seat, a 26-inch shoulder width, a published 400 lb capacity, and room for users up to 6 ft 8 in. It adds a 4D mechanism, Smart Body Scan, and an SL Flex Track. You also get 48-cell air massage, lumbar and foot heat, 20 auto and five manual programs, and active calf and foot massage. The tradeoff is scale: 325.6 lb, 35 inches wide, and 12 inches of rear clearance.\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\u003eA 23-inch seat, 26-inch shoulder width, and published 400 lb capacity make body fit the first reason to shortlist it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003e4D mechanism\u003c\/h3\u003e\n\u003cp\u003eDepth, speed, width, and intensity adjustments give the back massage more range than a fixed-depth system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eSmart scan\u003c\/h3\u003e\n\u003cp\u003eSmart Body Scan establishes roller placement before the session, useful when users differ in height and shoulder position.\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, specialized foot rollers, foot heat, and up to 11 inches of legrest extension make fit continue below the seat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cp\u003eTwenty automatic programs handle quick starts; five manual techniques give more direct control when you know what you want.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eDaily control\u003c\/h3\u003e\n\u003cp\u003eA touchscreen controller, quick side controls, Bluetooth audio, USB-C charging, and LED lighting reduce friction in 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\u003e400\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003ePublished maximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003csmall\u003eft 8 in\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003ePublished maximum height\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\u003e48\u003c\/b\u003e\u003cspan\u003eAir massage 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 programs\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 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 Atlas XL\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One fit-first 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\/osaki-atlas-xl-big-and-tall-massage-chair-fit-guide.png?v=1781788358\" alt=\"Osaki Atlas XL 4D massage chair fit and size visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-atlas-xl-4d-massage-chair-smart-body-scan-feature.png?v=1781788358\" alt=\"Osaki Atlas XL 4D mechanism and Smart Body Scan visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-atlas-xl-zero-gravity-sl-track-heating-therapy.png?v=1781788358\" alt=\"Osaki Atlas XL SL Flex Track and zero gravity recline visual\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/atlas-xl-black-707610_1197x1197_f1a3c2d8-c518-4e82-9c1f-b194be259776.webp?v=1773006119\u0026amp;width=720\" alt=\"Osaki Atlas XL touchscreen controller close-up\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-atlas-xl-deep-calf-massage-foot-rollers.png?v=1781788358\" alt=\"Osaki Atlas XL deep calf massage and specialized foot rollers 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\"\u003eXL Fit and 400 lb Capacity\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 Frame\u003c\/p\u003e\n\u003ch3\u003eMore room is the feature.\u003c\/h3\u003e\n\u003cp\u003ePublished fit data lists a 23-inch seat, 26-inch shoulder width, 400 lb capacity, and accommodation up to 6 ft 8 in. Those dimensions are the Atlas XL's core distinction.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSeat\u003c\/b\u003e\u003cspan\u003e23″ wide\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eShoulders\u003c\/b\u003e\u003cspan\u003e26″ wide\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCapacity\u003c\/b\u003e\u003cspan\u003e400 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\u003eFit determines whether the massage systems meet the body where they should.\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\u003eAdjust the feel, then let the scan place it.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism adjusts intensity, speed, width, and depth. Smart Body Scan helps set shoulder and back position before each session.\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\u003eScanning\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\u003eWhy it matters\u003c\/em\u003eTest where the rollers land at your height, not only how strong they feel.\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 Path\u003c\/p\u003e\n\u003ch3\u003eLong coverage, honest room math.\u003c\/h3\u003e\n\u003cp\u003eThe SL Flex Track carries roller coverage from the neck and shoulders to the hamstrings. One-stage zero gravity changes body angle; published rear clearance is 12 inches.\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\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\u003e12″\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 reclined footprint before delivery.\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 programs should still feel simple.\u003c\/h3\u003e\n\u003cp\u003eThe touchscreen organizes 20 automatic programs and five manual techniques. Quick side controls and USB-C charging handle everyday adjustments.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic\u003c\/b\u003e\u003cspan\u003e20 programs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eManual\u003c\/b\u003e\u003cspan\u003e5 techniques\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eQuick control\u003c\/b\u003e\u003cspan\u003eArmrest panel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eControls only add value if every regular user can start a session without friction.\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 XL story continues below the knees.\u003c\/h3\u003e\n\u003cp\u003eDeep calf massage, specialized foot rollers, foot heat, and up to 11 inches of legrest extension make lower-body fit a real decision point.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCalves\u003c\/b\u003e\u003cspan\u003eDeep calf massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eSpecialized foot rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExtension\u003c\/b\u003e\u003cspan\u003eUp to 11″\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 placement before committing.\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 Character\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA bigger chair should feel less present once you sit down.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Atlas XL makes its case before a program starts: more seat room, more shoulder room, and more legrest travel. The goal is to \u003cstrong\u003ereduce the feeling that your body is being squeezed into the chair's geometry.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe tradeoff is physical scale: 325.6 lb, 35 inches wide, and 74 inches long when reclined. Fit the person and the room.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003e23″ seat\u003c\/b\u003e\u003cspan\u003eMore room at the hips\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003e26″ shoulder width\u003c\/b\u003e\u003cspan\u003eMore upper-body space\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e11″ legrest extension\u003c\/b\u003e\u003cspan\u003eMore reach for longer legs\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 maximum\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003e325.6 lb chair weight\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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-atlas-xl-massage-chair-home-wellness-lifestyle.png?v=1781788358\" alt=\"Osaki Atlas XL 4D massage chair shown at home\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nAtlas XL · Fit-first scale in a real room\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Atlas XL is designed for relaxation, comfort, and home wellness use. Massage, heat, and air compression 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 Check\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePublished capacity is not the same as personal fit.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eUse the published fit numbers to qualify the chair, then verify shoulder contact, calf position, foot placement, and pressure 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 — Height\u003c\/i\u003e\n\u003ch3\u003eUp to 6 ft 8 in is the published maximum.\u003c\/h3\u003e\n\u003cp\u003eRun Smart Body Scan at your actual height, then confirm shoulder detection and legrest length.\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\u003e400 lb is the published maximum.\u003c\/h3\u003e\n\u003cp\u003eCapacity is a limit, not a comfort guarantee. If a regular user is near 400 lb, please contact us before ordering and check seat, arm, and calf space in person.\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\u003eUse the full legrest travel.\u003c\/h3\u003e\n\u003cp\u003eUse the full 11-inch extension and check calf and sole placement.\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\u003eScan each user separately.\u003c\/h3\u003e\n\u003cp\u003eSmart Body Scan plus 20 auto and five manual programs support different household users.\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\u003eFit first, intensity second.\u003c\/h3\u003e\n\u003cp\u003eTest one calmer and one stronger setting; XL space does not guarantee the right pressure feel.\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\u003e4D massage mechanism\u003c\/b\u003e\n\u003cp\u003eAdjustable depth, speed, width, and intensity create more range than a fixed-depth roller system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSmart Body Scan\u003c\/b\u003e\n\u003cp\u003eHelps establish shoulder and back placement before each session, especially useful in a shared household.\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\u003eHolds a fixed angle to the backrest and extends the roller path from the neck and shoulders to the hamstrings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e20 auto programs\u003c\/b\u003e\n\u003cp\u003eFast-start routines reduce setup when you want a repeatable session without manual programming.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e5 manual techniques\u003c\/b\u003e\n\u003cp\u003eKneading, knocking, tapping, knead-and-tap, and shiatsu-style options give more direct control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e48-cell air massage\u003c\/b\u003e\n\u003cp\u003eCompression adds a surrounding squeeze-and-release feel beyond the back rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eLumbar and foot heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth at two specific zones as a comfort feature during longer sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eDeep calf massage + foot rollers\u003c\/b\u003e\n\u003cp\u003eOsaki lists 14 air cells and 4 bumpers at the calves, plus 16 air cells and 6 rollers at the feet. Lower-body contact is a real decision factor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eTouchscreen + quick side controls\u003c\/b\u003e\n\u003cp\u003eKeeps core adjustments reachable whether you want the full menu or a faster armrest control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eBluetooth + USB-C + LED lighting\u003c\/b\u003e\n\u003cp\u003eAdds audio, charging, and ambient lighting without pretending those extras are the reason to buy 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\"\u003eMeasure the path before you measure the room.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e28.7\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the published minimum doorway width when the chair is disassembled.\u003c\/strong\u003e Assembled, the published minimum is 35 inches. Turns, stairs, elevators, and the final placement still need to be checked.\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: 35.0″ W × 62.0″ L × 47.5″ H. Reclined: 35.0″ W × 74.0″ L × 43.3″ H. Published rear clearance is 12″.\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\u003eThe chair weighs 325.6 lb. Plan delivery turns and any stairs before scheduling, not after the truck arrives.\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\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\u003cdiv\u003e\n\u003cp\u003eManufacturer specifications list 110–120V power and 50\/60Hz frequency.\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\u003eHouse of Massage Chairs currently shows free US shipping and White Glove delivery included, subject to access and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca class=\"pnx-tlink pnx-mini-link\" href=\"\/pages\/buy-online-delivered\"\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 XL decision continues after 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 standard shipping; White Glove currently included.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs says most massage chairs include White Glove in-home placement and basic setup rather than threshold delivery, subject to access, fitment, service availability, and feasibility.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview shipping 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\u003e3 years from Osaki.\u003c\/h3\u003e\n\u003cp\u003eOsaki's included warranty on the Atlas XL 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\"\u003eService readiness\u003c\/p\u003e\n\u003ch3\u003eRecord the access plan and service path.\u003c\/h3\u003e\n\u003cp\u003eConfirm access and final placement before the delivery appointment, and keep the order details with the warranty record for customer service.\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 · The Buyer Fit\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose the Osaki Atlas XL massage chair for fit. Disqualify it on space 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\u003eNeed a published 400 lb user capacity or more seat and shoulder room than a standard chair.\u003c\/li\u003e\n\u003cli\u003eAre taller and want up to 11 inches of legrest extension plus a published maximum height of 6 ft 8 in.\u003c\/li\u003e\n\u003cli\u003eWeigh lower-body massage as heavily as back massage.\u003c\/li\u003e\n\u003cli\u003eWant 4D adjustment, body scanning, and both automatic and manual program control.\u003c\/li\u003e\n\u003cli\u003eCan accommodate a 35-inch-wide, 325.6 lb chair with a 74-inch reclined length.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/pages\/our-store\"\u003ePlan a fit comparison\u003c\/a\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 chair, lighter handling weight, or less than 12 inches of rear clearance.\u003c\/li\u003e\n\u003cli\u003eDo not need the Atlas XL's wider seat or higher published capacity.\u003c\/li\u003e\n\u003cli\u003ePrefer multiple zero-gravity stages over the Atlas XL's published one-stage recline.\u003c\/li\u003e\n\u003cli\u003eWant a simpler, smaller-footprint 4D option and can use a lower published weight capacity.\u003c\/li\u003e\n\u003cli\u003eWant a heating shawl and a shorter 67-inch reclined length; compare the \u003ca href=\"\/products\/osaki-duke-xl-4d-massage-chair\"\u003eOsaki Duke XL 4D\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/titan-tp-epic-4d-massage-chair\"\u003eCompare with Titan TP Epic 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 Handoff\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eA smaller alternative changes the room math.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eTitan TP Epic 4D is the closest alternative for 4D massage in a smaller chassis. The useful comparison is not which model wins; it is whether the Atlas XL's extra fit capacity is worth its larger footprint 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\u003eDecision factor\u003c\/th\u003e\n\u003cth\u003eAtlas XL 4D\u003c\/th\u003e\n\u003cth\u003eTitan TP Epic 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eUser fit\u003c\/th\u003e\n\u003ctd\u003e23″ seat · 26″ shoulder width · 400 lb max\u003c\/td\u003e\n\u003ctd\u003e20″ seat · 19.5″ shoulder width · 264 lb max\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eChair scale\u003c\/th\u003e\n\u003ctd\u003e35.0″ wide · 325.6 lb\u003c\/td\u003e\n\u003ctd\u003e29.5″ wide · 202.8 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRecline + wall\u003c\/th\u003e\n\u003ctd\u003e1-stage zero gravity · 12″ clearance\u003c\/td\u003e\n\u003ctd\u003e3-stage zero gravity · 6″ clearance\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAir compression\u003c\/th\u003e\n\u003ctd\u003e48 cells\u003c\/td\u003e\n\u003ctd\u003e36 cells\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\/titan-tp-epic-4d-massage-chair\"\u003eCompare Titan TP Epic 4D details\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-duke-xl-4d-massage-chair\"\u003eCompare with Osaki Duke XL 4D\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\"\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\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 4D Atlas XL 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 Atlas XL 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\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\"\u003eColors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack · Beige · 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\u003eFit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePublished maximum height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eUp to 6 ft 8 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\"\u003e400 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\"\u003e26.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.0″\u003c\/span\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 + 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 × 62.0″ L × 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 × 74.0″ L × 43.3″ 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\"\u003e325.6 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\"\u003e12″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum door · assembled\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e35.0″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum door · disassembled\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e28.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\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\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\"\u003eSmart Body Scan System\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\"\u003e20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual 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\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e48 cells\u003c\/span\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\"\u003eHeating\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar · 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\"\u003eDeep calf massage · 14 air cells + 4 bumpers\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\"\u003eSpecialized foot rollers · 16 air cells + 6 rollers\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 11″ (foot 6″ · calf 5″)\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\"\u003e1 stage\u003c\/span\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 + 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\"\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 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 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\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeadrest\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\u003eElectrical + cartons\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\"\u003eRated frequency\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\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e32.3″ W × 49.2″ L × 51.2″ H · 279.4 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\"\u003e20.5″ W × 65.0″ L × 32.3″ H · 48.0 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\u003eDelivery + warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\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\"\u003eShipping\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · estimated transit time 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\"\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\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\"\u003eQuestions to settle before you buy.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Atlas XL 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 Atlas XL 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 Atlas XL 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 Atlas XL 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 Atlas XL with the Osaki Duke XL 4D 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 Atlas XL 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 8 in and 400 lb. Osaki lists that fit range for the Osaki Atlas XL, with a 23-inch seat, a 26-inch shoulder width, wider armrest and calf openings, and a legrest that extends up to 11 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 Atlas XL 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 for a full recline, by Osaki's listing. The Osaki Atlas XL measures 35″ W × 62″ L × 47.5″ H upright and 35″ W × 74″ L × 43.3″ H reclined, and it weighs 325.6 lb. Doorways need 35″ assembled or 28.7″ disassembled, so measure doors, turns, and stairs on the delivery path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Osaki Atlas XL 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. Osaki says the track holds a fixed angle to the backrest and covers the neck and shoulders down to the hamstrings. The Osaki Atlas XL adjusts intensity, speed, width, and depth, and Smart Body Scan sets the massage roller starting position. Test pressure in more than one recline position before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Osaki Atlas XL include foot and calf massage?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. Osaki lists deep calf massage with 14 air cells and 4 bumpers, and specialized foot rollers with 16 air cells and 6 rollers, on the Osaki Atlas XL, plus foot heat. The legrest extends up to 11 inches, 6 at the foot and 5 at the calf, so test calf pressure, sole intensity, and legrest length at your height.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Atlas XL and 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\u003eHeat, legrest reach, and length. Both are 4D chairs on a 35″-wide XL frame listed for users up to 6 ft 8 in and 400 lb, with a 23-inch seat, 48 air cells, and 20 auto programs. The Osaki Atlas XL has lumbar and foot heat, an 11-inch legrest extension, and a 74″ reclined length; the \u003ca href=\"\/products\/osaki-duke-xl-4d-massage-chair\"\u003eOsaki Duke XL 4D\u003c\/a\u003e adds a heating shawl and is 67″ long reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Atlas XL 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 Atlas XL pairs a 400 lb, 6 ft 8 in fit range with a 4D mechanism, Smart Body Scan, 48-cell air compression, 20 auto and 5 manual programs, and lumbar and foot heat. If you need a smaller chair, compare the \u003ca href=\"\/products\/titan-tp-epic-4d-massage-chair\"\u003eTitan TP Epic 4D\u003c\/a\u003e at 29.5″ wide and 202.8 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Atlas XL?\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 Atlas XL 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 Atlas XL 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 Atlas XL 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 Atlas XL 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 Atlas XL.\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 Atlas XL's reason to exist.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eMake the fit test real.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Atlas XL is on the floor in both showrooms, so check shoulder contact, calf pressure, foot placement, legrest length, and two pressure settings in one visit. Bring room measurements if placement matters.\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 Atlas XL with 45+ chairs in one visit. 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:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-atlas-xl-massage-chair-home-wellness-lifestyle.png?v=1781788358\" alt=\"Osaki Atlas XL 4D massage chair in a living 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 Atlas XL\u003cbr\u003e4D Massage Chair.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it when the extra seat room, 400 lb published capacity, tall-user accommodation, and lower-body fit solve a real need. If not, compare a smaller 4D alternative.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eAtlas XL\u003c\/b\u003e\u003cspan\u003eBlack · Beige · 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\/titan-tp-epic-4d-massage-chair\"\u003eCompare Titan TP Epic 4D\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/osaki-duke-xl-4d-massage-chair\"\u003eCompare with Duke XL 4D\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 Atlas XL 4D Massage Chair · Sold by House of Massage Chairs. For relaxation and comfort, not medical treatment. 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 Atlas XL massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Atlas XL 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 Atlas XL before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Atlas XL 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 Atlas XL with the Osaki Duke XL 4D and everything else we sell in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight does the Osaki Atlas XL fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Up to 6 ft 8 in and 400 lb. Osaki lists that fit range for the Osaki Atlas XL, with a 23-inch seat, a 26-inch shoulder width, wider armrest and calf openings, and a legrest that extends up to 11 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 Atlas XL need?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"12 inches behind the chair for a full recline, by Osaki's listing. The Osaki Atlas XL measures 35″ W × 62″ L × 47.5″ H upright and 35″ W × 74″ L × 43.3″ H reclined, and it weighs 325.6 lb. Doorways need 35″ assembled or 28.7″ disassembled, so measure doors, turns, and stairs on the delivery path.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Osaki Atlas XL use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D mechanism on an SL Flex Track. Osaki says the track holds a fixed angle to the backrest and covers the neck and shoulders down to the hamstrings. The Osaki Atlas XL adjusts intensity, speed, width, and depth, and Smart Body Scan sets the massage roller starting position. Test pressure in more than one recline position before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Osaki Atlas XL include foot and calf massage?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. Osaki lists deep calf massage with 14 air cells and 4 bumpers, and specialized foot rollers with 16 air cells and 6 rollers, on the Osaki Atlas XL, plus foot heat. The legrest extends up to 11 inches, 6 at the foot and 5 at the calf, so test calf pressure, sole intensity, and legrest length at your height.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Atlas XL and the Osaki Duke XL 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Heat, legrest reach, and length. Both are 4D chairs on a 35″-wide XL frame listed for users up to 6 ft 8 in and 400 lb, with a 23-inch seat, 48 air cells, and 20 auto programs. The Osaki Atlas XL has lumbar and foot heat, an 11-inch legrest extension, and a 74″ reclined length; the Osaki Duke XL 4D adds a heating shawl and is 67″ long reclined.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Atlas XL worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if XL fit is the reason you are shopping. The Osaki Atlas XL pairs a 400 lb, 6 ft 8 in fit range with a 4D mechanism, Smart Body Scan, 48-cell air compression, 20 auto and 5 manual programs, and lumbar and foot heat. If you need a smaller chair, compare the Titan TP Epic 4D at 29.5″ wide and 202.8 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Atlas XL?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"3 years. Osaki's included warranty on the Osaki Atlas XL 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 Atlas XL 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 Atlas XL HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Atlas XL 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 Atlas XL.\"\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 and 400 lb Capacity', '4D Mechanism and Smart Body Scan', 'SL Flex Track and One-Stage Zero Gravity', 'Touchscreen and 20 Auto Programs', 'Deep Calf Massage and Foot 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":"Osaki","offers":[{"title":"Black","offer_id":44894436262095,"sku":null,"price":5999.0,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":44894436294863,"sku":null,"price":5999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44894436327631,"sku":null,"price":5999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/2.Product_AtlasXL_thumbnails_1500px_persp_taupe_1500x1500_fb088c5b-d7d3-45be-873f-d6e216ffe639.webp?v=1773006119"},{"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":"infinity-sensation-4d-dualflex-massage-chair","title":"Infinity Sensation 4D DualFlex Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-chip-silver{background:#B9BAB8}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Infinity Dual-Mechanism Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eInfinity Sensation\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e4D DualFlex Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eTwo coordinated back mechanisms, Flex-Track stretching, and deep session control make the Infinity Sensation 4D DualFlex massage chair a fit for buyers who want layered coverage rather than one roller repeating the same path.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5′2″–6′6″ · up to 300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5-year limited — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eDark Brown \/ Dark Gray · Silver \/ Gray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-righthero_kiokie.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex massage chair in Dark Brown and Dark Gray, right three-quarter view\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to understand the Sensation\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eDual System\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLayered Feel\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It Fits\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eAlternative\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eTry It\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Sensation, without the feature fog.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Infinity Sensation 4D DualFlex Massage Chair is built around coordinated dual-mechanism coverage. Flex-Track adds a stretching, near-flat recline character; TrueFit body scanning sets the starting fit; and the Custom Massage Generator lets you tune techniques, 4D intensity, speed, and air by region. Foot rollers, lumbar and leg heat, air compression, zero gravity, voice control, and eight saved-program slots complete the system. The tradeoff is complexity: buyers who want one-button simplicity may not use its full control depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eDual mechanism\u003c\/h3\u003e\n\u003cp\u003eTwo back mechanisms divide work across upper and lower regions for layered coverage rather than one repeating pass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eFlex-Track\u003c\/h3\u003e\n\u003cp\u003eA flexing L-Track pairs extended coverage with a near-flat stretch position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCustom control\u003c\/h3\u003e\n\u003cp\u003eThe Custom Massage Generator assigns techniques by region and tunes 4D intensity, speed, and air.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning maps the seated user before a program begins; the fit range is 62 to 78 inches and up to 300 pounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eLower body\u003c\/h3\u003e\n\u003cp\u003eDual sole reflexology foot rollers, leg heat, and air compression keep the session from ending at the seat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eZero Wall Fit needs 5 inches behind the chair plus 24 inches clear in front for footrest travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eBack mechanisms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e20\u003c\/b\u003e\u003cspan\u003eAutomatic programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e8\u003c\/b\u003e\u003cspan\u003eMyMemory slots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMaximum user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e62\u003csmall\u003e–78″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eOptimal user height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of DualFlex\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eEach changes a different part of the session.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-front_ncqvq1.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex front view showing the dual-mechanism massage chair seat and back\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-zerograv2_dkkcmp.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex in near-flat recline showing its Flex-Track stretching position\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600tablet_rulfje.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex touchscreen showing Auto, Manual, MyMemory, Air Settings, and Health Scan controls\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600_x_600front_dkxapc.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex Silver and Gray front view showing foot wells and lower-body massage areas\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-silver-zerograv1_ne1da8.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex Silver and Gray reclined in zero gravity\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eDual Back Mechanisms\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Architecture\u003c\/p\u003e\n\u003ch3\u003eTwo mechanisms divide the work.\u003c\/h3\u003e\n\u003cp\u003eThe Sensation uses two back mechanisms across different regions, so upper- and lower-back work can happen within the same session instead of relying on one mechanism to travel the entire path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCore system\u003c\/b\u003e\u003cspan\u003eDual back mechanisms\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eUpper control\u003c\/b\u003e\u003cspan\u003e4D intensity adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSession character\u003c\/b\u003e\u003cspan\u003eLayered regional coverage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe value is regional coverage: two mechanisms can divide the work instead of one mechanism doing every job in sequence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Track\u003c\/p\u003e\n\u003ch3\u003eCoverage that can also flex.\u003c\/h3\u003e\n\u003cp\u003eThe flexing L-Track is designed for extended coverage, stretching, and near lay-flat extension. It lets the chair open into a flatter posture without abandoning the long massage path.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eTrack\u003c\/b\u003e\u003cspan\u003eFlexing L-Track\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRecline character\u003c\/b\u003e\u003cspan\u003eNear lay-flat extension\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eRelated mode\u003c\/b\u003e\u003cspan\u003eWeightless zero gravity\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf stretching is a priority, test the Flex-Track in person; the specification cannot tell you whether the movement feels right for your body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Personalization\u003c\/p\u003e\n\u003ch3\u003eScan first. Then shape the session.\u003c\/h3\u003e\n\u003cp\u003eTrueFit scans the back, shoulders, and neck before massage begins. The Custom Massage Generator then assigns techniques across four targeted regions and adjusts 4D intensity, speed, heat, rollers, and air. MyMemory stores up to eight preferred sessions.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eBody scan\u003c\/b\u003e\u003cspan\u003eTrueFit\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAuto programs\u003c\/b\u003e\u003cspan\u003e20\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSaved favorites\u003c\/b\u003e\u003cspan\u003e8 MyMemory slots\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThis control depth matters only if you will use it; one-button buyers may prefer a simpler chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eThe session does not stop at the seat.\u003c\/h3\u003e\n\u003cp\u003eDual sole reflexology rollers work under the feet, air compression adds a wrapped massage feel, and separate heating modules warm the lumbar and leg areas. It is a more complete lower-body setup than a back-only chair.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eDual sole reflexology rollers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCompression\u003c\/b\u003e\u003cspan\u003eAirbag system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWarmth\u003c\/b\u003e\u003cspan\u003eLumbar and leg heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eFoot pressure is personal; the rollers and leg or foot air settings can be turned off for users who want less lower-body intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eZero gravity, with the room measured first.\u003c\/h3\u003e\n\u003cp\u003eWeightless Zero Gravity changes the reclined position, while Zero Wall Fit moves the chair forward as it reclines. The manual specifies 5 inches behind the chair and 24 inches clear in front.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eRear clearance\u003c\/b\u003e\u003cspan\u003e5 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFront clearance\u003c\/b\u003e\u003cspan\u003e24 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eReclined depth\u003c\/b\u003e\u003cspan\u003e80 inches\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eAt 306.44 pounds, the chair deserves a measured delivery route before it arrives.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Layered Session\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eTwo mechanisms. Different jobs.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Sensation makes sense when you want \u003cstrong\u003emore than a stronger single roller.\u003c\/strong\u003e Two mechanisms divide regional work while Flex-Track, air compression, heat, and foot rollers shape the rest of the session.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eThe tradeoff is control depth. Touchscreen, smart dial, quick controls, voice, custom programs, and memory reward an owner who likes to tune the experience; a one-button buyer may prefer less complexity.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eUpper mechanism\u003c\/b\u003e\u003cspan\u003eShoulder and upper-back focus\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eLower mechanism\u003c\/b\u003e\u003cspan\u003eLower-back and glute-region work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eFlex-Track\u003c\/b\u003e\u003cspan\u003eLonger arc with stretch character\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eAir + heat\u003c\/b\u003e\u003cspan\u003eComfort around the roller work\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eMyMemory\u003c\/b\u003e\u003cspan\u003eRepeat the setup you actually prefer\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-brown-lefthero_kg3mcy.webp?v=1774571527\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex Dark Brown and Dark Gray chair viewed from the left front\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nDual-mechanism architecture · Flex-Track · Custom program control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Infinity Sensation 4D DualFlex is designed for relaxation, comfort, and a consistent home wellness routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe numbers narrow the field. Your body makes the call.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished fit data can qualify the chair, but it cannot predict shoulder contact or footwell comfort. Use the numbers first, then test the pressure points that matter to you.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Scan\u003c\/i\u003e\n\u003ch3\u003eTrueFit maps the seated user.\u003c\/h3\u003e\n\u003cp\u003eTrueFit scans the back, shoulders, and neck, with shoulder-position adjustment before the session continues.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Qualify\u003c\/i\u003e\n\u003ch3\u003e62 to 78 inches, up to 300 pounds.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists an optimal user height of 62 to 78 inches (5′2″ to 6′6″) and a 300 lb maximum user weight; buyers outside either range should test the fit before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Check the seat\u003c\/i\u003e\n\u003ch3\u003eKnow the physical contact points.\u003c\/h3\u003e\n\u003cp\u003eThe seat is listed at 17 inches deep, 21 inches at the hips, and 23 inches at the shoulders; these are planning dimensions, not a comfort guarantee.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Tune pressure\u003c\/i\u003e\n\u003ch3\u003eUse the controls the chair gives you.\u003c\/h3\u003e\n\u003cp\u003e4D intensity, speed, air, recline, heat, and rollers can be adjusted; foot rollers and leg or foot air can also be disabled.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Share intelligently\u003c\/i\u003e\n\u003ch3\u003eEight memory slots help a household repeat favorites.\u003c\/h3\u003e\n\u003cp\u003eMyMemory stores preferred sessions, but every regular user should still confirm shoulder, calf, foot, and entry or exit comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWhat each Sensation 4D DualFlex feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThese are the systems that materially change how the Sensation fits, controls, reclines, or feels in daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eDual Back Mechanisms\u003c\/b\u003e\n\u003cp\u003eTwo mechanisms coordinate across different back regions for layered coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eFlexing L-Track\u003c\/b\u003e\n\u003cp\u003eFlexes for stretching and near lay-flat extension while maintaining extended coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eTrueFit Body Scanning\u003c\/b\u003e\n\u003cp\u003eScans the back, shoulders, and neck before massage, with shoulder adjustment available.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eCustom Massage Generator\u003c\/b\u003e\n\u003cp\u003eAssigns techniques across four regions and adjusts 4D intensity, speed, heat, rollers, and air.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e20 Auto Programs\u003c\/b\u003e\n\u003cp\u003eProvides ready-made routines without manual setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003e8 MyMemory Slots\u003c\/b\u003e\n\u003cp\u003eSaves preferred sessions for quick recall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eDual Sole Reflexology Rollers\u003c\/b\u003e\n\u003cp\u003eAdds active underfoot work and can be switched off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAirbag Compression\u003c\/b\u003e\n\u003cp\u003eAdds adjustable air compression; leg and foot air can be switched off.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003eLumbar \u0026amp; Leg Heat\u003c\/b\u003e\n\u003cp\u003eAdds warmth at the lower back and legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eWeightless Zero Gravity\u003c\/b\u003e\n\u003cp\u003eChanges reclined position and works with Zero Wall Fit for room planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eTouchscreen, Smart Dial \u0026amp; Voice\u003c\/b\u003e\n\u003cp\u003eOffers a 7-inch touchscreen tablet, quick-access physical controls, and voice command.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eCharging, Audio \u0026amp; Lighting\u003c\/b\u003e\n\u003cp\u003eWireless charging, USB-C, Bluetooth audio, SootheMe sounds, and selectable LEDs add convenience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMeasure the chair in motion, not just upright.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e5\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the rear clearance.\u003c\/strong\u003e The Sensation slides forward as it reclines, but the manual also requires 24 inches of clear space in front for the footrest and forward travel. Plan both sides of the motion path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFootprint\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eUpright:\u003c\/strong\u003e 48″ H x 31″ W x 65″ D.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eReclined:\u003c\/strong\u003e 31″ H x 31″ W x 80″ D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; delivery path\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair weighs 306.44 lb; the manufacturer manual lists a 350.53 lb shipping weight. Measure doorways, hallways, stairs, elevators, and tight turns before delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\" class=\"pnx-tlink pnx-mini-link\"\u003eReview online delivery and setup →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eThe manual specifies 110–120V, 1.67A, and 200W, with connection to a properly grounded outlet. Keep the intended outlet accessible and plan cord routing before the chair is placed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eDark Brown \/ Dark Gray\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-silver\"\u003e\u003c\/span\u003eSilver \/ Gray\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe chair is only half the purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is included.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above. Service is subject to access, fitment, destination, and provider availability, so verify the route before dispatch.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eInfinity Care 5-Year U.S. Residential Limited Warranty.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary; see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e and ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService path\u003c\/p\u003e\n\u003ch3\u003eKeep the purchase and support trail clear.\u003c\/h3\u003e\n\u003cp\u003eRegister the chair with Infinity and keep proof of purchase. House of Massage Chairs can help clarify setup, delivery, and service steps; warranty claims remain governed by Infinity's terms. Walk-ins are welcome, no appointment needed; the Sensation is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eTalk with our showroom team →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eHouse of Massage Chairs is an authorized Infinity dealer; Infinity sets the written warranty terms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Fit Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho should shortlist the Infinity Sensation 4D DualFlex massage chair?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant dual mechanisms because layered regional coverage matters more than single-mechanism simplicity.\u003c\/li\u003e\n\u003cli\u003eWant Flex-Track stretching with near lay-flat extension.\u003c\/li\u003e\n\u003cli\u003eWill use the Custom Massage Generator, 4D controls, and eight memory slots.\u003c\/li\u003e\n\u003cli\u003eWant foot rollers, air compression, heat, and zero gravity together.\u003c\/li\u003e\n\u003cli\u003eFall within the published 62–78″ and 300 lb fit guidance.\u003c\/li\u003e\n\u003cli\u003eCan accommodate the 31″ width, 80″ reclined depth, and required clearances.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you...\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrefer fewer controls and do not expect to save custom sessions.\u003c\/li\u003e\n\u003cli\u003ePrioritize active calf kneading and broader underfoot coverage; test the Luminary Syner-D.\u003c\/li\u003e\n\u003cli\u003eNeed less than 5 inches of rear clearance.\u003c\/li\u003e\n\u003cli\u003eAre outside the published fit guidance without a way to test first.\u003c\/li\u003e\n\u003cli\u003eWant a larger controller screen; the Luminary Syner-D lists an 8-inch touchscreen, the Sensation a 7-inch tablet.\u003c\/li\u003e\n\u003cli\u003eNeed a medical treatment device rather than a relaxation product.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eCompare with Luminary Syner-D →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eClosest Alternative\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe Luminary changes the emphasis.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eIf the Sensation is close, test the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eInfinity Luminary Syner-D\u003c\/a\u003e next for a different lower-body and room-fit emphasis.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSensation 4D DualFlex\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLuminary Syner-D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack system\u003c\/th\u003e\n\u003ctd\u003eDual back mechanisms plus Flex-Track stretching and near lay-flat extension.\u003c\/td\u003e\n\u003ctd\u003eSyner-D tandem back system with a different coordinated massage character.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eDual sole reflexology foot rollers, air compression, and lumbar and leg heat.\u003c\/td\u003e\n\u003ctd\u003eTriple foot rollers plus Complete Calf kneading and oscillation for buyers who prioritize lower-leg hardware.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControl emphasis\u003c\/th\u003e\n\u003ctd\u003e7-inch touchscreen, smart dial, quick-access controls, voice command, built-in Health Scanning Sensor, Custom Massage Generator, and 8 memory slots.\u003c\/td\u003e\n\u003ctd\u003e8-inch touchscreen, voice command, memory functions, and a different premium feature stack.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRear clearance\u003c\/th\u003e\n\u003ctd\u003e5 inches, with 24 inches of clear front space called out in the manual.\u003c\/td\u003e\n\u003ctd\u003e2 inches of rear wall clearance with Zero Wall Fit.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePublished height guidance\u003c\/th\u003e\n\u003ctd\u003e62–78″.\u003c\/td\u003e\n\u003ctd\u003e5′2″–6′4″.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBody room\u003c\/th\u003e\n\u003ctd\u003e17″ seat depth, 21″ hip width, and 23″ shoulder width.\u003c\/td\u003e\n\u003ctd\u003e18″ seat depth and hip width, and 20.5″ shoulder width.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAutomatic programs\u003c\/th\u003e\n\u003ctd\u003e20, plus 8 MyMemory slots.\u003c\/td\u003e\n\u003ctd\u003e12, plus memory functions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eOpen Luminary Syner-D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eView the current Infinity lineup →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\u003eSee the Infinity brand comparison context →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Sensation 4D DualFlex specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eModel\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSensation 4D DualFlex Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinishes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDark Brown \/ Dark Gray · Silver \/ Gray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage architecture\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual back mechanisms; 4D adjustment on the upper mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlexing L-Track\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTechniques\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eKneading · Knocking · Tapping · Kneading \u0026amp; Tapping · Shiatsu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBody scan\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eTrueFit Body Scanning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAdjustable airbag compression\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms \u0026amp; controls\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e20\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSaved programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8 MyMemory slots\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCustom programming\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCustom Massage Generator with four targeted back regions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e7-inch touchscreen tablet · Smart Dial · Quick Access Control Panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Command + Control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eLower body \u0026amp; comfort\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual sole reflexology foot rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar and leg heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWeightless Zero Gravity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBluetooth speakers · SootheMe sounds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eConvenience\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charging · USB-C charging · Selectable LED lighting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eUser fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62–78″ (5′2″–6′6″)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e300 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSeat depth\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e17″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHip width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e23″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e48″ H x 31″ W x 65″ D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31″ H x 31″ W x 80″ D\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24″ for footrest extension and chair travel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eNet weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e306.44 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShipping weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e350.53 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoltage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated current\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e1.67A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e200W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOutlet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eProperly grounded outlet required\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDelivery \u0026amp; warranty\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWhite Glove\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIncluded · free US shipping, estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStandard warranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eInfinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty structure\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 years structural frame · 3 years covered parts · 1 year covered labor, in-home if necessary\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eInfinity lists a 7-inch touchscreen tablet for this model. Airbag count is omitted because a current count was not found.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eExact-Model Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Sensation 4D DualFlex FAQ.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Infinity Sensation 4D DualFlex massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Sensation 4D DualFlex online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Sensation 4D DualFlex before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Sensation 4D DualFlex is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test both back mechanisms, the Flex-Track stretch, foot-roller pressure, and the controls.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Infinity Sensation 4D DualFlex dimensions and wall-clearance requirements?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e48″ H x 31″ W x 65″ D upright and 31″ H x 31″ W x 80″ D reclined. The Infinity Sensation 4D DualFlex needs 5″ behind the chair and 24″ clear in front for footrest and forward travel. The chair weighs 306.44 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Sensation 4D DualFlex fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e62 to 78 inches (5′2″ to 6′6″), with a 300 lb maximum user weight. On the Infinity Sensation 4D DualFlex, the seat depth is 17 inches, the hip width 21 inches, and the shoulder width 23 inches. TrueFit body scanning sets the starting fit, but confirm shoulder, calf, and foot placement in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Infinity Sensation 4D DualFlex use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo back mechanisms on a flexing L-Track. The Infinity Sensation 4D DualFlex divides regional work between an upper and a lower mechanism, with 4D intensity adjustment on the upper one, while the flexing L-Track supports extended coverage, stretching, and near lay-flat extension. Infinity describes the system as combining 2D, 3D, and 4D massage techniques.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Sensation 4D DualFlex or the Luminary Syner-D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Sensation 4D DualFlex for more body room and programs: a 21-inch hip width, a 23-inch shoulder width, guidance up to 6′6″, and 20 automatic programs. Choose the \u003ca href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D\u003c\/a\u003e for its calf and foot system, Complete Calf Kneading and Oscillation plus triple foot rollers, and its 2-inch wall clearance versus 5 inches on the Sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow much can I customize an Infinity Sensation 4D DualFlex session?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e20 automatic massage programs, 8 MyMemory slots, and a Custom Massage Generator for four targeted regions. On the Infinity Sensation 4D DualFlex you can adjust 4D intensity, speed, heat, rollers, and air by region, and turn off the foot rollers and leg or foot air when you want less lower-body pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Sensation 4D DualFlex worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you will use its depth: two back mechanisms, Flex-Track stretching, a Custom Massage Generator, and eight memory slots, with foot rollers, air compression, and lumbar and leg heat. If one-button simplicity or calf kneading matters more, a simpler chair or the Luminary Syner-D may suit you better than the Infinity Sensation 4D DualFlex.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Sensation 4D DualFlex?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Sensation 4D DualFlex comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Sensation purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Sensation 4D DualFlex HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Infinity Sensation 4D DualFlex is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Sensation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eDual-mechanism feel is the part\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003ethe spec sheet cannot settle.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIf possible, test the upper and lower mechanisms in the same session, then check shoulder contact, foot pressure, Flex-Track stretch, zero-gravity comfort, control usability, and ease of entry and exit. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the Sensation included, so you can compare everything in one visit. Bring your room measurements too.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/our-store\"\u003eView showroom locations \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed. Call or text (669) 214-8889 with any questions before you visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/600x600-sensation-dualflex-silver-righthero_evgyvz.webp?v=1774571526\u0026amp;width=720\" alt=\"Infinity Sensation 4D DualFlex massage chair in Silver and Gray, right three-quarter view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Sensation\u003cbr\u003e4D DualFlex.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose the Sensation for dual-mechanism coverage, Flex-Track stretching, and deep session control. Choose something simpler if those controls will go unused. If calf kneading or tighter wall clearance matters more, test the Luminary Syner-D next.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eDualFlex\u003c\/b\u003e\u003cspan\u003eDark Brown \/ Dark Gray · Silver \/ Gray · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-luminary-syner-d-massage-chair\"\u003eLuminary Syner-D details\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity lineup\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Sensation 4D DualFlex Massage Chair · Sold by House of Massage Chairs, an authorized Infinity dealer. Free US shipping with white-glove delivery and setup. Infinity Care 5-Year U.S. Residential Limited Warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e. This is a relaxation and home-wellness product, not a medical device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Infinity Sensation 4D DualFlex massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Sensation 4D DualFlex online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order the Sensation.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Sensation 4D DualFlex before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Sensation 4D DualFlex is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test both back mechanisms, the Flex-Track stretch, foot-roller pressure, and the controls.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Infinity Sensation 4D DualFlex dimensions and wall-clearance requirements?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"48″ H x 31″ W x 65″ D upright and 31″ H x 31″ W x 80″ D reclined. The Infinity Sensation 4D DualFlex needs 5″ behind the chair and 24″ clear in front for footrest and forward travel. The chair weighs 306.44 lb, so measure doorways, hallways, stairs, and turns as well as the room before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Sensation 4D DualFlex fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"62 to 78 inches (5′2″ to 6′6″), with a 300 lb maximum user weight. On the Infinity Sensation 4D DualFlex, the seat depth is 17 inches, the hip width 21 inches, and the shoulder width 23 inches. TrueFit body scanning sets the starting fit, but confirm shoulder, calf, and foot placement in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Sensation 4D DualFlex use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two back mechanisms on a flexing L-Track. The Infinity Sensation 4D DualFlex divides regional work between an upper and a lower mechanism, with 4D intensity adjustment on the upper one, while the flexing L-Track supports extended coverage, stretching, and near lay-flat extension. Infinity describes the system as combining 2D, 3D, and 4D massage techniques.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Sensation 4D DualFlex or the Luminary Syner-D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Sensation 4D DualFlex for more body room and programs: a 21-inch hip width, a 23-inch shoulder width, guidance up to 6′6″, and 20 automatic programs. Choose the Luminary Syner-D for its calf and foot system, Complete Calf Kneading and Oscillation plus triple foot rollers, and its 2-inch wall clearance versus 5 inches on the Sensation.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much can I customize an Infinity Sensation 4D DualFlex session?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"20 automatic massage programs, 8 MyMemory slots, and a Custom Massage Generator for four targeted regions. On the Infinity Sensation 4D DualFlex you can adjust 4D intensity, speed, heat, rollers, and air by region, and turn off the foot rollers and leg or foot air when you want less lower-body pressure.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Sensation 4D DualFlex worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you will use its depth: two back mechanisms, Flex-Track stretching, a Custom Massage Generator, and eight memory slots, with foot rollers, air compression, and lumbar and leg heat. If one-button simplicity or calf kneading matters more, a simpler chair or the Luminary Syner-D may suit you better than the Infinity Sensation 4D DualFlex.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Sensation 4D DualFlex?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Sensation 4D DualFlex comes with Infinity's 5-year U.S. residential limited warranty, and House of Massage Chairs is an authorized Infinity dealer. Infinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor for this model, so ask us for the written coverage before you order. Your Sensation purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Sensation 4D DualFlex HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Sensation 4D DualFlex is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Sensation.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Dual Back Mechanisms', 'Flex-Track + Near-Flat Stretch', 'Custom Massage Generator + Body Scan', 'Foot Rollers + Air + Heat', 'Zero Gravity + Zero Wall Fit'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Infinity","offers":[{"title":"Dark Brown \/ Dark Gray","offer_id":44953667764431,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true},{"title":"Silver \/ Gray","offer_id":44953667797199,"sku":null,"price":12999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/600x600-sensation-dualflex-brown-righthero_kiokie.webp?v=1774571527"},{"product_id":"infinity-celebrity-elite-4d-massage-chair","title":"Infinity Celebrity Elite 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-greige{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 Decision 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 Celebrity Elite\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 Celebrity Elite 4D massage chair combines 4D L-track massage, 24 automatic programs, body scanning, and a control system built 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\"\u003e5 ft 0 in–6 ft 2 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\"\u003eGreige\/Beige · Dark Brown\/Dark Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/infinity_celebrity_beige_right_hero_600_x_600_nom1rv.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D massage chair in Greige and Beige\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eStretch\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\"\u003eStretch\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 feature-rich 4D chair that stays practical.\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 Celebrity Elite 4D massage chair pairs an adjustable 4D back mechanism and L-track with TrueFit body scanning, 24 automatic programs, dual sole foot rollers, lumbar and foot heat, and three zero-gravity levels. Its strongest case is program variety and easy control in a 30.5-inch-wide chair. Compare the Smart Chair X3 if near-flat S-track stretching or triple foot rollers 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\u003e4D control\u003c\/h3\u003e\n\u003cp\u003eVariable depth and speed make the massage easier to tune.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eL-track coverage\u003c\/h3\u003e\n\u003cp\u003eThe roller path continues 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\u003eProgram range\u003c\/h3\u003e\n\u003cp\u003eTwenty-four automatic programs include Extension and Yoga.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eLower-body finish\u003c\/h3\u003e\n\u003cp\u003eDual sole rollers pair with foot heat and air compression.\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\u003e24\u003c\/b\u003e\u003cspan\u003eAutomatic programs\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\u003e5\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\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 Celebrity Elite\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One clear point of view.\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\/infinity_celebrity_beige_right_hero_600_x_600_nom1rv.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D chair showing the full massage seat and legrest\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/infinity_celebrity_elite_tablet_600_x_600_z2sdi1.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D touch tablet showing massage controls\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/infinity_celebrity_beige_zerogravity2_600_x_600_c7uxgu.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D chair in a reclined zero-gravity position\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/infinity_celebrity_beige_lifestyle_male_model_600_x_600_kgywez.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D chair showing leg and footrest fit during use\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/infinity_celebrity_beige_panel_600_x_600_harhxs.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D quick-access control panel and dial\" 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 + 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, carried on an L-track.\u003c\/h3\u003e\n\u003cp\u003eThe 4D mechanism varies position, intensity, and speed while the L-track carries massage from the back toward the glute area.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003e4D gives you a practical way to tune roller intensity.\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 maps before the session settles in.\u003c\/h3\u003e\n\u003cp\u003eTrueFit scans the back, shoulders, and neck, with shoulder-position fine tuning before the session settles in.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eScanning reduces setup; physical fit still needs checking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Program Character\u003c\/p\u003e\n\u003ch3\u003eStretch is a routine choice, not a separate mechanism.\u003c\/h3\u003e\n\u003cp\u003eTwenty-four automatic programs include Extension and Yoga, two stretch-oriented routines built around the chair's L-track architecture.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eProgram variety changes the session without manual setup.\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 are treated as part of the session.\u003c\/h3\u003e\n\u003cp\u003eDual sole rollers provide underfoot massage. Lumbar and foot heat add warmth, while selectable air zones adjust from off through level five.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe lower body gets active massage, not just support.\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\u003eSeveral control paths, one reason: less setup.\u003c\/h3\u003e\n\u003cp\u003eUse the 8-inch tablet for detail, the quick-access dial for common changes, or voice and app control. Three zero-gravity levels change recline.\u003c\/p\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eMultiple control paths make repeat use faster.\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\"\u003eProgram feel matters more than the label.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Celebrity Elite's stretch character comes from \u003cstrong\u003eprogrammed massage, compression, and recline\u003c\/strong\u003e on an L-track.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eIf stretching is a priority, compare Extension and Yoga with the Smart Chair X3's near-flat S-track approach.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eExtension\u003c\/b\u003e\u003cspan\u003eStretch-oriented auto routine\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eYoga\u003c\/b\u003e\u003cspan\u003eProgrammed movement and massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eThree zero-gravity levels\u003c\/b\u003e\u003cspan\u003eSelectable recline positions\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_celebrity_beige_zerogravity2_600_x_600_c7uxgu.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D massage chair reclined for a zero-gravity session\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nWeightless Zero Gravity Recline · three selectable levels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eStretch preference is personal. Compare these routines at settings you would actually 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\"\u003eThe fit numbers are unusually useful here.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003ePublished measurements can flag obvious mismatches.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare this chair 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 upper-body starting point.\u003c\/h3\u003e\n\u003cp\u003eThe scan maps the back, shoulders, and neck, with shoulder fine tuning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Height \u0026amp; weight\u003c\/i\u003e\n\u003ch3\u003ePublished range: 60–74 inches, up to 300 pounds.\u003c\/h3\u003e\n\u003cp\u003eApproximately 5 ft 0 in through 6 ft 2 in; outside that range, verify fit first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Seat geometry\u003c\/i\u003e\n\u003ch3\u003e18-inch seat depth, 20-inch hip width, 23.5-inch shoulder width.\u003c\/h3\u003e\n\u003cp\u003eUse these numbers to screen seat and shoulder room; test calf and foot fit.\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 the controls to tune intensity, then judge comfort.\u003c\/h3\u003e\n\u003cp\u003eThe dial, tablet, and five air-intensity levels give useful adjustment 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 Celebrity Elite 4D feature 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\u003e4D Back Massage Mechanism\u003c\/b\u003e\n\u003cp\u003eTunes roller intensity and movement speed.\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 rollers from 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\n\u003cp\u003eMaps the back, shoulders, and neck.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e24 Automatic Programs\u003c\/b\u003e\n\u003cp\u003eAdds one-touch routines including Extension and Yoga.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eAir Compression\u003c\/b\u003e\n\u003cp\u003eSelectable zones; off through level five.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eDual Sole Foot 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\u003eLumbar \u0026amp; Feet Heat\u003c\/b\u003e\n\u003cp\u003eWarms the lower back and feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eThree-Level Zero Gravity\u003c\/b\u003e\n\u003cp\u003eProvides three selectable recline positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e8-Inch Touch Tablet\u003c\/b\u003e\n\u003cp\u003eHandles program and manual settings visually.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eQuick-Access Dial \u0026amp; Buttons\u003c\/b\u003e\n\u003cp\u003eChanges common settings without menu navigation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003eVoice, App, MyMemory \u0026amp; Bluetooth\u003c\/b\u003e\n\u003cp\u003eAdds alternate control, saved settings, 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\"\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\u003e5\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eof rear wall clearance with Zero Wall Fit.\u003c\/strong\u003e The owner's manual also calls for 24 inches of clear space in front so the footrest can extend and the chair can move safely.\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\u003e30.5″ W x 63″ L x 48″ H upright; 30.5″ W x 72″ L x 36″ H reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWeight \u0026amp; power\u003c\/h3\u003e\n\u003cp\u003e203 lb net; 247 lb shipping. Electrical: 120V, 2A, 200W.\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-greige\"\u003e\u003c\/span\u003eGreige\/Beige\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eDark Brown\/Dark Brown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCurrent variant names.\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\u003eWhite Glove delivery includes in-room setup and packaging removal. Confirm stairs, turns, and doorway access before checkout.\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\/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. We list in-room setup and packaging removal. Confirm scheduling and access before checkout.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eReview 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\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\"\u003eSupport\u003c\/p\u003e\n\u003ch3\u003eKeep the service path explicit.\u003c\/h3\u003e\n\u003cp\u003eInfinity publishes U.S.-based support. Walk-ins are welcome, no appointment needed; the Celebrity Elite 4D is on the floor in both our San Jose and Pleasanton showrooms.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eView our 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\"\u003eThe Infinity Celebrity Elite 4D 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\"\u003eThe Infinity Celebrity Elite 4D massage chair is a clear fit for program-first 4D shoppers.\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 massage on an L-track rather than a fixed-depth system.\u003c\/li\u003e\n\u003cli\u003ePrefer a large automatic-program library and expect to use the chair frequently.\u003c\/li\u003e\n\u003cli\u003eValue tablet, dial, voice, and app control.\u003c\/li\u003e\n\u003cli\u003eWant dual sole rollers plus lumbar and foot warming.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAre outside the published fit guidance and cannot verify in person.\u003c\/li\u003e\n\u003cli\u003ePrioritize a near-flat S-track, or calf kneading and triple foot rollers.\u003c\/li\u003e\n\u003cli\u003eWant a deliberately simpler control system.\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\"\u003eShortlist Checkpoint\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe closest alternative changes the massage geometry.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eUse the \u003ca href=\"\/products\/infinity-smart-chair-x3-4d-massage-chair\"\u003eInfinity Smart Chair X3\u003c\/a\u003e as the next check for stretch geometry and foot hardware.\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\"\u003eCelebrity Elite 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\"\u003eTrack and recline\u003c\/th\u003e\n\u003ctd\u003eL-track; three zero-gravity levels.\u003c\/td\u003e\n\u003ctd\u003eNear-flat S-track focused on stretch.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eDual sole rollers; lumbar and foot heat.\u003c\/td\u003e\n\u003ctd\u003eTriple foot rollers; lumbar heat.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003e8-inch tablet, dial, voice, app, and MyMemory.\u003c\/td\u003e\n\u003ctd\u003eApp plus remote-based controls.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eRoom and fit\u003c\/th\u003e\n\u003ctd\u003e30.5″ W, 72″ reclined, 203 lb; 60–74 in height range.\u003c\/td\u003e\n\u003ctd\u003e36″ W, 74″ reclined, 286 lb; 60–76 in height range.\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\u003eCelebrity Elite 4D vs Riage 4D:\u003c\/strong\u003e both use a 4D back mechanism on an L-track with TrueFit scanning; the Celebrity Elite 4D fits up to 300 lb and the Riage 4D up to 265 lb. The \u003ca href=\"\/products\/infinity-riage-4d-massage-chair\"\u003eInfinity Riage 4D\u003c\/a\u003e keeps 10 automatic programs, two zero-gravity levels, and a simpler remote, and adds calf kneading and triple foot rollers; the Celebrity Elite 4D adds 24 programs, three zero-gravity levels, foot heat, an 8-inch tablet, and voice and app control.\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=\"\/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 brand comparison guide →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\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\"\u003eCelebrity Elite 4D Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eColor options\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eGreige\/Beige · Dark Brown\/Dark Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage 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\"\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\"\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\"\u003eAir compression\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSelectable zones; intensity off through level 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\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\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDual Sole Reflexology Foot Rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar · feet\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\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\"\u003ePrimary controller\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8-inch touch screen tablet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eQuick access\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDial \u0026amp; button control panel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOther control\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent Voice Command + Control · iOS \u0026amp; Android app · MyMemory storage\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\"\u003eConvenience\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntegrated air ionizer · Chromotherapy Light · 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\u003eBody fit\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eOptimal user height\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e60–74 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 in\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 in\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.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\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.5″ W x 63″ L x 48″ 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.5″ W x 72″ L x 36″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear wall clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e24 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\"\u003e203 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\"\u003e247 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\u003eElectrical\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\"\u003e120V\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\"\u003e2A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower consumption\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e200W\u003c\/span\u003e\n\u003c\/div\u003e\n\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\"\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\"\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\"\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 Celebrity Elite 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 Celebrity Elite 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 Celebrity Elite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Celebrity 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 Celebrity Elite 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the 4D intensity, the Extension and Yoga programs, foot-roller pressure, and the tablet and dial.\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 Celebrity Elite 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e30.5 inches wide. The Infinity Celebrity Elite 4D measures 63 inches long and 48 inches high upright, and 72 inches long and 36 inches high reclined. The owner's manual specifies 5 inches of clearance behind the chair and 24 inches in front for the footrest. The chair weighs 203 lb net, so measure doors, hallways, and turns as well as the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat height and weight range does the Infinity Celebrity Elite 4D fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 ft 0 in to 6 ft 2 in, with a 300 lb maximum user weight. Infinity publishes a 60-to-74-inch optimal height range for the Infinity Celebrity Elite 4D, plus an 18-inch seat depth, 20-inch hip width, and 23.5-inch shoulder width. Fit is personal, so confirm calf and foot placement in person when possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage mechanism and track does the Celebrity Elite 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 on an L-track. The Infinity Celebrity Elite 4D varies roller position, intensity, and speed, while the L-track carries massage from the back toward the glute area. TrueFit body scanning maps the back, shoulders, and neck before the session, with shoulder-position fine tuning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Celebrity Elite 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 Celebrity Elite 4D for programs and controls: 24 automatic programs, an 8-inch touch tablet, voice and app control, and lumbar and foot heat. Choose the Smart Chair X3 for stretch geometry and foot hardware: a near-flat S-track and triple foot rollers. The Celebrity Elite is also more compact, at 30.5 inches wide and 203 lb versus 36 inches and 286 lb.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Infinity Celebrity Elite 4D and the Riage 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003ePrograms, controls, and lower-body hardware. Both use a 4D back mechanism on an L-track with TrueFit scanning; the Celebrity Elite 4D fits up to 300 lb and the Riage 4D up to 265 lb. The Infinity Celebrity Elite 4D adds 24 automatic programs, three zero-gravity levels, foot heat, an 8-inch tablet, and voice and app control. The Riage 4D keeps 10 programs and two zero-gravity levels, and adds calf kneading and triple foot rollers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Celebrity Elite 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 program variety and easy control matter most: 24 automatic programs including Extension and Yoga, 4D adjustment on an L-track, dual sole rollers, lumbar and foot heat, and tablet, dial, voice, and app control in a 30.5-inch-wide chair. If near-flat stretching or triple foot rollers matter more, the Smart Chair X3 may suit you better than the Infinity Celebrity Elite 4D.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Celebrity Elite 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 Celebrity Elite 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 Celebrity Elite purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Celebrity Elite 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 Celebrity Elite 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 Celebrity Elite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eUse the spec sheet to narrow.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eUse the chair to confirm.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest fit, 4D intensity, stretch programs, foot pressure, and controls. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the Celebrity Elite 4D 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 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 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_celebrity_darkbrown_right_hero_600_x_600_yyq8nl.webp?v=1774571738\u0026amp;width=720\" alt=\"Infinity Celebrity Elite 4D massage chair in Dark 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\"\u003eCelebrity Elite 4D.\u003cbr\u003eProgram depth without a complicated ritual.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose this Infinity Celebrity massage chair for 4D L-track massage, 24 programs, body scanning, foot rollers, and flexible controls. Compare Smart Chair X3 if near-flat stretch matters more.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e4D L-track\u003c\/b\u003e\u003cspan\u003eGreige\/Beige · Dark Brown\/Dark Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\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-smart-chair-x3-4d-massage-chair\"\u003eCompare with Smart Chair X3\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-riage-4d-massage-chair\"\u003eCompare with Riage 4D\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 policy\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Celebrity Elite 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\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 Celebrity Elite 4D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Celebrity Elite 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 Celebrity Elite.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Celebrity massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Celebrity Elite 4D is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Test the 4D intensity, the Extension and Yoga programs, foot-roller pressure, and the tablet and dial.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the dimensions and wall-clearance requirements for the Celebrity Elite 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"30.5 inches wide. The Infinity Celebrity Elite 4D measures 63 inches long and 48 inches high upright, and 72 inches long and 36 inches high reclined. The owner's manual specifies 5 inches of clearance behind the chair and 24 inches in front for the footrest. The chair weighs 203 lb net, so measure doors, hallways, and turns as well as the room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Celebrity Elite 4D fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 ft 0 in to 6 ft 2 in, with a 300 lb maximum user weight. Infinity publishes a 60-to-74-inch optimal height range for the Infinity Celebrity Elite 4D, plus an 18-inch seat depth, 20-inch hip width, and 23.5-inch shoulder width. Fit is personal, so confirm calf and foot placement in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Celebrity Elite 4D use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4D back mechanism on an L-track. The Infinity Celebrity Elite 4D varies roller position, intensity, and speed, while the L-track carries massage from the back toward the glute area. TrueFit body scanning maps the back, shoulders, and neck before the session, with shoulder-position fine tuning.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Celebrity Elite 4D or the Smart Chair X3?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Celebrity Elite 4D for programs and controls: 24 automatic programs, an 8-inch touch tablet, voice and app control, and lumbar and foot heat. Choose the Smart Chair X3 for stretch geometry and foot hardware: a near-flat S-track and triple foot rollers. The Celebrity Elite is also more compact, at 30.5 inches wide and 203 lb versus 36 inches and 286 lb.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Infinity Celebrity Elite 4D and the Riage 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Programs, controls, and lower-body hardware. Both use a 4D back mechanism on an L-track with TrueFit scanning; the Celebrity Elite 4D fits up to 300 lb and the Riage 4D up to 265 lb. The Infinity Celebrity Elite 4D adds 24 automatic programs, three zero-gravity levels, foot heat, an 8-inch tablet, and voice and app control. The Riage 4D keeps 10 programs and two zero-gravity levels, and adds calf kneading and triple foot rollers.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Celebrity Elite 4D worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if program variety and easy control matter most: 24 automatic programs including Extension and Yoga, 4D adjustment on an L-track, dual sole rollers, lumbar and foot heat, and tablet, dial, voice, and app control in a 30.5-inch-wide chair. If near-flat stretching or triple foot rollers matter more, the Smart Chair X3 may suit you better than the Infinity Celebrity Elite 4D.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Celebrity Elite 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Celebrity Elite 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 Celebrity Elite purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Celebrity Elite 4D HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Celebrity Elite 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 Celebrity Elite.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['4D Back Massage + L-Track', 'TrueFit Body Scanning', '24 Auto Programs + Stretch', 'Foot Rollers + Heat + Air', 'Tablet + Smart Dial + Recline'];\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":"Greige\/Beige","offer_id":44953668255951,"sku":null,"price":5999.0,"currency_code":"USD","in_stock":true},{"title":"Dark Brown\/Dark Brown","offer_id":44953668288719,"sku":null,"price":5999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/infinity_celebrity_beige_right_hero_600_x_600_nom1rv.webp?v=1774571738"},{"product_id":"infinity-zenara-massage-chair","title":"Infinity Zenara 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-greige{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 · Infinity Zenara\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 Zenara\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eL-Track Massage Chair · Stretch-Focused Daily Comfort\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Infinity Zenara massage chair is a straightforward chair built around an L-track massage path, TrueFit body scanning, 14 auto programs, decompression stretch, lumbar heat, and reflexology foot massage.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003e5'2″–6'1″ · 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\/Black · Greige\/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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Zenara_Black_Hero_600_x_600_gbnudj.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara massage chair in Black\/Black with tablet-style controller\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eExplore the Zenara\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\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\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 Infinity chair with a clear point of view.\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 Zenara massage chair pairs a 4-node traveling mechanism and L-track with TrueFit body scanning, 14 automatic programs, and manual control. Its defining character comes from decompression stretch and zero-gravity recline, supported by lumbar heat, air compression, a reflexology foot roller, Bluetooth speakers, color ambient lighting, and a tablet-style controller. Buyers who want adjustable 4D roller depth and more mechanical calf work should compare the Riage 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\u003eMassage path\u003c\/h3\u003e\n\u003cp\u003eA 4-node mechanism follows an L-track toward the glutes.\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\u003eDecompression stretch pairs with zero-gravity recline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eProgram feel\u003c\/h3\u003e\n\u003cp\u003eFourteen auto programs handle routine use; manual mode adds control.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eDaily comfort\u003c\/h3\u003e\n\u003cp\u003eLumbar heat, air compression, foot massage, Bluetooth, and color lighting add comfort.\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\u003e14\u003c\/b\u003e\u003cspan\u003eAuto programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e6\u003c\/b\u003e\u003cspan\u003eMassage techniques\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e300\u003csmall\u003elb\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMax user weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e62–73\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eOptimal user height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e9.5\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear recline 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 Massage System\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One chair.\u003cbr\u003eFollow the Zenara from track 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\/Infinity_Zenara_Black_Profile_600_x_600_jxchdc.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara Black\/Black side profile used to explain the L-track massage path\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Zenara_Black_Front_600_x_600_py0axs.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara Black\/Black front view showing the seating and shoulder area\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Zenara_Black_Zero_Gravity_1_600_x_600_k0ciei.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara Black\/Black in zero-gravity recline\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Zenara_Greige_Front_600_x_600_e00wfj.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara Greige\/Beige front view showing the leg and foot massage section\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/Infinity_Zenara_Black_Tablet_600_x_600_jkkhza.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara tablet-style 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\"\u003eL-Track Massage Path\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 longer path, without 4D complexity.\u003c\/h3\u003e\n\u003cp\u003eThe 4-node mechanism follows an L-track toward the glutes. Zenara favors coverage over adjustable 4D depth.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eMechanism\u003c\/b\u003e\u003cspan\u003e4-node traveling 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\u003eChoose it when coverage matters more than 4D adjustment.\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 begins before the program does.\u003c\/h3\u003e\n\u003cp\u003eTrueFit body scanning sets the starting roller position. Shared households should still verify fit for each user.\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\u003eStarting roller 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\u003eAlignment comes before intensity.\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.\u003c\/h3\u003e\n\u003cp\u003eDecompression stretch works with Weightless Zero Gravity Recline to change the session position.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eStretch\u003c\/b\u003e\u003cspan\u003eDecompression Stretch\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\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003ePositioning is central to Zenara's 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 Support Systems\u003c\/p\u003e\n\u003ch3\u003eCompression, warmth, and feet.\u003c\/h3\u003e\n\u003cp\u003eAirbag compression surrounds the body, lumbar heat adds warmth, and the reflexology foot roller adds underfoot movement.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eCompression\u003c\/b\u003e\u003cspan\u003eAirbag system\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eHeat\u003c\/b\u003e\u003cspan\u003eLumbar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003eReflexology foot roller\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 systems add variety beyond the back rollers.\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\u003eFourteen programs, then manual control.\u003c\/h3\u003e\n\u003cp\u003eThe tablet controller handles 14 auto programs and manual adjustments; Bluetooth and color lighting add ambience.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003ePrograms\u003c\/b\u003e\u003cspan\u003e14 automatic\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eManual mode\u003c\/b\u003e\u003cspan\u003eTechnique · intensity · speed · area\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eUse an auto program first, then adjust manually if needed.\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 Zenara makes recline part of the routine.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe core choice is the combination of \u003cstrong\u003edecompression stretch, an L-track, and zero-gravity recline\u003c\/strong\u003e in an easy-to-use chair.\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eStart with one of 14 auto programs, then use manual control for technique, speed, intensity, or area.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eDecompression stretch\u003c\/b\u003e\u003cspan\u003eSession-lengthening movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eZero-gravity recline\u003c\/b\u003e\u003cspan\u003ePosition changes with the massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eLumbar heat\u003c\/b\u003e\u003cspan\u003eLocal warmth for comfort\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eBluetooth + color lighting\u003c\/b\u003e\u003cspan\u003eSimple 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:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/infinity_zenara_black_lifestyle2_600_x_600_kt5mxt.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara Black\/Black massage chair in a home setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nZenara in use · L-track massage, recline, and tablet control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Zenara is a comfort and relaxation product, not a medical treatment. Pressure, heat, and stretch preference are personal; stop a session if it feels uncomfortable.\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 gets the final vote.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eInfinity lists an optimal user height of 62–73 inches and a 300 lb maximum. Seat depth is 18 inches, hip width 20 inches, and shoulder width 23.6 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 — Scan\u003c\/i\u003e\n\u003ch3\u003eLet TrueFit establish roller position.\u003c\/h3\u003e\n\u003cp\u003eThe scan creates the starting alignment; confirm shoulder placement once the program begins.\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\u003eCheck the foot section at full recline.\u003c\/h3\u003e\n\u003cp\u003eFoot-roller pressure and leg position are more personal than a height number suggests.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Intensity\u003c\/i\u003e\n\u003ch3\u003eUse manual mode before deciding.\u003c\/h3\u003e\n\u003cp\u003eTest technique, speed, intensity, and targeted area instead of judging only one automatic program.\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\u003eFit every regular user.\u003c\/h3\u003e\n\u003cp\u003eA body scan helps, but each regular user still deserves a separate fit test.\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 Zenara feature changes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe Zenara is easier to understand when features are tied to the part of the session they change.\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\u003e4-Node Traveling Mechanism\u003c\/b\u003e\n\u003cp\u003eMoves the back massage along the chair's L-track.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eSix Massage Techniques\u003c\/b\u003e\n\u003cp\u003eKneading, knocking, shiatsu, rolling, tapping, and clapping vary the roller pattern.\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 the starting roller alignment for the seated user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003e14 Auto Programs + Manual Mode\u003c\/b\u003e\n\u003cp\u003eBalances one-touch sessions with direct adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eDecompression Stretch\u003c\/b\u003e\n\u003cp\u003eAdds a stretch-focused program character beyond roller movement alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eAirbag Compression\u003c\/b\u003e\n\u003cp\u003eAdds surrounding pressure while the back mechanism works.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eReflexology Foot Roller\u003c\/b\u003e\n\u003cp\u003eAdds direct underfoot movement to the lower-body experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eLumbar Heat\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\u003e09\u003c\/i\u003e\u003cb\u003eTablet-Style Controller\u003c\/b\u003e\n\u003cp\u003eKeeps programs and manual adjustments on one clear interface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eBluetooth + Color Lighting\u003c\/b\u003e\n\u003cp\u003eAdds paired audio and ambient lighting without changing massage mechanics.\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 route, not just the room.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e29.72\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the chair width.\u003c\/strong\u003e Measure doorways, hallways, stairs, and turns against it before delivery; Infinity lists the chair at 139 lb.\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: 58″ D x 29.72″ W x 44.5″ H. Reclined: 66.93″ D x 29.72″ W x 34.25″ H.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRecline clearance\u003c\/h3\u003e\n\u003cp\u003eThe Zenara manual specifies 9.5 inches behind the backrest for recline and 24 inches in front for footrest extension\/sliding.\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-greige\"\u003e\u003c\/span\u003eGreige\/Beige\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eWe include White Glove delivery for this model, 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 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 logistics 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 delivery is included.\u003c\/h3\u003e\n\u003cp\u003eFree US shipping, with the estimated delivery shown above.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eInfinity Care 5-Year U.S. Residential Limited Warranty.\u003c\/h3\u003e\n\u003cp\u003eInfinity lists 5 years on the structural frame, 3 years on covered parts, and 1 year of covered labor, in-home if necessary; see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e and ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eService\u003c\/p\u003e\n\u003cp\u003eSave the receipt, warranty document, and delivery record. Use House of Massage Chairs and exact-model manufacturer documentation for service questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eInfinity lists the Zenara at 139 lb. House of Massage Chairs is an authorized Infinity dealer; the Zenara is on the floor in both our San Jose and Pleasanton showrooms, and walk-ins are welcome.\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 Zenara massage chair fits — and when to move 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 an L-track chair with body scanning, stretch, heat, air compression, and foot massage.\u003c\/li\u003e\n\u003cli\u003ePrefer 14 guided programs and a tablet controller over a more complex control stack.\u003c\/li\u003e\n\u003cli\u003eFit comfortably within the published 62–73 inch user-height guidance and 300 lb maximum.\u003c\/li\u003e\n\u003cli\u003eWant a compact, 139 lb Infinity chair without dropping core daily-use features.\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 Riage 4D if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant adjustable 4D back-massage behavior rather than the Zenara's 4-node traveling mechanism.\u003c\/li\u003e\n\u003cli\u003eCare more about active calf kneading and triple foot rollers than a dedicated decompression stretch feature.\u003c\/li\u003e\n\u003cli\u003ePrefer quick-access controls and a TFT LCD remote over the Zenara's tablet-style interface.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/infinity-riage-4d-massage-chair\"\u003eCompare with Riage 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 step up changes massage control and lower-body hardware.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eThe \u003ca href=\"\/products\/infinity-riage-4d-massage-chair\"\u003eInfinity Riage 4D\u003c\/a\u003e is the closest step up. Keep the decision focused on how you want the chair to work.\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\"\u003eZenara\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eRiage 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\u003e4-node traveling mechanism on an L-track\u003c\/td\u003e\n\u003ctd\u003e4D back mechanism on an L-track\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAutomatic programs\u003c\/th\u003e\n\u003ctd\u003e14\u003c\/td\u003e\n\u003ctd\u003e10\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLower body\u003c\/th\u003e\n\u003ctd\u003eAir compression + reflexology foot roller\u003c\/td\u003e\n\u003ctd\u003eCalf kneading + triple shiatsu foot rollers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStretch character\u003c\/th\u003e\n\u003ctd\u003eDedicated decompression stretch\u003c\/td\u003e\n\u003ctd\u003eLonger recline\/track character without a dedicated stretch program\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003eTablet-style controller\u003c\/td\u003e\n\u003ctd\u003eTFT LCD remote + quick-access panel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit window\u003c\/th\u003e\n\u003ctd\u003e62–73 inches · 300 lb max\u003c\/td\u003e\n\u003ctd\u003e59–74 inches · 300 lb max\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWall clearance\u003c\/th\u003e\n\u003ctd\u003e9.5 inches behind the backrest\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\/infinity-riage-4d-massage-chair\"\u003eSee Riage 4D details →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/infinity\"\u003eCurrent Infinity massage chairs →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chairs-comfort-and-fit-compared\"\u003eComfort and fit comparison →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-vs-infinity-massage-chairs\"\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\"\u003eInfinity Zenara 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\"\u003eZenara 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 · Greige\/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 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\"\u003e4-node traveling 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\"\u003eKneading · knocking · shiatsu · rolling · tapping · clapping\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\"\u003eTrueFit 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\"\u003e14 automatic · manual mode\u003c\/span\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 systems\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eStretch\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eDecompression Stretch\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 Recline\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\"\u003eFoot massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eReflexology foot roller\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\"\u003e62–73 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\"\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\"\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.6 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\"\u003e58″ D x 29.72″ 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\"\u003e66.93″ D x 29.72″ W x 34.25″ 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\"\u003e9.5 inches\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\"\u003e24 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\"\u003e139 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; ambience\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\"\u003eTablet-style 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\"\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\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 · free US shipping, estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\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\"\u003eFit guidance, dimensions, and chair weight are Infinity's published specifications.\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\"\u003eBuying Questions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eInfinity Zenara 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 Zenara 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 Zenara 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 Zenara.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Infinity Zenara 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 Zenara 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 Decompression Stretch, foot-roller pressure, and shoulder alignment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat are the Infinity Zenara 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\u003e9.5 inches behind the backrest and 24 inches in front for footrest extension, per the manual. The Infinity Zenara measures 58″ D x 29.72″ W x 44.5″ H upright and 66.93″ D x 29.72″ W x 34.25″ H reclined, and Infinity lists the chair at 139 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 height and weight range does the Infinity Zenara fit?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e62 to 73 inches (5'2″ to 6'1″), with a 300 lb maximum user weight. The Infinity Zenara lists an 18-inch seat depth, a 20-inch hip width, and a 23.6-inch shoulder width. TrueFit body scanning sets the starting roller alignment, but confirm shoulder placement and foot position 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 Zenara use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eA 4-node traveling back mechanism on an L-track. The Infinity Zenara follows the back from the neck toward the glutes with six techniques (kneading, knocking, shiatsu, rolling, tapping, and clapping) and TrueFit body scanning. It is not positioned as a 4D roller-depth chair; compare the Riage 4D if you want 4D adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Infinity Zenara have stretch, 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 Infinity Zenara includes Decompression Stretch, lumbar heat, airbag compression, and a reflexology foot roller, alongside Weightless Zero Gravity Recline. Start with one of the 14 auto programs, then use manual mode on the tablet-style controller to adjust technique, speed, intensity, and area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eShould I buy the Infinity Zenara or the Riage 4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eChoose the Infinity Zenara for a dedicated Decompression Stretch, 14 auto programs, a tablet-style controller, and a compact 29.72-inch width. Choose the \u003ca href=\"\/products\/infinity-riage-4d-massage-chair\"\u003eRiage 4D\u003c\/a\u003e for adjustable 4D back massage, calf kneading, and triple foot rollers, with 10 auto programs, a TFT LCD remote, a 59-to-74-inch fit window, and 6 inches of wall clearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Infinity Zenara 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 want an L-track chair with body scanning, Decompression Stretch, lumbar heat, air compression, and foot massage without a complex control stack. If adjustable 4D depth or calf kneading matters more, the Riage 4D may suit you better than the Infinity Zenara massage chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Infinity Zenara?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e5 years. The Infinity Zenara 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 Zenara 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 Zenara 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 Zenara 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 Zenara.\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 stretch, foot pressure,\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eand fit before you commit.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eIn person, check shoulder alignment, foot pressure, leg position, heat, recline comfort, and tablet clarity. Our San Jose and Pleasanton showrooms each carry 45+ chairs, the Zenara 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 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 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_zenara_greige_lifestyle2_600_x_600_mzshrr.webp?v=1774573455\u0026amp;width=720\" alt=\"Infinity Zenara Greige\/Beige 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\"\u003eInfinity Zenara.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose Zenara for L-track coverage, TrueFit scanning, 14 auto programs, decompression stretch, lumbar heat, foot massage, and tablet control. Move to Riage 4D when adjustable 4D back massage and more mechanical calf work matter more.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003eZenara\u003c\/b\u003e\u003cspan\u003eBlack\/Black · Greige\/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\"\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-riage-4d-massage-chair\"\u003eCompare with Riage 4D\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 requirements\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eInfinity Zenara 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. The Zenara is a comfort and relaxation product, not a medical device or substitute for professional 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 Infinity Zenara massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Infinity dealer. Order the Infinity Zenara 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 Zenara.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Infinity Zenara before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Zenara 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 Decompression Stretch, foot-roller pressure, and shoulder alignment.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What are the Infinity Zenara dimensions and wall-clearance requirements?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"9.5 inches behind the backrest and 24 inches in front for footrest extension, per the manual. The Infinity Zenara measures 58″ D x 29.72″ W x 44.5″ H upright and 66.93″ D x 29.72″ W x 34.25″ H reclined, and Infinity lists the chair at 139 lb, so measure the delivery route as well as the room.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What height and weight range does the Infinity Zenara fit?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"62 to 73 inches (5'2″ to 6'1″), with a 300 lb maximum user weight. The Infinity Zenara lists an 18-inch seat depth, a 20-inch hip width, and a 23.6-inch shoulder width. TrueFit body scanning sets the starting roller alignment, but confirm shoulder placement and foot position in person when possible.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage mechanism and track does the Infinity Zenara use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"A 4-node traveling back mechanism on an L-track. The Infinity Zenara follows the back from the neck toward the glutes with six techniques (kneading, knocking, shiatsu, rolling, tapping, and clapping) and TrueFit body scanning. It is not positioned as a 4D roller-depth chair; compare the Riage 4D if you want 4D adjustment.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Infinity Zenara have stretch, heat, and foot massage?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Zenara includes Decompression Stretch, lumbar heat, airbag compression, and a reflexology foot roller, alongside Weightless Zero Gravity Recline. Start with one of the 14 auto programs, then use manual mode on the tablet-style controller to adjust technique, speed, intensity, and area.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Should I buy the Infinity Zenara or the Riage 4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Choose the Infinity Zenara for a dedicated Decompression Stretch, 14 auto programs, a tablet-style controller, and a compact 29.72-inch width. Choose the Riage 4D for adjustable 4D back massage, calf kneading, and triple foot rollers, with 10 auto programs, a TFT LCD remote, a 59-to-74-inch fit window, and 6 inches of wall clearance.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Zenara massage chair worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you want an L-track chair with body scanning, Decompression Stretch, lumbar heat, air compression, and foot massage without a complex control stack. If adjustable 4D depth or calf kneading matters more, the Riage 4D may suit you better than the Infinity Zenara massage chair.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Infinity Zenara?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"5 years. The Infinity Zenara 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 Zenara purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Infinity Zenara HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Infinity Zenara 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 Zenara.\"\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 = ['L-Track Massage Path', 'TrueFit Body Scanning', 'Decompression Stretch + Zero Gravity', 'Compression + Heat + Foot Roller', 'Tablet Controller + 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":"Infinity","offers":[{"title":"Black\/Black","offer_id":44953668550863,"sku":null,"price":3399.0,"currency_code":"USD","in_stock":true},{"title":"Greige\/Beige","offer_id":44953668583631,"sku":null,"price":3399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/Infinity_Zenara_Black_Hero_600_x_600_gbnudj.webp?v=1774573455"},{"product_id":"osaki-pinnacle-5d-duoflex-ai-massage-chair","title":"Osaki Pinnacle 5D DuoFlex AI Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Flagship Series\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eOsaki Pinnacle\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003e5D DuoFlex AI Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eThe Osaki Pinnacle 5D DuoFlex AI massage chair pairs a 5D+4D smart mechanism, AI Health Detection, and true full-body coverage — one chair, built around the daily reset.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eUp to 280 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle 5D DuoFlex AI luxury massage chair in a premium home wellness setting\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eEvening\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eAnatomy\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eEvening\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eUnderstand the Pinnacle before you fall for it.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Osaki Pinnacle 5D DuoFlex AI is Osaki's flagship massage chair. It pairs a 5D+4D Smart Mechanism with AI Health Detection and automatic body scanning, then adds an SL Flex Track, 57-cell full-body air massage, heated back rollers plus lumbar, seat, and knee heat, foot rollers and side calf scrapers, three recline position modes, and a 12.3-inch HD touchscreen with app and voice control. The manual lists a 280 lb maximum user weight, and Osaki lists a 31.0″ minimum door width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eMechanism\u003c\/h3\u003e\n\u003cp\u003eA 5D+4D smart mechanism, built for depth control and movement variation rather than one repeating pattern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eIntelligence\u003c\/h3\u003e\n\u003cp\u003eAI Health Detection and an automatic body scan tailor the starting point of every session to the person seated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eCoverage\u003c\/h3\u003e\n\u003cp\u003eSL Flex Track, 57-cell air massage, foot rollers, and side calf scrapers — full-body in practice, not just in name.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eWarmth\u003c\/h3\u003e\n\u003cp\u003eHeated back rollers carry warmth inside the massage path; lumbar, seat, and knee heat extend it outward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eRecline\u003c\/h3\u003e\n\u003cp\u003eThree position modes — Leisure, Zero Gravity, and Cinema — with 0.8″ rear clearance specified in the manual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003eA 12.3-inch HD touchscreen, phone app, and voice control keep a very capable chair genuinely easy to use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e5D\u003csmall\u003e+4D\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eSmart mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e57\u003c\/b\u003e\u003cspan\u003eAir massage cells\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e18\u003csmall\u003e+19\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eAuto + manual programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eRecline position modes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e12.3\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eHD touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e0.8\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eRear clearance in manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · Anatomy of the Flagship\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eSix systems. One chair.\u003cbr\u003eScroll through what makes it the Pinnacle.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003cli\u003e06\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-4d-smart-mechanism-sl-flex-track.png?v=1781795735\" alt=\"Osaki Pinnacle 5D and 4D smart mechanism with SL Flex Track visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-ai-health-detection-body-scan-technology.png?v=1781795701\" alt=\"Osaki Pinnacle AI health detection and body scan technology visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle massage chair shown with warm heated comfort emphasis\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-foot-roller-calf-massage-full-body-air-massage.png?v=1781795760\" alt=\"Osaki Pinnacle foot roller calf massage and full body air massage feature visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-zero-gravity-premium-home-relaxation.png?v=1781795789\" alt=\"Osaki Pinnacle zero gravity premium home relaxation recline visual\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle massage chair with 12.3 inch HD touchscreen controller in a living space\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003e5D+4D Smart Mechanism\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Mechanism\u003c\/p\u003e\n\u003ch3\u003eTwo roller characters, one massage.\u003c\/h3\u003e\n\u003cp\u003eAt the center of the Pinnacle is its 5D+4D Smart Mechanism — the reason this chair sits in Osaki's flagship tier. It is designed for more depth control and movement variation than a standard roller system, so sessions feel layered and responsive rather than repetitive.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003e5D+4D Smart Mechanism\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCharacter\u003c\/b\u003e\u003cspan\u003eDepth control · movement variation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eA basic chair impresses for a week, then becomes predictable. Variation in depth and rhythm is what keeps a chair used month after month.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Intelligence\u003c\/p\u003e\n\u003ch3\u003eBefore the rollers move, the chair reads.\u003c\/h3\u003e\n\u003cp\u003eEvery session opens with an automatic body scan. Combined with AI Health Detection, it gives the chair a smarter starting point — matched to your seated position and shoulder area instead of a generic average.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eAI Health Detection\u003c\/b\u003e\u003cspan\u003ePersonalized session logic\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAutomatic body scan\u003c\/b\u003e\u003cspan\u003eRuns before each session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eComfort depends on fit. The scan removes the guesswork — especially when more than one person shares the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Warmth\u003c\/p\u003e\n\u003ch3\u003eHeat where the massage actually happens.\u003c\/h3\u003e\n\u003cp\u003eHeated back rollers carry warmth inside the massage path itself — not beside it. Lumbar, seat, and knee heating then extend that warmth beyond a single narrow zone, for a session that feels enveloping rather than mechanical.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eHeated back rollers\u003c\/b\u003e\u003cspan\u003eWarmth in the roller path\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLumbar · seat · knee\u003c\/b\u003e\u003cspan\u003eAdditional heated areas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eWarmth is comfort-focused relaxation support — one of the features owners reach for most on cold evenings. It is not a medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eWhere “full body” gets proven.\u003c\/h3\u003e\n\u003cp\u003eMany chairs are back machines with a footrest. The Pinnacle gives the lower body a real system: foot rollers, side calf scrapers, and an automatic extendable footrest — while 57 air cells wrap compression around the body for a held, enveloping feel.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFoot rollers\u003c\/b\u003e\u003cspan\u003eUnderfoot roller massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSide calf scrapers\u003c\/b\u003e\u003cspan\u003eActive calf attention\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExtendable footrest\u003c\/b\u003e\u003cspan\u003eAutomatic length adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e57-cell air massage\u003c\/b\u003e\u003cspan\u003eFull-body compression\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eThe lower-body system is a major fit and pressure decision. Test the foot rollers and calf contact at the intensity you expect to use most often.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Recline\u003c\/p\u003e\n\u003ch3\u003eThree positions between sitting and weightless.\u003c\/h3\u003e\n\u003cp\u003eThe Pinnacle offers three position modes — Leisure Mode, Zero Gravity Mode, and Cinema Mode — so you can match recline to the moment. The instruction manual specifies 0.8″ of rear clearance for backrest recline and about 22″ in front for footrest extension.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eLeisure Mode\u003c\/b\u003e\u003cspan\u003eUpright ease\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eZero Gravity Mode\u003c\/b\u003e\u003cspan\u003eWeight-distributing recline\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eCinema Mode\u003c\/b\u003e\u003cspan\u003eFull recline for screen time\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eRecline choice is how one chair serves a quick reset, a deep session, and a movie night — without rearranging the room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e06\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Command\u003c\/p\u003e\n\u003ch3\u003eAll of this, without a manual in your lap.\u003c\/h3\u003e\n\u003cp\u003eA 12.3-inch HD touchscreen puts programs, adjustments, and entertainment on one clear surface. Phone app control and voice control mean you can start, adjust, or wind down a session without sitting up.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003e12.3″ HD touchscreen\u003c\/b\u003e\u003cspan\u003ePrimary controller\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003ePhone app\u003c\/b\u003e\u003cspan\u003eControl from your device\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eVoice control\u003c\/b\u003e\u003cspan\u003eHands-free adjustment\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eControls that feel effortless are what make a feature-rich chair easier to use repeatedly rather than only occasionally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Evening\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBuilt for the last hour of the day.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Pinnacle isn't designed to impress in a showroom and gather dust at home. It's designed for the evening after the long workday, the standing shift, the flight, the workout — \u003cstrong\u003ethe moment you finally sit down.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"pnx-r\"\u003eAround the massage itself, the chair builds an atmosphere: sound, light, scent, and a screen — so the session becomes a ritual you return to, not a feature you demo once.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eMonster Bluetooth speakers\u003c\/b\u003e\u003cspan\u003eSound for the session\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eAroma\u003c\/b\u003e\u003cspan\u003eScent as part of the reset\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003eLED lighting\u003c\/b\u003e\u003cspan\u003eAmbient light, not glare\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eYouTube on-screen\u003c\/b\u003e\u003cspan\u003eEntertainment on the 12.3″ display\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003ev.\u003c\/i\u003e\u003cb\u003eWireless charger + Type-C\u003c\/b\u003e\u003cspan\u003ePhone charged while you unwind\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-zero-gravity-premium-home-relaxation.png?v=1781795789\" alt=\"Osaki Pinnacle zero gravity premium home relaxation recline visual\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nCinema Mode · Manual specifies 0.8″ rear clearance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Pinnacle is a wellness and relaxation product — not a medical device and not a replacement for professional care. Manufacturer sensor readings are reference-only and should not be used for diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit \u0026amp; Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWill it feel right for \u003cem\u003eyou\u003c\/em\u003e?\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eA massage chair is only as good as its fit. The Pinnacle approaches personalization in layers — from the scan that opens each session to the manual controls that let you build your own.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/san-jose-showroom\"\u003eThe honest answer is a showroom seat →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1 — Your body\u003c\/i\u003e\n\u003ch3\u003eThe chair scans before it starts.\u003c\/h3\u003e\n\u003cp\u003eThe automatic scan checks shoulder position and massage tolerance before a session. AI Health Detection can also show reference-only wellness readings; the manual says those readings are not a medical diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2 — Your program\u003c\/i\u003e\n\u003ch3\u003e18 automatic programs.\u003c\/h3\u003e\n\u003cp\u003eReady-made sessions for daily relaxation, so on most evenings the chair needs exactly one tap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3 — Your hands\u003c\/i\u003e\n\u003ch3\u003e19 manual programs.\u003c\/h3\u003e\n\u003cp\u003eWhen you know precisely what you want, manual modes let you shape the session yourself — technique, area, and intensity on your terms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4 — Your household\u003c\/i\u003e\n\u003ch3\u003eDifferent people, different sessions.\u003c\/h3\u003e\n\u003cp\u003eBecause the scan runs before each session and the program library is deep, two very different users can share one chair — each getting a session that fits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 5 — Your verification\u003c\/i\u003e\n\u003ch3\u003eConfirm the fit in person.\u003c\/h3\u003e\n\u003cp\u003eThe manual lists a 280 lb maximum user weight, but it does not provide a dependable height range. Osaki lists a 22.5″ shoulder width and a 21.5″ seat width. Confirm shoulder alignment, footrest extension, calf contact, and entry comfort with us before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eEvery feature, in plain language.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-r\"\u003eThe complete list — what each feature is, and why it matters. No marketing gloss; if it isn't here, the Pinnacle doesn't claim it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003e5D+4D Smart Mechanism\u003c\/b\u003e\n\u003cp\u003eThe flagship roller system, designed for depth control and movement variation so sessions stay nuanced instead of repetitive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eAI Health Detection\u003c\/b\u003e\n\u003cp\u003eUses the chair's sensor workflow to present reference-only wellness readings and support the model's personalized program logic; it is not diagnostic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eAutomatic Body Scan System\u003c\/b\u003e\n\u003cp\u003eReads seated position and shoulder area before rollers engage — the foundation of a good fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eSL Flex Track System\u003c\/b\u003e\n\u003cp\u003eA longer, more connected roller path than back-only chairs, supporting genuine full-body coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003e57-Cell Full-Body Air Massage\u003c\/b\u003e\n\u003cp\u003eAir compression across multiple zones adds a wrapped, held quality that rollers alone can't create.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eHeated Back Rollers + Body Heat\u003c\/b\u003e\n\u003cp\u003eHeated back rollers plus lumbar-and-seat and knee heating add warmth inside and around the massage path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003eFoot Rollers \u0026amp; Side Calf Scrapers\u003c\/b\u003e\n\u003cp\u003eActive lower-leg massage rather than a decorative footrest — the difference standing workers and travelers feel first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eAutomatic Extendable Footrest\u003c\/b\u003e\n\u003cp\u003eAdjusts length automatically so the lower-body system meets your legs where they are.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e3-Stage Zero Gravity\u003c\/b\u003e\n\u003cp\u003eLeisure, Zero Gravity, and Cinema modes — three recline positions for three kinds of session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eSpace-Saving Placement\u003c\/b\u003e\n\u003cp\u003eThe manual specifies 0.8″ behind the chair for backrest recline and about 22″ in front for footrest extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e12.3″ HD Touchscreen\u003c\/b\u003e\n\u003cp\u003eOne clear surface for programs, adjustments, and entertainment — capability without complication.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eApp \u0026amp; Voice Control\u003c\/b\u003e\n\u003cp\u003eStart and adjust sessions from your phone, or hands-free by voice, once you're already reclined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eMonster Bluetooth Speakers \u0026amp; YouTube\u003c\/b\u003e\n\u003cp\u003eBuilt-in audio and on-screen entertainment for longer, more immersive sessions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eAroma \u0026amp; LED Lighting\u003c\/b\u003e\n\u003cp\u003eScent and ambient light that turn a massage into a full evening reset.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eWireless Charger \u0026amp; Type-C Port\u003c\/b\u003e\n\u003cp\u003eEveryday practicality — your phone charges while the session runs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room before delivery day.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e0.8\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003erear clearance in the instruction manual.\u003c\/strong\u003e The same manual calls for about 22″ of clear space in front for footrest extension and enough room for safe entry and exit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinishes\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cul class=\"pnx-colors\"\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-black\"\u003e\u003c\/span\u003eBlack\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-taupe\"\u003e\u003c\/span\u003eTaupe\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"pnx-chip pnx-chip-brown\"\u003e\u003c\/span\u003eBrown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eWhite Glove delivery is currently included.\u003c\/strong\u003e Our shipping policy says eligible massage-chair service generally includes in-home placement, basic assembly and setup, packaging removal, plug-in, and a basic function check, subject to access, fitment, destination, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview current shipping terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eRoom planning\u003c\/h3\u003e\n\u003cp\u003eThe chair weighs approximately 313.5 lb, and Osaki lists a 31.0″ minimum door width. Manufacturer sources currently disagree on the overall upright and reclined dimensions, so do not plan a delivery path from an old dimension table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eBody fit\u003c\/h3\u003e\n\u003cp\u003eThe instruction manual lists a 280 lb maximum user weight and approximately 7.1″ of footrest extension. Osaki lists a 22.5″ shoulder width and a 21.5″ seat width.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eKnow the delivery and service path before you commit.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003ch3\u003eWhite Glove delivery is included.\u003c\/h3\u003e\n\u003cp\u003eWe include White Glove delivery for the Pinnacle. Service remains subject to access, fitment, destination, safety conditions, provider availability, and delivery feasibility. Measure the route before the chair ships.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\"\u003eShipping policy →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eOsaki covers this model with 1 year of parts and labor, plus parts-only coverage in years 2 and 3; ask us for the written coverage before you order. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eShowroom support\u003c\/p\u003e\n\u003ch3\u003eCompare the feel before delivery.\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs operates showrooms in \u003ca href=\"\/pages\/san-jose-showroom\"\u003eSan Jose\u003c\/a\u003e and \u003ca href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton\u003c\/a\u003e. Walk-ins are welcome, no appointment needed; the Pinnacle is on the floor in both.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Pinnacle supports relaxation, comfort, and a consistent home wellness routine. It is not a medical device and is not intended to diagnose, treat, cure, or prevent any condition. The manual states that sensor readings are for reference only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eWho the Osaki Pinnacle massage chair is for — and who it isn't.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePlan to use the chair regularly — this is a daily-reset machine, not an occasional novelty.\u003c\/li\u003e\n\u003cli\u003eWant Osaki's flagship: the 5D+4D mechanism, AI Health Detection, and body scanning in one chair.\u003c\/li\u003e\n\u003cli\u003eCare that “full body” includes the feet and calves, not just the back.\u003c\/li\u003e\n\u003cli\u003eShare the chair across a household with different bodies and intensity preferences.\u003c\/li\u003e\n\u003cli\u003eWant heat, air compression, recline modes, and smart controls working together — not as add-ons.\u003c\/li\u003e\n\u003cli\u003ePrefer a guided, showroom-backed purchase over a spec-sheet gamble.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider another model if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAre shopping primarily on price — the Pinnacle is deliberately a flagship.\u003c\/li\u003e\n\u003cli\u003eNeed only occasional, light massage and won't use the depth of features.\u003c\/li\u003e\n\u003cli\u003ePrefer a very simple chair with minimal technology.\u003c\/li\u003e\n\u003cli\u003eHave not yet checked the room footprint, delivery route, 0.8″ rear clearance, and 22″ front clearance.\u003c\/li\u003e\n\u003cli\u003eNeed a chair rated above the manual's 280 lb maximum user weight.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCompare current Osaki massage chairs →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eIf the Pinnacle feels like too much chair, compare one neighbor.\u003c\/h2\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003eA useful nearby alternative is the \u003ca href=\"\/products\/osaki-platinum-escape-duo-4d-massage-chair\"\u003eOsaki Platinum Escape Duo 4D\u003c\/a\u003e. It stays in premium dual-mechanism territory without asking this product page to own an unrelated head-to-head search.\u003c\/p\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision point\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePinnacle 5D DuoFlex AI\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePlatinum Escape Duo 4D\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMechanism\u003c\/th\u003e\n\u003ctd\u003e5D+4D Smart Mechanism.\u003c\/td\u003e\n\u003ctd\u003e4D+4D mechanism.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003e12.3″ HD touchscreen, phone app, and voice control.\u003c\/td\u003e\n\u003ctd\u003eWide touchscreen and voice command are listed; verify the exact interface on its product page.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eAI workflow\u003c\/th\u003e\n\u003ctd\u003eAI Health Detection plus automatic scan and tolerance\/shoulder-position detection.\u003c\/td\u003e\n\u003ctd\u003eAutomatic body scan is listed; compare how much automation you actually want to use.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDecision cue\u003c\/th\u003e\n\u003ctd\u003eChoose it when the Pinnacle's sensor workflow, 12.3″ controller, and 5D+4D architecture are central to the purchase.\u003c\/td\u003e\n\u003ctd\u003eCompare it when you want a premium dual-4D alternative and would rather trade some Pinnacle-specific technology for a different value\/feel balance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-lede pnx-r\"\u003e\u003cstrong\u003ePinnacle vs AI Apex Duo 5D+4D:\u003c\/strong\u003e the \u003ca href=\"\/products\/osaki-ai-series-apex-duo-5d-4d-massage-chair\"\u003eOsaki AI Apex Duo\u003c\/a\u003e also uses a dual 5D+4D massage mechanism, on an SL-Track with 62 air cells, lumbar, calf, and foot heat, 46 auto programs, and an 8″ touchscreen; the Pinnacle adds heated back rollers, seat and knee heat, 19 manual programs, and the 12.3-inch HD touchscreen.\u003c\/p\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/blogs\/news\/4d-vs-5d-massage-chairs-what-actually-matters\"\u003eUnderstand 4D and 5D labels →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/osaki-duo-models-compared\"\u003eOsaki Duo models compared →\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCompare current Osaki models →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003ePinnacle 5D DuoFlex AI Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCurrent colors\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBlack · Taupe · Brown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage system\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMechanism\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e5D+4D Smart Mechanism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eTrack\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSL Flex Track System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir massage\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e57 cells total: 33 upper-body\/seat area · 8 calves · 16 feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLower body\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFoot rollers · side calf scrapers · automatic extendable footrest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFootrest extension\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 7.1″ in the manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIntelligence\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAI feature\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAI Health Detection; sensor readings are reference-only\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eScanning\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic shoulder-position and massage-tolerance detection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePrograms\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAutomatic\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e18 auto massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eManual\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e19 manual massage programs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSession timer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3–30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eHeat\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRollers\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeated back rollers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAdditional heat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLumbar-and-seat heating · knee heating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eRecline \u0026amp; placement\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePosition modes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eLeisure · Zero Gravity · Cinema\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRear clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e0.8″ specified in the manual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFront clearance\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 22″ for footrest extension\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePhysical \u0026amp; electrical\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eApprox. 313.5 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMaximum user weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e280 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eShoulder · seat width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e22.5″ · 21.5″ (Osaki)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMinimum door width\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e31.0″ (Osaki)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePower\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e110–120V, 60Hz\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRated current\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e2.55A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControls \u0026amp; convenience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e12.3-inch HD touchscreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eApp\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eOsaki Home phone app control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVoice\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIntelligent offline voice control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eCharging\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWireless charger · Type-C port\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eEntertainment \u0026amp; ambience\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMonster Bluetooth speakers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eVideo\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eYouTube entertainment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAmbience\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAroma · LED lighting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003ePurchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAvailability\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eSee live status above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eThe instruction manual is clear on 0.8″ rear clearance, about 22″ of front clearance, approximately 313.5 lb chair weight, and a 280 lb maximum user weight. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFrequently asked questions.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Osaki Pinnacle 5D DuoFlex AI massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Pinnacle 5D DuoFlex AI online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Osaki Pinnacle massage chair before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Pinnacle 5D DuoFlex AI is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Check roller feel, shoulder fit, calf pressure, foot placement, and control usability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Pinnacle 5D DuoFlex AI worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if you specifically want the 5D+4D Smart Mechanism, AI Health Detection, automatic scanning, 57-cell air system, lower-body massage, layered heat, and 12.3-inch touchscreen in one chair. The Osaki Pinnacle 5D DuoFlex AI is a flagship purchase, so compare its fit, controls, and massage experience in person rather than choosing it for the feature count alone, and weigh the current price above against those priorities.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does 5D+4D mean on the Osaki Pinnacle 5D massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt means two mechanisms. Osaki lists a 5D+4D Smart Mechanism for the Pinnacle 5D DuoFlex AI: a dual-mechanism design with differentiated pressure and movement behavior across body zones, rather than one roller mechanism doing every job. Use the label as a reason to test the feel of the Osaki Pinnacle, not as a guarantee that it will suit every user.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the Osaki Pinnacle have an automatic body scan?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Pinnacle 5D DuoFlex AI runs automatic massage-tolerance and shoulder-position detection before each session, with manual shoulder-position correction if the detected position is not right for you. Its AI Health Detection uses a palm-sensor workflow that shows reference-only readings; the instruction manual says those readings are not a medical diagnosis.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the difference between the Osaki Pinnacle and the AI Apex Duo 5D+4D?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe track, heat, and controls; both use a 5D+4D mechanism. The Osaki Pinnacle 5D DuoFlex AI runs on an SL Flex Track with 57 air cells, heated back rollers plus lumbar, seat, and knee heat, 18 auto and 19 manual programs, and a 12.3-inch HD touchscreen. The Osaki AI Apex Duo uses an SL-Track with 62 air cells, lumbar, calf, and foot heat, 46 auto programs, and an 8″ touchscreen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Osaki Pinnacle fit through my doorway and in my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eCheck two numbers first: Osaki lists a 31.0-inch minimum door width for the Pinnacle 5D DuoFlex AI, and the chair weighs approximately 313.5 lb. The instruction manual specifies 0.8 inches behind the Osaki Pinnacle for backrest recline and about 22 inches in front for footrest extension. Measure doors, hallways, stairs, and turns before delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the Osaki Pinnacle's maximum user weight and height range?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e280 lb. The instruction manual for the Osaki Pinnacle 5D DuoFlex AI lists a 280 lb maximum user weight but no dependable height range, and Osaki lists a 22.5-inch shoulder width and a 21.5-inch seat width. The footrest extends about 7.1 inches, so test shoulder alignment, calf contact, and foot placement for every regular user before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Osaki Pinnacle 5D DuoFlex AI?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e1 year of parts and labor, plus parts-only coverage in years 2 and 3. The Osaki Pinnacle 5D DuoFlex AI comes with that Osaki manufacturer warranty, and House of Massage Chairs is an authorized Osaki dealer. Ask us for the written coverage before you order. Your Pinnacle purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and white-glove delivery is included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Osaki Pinnacle 5D DuoFlex AI HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Osaki Pinnacle 5D DuoFlex AI is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Pinnacle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eA chair like this shouldn't be\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003echosen from a spec sheet.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eRoller feel, shoulder alignment, foot pressure, calf fit, heat placement, and control usability are difficult to judge from a specification table. Compare those factors in person if the Pinnacle is on your shortlist.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/san-jose-showroom\"\u003eSan Jose showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"\/pages\/pleasanton-showroom\"\u003ePleasanton showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eWalk-ins are welcome, no appointment needed, and \u003ca href=\"\/pages\/our-store\"\u003eour showrooms\u003c\/a\u003e carry 45+ chairs. The Pinnacle is on the floor in both, so you can compare everything in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/osaki-pinnacle-5d-duoflex-ai-luxury-massage-chair-home-wellness.png?v=1781795645\" alt=\"Osaki Pinnacle 5D DuoFlex AI massage chair, front view in home setting\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eOsaki Pinnacle\u003cbr\u003e5D DuoFlex AI.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe Pinnacle's case is specific: a 5D+4D Smart Mechanism, automatic scanning, 57-cell air massage, active foot-and-calf systems, layered heat, and a 12.3-inch controller in one flagship chair. Choose it only if those systems match your body, room, and control preferences.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003e5D+4D\u003c\/b\u003e\u003cspan\u003eBlack · Taupe · Brown · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003ePurchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e \u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eVisit a showroom \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/osaki\"\u003eCompare current Osaki models\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/blogs\/news\/4d-vs-5d-massage-chairs-what-actually-matters\"\u003eUnderstand 4D and 5D labels\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eReview delivery terms\u003c\/a\u003e \u003ca class=\"pnx-tlink\" href=\"\/pages\/buy-online-delivered\"\u003eBuy online, delivered\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eOsaki Pinnacle 5D DuoFlex AI Massage Chair · Sold by House of Massage Chairs. The Pinnacle is a wellness and relaxation product, not a medical device; sensor readings are reference-only. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Osaki Pinnacle 5D DuoFlex AI massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Osaki dealer. You can order the Osaki Pinnacle 5D DuoFlex AI online with free US shipping and white-glove delivery and setup, or buy it at our showrooms at Westfield Oakridge in San Jose and Stoneridge in Pleasanton, where walk-ins are welcome. Call or text (669) 214-8889 with questions before you order.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Osaki Pinnacle massage chair before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Pinnacle 5D DuoFlex AI is on the floor in both our San Jose (Westfield Oakridge) and Pleasanton (Stoneridge) showrooms. Each is 3,500–4,000 sq ft and carries 45+ chairs, so you can compare everything in one visit without driving to another store, and walk-ins are welcome with no appointment needed. Check roller feel, shoulder fit, calf pressure, foot placement, and control usability.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Pinnacle 5D DuoFlex AI worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if you specifically want the 5D+4D Smart Mechanism, AI Health Detection, automatic scanning, 57-cell air system, lower-body massage, layered heat, and 12.3-inch touchscreen in one chair. The Osaki Pinnacle 5D DuoFlex AI is a flagship purchase, so compare its fit, controls, and massage experience in person rather than choosing it for the feature count alone, and weigh the current price above against those priorities.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does 5D+4D mean on the Osaki Pinnacle 5D massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means two mechanisms. Osaki lists a 5D+4D Smart Mechanism for the Pinnacle 5D DuoFlex AI: a dual-mechanism design with differentiated pressure and movement behavior across body zones, rather than one roller mechanism doing every job. Use the label as a reason to test the feel of the Osaki Pinnacle, not as a guarantee that it will suit every user.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Does the Osaki Pinnacle have an automatic body scan?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Pinnacle 5D DuoFlex AI runs automatic massage-tolerance and shoulder-position detection before each session, with manual shoulder-position correction if the detected position is not right for you. Its AI Health Detection uses a palm-sensor workflow that shows reference-only readings; the instruction manual says those readings are not a medical diagnosis.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the difference between the Osaki Pinnacle and the AI Apex Duo 5D+4D?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The track, heat, and controls; both use a 5D+4D mechanism. The Osaki Pinnacle 5D DuoFlex AI runs on an SL Flex Track with 57 air cells, heated back rollers plus lumbar, seat, and knee heat, 18 auto and 19 manual programs, and a 12.3-inch HD touchscreen. The Osaki AI Apex Duo uses an SL-Track with 62 air cells, lumbar, calf, and foot heat, 46 auto programs, and an 8″ touchscreen.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Osaki Pinnacle fit through my doorway and in my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Check two numbers first: Osaki lists a 31.0-inch minimum door width for the Pinnacle 5D DuoFlex AI, and the chair weighs approximately 313.5 lb. The instruction manual specifies 0.8 inches behind the Osaki Pinnacle for backrest recline and about 22 inches in front for footrest extension. Measure doors, hallways, stairs, and turns before delivery.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the Osaki Pinnacle's maximum user weight and height range?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"280 lb. The instruction manual for the Osaki Pinnacle 5D DuoFlex AI lists a 280 lb maximum user weight but no dependable height range, and Osaki lists a 22.5-inch shoulder width and a 21.5-inch seat width. The footrest extends about 7.1 inches, so test shoulder alignment, calf contact, and foot placement for every regular user before purchase.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Osaki Pinnacle 5D DuoFlex AI?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"1 year of parts and labor, plus parts-only coverage in years 2 and 3. The Osaki Pinnacle 5D DuoFlex AI comes with that Osaki manufacturer warranty, and House of Massage Chairs is an authorized Osaki dealer. Ask us for the written coverage before you order. Your Pinnacle purchase is also covered by our 6-Month Price Protection, and white-glove delivery is included.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Osaki Pinnacle 5D DuoFlex AI HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Osaki Pinnacle 5D DuoFlex AI is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order the Pinnacle.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['5D+4D Smart Mechanism', 'AI Health Detection + Body Scan', 'Layered Heat', 'Lower Body + Air System', 'Three-Stage Zero Gravity', '12.3-inch Touchscreen \/ App \/ Voice'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Osaki","offers":[{"title":"Black","offer_id":44953695453391,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Taupe","offer_id":44953695486159,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true},{"title":"Brown","offer_id":44953695518927,"sku":null,"price":16999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/pinnacle-5d-duoflex-ai-black-9779337_1197x1197_740d2cb3-5ea9-41b2-be92-acabf757d4f7.webp?v=1774573643"},{"product_id":"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-the-palace-neo-massage-chair","title":"Bodyfriend The Palace Neo Massage Chair","description":"\u003cstyle\u003e\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600\u0026family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500\u0026display=swap\");\n.pnx{\n  --i:#F4EFE6;              --bone:#E9E2D2;           --warm:#F0E2C6;           --ink:#191511;            --graphite:#201B14;       --body:#544B3B;           --faint:#8B8070;          --bronze:#A87E48;\n  --bronze-deep:#7F5F30;\n  --champagne:#E4CFA4;      --d-body:#B8AD98;         --line:rgba(25,21,17,.15);\n  --line-strong:rgba(25,21,17,.34);\n  --d-line:rgba(244,239,230,.16);\n  --serif:\"Fraunces\",\"Georgia\",\"Times New Roman\",serif;\n  --sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;\n  --pad:clamp(20px,4.5vw,64px);\n  --max:1360px;\n  --chapnav-h:44px;\n  --ease:cubic-bezier(.22,.61,.21,1);\n\n  font-family:var(--sans);\n  font-size:16.5px;\n  line-height:1.7;\n  color:var(--body);\n  background:var(--i);\n  margin-inline:calc(50% - 50vw);     overflow-x:clip;\n  font-optical-sizing:auto;\n  -webkit-font-smoothing:antialiased;\n}\n.pnx *,.pnx *::before,.pnx *::after{box-sizing:border-box;margin:0;padding:0}\n.pnx img{display:block;max-width:100%;height:auto}\n.pnx a{color:inherit}\n.pnx :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx ul{list-style:none}\n\n.pnx-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}\n.pnx-sec{padding-top:clamp(76px,9vw,150px);padding-bottom:clamp(76px,9vw,150px)}\n\n.pnx-eb{display:flex;align-items:center;gap:14px;font:600 11px\/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-eb::before{content:\"\";width:36px;height:1px;background:var(--bronze);flex:0 0 auto}\n.pnx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:22px}\n.pnx-lede{font-size:clamp(17.5px,1.9vw,20px);line-height:1.65;color:var(--ink);max-width:38em}\n.pnx-cap{font:500 11px\/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}\n.pnx p{max-width:62ch}\n\n.pnx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;background:none;font:500 12.5px\/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--ink);cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}\n.pnx-btn .pnx-arr{transition:transform .35s var(--ease);font-family:var(--sans)}\n.pnx-btn:hover .pnx-arr{transform:translateX(5px)}\n.pnx-btn-solid{background:var(--ink);color:var(--i)}\n.pnx-btn-solid:hover{background:#332B20}\n.pnx-btn-bronze{background:var(--bronze);color:#FFFDF7}\n.pnx-btn-bronze:hover{background:var(--bronze-deep)}\n.pnx-btn-ghost{border-color:var(--line-strong)}\n.pnx-btn-ghost:hover{border-color:var(--ink)}\n.pnx-btn-lightline{border-color:rgba(244,239,230,.4);color:var(--i)}\n.pnx-btn-lightline:hover{border-color:var(--i)}\n.pnx-tlink{font:500 12px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--bronze);padding-bottom:5px;transition:border-color .3s,color .3s}\n.pnx-tlink:hover{color:var(--bronze-deep);border-color:var(--bronze-deep)}\n\n.pnx-js .pnx-r{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease),transform .9s var(--ease)}\n.pnx-js .pnx-r.is-in{opacity:1;transform:none}\n.pnx-lines .pnx-line{display:block;overflow:hidden}\n.pnx-lines .pnx-line\u003espan{display:block}\n.pnx-js .pnx-lines .pnx-line\u003espan{transform:translateY(112%);transition:transform 1.1s var(--ease)}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(1)\u003espan{transition-delay:.05s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(2)\u003espan{transition-delay:.16s}\n.pnx-js .pnx-lines.is-in .pnx-line:nth-child(3)\u003espan{transition-delay:.27s}\n.pnx-js .pnx-lines.is-in .pnx-line\u003espan{transform:none}\n.pnx-js .pnx-mask{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--ease)}\n.pnx-js .pnx-mask.is-in{clip-path:inset(0 0 0 0)}\n\n.pnx-hero{position:relative;padding-top:clamp(64px,8vw,120px);background:var(--i)}\n.pnx-hero-head{max-width:var(--max);margin:0 auto;padding:0 var(--pad);position:relative;z-index:2}\np.pnx-hero-kicker{display:flex;align-items:center;gap:16px;font:600 12px\/1.5 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--bronze-deep);max-width:none}\n.pnx-hero-kicker::after{content:\"\";height:1px;flex:0 0 64px;background:var(--bronze)}\n.pnx-hero-title{font-family:var(--serif);font-weight:300;color:var(--ink);margin-top:26px}\n.pnx-hero-model{display:block;font-size:clamp(56px,10.3vw,140px);line-height:.94;letter-spacing:-.03em}\n.pnx-hero-sub{display:block;margin-top:18px;font-family:var(--sans);font-weight:500;font-size:clamp(13px,1.4vw,16px);letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}\n.pnx-hero-row{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin-top:clamp(30px,4vw,54px)}\n.pnx-hero-lede{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--ink);max-width:34em}\n.pnx-hero-facts{display:flex;flex-wrap:wrap;gap:22px clamp(24px,3vw,48px)}\n.pnx-hero-fact{border-left:1px solid var(--line);padding-left:18px}\n.pnx-hf-l{display:block;font:500 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}\n.pnx-hf-v{display:block;font-family:var(--serif);font-weight:400;font-size:19px;line-height:1.35;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-hero-stage{position:relative;margin-top:clamp(28px,3.5vw,56px)}\n.pnx-hero-stage figure{max-width:min(1520px,96vw);margin:0 auto;overflow:hidden}\n.pnx-hero-stage img{width:100%;transform-origin:50% 100%}\n.pnx-cue{position:relative;display:flex;justify-content:center;padding:26px 0 34px;background:var(--i)}\n.pnx-cue a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;font:600 10.5px\/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);text-decoration:none}\n.pnx-cue a::after{content:\"\";width:1px;height:44px;background:linear-gradient(var(--bronze),transparent);animation:pnxCue 2.2s var(--ease) infinite}\n@keyframes pnxCue{0%{transform:scaleY(.2);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1) translateY(10px);transform-origin:top;opacity:0}}\n\n.pnx-orient{background:var(--i);border-top:1px solid var(--line)}\n.pnx-orient-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,5vw,90px);align-items:start}\n.pnx-brief{margin-top:34px;border-top:1px solid var(--line-strong);padding-top:24px}\n.pnx-brief .pnx-cap{color:var(--bronze-deep)}\n.pnx-brief p{margin-top:14px;color:var(--body)}\n.pnx-attrs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}\n.pnx-attr{border-bottom:1px solid var(--line);padding:26px 26px 30px 0}\n.pnx-attr:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}\n.pnx-attr:nth-child(even){padding-left:26px}\n.pnx-attr i,.pnx-attr em{display:block;font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.18em;color:var(--bronze-deep);margin-bottom:14px;font-variant-numeric:tabular-nums}\n.pnx-attr h3{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--ink);margin-bottom:8px}\n.pnx-attr p{font-size:15px;line-height:1.6}\n.pnx-stats{margin-top:clamp(56px,7vw,96px);border-top:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(6,1fr)}\n.pnx-stat{padding:28px 12px 6px 0;border-right:1px solid var(--line)}\n.pnx-stat:last-child{border-right:0}\n.pnx-stat b,.pnx-stat strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,58px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-stat b small,.pnx-stat strong small{font-size:.5em;color:var(--bronze-deep);font-family:var(--sans);font-weight:500;letter-spacing:.06em}\n.pnx-stat span{display:block;margin-top:10px;font:500 11px\/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);max-width:12em}\n\n.pnx-anatomy{--anbg:var(--i);--anbleed:max(0px,min(240px,(100vw - var(--max))\/2 - 28px));background:var(--anbg);transition:background 1s var(--ease)}\n.pnx-anatomy[data-stage=\"2\"]{--anbg:#EDE7D8}\n.pnx-anatomy[data-stage=\"3\"]{--anbg:var(--warm)}\n.pnx-anatomy[data-stage=\"4\"]{--anbg:#EFE9DB}\n.pnx-anatomy[data-stage=\"5\"]{--anbg:#E7E0CF}\n.pnx-anatomy[data-stage=\"6\"]{--anbg:var(--i)}\n.pnx-an-head{padding-top:clamp(76px,9vw,140px)}\n.pnx-an-grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.pnx-an-stagewrap{position:relative}\n.pnx-an-stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:9vh 4% 12vh 88px;margin-left:calc(-1 * var(--anbleed,0px))}\n.pnx-an-frame{position:relative;width:100%;height:78%;max-height:720px}\n.pnx-an-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.045);transition:opacity .8s var(--ease),transform 1.4s var(--ease)}\n.pnx-an-img.is-active{opacity:1;transform:scale(1)}\n.pnx-an-heat{position:absolute;inset:-6%;background:radial-gradient(60% 60% at 50% 55%,rgba(200,140,60,.28),transparent 70%);opacity:0;transition:opacity 1s var(--ease);pointer-events:none}\n.pnx-anatomy[data-stage=\"3\"] .pnx-an-heat{opacity:1}\n.pnx-an-fig{position:absolute;left:88px;bottom:6vh;font:500 10.5px\/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}\n.pnx-an-fig b,.pnx-an-fig strong{color:var(--bronze-deep);font-weight:600}\n.pnx-an-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}\n.pnx-an-rail li{font:500 12px\/1 var(--sans);letter-spacing:.1em;color:var(--faint);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:10px;transition:color .4s}\n.pnx-an-rail li::before{content:\"\";width:14px;height:1px;background:var(--line-strong);transition:width .4s var(--ease),background .4s}\n.pnx-an-rail li.is-active{color:var(--ink)}\n.pnx-an-rail li.is-active::before{width:26px;background:var(--bronze)}\n.pnx-an-copy{min-height:92vh;min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 10vh clamp(10px,2vw,30px)}\n.pnx-an-copy .pnx-stageno{font-family:var(--serif);font-weight:300;font-size:clamp(52px,5vw,84px);line-height:1;color:var(--bronze);font-variant-numeric:tabular-nums}\n.pnx-an-copy .pnx-cap{margin-top:16px;color:var(--bronze-deep)}\n.pnx-an-copy h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.8vw,38px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin-top:14px;max-width:13em;text-wrap:balance}\n.pnx-an-copy\u003ep{margin-top:18px;max-width:30em}\n.pnx-an-list{margin-top:22px;border-top:1px solid var(--line-strong);max-width:30em}\n.pnx-an-list li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}\n.pnx-an-list li b,.pnx-an-list li strong{color:var(--ink);font-weight:500}\n.pnx-an-list li span{color:var(--faint);text-align:right}\n.pnx-an-why{margin-top:20px;padding-left:16px;border-left:2px solid var(--bronze);font-size:15px;color:var(--ink);max-width:28em}\n.pnx-an-why em{font-style:normal;font:600 10.5px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep);display:block;margin-bottom:6px}\n\n.pnx-evening{background:var(--graphite);color:var(--d-body)}\n.pnx-evening .pnx-eb{color:var(--champagne)}\n.pnx-evening .pnx-eb::before{background:var(--champagne)}\n.pnx-evening .pnx-h2{color:var(--i)}\n.pnx-eve-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:center}\n.pnx-eve-copy p{margin-top:20px}\n.pnx-eve-copy p strong{color:var(--i);font-weight:500}\n.pnx-eve-list{margin-top:34px;border-top:1px solid var(--d-line)}\n.pnx-eve-list li{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--d-line)}\n.pnx-eve-list i,.pnx-eve-list em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.14em;color:var(--champagne);font-variant-numeric:tabular-nums}\n.pnx-eve-list b,.pnx-eve-list strong{color:var(--i);font-weight:500;font-size:15.5px}\n.pnx-eve-list span{font-size:13px;color:var(--d-body);text-align:right}\n.pnx-eve-media{position:relative}\n.pnx-eve-media figure{overflow:hidden;background:#2A241B}\n.pnx-eve-media img{width:100%;will-change:transform}\n.pnx-eve-media figcaption{margin-top:14px;font:500 10.5px\/1.6 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(244,239,230,.4)}\n.pnx-eve-note{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--d-line);padding-top:24px;display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}\n.pnx-eve-note p{font-size:13px;line-height:1.7;color:rgba(244,239,230,.5);max-width:56ch}\n.pnx-eve-note a{color:var(--champagne)}\n\n.pnx-fit{background:var(--i)}\n.pnx-fit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,100px)}\n.pnx-fit-intro p{margin-top:20px}\n.pnx-fit-intro .pnx-tlink{display:inline-block;margin-top:28px}\n.pnx-steps{border-left:1px solid var(--line-strong);padding-left:clamp(24px,3vw,48px);display:flex;flex-direction:column;gap:clamp(36px,4vw,56px)}\n.pnx-step{position:relative}\n.pnx-step::before{content:\"\";position:absolute;left:calc(-1px - clamp(24px,3vw,48px));top:12px;width:clamp(12px,1.4vw,22px);height:1px;background:var(--bronze)}\n.pnx-step i,.pnx-step em{font:500 11px\/1 var(--sans);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,27px);color:var(--ink);margin-top:8px}\n.pnx-step p{margin-top:10px;max-width:52ch;font-size:15.5px}\n\n.pnx-index{background:var(--bone)}\n.pnx-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}\n.pnx-index-head p{max-width:44ch;font-size:15.5px}\n.pnx-index-list{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line-strong)}\n.pnx-ix{display:grid;grid-template-columns:70px minmax(0,4fr) minmax(0,7fr);gap:clamp(16px,3vw,48px);padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}\n.pnx-ix i,.pnx-ix em{font:400 14px\/1 var(--serif);font-style:normal;color:var(--bronze-deep);font-variant-numeric:tabular-nums}\n.pnx-ix b,.pnx-ix strong{font-weight:500;color:var(--ink);font-size:16px}\n.pnx-ix p{font-size:14.5px;line-height:1.6;max-width:none}\n\n.pnx-home{background:var(--i)}\n.pnx-home-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,110px);align-items:start;margin-top:clamp(40px,5vw,72px)}\n.pnx-inch \u003e b,.pnx-inch \u003e strong{display:block;font-family:var(--serif);font-weight:300;font-size:clamp(120px,16vw,230px);line-height:.85;color:var(--ink);letter-spacing:-.03em}\n.pnx-inch \u003e b sup,.pnx-inch \u003e strong sup{font-size:.32em;color:var(--bronze);vertical-align:super}\n.pnx-inch p{margin-top:20px;font-size:15.5px;max-width:30em}\n.pnx-home-cards{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-strong)}\n.pnx-home-card{padding:26px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px}\n.pnx-home-card h3{font-family:var(--serif);font-weight:400;font-size:20px;color:var(--ink)}\n.pnx-home-card p{font-size:14.5px;line-height:1.65;max-width:none}\n.pnx-home-card p+p{margin-top:8px}\n.pnx-colors{display:flex;gap:26px;margin-top:4px}\n.pnx-colors li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}\n.pnx-chip{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-strong);display:inline-block}\n.pnx-chip-black{background:#242424}\n.pnx-chip-taupe{background:#A2957F}\n.pnx-chip-brown{background:#5A4530}\n.pnx-strong-ink{color:var(--ink);font-weight:500}\n.pnx-mini-link{font-size:11px}\n.pnx p:empty{display:none}\n\n.pnx-own{background:var(--graphite);color:var(--d-body)}\n.pnx-own .pnx-eb{color:var(--champagne)}\n.pnx-own .pnx-eb::before{background:var(--champagne)}\n.pnx-own .pnx-h2{color:var(--i)}\n.pnx-own-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,5vw,72px);border-top:1px solid var(--d-line)}\n.pnx-own-col{padding:32px clamp(20px,2.6vw,40px) 8px 0;border-right:1px solid var(--d-line)}\n.pnx-own-col:last-child{border-right:0}\n.pnx-own-col+.pnx-own-col{padding-left:clamp(20px,2.6vw,40px)}\n.pnx-own-col .pnx-cap{color:var(--champagne)}\n.pnx-own-col h3{font-family:var(--serif);font-weight:400;font-size:23px;color:var(--i);margin-top:14px}\n.pnx-own-col p{margin-top:12px;font-size:14.5px;line-height:1.7;max-width:none}\n.pnx-own-col a{color:var(--i);text-underline-offset:3px}\n.pnx-own-fine{margin-top:clamp(44px,5vw,64px);font-size:12.5px;line-height:1.7;color:rgba(244,239,230,.45);max-width:74ch}\n\n.pnx-who{background:var(--i)}\n.pnx-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-who-col{border-top:2px solid var(--ink);padding-top:24px}\n.pnx-who-col.alt{border-top-color:var(--bronze)}\n.pnx-who-col h3{font-family:var(--serif);font-weight:400;font-size:clamp(21px,2.2vw,26px);color:var(--ink)}\n.pnx-who-col ul{margin-top:18px}\n.pnx-who-col li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55}\n.pnx-who-col li::before{content:\"\";position:absolute;left:2px;top:19px;width:12px;height:1px;background:var(--bronze)}\n.pnx-who-col .pnx-tlink{display:inline-block;margin-top:22px}\n\n.pnx-compare{background:var(--bone)}\n.pnx-compare .pnx-lede{margin-top:20px}\n.pnx-tablewrap{margin-top:clamp(36px,4vw,56px);overflow-x:auto;border:1px solid var(--line-strong)}\n.pnx-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--i);font-size:14.5px;line-height:1.6}\n.pnx-table th,.pnx-table td{padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}\n.pnx-table thead th{background:var(--ink);color:var(--champagne);font:600 11px\/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase}\n.pnx-table tbody th{font-family:var(--serif);font-weight:400;font-size:16.5px;color:var(--ink);width:26%}\n.pnx-compare-links{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap}\n\n.pnx-specs{background:var(--i)}\n.pnx-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,64px)}\n.pnx-spec-cat{border-top:1px solid var(--line-strong);padding-top:18px}\n.pnx-spec-cat h3{font:600 11px\/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--bronze-deep)}\n.pnx-spec-rows{margin-top:8px}\n.pnx-spec-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}\n.pnx-spec-l{font-size:13.5px;color:var(--faint)}\n.pnx-spec-v{font-size:14.5px;color:var(--ink)}\n.pnx-spec-note{margin-top:32px;font-size:13px;color:var(--faint);max-width:70ch}\n\n.pnx-faq{background:var(--bone)}\n.pnx-faq-list{margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line-strong)}\n.pnx-faq details{border-bottom:1px solid var(--line)}\n.pnx-faq summary{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 2px;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.8vw,20px);color:var(--ink);transition:color .3s}\n.pnx-faq summary::-webkit-details-marker{display:none}\n.pnx-faq summary:hover{color:var(--bronze-deep)}\n.pnx-faq summary .pnx-x{flex:0 0 auto;font-family:var(--sans);font-size:18px;font-weight:400;color:var(--bronze);transition:transform .35s var(--ease)}\n.pnx-faq details[open] summary .pnx-x{transform:rotate(45deg)}\n.pnx-faq .pnx-faq-a{padding:0 2px 26px;max-width:70ch;font-size:15px;line-height:1.7}\n.pnx-js .pnx-faq details[open] .pnx-faq-a{animation:pnxFaq .45s var(--ease)}\n@keyframes pnxFaq{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n.pnx-showroom{background:var(--graphite);color:var(--d-body);text-align:center}\n.pnx-showroom .pnx-wrap{max-width:920px}\n.pnx-showroom .pnx-eb{justify-content:center;color:var(--champagne)}\n.pnx-showroom .pnx-eb::before{background:var(--champagne)}\n.pnx-showroom .pnx-eb::after{content:\"\";width:36px;height:1px;background:var(--champagne)}\n.pnx-showroom .pnx-h2{color:var(--i);margin-left:auto;margin-right:auto}\n.pnx-showroom p{margin:24px auto 0;max-width:52ch}\n.pnx-showroom-ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:38px}\n.pnx-showroom-fine{margin-top:26px;font-size:13px;color:rgba(244,239,230,.5)}\n\n.pnx-final{background:var(--i)}\n.pnx-final-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,100px);align-items:center}\n.pnx-final-media{overflow:hidden}\n.pnx-final-media img{width:100%;transition:transform 1.4s var(--ease)}\n.pnx-final-media:hover img{transform:scale(1.03)}\n.pnx-final-copy .pnx-h2{margin-top:18px}\n.pnx-final-copy\u003ep{margin-top:22px}\n.pnx-final-price{margin-top:28px;display:flex;align-items:baseline;gap:16px}\n.pnx-final-price b,.pnx-final-price strong{font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.4vw,46px);color:var(--ink);font-variant-numeric:tabular-nums}\n.pnx-final-price span{font:500 11px\/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}\n.pnx-final-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-links{display:flex;gap:26px;flex-wrap:wrap;margin-top:30px}\n.pnx-final-fine{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line);padding-top:22px;font-size:12.5px;line-height:1.7;color:var(--faint);max-width:86ch}\n\n.pnx-toc{box-sizing:border-box;margin:0;--i:#F4EFE6;--ink:#191511;--faint:#8B8070;--bronze:#A87E48;--bronze-deep:#7F5F30;--champagne:#E4CFA4;--sans:\"Archivo\",-apple-system,\"Helvetica Neue\",Arial,sans-serif;--ease:cubic-bezier(.22,.61,.21,1);position:fixed;right:clamp(18px,1.8vw,40px);top:50%;transform:translateY(-50%) translateX(18px);z-index:980;display:none;flex-direction:column;width:200px;padding:22px 22px 24px;background:#F8F4EB;border:1px solid rgba(25,21,17,.16);box-shadow:0 20px 55px rgba(25,21,17,.16);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),transform .5s var(--ease),visibility .5s,background .5s,border-color .5s}\n.pnx-toc.is-on{opacity:1;visibility:visible;transform:translateY(-50%)}\n.pnx-toc *{box-sizing:border-box;margin:0;padding:0}\n.pnx-toc ul{list-style:none}\n.pnx-toc :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}\n.pnx-toc-head{font:600 10px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--bronze-deep);transition:color .5s}\n.pnx-toc-prog{display:block;height:2px;background:rgba(25,21,17,.12);margin:13px 0 15px;transition:background .5s}\n.pnx-toc-prog span{display:block;height:100%;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:0 50%}\n.pnx-toc ul{display:flex;flex-direction:column;gap:2px}\n.pnx-toc a{display:flex;align-items:center;gap:10px;padding:5px 0;font:500 11px\/1.5 var(--sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#6E6553;transition:color .3s,transform .35s var(--ease);white-space:nowrap}\n.pnx-toc a::before{content:\"\";flex:0 0 auto;width:13px;height:1px;background:rgba(25,21,17,.3);transition:width .35s var(--ease),background .35s,height .35s}\n.pnx-toc a:hover{color:var(--ink)}\n.pnx-toc a:hover::before{background:var(--bronze)}\n.pnx-toc li.is-active a{color:var(--ink);font-weight:600;transform:translateX(3px)}\n.pnx-toc li.is-active a::before{width:22px;height:2px;background:var(--bronze)}\n.pnx-toc.on-dark{background:#221D15;border-color:rgba(244,239,230,.18);box-shadow:0 20px 55px rgba(0,0,0,.45)}\n.pnx-toc.on-dark .pnx-toc-head{color:var(--champagne)}\n.pnx-toc.on-dark .pnx-toc-prog{background:rgba(244,239,230,.16)}\n.pnx-toc.on-dark .pnx-toc-prog span{background:var(--champagne)}\n.pnx-toc.on-dark a{color:rgba(244,239,230,.55)}\n.pnx-toc.on-dark a::before{background:rgba(244,239,230,.3)}\n.pnx-toc.on-dark a:hover{color:var(--i)}\n.pnx-toc.on-dark a:hover::before{background:var(--champagne)}\n.pnx-toc.on-dark li.is-active a{color:var(--i)}\n.pnx-toc.on-dark li.is-active a::before{background:var(--champagne)}\n\n.pnx-chapnav{position:sticky;top:var(--pnx-stick-top,0px);z-index:50;background:rgba(244,239,230,.93);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n.pnx-chapnav-in{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--pad) - 12px);max-width:calc(var(--max) + 24px);margin:0 auto}\n.pnx-chapnav-in::-webkit-scrollbar{display:none}\n.pnx-chapnav li{flex:0 0 auto}\n.pnx-chapnav a{display:inline-flex;align-items:center;height:var(--chapnav-h);padding:0 13px;font:500 10.5px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--faint);border-bottom:2px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}\n.pnx-chapnav a:hover{color:var(--ink)}\n.pnx-chapnav li.is-active a{color:var(--ink);border-color:var(--bronze)}\n.pnx section[id]{scroll-margin-top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h) + 12px)}\n\n@media (min-width:1440px){\n  .pnx{--max:min(1160px,calc(100vw - 490px))}\n  .pnx-hero-head{max-width:1360px}\n  .pnx-toc{display:flex}\n  .pnx-chapnav{display:none}\n  .pnx section[id]{scroll-margin-top:var(--pnx-stick-top,0px)}\n}\n\n@media (max-width:1020px){\n  .pnx-orient-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-stats{grid-template-columns:repeat(3,1fr)}\n  .pnx-stat:nth-child(3){border-right:0}\n  .pnx-stat{border-bottom:1px solid var(--line);padding-bottom:22px}\n  .pnx-eve-grid,.pnx-fit-grid,.pnx-final-grid{grid-template-columns:1fr;gap:44px}\n  .pnx-own-grid{grid-template-columns:1fr}\n  .pnx-own-col{border-right:0;border-bottom:1px solid var(--d-line);padding:26px 0}\n  .pnx-own-col+.pnx-own-col{padding-left:0}\n  .pnx-home-grid{grid-template-columns:1fr;gap:52px}\n  .pnx-spec-grid{grid-template-columns:1fr}\n}\n@media (max-width:900px){\n  .pnx-an-grid{display:block}\n  .pnx-an-stagewrap{position:sticky;top:calc(var(--pnx-stick-top,0px) + var(--chapnav-h,44px));z-index:2;background:var(--anbg);transition:background 1s var(--ease)}\n  .pnx-an-stage{position:relative;height:44vh;height:44svh;padding:3vh 0 7vh 0;margin-left:0}\n  .pnx-an-frame{height:100%;max-height:none}\n  .pnx-an-rail{display:none}\n  .pnx-an-fig{left:0;bottom:1.5vh;font-size:9.5px}\n  .pnx-an-copy{min-height:0;padding:40px 0 64px;justify-content:flex-start}\n  .pnx-an-copy .pnx-stageno{font-size:44px}\n  .pnx-ix{grid-template-columns:44px 1fr;gap:12px}\n  .pnx-ix p{grid-column:2}\n  .pnx-who-grid{grid-template-columns:1fr}\n  .pnx-home-card{grid-template-columns:1fr;gap:10px}\n}\n@media (max-width:640px){\n  .pnx{font-size:15.5px}\n  .pnx-attrs{grid-template-columns:1fr}\n  .pnx-attr:nth-child(odd){border-right:0;padding-right:0}\n  .pnx-attr:nth-child(even){padding-left:0}\n  .pnx-stats{grid-template-columns:1fr 1fr}\n  .pnx-stat{border-right:0}\n  .pnx-hf-v{font-size:16.5px}\n  .pnx-showroom-ctas,.pnx-final-ctas{flex-direction:column}\n  .pnx-showroom-ctas .pnx-btn,.pnx-final-ctas .pnx-btn{width:100%}\n  .pnx-spec-row{grid-template-columns:1fr;gap:2px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .pnx *,.pnx *::before,.pnx *::after{animation:none!important;transition-duration:.01ms!important}\n  .pnx-js .pnx-r,.pnx-js .pnx-lines .pnx-line\u003espan,.pnx-js .pnx-mask{opacity:1;transform:none;clip-path:none}\n  .pnx-cue a::after{animation:none;opacity:.5}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pnx\" id=\"pinnacle-experience\"\u003e\n\u003cheader class=\"pnx-hero\" id=\"pnxHero\"\u003e\n\u003cdiv class=\"pnx-hero-head\"\u003e\n\u003cp class=\"pnx-hero-kicker\"\u003eHouse of Massage Chairs · Bodyfriend\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-title\" id=\"pnxHeroTitle\"\u003e\n\u003cspan class=\"pnx-hero-model pnx-lines\"\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eThe Palace Neo\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"pnx-hero-sub\"\u003eIndependent-Leg Premium Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-row\"\u003e\n\u003cp class=\"pnx-hero-lede pnx-r\"\u003eIndependent left-right leg movement gives the Bodyfriend Palace Neo massage chair its identity. XD PRO massage, a Flexible SL Frame, ROVO programming, heat, sole rollers, and compact controls support that lower-body-first design.\u003c\/p\u003e\n\u003cdiv class=\"pnx-hero-facts pnx-r\"\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eTry it\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSan Jose · Pleasanton showrooms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eFree US shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eWhite Glove Delivery\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-fact\"\u003e\n\u003cspan class=\"pnx-hf-l\"\u003eColor Options\u003c\/span\u003e\u003cspan class=\"pnx-hf-v\"\u003eSee options above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-hero-stage\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxHeroImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_2.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo massage chair in current product photography\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-cue\"\u003e\u003ca href=\"#pnx-orient\"\u003eScroll to explore the chair\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/header\u003e\u003cnav class=\"pnx-chapnav\" id=\"pnxChapnav\"\u003e\n\u003cul class=\"pnx-chapnav-in\"\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLower Body\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\u003cnav class=\"pnx-toc\" id=\"pnxToc\"\u003e\n\u003cp class=\"pnx-toc-head\"\u003eOn this page\u003c\/p\u003e\n\u003cspan class=\"pnx-toc-prog\"\u003e\u003cspan id=\"pnxTocProg\"\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#pnx-orient\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxAnatomy\"\u003eSystems\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxEvening\"\u003eLower Body\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFit\"\u003eFit\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxIndex\"\u003eFeatures\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxHome\"\u003eYour Home\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxOwn\"\u003eOwnership\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxWho\"\u003eWho It's For\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxCompare\"\u003eCompare\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnx-specs\"\u003eSpecs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFaq\"\u003eFAQ\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxShowroom\"\u003eShowroom\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#pnxFinal\"\u003eDecide\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/nav\u003e\n\u003csection class=\"pnx-orient pnx-sec\" id=\"pnx-orient\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-orient-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e01 · In One Minute\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eMovement before feature count.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-brief pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eIn brief\u003c\/p\u003e\n\u003cp\u003eThe Bodyfriend Palace Neo is a premium massage chair centered on independent leg movement. Exact-model documentation also identifies XD PRO massage, a Flexible SL Frame, a ROVO Special Program, arm and massage-ball heat, three-step sole rolling, 21 safety sensors, personalized mode, a 4-inch LCD controller, and Bluetooth audio. Bodyfriend lists 36 auto massage modes, 8 specialized programs, and a 368 lb chair that measures 78.3 inches deep when reclined. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attrs pnx-r\"\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eA\u003c\/i\u003e\n\u003ch3\u003eLeg movement\u003c\/h3\u003e\n\u003cp\u003eLeft and right lower-body sections move independently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eB\u003c\/i\u003e\n\u003ch3\u003eMassage\u003c\/h3\u003e\n\u003cp\u003eXD PRO is paired with a Flexible SL Frame.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eC\u003c\/i\u003e\n\u003ch3\u003eROVO\u003c\/h3\u003e\n\u003cp\u003eA signature program combines massage and stretching movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eD\u003c\/i\u003e\n\u003ch3\u003eWarmth\u003c\/h3\u003e\n\u003cp\u003eArm heating and a heating massage ball are documented.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eE\u003c\/i\u003e\n\u003ch3\u003eFeet\u003c\/h3\u003e\n\u003cp\u003eThree-step sole rolling gives the foot section active massage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-attr\"\u003e\n\u003ci\u003eF\u003c\/i\u003e\n\u003ch3\u003eControl\u003c\/h3\u003e\n\u003cp\u003e4-inch LCD, personalized mode, 21 safety sensors, and Bluetooth audio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stats pnx-r\"\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eIndependent leg sections\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003eXD\u003csmall\u003ePRO\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eMassage module\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003eROVO\u003c\/b\u003e\u003cspan\u003eSpecial program\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e21\u003c\/b\u003e\u003cspan\u003eSafety sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e4\u003csmall\u003e″\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eLCD controller\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-stat\"\u003e\n\u003cb\u003e3\u003csmall\u003e-step\u003c\/small\u003e\u003c\/b\u003e\u003cspan\u003eSole rolling\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-anatomy\" id=\"pnxAnatomy\"\u003e\n\u003cdiv class=\"pnx-an-head pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e02 · How It Is Built\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eFive systems. One Bodyfriend Palace Neo.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-grid\"\u003e\n\u003cdiv class=\"pnx-an-stagewrap\"\u003e\n\u003cdiv class=\"pnx-an-stage\"\u003e\n\u003cul class=\"pnx-an-rail\"\u003e\n\u003cli class=\"is-active\"\u003e01\u003c\/li\u003e\n\u003cli\u003e02\u003c\/li\u003e\n\u003cli\u003e03\u003c\/li\u003e\n\u003cli\u003e04\u003c\/li\u003e\n\u003cli\u003e05\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"pnx-an-frame\"\u003e\n\u003cimg class=\"pnx-an-img is-active\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_5.webp?v=1776196926\u0026amp;width=720\" alt=\"Front view of Bodyfriend The Palace Neo showing separate leg sections\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_2.webp?v=1776196926\u0026amp;width=720\" alt=\"Angled view of Bodyfriend The Palace Neo massage chair\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_4.webp?v=1776196926\u0026amp;width=720\" alt=\"Side view of Bodyfriend The Palace Neo in a deeply reclined position\" loading=\"lazy\"\u003e \u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_1.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo lower leg and foot massage assemblies\" loading=\"lazy\"\u003e\n\u003cimg class=\"pnx-an-img\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_3.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo side profile with arm console\" loading=\"lazy\"\u003e \u003cspan class=\"pnx-an-heat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-an-fig\"\u003e\u003cb\u003eFig. \u003cspan id=\"pnxAnNo\"\u003e01\u003c\/span\u003e\u003c\/b\u003e — \u003cspan id=\"pnxAnCap\"\u003eIndependent Leg Movement\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copies\"\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e01\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Lower Body\u003c\/p\u003e\n\u003ch3\u003eTwo legs. Two moving sections.\u003c\/h3\u003e\n\u003cp\u003eEach leg section is driven separately, making lower-body movement the Palace Neo's defining difference.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eArchitecture\u003c\/b\u003e\u003cspan\u003eIndependent left-right movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eCheck knee, calf, and foot fit on both sides before buying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e02\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Massage Path\u003c\/p\u003e\n\u003ch3\u003eXD PRO meets a Flexible SL Frame.\u003c\/h3\u003e\n\u003cp\u003eThe documented massage module and frame define the back-massage platform.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eSystem\u003c\/b\u003e\u003cspan\u003eXD PRO · Flexible SL Frame\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eTest shoulder alignment and lower-back reach, not the label alone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e03\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Program\u003c\/p\u003e\n\u003ch3\u003eROVO gives movement a sequence.\u003c\/h3\u003e\n\u003cp\u003eThe ROVO Special Program combines massage with stretching movement.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eProgram\u003c\/b\u003e\u003cspan\u003eROVO Special Program\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eIf movement drives your shortlist, try this program first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e04\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eWarmth and Feet\u003c\/p\u003e\n\u003ch3\u003eHeat above. Rolling below.\u003c\/h3\u003e\n\u003cp\u003eArm heating and a heating massage ball pair with three-step sole rolling.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eFeet\u003c\/b\u003e\u003cspan\u003e3-step sole rolling massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eConfirm heel and arch placement at your preferred intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-an-copy\"\u003e\n\u003cspan class=\"pnx-stageno\"\u003e05\u003c\/span\u003e\n\u003cp class=\"pnx-cap\"\u003eThe Interface\u003c\/p\u003e\n\u003ch3\u003eCompact controls, remembered settings.\u003c\/h3\u003e\n\u003cp\u003eA 4-inch LCD, personalized mode, quick body-part controls, 21 safety sensors, Hi-Fi speakers, and Bluetooth support daily use.\u003c\/p\u003e\n\u003cul class=\"pnx-an-list\"\u003e\n\u003cli\u003e\n\u003cb\u003eController\u003c\/b\u003e\u003cspan\u003e4-inch LCD\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eSafety\u003c\/b\u003e\u003cspan\u003e21 sensors\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"pnx-an-why\"\u003e\u003cem\u003eWhy it matters\u003c\/em\u003eUse the controller in a reclined position before deciding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-evening pnx-sec\" id=\"pnxEvening\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-eve-grid\"\u003e\n\u003cdiv class=\"pnx-eve-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e03 · The Lower-Body Signature\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eThe case for Palace Neo starts below the waist.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eThe separate leg assemblies are not styling. \u003cstrong\u003eThey change how the lower body can move during a session.\u003c\/strong\u003e ROVO programming and three-step sole rolling build on that architecture.\u003c\/p\u003e\n\u003cul class=\"pnx-eve-list pnx-r\"\u003e\n\u003cli\u003e\n\u003ci\u003ei.\u003c\/i\u003e\u003cb\u003eIndependent legs\u003c\/b\u003e\u003cspan\u003eSeparate left-right movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eii.\u003c\/i\u003e\u003cb\u003eROVO Special Program\u003c\/b\u003e\u003cspan\u003eMassage plus stretch movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiii.\u003c\/i\u003e\u003cb\u003e3-step sole rolling\u003c\/b\u003e\u003cspan\u003eActive foot massage\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci\u003eiv.\u003c\/i\u003e\u003cb\u003eQuick area control\u003c\/b\u003e\u003cspan\u003eSkip a body part\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-media pnx-r\"\u003e\n\u003cfigure class=\"pnx-mask\"\u003e\u003cimg id=\"pnxEveImg\" src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_4.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo reclined side view\" loading=\"lazy\"\u003e\u003c\/figure\u003e\nPalace Neo · Reclined profile and split lower body\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-eve-note pnx-r\"\u003e\n\u003cp\u003eThe Palace Neo is presented for massage, comfort, stretching movement, and relaxation, not as a medical treatment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-fit pnx-sec\" id=\"pnxFit\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-fit-grid\"\u003e\n\u003cdiv class=\"pnx-fit-intro\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e04 · Fit and Personalization\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eIndependent movement makes fit decisive.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eBodyfriend does not publish a height range or weight capacity for the Palace Neo, but its Automatic Leg Length Adjustment System scans the body and adjusts the leg length by up to 19 cm (about 7.5 inches). Test both leg sections in person; the Palace Neo is on the floor in both of our showrooms.\u003c\/p\u003e\n\u003ca class=\"pnx-tlink pnx-r\" href=\"\/pages\/our-store\"\u003eCompare fit in person →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-steps\"\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 1\u003c\/i\u003e\n\u003ch3\u003eCheck shoulder and back contact.\u003c\/h3\u003e\n\u003cp\u003eVerify the XD PRO path while sitting naturally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 2\u003c\/i\u003e\n\u003ch3\u003eCheck both leg sections.\u003c\/h3\u003e\n\u003cp\u003eKnees, calves, and feet should stay comfortable through independent movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 3\u003c\/i\u003e\n\u003ch3\u003eCheck the sole rollers.\u003c\/h3\u003e\n\u003cp\u003eMatch heel and arch placement before judging intensity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-step pnx-r\"\u003e\n\u003ci\u003eStep 4\u003c\/i\u003e\n\u003ch3\u003eConfirm what Bodyfriend leaves out.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend publishes the dimensions and a 368 lb chair weight, but no height range, weight capacity, or wall clearance. Ask us for those, plus the electrical requirement and finish, before purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-index pnx-sec\" id=\"pnxIndex\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-index-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e05 · Feature Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eDocumented features, without borrowed specs.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-index-list pnx-r\"\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e01\u003c\/i\u003e\u003cb\u003eIndependent Leg Movement\u003c\/b\u003e\n\u003cp\u003eSeparate left-right lower-body motion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e02\u003c\/i\u003e\u003cb\u003eXD PRO Massage Module\u003c\/b\u003e\n\u003cp\u003eDocumented core massage engine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e03\u003c\/i\u003e\u003cb\u003eFlexible SL Frame\u003c\/b\u003e\n\u003cp\u003eExtends up to 175 degrees, from lying down to sitting up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e04\u003c\/i\u003e\u003cb\u003eROVO Special Program\u003c\/b\u003e\n\u003cp\u003eMassage combined with stretching movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e05\u003c\/i\u003e\u003cb\u003eArm Heating\u003c\/b\u003e\n\u003cp\u003eWarmth at the arm-contact area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e06\u003c\/i\u003e\u003cb\u003eHeating Massage Ball\u003c\/b\u003e\n\u003cp\u003eWarmth close to active massage contact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e07\u003c\/i\u003e\u003cb\u003e3-Step Sole Rolling\u003c\/b\u003e\n\u003cp\u003eDefined rolling action under the feet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e08\u003c\/i\u003e\u003cb\u003eQuick Body-Part On-Off\u003c\/b\u003e\n\u003cp\u003eSkip an area without ending the session.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e09\u003c\/i\u003e\u003cb\u003e21 Safety Sensors\u003c\/b\u003e\n\u003cp\u003eMovement monitoring through the chair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e10\u003c\/i\u003e\u003cb\u003eMy Personalized Mode\u003c\/b\u003e\n\u003cp\u003eRebuilds sessions around repeated settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e11\u003c\/i\u003e\u003cb\u003e4-Inch LCD Controller\u003c\/b\u003e\n\u003cp\u003eCompact primary control interface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e12\u003c\/i\u003e\u003cb\u003eHi-Fi Speakers and Bluetooth\u003c\/b\u003e\n\u003cp\u003eAudio with auto-connect Bluetooth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e13\u003c\/i\u003e\u003cb\u003eActive Arm Technology\u003c\/b\u003e\n\u003cp\u003eA sliding mechanism in the arm unit holds and pulls the arms and shoulders for stretching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e14\u003c\/i\u003e\u003cb\u003eAutomatic Leg Length Adjustment\u003c\/b\u003e\n\u003cp\u003eBody scanning sets the leg length, with up to 19 cm (about 7.5 inches) of adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e15\u003c\/i\u003e\u003cb\u003eSwing Slide System\u003c\/b\u003e\n\u003cp\u003eThe chair slides forward as it reclines, for more efficient use of room space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e16\u003c\/i\u003e\u003cb\u003eThermal Massage System\u003c\/b\u003e\n\u003cp\u003eA heating element warms up quickly and holds temperatures up to 122°F (50°C).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e17\u003c\/i\u003e\u003cb\u003eTwist, Cross-Holding, and Rowing Exercise\u003c\/b\u003e\n\u003cp\u003eStretching programs among the 8 specialized programs, led by an interactive Voice Guide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-ix\"\u003e\n\u003ci\u003e18\u003c\/i\u003e\u003cb\u003eUser Account Creation\u003c\/b\u003e\n\u003cp\u003eIndividual accounts save each user's favorite massage settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-home pnx-sec\" id=\"pnxHome\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e06 · In Your Home\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePlan the room around the reclined depth.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-home-grid\"\u003e\n\u003cdiv class=\"pnx-inch pnx-r\"\u003e\n\u003cb\u003e78.3\u003csup\u003e″\u003c\/sup\u003e\u003c\/b\u003e\n\u003cp\u003e\u003cstrong class=\"pnx-strong-ink\"\u003eis the reclined depth.\u003c\/strong\u003e Bodyfriend lists 78.3″ D x 31.8″ W x 37.4″ H reclined and 62.6″ D x 31.8″ W x 49.2″ H upright, so plan the room around the reclined position.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-cards pnx-r\"\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eFinish\u003c\/h3\u003e\n\u003cp\u003eCurrent imagery shows a light neutral shell with warm brown-toned accents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eDelivery route\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp\u003eThe chair weighs 368 lb and is 31.8 inches wide. Bodyfriend does not publish carton dimensions, so measure doors, halls, stairs, elevator access, and turns before delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/shipping-policy\" class=\"pnx-tlink pnx-mini-link\"\u003eReview delivery terms →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003eWhite Glove\u003c\/h3\u003e\n\u003cp\u003eHouse of Massage Chairs says most massage chairs include White Glove service where access and service availability allow. Confirm this order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-home-card\"\u003e\n\u003ch3\u003ePower\u003c\/h3\u003e\n\u003cp\u003eAsk us for the electrical requirements and plan the final position around an accessible outlet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-own pnx-sec\" id=\"pnxOwn\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e07 · Ownership\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eGet delivery and warranty details in writing.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-own-grid\"\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eDelivery\u003c\/p\u003e\n\u003cp\u003eOur policy says most massage chairs include White Glove Delivery, subject to access, fitment, destination, and service availability.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/buy-online-delivered\"\u003eHow online delivery works →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eWarranty\u003c\/p\u003e\n\u003ch3\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/h3\u003e\n\u003cp\u003eBodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e, and you can pay with \u003ca href=\"\/pages\/financing\"\u003eAffirm, as low as 0% APR, subject to eligibility\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-own-col pnx-r\"\u003e\n\u003cp class=\"pnx-cap\"\u003eSupport\u003c\/p\u003e\n\u003ch3\u003eKnow who receives the first call.\u003c\/h3\u003e\n\u003cp\u003eCall or text (669) 214-8889 with Palace Neo questions before and after delivery.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/pages\/our-store\"\u003eShowroom and support hub →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-own-fine pnx-r\"\u003eThe Palace Neo supports massage, comfort, stretching movement, and relaxation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-who pnx-sec\" id=\"pnxWho\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003e08 · The Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eChoose it for its movement architecture.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-who-grid\"\u003e\n\u003cdiv class=\"pnx-who-col pnx-r\"\u003e\n\u003ch3\u003eA strong fit if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWant independent left-right leg movement.\u003c\/li\u003e\n\u003cli\u003ePlan to use the ROVO Special Program regularly.\u003c\/li\u003e\n\u003cli\u003eCare about dedicated three-step sole rolling.\u003c\/li\u003e\n\u003cli\u003ePrefer compact controls over a tablet-sized screen.\u003c\/li\u003e\n\u003cli\u003eHave room for a 78.3-inch reclined depth and a delivery route for a 368 lb chair.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-who-col alt pnx-r\"\u003e\n\u003ch3\u003eConsider Leonardo DV if you…\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrioritize BIA body-composition personalization.\u003c\/li\u003e\n\u003cli\u003eWant live shoulder adjustment.\u003c\/li\u003e\n\u003cli\u003ePrefer an 8.7-inch full-touch display.\u003c\/li\u003e\n\u003cli\u003eWant our published 60-program automatic library.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eCompare with Leonardo DV →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-compare pnx-sec\" id=\"pnxCompare\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eComparison\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eLower-body movement or measurement-led personalization?\u003c\/h2\u003e\n\u003cdiv class=\"pnx-tablewrap pnx-r\"\u003e\n\u003ctable class=\"pnx-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eDecision factor\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eThe Palace Neo\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLeonardo DV\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCore emphasis\u003c\/th\u003e\n\u003ctd\u003eIndependent legs, ROVO, XD PRO, Flexible SL Frame.\u003c\/td\u003e\n\u003ctd\u003eBIA personalization and live shoulder adjustment.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eControls\u003c\/th\u003e\n\u003ctd\u003e4-inch LCD with quick body-part control.\u003c\/td\u003e\n\u003ctd\u003e8.7-inch full-touch display.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePrograms\u003c\/th\u003e\n\u003ctd\u003e36 auto massage modes and 8 specialized programs, plus the ROVO Special Program.\u003c\/td\u003e\n\u003ctd\u003e60 automatic programs published by House of Massage Chairs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-compare-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eLeonardo DV details →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/bodyfriend-vs-ogawa-massage-chairs\"\u003eBodyfriend and Ogawa comparison →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs →\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/massage-chair-brands-compared\"\u003eMassage chair brands compared →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-specs pnx-sec\" id=\"pnx-specs\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eSpecification Index\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend's published numbers.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-spec-grid\"\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eIdentity\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eBrand\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBodyfriend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eThe Palace Neo Massage Chair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModel number\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eBFB-7010\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eMassage\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg movement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eIndependent left-right\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eModule\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eXD PRO\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFrame\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFlexible SL Frame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eProgram\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eROVO Special Program\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto massage modes\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e36\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSpecialized programs\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e8, including Palace NEO Signature, Twist Exercise, Cross-Holding Exercise, and Rowing Exercise\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eMassage ball range\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eNeck to buttocks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eComfort\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eHeat\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eArm heating · heating massage ball · Thermal Massage System up to 122°F (50°C)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFeet\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e3-step sole rolling\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eRecline\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eZero gravity · Flexible SL Frame up to 175 degrees · Swing Slide System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAir bags\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eShoulders · arms · thighs · calves · instep · heels\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eControl and safety\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eController\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e4-inch LCD remote control · Voice Guide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAuto timer\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e10 \/ 20 \/ 30 minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eLeg length\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eAutomatic, up to 19 cm (about 7.5 in)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePersonalization\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eMy Personalized Mode · user accounts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eSafety\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e21 sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eAudio\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHi-Fi speakers · auto-connect Bluetooth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eDimensions and weight\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUpright\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e62.6″ D x 31.8″ W x 49.2″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eReclined\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e78.3″ D x 31.8″ W x 37.4″ H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eChair weight\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003e368 lb\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eConfirm before purchase\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003ePlacement\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eWall clearance · electrical requirement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eUser fit\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eHeight range · weight capacity (not published by Bodyfriend)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eFinish\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eCurrent orderable finish name\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-cat pnx-r\"\u003e\n\u003ch3\u003eOwnership\u003c\/h3\u003e\n\u003cdiv class=\"pnx-spec-rows\"\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eDelivery\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eFree US shipping · white-glove delivery · estimated delivery shown above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-spec-row\"\u003e\n\u003cspan class=\"pnx-spec-l\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"pnx-spec-v\"\u003eManufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-spec-note pnx-r\"\u003eDimensions, chair weight, programs, heat, and air-bag coverage come from Bodyfriend's official Palace NEO specification. Bodyfriend does not publish a height range, weight capacity, wall clearance, or warranty term for this model, so confirm those with us.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-faq pnx-sec\" id=\"pnxFaq\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eQuestions\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003ePalace Neo questions to resolve before purchase.\u003c\/h2\u003e\n\u003cdiv class=\"pnx-faq-list pnx-r\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I buy the Bodyfriend Palace Neo massage chair?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAt House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Palace Neo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I try the Bodyfriend Palace Neo before buying?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Palace Neo is on the floor in \u003ca href=\"\/pages\/our-store\"\u003eboth of our showrooms\u003c\/a\u003e, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Palace Neo with every other chair in one visit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat does independent leg movement mean on the Bodyfriend Palace Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt means the left and right leg sections move separately. On the Bodyfriend Palace Neo, each leg section is driven on its own, and the ROVO Special Program and three-step sole rolling build on that lower-body architecture, so check knee, calf, and foot contact on both legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eBodyfriend Palace Neo vs Leonardo DV: what is the difference?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eTwo different priorities. The Bodyfriend Palace Neo is built around independent left-right leg movement, the ROVO Special Program, and XD PRO massage, with a compact 4-inch LCD. The \u003ca href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eBodyfriend Leonardo DV\u003c\/a\u003e leads with BIA body-composition personalization, live shoulder adjustment, an 8.7-inch full-touch display, and 60 published automatic programs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Palace Neo worth it?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes, if independent leg movement and the ROVO Special Program are the reasons you are shopping. The Bodyfriend Palace Neo builds its massage experience around the lower body. If measurement-led personalization or a large touchscreen matters more, the Leonardo DV may be the smarter purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill the Bodyfriend Palace Neo fit my height and my room?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003e78.3 inches deep when reclined. Bodyfriend lists the Bodyfriend Palace Neo at 62.6″ D x 31.8″ W x 49.2″ H upright and 78.3″ D x 31.8″ W x 37.4″ H reclined, with a 368 lb chair weight. Bodyfriend publishes no height range or weight capacity, but the Automatic Leg Length Adjustment System adjusts the leg length by up to 7.5 inches, so sit-test both leg sections at either showroom.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat massage system does the Bodyfriend Palace Neo use?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eAn XD PRO Massage Module on a Flexible SL Frame that extends up to 175 degrees, with massage balls covering the neck to the buttocks. The Bodyfriend Palace Neo pairs that platform with independent left-right leg movement, Active Arm Technology, 36 auto massage modes, 8 specialized programs, heat up to 122°F, and three-step sole rolling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the ROVO Special Program on the Bodyfriend Palace Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eIt is a signature Bodyfriend program that combines massage with stretching movement. On the Bodyfriend Palace Neo, ROVO works with the independent left-right leg sections, so if movement drives your shortlist, try the ROVO Special Program before any other Palace Neo setting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat warranty comes with the Bodyfriend Palace Neo?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eThe Bodyfriend Palace Neo comes with Bodyfriend's manufacturer warranty. Bodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Palace Neo purchase is also covered by our \u003ca href=\"\/pages\/price-protection\"\u003e6-Month Price Protection\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the Bodyfriend Palace Neo HSA\/FSA eligible?\u003cspan class=\"pnx-x\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnx-faq-a\"\u003e\n\u003cp\u003eYes. The Bodyfriend Palace Neo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our \u003ca href=\"\/blogs\/news\/hsa-fsa-massage-chair-guide\"\u003eHSA\/FSA massage chair guide\u003c\/a\u003e explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-showroom pnx-sec\" id=\"pnxShowroom\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eBefore You Decide\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-lines\"\u003e\n\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003eIndependent movement should be\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pnx-line\"\u003e\u003cspan\u003efelt before it is purchased.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eTest both leg sections, ROVO movement, foot placement, roller contact, controls, and reclined room scale. The Palace Neo is on the floor in both of our showrooms, and walk-ins are welcome, no appointment needed.\u003c\/p\u003e\n\u003cdiv class=\"pnx-showroom-ctas pnx-r\"\u003e\n\u003ca class=\"pnx-btn pnx-btn-bronze\" href=\"\/pages\/our-store\"\u003eView our showrooms \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"pnx-btn pnx-btn-lightline\" href=\"tel:+16692148889\"\u003eCall or text us \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-showroom-fine pnx-r\"\u003eSan Jose (Westfield Oakridge) and Pleasanton (Stoneridge) each carry 45+ chairs in 3,500–4,000 sq ft, so you can compare the Palace Neo with every other chair in one visit. Call or text (669) 214-8889.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pnx-final pnx-sec\" id=\"pnxFinal\"\u003e\n\u003cdiv class=\"pnx-wrap\"\u003e\n\u003cdiv class=\"pnx-final-grid\"\u003e\n\u003cdiv class=\"pnx-final-media pnx-r\"\u003e\u003cimg src=\"https:\/\/houseofmassagechairs.com\/cdn\/shop\/files\/PalaceNEO_1.webp?v=1776196926\u0026amp;width=720\" alt=\"Bodyfriend The Palace Neo massage chair angled front view\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-copy\"\u003e\n\u003cp class=\"pnx-eb pnx-r\"\u003eThe Decision\u003c\/p\u003e\n\u003ch2 class=\"pnx-h2 pnx-r\"\u003eBodyfriend\u003cbr\u003eThe Palace Neo.\u003c\/h2\u003e\n\u003cp class=\"pnx-r\"\u003eChoose it when independent leg movement, ROVO programming, XD PRO massage, and compact controls matter more than a long spec sheet. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv class=\"pnx-final-price pnx-r\"\u003e\n\u003cb\u003ePalace Neo\u003c\/b\u003e\u003cspan\u003eConfirm finish · see current price above\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-ctas pnx-r\"\u003e\n\u003cbutton class=\"pnx-btn pnx-btn-solid pnx-top-link\" type=\"button\"\u003eCheck current purchase options \u003cspan class=\"pnx-arr\"\u003e↑\u003c\/span\u003e\u003c\/button\u003e\u003ca class=\"pnx-btn pnx-btn-ghost\" href=\"\/pages\/our-store\"\u003eCompare in person \u003cspan class=\"pnx-arr\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnx-final-links pnx-r\"\u003e\n\u003ca class=\"pnx-tlink\" href=\"\/collections\/bodyfriend\"\u003eCurrent Bodyfriend massage chairs\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/products\/bodyfriend-leonardo-dv-massage-chair\"\u003eCompare with Leonardo DV\u003c\/a\u003e\u003ca class=\"pnx-tlink\" href=\"\/pages\/shipping-policy\"\u003eDelivery and setup terms\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnx-final-fine\"\u003eBodyfriend The Palace Neo Massage Chair · Sold by House of Massage Chairs, an authorized Bodyfriend dealer. Free US shipping with white-glove delivery and setup. Manufacturer warranty — see \u003ca href=\"\/pages\/warranty\"\u003ewarranty details\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Where can I buy the Bodyfriend Palace Neo massage chair?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"At House of Massage Chairs, an authorized Bodyfriend dealer. Order the Bodyfriend Palace Neo online with free US shipping and white-glove delivery and setup, or buy it at our San Jose (Westfield Oakridge) or Pleasanton (Stoneridge) showroom. Call or text (669) 214-8889 with questions.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Can I try the Bodyfriend Palace Neo before buying?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Palace Neo is on the floor in both of our showrooms, San Jose (Westfield Oakridge) and Pleasanton (Stoneridge), and walk-ins are welcome with no appointment needed. Each carries 45+ chairs in 3,500–4,000 sq ft, so you can compare the Palace Neo with every other chair in one visit.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What does independent leg movement mean on the Bodyfriend Palace Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It means the left and right leg sections move separately. On the Bodyfriend Palace Neo, each leg section is driven on its own, and the ROVO Special Program and three-step sole rolling build on that lower-body architecture, so check knee, calf, and foot contact on both legs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Bodyfriend Palace Neo vs Leonardo DV: what is the difference?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Two different priorities. The Bodyfriend Palace Neo is built around independent left-right leg movement, the ROVO Special Program, and XD PRO massage, with a compact 4-inch LCD. The Bodyfriend Leonardo DV leads with BIA body-composition personalization, live shoulder adjustment, an 8.7-inch full-touch display, and 60 published automatic programs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Palace Neo worth it?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes, if independent leg movement and the ROVO Special Program are the reasons you are shopping. The Bodyfriend Palace Neo builds its massage experience around the lower body. If measurement-led personalization or a large touchscreen matters more, the Leonardo DV may be the smarter purchase.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Will the Bodyfriend Palace Neo fit my height and my room?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"78.3 inches deep when reclined. Bodyfriend lists the Bodyfriend Palace Neo at 62.6″ D x 31.8″ W x 49.2″ H upright and 78.3″ D x 31.8″ W x 37.4″ H reclined, with a 368 lb chair weight. Bodyfriend publishes no height range or weight capacity, but the Automatic Leg Length Adjustment System adjusts the leg length by up to 7.5 inches, so sit-test both leg sections at either showroom.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What massage system does the Bodyfriend Palace Neo use?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"An XD PRO Massage Module on a Flexible SL Frame that extends up to 175 degrees, with massage balls covering the neck to the buttocks. The Bodyfriend Palace Neo pairs that platform with independent left-right leg movement, Active Arm Technology, 36 auto massage modes, 8 specialized programs, heat up to 122°F, and three-step sole rolling.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the ROVO Special Program on the Bodyfriend Palace Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"It is a signature Bodyfriend program that combines massage with stretching movement. On the Bodyfriend Palace Neo, ROVO works with the independent left-right leg sections, so if movement drives your shortlist, try the ROVO Special Program before any other Palace Neo setting.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What warranty comes with the Bodyfriend Palace Neo?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The Bodyfriend Palace Neo comes with Bodyfriend's manufacturer warranty. Bodyfriend sets the warranty terms for this model, so ask us for the written coverage before you order. Bodyfriend's warranty applies within the continental US. Your Bodyfriend Palace Neo purchase is also covered by our 6-Month Price Protection.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Is the Bodyfriend Palace Neo HSA\/FSA eligible?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. The Bodyfriend Palace Neo is HSA\/FSA eligible with a Letter of Medical Necessity (LMN). Our HSA\/FSA massage chair guide explains how buying with HSA or FSA funds works, and you can call or text (669) 214-8889 with questions before you order.\"\n   }\n  }\n ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n(function () {\n  var root = document.getElementById('pinnacle-experience');\n  if (!root) return;\n\n  var reduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  root.classList.add('pnx-js');\n\n  function clamp(v, a, b) { return Math.max(a, Math.min(b, v)); }\n\n    var pending = Array.prototype.slice.call(root.querySelectorAll('.pnx-r, .pnx-lines, .pnx-mask'));\n  pending.forEach(function (el) {\n    var d = el.getAttribute('data-delay');\n    if (d) el.style.transitionDelay = d + 'ms';\n  });\n  function revealAll() {\n    pending.forEach(function (el) { el.classList.add('is-in'); });\n    pending = [];\n  }\n  function revealVisible(vh) {\n    if (!pending.length) return;\n    var rest = [];\n    pending.forEach(function (el) {\n      var r = el.getBoundingClientRect();\n      if (r.top \u003c vh * 0.96 \u0026\u0026 r.bottom \u003e -40) el.classList.add('is-in');\n      else rest.push(el);\n    });\n    pending = rest;\n  }\n  if (reduced || document.visibilityState === 'hidden') revealAll();\n  document.addEventListener('visibilitychange', function () {\n    if (document.visibilityState === 'hidden') revealAll();\n    else { ticking = false; activeIdx = -2; frame(); }\n  });\n\n    var NAV_IDS = [\n    ['pnx-orient', 0], ['pnxAnatomy', 0], ['pnxEvening', 1], ['pnxFit', 0],\n    ['pnxIndex', 0], ['pnxHome', 0], ['pnxOwn', 1], ['pnxWho', 0],\n    ['pnxCompare', 0], ['pnx-specs', 0], ['pnxFaq', 0], ['pnxShowroom', 1], ['pnxFinal', 0]\n  ];\n  var navSections = [];\n  NAV_IDS.forEach(function (pair) {\n    var sec = document.getElementById(pair[0]);\n    if (sec) navSections.push({ el: sec, id: pair[0], dark: pair[1] === 1 });\n  });\n  var toc = document.getElementById('pnxToc');\n  var chapnav = document.getElementById('pnxChapnav');\n  var chapScroller = chapnav ? chapnav.querySelector('.pnx-chapnav-in') : null;\n  function navItems(nav) {\n    var map = {};\n    if (nav) nav.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n      map[a.getAttribute('href').slice(1)] = a.parentElement;\n    });\n    return map;\n  }\n  var tocItems = navItems(toc);\n  var chapItems = navItems(chapnav);\n  var activeIdx = -2;\n\n  function setActive(idx) {\n    if (idx === activeIdx) return;\n    activeIdx = idx;\n    navSections.forEach(function (s, i) {\n      var on = i === idx;\n      if (tocItems[s.id]) tocItems[s.id].classList.toggle('is-active', on);\n      if (chapItems[s.id]) chapItems[s.id].classList.toggle('is-active', on);\n    });\n    if (toc) toc.classList.toggle('on-dark', idx \u003e= 0 \u0026\u0026 navSections[idx].dark);\n    if (idx \u003e= 0 \u0026\u0026 chapScroller \u0026\u0026 chapItems[navSections[idx].id]) {\n      var li = chapItems[navSections[idx].id];\n      var left = li.offsetLeft - (chapScroller.clientWidth - li.offsetWidth) \/ 2;\n      chapScroller.scrollTo({ left: Math.max(0, left), behavior: reduced ? 'auto' : 'smooth' });\n    }\n  }\n\n    function toTop() { window.scrollTo({ top: 0, behavior: reduced ? 'auto' : 'smooth' }); }\n  root.querySelectorAll('.pnx-top-link, [data-pnx-top]').forEach(function (b) { b.addEventListener('click', toTop); });\n\n    root.querySelectorAll('a[href^=\"#\"]').forEach(function (a) {\n    a.addEventListener('click', function (e) {\n      var t = document.getElementById(a.getAttribute('href').slice(1));\n      if (t) {\n        e.preventDefault();\n        t.scrollIntoView({ behavior: reduced ? 'auto' : 'smooth', block: 'start' });\n      }\n    });\n  });\n  if (toc \u0026\u0026 toc.parentElement !== document.body) document.body.appendChild(toc);\n\n    var anatomy = document.getElementById('pnxAnatomy');\n  var copies = anatomy ? anatomy.querySelectorAll('.pnx-an-copy') : [];\n  var stageImgs = anatomy ? anatomy.querySelectorAll('.pnx-an-img') : [];\n  var railItems = anatomy ? anatomy.querySelectorAll('.pnx-an-rail li') : [];\n  var figNo = document.getElementById('pnxAnNo');\n  var figCap = document.getElementById('pnxAnCap');\n  var curStage = 1;\n  var STAGE_CAPTIONS = ['Independent Leg Movement', 'XD PRO + Flexible SL Frame', 'ROVO Special Program', 'Heat + 3-Step Sole Rolling', 'Control + 21 Safety Sensors'];\n\n  function setStage(n, caption) {\n    if (n === curStage) return;\n    curStage = n;\n    anatomy.setAttribute('data-stage', n);\n    stageImgs.forEach(function (im, i) {\n      im.classList.toggle('is-active', i === n - 1);\n    });\n    railItems.forEach(function (li, i) { li.classList.toggle('is-active', i === n - 1); });\n    if (figNo) figNo.textContent = (n \u003c 10 ? '0' : '') + n;\n    if (figCap \u0026\u0026 caption) figCap.textContent = caption;\n  }\n\n    var hero = document.getElementById('pnxHero');\n  var heroTitle = document.getElementById('pnxHeroTitle');\n  var heroImg = document.getElementById('pnxHeroImg');\n  var eveImg = document.getElementById('pnxEveImg');\n  var tocProg = document.getElementById('pnxTocProg');\n  var ticking = false;\n  var frameCount = 0;\n\n  function measureStickTop() {\n    var offset = 0;\n    try {\n      var stack = document.elementsFromPoint(Math.floor(window.innerWidth \/ 2), 4);\n      for (var i = 0; i \u003c stack.length; i++) {\n        var el = stack[i];\n        if (el.closest \u0026\u0026 el.closest('#pinnacle-experience, #pnxChapnav, #pnxToc')) continue;\n        var cs = getComputedStyle(el);\n        if (cs.position === 'fixed' || cs.position === 'sticky') {\n          var r = el.getBoundingClientRect();\n          if (r.top \u003c= 1 \u0026\u0026 r.height \u003e 20 \u0026\u0026 r.height \u003c window.innerHeight * 0.4) { offset = Math.round(r.bottom); break; }\n        }\n      }\n    } catch (e) {}\n    root.style.setProperty('--pnx-stick-top', offset + 'px');\n  }\n\n  function frame() {\n    ticking = false;\n    var vh = window.innerHeight;\n\n    if (frameCount++ % 12 === 0) measureStickTop();\n    revealVisible(vh);\n\n        if (hero \u0026\u0026 toc) toc.classList.toggle('is-on', hero.getBoundingClientRect().bottom \u003c 0);\n\n        var idx = -1;\n    for (var i = 0; i \u003c navSections.length; i++) {\n      if (navSections[i].el.getBoundingClientRect().top \u003c= vh * 0.45) idx = i;\n    }\n    setActive(idx);\n\n        if (copies.length) {\n      var s = 1;\n      for (var j = 0; j \u003c copies.length; j++) {\n        if (copies[j].getBoundingClientRect().top \u003c= vh * 0.55) s = j + 1;\n      }\n      setStage(s, STAGE_CAPTIONS[s - 1]);\n    }\n\n    if (!reduced \u0026\u0026 hero \u0026\u0026 heroTitle \u0026\u0026 heroImg) {\n      var hr = hero.getBoundingClientRect();\n      var hp = clamp(-hr.top \/ (hr.height * 0.85 || 1), 0, 1);\n      heroTitle.style.transform = 'translateY(' + (hp * -56) + 'px)';\n      heroTitle.style.opacity = String(clamp(1 - hp * 1.25, 0, 1));\n      heroImg.style.transform = 'scale(' + (1 + hp * 0.055) + ') translateY(' + (hp * -26) + 'px)';\n    }\n\n    if (tocProg) {\n      var rp = root.getBoundingClientRect();\n      var tp = rp.height - vh;\n      tocProg.style.transform = 'scaleX(' + (tp \u003e 0 ? clamp(-rp.top \/ tp, 0, 1) : 0) + ')';\n    }\n\n    if (!reduced \u0026\u0026 eveImg) {\n      var er = eveImg.getBoundingClientRect();\n      var ep = clamp((vh - er.top) \/ (vh + er.height || 1), 0, 1);\n      eveImg.style.transform = 'translateY(' + ((0.5 - ep) * 44) + 'px) scale(1.06)';\n    }\n\n  }\n\n  function onScroll() {\n        if (document.visibilityState === 'hidden') { frame(); return; }\n    if (!ticking) { ticking = true; requestAnimationFrame(frame); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  window.addEventListener('resize', onScroll, { passive: true });\n  frame();\n})();\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Bodyfriend","offers":[{"title":"Default Title","offer_id":44980873756879,"sku":null,"price":11999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0649\/9516\/4367\/files\/PalaceNEO_2.webp?v=1776196926"},{"product_id":"bodyfriend-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":"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"}],"url":"https:\/\/houseofmassagechairs.com\/collections\/zero-gravity-massage-chairs.oembed","provider":"House of Massage Chairs","version":"1.0","type":"link"}