{"product_id":"bosch-bchf2mx20-rechargeable-vacuum-cleaner-readyyy-serie-2-20vmax","title":"Bosch BCHF2MX20 Rechargeable Vacuum Cleaner Readyy'y Serie 2 20Vmax","description":"\u003cdiv aria-label=\"Bosch BCHF2MX20 details\" role=\"region\" class=\"pdp-bosch pdp-compact\"\u003e\u003c!-- Bosch Tahboub Theme v1.3.1 White Friday 2025 compatible, final fixed\n       Model: BCHF2MX20\n       No video section\n       No compare section --\u003e\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* Fully scoped fallback styling to ensure layout works even if external CSS is filtered *\/\n    #pdp-bchf2mx20{\n      --bosch:#E00420; --ink:#111; --muted:#737A80; --line:#e9e9e9; --soft:#f7f9fb;\n      \/* Bosch brand identity image *\/\n      --identity-url: url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0291\/4362\/9929\/files\/374_new-bosch-brand-identity.jpg?v=1762321477\");\n      font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; color:var(--ink); line-height:1.6;\n      max-width:980px; margin:0 auto;\n    }\n    #pdp-bchf2mx20 *{box-sizing:border-box}\n\n    \/* Quick nav *\/\n    #pdp-bchf2mx20 .pdp-qnav{\n      position:sticky; top:0; z-index:3; background:#fff; border:1px solid var(--line);\n      border-radius:12px; padding:8px; display:flex; gap:8px; flex-wrap:wrap; margin:8px 0 12px;\n    }\n    #pdp-bchf2mx20 .pdp-qnav a{\n      text-decoration:none; color:var(--ink); font-weight:800; font-size:12.5px;\n      padding:6px 10px; border:1px solid var(--line); border-radius:999px; background:#fff;\n    }\n\n    \/* Hero *\/\n    #pdp-bchf2mx20 .pdp-hero{\n      border:1px solid var(--line); border-radius:16px; padding:14px; background:#fff;\n      display:grid; grid-template-columns:1.1fr .9fr; gap:12px; align-items:start;\n    }\n    @media(max-width:820px){ #pdp-bchf2mx20 .pdp-hero{grid-template-columns:1fr} }\n\n    \/* White Friday head area *\/\n    #pdp-bchf2mx20 .wf-head{display:grid; gap:8px; margin-bottom:6px;}\n    #pdp-bchf2mx20 .wf-row{display:flex; flex-wrap:wrap; gap:8px; align-items:center;}\n\n    \/* Chips *\/\n    #pdp-bchf2mx20 .pdp-chips{\n      display:flex; flex-wrap:wrap; gap:8px; align-items:center;\n    }\n    #pdp-bchf2mx20 .pdp-chip{\n      padding:6px 10px; border-radius:999px; font-weight:800; font-size:12.5px;\n      border:1px solid var(--line); background:#fff; line-height:1; box-shadow:0 1px 4px rgba(0,0,0,.03);\n    }\n    \/* Bigger WF chip *\/\n    #pdp-bchf2mx20 .pdp-chip.wf{\n      background:var(--bosch); color:#fff; border-color:var(--bosch);\n      padding:8px 14px; font-size:14px; font-weight:900; letter-spacing:.2px;\n    }\n\n    #pdp-bchf2mx20 .pdp-title{font-size:22px; font-weight:900; margin:0 0 2px}\n    #pdp-bchf2mx20 .pdp-subtitle{margin:0 0 6px; font-weight:800; color:#333}\n\n    \/* Origin badge *\/\n    #pdp-bchf2mx20 .origin-badge{\n      display:inline-flex; align-items:center; gap:6px; padding:4px 8px; border-radius:999px;\n      border:1px solid var(--line); background:#fff; font-weight:800; font-size:12px; margin:4px 0 8px;\n    }\n    #pdp-bchf2mx20 .origin-flag{\n      width:16px; height:12px; border-radius:2px; overflow:hidden; display:inline-block;\n      box-shadow:0 0 0 1px rgba(0,0,0,.08) inset;\n      flex:0 0 auto;\n    }\n    #pdp-bchf2mx20 .origin-flag svg{width:100%; height:100%; display:block;}\n\n    \/* Spec tiles *\/\n    #pdp-bchf2mx20 .spec-tiles{display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-top:8px}\n    #pdp-bchf2mx20 .spec-tiles .tile{\n      border:1px solid var(--line); border-radius:12px; padding:8px; background:#fff; display:grid; gap:2px;\n    }\n    #pdp-bchf2mx20 .spec-tiles .k{font-size:12px; color:#444; font-weight:800}\n    #pdp-bchf2mx20 .spec-tiles .v{font-size:14px; font-weight:900}\n    @media(max-width:520px){ #pdp-bchf2mx20 .spec-tiles{grid-template-columns:1fr 1fr} }\n\n    \/* Countdown directly under WF chip area *\/\n    #pdp-bchf2mx20 .wf-countdown{\n      border-radius:12px; background:#111; color:#fff; padding:8px 10px;\n      display:flex; align-items:center; gap:8px; flex-wrap:wrap;\n      width:max-content; max-width:100%;\n    }\n    #pdp-bchf2mx20 .wf-countdown .label{font-weight:900; font-size:12.5px}\n    #pdp-bchf2mx20 .wf-timer{display:flex; gap:6px}\n    #pdp-bchf2mx20 .wf-unit{\n      background:#1f1f1f; border:1px solid #2b2b2b; border-radius:9px; padding:5px 7px; min-width:52px; text-align:center\n    }\n    #pdp-bchf2mx20 .wf-unit .num{font-size:16px; font-weight:900; line-height:1}\n    #pdp-bchf2mx20 .wf-unit .txt{font-size:9.5px; color:#c9c9c9; text-transform:uppercase; letter-spacing:.3px}\n    #pdp-bchf2mx20 .wf-countdown .ends{font-size:10.5px; color:#cfcfcf}\n\n    \/* Sections *\/\n    #pdp-bchf2mx20 .pdp-section{\n      margin-top:12px; background:#fff; border:1px solid var(--line); border-radius:16px; padding:14px;\n    }\n    #pdp-bchf2mx20 .pdp-h2{font-size:18px; font-weight:900; margin:0 0 8px}\n\n    \/* Features grid *\/\n    #pdp-bchf2mx20 .pdp-features-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:10px}\n    #pdp-bchf2mx20 .pdp-feature{\n      border:1px solid var(--line); border-radius:12px; padding:10px; background:#fff; display:grid; gap:4px;\n    }\n    #pdp-bchf2mx20 .pdp-feature h3{margin:0; font-size:14px; font-weight:900}\n    #pdp-bchf2mx20 .pdp-feature p{margin:0; font-size:13px; color:#222}\n    @media(max-width:820px){ #pdp-bchf2mx20 .pdp-features-grid{grid-template-columns:1fr 1fr} }\n    @media(max-width:520px){ #pdp-bchf2mx20 .pdp-features-grid{grid-template-columns:1fr} }\n\n    \/* Specs table *\/\n    #pdp-bchf2mx20 .pdp-specs-table table{width:100%; border-collapse:collapse; font-size:13px}\n    #pdp-bchf2mx20 .pdp-specs-table th,\n    #pdp-bchf2mx20 .pdp-specs-table td{\n      border-bottom:1px solid var(--line); padding:8px 6px; text-align:left; vertical-align:top;\n    }\n    #pdp-bchf2mx20 .pdp-specs-table th{width:38%; font-weight:900; background:#fafafa}\n\n    \/* Hero image reduced *\/\n    #pdp-bchf2mx20 .hero-img-wrap{\n      border:1px solid var(--line); border-radius:14px; background:#fff; padding:8px;\n      display:flex; align-items:center; justify-content:center;\n    }\n    #pdp-bchf2mx20 .hero-img-wrap img{\n      width:100%; height:auto; max-height:340px; object-fit:contain; display:block;\n    }\n\n    \/* Gallery safe classes *\/\n    #pdp-bchf2mx20 .wfgal{display:grid; gap:10px}\n    #pdp-bchf2mx20 .wfgal-main{\n      position:relative; border:1px solid var(--line); border-radius:14px; overflow:hidden; background:#fff; min-height:320px;\n    }\n    #pdp-bchf2mx20 .wfgal-track{display:flex; transition:transform .45s ease}\n    #pdp-bchf2mx20 .wfgal-slide{min-width:100%; display:flex; align-items:center; justify-content:center; padding:10px}\n    #pdp-bchf2mx20 .wfgal-slide img{width:100%; height:auto; max-height:420px; object-fit:contain; display:block}\n    #pdp-bchf2mx20 .wfgal-nav{\n      position:absolute; top:50%; transform:translateY(-50%);\n      width:38px; height:38px; border-radius:50%; border:1px solid var(--line);\n      background:#fff; display:grid; place-items:center; font-weight:900; cursor:pointer;\n      box-shadow:0 6px 18px rgba(0,0,0,.08);\n    }\n    #pdp-bchf2mx20 .wfgal-nav.prev{left:8px}\n    #pdp-bchf2mx20 .wfgal-nav.next{right:8px}\n\n    #pdp-bchf2mx20 .wfgal-thumbs{display:flex; gap:8px; overflow:auto; padding-bottom:2px}\n    #pdp-bchf2mx20 .wfgal-thumb{\n      border:1px solid var(--line); border-radius:10px; padding:4px; background:#fff; cursor:pointer;\n      flex:0 0 auto; width:74px; height:74px; display:grid; place-items:center; opacity:.65; transition:.2s ease;\n    }\n    #pdp-bchf2mx20 .wfgal-thumb.active{\n      opacity:1; border-color:var(--bosch); box-shadow:0 0 0 2px rgba(224,4,32,.12);\n    }\n    #pdp-bchf2mx20 .wfgal-thumb img{width:100%; height:100%; object-fit:contain}\n\n    \/* Support with Bosch identity background *\/\n    #pdp-bchf2mx20 .pdp-support{\n      position:relative;\n      background:\n        var(--identity-url) center\/cover no-repeat,\n        linear-gradient(135deg,#fff, var(--soft));\n      border:1px solid var(--line); border-radius:16px; padding:14px; margin-top:12px;\n      overflow:hidden;\n    }\n    #pdp-bchf2mx20 .pdp-support::before{\n      content:\"\"; position:absolute; inset:0; background:rgba(255,255,255,.9);\n    }\n    #pdp-bchf2mx20 .pdp-support \u003e *{position:relative}\n\n    #pdp-bchf2mx20 .support-inner{\n      display:grid; gap:6px; border-left:4px solid var(--bosch); padding-left:10px;\n    }\n    #pdp-bchf2mx20 .support-title{font-weight:900; font-size:16px}\n    #pdp-bchf2mx20 .support-row{display:flex; flex-wrap:wrap; gap:10px; font-size:14px}\n    #pdp-bchf2mx20 .pdp-support a{color:var(--bosch); font-weight:900; text-decoration:none}\n  \u003c\/style\u003e\n\u003cdiv aria-label=\"Bosch BCHF2MX20 details\" role=\"region\" id=\"pdp-bchf2mx20\" class=\"pdp-bosch pdp-compact\"\u003e\n\u003cnav aria-label=\"Quick navigation\" class=\"pdp-qnav\"\u003e\u003ca href=\"#bchf2mx20-highlights\"\u003eHighlights\u003c\/a\u003e \u003ca href=\"#bchf2mx20-specs\"\u003eSpecifications\u003c\/a\u003e \u003ca href=\"#bchf2mx20-gallery\"\u003eGallery\u003c\/a\u003e \u003ca href=\"#bchf2mx20-support\"\u003eSupport\u003c\/a\u003e\u003c\/nav\u003e\n\u003csection class=\"pdp-hero\"\u003e\n\u003cdiv\u003e\n\u003c!-- White Friday chip plus countdown block --\u003e\n\u003cdiv class=\"wf-head\"\u003e\n\u003cdiv class=\"wf-row\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pdp-chips\"\u003e\n\u003cdiv class=\"pdp-chip\"\u003e2 in 1 stick and handheld\u003c\/div\u003e\n\u003cdiv class=\"pdp-chip\"\u003eUp to 44 min runtime\u003c\/div\u003e\n\u003cdiv class=\"pdp-chip\"\u003e18V Li ion\u003c\/div\u003e\n\u003cdiv class=\"pdp-chip\"\u003eAllFloor Brush\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"pdp-title\"\u003eBosch Rechargeable Vacuum Cleaner Readyy'y Serie 2 20Vmax\u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp class=\"pdp-subtitle\"\u003eBCHF2MX20\u003c\/p\u003e\n\u003cp class=\"pdp-subtitle\"\u003e \u003c\/p\u003e\n\u003cp class=\"pdp-subtitle\"\u003eA lightweight, flexible cordless vacuum for fast everyday cleaning. The 2 in 1 design converts to a handheld unit in seconds, ideal for tables, sofas, and tight corners. AllFloor Brush delivers reliable results on tiles, parquet, and carpets.\u003c\/p\u003e\n\u003cdiv class=\"spec-tiles\"\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003eRuntime\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eUp to 44 min\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e18 V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e2.5 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003eDust container\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e0.4 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003eCharging time\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e5 h\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tile\"\u003e\n\u003cdiv class=\"k\"\u003ePower levels\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-img-wrap\"\u003e\u003cimg alt=\"Bosch BCHF2MX20 front view\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03029399_J3137_2344753_BCHF2MX20_def.webp\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"bchf2mx20-highlights\" class=\"pdp-section\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eKey highlights\u003c\/h2\u003e\n\u003cdiv class=\"pdp-features-grid\"\u003e\n\u003carticle class=\"pdp-feature\"\u003e\n\u003ch3\u003e2 in 1 flexibility\u003c\/h3\u003e\n\u003cp\u003eStick vacuum and handheld unit in one device. Switch instantly for any task.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pdp-feature\"\u003e\n\u003ch3\u003eAllFloor Brush\u003c\/h3\u003e\n\u003cp\u003eOne brush for tiles, parquet, and carpets with steady performance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pdp-feature\"\u003e\n\u003ch3\u003eEasy cleaning under furniture\u003c\/h3\u003e\n\u003cp\u003eFlexible joint helps you reach low and tight spaces without effort.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pdp-feature\"\u003e\n\u003ch3\u003eSelfStanding design\u003c\/h3\u003e\n\u003cp\u003eStands on its own so it is always ready to use and easy to store.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pdp-feature\"\u003e\n\u003ch3\u003eEasyClean Brush\u003c\/h3\u003e\n\u003cp\u003eRemove and clean the brush roll quickly to keep suction strong.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"pdp-feature\"\u003e\n\u003ch3\u003eLi ion battery\u003c\/h3\u003e\n\u003cp\u003eLong lasting battery with stable power and reliable runtime.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection id=\"bchf2mx20-specs\" class=\"pdp-section\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eTechnical specifications\u003c\/h2\u003e\n\u003cdiv class=\"pdp-specs-table\"\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eSeries\u003c\/th\u003e\n\u003ctd\u003eReadyy'y Serie 2 20Vmax\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eType\u003c\/th\u003e\n\u003ctd\u003e2 in 1 stick and handheld\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRuntime\u003c\/th\u003e\n\u003ctd\u003eUp to 44 min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCharging time\u003c\/th\u003e\n\u003ctd\u003e5 h\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eVoltage\u003c\/th\u003e\n\u003ctd\u003e18 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePower levels\u003c\/th\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFiltration\u003c\/th\u003e\n\u003ctd\u003eBagless, washable filter\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDust container capacity\u003c\/th\u003e\n\u003ctd\u003e0.4 L\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNoise level\u003c\/th\u003e\n\u003ctd\u003eApprox. 81 dB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eColor\u003c\/th\u003e\n\u003ctd\u003eDark blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions (H x W x D)\u003c\/th\u003e\n\u003ctd\u003e1160 x 265 x 165 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNet weight\u003c\/th\u003e\n\u003ctd\u003e2.5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCountry of origin\u003c\/th\u003e\n\u003ctd\u003eChina\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003c\/section\u003e\n\u003csection id=\"bchf2mx20-gallery\" class=\"pdp-section\"\u003e\n\u003ch2 class=\"pdp-h2\"\u003eGallery\u003c\/h2\u003e\n\u003cdiv data-wfgal=\"\" class=\"wfgal\"\u003e\n\u003cdiv class=\"wfgal-main\"\u003e\n\u003cbutton aria-label=\"Previous image\" type=\"button\" class=\"wfgal-nav prev\"\u003e‹\u003c\/button\u003e\n\u003cdiv class=\"wfgal-track\"\u003e\n\u003cfigure class=\"wfgal-slide\"\u003e\u003cimg alt=\"Bosch BCHF2MX20 image 1\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03029399_J3137_2344753_BCHF2MX20_def.webp\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"wfgal-slide\"\u003e\u003cimg alt=\"Bosch BCHF2MX20 image 2\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295504_BO_T_14_THA_other_BCHF2MX20_picture_KF1_perspective_ENG_250819_def.webp\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"wfgal-slide\"\u003e\u003cimg alt=\"Bosch BCHF2MX20 image 3\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295505_BO_T_14_THA_other_BCHF2MX20_picture_KF2_with_handheld_ENG_250819_def.webp\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"wfgal-slide\"\u003e\u003cimg alt=\"Bosch BCHF2MX20 image 4\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295506_BO_T_14_THA_other_BCHF2MX20_picture_KF3_for_any_cleaning_task_ENG_250819_def.webp\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"wfgal-slide\"\u003e\u003cimg alt=\"Bosch BCHF2MX20 image 5\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295507_BO_T_14_THA_other_BCHF2MX20_picture_KF4_always_qick_at_hand_ENG_250819_def.webp\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"wfgal-slide\"\u003e\u003cimg alt=\"Bosch BCHF2MX20 image 6\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295508_BO_T_14_THA_other_BCHF2MX20_picture_KF5_lasting_cleaning_performance_ENG_250819_def.webp\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cbutton aria-label=\"Next image\" type=\"button\" class=\"wfgal-nav next\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Thumbnails\" class=\"wfgal-thumbs\"\u003e\n\u003cbutton data-idx=\"0\" type=\"button\" class=\"wfgal-thumb\"\u003e\u003cimg alt=\"\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03029399_J3137_2344753_BCHF2MX20_def.webp\"\u003e\u003c\/button\u003e \u003cbutton data-idx=\"1\" type=\"button\" class=\"wfgal-thumb\"\u003e\u003cimg alt=\"\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295504_BO_T_14_THA_other_BCHF2MX20_picture_KF1_perspective_ENG_250819_def.webp\"\u003e\u003c\/button\u003e \u003cbutton data-idx=\"2\" type=\"button\" class=\"wfgal-thumb\"\u003e\u003cimg alt=\"\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295505_BO_T_14_THA_other_BCHF2MX20_picture_KF2_with_handheld_ENG_250819_def.webp\"\u003e\u003c\/button\u003e \u003cbutton data-idx=\"3\" type=\"button\" class=\"wfgal-thumb\"\u003e\u003cimg alt=\"\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295506_BO_T_14_THA_other_BCHF2MX20_picture_KF3_for_any_cleaning_task_ENG_250819_def.webp\"\u003e\u003c\/button\u003e \u003cbutton data-idx=\"4\" type=\"button\" class=\"wfgal-thumb\"\u003e\u003cimg alt=\"\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295507_BO_T_14_THA_other_BCHF2MX20_picture_KF4_always_qick_at_hand_ENG_250819_def.webp\"\u003e\u003c\/button\u003e \u003cbutton data-idx=\"5\" type=\"button\" class=\"wfgal-thumb\"\u003e\u003cimg alt=\"\" src=\"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295508_BO_T_14_THA_other_BCHF2MX20_picture_KF5_lasting_cleaning_performance_ENG_250819_def.webp\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003caside aria-label=\"Bosch showroom support\" id=\"bchf2mx20-support\" class=\"pdp-support\"\u003e\n\u003cdiv class=\"support-inner\"\u003e\n\u003cdiv class=\"support-title\"\u003eBosch showroom support\u003c\/div\u003e\n\u003cdiv class=\"support-row\"\u003e247 Mecca St., Amman\u003c\/div\u003e\n\u003cdiv class=\"support-row\"\u003ePhone: \u003ca href=\"tel:+96265823466\"\u003e+962 6 582 3466\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"support-row\"\u003eWhatsApp: \u003ca href=\"https:\/\/wa.me\/962799027779\"\u003e+962 79 902 7779\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003cscript\u003e\n  (function(){\n    var root = document.getElementById('pdp-bchf2mx20');\n    if(!root) return;\n\n    \/* Countdown *\/\n    var cd = root.querySelector('.wf-countdown');\n    if(cd){\n      var end = new Date(cd.getAttribute('data-end'));\n      var nums = {\n        days: cd.querySelector('[data-unit=\"days\"]'),\n        hours: cd.querySelector('[data-unit=\"hours\"]'),\n        minutes: cd.querySelector('[data-unit=\"minutes\"]'),\n        seconds: cd.querySelector('[data-unit=\"seconds\"]')\n      };\n      function pad(n){return String(n).padStart(2,'0');}\n      function tick(){\n        var now = new Date();\n        var diff = end - now;\n        if(diff \u003c= 0){\n          ['days','hours','minutes','seconds'].forEach(function(u){ if(nums[u]) nums[u].textContent='00'; });\n          var lbl = cd.querySelector('.label'); if(lbl) lbl.textContent='Offer ended';\n          return;\n        }\n        var s = Math.floor(diff\/1000);\n        var d = Math.floor(s\/86400); s -= d*86400;\n        var h = Math.floor(s\/3600); s -= h*3600;\n        var m = Math.floor(s\/60); s -= m*60;\n        if(nums.days) nums.days.textContent = pad(d);\n        if(nums.hours) nums.hours.textContent = pad(h);\n        if(nums.minutes) nums.minutes.textContent = pad(m);\n        if(nums.seconds) nums.seconds.textContent = pad(s);\n      }\n      tick(); setInterval(tick,1000);\n    }\n\n    \/* Gallery slider *\/\n    var gal = root.querySelector('[data-wfgal]');\n    if(gal){\n      var track = gal.querySelector('.wfgal-track');\n      var slides = Array.prototype.slice.call(gal.querySelectorAll('.wfgal-slide'));\n      var thumbs = Array.prototype.slice.call(gal.querySelectorAll('.wfgal-thumb'));\n      var prev = gal.querySelector('.wfgal-nav.prev');\n      var next = gal.querySelector('.wfgal-nav.next');\n      var idx = 0;\n\n      function setActive(i){\n        idx = (i + slides.length) % slides.length;\n        track.style.transform = 'translateX(' + (-idx * 100) + '%)';\n        thumbs.forEach(function(t,j){ t.classList.toggle('active', j===idx); });\n      }\n      thumbs.forEach(function(t){\n        t.addEventListener('click', function(){\n          setActive(parseInt(t.getAttribute('data-idx'),10));\n        });\n      });\n      if(prev) prev.addEventListener('click', function(){ setActive(idx-1); });\n      if(next) next.addEventListener('click', function(){ setActive(idx+1); });\n\n      setActive(0);\n    }\n  })();\n  \u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\":\"https:\/\/schema.org\",\n    \"@type\":\"Product\",\n    \"name\":\"Bosch Readyy'y Serie 2 Rechargeable Vacuum Cleaner BCHF2MX20\",\n    \"sku\":\"BCHF2MX20\",\n    \"brand\":{\"@type\":\"Brand\",\"name\":\"Bosch\"},\n    \"countryOfOrigin\":\"CN\",\n    \"image\":[\n      \"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03029399_J3137_2344753_BCHF2MX20_def.webp\",\n      \"https:\/\/media3.bsh-group.com\/Product_Shots\/5120x\/MCSA03295506_BO_T_14_THA_other_BCHF2MX20_picture_KF3_for_any_cleaning_task_ENG_250819_def.webp\"\n    ],\n    \"description\":\"Bosch Readyy'y Serie 2 rechargeable vacuum cleaner. 2 in 1 stick and handheld, up to 44 min runtime, 18 V Li ion battery, AllFloor Brush, bagless washable filter, SelfStanding storage, EasyClean Brush. Made in China.\"\n  }\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"BOSCH","offers":[{"title":"Default Title","offer_id":51005362667818,"sku":"BCHF2MX20","price":199.0,"currency_code":"JOD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0941\/1130\/1930\/files\/MCSA03295505_BO_T_14_THA_other_BCHF2MX20_picture_KF2_with_handheld_ENG_250819_def.webp?v=1767060019","url":"https:\/\/makfoolhome.com\/ar\/products\/bosch-bchf2mx20-rechargeable-vacuum-cleaner-readyyy-serie-2-20vmax","provider":"Makfool Home \u0026 Garden","version":"1.0","type":"link"}