{"product_id":"drill-scruber-brush-cleaning-kit-4-pcs","title":"Shopvyx 4 in 1 Drill Scruber Brush Cleaning Kit ( 4 PCs )","description":"\u003cdiv class=\"scrub-master-wrapper\"\u003e\n\u003cstyle\u003e\n    \/* =========================================\n       GLOBAL THEME \u0026 VARIABLES (SCOPED)\n       ========================================= *\/\n    .scrub-master-wrapper {\n        --theme-bg-white: #FFFFFF;\n        --theme-bg-light: #F7F8FA;\n        --theme-yellow: #FFCC00; \/* Vibrant but visible yellow *\/\n        --theme-yellow-light: #FFF9E6; \/* Very subtle yellow background *\/\n        --theme-black: #111111;\n        --theme-gray: #555555;\n        --border-color: #EAEAEA;\n        --transition-speed: 0.3s;\n        \n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n        color: var(--theme-black);\n        background: var(--theme-bg-white);\n        line-height: 1.6;\n        overflow: hidden;\n    }\n\n    \/* Scroll Reveal Animation Classes *\/\n    .scrub-reveal {\n        opacity: 0;\n        transform: translateY(30px);\n        transition: all 0.7s ease-out;\n    }\n    .scrub-reveal.active {\n        opacity: 1;\n        transform: translateY(0);\n    }\n\n    \/* Shared Typography *\/\n    .scrub-master-wrapper h2 {\n        font-size: 32px;\n        font-weight: 800;\n        margin-top: 0;\n        margin-bottom: 15px;\n        line-height: 1.2;\n        color: var(--theme-black);\n        text-transform: uppercase;\n        letter-spacing: 0.5px;\n    }\n    .scrub-master-wrapper p.sub-text {\n        font-size: 18px;\n        color: var(--theme-gray);\n        margin-bottom: 35px;\n        font-weight: 500;\n    }\n    .scrub-highlight {\n        background: var(--theme-yellow);\n        padding: 0 8px;\n        color: var(--theme-black);\n        display: inline-block;\n        border-radius: 4px;\n    }\n\n    \/* =========================================\n       SECTION 1: PROBLEM \u0026 CHECKLIST\n       ========================================= *\/\n    .scrub-problem-section {\n        padding: 40px 10px;\n        background: var(--theme-bg-white);\n    }\n    .scrub-checklist {\n        display: grid;\n        grid-template-columns: 1fr; \/* STRICTLY VERTICAL *\/\n        gap: 15px;\n        margin-top: 25px;\n    }\n    .scrub-check-item {\n        display: flex;\n        align-items: center;\n        padding: 18px 20px;\n        background: var(--theme-bg-white);\n        border: 1px solid var(--border-color);\n        border-radius: 12px;\n        border-left: 5px solid var(--theme-yellow);\n        transition: all var(--transition-speed) ease;\n        font-size: 16px;\n        font-weight: 600;\n        color: var(--theme-black);\n        box-shadow: 0 4px 10px rgba(0,0,0,0.03);\n    }\n    .scrub-check-item:hover {\n        transform: translateX(5px);\n        background: var(--theme-yellow-light);\n        box-shadow: 0 6px 15px rgba(0,0,0,0.06);\n    }\n    .scrub-check-icon {\n        color: var(--theme-black);\n        background: var(--theme-yellow);\n        width: 24px;\n        height: 24px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        border-radius: 50%;\n        font-size: 14px;\n        margin-right: 15px;\n        font-weight: 900;\n        flex-shrink: 0;\n    }\n\n    \/* =========================================\n       SECTION 2: MULTI-SURFACE CAROUSEL\n       ========================================= *\/\n    .scrub-multi-surface {\n        padding: 50px 10px;\n        background: var(--theme-bg-light);\n        border-top: 1px solid var(--border-color);\n        border-bottom: 1px solid var(--border-color);\n    }\n    .scrub-carousel {\n        display: flex;\n        overflow-x: auto;\n        gap: 15px;\n        scroll-snap-type: x mandatory;\n        padding-bottom: 15px;\n    }\n    .scrub-carousel::-webkit-scrollbar {\n        height: 6px;\n    }\n    .scrub-carousel::-webkit-scrollbar-thumb {\n        background: var(--theme-yellow);\n        border-radius: 10px;\n    }\n    .scrub-slide {\n        min-width: 260px; \/* Sized for mobile\/narrow columns *\/\n        scroll-snap-align: center;\n        border-radius: 12px;\n        overflow: hidden;\n        background: var(--theme-bg-white);\n        border: 1px solid var(--border-color);\n        box-shadow: 0 4px 10px rgba(0,0,0,0.05);\n    }\n    .scrub-slide img {\n        width: 100%;\n        display: block;\n        border-bottom: 4px solid var(--theme-yellow);\n    }\n    .scrub-slide-label {\n        padding: 15px;\n        text-align: center;\n        font-weight: 700;\n        font-size: 16px;\n        color: var(--theme-black);\n    }\n\n    \/* =========================================\n       SECTION 3: FEATURES (VERTICAL)\n       ========================================= *\/\n    .scrub-feature-section {\n        padding: 50px 10px;\n        background: var(--theme-bg-white);\n        display: flex;\n        flex-direction: column; \/* STRICTLY VERTICAL *\/\n        gap: 30px;\n    }\n    .scrub-feature-img img {\n        width: 100%;\n        border-radius: 12px;\n        box-shadow: 0 10px 25px rgba(0,0,0,0.1);\n        border: 1px solid var(--border-color);\n    }\n    .scrub-feature-list {\n        display: grid;\n        grid-template-columns: 1fr; \/* STRICTLY VERTICAL *\/\n        gap: 15px;\n    }\n    .scrub-feature-item {\n        background: var(--theme-bg-light);\n        padding: 18px 20px;\n        border-radius: 10px;\n        font-size: 16px;\n        font-weight: 600;\n        display: flex;\n        align-items: center;\n        border: 1px solid var(--border-color);\n    }\n    .scrub-feature-icon-box {\n        color: var(--theme-black);\n        font-size: 18px;\n        margin-right: 15px;\n        font-weight: bold;\n    }\n\n    \/* =========================================\n       SECTION 4: BEFORE \/ AFTER\n       ========================================= *\/\n    .scrub-before-after {\n        padding: 50px 10px;\n        background: var(--theme-bg-light);\n        text-align: center;\n    }\n    .scrub-ba-wrapper {\n        width: 100%;\n        margin: 20px auto 0;\n        position: relative;\n        overflow: hidden;\n        border-radius: 12px;\n        box-shadow: 0 15px 30px rgba(0,0,0,0.1);\n        border: 2px solid var(--border-color);\n    }\n    .scrub-ba-img {\n        display: block;\n        width: 100%;\n        user-select: none;\n    }\n    .scrub-ba-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        height: 100%;\n        width: 50%;\n        overflow: hidden;\n        border-right: 3px solid var(--theme-yellow);\n    }\n    .scrub-ba-circle {\n        position: absolute;\n        top: 50%;\n        left: 50%;\n        width: 36px;\n        height: 36px;\n        background: var(--theme-black);\n        border: 3px solid var(--theme-yellow);\n        border-radius: 50%;\n        transform: translate(-50%, -50%);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        z-index: 10;\n        cursor: ew-resize;\n        box-shadow: 0 0 15px rgba(0,0,0,0.3);\n    }\n    .scrub-ba-circle::after {\n        content: '↔';\n        color: var(--theme-yellow);\n        font-weight: bold;\n        font-size: 16px;\n    }\n\n    \/* =========================================\n       SECTION 5: HOW IT WORKS (CAROUSEL)\n       ========================================= *\/\n    .scrub-how {\n        padding: 50px 10px;\n        background: var(--theme-bg-white);\n        text-align: center;\n    }\n    .scrub-step-tabs {\n        display: flex;\n        justify-content: center;\n        gap: 15px;\n        margin-bottom: 25px;\n    }\n    .scrub-step-tab {\n        width: 45px;\n        height: 45px;\n        border-radius: 50%;\n        background: var(--theme-bg-light);\n        border: 2px solid var(--border-color);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-weight: 800;\n        font-size: 18px;\n        color: var(--theme-gray);\n        cursor: pointer;\n        transition: all var(--transition-speed) ease;\n    }\n    .scrub-step-tab.active {\n        background: var(--theme-black);\n        color: var(--theme-yellow);\n        border-color: var(--theme-black);\n    }\n    .scrub-carousel-container {\n        width: 100%;\n        overflow: hidden;\n        border-radius: 12px;\n        background: var(--theme-yellow-light);\n        border: 1px solid var(--theme-yellow);\n    }\n    .scrub-carousel-track {\n        display: flex;\n        transition: transform 0.4s ease-in-out;\n    }\n    .scrub-step-card {\n        min-width: 100%;\n        padding: 30px 20px;\n        box-sizing: border-box;\n    }\n    .scrub-step-title {\n        font-size: 22px;\n        font-weight: 800;\n        margin-bottom: 10px;\n        color: var(--theme-black);\n    }\n    .scrub-step-desc {\n        color: var(--theme-gray);\n        font-size: 16px;\n        line-height: 1.6;\n    }\n\n    \/* =========================================\n       SECTION 6: COMPARISON (VERTICAL)\n       ========================================= *\/\n    .scrub-compare {\n        padding: 50px 10px;\n        background: var(--theme-bg-light);\n        border-top: 1px solid var(--border-color);\n    }\n    .scrub-compare-box {\n        border-radius: 12px;\n        overflow: hidden;\n        box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n        border: 1px solid var(--border-color);\n        background: var(--theme-bg-white);\n    }\n    .scrub-compare-grid {\n        display: grid;\n        grid-template-columns: 1fr; \/* STRICTLY VERTICAL *\/\n    }\n    .scrub-col {\n        padding: 30px 20px;\n    }\n    .scrub-col-left {\n        background: var(--theme-bg-white);\n        border-bottom: 1px solid var(--border-color);\n    }\n    .scrub-col-right {\n        background: var(--theme-black);\n        color: var(--theme-bg-white);\n    }\n    .scrub-col-title {\n        font-size: 20px;\n        font-weight: 800;\n        margin-bottom: 25px;\n        text-align: center;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n    }\n    .scrub-col-right .scrub-col-title {\n        color: var(--theme-yellow);\n    }\n    .scrub-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n    }\n    .scrub-list li {\n        display: flex;\n        align-items: center;\n        margin-bottom: 18px;\n        font-size: 16px;\n        font-weight: 500;\n    }\n    .scrub-icon {\n        width: 24px;\n        height: 24px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        border-radius: 50%;\n        margin-right: 15px;\n        font-weight: 900;\n        flex-shrink: 0;\n        font-size: 12px;\n    }\n    .scrub-cross {\n        background: #FFECEC;\n        border: 2px solid #FF4D4D;\n        color: #FF4D4D;\n    }\n    .scrub-check {\n        background: var(--theme-yellow);\n        color: var(--theme-black);\n    }\n\u003c\/style\u003e\n\n\u003csection class=\"scrub-problem-section scrub-reveal\"\u003e\n    \u003ch2\u003eTired of \u003cbr\u003e\u003cspan class=\"scrub-highlight\"\u003eCleaning for Hours?\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"sub-text\"\u003eGet Your \u003cstrong\u003e4-in-1 Drill Scrubber\u003c\/strong\u003e Now\u003c\/p\u003e\n    \n    \u003cdiv class=\"scrub-checklist\"\u003e\n        \u003cdiv class=\"scrub-check-item\"\u003e\n\u003cspan class=\"scrub-check-icon\"\u003e✓\u003c\/span\u003e Clean tiles \u0026amp; sinks effortlessly\u003c\/div\u003e\n        \u003cdiv class=\"scrub-check-item\"\u003e\n\u003cspan class=\"scrub-check-icon\"\u003e✓\u003c\/span\u003e Removes stubborn dirt \u0026amp; stains\u003c\/div\u003e\n        \u003cdiv class=\"scrub-check-item\"\u003e\n\u003cspan class=\"scrub-check-icon\"\u003e✓\u003c\/span\u003e Deep cleans grout \u0026amp; tight corners\u003c\/div\u003e\n        \u003cdiv class=\"scrub-check-item\"\u003e\n\u003cspan class=\"scrub-check-icon\"\u003e✓\u003c\/span\u003e Works with any standard drill\u003c\/div\u003e\n        \u003cdiv class=\"scrub-check-item\"\u003e\n\u003cspan class=\"scrub-check-icon\"\u003e✓\u003c\/span\u003e Save hours of manual scrubbing\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"scrub-multi-surface scrub-reveal\"\u003e\n    \u003ch2 style=\"text-align: center;\"\u003eMulti-Surface\u003c\/h2\u003e\n    \u003cp class=\"sub-text\" style=\"text-align: center;\"\u003eOne tool for multiple surfaces\u003c\/p\u003e\n    \n    \u003cdiv class=\"scrub-carousel\"\u003e\n        \u003cdiv class=\"scrub-slide\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/D5090B1E-3CAB-4D41-992B-F2728143F3AD_6b8fed9c-10bf-486d-a2fc-fc023043492c.jpg?v=1772614618\" alt=\"Bathroom Tiles\"\u003e\n            \u003cdiv class=\"scrub-slide-label\"\u003eBathroom Tiles\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"scrub-slide\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/D5090B1E-3CAB-4D41-992B-F2728143F3AD.jpg?v=1772614617\" alt=\"Kitchen Sink\"\u003e\n            \u003cdiv class=\"scrub-slide-label\"\u003eKitchen Sink\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"scrub-slide\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/D5090B1E-3CAB-4D41-992B-F2728143F3AD_e4e4f1ff-19e9-4e68-8ba0-8464def40298.jpg?v=1772614622\" alt=\"Car Wheels\"\u003e\n            \u003cdiv class=\"scrub-slide-label\"\u003eCar Wheels\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"scrub-slide\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/D5090B1E-3CAB-4D41-992B-F2728143F3AD_e0699e05-e165-4d4d-81a2-d3afae27f42b.jpg?v=1772614623\" alt=\"Car Seat\"\u003e\n            \u003cdiv class=\"scrub-slide-label\"\u003eCar Seat\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"scrub-feature-section scrub-reveal\"\u003e\n    \u003cdiv\u003e\n        \u003ch2\u003ePremium \u003cspan class=\"scrub-highlight\"\u003eFeatures\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"scrub-feature-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/Addasubheading-3.jpg?v=1772610966\" alt=\"Drill Scrubber Features\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"scrub-feature-list\"\u003e\n        \u003cdiv class=\"scrub-feature-item\"\u003e\n\u003cspan class=\"scrub-feature-icon-box\"\u003e🟡\u003c\/span\u003e Water Resistant Design\u003c\/div\u003e\n        \u003cdiv class=\"scrub-feature-item\"\u003e\n\u003cspan class=\"scrub-feature-icon-box\"\u003e🟡\u003c\/span\u003e Easy Detachable Scrubber\u003c\/div\u003e\n        \u003cdiv class=\"scrub-feature-item\"\u003e\n\u003cspan class=\"scrub-feature-icon-box\"\u003e🟡\u003c\/span\u003e Handy \u0026amp; Lightweight\u003c\/div\u003e\n        \u003cdiv class=\"scrub-feature-item\"\u003e\n\u003cspan class=\"scrub-feature-icon-box\"\u003e🟡\u003c\/span\u003e Portable \u0026amp; Easy Storage\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"scrub-before-after scrub-reveal\"\u003e\n    \u003ch2\u003eSee The Difference\u003c\/h2\u003e\n    \u003cp class=\"sub-text\"\u003eRemoves deep dirt instantly\u003c\/p\u003e\n    \n    \u003cdiv class=\"scrub-ba-wrapper\" id=\"scrubBA\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/IMG_20260304_170438.jpg?v=1772624344\" class=\"scrub-ba-img\" alt=\"Dirty Surface\"\u003e\n        \u003cdiv class=\"scrub-ba-overlay\" id=\"scrubOverlay\"\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/IMG_20260304_170449.jpg?v=1772624246\" class=\"scrub-ba-img\" alt=\"Clean Surface\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"scrub-ba-circle\" id=\"scrubHandle\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"scrub-how scrub-reveal\"\u003e\n    \u003ch2\u003eHow It Works\u003c\/h2\u003e\n    \n    \u003cdiv class=\"scrub-step-tabs\"\u003e\n        \u003cdiv class=\"scrub-step-tab active\" data-step=\"0\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"scrub-step-tab\" data-step=\"1\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"scrub-step-tab\" data-step=\"2\"\u003e3\u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"scrub-carousel-container\"\u003e\n        \u003cdiv class=\"scrub-carousel-track\" id=\"scrubCarouselTrack\"\u003e\n            \u003cdiv class=\"scrub-step-card\"\u003e\n                \u003cdiv class=\"scrub-step-title\"\u003eAttach the Brush\u003c\/div\u003e\n                \u003cdiv class=\"scrub-step-desc\"\u003eConnect it to your drill using the universal hex shaft in seconds.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"scrub-step-card\"\u003e\n                \u003cdiv class=\"scrub-step-title\"\u003eApply Solution\u003c\/div\u003e\n                \u003cdiv class=\"scrub-step-desc\"\u003eSpray your preferred cleaner on tiles, sinks, grout, or bathtubs.\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"scrub-step-card\"\u003e\n                \u003cdiv class=\"scrub-step-title\"\u003eStart Scrubbing\u003c\/div\u003e\n                \u003cdiv class=\"scrub-step-desc\"\u003eTurn on the drill and let the rotating brush remove stubborn dirt.\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"scrub-compare scrub-reveal\"\u003e\n    \u003ch2 style=\"text-align: center;\"\u003eWhy Choose Us?\u003c\/h2\u003e\n    \n    \u003cdiv class=\"scrub-compare-box\"\u003e\n        \u003cdiv class=\"scrub-compare-grid\"\u003e\n            \u003cdiv class=\"scrub-col scrub-col-left\"\u003e\n                \u003cdiv class=\"scrub-col-title\"\u003eTraditional Cleaning\u003c\/div\u003e\n                \u003cul class=\"scrub-list\"\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-cross\"\u003e✕\u003c\/span\u003e Hours of manual scrubbing\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-cross\"\u003e✕\u003c\/span\u003e Hard to remove deep stains\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-cross\"\u003e✕\u003c\/span\u003e Difficult to clean grout\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-cross\"\u003e✕\u003c\/span\u003e Requires heavy effort\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"scrub-col scrub-col-right\"\u003e\n                \u003cdiv class=\"scrub-col-title\"\u003e4-in-1 Drill Scrubber\u003c\/div\u003e\n                \u003cul class=\"scrub-list\"\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e Powerful driven cleaning\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e Removes stains instantly\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e Special brushes for corners\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e Zero manual effort required\u003c\/li\u003e\n                \u003c\/ul\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n    document.addEventListener(\"DOMContentLoaded\", () =\u003e {\n        \n        \/\/ 1. Scroll Reveal Animation Logic\n        const revealElements = document.querySelectorAll('.scrub-reveal');\n        const revealObserver = new IntersectionObserver((entries, observer) =\u003e {\n            entries.forEach(entry =\u003e {\n                if (entry.isIntersecting) {\n                    entry.target.classList.add('active');\n                    observer.unobserve(entry.target); \n                }\n            });\n        }, { threshold: 0.1 });\n\n        revealElements.forEach(el =\u003e revealObserver.observe(el));\n\n        \/\/ 2. Before \/ After Slider Logic (Mobile Friendly)\n        const baContainer = document.getElementById(\"scrubBA\");\n        const baOverlay = document.getElementById(\"scrubOverlay\");\n        const baHandle = document.getElementById(\"scrubHandle\");\n        let isSliding = false;\n\n        const startSlide = (e) =\u003e { isSliding = true; };\n        const stopSlide = () =\u003e { isSliding = false; };\n        \n        const slideMove = (e) =\u003e {\n            if(!isSliding \u0026\u0026 e.type !== 'touchmove') return; \/\/ Allow touchmove to always work\n            let rect = baContainer.getBoundingClientRect();\n            let clientX = e.type.includes('touch') ? e.touches[0].clientX : e.clientX;\n            let pos = clientX - rect.left;\n            let percent = Math.max(0, Math.min((pos \/ rect.width) * 100, 100));\n            \n            baOverlay.style.width = percent + \"%\";\n            baHandle.style.left = percent + \"%\";\n        };\n\n        baContainer.addEventListener(\"mousedown\", startSlide);\n        window.addEventListener(\"mouseup\", stopSlide);\n        baContainer.addEventListener(\"mousemove\", slideMove);\n        baContainer.addEventListener(\"touchmove\", slideMove, {passive: true});\n\n        \/\/ 3. How It Works Carousel Logic\n        const tabs = document.querySelectorAll('.scrub-step-tab');\n        const track = document.getElementById('scrubCarouselTrack');\n\n        tabs.forEach(tab =\u003e {\n            tab.addEventListener('click', () =\u003e {\n                tabs.forEach(t =\u003e t.classList.remove('active'));\n                tab.classList.add('active');\n                \n                const step = tab.getAttribute('data-step');\n                track.style.transform = `translateX(-${step * 100}%)`;\n            });\n        });\n    });\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* =========================================\n       SECTION 7: WHAT'S IN THE BOX (UPDATED)\n       ========================================= *\/\n    .scrub-whats-in-box {\n        padding: 50px 10px;\n        background: var(--theme-bg-white);\n        text-align: center;\n        border-top: 1px solid var(--border-color);\n    }\n    .scrub-box-img-small {\n        width: 100%;\n        max-width: 140px; \/* Made the image much smaller like an icon *\/\n        margin: 15px auto 25px auto;\n        display: block;\n        border-radius: 12px;\n        box-shadow: 0 8px 20px rgba(0,0,0,0.08);\n        border: 2px solid var(--theme-yellow);\n        background: var(--theme-bg-light);\n        padding: 10px;\n        box-sizing: border-box;\n    }\n    .scrub-box-list {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n        margin-top: 20px;\n        text-align: left;\n    }\n    .scrub-box-item {\n        background: var(--theme-yellow-light);\n        padding: 16px 20px;\n        border-radius: 8px;\n        font-size: 16px;\n        font-weight: 700;\n        display: flex;\n        align-items: center;\n        border: 1px solid var(--theme-yellow);\n        color: var(--theme-black);\n    }\n\n    \/* =========================================\n       SECTION 8: REVIEWS (UPDATED)\n       ========================================= *\/\n    .scrub-reviews {\n        padding: 50px 10px;\n        background: var(--theme-bg-light);\n        border-top: 1px solid var(--border-color);\n        border-bottom: 1px solid var(--border-color);\n    }\n    .scrub-review-summary {\n        text-align: center;\n        margin-bottom: 30px;\n        background: var(--theme-bg-white);\n        padding: 20px;\n        border-radius: 12px;\n        border: 1px solid var(--border-color);\n        box-shadow: 0 4px 15px rgba(0,0,0,0.03);\n    }\n    .scrub-summary-rating {\n        font-size: 36px;\n        font-weight: 900;\n        color: var(--theme-black);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 10px;\n    }\n    .scrub-summary-count {\n        font-size: 16px;\n        color: var(--theme-gray);\n        font-weight: 600;\n        margin-top: 5px;\n    }\n    .scrub-review-list {\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n    }\n    .scrub-review-card {\n        background: var(--theme-bg-white);\n        padding: 20px;\n        border-radius: 12px;\n        border: 1px solid var(--border-color);\n        box-shadow: 0 4px 15px rgba(0,0,0,0.04);\n    }\n    .scrub-review-header {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 10px;\n    }\n    .scrub-reviewer-name {\n        font-weight: 800;\n        font-size: 16px;\n        color: var(--theme-black);\n        display: flex;\n        align-items: center;\n        gap: 8px;\n    }\n    .scrub-verified {\n        background: #00B67A;\n        color: white;\n        font-size: 10px;\n        padding: 2px 6px;\n        border-radius: 4px;\n        text-transform: uppercase;\n        font-weight: bold;\n        letter-spacing: 0.5px;\n    }\n    .scrub-stars {\n        color: #FFB800;\n        font-size: 16px;\n        letter-spacing: 1px;\n    }\n    .scrub-review-text {\n        font-size: 15px;\n        color: var(--theme-gray);\n        line-height: 1.5;\n        font-style: italic;\n    }\n    .scrub-review-footer {\n        text-align: center;\n        margin-top: 25px;\n        font-size: 16px;\n        font-weight: 700;\n        color: var(--theme-gray);\n    }\n\n    \/* =========================================\n       SECTION 9: CONTACT US \u0026 LINKS (NEW)\n       ========================================= *\/\n    .scrub-contact {\n        padding: 50px 10px;\n        background: var(--theme-bg-white);\n        text-align: center;\n    }\n    .scrub-contact-list {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n        margin-top: 25px;\n    }\n    .scrub-contact-item {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 10px;\n        background: var(--theme-bg-light);\n        padding: 16px;\n        border-radius: 10px;\n        text-decoration: none;\n        color: var(--theme-black);\n        font-weight: 700;\n        font-size: 16px;\n        border: 1px solid var(--border-color);\n        transition: all var(--transition-speed);\n    }\n    .scrub-contact-item:hover {\n        background: var(--theme-yellow);\n        border-color: var(--theme-yellow);\n        transform: translateY(-3px);\n        box-shadow: 0 6px 15px rgba(0,0,0,0.08);\n    }\n    .scrub-contact-icon {\n        font-size: 20px;\n    }\n\u003c\/style\u003e\n\n\u003csection class=\"scrub-whats-in-box scrub-reveal\"\u003e\n    \u003ch2\u003eWhat's in the \u003cspan class=\"scrub-highlight\"\u003eBox?\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"sub-text\"\u003eEverything you need to start power cleaning\u003c\/p\u003e\n    \n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/IMG_0756.png?v=1772625025\" alt=\"Drill Scrubber Box Contents\" class=\"scrub-box-img-small\"\u003e\n    \n    \u003cdiv class=\"scrub-box-list\"\u003e\n        \u003cdiv class=\"scrub-box-item\"\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e 1x Powerful Drill Machine\u003c\/div\u003e\n        \u003cdiv class=\"scrub-box-item\"\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e 4x Attachment Scrubbers Total\u003c\/div\u003e\n        \u003cdiv class=\"scrub-box-item\"\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e 1x Corner Scrubber\u003c\/div\u003e\n        \u003cdiv class=\"scrub-box-item\"\u003e\n\u003cspan class=\"scrub-icon scrub-check\"\u003e✓\u003c\/span\u003e 3x Flat Round Scrubbers (Mini, Medium \u0026amp; Large)\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"scrub-reviews scrub-reveal\"\u003e\n    \u003ch2 style=\"text-align: center;\"\u003eCustomer \u003cspan class=\"scrub-highlight\"\u003eReviews\u003c\/span\u003e\n\u003c\/h2\u003e\n    \n    \u003cdiv class=\"scrub-review-summary\"\u003e\n        \u003cdiv class=\"scrub-summary-rating\"\u003e\n            4.4 \u003cspan class=\"scrub-stars\"\u003e★★★★☆\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"scrub-summary-count\"\u003eBased on 1,673 reviews\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"scrub-review-list\"\u003e\n        \u003cdiv class=\"scrub-review-card\"\u003e\n            \u003cdiv class=\"scrub-review-header\"\u003e\n                \u003cdiv class=\"scrub-reviewer-name\"\u003eRahul Sharma \u003cspan class=\"scrub-verified\"\u003eVerified\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"scrub-stars\"\u003e★★★★★\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"scrub-review-text\"\u003e\n                \"Bhai totally worth it. Was struggling to clean my bathroom tiles for months. Just attached it to my drill machine and 10 mins me ekdum chamak gaya. Highly recommend!\"\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"scrub-review-card\"\u003e\n            \u003cdiv class=\"scrub-review-header\"\u003e\n                \u003cdiv class=\"scrub-reviewer-name\"\u003ePriya Desai \u003cspan class=\"scrub-verified\"\u003eVerified\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"scrub-stars\"\u003e★★★★★\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"scrub-review-text\"\u003e\n                \"Very useful product for kitchen cleaning. Gas stove and sink cleaning has become so easy now. Only thing is u need to have your own drill but brushes are very good quality.\"\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"scrub-review-card\"\u003e\n            \u003cdiv class=\"scrub-review-header\"\u003e\n                \u003cdiv class=\"scrub-reviewer-name\"\u003eArif Khan \u003cspan class=\"scrub-verified\"\u003eVerified\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"scrub-stars\"\u003e★★★★☆\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"scrub-review-text\"\u003e\n                \"Mst item hai boss. Cleaned my car seats and alloy wheels yesterday. The bristles are hard enough to remove tough dirt but didnt scratch my car. Delivery was also fast.\"\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"scrub-review-card\"\u003e\n            \u003cdiv class=\"scrub-review-header\"\u003e\n                \u003cdiv class=\"scrub-reviewer-name\"\u003eNeha Reddy \u003cspan class=\"scrub-verified\"\u003eVerified\u003c\/span\u003e\n\u003c\/div\u003e\n                \u003cdiv class=\"scrub-stars\"\u003e★★★★★\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"scrub-review-text\"\u003e\n                \"I bought this for Diwali ki safai 😂 and it genuinely saved me so much time. Super easy to use. The corner brush is my fav for bathroom grout.\"\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"scrub-review-footer\"\u003e...and many more reviews!\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"scrub-contact scrub-reveal\"\u003e\n    \u003ch2\u003eGet In \u003cspan class=\"scrub-highlight\"\u003eTouch\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"sub-text\"\u003eHave questions? We are here to help!\u003c\/p\u003e\n    \n    \u003cdiv class=\"scrub-contact-list\"\u003e\n        \u003ca href=\"mailto:shopvyx.in@gmail.com\" class=\"scrub-contact-item\"\u003e\n            \u003cspan class=\"scrub-contact-icon\"\u003e📧\u003c\/span\u003e Email: shopvyx.in@gmail.com\n        \u003c\/a\u003e\n        \u003ca href=\"https:\/\/instagram.com\/shopvyx.in\" target=\"_blank\" class=\"scrub-contact-item\"\u003e\n            \u003cspan class=\"scrub-contact-icon\"\u003e📸\u003c\/span\u003e Instagram: @shopvyx.in\n        \u003c\/a\u003e\n        \u003ca href=\"https:\/\/facebook.com\/Shopvyx.in\" target=\"_blank\" class=\"scrub-contact-item\"\u003e\n            \u003cspan class=\"scrub-contact-icon\"\u003e📘\u003c\/span\u003e Facebook: Shopvyx.in\n        \u003c\/a\u003e\n        \u003ca href=\"\/pages\/contact\" class=\"scrub-contact-item\"\u003e\n            \u003cspan class=\"scrub-contact-icon\"\u003e🌐\u003c\/span\u003e Contact Page\n        \u003c\/a\u003e\n        \u003ca href=\"\/pages\/avada-faqs\" class=\"scrub-contact-item\"\u003e\n            \u003cspan class=\"scrub-contact-icon\"\u003e❓\u003c\/span\u003e Frequently Asked Questions\n        \u003c\/a\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n","brand":"0tu97v-cs","offers":[{"title":"Default Title","offer_id":44843064885350,"sku":"7444953191","price":599.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0702\/2542\/8582\/files\/Addasubheading-1.jpg?v=1772610966","url":"https:\/\/shopvyx.in\/products\/drill-scruber-brush-cleaning-kit-4-pcs","provider":"Shopvyx","version":"1.0","type":"link"}