{"product_id":"vortex-flow™-detailsoft-cloth","title":"Vortex Flow™ DetailSoft Cloth","description":"\u003cstyle\u003e\n  *{box-sizing:border-box;margin:0;padding:0;}\n  .vc{font-family:Arial,sans-serif;max-width:720px;margin:0 auto;color:#1a1a1a;background:#fff;font-size:15px;}\n\n  .vc-hero{background:linear-gradient(160deg,#0a1628 0%,#0d2a4a 60%,#0a3d6b 100%);padding:28px 16px;text-align:center;border-bottom:3px solid #4fc3f7;}\n  .vc-hero-icon{font-size:34px;margin-bottom:8px;}\n  .vc-hero h1{font-size:20px;font-weight:800;color:#e0f4ff;margin-bottom:12px;line-height:1.3;letter-spacing:0.5px;}\n  .vc-hero h1 span{color:#4fc3f7;}\n  .vc-hero p{color:#b3d9f0;font-size:14px;line-height:1.7;margin-bottom:10px;}\n  .vc-hero strong{color:#81d4fa;}\n  .vc-hero-tag{display:inline-block;background:rgba(79,195,247,0.15);border:1.5px solid #4fc3f7;color:#4fc3f7;font-size:13px;padding:7px 18px;border-radius:20px;margin-top:10px;font-weight:700;letter-spacing:0.5px;}\n\n  .vc-divider{height:3px;background:linear-gradient(90deg,#0a1628,#4fc3f7,#b3e5fc,#4fc3f7,#0a1628);}\n\n  .vc-section{padding:22px 16px;background:#fff;}\n  .vc-section-title{font-size:16px;font-weight:700;color:#0d2a4a;margin-bottom:6px;display:flex;align-items:center;gap:8px;border-bottom:2px solid #4fc3f7;padding-bottom:8px;}\n  .vc-hint{font-size:12px;color:#90a4ae;margin:8px 0 14px;}\n\n  .vc-features{display:flex;flex-direction:column;gap:8px;}\n  \n  \/* Accordion Box *\/\n  .vc-feat{\n    border:1.5px solid #e0eef5;\n    border-radius:10px;\n    overflow:hidden;\n    background:#f0f8ff;\n    transition:border-color 0.2s, box-shadow 0.2s;\n  }\n\n  \/* Main Flex Row Wrapper *\/\n  .vc-feat summary{\n    display:flex !important;\n    align-items:center;\n    justify-content:space-between;\n    padding:14px 16px;\n    gap:12px;\n    cursor:pointer;\n    user-select:none;\n    list-style:none;\n    -webkit-tap-highlight-color:transparent;\n  }\n  \n  .vc-feat summary::-webkit-details-marker {\n    display: none !important;\n  }\n\n  .vc-feat summary:hover{background:#e6f4ff;}\n  \n  \/* Container for Icon + Text Stack *\/\n  .vc-feat-left{\n    display:flex;\n    align-items:center;\n    gap:14px;\n    flex:1;\n    min-width:0;\n  }\n  \n  .vc-feat-icon{\n    font-size:22px;\n    flex-shrink:0;\n  }\n  \n  \/* Tight Vertical Stack Frame *\/\n  .vc-feat-text-group{\n    display:flex;\n    flex-direction:column;\n    gap:2px;\n    flex:1;\n    min-width:0;\n  }\n  \n  .vc-feat-title{\n    font-size:15px;\n    font-weight:800;\n    color:#0d2a4a;\n    line-height:1.2;\n    display:block;\n  }\n  \n  .vc-feat-sub{\n    font-size:12px;\n    color:#78909c;\n    line-height:1.2;\n    font-weight:400;\n    display:block;\n  }\n  \n  \/* Isolated Right Hand Arrow *\/\n  .vc-feat-arrow{\n    font-size:18px;\n    color:#4fc3f7;\n    font-weight:bold;\n    transition:transform 0.2s ease;\n    flex-shrink:0;\n    line-height:1;\n  }\n\n  \/* Opened \/ Active States *\/\n  .vc-feat[open] {\n    border-color:#4fc3f7;\n    box-shadow:0 2px 12px rgba(79,195,247,0.15);\n  }\n  .vc-feat[open] summary {\n    background:#e6f4ff;\n  }\n  .vc-feat[open] .vc-feat-arrow {\n    transform:rotate(90deg);\n  }\n\n  \/* Dropdown Expansion Panel Content *\/\n  .vc-feat-body{\n    padding:14px 16px;\n    font-size:13.5px;\n    color:#37474f;\n    line-height:1.7;\n    border-top:1px solid #e0eef5;\n    background:#f8fbff;\n  }\n\n  .vc-perfect{padding:22px 16px;background:#e8f4fb;}\n  .vc-perfect-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}\n  .vc-tag{background:#0d2a4a;color:#4fc3f7;font-size:12px;font-weight:700;padding:7px 14px;border-radius:20px;letter-spacing:0.3px;}\n\n  .vc-sa{padding:24px 16px;background:linear-gradient(160deg,#0a1628,#0d2a4a);text-align:center;}\n  .vc-sa-flag{font-size:28px;margin-bottom:8px;color:#ffffff;}\n  .vc-sa h3{color:#4fc3f7;font-size:16px;margin-bottom:10px;letter-spacing:1px;}\n  .vc-sa p{color:#b3d9f0;font-size:14px;line-height:1.7;margin-bottom:8px;}\n  .vc-sa-local{color:#ffffff;font-weight:700;font-size:14px;}\n  .vc-badges{display:flex;justify-content:center;gap:8px;margin-top:14px;flex-wrap:wrap;}\n  .vc-badge{padding:7px 14px;border-radius:20px;font-size:12px;font-weight:700;}\n  .vc-badge-blue{background:#4fc3f7;color:#0a1628;}\n  .vc-badge-light{background:#b3e5fc;color:#0a1628;}\n  .vc-badge-green{background:transparent;border:1.5px solid #40916c;color:#6fcf97;}\n\n  .vc-cta{padding:20px 16px;text-align:center;border-top:3px solid #4fc3f7;background:#f0f8ff;}\n  .vc-cta p{font-size:15px;font-weight:700;color:#0d2a4a;line-height:1.6;}\n  .vc-cta span{color:#0288d1;}\n\n  @media(max-width:480px){\n    .vc-hero h1{font-size:18px;}\n    .vc-feat-title{font-size:14px;}\n    .vc-feat-sub{font-size:11px;}\n    .vc-tag{font-size:11px;padding:6px 11px;}\n    .vc-hero{padding:22px 14px;}\n    .vc-section{padding:18px 14px;}\n    .vc-perfect{padding:18px 14px;}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"vc\"\u003e\n\u003cdiv class=\"vc-hero\"\u003e\n\u003cdiv class=\"vc-hero-icon\"\u003e🧤\u003c\/div\u003e\n\u003ch1\u003eEvery Wipe.\u003cbr\u003e\u003cspan\u003eFlawless Finish.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp\u003eThe \u003cstrong\u003eVortex Flow™ DetailSoft Cloth\u003c\/strong\u003e is crafted for detailers who refuse to compromise.\u003c\/p\u003e\n\u003cp\u003eUltra-soft, lint-free, and scratch-proof, this microfibre cloth lifts dirt, absorbs moisture, and leaves every surface with a showroom-worthy finish.\u003c\/p\u003e\n\u003cspan class=\"vc-hero-tag\"\u003e✨ Soft Enough to Protect. Strong Enough to Perform.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vc-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vc-section\"\u003e\n\u003cdiv class=\"vc-section-title\"\u003e🏆 Why Detailers Trust the DetailSoft Cloth\u003c\/div\u003e\n\u003cp class=\"vc-hint\"\u003eTap a feature to learn more\u003c\/p\u003e\n\u003cdiv class=\"vc-features\"\u003e\n\u003cdetails class=\"vc-feat\"\u003e\n\u003csummary\u003e\u003cspan class=\"vc-feat-icon\"\u003e🛡️\u003c\/span\u003e\u003cspan class=\"vc-feat-title\"\u003eZero-Scratch Formula\u003c\/span\u003e \u003cspan class=\"vc-feat-sub\"\u003eSafe on paint, glass, chrome \u0026amp; plastic\u003c\/span\u003e\u003cspan class=\"vc-feat-arrow\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vc-feat-body\"\u003eUltra-fine microfibre strands are engineered to glide over every surface without leaving a single mark, safe on clearcoat, glass, chrome trims, and plastic panels alike.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vc-feat\"\u003e\n\u003csummary\u003e\u003cspan class=\"vc-feat-icon\"\u003e💧\u003cspan style=\"color: rgb(13, 42, 74); font-size: 15px; font-weight: 800;\"\u003eSuperior Absorption\u003cbr\u003e\u003cspan class=\"vc-feat-title\"\u003e\u003cspan class=\"vc-feat-sub\"\u003e         Single-pass moisture removal\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"vc-feat-sub\"\u003e\u003c\/span\u003e\u003cspan class=\"vc-feat-arrow\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vc-feat-body\"\u003ePulls moisture and product residue off surfaces in a single pass, so there's no re-wiping and no dragging water around. One swipe and the surface is clean and dry.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vc-feat\"\u003e\n\u003csummary\u003e\u003cspan class=\"vc-feat-icon\"\u003e✨\u003c\/span\u003e\u003cspan class=\"vc-feat-title\"\u003eLint \u0026amp; Streak-Free\u003c\/span\u003e \u003cspan class=\"vc-feat-sub\"\u003eNo fibres, no smears, no trace\u003c\/span\u003e\u003cspan class=\"vc-feat-arrow\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vc-feat-body\"\u003eZero lint transfer and zero streaking, especially on glass and gloss surfaces. Wipe once, walk away with a finish that looks machine-polished.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vc-feat\"\u003e\n\u003csummary\u003e\u003cspan class=\"vc-feat-icon\"\u003e🔄\u003c\/span\u003e\u003cspan class=\"vc-feat-title\"\u003eDurable \u0026amp; Washable\u003c\/span\u003e \u003cspan class=\"vc-feat-sub\"\u003eHundreds of washes, same softness\u003c\/span\u003e\u003cspan class=\"vc-feat-arrow\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vc-feat-body\"\u003eBuilt to last wash after wash. It maintains its softness, absorbency, and performance through hundreds of machine washes without breaking down or shedding.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vc-feat\"\u003e\n\u003csummary\u003e\u003cspan class=\"vc-feat-icon\"\u003e🚗\u003c\/span\u003e\u003cspan class=\"vc-feat-title\"\u003eMulti-Surface Ready\u003c\/span\u003e \u003cspan class=\"vc-feat-sub\"\u003ePaint, glass, dashboard, leather\u003c\/span\u003e\u003cspan class=\"vc-feat-arrow\"\u003e›\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vc-feat-body\"\u003eOne cloth handles your entire car: paint, windows, dashboard, leather seats, and trim. Less clutter in your kit, more results on your car.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vc-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vc-perfect\"\u003e\n\u003cdiv class=\"vc-section-title\"\u003e✅ Perfect For\u003c\/div\u003e\n\u003cdiv class=\"vc-perfect-grid\"\u003e\n\u003cspan class=\"vc-tag\"\u003e🎨 Paint Correction Wipe-Downs\u003c\/span\u003e \u003cspan class=\"vc-tag\"\u003e🪟 Glass Polishing\u003c\/span\u003e \u003cspan class=\"vc-tag\"\u003e🖥️ Interior Surfaces\u003c\/span\u003e \u003cspan class=\"vc-tag\"\u003e💆 Product Application\u003c\/span\u003e \u003cspan class=\"vc-tag\"\u003e✨ Final Detailing Passes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vc-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vc-sa\"\u003e\n\u003cdiv class=\"vc-sa-flag\"\u003e🇿🇦\u003c\/div\u003e\n\u003ch3\u003eProudly South African\u003c\/h3\u003e\n\u003cp\u003eBuilt for local conditions and local car lovers.\u003c\/p\u003e\n\u003cp class=\"vc-sa-local\"\u003eSupport local. Detail local. 💚💛\u003c\/p\u003e\n\u003cdiv class=\"vc-badges\"\u003e\n\u003cspan class=\"vc-badge vc-badge-blue\"\u003e🏆 Premium Quality\u003c\/span\u003e \u003cspan class=\"vc-badge vc-badge-light\"\u003e⚙️ Built to Last\u003c\/span\u003e \u003cspan class=\"vc-badge vc-badge-green\"\u003e🌿 SA Brand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vc-cta\"\u003e\n\u003cp\u003eSoft enough to protect.\u003cbr\u003e\u003cspan\u003eStrong enough to perform. 🖤\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Vortex flow","offers":[{"title":"30x30cm","offer_id":47711804948665,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true},{"title":"30x40cm","offer_id":47711804981433,"sku":null,"price":175.0,"currency_code":"ZAR","in_stock":true},{"title":"30x60cm","offer_id":47711805014201,"sku":null,"price":200.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0795\/4956\/3065\/files\/20260714_150239.jpg?v=1784110415","url":"https:\/\/vortexflow.co.za\/products\/vortex-flow%e2%84%a2-detailsoft-cloth","provider":"Vortex Flow","version":"1.0","type":"link"}