{"product_id":"pastel-pulse-touchfree-foam-dispenser","title":"Pastel Pulse™ TouchFree Foam Dispenser","description":"\u003cp\u003e```html\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900\u0026display=swap');\n\n.pp-cloudfoam {\n    --bg: #FAF8F4;\n    --white: #FFFFFF;\n    --charcoal: #1D1D1F;\n    --sage: #7A9887;\n    --sage-light: #E6EFE9;\n    --stone: #E8E4DD;\n    --border: rgba(29,29,31,0.08);\n\n    font-family: 'Inter', sans-serif;\n    background: var(--bg);\n    color: var(--charcoal);\n    overflow: hidden;\n}\n\n.pp-cloudfoam * {\n    box-sizing: border-box;\n}\n\n.pp-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 24px;\n}\n\n\/* HERO *\/\n\n.pp-hero {\n    padding: 100px 0;\n}\n\n.pp-hero-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 80px;\n    align-items: center;\n}\n\n.pp-badge {\n    display: inline-block;\n    padding: 10px 18px;\n    background: var(--sage-light);\n    color: var(--sage);\n    border-radius: 100px;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    margin-bottom: 24px;\n}\n\n.pp-title {\n    font-size: 72px;\n    line-height: 0.95;\n    font-weight: 900;\n    letter-spacing: -4px;\n    margin: 0 0 25px;\n}\n\n.pp-subtitle {\n    font-size: 20px;\n    line-height: 1.8;\n    color: #666;\n    max-width: 520px;\n    margin-bottom: 40px;\n}\n\n.pp-btn {\n    display: inline-block;\n    padding: 18px 36px;\n    background: var(--charcoal);\n    color: white;\n    text-decoration: none;\n    border-radius: 100px;\n    font-weight: 700;\n    transition: 0.3s ease;\n}\n\n.pp-btn:hover {\n    transform: translateY(-4px);\n}\n\n.pp-product-image {\n    position: relative;\n}\n\n.pp-product-image img {\n    width: 100%;\n    border-radius: 30px;\n    box-shadow: 0 40px 80px rgba(0,0,0,0.12);\n    animation: float 6s ease-in-out infinite;\n}\n\n@keyframes float {\n    0%,100% {transform: translateY(0);}\n    50% {transform: translateY(-12px);}\n}\n\n\/* FEATURES *\/\n\n.pp-features {\n    padding: 80px 0;\n}\n\n.pp-section-title {\n    text-align: center;\n    font-size: 52px;\n    font-weight: 800;\n    letter-spacing: -2px;\n    margin-bottom: 60px;\n}\n\n.pp-feature-line {\n    display: flex;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n}\n\n.pp-feature {\n    flex: 1;\n    min-width: 220px;\n    background: white;\n    border-radius: 24px;\n    padding: 35px;\n    border: 1px solid var(--border);\n    transition: all .3s ease;\n}\n\n.pp-feature:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 40px rgba(0,0,0,.06);\n}\n\n.pp-feature-number {\n    color: var(--sage);\n    font-size: 14px;\n    font-weight: 800;\n    letter-spacing: 2px;\n    margin-bottom: 15px;\n}\n\n.pp-feature h3 {\n    margin: 0 0 12px;\n    font-size: 24px;\n}\n\n.pp-feature p {\n    color: #666;\n    line-height: 1.7;\n}\n\n\/* COMPARISON *\/\n\n.pp-compare {\n    padding: 100px 0;\n}\n\n.pp-table {\n    background: white;\n    border-radius: 30px;\n    overflow: hidden;\n    border: 1px solid var(--border);\n}\n\n.pp-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr 1fr;\n}\n\n.pp-row div {\n    padding: 24px;\n    border-bottom: 1px solid var(--border);\n}\n\n.pp-head {\n    background: var(--charcoal);\n    color: white;\n    font-weight: 700;\n}\n\n.pp-win {\n    color: var(--sage);\n    font-weight: 700;\n}\n\n\/* STATS *\/\n\n.pp-stats {\n    padding: 100px 0;\n}\n\n.pp-stats-grid {\n    display: grid;\n    grid-template-columns: repeat(4,1fr);\n    gap: 25px;\n}\n\n.pp-stat {\n    text-align: center;\n    background: white;\n    padding: 40px 20px;\n    border-radius: 25px;\n    border: 1px solid var(--border);\n}\n\n.pp-stat-number {\n    font-size: 68px;\n    font-weight: 900;\n    color: var(--sage);\n    line-height: 1;\n}\n\n.pp-stat-label {\n    margin-top: 15px;\n    color: #666;\n}\n\n\/* QUOTE *\/\n\n.pp-quote {\n    padding: 120px 0;\n    text-align: center;\n}\n\n.pp-quote-text {\n    font-size: 64px;\n    font-weight: 900;\n    letter-spacing: -3px;\n    max-width: 900px;\n    margin: auto;\n    line-height: 1.1;\n}\n\n\/* CTA *\/\n\n.pp-cta {\n    background: var(--charcoal);\n    color: white;\n    border-radius: 40px;\n    padding: 80px 40px;\n    text-align: center;\n    margin: 80px 0;\n}\n\n.pp-cta h2 {\n    font-size: 54px;\n    margin-bottom: 20px;\n}\n\n.pp-cta p {\n    font-size: 20px;\n    opacity: .8;\n    max-width: 700px;\n    margin: auto auto 35px;\n}\n\n.pp-cta-btn {\n    display: inline-block;\n    background: var(--sage);\n    color: white;\n    text-decoration: none;\n    padding: 18px 38px;\n    border-radius: 100px;\n    font-weight: 700;\n}\n\n\/* MOBILE *\/\n\n@media(max-width:768px){\n\n.pp-title{\nfont-size:48px;\n}\n\n.pp-section-title{\nfont-size:38px;\n}\n\n.pp-quote-text{\nfont-size:40px;\n}\n\n.pp-hero-grid{\ngrid-template-columns:1fr;\ngap:40px;\n}\n\n.pp-stats-grid{\ngrid-template-columns:1fr 1fr;\n}\n\n.pp-row{\ngrid-template-columns:1fr;\n}\n\n.pp-row div{\ntext-align:center;\n}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pp-cloudfoam\"\u003e\n\u003csection class=\"pp-hero\"\u003e\n\u003cdiv class=\"pp-container\"\u003e\n\u003cdiv class=\"pp-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pp-badge\"\u003ePASTEL PULSE™ CLOUDFOAM DISPENSER\u003c\/div\u003e\n\u003ch1 class=\"pp-title\"\u003eThe Soap\u003cbr\u003eDispenser,\u003cbr\u003eReimagined.\u003c\/h1\u003e\n\u003cp class=\"pp-subtitle\"\u003eA single wave of your hand delivers rich, luxurious foam instantly. No touching. No mess. No dripping pumps. Just a cleaner, smarter experience every day.\u003c\/p\u003e\n\u003ca class=\"pp-btn\" href=\"#\"\u003e Shop Now \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-product-image\"\u003e\u003cimg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pp-features\"\u003e\n\u003cdiv class=\"pp-container\"\u003e\n\u003ch2 class=\"pp-section-title\"\u003eDesigned For Modern Living\u003c\/h2\u003e\n\u003cdiv class=\"pp-feature-line\"\u003e\n\u003cdiv class=\"pp-feature\"\u003e\n\u003cdiv class=\"pp-feature-number\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eTouchless Hygiene\u003c\/h3\u003e\n\u003cp\u003eMotion sensing technology dispenses foam automatically for a cleaner experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-feature\"\u003e\n\u003cdiv class=\"pp-feature-number\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eRich Foam Output\u003c\/h3\u003e\n\u003cp\u003eUses less soap while delivering luxurious foam with every use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-feature\"\u003e\n\u003cdiv class=\"pp-feature-number\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eUSB Rechargeable\u003c\/h3\u003e\n\u003cp\u003eRecharge once and enjoy weeks of effortless daily use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-feature\"\u003e\n\u003cdiv class=\"pp-feature-number\"\u003e04\u003c\/div\u003e\n\u003ch3\u003eMinimal Design\u003c\/h3\u003e\n\u003cp\u003eA modern aesthetic that elevates bathrooms, kitchens and workspaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pp-compare\"\u003e\n\u003cdiv class=\"pp-container\"\u003e\n\u003ch2 class=\"pp-section-title\"\u003eWhy CloudFoam™ Wins\u003c\/h2\u003e\n\u003cdiv class=\"pp-table\"\u003e\n\u003cdiv class=\"pp-row pp-head\"\u003e\n\u003cdiv\u003eFeature\u003c\/div\u003e\n\u003cdiv\u003eTraditional Pump\u003c\/div\u003e\n\u003cdiv\u003eCloudFoam™\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-row\"\u003e\n\u003cdiv\u003eHygiene\u003c\/div\u003e\n\u003cdiv\u003eTouch Every Use\u003c\/div\u003e\n\u003cdiv class=\"pp-win\"\u003eTouchless\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-row\"\u003e\n\u003cdiv\u003eSoap Usage\u003c\/div\u003e\n\u003cdiv\u003eHigher Consumption\u003c\/div\u003e\n\u003cdiv class=\"pp-win\"\u003eEfficient Foam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-row\"\u003e\n\u003cdiv\u003eRefilling\u003c\/div\u003e\n\u003cdiv\u003eMessy\u003c\/div\u003e\n\u003cdiv class=\"pp-win\"\u003eEasy View Window\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-row\"\u003e\n\u003cdiv\u003ePower\u003c\/div\u003e\n\u003cdiv\u003eDisposable Batteries\u003c\/div\u003e\n\u003cdiv class=\"pp-win\"\u003eUSB Rechargeable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pp-stats\"\u003e\n\u003cdiv class=\"pp-container\"\u003e\n\u003cdiv class=\"pp-stats-grid\"\u003e\n\u003cdiv class=\"pp-stat\"\u003e\n\u003cdiv class=\"pp-stat-number\"\u003e0.25s\u003c\/div\u003e\n\u003cdiv class=\"pp-stat-label\"\u003eSensor Response\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-stat\"\u003e\n\u003cdiv class=\"pp-stat-number\"\u003e100%\u003c\/div\u003e\n\u003cdiv class=\"pp-stat-label\"\u003eTouch Free\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-stat\"\u003e\n\u003cdiv class=\"pp-stat-number\"\u003e300ml\u003c\/div\u003e\n\u003cdiv class=\"pp-stat-label\"\u003eLarge Capacity\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pp-stat\"\u003e\n\u003cdiv class=\"pp-stat-number\"\u003eUSB\u003c\/div\u003e\n\u003cdiv class=\"pp-stat-label\"\u003eRechargeable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pp-quote\"\u003e\n\u003cdiv class=\"pp-container\"\u003e\n\u003cdiv class=\"pp-quote-text\"\u003eLuxury Isn't More Features.\u003cbr\u003eIt's Fewer Frustrations.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pp-container\"\u003e\n\u003cdiv class=\"pp-cta\"\u003e\n\u003ch2\u003eDesigned To Belong Anywhere\u003c\/h2\u003e\n\u003cp\u003eBathroom. Kitchen. Laundry. Office. Wherever cleanliness meets great design.\u003c\/p\u003e\n\u003ca class=\"pp-cta-btn\" href=\"#\"\u003e Upgrade Your Space \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e```\u003c\/p\u003e","brand":"Pastel Pulse","offers":[{"title":"Default Title","offer_id":54529574338882,"sku":"PP-FOAM-DISP-001","price":599.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1010\/8708\/4866\/files\/plain-white-background.png?v=1781113860","url":"https:\/\/pastelpulse.co.za\/products\/pastel-pulse-touchfree-foam-dispenser","provider":"Pastel Pulse","version":"1.0","type":"link"}