{"title":"PRODUCTS","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=DM+Sans:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n.cc-page { font-family: 'DM Sans', sans-serif; color: #1a1a1a; background: #fff; }\n.cc-page * { box-sizing: border-box; margin: 0; padding: 0; }\n\n\/* TOP BAR *\/\n.cc-topbar { background: #1a1a1a; color: #fff; text-align: center; padding: 9px 16px; font-size: 13px; font-weight: 500; letter-spacing: 0.03em; }\n.cc-topbar span { color: #9FE1CB; }\n\n\/* HERO BANNER *\/\n.cc-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #0F6E56 100%);\n  padding: 56px 24px;\n  text-align: center;\n  color: #fff;\n  position: relative;\n  overflow: hidden;\n}\n.cc-hero::before {\n  content: '';\n  position: absolute;\n  top: -50%; left: -50%;\n  width: 200%; height: 200%;\n  background: radial-gradient(circle at 70% 50%, rgba(29,158,117,0.3) 0%, transparent 60%);\n  pointer-events: none;\n}\n.cc-hero-label { font-size: 11px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #9FE1CB; margin-bottom: 12px; }\n.cc-hero h1 { font-family: 'Bebas Neue', sans-serif; font-size: clamp(48px, 8vw, 80px); letter-spacing: 0.02em; line-height: 0.95; margin-bottom: 16px; }\n.cc-hero h1 em { color: #9FE1CB; font-style: normal; }\n.cc-hero-sub { font-size: 17px; opacity: 0.8; max-width: 480px; margin: 0 auto; line-height: 1.55; }\n\n\/* STATS STRIP *\/\n.cc-stats {\n  background: #1D9E75;\n  display: flex;\n  justify-content: center;\n  gap: 0;\n  flex-wrap: wrap;\n}\n.cc-stat {\n  padding: 16px 32px;\n  text-align: center;\n  color: #fff;\n  border-right: 1px solid rgba(255,255,255,0.2);\n  flex: 1;\n  min-width: 120px;\n}\n.cc-stat:last-child { border-right: none; }\n.cc-stat-num { font-family: 'Bebas Neue', sans-serif; font-size: 28px; line-height: 1; }\n.cc-stat-label { font-size: 11px; opacity: 0.8; margin-top: 2px; letter-spacing: 0.04em; }\n\n\/* COLLECTION GRID *\/\n.cc-grid-wrap { max-width: 1200px; margin: 0 auto; padding: 56px 24px; }\n.cc-grid-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 36px; flex-wrap: wrap; gap: 12px; }\n.cc-grid-title { font-family: 'Bebas Neue', sans-serif; font-size: clamp(32px, 5vw, 48px); letter-spacing: 0.02em; }\n.cc-product-count { font-size: 13px; color: #888; }\n\n.cc-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n  gap: 24px;\n}\n\n\/* PRODUCT CARD *\/\n.cc-card {\n  background: #fff;\n  border: 1px solid #e8e8e8;\n  border-radius: 20px;\n  overflow: hidden;\n  transition: transform 0.2s, box-shadow 0.2s;\n  position: relative;\n}\n.cc-card:hover { transform: translateY(-4px); box-shadow: 0 12px 40px rgba(0,0,0,0.1); }\n\n.cc-card-badge {\n  position: absolute; top: 14px; left: 14px;\n  background: #E24B4A; color: #fff;\n  font-size: 11px; font-weight: 700;\n  padding: 4px 10px; border-radius: 20px;\n  letter-spacing: 0.05em; z-index: 2;\n}\n.cc-card-badge.new { background: #1D9E75; }\n\n.cc-card-img {\n  background: #f0faf5;\n  aspect-ratio: 1\/1;\n  overflow: hidden;\n  display: flex; align-items: center; justify-content: center;\n  padding: 24px;\n}\n.cc-card-img img {\n  width: 100%; height: 100%;\n  object-fit: contain;\n  transition: transform 0.3s;\n}\n.cc-card:hover .cc-card-img img { transform: scale(1.04); }\n\n.cc-card-body { padding: 20px; }\n.cc-card-name { font-weight: 700; font-size: 17px; margin-bottom: 4px; color: #1a1a1a; }\n.cc-card-desc { font-size: 13px; color: #888; line-height: 1.5; margin-bottom: 14px; }\n\n.cc-card-stars { color: #EF9F27; font-size: 13px; letter-spacing: 1px; margin-bottom: 14px; }\n.cc-card-stars span { color: #888; font-size: 12px; margin-left: 4px; }\n\n.cc-card-price-row { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; }\n.cc-card-price-old { font-size: 14px; color: #aaa; text-decoration: line-through; }\n.cc-card-price-new { font-size: 24px; font-weight: 700; color: #1a1a1a; }\n\n.cc-card-btn {\n  display: block; width: 100%;\n  background: #1D9E75; color: #fff;\n  font-family: 'DM Sans', sans-serif;\n  font-size: 15px; font-weight: 700;\n  padding: 14px 20px; border: none;\n  border-radius: 10px; cursor: pointer;\n  text-align: center; text-decoration: none;\n  transition: background 0.2s, transform 0.1s;\n}\n.cc-card-btn:hover { background: #0F6E56; transform: translateY(-1px); }\n\n.cc-card-pills { display: flex; gap: 6px; flex-wrap: wrap; margin-bottom: 14px; }\n.cc-card-pill { font-size: 11px; font-weight: 600; color: #0F6E56; background: #E1F5EE; border-radius: 20px; padding: 3px 10px; }\n\n\/* COMING SOON CARD *\/\n.cc-card-soon { opacity: 0.6; }\n.cc-card-soon .cc-card-img { background: #f5f5f5; }\n.cc-card-soon .cc-card-btn { background: #ccc; cursor: not-allowed; }\n.cc-card-soon .cc-card-btn:hover { background: #ccc; transform: none; }\n.cc-soon-badge { position: absolute; top: 14px; left: 14px; background: #888; color: #fff; font-size: 11px; font-weight: 700; padding: 4px 10px; border-radius: 20px; letter-spacing: 0.05em; z-index: 2; }\n\n\/* BOTTOM TRUST *\/\n.cc-trust { background: #f9f9f7; border-top: 1px solid #e8e8e8; padding: 40px 24px; }\n.cc-trust-inner { max-width: 1200px; margin: 0 auto; display: flex; justify-content: center; gap: 40px; flex-wrap: wrap; }\n.cc-trust-item { display: flex; align-items: center; gap: 10px; font-size: 14px; font-weight: 500; }\n.cc-trust-icon { font-size: 22px; }\n\n\/* TICKER *\/\n.cc-ticker { background: #E1F5EE; overflow: hidden; padding: 10px 0; border-top: 1px solid #9FE1CB; border-bottom: 1px solid #9FE1CB; }\n.cc-ticker-inner { display: flex; gap: 48px; animation: cc-tick 22s linear infinite; white-space: nowrap; }\n.cc-ticker-item { font-size: 13px; color: #0F6E56; font-weight: 600; }\n@keyframes cc-tick { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"cc-page\"\u003e\n\n  \u003c!-- TOP BAR --\u003e\n  \u003cdiv class=\"cc-topbar\"\u003e🚚 FREE Shipping on all orders  |  \u003cspan\u003eUp to 43% off — limited time\u003c\/span\u003e\n\u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"cc-hero\"\u003e\n    \u003cp class=\"cc-hero-label\"\u003eCleanlyHub Store\u003c\/p\u003e\n    \u003ch1\u003eClean \u003cem\u003eSmarter.\u003c\/em\u003e\u003cbr\u003eNot Harder.\u003c\/h1\u003e\n    \u003cp class=\"cc-hero-sub\"\u003eProfessional-grade cleaning tools for your home. No scrubbing. No hassle. Just results.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- STATS STRIP --\u003e\n  \u003cdiv class=\"cc-stats\"\u003e\n    \u003cdiv class=\"cc-stat\"\u003e\n\u003cdiv class=\"cc-stat-num\"\u003e9,000+\u003c\/div\u003e\n\u003cdiv class=\"cc-stat-label\"\u003eHappy Customers\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cc-stat\"\u003e\n\u003cdiv class=\"cc-stat-num\"\u003e4.8★\u003c\/div\u003e\n\u003cdiv class=\"cc-stat-label\"\u003eAverage Rating\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cc-stat\"\u003e\n\u003cdiv class=\"cc-stat-num\"\u003eFREE\u003c\/div\u003e\n\u003cdiv class=\"cc-stat-label\"\u003eShipping Always\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cc-stat\"\u003e\n\u003cdiv class=\"cc-stat-num\"\u003e30-Day\u003c\/div\u003e\n\u003cdiv class=\"cc-stat-label\"\u003eMoney Back\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TICKER --\u003e\n  \u003cdiv class=\"cc-ticker\"\u003e\n    \u003cdiv class=\"cc-ticker-inner\"\u003e\n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Sarah M. from Dallas just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Mike T. from Chicago just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Jessica R. from Atlanta just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Amanda K. from Phoenix just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ David L. from Houston just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Rachel W. from Seattle just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Sarah M. from Dallas just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Mike T. from Chicago just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Jessica R. from Atlanta just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Amanda K. from Phoenix just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ David L. from Houston just ordered\u003c\/span\u003e · \n      \u003cspan class=\"cc-ticker-item\"\u003e✅ Rachel W. from Seattle just ordered\u003c\/span\u003e · \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRODUCT GRID --\u003e\n  \u003cdiv class=\"cc-grid-wrap\"\u003e\n    \u003cdiv class=\"cc-grid-header\"\u003e\n      \u003ch2 class=\"cc-grid-title\"\u003eOur Products\u003c\/h2\u003e\n      \u003cspan class=\"cc-product-count\"\u003e{{ collection.products_count }} product{% if collection.products_count != 1 %}s{% endif %}\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cc-grid\"\u003e\n\n      \u003c!-- PRODUCT 1: POWER SCRUBBER (LIVE) --\u003e\n      \u003cdiv class=\"cc-card\"\u003e\n        \u003cdiv class=\"cc-card-badge\"\u003eSAVE 43%\u003c\/div\u003e\n        \u003cdiv class=\"cc-card-img\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0968\/0630\/6096\/files\/scrubber-product-removebg-preview.png?v=1772344901\" alt=\"Power Scrubber\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cc-card-body\"\u003e\n          \u003cdiv class=\"cc-card-name\"\u003ePower Scrubber\u003c\/div\u003e\n          \u003cdiv class=\"cc-card-stars\"\u003e★★★★★ \u003cspan\u003e4.8 (9,000+ reviews)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"cc-card-pills\"\u003e\n            \u003cspan class=\"cc-card-pill\"\u003e🌀 360° Rotation\u003c\/span\u003e\n            \u003cspan class=\"cc-card-pill\"\u003e🔋 90 Min Battery\u003c\/span\u003e\n            \u003cspan class=\"cc-card-pill\"\u003e💧 Waterproof\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"cc-card-desc\"\u003eThe cordless electric scrubber that tackles grout, tiles \u0026amp; showers in seconds.\u003c\/div\u003e\n          \u003cdiv class=\"cc-card-price-row\"\u003e\n            \u003cspan class=\"cc-card-price-old\"\u003e$34.95\u003c\/span\u003e\n            \u003cspan class=\"cc-card-price-new\"\u003e$19.95\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cbutton class=\"cc-card-btn\" onclick=\"ccAddToCart(50788460134704, this)\"\u003eAdd to Cart →\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- COMING SOON CARD 2 --\u003e\n      \u003cdiv class=\"cc-card cc-card-soon\"\u003e\n        \u003cdiv class=\"cc-soon-badge\"\u003eComing Soon\u003c\/div\u003e\n        \u003cdiv class=\"cc-card-img\"\u003e\n          \u003csvg width=\"80\" height=\"80\" viewbox=\"0 0 80 80\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n            \u003ccircle cx=\"40\" cy=\"40\" r=\"36\" stroke=\"#ccc\" stroke-width=\"2\" stroke-dasharray=\"6 4\"\u003e\u003c\/circle\u003e\n            \u003ctext x=\"40\" y=\"36\" text-anchor=\"middle\" font-size=\"22\" fill=\"#ccc\"\u003e?\u003c\/text\u003e\n            \u003ctext x=\"40\" y=\"54\" text-anchor=\"middle\" font-size=\"10\" fill=\"#ccc\" font-family=\"sans-serif\"\u003eNew Product\u003c\/text\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cc-card-body\"\u003e\n          \u003cdiv class=\"cc-card-name\"\u003eNew Product Coming Soon\u003c\/div\u003e\n          \u003cdiv class=\"cc-card-desc\"\u003eWe're working on something awesome. Stay tuned!\u003c\/div\u003e\n          \u003cdiv class=\"cc-card-price-row\"\u003e\u003cspan class=\"cc-card-price-new\" style=\"font-size:16px;color:#aaa;\"\u003e— Coming Soon —\u003c\/span\u003e\u003c\/div\u003e\n          \u003cbutton class=\"cc-card-btn\" disabled\u003eComing Soon\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- COMING SOON CARD 3 --\u003e\n      \u003cdiv class=\"cc-card cc-card-soon\"\u003e\n        \u003cdiv class=\"cc-soon-badge\"\u003eComing Soon\u003c\/div\u003e\n        \u003cdiv class=\"cc-card-img\"\u003e\n          \u003csvg width=\"80\" height=\"80\" viewbox=\"0 0 80 80\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n            \u003ccircle cx=\"40\" cy=\"40\" r=\"36\" stroke=\"#ccc\" stroke-width=\"2\" stroke-dasharray=\"6 4\"\u003e\u003c\/circle\u003e\n            \u003ctext x=\"40\" y=\"36\" text-anchor=\"middle\" font-size=\"22\" fill=\"#ccc\"\u003e?\u003c\/text\u003e\n            \u003ctext x=\"40\" y=\"54\" text-anchor=\"middle\" font-size=\"10\" fill=\"#ccc\" font-family=\"sans-serif\"\u003eNew Product\u003c\/text\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cc-card-body\"\u003e\n          \u003cdiv class=\"cc-card-name\"\u003eNew Product Coming Soon\u003c\/div\u003e\n          \u003cdiv class=\"cc-card-desc\"\u003eWe're working on something awesome. Stay tuned!\u003c\/div\u003e\n          \u003cdiv class=\"cc-card-price-row\"\u003e\u003cspan class=\"cc-card-price-new\" style=\"font-size:16px;color:#aaa;\"\u003e— Coming Soon —\u003c\/span\u003e\u003c\/div\u003e\n          \u003cbutton class=\"cc-card-btn\" disabled\u003eComing Soon\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TRUST BAR --\u003e\n  \u003cdiv class=\"cc-trust\"\u003e\n    \u003cdiv class=\"cc-trust-inner\"\u003e\n      \u003cdiv class=\"cc-trust-item\"\u003e\n\u003cspan class=\"cc-trust-icon\"\u003e🚚\u003c\/span\u003e Free Shipping on All Orders\u003c\/div\u003e\n      \u003cdiv class=\"cc-trust-item\"\u003e\n\u003cspan class=\"cc-trust-icon\"\u003e↩️\u003c\/span\u003e 30-Day Money Back Guarantee\u003c\/div\u003e\n      \u003cdiv class=\"cc-trust-item\"\u003e\n\u003cspan class=\"cc-trust-icon\"\u003e🔒\u003c\/span\u003e Secure Checkout\u003c\/div\u003e\n      \u003cdiv class=\"cc-trust-item\"\u003e\n\u003cspan class=\"cc-trust-icon\"\u003e⭐\u003c\/span\u003e 4.8\/5 Star Rating\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction ccAddToCart(variantId, btn) {\n  if (!variantId) {\n    window.location.href = '\/products\/new-electric-spin-scrubber-bathroom-cleaning-brush-power-scrubber-with-5-replaceable-brush-heads-5-in-1-electric-cleaning-brush';\n    return;\n  }\n  btn.textContent = 'Adding...';\n  btn.disabled = true;\n  var form = document.createElement('form');\n  form.method = 'POST';\n  form.action = '\/cart\/add';\n  var idInput = document.createElement('input');\n  idInput.type = 'hidden';\n  idInput.name = 'id';\n  idInput.value = variantId;\n  var qtyInput = document.createElement('input');\n  qtyInput.type = 'hidden';\n  qtyInput.name = 'quantity';\n  qtyInput.value = '1';\n  var redirectInput = document.createElement('input');\n  redirectInput.type = 'hidden';\n  redirectInput.name = 'return_to';\n  redirectInput.value = '\/cart';\n  form.appendChild(idInput);\n  form.appendChild(qtyInput);\n  form.appendChild(redirectInput);\n  document.body.appendChild(form);\n  form.submit();\n}\n\u003c\/script\u003e","products":[],"url":"https:\/\/cleanlyhub.com\/collections\/frontpage.oembed","provider":"Cleanly Hub","version":"1.0","type":"link"}