{"product_id":"ultima-bath-chair","title":"Ultima Bath Chair","description":"\u003cstyle\u003e#ultima-accessories{font-family:inherit;color:#282828;margin:22px 0;scroll-margin-top:100px}#ultima-accessories h2{font-size:20px;font-weight:600;margin:0 0 12px}#ultima-accessories\u003e.ua-intro{font-size:13px;margin:0 0 12px}#ultima-accessories .ua-row{display:grid;grid-template-columns:18px 65px minmax(0,1fr);gap:10px;border-top:1px solid #e4e4e4;padding:13px 0;align-items:start}#ultima-accessories img{width:65px;height:65px;object-fit:contain}#ultima-accessories input[type=checkbox]{width:17px;height:17px;margin-top:4px}#ultima-accessories .ua-title{font-size:14px;font-weight:600;display:block;cursor:pointer}#ultima-accessories [data-ua-price]{font-size:14px;display:block;margin:5px 0}#ultima-accessories p{font-size:12px;line-height:1.4;margin:4px 0 8px}#ultima-accessories .ua-label{display:block;font-size:12px;margin:7px 0 3px}#ultima-accessories select{max-width:100%;padding:7px;border:1px solid #bbb;background:#fff;font:inherit;font-size:12px}#ultima-accessories [data-ua-qty]{display:block;width:60px;padding:5px;font:inherit;font-size:13px;border:1px solid #bbb}#ultima-accessories .ua-details{display:block;font-size:12px;margin-top:8px}#ultima-accessories [role=alert]{color:#a82121;font-size:13px}product-info:has(#ultima-accessories) #w3-product-accessories,product-info:has(#ultima-accessories) .w3-product-accessories{display:none!important}@media(max-width:420px){#ultima-accessories .ua-row{grid-template-columns:18px 45px minmax(0,1fr);gap:8px}#ultima-accessories img{width:45px;height:45px}}#ultima-accessories [data-key=\"pelvic\"] [data-ua-price]{margin:6px 0 8px}#ultima-accessories [data-key=\"pelvic\"] select[hidden]{display:none!important}\u003c\/style\u003e\u003cdiv id=\"ultima-accessories\"\u003e\n\u003ch2\u003eOptional accessories\u003c\/h2\u003e\n\u003cp class=\"ua-intro\"\u003eSelect accessories to add with your bath chair. All fit every Ultima chair size; choose your pad colour or belt size where offered. Accessories are sold separately.\u003c\/p\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"extension\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-extension\" data-ua-check aria-label=\"Add Ultima Detachable Extension Base\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-detachable-extension-base\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-extension.jpg?v=1793377956\" alt=\"Ultima Detachable Extension Base\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-extension\" class=\"ua-title\"\u003eDetachable Extension Base\u003c\/label\u003e\u003cspan data-ua-price\u003e$1,083.33 CAD\u003c\/span\u003e\u003cp\u003eRaises the chair by 9.5″. Base measures 18″ W × 24″–37″ L × 9″ H. Fits all Ultima Bath Chair sizes.\u003c\/p\u003e\n\u003clabel for=\"ua-option-extension\" class=\"ua-label\"\u003eModel\u003c\/label\u003e\u003cselect id=\"ua-option-extension\" data-ua-variant\u003e\u003coption value=\"68111105720469\"\u003eBCUZ-A8880\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-extension\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-extension\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-detachable-extension-base\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"rolling\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-rolling\" data-ua-check aria-label=\"Add Ultima Detachable Rolling Base\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-detachable-rolling-base\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-rolling.jpg?v=1793377963\" alt=\"Ultima Detachable Rolling Base\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-rolling\" class=\"ua-title\"\u003eDetachable Rolling Base\u003c\/label\u003e\u003cspan data-ua-price\u003e$1,331.67 CAD\u003c\/span\u003e\u003cp\u003eRaises the chair by 13″. Base measures 25″ W × 30″–44″ L × 13″ H. Fits all Ultima Bath Chair sizes.\u003c\/p\u003e\n\u003clabel for=\"ua-option-rolling\" class=\"ua-label\"\u003eModel\u003c\/label\u003e\u003cselect id=\"ua-option-rolling\" data-ua-variant\u003e\u003coption value=\"68111105753237\"\u003eBCUZ-A8890\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-rolling\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-rolling\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-detachable-rolling-base\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"head\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-head\" data-ua-check aria-label=\"Add Ultima Head Support Pads\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-head-support-pads\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-head.jpg?v=1793377971\" alt=\"Ultima Head Support Pads\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-head\" class=\"ua-title\"\u003eHead Support Pads\u003c\/label\u003e\u003cspan data-ua-price\u003e$217.00 CAD\u003c\/span\u003e\u003cp\u003eAdditional head positioning support. Fits all Ultima Bath Chair sizes.\u003c\/p\u003e\n\u003clabel for=\"ua-option-head\" class=\"ua-label\"\u003eColour\u003c\/label\u003e\u003cselect id=\"ua-option-head\" data-ua-variant\u003e\u003coption value=\"68111105786005\"\u003eBeach Bubble Blue · BCZ-A8875-BB\u003c\/option\u003e\n\u003coption value=\"68111105818773\"\u003eLionfish Lavender · BCZ-A8875-LL\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-head\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-head\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-head-support-pads\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"lateral\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-lateral\" data-ua-check aria-label=\"Add Ultima Lateral Support Pads\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-lateral-support-pads\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-lateral.jpg?v=1793377976\" alt=\"Ultima Lateral Support Pads\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-lateral\" class=\"ua-title\"\u003eLateral Support Pads\u003c\/label\u003e\u003cspan data-ua-price\u003e$175.00 CAD\u003c\/span\u003e\u003cp\u003eAdditional trunk positioning support. Fits all Ultima Bath Chair sizes.\u003c\/p\u003e\n\u003clabel for=\"ua-option-lateral\" class=\"ua-label\"\u003eColour\u003c\/label\u003e\u003cselect id=\"ua-option-lateral\" data-ua-variant\u003e\u003coption value=\"68111105884309\"\u003eBeach Bubble Blue · BCZ-A8830-BB\u003c\/option\u003e\n\u003coption value=\"68111105917077\"\u003eLionfish Lavender · BCZ-A8830-LL\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-lateral\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-lateral\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-lateral-support-pads\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"arms\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-arms\" data-ua-check aria-label=\"Add Ultima Detachable Armrests\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-detachable-armrests\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-arms.jpg?v=1793377982\" alt=\"Ultima Detachable Armrests\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-arms\" class=\"ua-title\"\u003eDetachable Armrests\u003c\/label\u003e\u003cspan data-ua-price\u003e$692.00 CAD\u003c\/span\u003e\u003cp\u003eOptional detachable arm supports for the Ultima Bath Chair. Fits all sizes.\u003c\/p\u003e\n\u003clabel for=\"ua-option-arms\" class=\"ua-label\"\u003eModel\u003c\/label\u003e\u003cselect id=\"ua-option-arms\" data-ua-variant\u003e\u003coption value=\"68111105949845\"\u003eBTZ-A5051\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-arms\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-arms\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-detachable-armrests\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"position\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-position\" data-ua-check aria-label=\"Add Ultima Positioning Belt\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-positioning-belt\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-position.jpg?v=1793377988\" alt=\"Ultima Positioning Belt\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-position\" class=\"ua-title\"\u003ePositioning Belt\u003c\/label\u003e\u003cspan data-ua-price\u003e$99.00 CAD\u003c\/span\u003e\u003cp\u003eReplacement or additional positioning belt in grey. Fits all Ultima Bath Chair sizes.\u003c\/p\u003e\n\u003clabel for=\"ua-option-position\" class=\"ua-label\"\u003eModel\u003c\/label\u003e\u003cselect id=\"ua-option-position\" data-ua-variant\u003e\u003coption value=\"68111105982613\"\u003eBCZ-A8835-G\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-position\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-position\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-positioning-belt\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"pelvic\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-pelvic\" data-ua-check aria-label=\"Add Ultima Pelvic Positioning Belt\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-pelvic-positioning-belt\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-pelvic-positioning-belt-bcz-a8834.png?v=1793384992\" alt=\"BCZ-A8834 Pelvic Positioning Belt shown fitted to Ultima Bath Chair\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-pelvic\" class=\"ua-title\"\u003ePelvic Positioning Belt\u003c\/label\u003e\u003cspan data-ua-price\u003e$144.00 CAD\u003c\/span\u003e\u003cp\u003ePelvic positioning support for all Ultima Bath Chair sizes. Model BCZ-A8834; sold separately.\u003c\/p\u003e\n\u003cselect id=\"ua-option-pelvic\" data-ua-variant hidden aria-hidden=\"true\"\u003e\u003coption value=\"68111106015381\"\u003eBCZ-A8834\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-pelvic\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-pelvic\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-pelvic-positioning-belt\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ua-row\" data-ua-row data-key=\"rapid\"\u003e\n\u003cinput type=\"checkbox\" id=\"ua-check-rapid\" data-ua-check aria-label=\"Add Ultima Rapid Dry Positioning Belt\"\u003e\u003cdiv\u003e\u003ca href=\"\/products\/ultima-rapid-dry-positioning-belt\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-rapid.jpg?v=1793377995\" alt=\"Ultima Rapid Dry Positioning Belt\" loading=\"lazy\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"ua-check-rapid\" class=\"ua-title\"\u003eRapid Dry Positioning Belt\u003c\/label\u003e\u003cspan data-ua-price\u003e$275.00 CAD\u003c\/span\u003e\u003cp\u003eMay be used as a pelvic and\/or lap belt. Medium fit range: 22″–68″; Large fit range: 25″–72″. Fits all Ultima Bath Chair sizes; select belt size for the user.\u003c\/p\u003e\n\u003clabel for=\"ua-option-rapid\" class=\"ua-label\"\u003eSize\u003c\/label\u003e\u003cselect id=\"ua-option-rapid\" data-ua-variant\u003e\u003coption value=\"68111106080917\"\u003eMedium — 22″–68″ · BCZ-A8836M\u003c\/option\u003e\n\u003coption value=\"68111106113685\"\u003eLarge — 25″–72″ · BCZ-A8836L\u003c\/option\u003e\u003c\/select\u003e\u003clabel for=\"ua-qty-rapid\" class=\"ua-label\"\u003eQuantity\u003c\/label\u003e\u003cinput id=\"ua-qty-rapid\" type=\"number\" min=\"1\" step=\"1\" value=\"1\" data-ua-qty\u003e\u003ca class=\"ua-details\" href=\"\/products\/ultima-rapid-dry-positioning-belt\" data-ua-link\u003eView accessory details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp role=\"alert\" hidden\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003cscript id=\"ultima-accessory-script\"\u003e(function(){\nconst config={\"extension\":{\"handle\":\"ultima-detachable-extension-base\",\"title\":\"Ultima Detachable Extension Base\",\"price\":108333,\"ids\":[\"68111105720469\"]},\"rolling\":{\"handle\":\"ultima-detachable-rolling-base\",\"title\":\"Ultima Detachable Rolling Base\",\"price\":133167,\"ids\":[\"68111105753237\"]},\"head\":{\"handle\":\"ultima-head-support-pads\",\"title\":\"Ultima Head Support Pads\",\"price\":21700,\"ids\":[\"68111105786005\",\"68111105818773\"]},\"lateral\":{\"handle\":\"ultima-lateral-support-pads\",\"title\":\"Ultima Lateral Support Pads\",\"price\":17500,\"ids\":[\"68111105884309\",\"68111105917077\"]},\"arms\":{\"handle\":\"ultima-detachable-armrests\",\"title\":\"Ultima Detachable Armrests\",\"price\":69200,\"ids\":[\"68111105949845\"]},\"position\":{\"handle\":\"ultima-positioning-belt\",\"title\":\"Ultima Positioning Belt\",\"price\":9900,\"ids\":[\"68111105982613\"]},\"pelvic\":{\"handle\":\"ultima-pelvic-positioning-belt\",\"title\":\"Ultima Pelvic Positioning Belt\",\"price\":14400,\"ids\":[\"68111106015381\"]},\"rapid\":{\"handle\":\"ultima-rapid-dry-positioning-belt\",\"title\":\"Ultima Rapid Dry Positioning Belt\",\"price\":27500,\"ids\":[\"68111106080917\",\"68111106113685\"]}};\nconst chairIds=[\"68111090057365\",\"68111090090133\",\"68111090122901\"];\nfunction init(){\n const box=document.getElementById('ultima-accessories');if(!box||box.dataset.ready)return;\n const main=box.closest('product-info')||box.closest('main')||document;\n const form=Array.from(main.querySelectorAll('form[action*=\"\/cart\/add\"]')).find(f=\u003ef.querySelector('[name=\"id\"]')\u0026\u0026f.querySelector('[name=\"add\"],button[type=\"submit\"]'));\n if(!form)return;box.dataset.ready='true';\n const rows=Array.from(box.querySelectorAll('[data-ua-row]'));\n const root=window.Shopify\u0026\u0026window.Shopify.routes\u0026\u0026window.Shopify.routes.root||'\/';\n const alert=box.querySelector('[role=\"alert\"]');\n function place(){const q=main.querySelector('.product-form__quantity,.product-form__item--quantity');const anchor=q||form;if(anchor\u0026\u0026!box.contains(anchor)\u0026\u0026anchor.previousElementSibling!==box)anchor.before(box);}\n place();new MutationObserver(place).observe(main,{childList:true,subtree:true});\n function update(){\n  rows.forEach(row=\u003e{const c=config[row.dataset.key],v=row.querySelector('[data-ua-variant]').value;row.querySelector('[data-ua-link]').href=root+'products\/'+c.handle+'?variant='+v;});\n  const selected=rows.some(r=\u003er.querySelector('[data-ua-check]').checked);\n  main.querySelectorAll('.shopify-payment-button').forEach(n=\u003e{if(selected){if(!n.dataset.uaHidden){n.dataset.uaHidden=n.hidden?'hidden':'visible';}n.hidden=true;}else if(n.dataset.uaHidden){n.hidden=n.dataset.uaHidden==='hidden';delete n.dataset.uaHidden;}});\n }\n box.addEventListener('change',update);update();\n form.addEventListener('submit',async function(event){\n  const selected=rows.filter(r=\u003er.querySelector('[data-ua-check]').checked);if(!selected.length)return;\n  event.preventDefault();event.stopImmediatePropagation();if(box.dataset.busy==='true')return;alert.hidden=true;\n  const data=new FormData(form),id=String(data.get('id')||''),qty=Number(data.get('quantity')||1);\n  if(!chairIds.includes(id)||!Number.isSafeInteger(qty)||qty\u003c1){alert.textContent='Choose a bath chair size and valid quantity.';alert.hidden=false;return;}\n  for(const row of selected){const q=row.querySelector('[data-ua-qty]');if(!q.checkValidity()){q.reportValidity();return;}}\n  box.dataset.busy='true';const button=form.querySelector('[name=\"add\"],button[type=\"submit\"]'),wasDisabled=button.disabled;button.disabled=true;button.setAttribute('aria-busy','true');\n  try{\n   const items=[{id:Number(id),quantity:qty}];if(data.get('selling_plan'))items[0].selling_plan=data.get('selling_plan');\n   const props={};for(const [key,value]of data.entries()){const m=key.match(\/^properties\\[(.+)\\]$\/);if(m\u0026\u0026typeof value==='string')props[m[1]]=value;}if(Object.keys(props).length)items[0].properties=props;\n   for(const row of selected){\n    const c=config[row.dataset.key],vid=row.querySelector('[data-ua-variant]').value;if(!c.ids.includes(vid))throw Error('Please choose a valid accessory option.');\n    const res=await fetch(root+'products\/'+c.handle+'.js',{headers:{Accept:'application\/json'}});if(!res.ok)throw Error(c.title+' is currently unavailable. Please contact In Motion Services.');\n    const product=await res.json(),variant=product.variants.find(v=\u003eString(v.id)===vid);\n    if(!variant||!variant.available)throw Error(c.title+' is currently unavailable.');\n    const oldPrice=Number(row.dataset.currentPrice||c.price),newPrice=Number(variant.price);row.dataset.currentPrice=String(newPrice);row.querySelector('[data-ua-price]').textContent=new Intl.NumberFormat('en-CA',{style:'currency',currency:'CAD'}).format(newPrice\/100)+' CAD';\n    if(newPrice!==oldPrice)throw Error('The price for '+c.title+' has changed. Please review the updated price and add to cart again.');\n    items.push({id:Number(vid),quantity:Number(row.querySelector('[data-ua-qty]').value)});\n   }\n   const response=await fetch(root+'cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json',Accept:'application\/json'},body:JSON.stringify({items})});\n   const result=await response.json();if(!response.ok)throw Error(result.description||result.message||'Unable to add selected products.');window.location.assign(root+'cart');\n  }catch(error){alert.textContent=error.message||'Unable to add selected products.';alert.hidden=false;}\n  finally{box.dataset.busy='false';button.disabled=wasDisabled;button.removeAttribute('aria-busy');}\n },true);\n}\nfunction start(){init();const box=document.getElementById('ultima-accessories');if(box\u0026\u0026!box.dataset.ready){let n=0;const t=setInterval(()=\u003e{init();if(box.dataset.ready||++n\u003e=20)clearInterval(t);},100);}}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',start,{once:true});else start();document.addEventListener('shopify:section:load',start);\n})();\u003c\/script\u003e\u003cstyle id=\"ims-spirit-design\"\u003e.ims-spirit{--sp-navy:#1f355e;--sp-accent:#42b8dd;color:#343434;line-height:1.5}.ims-spirit *{box-sizing:border-box}.ims-spirit h2{font-size:25px;line-height:1.2;color:var(--sp-navy);margin:22px 0 12px;font-weight:700}.ims-spirit h3{font-size:17px;line-height:1.25;color:var(--sp-navy);margin:0 0 6px;font-weight:600}.ims-spirit p{margin:0 0 10px}.ims-spirit .sp-intro{border-top:4px solid var(--sp-accent);padding:20px;background:#f2f7fb;border-radius:0 0 10px 10px}.ims-spirit .sp-intro h2{font-size:29px;margin:5px 0 12px}.ims-spirit .sp-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:var(--sp-navy);font-weight:700}.ims-spirit .sp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.ims-spirit .sp-stats div{background:#fff;padding:10px 5px;text-align:center;font-size:12px;border-radius:7px}.ims-spirit .sp-stats strong{display:block;color:var(--sp-navy);font-size:21px}.ims-spirit nav{display:flex;flex-wrap:wrap;gap:6px;padding:14px 0;border-bottom:1px solid #ddd}.ims-spirit nav a{border:1px solid #cdd8e5;color:var(--sp-navy);padding:6px 10px;font-size:13px;text-decoration:none;border-radius:4px}.ims-spirit section{scroll-margin-top:100px}.ims-spirit .sp-feature{padding:10px 0;border-bottom:1px solid #e2e8ef}.ims-spirit .sp-feature p{margin:0}.ims-spirit .sp-design{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;align-items:center;margin:14px 0}.ims-spirit .sp-design img{width:110px;height:110px;object-fit:contain}.ims-spirit table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px;box-shadow:none;margin:0}.ims-spirit th,.ims-spirit td{padding:8px;border:1px solid #dce3eb;text-align:left;vertical-align:top;overflow-wrap:anywhere}.ims-spirit thead th{background:var(--sp-navy);color:#fff}.ims-spirit tbody th{background:#f2f6fa;font-weight:600;width:42%}.ims-spirit .sp-note{font-size:12px;color:#5c6572;margin:9px 0}.ims-spirit .sp-colours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ims-spirit .sp-colour{margin:0;padding:7px;border:1px solid #e0e5ec;border-radius:6px;text-align:center;font-size:12px}.ims-spirit .sp-colour img{display:block;width:100%;height:110px;object-fit:contain}.ims-spirit .sp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ims-spirit .sp-card{border:1px solid #dce3eb;border-radius:8px;padding:12px}.ims-spirit .sp-card img{display:block;width:100%;height:130px;object-fit:contain;margin-bottom:10px}.ims-spirit .sp-card p{font-size:13px;margin:0}.ims-spirit .sp-card small{display:block;color:#667080;margin-bottom:5px;font-size:11px;overflow-wrap:anywhere}.ims-spirit .sp-downloads{display:grid;gap:8px}.ims-spirit .sp-downloads a{display:block;background:#f2f6fa;border-left:3px solid var(--sp-accent);padding:11px 13px;color:var(--sp-navy);text-decoration:none;font-size:14px;font-weight:600}.ims-spirit .sp-downloads span{display:block;font-size:12px;font-weight:400;color:#657080;margin-top:3px}.ims-spirit .sp-warranty,.ims-spirit .sp-fit{padding:15px;background:#f2f6fa;border-radius:8px;margin-top:20px}.ims-spirit .sp-warranty h2,.ims-spirit .sp-fit h2{margin:0 0 8px}.ims-spirit .sp-warranty p,.ims-spirit .sp-fit p{margin:0;font-size:13px}@media(max-width:420px){.ims-spirit .sp-grid{grid-template-columns:1fr}.ims-spirit .sp-intro{padding:15px}.ims-spirit .sp-colours{grid-template-columns:repeat(2,minmax(0,1fr))}.ims-spirit th,.ims-spirit td{padding:6px;font-size:12px}.ims-spirit .sp-stats strong{font-size:18px}}\u003c\/style\u003e\u003cstyle\u003e.ims-ultima .sp-feature{padding:8px 0}.ims-ultima h2{margin:18px 0 10px}.ims-ultima .sp-table-wrap{overflow-x:auto}.ims-ultima .sp-spec-table{min-width:540px}.ims-ultima .sp-spec-table th:first-child{width:32%}.ims-ultima .sp-acc-table th:first-child{width:28%}product-info:has(.ims-ultima) pickup-availability,main:has(.ims-ultima) pickup-availability{display:none!important}\u003c\/style\u003e\n\u003cdiv class=\"ims-spirit ims-ultima\"\u003e\n\u003csection class=\"sp-intro\"\u003e\u003cspan class=\"sp-eyebrow\"\u003eInspired by Drive · Bathing support\u003c\/span\u003e\u003ch2\u003eUltima™ Bath Chair\u003c\/h2\u003e\n\u003cp\u003eSupportive bathing with a comfortable mesh seat and independently adjustable seat, back and leg angles. Three sizes accommodate different user heights and weights, while optional positioning supports and bases help tailor the bathing setup.\u003c\/p\u003e\n\u003cdiv class=\"sp-stats\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e3 sizes\u003c\/strong\u003eSmall\/Medium to XL\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e130–180 lb\u003c\/strong\u003ecapacity by size\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4″–15″\u003c\/strong\u003eseat height\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cnav aria-label=\"Product information\"\u003e\u003ca href=\"#ultima-features\"\u003eFeatures\u003c\/a\u003e\u003ca href=\"#ultima-specs\"\u003eSpecifications\u003c\/a\u003e\u003ca href=\"#ultima-included\"\u003eIncluded\u003c\/a\u003e\u003ca href=\"#ultima-accessories\"\u003eAccessories\u003c\/a\u003e\u003ca href=\"#ultima-downloads\"\u003eDownloads\u003c\/a\u003e\u003ca href=\"#ultima-warranty\"\u003eWarranty\u003c\/a\u003e\u003c\/nav\u003e\n\u003csection id=\"ultima-features\"\u003e\u003ch2\u003eFeatures \u0026amp; benefits\u003c\/h2\u003e\n\u003cdiv class=\"sp-feature\"\u003e\n\u003ch3\u003eAdjustable bathing position\u003c\/h3\u003e\n\u003cp\u003eIndependent seat, back and leg angle adjustments help the caregiver configure support for the user’s bathing needs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-feature\"\u003e\n\u003ch3\u003eComfortMesh™ seating\u003c\/h3\u003e\n\u003cp\u003eThe bacteria- and fungus-resistant polyester cover provides supportive mesh seating. The removable fabric is quick drying and machine washable according to the manual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-feature\"\u003e\n\u003ch3\u003eThree sizes for an appropriate fit\u003c\/h3\u003e\n\u003cp\u003eChoose Small\/Medium, Large or Extra Large using the user’s height, weight and seating measurements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-feature\"\u003e\n\u003ch3\u003ePositioning belts included\u003c\/h3\u003e\n\u003cp\u003eTwo positioning belts are supplied with each chair to help support the user’s position during assisted bathing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-feature\"\u003e\n\u003ch3\u003eAdapt the bathing setup\u003c\/h3\u003e\n\u003cp\u003eOptional head and lateral supports, armrests, positioning belts, and detachable extension or rolling bases are available separately.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection id=\"ultima-specs\"\u003e\u003ch2\u003eCompare sizes \u0026amp; specifications\u003c\/h2\u003e\n\u003cdiv class=\"sp-table-wrap\"\u003e\u003ctable class=\"sp-spec-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSpecification\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eSmall\/Medium\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLarge\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eExtra Large\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eModel\u003c\/th\u003e\n\u003ctd\u003eBCU-8620M-BB\u003c\/td\u003e\n\u003ctd\u003eBCU-8720L-BB\u003c\/td\u003e\n\u003ctd\u003eBCU-8920XL-BB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWeight capacity\u003c\/th\u003e\n\u003ctd\u003e130 lb\u003c\/td\u003e\n\u003ctd\u003e160 lb\u003c\/td\u003e\n\u003ctd\u003e180 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eUser height range\u003c\/th\u003e\n\u003ctd\u003e40″–54″\u003c\/td\u003e\n\u003ctd\u003e54″–68″\u003c\/td\u003e\n\u003ctd\u003e68″–80″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverall length (flat)\u003c\/th\u003e\n\u003ctd\u003e45″\u003c\/td\u003e\n\u003ctd\u003e53″\u003c\/td\u003e\n\u003ctd\u003e61″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eChair leg length (flat)\u003c\/th\u003e\n\u003ctd\u003e39.5″\u003c\/td\u003e\n\u003ctd\u003e41.5″\u003c\/td\u003e\n\u003ctd\u003e44.5″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOverall width\u003c\/th\u003e\n\u003ctd\u003e17″\u003c\/td\u003e\n\u003ctd\u003e18″\u003c\/td\u003e\n\u003ctd\u003e20″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInside seat width\u003c\/th\u003e\n\u003ctd\u003e14″\u003c\/td\u003e\n\u003ctd\u003e15″\u003c\/td\u003e\n\u003ctd\u003e17″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeat depth\u003c\/th\u003e\n\u003ctd\u003e11″\u003c\/td\u003e\n\u003ctd\u003e13″\u003c\/td\u003e\n\u003ctd\u003e15″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCalf length\u003c\/th\u003e\n\u003ctd\u003e10″\u003c\/td\u003e\n\u003ctd\u003e13″\u003c\/td\u003e\n\u003ctd\u003e15″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBack height\u003c\/th\u003e\n\u003ctd\u003e22″\u003c\/td\u003e\n\u003ctd\u003e27″\u003c\/td\u003e\n\u003ctd\u003e31″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSeat height above floor\u003c\/th\u003e\n\u003ctd\u003e4″–15″\u003c\/td\u003e\n\u003ctd\u003e4″–15″\u003c\/td\u003e\n\u003ctd\u003e4″–15″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct weight\u003c\/th\u003e\n\u003ctd\u003e20.5 lb\u003c\/td\u003e\n\u003ctd\u003e21.5 lb\u003c\/td\u003e\n\u003ctd\u003e23 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cp class=\"sp-note\"\u003eSpecifications follow the supplied May 13, 2025 Canadian order form. Chair colour: Beach Bubble Blue. Measurements shown are for the standard Ultima Bath Chair.\u003c\/p\u003e\u003c\/section\u003e\n\u003csection id=\"ultima-included\"\u003e\u003ch2\u003eIncluded with your bath chair\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUltima Bath Chair in your selected size\u003c\/li\u003e\n\u003cli\u003eBeach Bubble Blue ComfortMesh™ seating cover\u003c\/li\u003e\n\u003cli\u003eAdjustable frame with seat, back and calf support\u003c\/li\u003e\n\u003cli\u003eTwo positioning belts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"sp-note\"\u003eHead support pads, lateral support pads, armrests, additional belts and detachable bases are optional and sold separately. Manufacturer photos may show optional accessories.\u003c\/p\u003e\u003c\/section\u003e\n\n\u003csection class=\"sp-fit\"\u003e\u003ch2\u003eFitting \u0026amp; care\u003c\/h2\u003e\n\u003cp\u003eHave the user’s healthcare professional confirm the size and positioning setup. Never leave the user unattended. Make back-angle adjustments with the chair unoccupied, and follow the manual for all adjustments. Clean the frame with soapy water or a mild cleanser; follow the fabric-care instructions for the removable cover.\u003c\/p\u003e\u003c\/section\u003e\n\u003csection id=\"ultima-downloads\"\u003e\u003ch2\u003eResources \u0026amp; downloads\u003c\/h2\u003e\n\u003cdiv class=\"sp-downloads\"\u003e\n\u003ca href=\"https:\/\/www.inspiredbydrive.com\/wp-content\/uploads\/2016\/11\/BCU-Ultima-chairs-IFU.pdf\" target=\"_blank\" rel=\"noopener\"\u003eOwner’s manual (PDF)\u003cspan\u003eSetup, positioning, cleaning, fabric care and warranty.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"https:\/\/www.inspiredbydrive.com\/wp-content\/uploads\/2019\/12\/Ultima-Bath-Chair-Sell-Sheet-WEB.pdf\" target=\"_blank\" rel=\"noopener\"\u003eManufacturer sell sheet (PDF)\u003cspan\u003eFeatures and product overview.\u003c\/span\u003e\u003c\/a\u003e\n\u003ca href=\"https:\/\/www.inspiredbydrive.com\/wp-content\/uploads\/2016\/11\/Ultima_OF_rev._05_13_2025-CDN-ver-1.pdf\" target=\"_blank\" rel=\"noopener\"\u003eCanadian order form (PDF)\u003cspan\u003eMay 13, 2025 · Size specifications and accessory model numbers.\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection id=\"ultima-warranty\" class=\"sp-warranty\"\u003e\u003ch2\u003eWarranty\u003c\/h2\u003e\n\u003cp\u003eOne-year manufacturer warranty from delivery to the original purchaser against defects in materials and workmanship, with repair or replacement at the manufacturer’s option. Excludes misuse, abuse, crash or similar incidents, unauthorized repairs and other exclusions described in the owner’s manual. See the manual for full terms.\u003c\/p\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Inspired by Drive","offers":[{"title":"Small\/Medium","offer_id":68111090057365,"sku":"BCU-8620M-BB","price":1001.0,"currency_code":"CAD","in_stock":true},{"title":"Large","offer_id":68111090090133,"sku":"BCU-8720L-BB","price":1011.0,"currency_code":"CAD","in_stock":true},{"title":"Extra Large","offer_id":68111090122901,"sku":"BCU-8920XL-BB","price":1011.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0523\/8938\/0245\/files\/ultima-bath-chair-1.jpg?v=1793377174","url":"https:\/\/inmotionservices.ca\/products\/ultima-bath-chair","provider":"In Motion Services","version":"1.0","type":"link"}