{"product_id":"wbwcb-014","title":"40 in. Wall-Mounted Accessible Bathroom Vanity with Sink, Support Handles and Motion-Sensor LED Mirror Cabinet in White and Walnut","description":"\u003cdiv class=\"accessible-vanity-tabs\" id=\"accessible-vanity-tabs-{{ section.id }}\"\u003e\n  \u003c!-- TAB NAVIGATION --\u003e\n  \u003cdiv class=\"vanity-tabs-nav\" role=\"tablist\" aria-label=\"Product details\"\u003e\n    \u003cbutton type=\"button\" class=\"vanity-tab-button is-active\" role=\"tab\" aria-selected=\"true\" data-tab-target=\"vanity-features-{{ section.id }}\"\u003e\n      FEATURES\n    \u003c\/button\u003e\n\n    \u003cbutton type=\"button\" class=\"vanity-tab-button\" role=\"tab\" aria-selected=\"false\" data-tab-target=\"vanity-specification-{{ section.id }}\"\u003e\n      SPECIFICATION\n    \u003c\/button\u003e\n\n    \u003cbutton type=\"button\" class=\"vanity-tab-button\" role=\"tab\" aria-selected=\"false\" data-tab-target=\"vanity-dimension-{{ section.id }}\"\u003e\n      DIMENSION\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv id=\"vanity-features-{{ section.id }}\" class=\"vanity-tab-panel is-active\" role=\"tabpanel\"\u003e\n    \u003cdiv class=\"vanity-feature-list\"\u003e\n      \u003cdiv class=\"vanity-feature-item\"\u003e\n        \u003cstrong\u003eWheelchair-Accessible Design:\u003c\/strong\u003e\n        \u003cspan\u003eWall-mounted vanity and open knee space improve forward access for seated users.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-feature-item\"\u003e\n        \u003cstrong\u003e0°–25° Tilting Mirror:\u003c\/strong\u003e\n        \u003cspan\u003eAdjustable mirror angle provides better visibility while seated or standing.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-feature-item\"\u003e\n        \u003cstrong\u003eMotion-Activated LED Lighting:\u003c\/strong\u003e\n        \u003cspan\u003eIntegrated 4000K mirror lighting turns on automatically when motion is detected.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-feature-item\"\u003e\n        \u003cstrong\u003eAdjustable Swivel Faucet:\u003c\/strong\u003e\n        \u003cspan\u003eHeight-adjustable faucet with 360° rotation provides flexible reach and positioning.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-feature-item\"\u003e\n        \u003cstrong\u003eEngineered Stone Basin:\u003c\/strong\u003e\n        \u003cspan\u003eSmooth integrated basin surface reduces seams and simplifies everyday cleaning.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-feature-item\"\u003e\n        \u003cstrong\u003eOpen-Shelf Storage:\u003c\/strong\u003e\n        \u003cspan\u003eSide storage compartments keep frequently used bathroom items visible and within reach.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-feature-item\"\u003e\n        \u003cstrong\u003eCoordinated Vanity Set:\u003c\/strong\u003e\n        \u003cspan\u003eIncludes basin, mirror cabinet, vanity base, faucet, drain kit, and mounting hardware.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECIFICATION --\u003e\n  \u003cdiv id=\"vanity-specification-{{ section.id }}\" class=\"vanity-tab-panel\" role=\"tabpanel\" hidden\u003e\n    \u003cdiv class=\"vanity-specification-list\"\u003e\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eKey Dimensions\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Overall Vanity Width: 40 in.\u003cbr\u003e\n          Basin Depth: 21.7 in.\u003cbr\u003e\n          Installed Basin Rim Height: 33.5 in.\u003cbr\u003e\n          Clear Knee Space: 40 W × 19 D × 27.5 H in.\u003cbr\u003e\n          Mirror Tilt Range: 0°–25°\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eMaterial\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Cabinet: Engineered Wood with Wood-Grain Finish\u003cbr\u003e\n          Basin: Engineered Stone\u003cbr\u003e\n          Mirror: Silvered Glass\u003cbr\u003e\n          Faucet: Brass\u003cbr\u003e\n          Support Handles: Stainless Steel\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eCapacity\u003c\/span\u003e\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Load Capacity: Approx. 660 lb.\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eIncluded Components\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Basin, Mirror Cabinet, Vanity Base, Faucet, Drain Kit, and Mounting Hardware\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eMirror Lighting\u003c\/span\u003e\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Motion-Activated 4000K LED Light\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eWater Specification\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Water Supply: Hot and Cold Water\u003cbr\u003e\n          Faucet: 360° Swivel Faucet\u003cbr\u003e\n          Drain Kit: Included\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eADA Status\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Wheelchair-Accessible, ADA-Compatible Design\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eSafety Certification\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          ETL Listed; cUPC Listed; TSCA Title VI Compliant\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eInstallation Type\u003c\/span\u003e\n        \u003cstrong class=\"vanity-specification-value\"\u003eWall-Mounted\u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DIMENSION --\u003e\n  \u003cdiv id=\"vanity-dimension-{{ section.id }}\" class=\"vanity-tab-panel\" role=\"tabpanel\" hidden\u003e\n    \u003cdiv class=\"vanity-specification-list\"\u003e\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003e\n          Product Size (W × D × H)\n        \u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Basin: 40 × 21.7 × 5.9 in.\u003cbr\u003e\n          Mirror Cabinet: 40 × 5.9 × 27.6 in.\u003cbr\u003e\n          Vanity Base: 40 × 20.5 × 4.7 in.\u003cbr\u003e\n          Faucet: 8 × 3 × 11 in.\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003eProduct Weight\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Basin: 52 lb.\u003cbr\u003e\n          Mirror Cabinet: 47 lb.\u003cbr\u003e\n          Vanity Base: 20 lb.\u003cbr\u003e\n          Faucet: 4 lb.\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003ePackage 1\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Size: 44 × 26 × 11 in.\u003cbr\u003e\n          Weight: 72 lb.\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003ePackage 2\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Size: 44 × 9 × 32 in.\u003cbr\u003e\n          Weight: 58 lb.\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vanity-specification-row\"\u003e\n        \u003cspan class=\"vanity-specification-label\"\u003ePackage 3\u003c\/span\u003e\n\n        \u003cstrong class=\"vanity-specification-value\"\u003e\n          Size: 43 × 25 × 9 in.\u003cbr\u003e\n          Weight: 28 lb.\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #accessible-vanity-tabs-{{ section.id }} {\n    width: 100%;\n    margin: 24px 0;\n    color: #222;\n    font-family: inherit;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tabs-nav {\n    display: flex;\n    align-items: flex-end;\n    gap: 34px;\n    margin-bottom: 24px;\n    overflow-x: auto;\n    border-bottom: 1px solid #d9d9d9;\n    scrollbar-width: none;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tabs-nav::-webkit-scrollbar {\n    display: none;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button {\n    position: relative;\n    flex: 0 0 auto;\n    padding: 0 2px 14px;\n    border: 0;\n    background: transparent;\n    color: #666;\n    font-family: inherit;\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.2;\n    letter-spacing: 0.04em;\n    cursor: pointer;\n    transition:\n      color 0.2s ease,\n      font-size 0.2s ease,\n      font-weight 0.2s ease;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button::after {\n    content: \"\";\n    position: absolute;\n    right: 0;\n    bottom: -1px;\n    left: 0;\n    height: 3px;\n    background: #222;\n    transform: scaleX(0);\n    transform-origin: center;\n    transition: transform 0.2s ease;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button:hover {\n    color: #222;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button.is-active {\n    color: #222;\n    font-size: 17px;\n    font-weight: 700;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button.is-active::after {\n    transform: scaleX(1);\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button:focus-visible {\n    outline: 2px solid #222;\n    outline-offset: 4px;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-tab-panel {\n    animation: vanityTabFadeIn 0.25s ease;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-feature-list {\n    display: grid;\n    gap: 15px;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-feature-item {\n    color: #555;\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-feature-item strong {\n    color: #222;\n    font-weight: 700;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-specification-list {\n    border-top: 1px solid #e4e4e4;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-specification-row {\n    display: grid;\n    grid-template-columns: minmax(170px, 30%) 1fr;\n    gap: 24px;\n    padding: 15px 0;\n    border-bottom: 1px solid #e4e4e4;\n    font-size: 15px;\n    line-height: 1.6;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-specification-label {\n    color: #666;\n    font-weight: 400;\n  }\n\n  #accessible-vanity-tabs-{{ section.id }} .vanity-specification-value {\n    color: #222;\n    font-weight: 700;\n  }\n\n  @keyframes vanityTabFadeIn {\n    from {\n      opacity: 0;\n      transform: translateY(4px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    #accessible-vanity-tabs-{{ section.id }} {\n      margin: 18px 0;\n    }\n\n    #accessible-vanity-tabs-{{ section.id }} .vanity-tabs-nav {\n      gap: 24px;\n      margin-bottom: 20px;\n    }\n\n    #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button {\n      padding-bottom: 12px;\n      font-size: 13px;\n    }\n\n    #accessible-vanity-tabs-{{ section.id }} .vanity-tab-button.is-active {\n      font-size: 15px;\n    }\n\n    #accessible-vanity-tabs-{{ section.id }} .vanity-specification-row {\n      grid-template-columns: 1fr;\n      gap: 5px;\n      padding: 13px 0;\n    }\n\n    #accessible-vanity-tabs-{{ section.id }} .vanity-feature-item,\n    #accessible-vanity-tabs-{{ section.id }} .vanity-specification-row {\n      font-size: 14px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    const container = document.getElementById(\n      'accessible-vanity-tabs-{{ section.id }}'\n    );\n\n    if (!container || container.dataset.tabsInitialized === 'true') {\n      return;\n    }\n\n    container.dataset.tabsInitialized = 'true';\n\n    const buttons = container.querySelectorAll('.vanity-tab-button');\n    const panels = container.querySelectorAll('.vanity-tab-panel');\n\n    buttons.forEach(function (button) {\n      button.addEventListener('click', function () {\n        const targetId = button.dataset.tabTarget;\n        const targetPanel = document.getElementById(targetId);\n\n        buttons.forEach(function (tabButton) {\n          tabButton.classList.remove('is-active');\n          tabButton.setAttribute('aria-selected', 'false');\n        });\n\n        panels.forEach(function (panel) {\n          panel.classList.remove('is-active');\n          panel.hidden = true;\n        });\n\n        button.classList.add('is-active');\n        button.setAttribute('aria-selected', 'true');\n\n        if (targetPanel) {\n          targetPanel.hidden = false;\n          targetPanel.classList.add('is-active');\n        }\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"CEDABAY","offers":[{"title":"Default Title","offer_id":54217099575593,"sku":null,"price":689.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0969\/9986\/6665\/files\/WBWCB-014-1.jpg?v=1790092484","url":"https:\/\/cedabay.com\/products\/wbwcb-014","provider":"CEDABAY","version":"1.0","type":"link"}