{"product_id":"robot-vacuum-and-mop-combo-12-000-pa-strong-suction-dtof-laser-navigation-with-5-maps-90-days-self-empty-app-control-anti-tangle-brush-for-pet-hair-carpet-hard-floor","title":"Robot Vacuum and Mop Combo, 12,000 Pa Strong Suction, dToF Laser Navigation with 5 Maps, 90 Days Self-Empty, App Control, Anti-Tangle Brush, for Pet Hair Carpet \u0026 Hard Floor","description":"\u003cdiv\u003e\u003cdiv lang=\"en_US\"\u003e\n \u003cdiv class=\"aplus-v2 desktop celwidget\" cel_widget_id=\"aplus\"\u003e\n  \u003cstyle type=\"text\/css\"\u003e\n\n.aplus-v2 .premium-aplus-module-2 .premium-background-wrapper {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper {\n    position: absolute;\n    width: 50%;\n    height: 100%;\n    top: 0;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: 50%;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: auto;\n    right: 50%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color {\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background {\n    padding: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic {\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading {\n    padding-bottom: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-description {\n    line-height: 1.5em;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background {\n    background: rgba(255,255,255,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background {\n    background: rgba(0,0,0,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item {\n  color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-container {\n    display: table;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n    padding-left: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n\tpadding-left: 0px;\n\tpadding-right: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 0px;\n    padding-left: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-column {\n    display: table-cell;\n    vertical-align: middle;\n}\n\n\n\u003c\/style\u003e\n  \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\nP.now('premium-module-5-comparison-table-scroller').execute('init-premium-module-5-comparison-table', function(init){\n    if (init) {\n        return;\n    }\n    P.register('premium-module-5-comparison-table-scroller', function(){\n        return function() {\n            P.when('jQuery', 'a-popover', 'A', 'ready').execute('premium-5-comparison-table-scroller', function($, popover, A) {\n                function initCompTable(module) {\n                    \/**\n                    * Premium comparison table: popover trigger module\n                    *\/\n                    var comparisonName = $(module).data('comparison-name');\n                    (function() {\n                        var $additionalInfo = $('.aplus-v2 .aplus-popover-trigger');\n                        $additionalInfo.each(function(i, trigger) {\n                            return popover.create(trigger, $(trigger).data());\n                        });\n                        $additionalInfo.hover(\n                            function() {\n                                $(this).focus();\n                            }\n                        );\n                    })();\n                    \/**\n                    * Premium comparison table: adjust column width module\n                    *\/\n                    (function() {\n                        var VISIBLE_COLUMNS = 4.2;  \/* How many visible columns on load *\/\n                        var MIN_WIDTH = 230;\n                        var getWidth = function() {\n                            return $(this).outerWidth();\n                        }\n                        \/* cache selectors *\/\n                        var\n                            $container = $('.aplus-v2 .comparison-table #'+comparisonName),\n                            $header = $('.aplus-v2 .comparison-table #'+comparisonName+' td.attribute'),\n                            $slider = $('.aplus-v2 .comparison-table #'+comparisonName+' .table-slider'),\n                            $columns = $('.aplus-v2 .comparison-table #'+comparisonName+' .aplus-data-column'),\n                            $activeColumn = $('.aplus-v2 .comparison-table #'+comparisonName+' .aplus-data-column.active.active-item');\n\n                        \/* Formula for determining desired column width *\/\n\n                        var calculatedColumnWidth = Math.floor(\n                            ($container.innerWidth() - $header.innerWidth()) \/ VISIBLE_COLUMNS\n                        );\n\n                        var childWidths = $activeColumn.map(getWidth).get();\n                        var maxChildWidth = Math.max(MIN_WIDTH, Math.max.apply(Math, childWidths));\n                        var minColumnWidth = $columns.innerWidth();\n\n                        \/* set the min-width of each column to the calulated width or minWidth *\/\n                        $columns.css(\n                            'min-width',\n                            Math.max(MIN_WIDTH, (calculatedColumnWidth \u003c minColumnWidth\n                                ? calculatedColumnWidth\n                                : minColumnWidth))\n                        );\n                        $activeColumn.css('width', maxChildWidth);\n\n                        \/* show the component *\/\n                        $container.removeClass('loading');\n                    })();\n\n                    \/**\n                     * Premium comparison table: sticky attribute \u0026 column\n                     *\/\n\n                    (function() {\n                        \/* cache selectors *\/\n                        const comparisonTable = document.querySelector('.aplus-v2 .comparison-table #'+comparisonName);\n                        const header = comparisonTable.querySelector('td.attribute');\n                        const fixedColumn = comparisonTable.querySelector('td.active');\n\n                        const attributeColumnObserver = new ResizeObserver((entries) =\u003e {\n                            for (let entry of entries) {\n                                const bounds = entry.target.getBoundingClientRect().width;\n                                const activeCellWidth = window.getComputedStyle(fixedColumn).left;\n                                if (bounds + \"px\" !== activeCellWidth) {\n                                    const activeCells = document.querySelectorAll('.aplus-data-column.active');\n                                    activeCells.forEach(cell =\u003e cell.style.left = bounds + \"px\");\n\n                                }\n                            }\n\n                        })\n\n                        attributeColumnObserver.observe(header)\n                    })();\n\n                    \/**\n                    * Premium comparison table: top scroll bar\n                    *\/\n                    (function() {\n                        \/* cache selectors *\/\n                        var\n                            $header = $('.aplus-v2 .comparison-table #'+comparisonName+' td.attribute'),\n                            $fixedColumn = $('.aplus-v2 .comparison-table #'+comparisonName+' td.active'),\n                            $scrollWrapperTop = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-wrapper-top'),\n                            $scrollWrapperBottom = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-wrapper-bottom'),\n                            $scrollWidth = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-width'),\n                            $scrollBar = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-bar');\n                        \/* confirm fixed column exists and can add width to the total width of the scroll bar *\/\n                        var fixedColumnWidth = $fixedColumn.innerWidth();\n                        if ( fixedColumnWidth === null ) {\n                            fixedColumnWidth = 0;\n                        }\n                        \/* set width of scrollBar *\/\n                        $scrollBar.css('width', $scrollWidth.innerWidth() + fixedColumnWidth + $header.innerWidth());\n                        \/* connect scrolls together *\/\n                        $scrollWrapperTop.scroll(function() {\n                            $scrollWrapperBottom.scrollLeft($scrollWrapperTop.scrollLeft());\n                        });\n                        $scrollWrapperBottom.scroll(function() {\n                            $scrollWrapperTop.scrollLeft($scrollWrapperBottom.scrollLeft());\n                        });\n                    })();\n                }\n\n                $('.aplus-v2 .premium-aplus-module-5 .table-container').each(function(index, module) {\n                    initCompTable(module);\n                });\n            });\n        }\n    });\n});\n}));\u003c\/script\u003e\n  \u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 5: Comparision table - scroller\n *\/\n\n.aplus-v2 .premium-aplus-module-5 h1 {\n    padding-bottom: 30px;\n}\n\n\/* position column-headers relative to this table *\/\n.aplus-v2 .premium-aplus-module-5 .table-container {\n    position: relative;\n    opacity: 1;\n}\n\n.aplus-v2 .premium-aplus-module-5 .table-container.loading {\n    opacity: 0;\n}\n\n.aplus-v2 .premium-aplus-module-5 .table-slider {\n    overflow-x: scroll;\n    overflow-y: visible;\n    width: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-5 td.attribute {\n    min-width: 300px;\n    top: auto;\n    left: 0;\n    z-index: 100;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-5 td.attribute {\n    right: 0px;\n    left: auto;\n}\n\n.aplus-v2 .premium-aplus-module-5 td.active-item,\n.aplus-v2 .premium-aplus-module-5 th.active-item {\n    top: auto;\n    left: 300px;\n    z-index: 100;\n}\n\nhtml[dir=\"rtl\"]  .premium-aplus-module-5 td.active-item,\nhtml[dir=\"rtl\"]  .premium-aplus-module-5 th.active-item {\n    left: auto;\n    right: 300px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .attribute,\n.aplus-v2 .premium-aplus-module-5 .active-item{\n    position: sticky;\n}\n\n.aplus-v2 .premium-aplus-module-5 table.a-bordered td,\n.aplus-v2 .premium-aplus-module-5 table.a-bordered th {\n    background-color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-5 table.a-bordered td.attribute .aplus-popover-trigger::after {\n    content: \"?\";\n    display: inline-block;\n    font-size: 12px;\n    position: relative;\n    bottom: 5px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .product-title {\n    font-size: 15px;\n    padding: 10px 0;\n}\n\n.aplus-v2 .premium-aplus-module-5 .scroll-width {\n    overflow-x: scroll;\n    overflow-y: visible;\n}\n\n\n.aplus-v2 .premium-aplus-module-5 td.attribute.empty {\n    height: 300px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .header-img {\n    padding-top: 10px;\n}\n\n\/* Override default AUI .a-bordered table borders *\/\n.aplus-v2 .premium-aplus-module-5 table.a-bordered {\n    border-width: 0;\n    border-color: #eaeaea;\n    border-style: solid;\n}\n\n\/* Size the top scroller *\/\n.aplus-v2 .premium-aplus-module-5 .scroll-wrapper-top {\n    width: 100%;\n    height: 20px;\n    overflow-x: scroll;\n    overflow-y: visible;\n}\n\n.aplus-v2 .premium-aplus-module-5 .scroll-bar {\n    height: 1px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .add-to-cart {\n    line-height: 1rem;\n    font-weight: normal;\n}\n\n.aplus-v2 .premium-aplus-module-5 .review {\n    font-size: 14px;\n}\n\u003c\/style\u003e\n  \u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium modules global styles\n *\/\n.aplus-v2.desktop {\n  max-width: 1464px;\n  min-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n  word-wrap: break-word;\n  overflow-wrap: break-word;\n  word-break: break-word;\n}\n\/* Undo this for tech-specs because it breaks table layout *\/\n.aplus-v2.desktop .premium-aplus .aplus-tech-spec-table { word-break: initial; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: Arial, sans-serif; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: inherit; }\n\n\/* type *\/\n.aplus-v2 .premium-aplus .aplus-h1 { font-size: 32px; line-height: 1.2em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h2 { font-size: 26px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h3 { font-size: 18px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-p1 { font-size: 20px; line-height: 1.3em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p2 { font-size: 16px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p3 { font-size: 14px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-accent1 { font-size: 16px; line-height: 1.4em; font-weight: 600; }\n.aplus-v2 .premium-aplus .aplus-accent2 { font-size: 14px; line-height: 1.4em; font-weight: 600; }\n\n\/* spacing *\/\n.aplus-v2 .aplus-container-1 { padding: 40px; }\n.aplus-v2 .aplus-container-1-2 { padding: 40px 80px; }\n.aplus-v2 .aplus-container-2 { padding: 80px; }\n.aplus-v2 .aplus-container-3 { padding: 40px 0; }\n\n\/* Display *\/\n.aplus-v2 .premium-aplus .aplus-display-table { display: table; }\n.aplus-v2 .premium-aplus .aplus-display-table-cell { display: table-cell; }\n.aplus-v2 .premium-aplus .aplus-display-inline-block { display: inline-block; }\n\n\/* Aplus display table with min-width 1000px and fill remaining space inside parent *\/\n.aplus-v2.desktop .premium-aplus .aplus-display-table-width { min-width: 1000px; width: 100% }\n\n\/**\n* Padding and margin for element should be 10, 20, 40, or 80 px. Considering mini 10, small 20, medium 40, large 80.\n*\/\n\n\u003c\/style\u003e\n  \u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 12: Nav Carousel\n *\/\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-card {\n    position: relative;\n    width: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container {\n    \/* Match the aspect ratio of the desktop image uploaded via the editor (1464px x 600px) *\/\n    padding-top: calc(600 \/ 1464 * 100%); \/* ~40.983% *\/\n    height: 0;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-image-carousel-container \u003e div {\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    top: 0;\n    left: 0;\n}\n\n\/* Override AUI styles. It poorly attempts to measure the slide heights before waiting until images load. *\/\n.aplus-v2 .premium-aplus-module-12 .a-carousel-viewport {\n    height: 100% !important;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-card-image img {\n    width: 100%;\n    height: auto;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-card-details-wrapper {\n    position: absolute;\n    top: 0;\n    width: 50%;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-card-detail {\n    display: table;\n    width: 100%;\n    height: 100%\n}\n\n.aplus-v2 .premium-aplus-module-12 .card-description {\n    text-align: left;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .card-description {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-table-cell {\n    display: table-cell;\n    vertical-align: middle;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background {\n    padding: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color {\n    background: rgba(0, 0, 0, 0.5);\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h1,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color h5,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ol .a-list-item,\n.aplus-v2 .premium-aplus-module-12 .aplus-text-background-color ul .a-list-item {\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-12 .description {\n    margin-top: 20px;\n}\n\n\/* nav *\/\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions {\n    position: absolute;\n    top: 20px;\n    width: 100%;\n    text-align: center;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn {\n    display: inline-block;\n    margin: 7px 10px;\n    cursor: pointer;\n    border-radius: 30px;\n    border: 2px solid #000;\n    line-height: 2.5em;\n    min-width: 200px;\n    background-color: #fff;\n    white-space: nowrap;\n    color: #000;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-index {\n    display: none;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.aplus-active {\n    border-color: #fff;\n    background-color: #000;\n    color: #fff;\n}\n\n\/**\n * Regimen template specific css\n *\/\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen {\n    text-align: right;\n    top: 50%;\n    width: 250px;\n    right: 75px;\n    -webkit-transform: translateY(-50%);\n    -moz-transform: translateY(-50%);\n    -o-transform: translateY(-50%);\n    transform: translateY(-50%);\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions.regimen {\n    text-align: left;\n    top: 50%;\n    left: 75px;\n    right: auto;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen {\n    display: inline-block;\n    margin: 10px 10px;\n    cursor: pointer;\n    border-radius: 30px;\n    border: 2px solid #000;\n    width: 220px;\n    background-color: #fff;\n    padding: 2px 0 2px;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active {\n    border-color: #fff;\n    background-color: #000;\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-index {\n    color: inherit;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-goto-btn.regimen.aplus-active .aplus-carousel-label {\n    color: inherit;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index {\n    display: inline-block;\n    width: 12px;\n    color: #000;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-label {\n    color: #000;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-12 .aplus-carousel-actions .regimen .aplus-carousel-index {\n    margin-left: 0px;\n    margin-right: 6px;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    background-color: #000;\n    opacity: 0.5;\n    text-align: center;\n}\n\n.aplus-v2 .premium-aplus-module-12 .aplus-headline-top.regimen .aplus-headline {\n    color: #fff;\n    line-height: 2em;\n}\n\n\/**\n * Navigation template specific css\n *\/\n\n.aplus-v2 .premium-aplus-module-12--top-nav .aplus-carousel-actions {\n    background-color: rgba(0, 0, 0, 0.8);\n    top: 0px;\n}\n\n.aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn {\n    padding: 8px;\n    color: #fff;\n    background-color: transparent;\n    border: none;\n}\n\n.aplus-v2 .premium-aplus-module-12--top-nav .aplus-goto-btn.aplus-active {\n    text-decoration: underline;\n    text-underline-offset: 0.8em;\n    text-decoration-thickness: 3px;\n    background-color: transparent;\n    border: none;\n}\n\u003c\/style\u003e\n  \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\nP.now('premium-module-12-nav-carousel').execute('init-premium-module-12-nav-carousel', function(init) {\n    if (init) {\n        return;\n    }\n    P.register('premium-module-12-nav-carousel', function(){\n        return function() {\n            P.when('A', 'jQuery', 'a-carousel-framework', 'ready').execute('premium-12-nav-carousel', function (A, $, framework) {\n                function initiateCarousel(module) {\n                    var MODULE_ID = $(module).data('module-id');\n                    \/**\n                    * Carousel button element classname\n                    * @const\n                    *\/\n                    var GOTO_BTN_CLASS_NAME = \"aplus-goto-btn-\" + MODULE_ID;\n                    \/**\n                    * Carousel button element active classname\n                    * @const\n                    *\/\n                    var GOTO_BTN_ACTIVE_CLASS_NAME = \"aplus-active\";\n                    \/**\n                    * AUI name for aui carousel\n                    * @const\n                    *\/\n                    var CAROUSEL_NAME = \"premium-aplus-12-carousel-\" + MODULE_ID;\n                    \/**\n                    * Module class name\n                    * @const\n                    *\/\n                    var MODULE_CLASS_NAME = \".aplus-v2 .premium-aplus-module-12\";\n                    \/**\n                    * Carousel text container class name\n                    * @const\n                    *\/\n                    var TEXT_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + \" .aplus-carousel-text-container-\" + MODULE_ID;\n                    \/**\n                    * Carousel text hidden class name\n                    * @const\n                    *\/\n                    var TEXT_CONTAINER_HIDDEN = \"aplus-hidden\";\n                    \/**\n                    * Carousel horizontal scroll container class name\n                    * @const\n                    *\/\n                    var HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME = MODULE_CLASS_NAME + \" .aplus-horizontal-scroll-container-\" + MODULE_ID;\n\n                    function showCarouselText(oldIndex, newIndex) {\n                        var oldClass = TEXT_CONTAINER_CLASS_NAME + \"-\" + oldIndex;\n                        var newClass= TEXT_CONTAINER_CLASS_NAME + \"-\" + newIndex;\n                        $(oldClass).addClass(TEXT_CONTAINER_HIDDEN);\n                        $(newClass).removeClass(TEXT_CONTAINER_HIDDEN);\n                    }\n\n                    function scrollToCarouselButton(scrollLeft) {\n                        if ($(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).length) {\n                            $(HORIZONTAL_SCROLL_CONTAINER_CLASS_NAME).animate({scrollLeft}, 200);\n                        }\n                    }\n\n                    \/**\n                    * Creates a CarouselButton class for provided carousel instance\n                    * @param {object} carousel - AUI Carousel instance\n                    * @returns {Class} - CarouselButton Class\n                    *\/\n                    function CarouselButtonTemplate(carousel) {\n                        \/**\n                        * Button for controlling the active slide\n                        * @constructor\n                        * @param {number} index - slide index\n                        * @param {DOMElement} [elem] - optional DOM element to use as this objects DOM representation\n                        *\/\n                        function CarouselButton(index, elem) {\n                            var self = this;\n                            this.index = index;\n                            this.carousel = carousel;\n\n                            \/* create the button element *\/\n                            this.elem = this.getElem(elem);\n                            this.$elem = $(this.elem);  \/* store jquery version *\/\n                            this.elem.addEventListener('click', self.handleClick.bind(self));\n                            this.elem.setAttribute('role', 'tab');\n\n                            \/* add this object to the object manager *\/\n                            CarouselButton.objects.byId[index] = this;\n                            CarouselButton.objects.all.push(this);\n                        }\n\n                        \/**\n                        * Describe behavior for click events on this.elem\n                        * @memberOf CarouselButton\n                        *\/\n                        CarouselButton.prototype.handleClick = function(e) {\n                            e.preventDefault();\n                            this.carousel.gotoPage(this.index);\n                        };\n\n                        \/**\n                        * Enter active state\n                        * @memberOf CarouselButton\n                        *\/\n                        CarouselButton.prototype.activate = function() {\n                            this.$elem.addClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'true');\n                        };\n\n                        \/**\n                        * Enter inactive state\n                        * @memberOf CarouselButton\n                        *\/\n                        CarouselButton.prototype.deactivate = function() {\n                            this.$elem.removeClass(GOTO_BTN_ACTIVE_CLASS_NAME).attr('aria-selected', 'false');\n                        };\n\n                        \/**\n                        * Returns an existing or creates a new bound element for this object\n                        * @memberOf CarouselButton\n                        * @param {DOMElement} [elem] - optionally provide an existing element in the DOM to use\n                        * @returns {DOMElement} - this objects DOM representation\n                        *\/\n                        CarouselButton.prototype.getElem = function(elem) {\n                            if (this.elem) return this.elem;\n                            if (elem) return elem;\n\n                            var createdElem = document.createElement('span');\n                            createdElem.className = GOTO_BTN_CLASS_NAME;\n\n                            return createdElem;\n                        };\n\n                        \/** @const Object manager *\/\n                        CarouselButton.objects = {\n                            byId: {},\n                            all: [],\n                        };\n\n                        return CarouselButton;\n                    }\n\n                    framework.onInit(CAROUSEL_NAME, function(carousel) {\n                        \/** @const {Class} *\/\n                        var CarouselButton = CarouselButtonTemplate(carousel);\n\n                        \/* create carousel controls *\/\n                        var $carouselBtns = $(safeClassSelector(GOTO_BTN_CLASS_NAME));\n                        var btns = $carouselBtns.map(function(i, btnElem) {\n                            return new CarouselButton(i + 1, btnElem);\n                        });\n\n                        \/* activate first one *\/\n                        CarouselButton.objects.byId[1].activate();\n\n                        \/* Listen to slide changes *\/\n                        A.on(\"a:carousel:\" + CAROUSEL_NAME + \":change:pageNumber\", function (data) {\n                            var newCarouselButton = CarouselButton.objects.byId[data.newValue];\n                            var marginLeft = parseInt(getComputedStyle(newCarouselButton.elem).getPropertyValue('margin-left'));\n                            var positionLeft = newCarouselButton.elem.offsetLeft - marginLeft;\n\n                            newCarouselButton.activate();\n                            CarouselButton.objects.byId[data.oldValue].deactivate();\n                            scrollToCarouselButton(positionLeft);\n                            showCarouselText(data.oldValue, data.newValue);\n                        });\n                    });\n\n                    \/**\n                    * @returns {string} - css classname prefixed with module selector\n                    *\/\n                    function safeClassSelector(className) {\n                        return '.' + MODULE_CLASS_NAME + ' .' + className;\n                    }\n                }\n\n                $('.aplus-v2 .premium-aplus-module-12 .aplus-carousel-container').each(function (index, module) {\n                    initiateCarousel(module);\n                });\n                framework.createAll();\n                framework.initializeAll();\n            });\n        }\n    })\n});\n}));\u003c\/script\u003e\n  \u003cdiv class=\"aplus-content-wrapper\"\u003e\n   \u003cdiv class=\"aplus-module-csa-wrapper\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"aplus-module-premium-module-2-fullbackground-image-1\" data-csa-c-content-id=\"amzn1.aplus.cbe14c28-0ae5-41cd-a01e-ffe838c688b0:1792994976630.38b1b6b4-b938-4ae5-8034-c8c6ff0ecc77.en_US\"\u003e\n    \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\"\u003e\n     \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n      \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n       \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n        \u003cimg alt=\"D17S MAX - Brand Display - PC\" class=\"a-lazy-loaded\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/5ef8e764-c786-4422-8f90-2ab6079850c8.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/5ef8e764-c786-4422-8f90-2ab6079850c8.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n        \u003cnoscript\u003e\n         \u003cimg alt=\"D17S MAX - Brand Display - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/5ef8e764-c786-4422-8f90-2ab6079850c8.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n        \u003c\/noscript\u003e\n       \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"a-section a-text-center\"\u003e\u003c\/div\u003e\n     \u003c\/div\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"aplus-module-csa-wrapper\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"aplus-module-premium-module-2-fullbackground-image-2\" data-csa-c-content-id=\"amzn1.aplus.cbe14c28-0ae5-41cd-a01e-ffe838c688b0:1792994976630.d6b4d99d-17a2-4387-a025-d11bb6e4eebb.en_US\"\u003e\n    \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\"\u003e\n     \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n      \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n       \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n        \u003cimg alt=\"D17S MAX - Multi-Function - PC\" class=\"a-lazy-loaded\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0cf143b7-1a9b-40db-bc07-89fe993dcd17.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0cf143b7-1a9b-40db-bc07-89fe993dcd17.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n        \u003cnoscript\u003e\n         \u003cimg alt=\"D17S MAX - Multi-Function - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0cf143b7-1a9b-40db-bc07-89fe993dcd17.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n        \u003c\/noscript\u003e\n       \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"a-section a-text-center\"\u003e\u003c\/div\u003e\n     \u003c\/div\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"aplus-module-csa-wrapper\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"aplus-module-premium-module-12-nav-carousel-3\" data-csa-c-content-id=\"amzn1.aplus.cbe14c28-0ae5-41cd-a01e-ffe838c688b0:1792994976630.93f2da92-99d1-4e7b-b1d2-742e5b0a510e.en_US\"\u003e\n    \u003cdiv class=\"celwidget aplus-module premium-module-12-nav-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-12-nav-carousel\"\u003e\n     \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-12 premium-aplus-module-12--top-nav\"\u003e\n      \u003cdiv data-module-id=\"2\" class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n       \u003cdiv id=\"premium-aplus-12-carousel-2-id\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-12-carousel-2\"}' aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" role=\"region\" class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular aplus-image-carousel-container\"\u003e\n        \u003cinput autocomplete=\"on\" type=\"hidden\" class=\"a-carousel-firstvisibleitem\"\u003e\n        \u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n         \u003cdiv class=\"a-carousel-row-inner\"\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e\n           \u003ca class=\"a-carousel-goto-prevpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-previous-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003ePrevious page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n           \u003cdiv class=\"a-carousel-viewport\" aria-roledescription=\"slide\"\u003e\n            \u003col class=\"a-carousel\" role=\"list\"\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - 12000Pa - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/548c01e2-0657-4edd-8e7a-ec2062a61279.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Anti-Hair Wrap - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/73079594-32f3-4e83-8e38-5b4470194a30.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - 90 Days Empty - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/be64d84f-cc98-4d47-86a5-64b10b83fe7b.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Mop Function - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/01d408bf-6ad2-4ec3-8daa-714a1a91483d.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Matrix Cleaning - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/5ef3132c-68eb-48f1-856f-2ed22bdf1e45.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n            \u003c\/ol\u003e\n           \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e\n           \u003ca class=\"a-carousel-goto-nextpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-next-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003eNext page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\n          \u003c\/div\u003e\n         \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n       \u003c\/div\u003e\n       \u003cdiv id=\"aplus-carousel-actions-2\" aria-label=\"tablist section\" class=\"a-section aplus-carousel-actions\" role=\"tablist\"\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-2 aplus-active\" role=\"tab\" tabindex=\"0\" aria-selected=\"true\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e1\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003e12,000Pa Suction\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-2 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e2\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eAnti-Hair Wrap\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-2 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e3\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003e90 Days Empty\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-2 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e4\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eMop Function\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-2 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e5\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eNo Missed Spots\u003c\/span\u003e\u003c\/button\u003e\n       \u003c\/div\u003e\n      \u003c\/div\u003e\n     \u003c\/div\u003e\n     \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-12-nav-carousel').execute('invoke-premium-12-nav-carousel-desktop-top', function(init){\n        init();\n    });\n}));\u003c\/script\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"aplus-module-csa-wrapper\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"aplus-module-premium-module-12-nav-carousel-4\" data-csa-c-content-id=\"amzn1.aplus.cbe14c28-0ae5-41cd-a01e-ffe838c688b0:1792994976630.20768a51-8d4f-4b94-aa02-76a769bc7de7.en_US\"\u003e\n    \u003cdiv class=\"celwidget aplus-module premium-module-12-nav-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-12-nav-carousel\"\u003e\n     \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-12 premium-aplus-module-12--top-nav\"\u003e\n      \u003cdiv data-module-id=\"3\" class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n       \u003cdiv id=\"premium-aplus-12-carousel-3-id\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-12-carousel-3\"}' aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" role=\"region\" class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular aplus-image-carousel-container\"\u003e\n        \u003cinput autocomplete=\"on\" type=\"hidden\" class=\"a-carousel-firstvisibleitem\"\u003e\n        \u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n         \u003cdiv class=\"a-carousel-row-inner\"\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e\n           \u003ca class=\"a-carousel-goto-prevpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-previous-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003ePrevious page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n           \u003cdiv class=\"a-carousel-viewport\" aria-roledescription=\"slide\"\u003e\n            \u003col class=\"a-carousel\" role=\"list\"\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Up tp 5 Maps - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/730c30b1-dabb-41c5-ad8c-d6bac75b0425.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Obstacle Avoidance - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/b34382cb-a3ba-432b-b73d-2784e3738a8e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - No go Zone \u0026amp;amp;amp; Virtual Wall - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ec5d9be1-12db-492c-a29c-17f29598d92e.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Auto Recharge \u0026amp;amp;amp; Breakpoint Resume - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/8bdbc03e-0ec7-42dd-a78d-b05f2dba2fef.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Do Not Disturb Mode - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0ab466df-2834-4b3f-a711-5c9bc34da540.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n            \u003c\/ol\u003e\n           \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e\n           \u003ca class=\"a-carousel-goto-nextpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-next-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003eNext page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\n          \u003c\/div\u003e\n         \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n       \u003c\/div\u003e\n       \u003cdiv id=\"aplus-carousel-actions-3\" aria-label=\"tablist section\" class=\"a-section aplus-carousel-actions\" role=\"tablist\"\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 aplus-active\" role=\"tab\" tabindex=\"0\" aria-selected=\"true\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e1\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eSaave Up tp 5 Maps\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e2\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003edToF - Obstacle Avoidance\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e3\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eNo-Go Zone \u0026amp; Virtual Wall\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e4\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eAuto Recharge \u0026amp; Resume\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-3 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e5\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eDo not Disturb Mode\u003c\/span\u003e\u003c\/button\u003e\n       \u003c\/div\u003e\n      \u003c\/div\u003e\n     \u003c\/div\u003e\n     \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-12-nav-carousel').execute('invoke-premium-12-nav-carousel-desktop-top', function(init){\n        init();\n    });\n}));\u003c\/script\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"aplus-module-csa-wrapper\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"aplus-module-premium-module-12-nav-carousel-5\" data-csa-c-content-id=\"amzn1.aplus.cbe14c28-0ae5-41cd-a01e-ffe838c688b0:1792994976630.f32d5229-6169-4486-94ee-3942904f6f40.en_US\"\u003e\n    \u003cdiv class=\"celwidget aplus-module premium-module-12-nav-carousel aplus-premium\" cel_widget_id=\"aplus-premium-module-12-nav-carousel\"\u003e\n     \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-12 premium-aplus-module-12--top-nav\"\u003e\n      \u003cdiv data-module-id=\"4\" class=\"a-section a-spacing-none aplus-carousel-container\"\u003e\n       \u003cdiv id=\"premium-aplus-12-carousel-4-id\" data-a-carousel-options='{\"peek_percentage\":0,\"minimum_gutter_width\":0,\"show_partial_next\":false,\"name\":\"premium-aplus-12-carousel-4\"}' aria-label=\"Featured content carousel\" aria-roledescription=\"carousel\" data-a-display-strategy=\"single\" data-a-transition-strategy=\"slideCircular\" role=\"region\" class=\"a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular aplus-image-carousel-container\"\u003e\n        \u003cinput autocomplete=\"on\" type=\"hidden\" class=\"a-carousel-firstvisibleitem\"\u003e\n        \u003cdiv class=\"a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons\"\u003e\n         \u003cdiv class=\"a-carousel-row-inner\"\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-left\"\u003e\n           \u003ca class=\"a-carousel-goto-prevpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-previous-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003ePrevious page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-center\"\u003e\n           \u003cdiv class=\"a-carousel-viewport\" aria-roledescription=\"slide\"\u003e\n            \u003col class=\"a-carousel\" role=\"list\"\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Set Program Via App - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a1851aef-b716-4d0f-b0d8-b55110508d3b.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Schedule Cleaning Via App - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/a55689a8-fc25-4cb7-85a6-33bf3ee6d3a1.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Voice Control - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/00434c8d-9265-4ca6-8916-13c26fe125c4.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - APP Connection Guide - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/199d3d07-bdbd-4fe5-a1f9-ce3c9ccf6e68.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n             \u003cli aria-roledescription=\"slide\" class=\"a-carousel-card aplus-carousel-card\" aria-setsize=\"5\"\u003e\n              \u003cdiv class=\"a-section a-spacing-none aplus-card-image\"\u003e\n               \u003cimg alt=\"D17S MAX - Alexa Connection Guide - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9246ab6c-5d31-4d6b-8ef6-feb266e6dcc1.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n              \u003c\/div\u003e\n             \u003c\/li\u003e\n            \u003c\/ol\u003e\n           \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"a-carousel-col a-carousel-right\"\u003e\n           \u003ca class=\"a-carousel-goto-nextpage\" role=\"button\" href=\"#\"\u003e\u003ci class=\"a-icon a-icon-next-rounded\"\u003e\u003cspan class=\"a-icon-alt\"\u003eNext page\u003c\/span\u003e\u003c\/i\u003e\u003c\/a\u003e\n          \u003c\/div\u003e\n         \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"a-end aok-hidden\"\u003e\u003c\/span\u003e\n       \u003c\/div\u003e\n       \u003cdiv id=\"aplus-carousel-actions-4\" aria-label=\"tablist section\" class=\"a-section aplus-carousel-actions\" role=\"tablist\"\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-4 aplus-active\" role=\"tab\" tabindex=\"0\" aria-selected=\"true\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e1\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eSet Program Via App\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-4 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e2\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eSchedule Cleaning Via App\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-4 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e3\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eVoice Control\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-4 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e4\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eAPP Connection Guide\u003c\/span\u003e\u003c\/button\u003e\n        \u003cbutton class=\"aplus-goto-btn aplus-goto-btn-4 \" role=\"tab\" tabindex=\"0\" aria-selected=\"false\"\u003e\u003cspan class=\"aplus-carousel-index\"\u003e5\u003c\/span\u003e \u003cspan class=\"aplus-accent2 aplus-carousel-label\"\u003eAlexa Connection Guide\u003c\/span\u003e\u003c\/button\u003e\n       \u003c\/div\u003e\n      \u003c\/div\u003e\n     \u003c\/div\u003e\n     \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-12-nav-carousel').execute('invoke-premium-12-nav-carousel-desktop-top', function(init){\n        init();\n    });\n}));\u003c\/script\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"aplus-module-csa-wrapper\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"aplus-module-premium-module-2-fullbackground-image-6\" data-csa-c-content-id=\"amzn1.aplus.cbe14c28-0ae5-41cd-a01e-ffe838c688b0:1792994976630.0dfa4b7e-8427-4e85-8e8a-2029a3cfc7bc.en_US\"\u003e\n    \u003cdiv class=\"celwidget aplus-module premium-module-2-fullbackground-image aplus-premium\" cel_widget_id=\"aplus-premium-module-2-fullbackground-image\"\u003e\n     \u003cdiv class=\"a-section a-spacing-none premium-aplus premium-aplus-module-2\"\u003e\n      \u003cdiv class=\"a-section a-spacing-none premium-background-wrapper\"\u003e\n       \u003cdiv class=\"a-section a-spacing-none background-image\"\u003e\n        \u003cimg alt=\"D17S MAX - Component Display - PC\" class=\"a-lazy-loaded\" data-src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9fa6a81b-9a5e-4b23-88ee-cb604418c8f2.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9fa6a81b-9a5e-4b23-88ee-cb604418c8f2.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n        \u003cnoscript\u003e\n         \u003cimg alt=\"D17S MAX - Component Display - PC\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9fa6a81b-9a5e-4b23-88ee-cb604418c8f2.__CR0,0,1464,600_PT0_SX1464_V1___.jpg\"\u003e\n        \u003c\/noscript\u003e\n       \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"a-section a-text-center\"\u003e\u003c\/div\u003e\n     \u003c\/div\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n   \u003cdiv class=\"aplus-module-csa-wrapper\" data-csa-c-type=\"widget\" data-csa-c-slot-id=\"aplus-module-premium-module-5-comparison-table-scroller-7\" data-csa-c-content-id=\"amzn1.aplus.cbe14c28-0ae5-41cd-a01e-ffe838c688b0:1792994976630.5c2f3b64-144c-453c-86f5-191f555d8a65.en_US\"\u003e\n    \u003cdiv class=\"celwidget aplus-module premium-module-5-comparison-table-scroller aplus-premium\" cel_widget_id=\"aplus-premium-module-5-comparison-table-scroller\"\u003e\n     \u003cdiv class=\"premium-aplus premium-aplus-module-5 aplus-container-3 comparison-table\"\u003e\n      \u003ch3 class=\"a-text-center aplus-h1 a-text-bold\"\u003eD17S MAX Self-Empty Robot Vacuum and Mop Accessories\u003c\/h3\u003e\n      \u003cdiv id=\"comparison-table-container-6\" data-comparison-name=\"comparison-table-container-6\" class=\"a-section a-spacing-none table-container loading\"\u003e\n       \u003cdiv class=\"table-slider scroll-wrapper-bottom\"\u003e\n        \u003ctable class=\"a-bordered a-horizontal-stripes scroll-width\"\u003e\n         \u003ctbody\u003e\n          \u003ctr\u003e\n           \u003ctd class=\"attribute empty\"\u003e\u003c\/td\u003e\n           \u003cth class=\"aplus-data-column top-header active active-item\"\u003e\n\u003ca class=\"a-link-normal a-text-normal\" title=\"D17S MAX Accessories Set\" href=\"\/dp\/B0H9WQB9WY?ref=emc_p_m_5_i_atc\"\u003e \u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/fffcd834-042a-4c27-9af3-df1931f0bbef.__AC_SR200,225___.jpg\"\u003e \n             \u003cp class=\"product-title\"\u003eD17S MAX Accessories Set\u003c\/p\u003e \u003c\/a\u003e\n            \u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n             \u003c!-- sp:csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hPrL1mdgTvR+ixjNZATTa6p+rTyhjMyO2CdKvRp5UFuFAAAAAGridl9kMjFmYmMxMC0yNzBlLTQyNjktOTA5ZC0wZGM5MTAxNzQ5Nzc=\"\u003e\u003c!-- sp:end-csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0H9WQB9WY\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"e%2B%2Bkv6oABkBc5VeU2fNuXmDO%2B6KNE2Fp1upo0D%2BD6vbfFHMIKL5o3Vwhjb%2F9FIeJYlbIIjQ9%2BAAoNImL%2F6anayCdrZuqJdtStlTfeGjA8iEqSJXA2E4IjYArD6Q5AHpGHw%2Bc47o5eWFfKkBZGCLC4dwLdL9BQuvUlaw%2F%2FkO5iw6DZ2JEF6beIOPWo%2BCUXvAu\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n             \u003cdiv class=\"add-to-cart\"\u003e\n              \u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan class=\"a-button-text\" aria-hidden=\"true\"\u003e Add to Cart \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n             \u003c\/div\u003e\n            \u003c\/form\u003e\n            \u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n           \u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca class=\"a-link-normal a-text-normal\" title=\"D17S MAX 3L Dust Bags\" href=\"\/dp\/B0H9WZ2PS4?ref=emc_p_m_5_i_atc\"\u003e \u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/fe7d9471-5b17-4cb5-93bd-56fcfcd4e4c8.__AC_SR200,225___.jpg\"\u003e \n             \u003cp class=\"product-title\"\u003eD17S MAX 3L Dust Bags\u003c\/p\u003e \u003c\/a\u003e\n            \u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n             \u003c!-- sp:csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hPrL1mdgTvR+ixjNZATTa6p+rTyhjMyO2CdKvRp5UFuFAAAAAGridl9kMjFmYmMxMC0yNzBlLTQyNjktOTA5ZC0wZGM5MTAxNzQ5Nzc=\"\u003e\u003c!-- sp:end-csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0H9WZ2PS4\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"Kvi3u6ximne%2F6ZBVooJ2KAAe0zMpdxx%2FY0FgLeIpSse%2Bxc0n84iEic8ubbLtatnQ0I5PdGTP%2FTWP16WEBXfMc42A%2FuzMaYN%2FtBuc7tL9%2FBijg%2BFwo7zIPVTC0dTGxzjC0zAUZgP59GoNnZtSLJMRHpYBauYSSnuYSSYh9pTvOlQ3TlGfx%2FWHG3OK01odcfU2\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n             \u003cdiv class=\"add-to-cart\"\u003e\n              \u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan class=\"a-button-text\" aria-hidden=\"true\"\u003e Add to Cart \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n             \u003c\/div\u003e\n            \u003c\/form\u003e\n            \u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n           \u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca class=\"a-link-normal a-text-normal\" title=\"D17S MAX Side Brushes\" href=\"\/dp\/B0H9WCSZWK?ref=emc_p_m_5_i_atc\"\u003e \u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/49b787c6-2fc8-431c-a2ff-b09f2f9ddc75.__AC_SR200,225___.jpg\"\u003e \n             \u003cp class=\"product-title\"\u003eD17S MAX Side Brushes\u003c\/p\u003e \u003c\/a\u003e\n            \u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n             \u003c!-- sp:csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hPrL1mdgTvR+ixjNZATTa6p+rTyhjMyO2CdKvRp5UFuFAAAAAGridl9kMjFmYmMxMC0yNzBlLTQyNjktOTA5ZC0wZGM5MTAxNzQ5Nzc=\"\u003e\u003c!-- sp:end-csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0H9WCSZWK\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"4IXRhKkbqPq2C1FwlmcpYTdZvqTdaR8mfWIWTantnoHDMR1i6yskbQ0kzyh2X%2Fv%2FGbqjRxwcz9wNw9m3HPdkWkiN56sgkYbgHNjFGxXUmtaIihCyBMgAdEGW6jWXC2yYpZ8iS6FO8SLuan9MDXG4uyD5Dv49Yqb6gHcxvRNC3gR8g7TGytFyh7aSHn5myjml\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n             \u003cdiv class=\"add-to-cart\"\u003e\n              \u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan class=\"a-button-text\" aria-hidden=\"true\"\u003e Add to Cart \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n             \u003c\/div\u003e\n            \u003c\/form\u003e\n            \u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n           \u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca class=\"a-link-normal a-text-normal\" title=\"D17S MAX Roller Brush\" href=\"\/dp\/B0H9WK5NCV?ref=emc_p_m_5_i_atc\"\u003e \u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/e71c4895-a3dc-4e26-9140-40928b42e940.__AC_SR200,225___.jpg\"\u003e \n             \u003cp class=\"product-title\"\u003eD17S MAX Roller Brush\u003c\/p\u003e \u003c\/a\u003e\n            \u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n             \u003c!-- sp:csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hPrL1mdgTvR+ixjNZATTa6p+rTyhjMyO2CdKvRp5UFuFAAAAAGridl9kMjFmYmMxMC0yNzBlLTQyNjktOTA5ZC0wZGM5MTAxNzQ5Nzc=\"\u003e\u003c!-- sp:end-csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0H9WK5NCV\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"vKdjdYqHjeD2arcHOpFmntZQhECehTXeXe9qv6GzIlVa4e1cescdaV77UZNENflQucY9F21ef%2BFpfNYlcjMRTf%2B9Ry8Jz900py8V74wa3bjJEWqg5Cbrr6lgRtkygbNFyhSjwOUMLZo1iJXY16Cbx%2FbkIUK%2BuA8fgjtgXvBy70%2FBiFoigDNX8mezMaSxE5LC\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n             \u003cdiv class=\"add-to-cart\"\u003e\n              \u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan class=\"a-button-text\" aria-hidden=\"true\"\u003e Add to Cart \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n             \u003c\/div\u003e\n            \u003c\/form\u003e\n            \u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n           \u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca class=\"a-link-normal a-text-normal\" title=\"D17S MAX Mop \u0026amp; Holder\" href=\"\/dp\/B0H9W69C22?ref=emc_p_m_5_i_atc\"\u003e \u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/df58efd6-dc60-4e4a-b2f8-62f6ee2dfc02.__AC_SR200,225___.jpg\"\u003e \n             \u003cp class=\"product-title\"\u003eD17S MAX Mop \u0026amp; Holder\u003c\/p\u003e \u003c\/a\u003e\n            \u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n             \u003c!-- sp:csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hPrL1mdgTvR+ixjNZATTa6p+rTyhjMyO2CdKvRp5UFuFAAAAAGridl9kMjFmYmMxMC0yNzBlLTQyNjktOTA5ZC0wZGM5MTAxNzQ5Nzc=\"\u003e\u003c!-- sp:end-csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0H9W69C22\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"4IXRhKkbqPq2C1FwlmcpYZcdFnb6B3UK6heU9s3qI7ogCgE6evIs1f8uiv0tASlAsN%2Fc9sS5Xdl89rgsb98yGv%2BOTazFoZmZNSD%2B9bIF13pn%2FogZE54%2F8gSRpzgoJOP8G3v5lKXVwkZtBgrshgdVucW%2FcKOzrMmZuN9F1qMUKJ%2BzzS82UPFwjSmXD2iYa8wu\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n             \u003cdiv class=\"add-to-cart\"\u003e\n              \u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan class=\"a-button-text\" aria-hidden=\"true\"\u003e Add to Cart \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n             \u003c\/div\u003e\n            \u003c\/form\u003e\n            \u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n           \u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca class=\"a-link-normal a-text-normal\" title=\"D17S MAX 2-in-1 Box\" href=\"\/dp\/B0H9WT64ZN?ref=emc_p_m_5_i_atc\"\u003e \u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/ec0f2300-c3eb-4bd3-8254-8f129a773f44.__AC_SR200,225___.jpg\"\u003e \n             \u003cp class=\"product-title\"\u003eD17S MAX 2-in-1 Box\u003c\/p\u003e \u003c\/a\u003e\n            \u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n             \u003c!-- sp:csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hPrL1mdgTvR+ixjNZATTa6p+rTyhjMyO2CdKvRp5UFuFAAAAAGridl9kMjFmYmMxMC0yNzBlLTQyNjktOTA5ZC0wZGM5MTAxNzQ5Nzc=\"\u003e\u003c!-- sp:end-csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0H9WT64ZN\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"ME2V23vAPdb5AFtpcR4r62qCkkbB%2F%2FSgIAmqr11O4PwDk04WtT1OakorhuG2WdHcpZnjeIw4cDBZKlknBLQljkmkul%2BgI%2BWV%2BbtdUQWeZpcmNiSIEwY8j7jwFO79wN2TdzFJtbE47%2FSB46rUqx7RPkWZfVdye8WqNmjpNVGmnFh5M73%2Bz4%2F5cTEdj5XanNVT\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n             \u003cdiv class=\"add-to-cart\"\u003e\n              \u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan class=\"a-button-text\" aria-hidden=\"true\"\u003e Add to Cart \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n             \u003c\/div\u003e\n            \u003c\/form\u003e\n            \u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n           \u003cth class=\"aplus-data-column top-header\"\u003e\n\u003ca class=\"a-link-normal a-text-normal\" title=\"D17S MAX Filters\" href=\"\/dp\/B0H9W8DW91?ref=emc_p_m_5_i_atc\"\u003e \u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/db0cd942-9121-4791-ab88-2da3c2f4b809.__AC_SR200,225___.jpg\"\u003e \n             \u003cp class=\"product-title\"\u003eD17S MAX Filters\u003c\/p\u003e \u003c\/a\u003e\n            \u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n             \u003c!-- sp:csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hPrL1mdgTvR+ixjNZATTa6p+rTyhjMyO2CdKvRp5UFuFAAAAAGridl9kMjFmYmMxMC0yNzBlLTQyNjktOTA5ZC0wZGM5MTAxNzQ5Nzc=\"\u003e\u003c!-- sp:end-csrf --\u003e\n             \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0H9W8DW91\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"CfpNviqVU2ZlNTLjn%2BT0KM1cHKbAozPBAy5wyMmO8RkC59oFaUWerzT6%2FYGCoqpEvWX42y3F3CmNFXKo8i0hDnqFXCvgiZJ2jMNGxWc%2BTaOuGRhxUeQDhpaCRhqjQbh7SfLhsu0%2BN5I3699CKzclAOZCHJv6N5QX4w%2FnzJVpdiQrWjLDyPXzFcUhxtFt7OnC\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n             \u003cdiv class=\"add-to-cart\"\u003e\n              \u003cspan class=\"a-button a-spacing-small a-button-primary a-button-icon\"\u003e\u003cspan class=\"a-button-inner\"\u003e\u003ci class=\"a-icon a-icon-cart\"\u003e\u003c\/i\u003e\u003cinput class=\"a-button-input\" type=\"submit\"\u003e\u003cspan class=\"a-button-text\" aria-hidden=\"true\"\u003e Add to Cart \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\n             \u003c\/div\u003e\n            \u003c\/form\u003e\n            \u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n           \u003ctd class=\"attribute a-text-bold\"\u003e\n            \u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\n             \u003cspan class=\"a-text-bold\"\u003e Price \u003c\/span\u003e\n            \u003c\/div\u003e\n           \u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-size=\"medium_plus\" data-a-color=\"base\"\u003e\u003cspan class=\"a-offscreen\"\u003e$29.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e29\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-size=\"medium_plus\" data-a-color=\"base\"\u003e\u003cspan class=\"a-offscreen\"\u003e$29.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e29\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-size=\"medium_plus\" data-a-color=\"base\"\u003e\u003cspan class=\"a-offscreen\"\u003e$12.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e12\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-size=\"medium_plus\" data-a-color=\"base\"\u003e\u003cspan class=\"a-offscreen\"\u003e$19.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e19\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-size=\"medium_plus\" data-a-color=\"base\"\u003e\u003cspan class=\"a-offscreen\"\u003e$25.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e25\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-size=\"medium_plus\" data-a-color=\"base\"\u003e\u003cspan class=\"a-offscreen\"\u003e$19.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e19\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e \u003cspan class=\"a-price\" data-a-size=\"medium_plus\" data-a-color=\"base\"\u003e\u003cspan class=\"a-offscreen\"\u003e$15.99\u003c\/span\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan class=\"a-price-symbol\"\u003e$\u003c\/span\u003e\u003cspan class=\"a-price-whole\"\u003e15\u003cspan class=\"a-price-decimal\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"a-price-fraction\"\u003e99\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n           \u003ctd class=\"attribute a-text-bold\"\u003e\n            \u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\n             \u003cspan class=\"a-text-bold\"\u003e Seller \u003c\/span\u003e\n            \u003c\/div\u003e\n           \u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n           \u003ctd class=\"attribute a-text-bold\"\u003e\n            \u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\n             \u003cspan class=\"a-text-bold\"\u003e Manufacturer \u003c\/span\u003e\n            \u003c\/div\u003e\n           \u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e LVKANGDA \u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n           \u003ctd class=\"attribute a-text-bold\"\u003e\n            \u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\n             \u003cspan class=\"a-text-bold\"\u003e Compatible Devices \u003c\/span\u003e\n            \u003c\/div\u003e\n           \u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e D17S MAX Robot Vacuum \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e D17S MAX Robot Vacuum \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e D17S MAX Robot Vacuum \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e D17S MAX Robot Vacuum \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e D17S MAX Robot Vacuum \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e D17S MAX Robot Vacuum \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e D17S MAX Robot Vacuum \u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n           \u003ctd class=\"attribute a-text-bold\"\u003e\n            \u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\n             \u003cspan class=\"a-text-bold\"\u003e Manufacture Year \u003c\/span\u003e\n            \u003c\/div\u003e\n           \u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 2026 \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2026 \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2026 \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2026 \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2026 \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2026 \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2026 \u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n           \u003ctd class=\"attribute a-text-bold\"\u003e\n            \u003cdiv class=\"comparison-metric-name \" data-inline-content=\"\" data-position=\"triggerRight\"\u003e\n             \u003cspan class=\"a-text-bold\"\u003e Pacakge Included \u003c\/span\u003e\n            \u003c\/div\u003e\n           \u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column active active-item\"\u003e\u003cspan class=\"description\"\u003e 1 x Accessories Set \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 3 x 3L Dust Bags \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2 x Side Brushes \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 1 x Roller Brush \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2 x Mop \u0026amp; 1 x Mop Holder \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2-in-1 Dust Box \u0026amp; Water Tank \u003c\/span\u003e\u003c\/td\u003e\n           \u003ctd class=\"aplus-data-column\"\u003e\u003cspan class=\"description\"\u003e 2 x Filters \u003c\/span\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n         \u003c\/tbody\u003e\n        \u003c\/table\u003e\n       \u003c\/div\u003e\n      \u003c\/div\u003e\n     \u003c\/div\u003e\n     \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-5-comparison-table-scroller', 'ready').execute('invoke-premium-5-comparison-table', function(init){ init() });\n}));\u003c\/script\u003e\n    \u003c\/div\u003e\n   \u003c\/div\u003e\n  \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cdiv id=\"feature-bullets\" class=\"a-section a-spacing-medium a-spacing-top-small\"\u003e\n \u003cul class=\"a-unordered-list a-vertical a-spacing-mini\"\u003e\n  \u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 【 12,000 Pa HyperForce Suction \u0026amp; Smart Carpet Boost】Powered by a high-performance motor delivering up to 12,000 Pa of suction, the D17S MAX effortlessly lifts embedded dirt, pet hair, and stubborn debris from carpets and hard floors. When carpet is detected (\u0026gt; 10 mm), suction automatically boosts for deep carpet cleaning. Four adjustable suction levels let you customize cleaning power for any floor type. \u003c\/span\u003e\u003c\/li\u003e\n  \u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 【 Advanced dToF Laser Navigation \u0026amp; Save up to 5 Maps】Equipped with advanced dToF LiDAR radar, the D17S MAX scans your home in 360° to create highly accurate maps and plan optimized row-by-row cleaning routes. It saves up to 5 floor maps in the cloud, making it perfect for multi-level homes. Simply carry the robot to a different floor, and it instantly relocates and knows exactly where to clean. Supports quick mapping, dynamic obstacle avoidance, and no-go zones via app. \u003c\/span\u003e\u003c\/li\u003e\n  \u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 【2-in-1 Vacuuming \u0026amp; Mopping with Smart Water Control 】The integrated 250ml dustbox and 300ml electronic water tank allow simultaneous vacuuming and mopping. Choose from 3 water flow settings (Low\/Medium\/High) via the app to precisely control moisture on tile, hardwood, and stone floors. The pre-wet function ensures the mop is evenly moistened before cleaning starts. \u003c\/span\u003e\u003c\/li\u003e\n  \u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 【Self-Empty, 160-Min Runtime, Auto-recharge \u0026amp; Breakpoint Resume】After each cleaning session, the robot automatically returns to the base and empties debris into the collection bin. Powered by a 3200mAh lithium battery, the D17S MAX delivers up to 160 minutes of runtime in quiet mode, covering large homes up to 200㎡. When the battery drops to 15%, it automatically recharges and resumes cleaning exactly where it left off once the charge reaches 80%—no missed spots, no manual intervention. \u003c\/span\u003e\u003c\/li\u003e\n  \u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 【Smart App \u0026amp; Voice Control with Full Protection System】Control the D17S MAX via the Tuya Smart app – set cleaning schedules, create no-go zones and virtual walls, select specific rooms or areas to clean, and adjust suction and water flow. Works seamlessly with Alexa and Google Assistant. D17S MAX features comprehensive protection, including anti-tangle detection for the main brush, side brush, and wheels, cliff sensors to prevent falls, and real-time fault alerts via the app and voice. Ideal for pet-owning households. \u003c\/span\u003e\u003c\/li\u003e\n  \u003cli class=\"a-spacing-mini\"\u003e\u003cspan class=\"a-list-item\"\u003e 【Auto Hair-Cutting System– Anti-Hair Wrap Brushes】Unlike ordinary anti-tangle brushes that only reduce wrapping, the D17S MAX actively cuts hair after each cleaning session. When a task runs for over 30 minutes, the robot automatically initiates a cutting cycle: it rotates in place while the main brush spins forward and backward in 8 alternating cycles, shearing wrapped hair into small pieces that are then sucked into the dustbin with 5 kPa suction. This keeps the roller brush completely hair-free without any manual removal. \u003c\/span\u003e\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cdiv data-csa-c-content-id=\"voyager-product-details-jumplink\" data-csa-c-slot-id=\"voyager-product-details-jumplink\" data-csa-c-type=\"link\" class=\"a-section aok-hidden\"\u003e\n  \u003cspan class=\"caretnext\"\u003e›\u003c\/span\u003e \u003ca id=\"seeMoreDetailsLink\" class=\"a-link-normal\" href=\"#productDetails\"\u003e See more product details \u003c\/a\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cdiv class=\"a-section a-spacing-small a-spacing-top-small\"\u003e\n \u003ctable class=\"a-normal a-spacing-micro\" role=\"list\"\u003e\n  \u003ctbody\u003e\n   \u003ctr class=\"a-spacing-small po-brand\" role=\"listitem\"\u003e\n    \u003ctd class=\"a-span3\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eBrand\u003c\/span\u003e\u003c\/td\u003e\n    \u003ctd class=\"a-span9\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eLVKANGDA\u003c\/span\u003e\u003c\/td\u003e\n   \u003c\/tr\u003e\n   \u003ctr class=\"a-spacing-small po-model_name\" role=\"listitem\"\u003e\n    \u003ctd class=\"a-span3\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eModel Name\u003c\/span\u003e\u003c\/td\u003e\n    \u003ctd class=\"a-span9\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eD17S MAX Robot Vacuum and Mop\u003c\/span\u003e\u003c\/td\u003e\n   \u003c\/tr\u003e\n   \u003ctr class=\"a-spacing-small po-surface_recommendation\" role=\"listitem\"\u003e\n    \u003ctd class=\"a-span3\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eSurface Recommendation\u003c\/span\u003e\u003c\/td\u003e\n    \u003ctd class=\"a-span9\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eHardwood, Tile, Low-pile Carpet, Medium-pile Carpet\u003c\/span\u003e\u003c\/td\u003e\n   \u003c\/tr\u003e\n   \u003ctr class=\"a-spacing-small po-special_feature\" role=\"listitem\"\u003e\n    \u003ctd class=\"a-span3\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eSpecial Feature\u003c\/span\u003e\u003c\/td\u003e\n    \u003ctd class=\"a-span9\" role=\"presentation\"\u003e\n     \u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"DetailPageProductOverviewTemplatesJava\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('A').execute(function(A){\n    A.on('a:truncate:po-attribute-truncate-3:updated', function(data) {\n    var isTruncated = !data.truncateInstance.getIfTextFits();\n    var seeMoreElement = document.getElementById('po-attribute-see-more-id-3');\n    if(seeMoreElement) {\n    seeMoreElement.style.display = isTruncated ?  ''  :  'none';\n    }\n    })\n    });\n}));\u003c\/script\u003e\n     \u003cspan class=\"a-size-base\"\u003e \u003cspan class=\"a-truncate po-truncate-attribute\" data-a-word-break=\"normal\" data-a-truncate-name=\"po-attribute-truncate-3\" data-a-max-rows=\"3\" data-a-overflow-marker=\"\u0026amp;hellip;\" style=\"line-height: 1.3em !important; max-height: 3.9em;\"\u003e\u003cspan class=\"a-truncate-full\"\u003eAdvanced Custom Cleaning, Anti-Hair Wrap, Multi-Floor Mapping, No-Go Zone, Simultaneous Vacuuming \u0026amp; Mopping\u003c\/span\u003e\u003cspan class=\"a-truncate-cut a-hidden\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"a-declarative\" data-action=\"a-modal\" data-a-modal='{\"width\":\"800\",\"max-height\":\"400\",\"header\":\"Special Feature\",\"inlineContent\":\"Advanced Custom Cleaning, Anti-Hair Wrap, Multi-Floor Mapping, No-Go Zone, Simultaneous Vacuuming \u0026amp;amp; Mopping\"}' id=\"po-attribute-see-more-id-3\"\u003e \u003ca href=\"javascript:void(0)\" role=\"button\" class=\"a-popover-trigger a-declarative\"\u003eSee more\u003ci class=\"a-icon a-icon-popover\"\u003e\u003c\/i\u003e\u003c\/a\u003e \u003c\/span\u003e\n    \u003c\/td\u003e\n   \u003c\/tr\u003e\n   \u003ctr class=\"a-spacing-small po-color\" role=\"listitem\"\u003e\n    \u003ctd class=\"a-span3\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base a-text-bold\"\u003eColor\u003c\/span\u003e\u003c\/td\u003e\n    \u003ctd class=\"a-span9\" role=\"presentation\"\u003e\u003cspan class=\"a-size-base po-break-word\"\u003eBlack\u003c\/span\u003e\u003c\/td\u003e\n   \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n \u003c\/table\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Deal Supplies","offers":[{"title":"Black","offer_id":50852065935553,"sku":"B0H98Z3LGH","price":312.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0045\/8909\/2957\/files\/71T75e5mSuL._AC_SL1500.jpg?v=1793226344","url":"https:\/\/shop.dealsupplies.com\/products\/robot-vacuum-and-mop-combo-12-000-pa-strong-suction-dtof-laser-navigation-with-5-maps-90-days-self-empty-app-control-anti-tangle-brush-for-pet-hair-carpet-hard-floor","provider":"Deal Supplies","version":"1.0","type":"link"}