{"title":"Home page","description":null,"products":[{"product_id":"rinsiq™-mini-portable-washing-machine","title":"Rinsiq™ Mini Portable Washing Machine","description":"\u003cstyle\u003e\n  .rinsiq-section {\n    position: relative;\n    padding: 80px 20px;\n    text-align: center;\n    font-family: 'Helvetica Neue', sans-serif;\n    background: linear-gradient(135deg, #0a2540, #007bff, #e6f4ff);\n    overflow: hidden;\n    color: white;\n  }\n\n  \/* Floating bubbles *\/\n  .bubble {\n    position: absolute;\n    bottom: -150px;\n    border-radius: 50%;\n    background: radial-gradient(circle at 30% 30%, rgba(255,255,255,0.7), rgba(255,255,255,0.1));\n    animation: rise 20s infinite ease-in;\n    opacity: 0.4;\n  }\n\n  @keyframes rise {\n    0% {\n      transform: translateY(0) scale(1);\n      opacity: 0.4;\n    }\n    50% {\n      opacity: 0.6;\n    }\n    100% {\n      transform: translateY(-1200px) scale(1.2);\n      opacity: 0;\n    }\n  }\n\n  .rinsiq-title {\n    font-size: 44px;\n    font-weight: 700;\n    margin-bottom: 15px;\n    opacity: 0;\n    transform: translateY(40px);\n    animation: fadeUp 1s ease forwards;\n  }\n\n  .rinsiq-subtitle {\n    font-size: 18px;\n    max-width: 700px;\n    margin: 0 auto 50px;\n    color: #d6eaff;\n    opacity: 0;\n    transform: translateY(40px);\n    animation: fadeUp 1s ease forwards;\n    animation-delay: 0.3s;\n  }\n\n  .features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 25px;\n    max-width: 1000px;\n    margin: 0 auto;\n  }\n\n  .card {\n    background: rgba(255,255,255,0.1);\n    backdrop-filter: blur(12px);\n    padding: 25px;\n    border-radius: 20px;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(40px);\n  }\n\n  .card:hover {\n    transform: translateY(-10px) scale(1.03);\n    background: rgba(255,255,255,0.2);\n  }\n\n  .icon {\n    font-size: 30px;\n    margin-bottom: 10px;\n  }\n\n  .text {\n    font-size: 15px;\n    color: #ffffff;\n  }\n\n  .cta {\n    margin-top: 60px;\n    display: inline-block;\n    padding: 16px 45px;\n    border-radius: 50px;\n    background: linear-gradient(90deg, #4da6ff, #ffffff);\n    color: #0a2540;\n    font-weight: 600;\n    text-decoration: none;\n    transition: all 0.3s ease;\n  }\n\n  .cta:hover {\n    transform: scale(1.08);\n    box-shadow: 0 15px 35px rgba(0,0,0,0.3);\n  }\n\n  @keyframes fadeUp {\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"rinsiq-section\"\u003e\n\n  \u003c!-- Bubbles --\u003e\n  \u003cdiv class=\"bubble\" style=\"left:10%; width:60px; height:60px; animation-duration:18s;\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"bubble\" style=\"left:25%; width:40px; height:40px; animation-duration:22s;\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"bubble\" style=\"left:40%; width:70px; height:70px; animation-duration:20s;\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"bubble\" style=\"left:60%; width:50px; height:50px; animation-duration:25s;\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"bubble\" style=\"left:75%; width:30px; height:30px; animation-duration:17s;\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"bubble\" style=\"left:85%; width:80px; height:80px; animation-duration:23s;\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"rinsiq-title\"\u003eRinsiq™ Mini Portable Washing Machine\u003c\/div\u003e\n\n  \u003cdiv class=\"rinsiq-subtitle\"\u003e\n    Your laundry companion for life on the go. Compact, powerful, and effortlessly efficient — designed for modern living.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"features\"\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"icon\"\u003e📦\u003c\/div\u003e\n      \u003cdiv class=\"text\"\u003eCompact \u0026amp; lightweight for travel and small spaces\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"icon\"\u003e⚡\u003c\/div\u003e\n      \u003cdiv class=\"text\"\u003eEnergy-efficient to reduce electricity costs\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"icon\"\u003e🎛️\u003c\/div\u003e\n      \u003cdiv class=\"text\"\u003eSimple one-touch controls\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"icon\"\u003e🧺\u003c\/div\u003e\n      \u003cdiv class=\"text\"\u003eGentle on fabrics, tough on dirt\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"card\"\u003e\n      \u003cdiv class=\"icon\"\u003e👶\u003c\/div\u003e\n      \u003cdiv class=\"text\"\u003ePerfect for baby clothes \u0026amp; delicates\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003ca href=\"#buy\" class=\"cta\"\u003eShop Now\u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  const cards = document.querySelectorAll('.card');\n\n  const observer = new IntersectionObserver(entries =\u003e {\n    entries.forEach((entry, i) =\u003e {\n      if (entry.isIntersecting) {\n        setTimeout(() =\u003e {\n          entry.target.style.opacity = \"1\";\n          entry.target.style.transform = \"translateY(0)\";\n        }, i * 150);\n      }\n    });\n  }, { threshold: 0.2 });\n\n  cards.forEach(card =\u003e observer.observe(card));\n\u003c\/script\u003e","brand":"Rinsiq","offers":[{"title":"White","offer_id":46678502604990,"sku":null,"price":699.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":46678502637758,"sku":null,"price":699.0,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":46678503424190,"sku":null,"price":699.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/4772\/8318\/files\/white-portable-washing-machine.png?v=1776800827"}],"url":"https:\/\/rinsiq.co.za\/collections\/frontpage.oembed","provider":"Rinsiq™","version":"1.0","type":"link"}