{"title":"Home page","description":null,"products":[{"product_id":"motor-shine™-pristine-pro-cordless-cleaning-system","title":"Motor Shine™ Pristine Pro","description":"\u003c!-- MOTOR SHINE™ PRISTINE PRO — SHOPIFY PRODUCT DESCRIPTION --\u003e\n\u003csection id=\"ms-pristine-pro\" class=\"ms-product-story\"\u003e\n\u003cdiv class=\"ms-shell\" style=\"text-align: center;\"\u003e\n\u003cheader class=\"ms-hero\"\u003e\n\u003cdiv class=\"ms-brand-row\" style=\"text-align: start;\"\u003e\n\u003cimg class=\"ms-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0836\/4330\/2104\/files\/motor-shine-logo_1.webp?v=1789221834\" alt=\"Motor Shine — Premium Equipment. Premium Results.\" loading=\"eager\" width=\"190\" height=\"190\" style=\"margin-bottom: 16px; float: none;\"\u003e\n\u003cdiv class=\"ms-sa-badge\" style=\"text-align: start;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0836\/4330\/2104\/files\/OIP.webp?v=1789224146\" alt=\"South African flag\" width=\"32\" height=\"20\" loading=\"eager\" style=\"float: none;\"\u003e \u003cspan\u003eProudly South African\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ms-eyebrow\"\u003eCORDLESS CLEANING SYSTEM.\u003c\/div\u003e\n\u003ch2 id=\"ms-main-title\"\u003eThe Freedom to Keep Your Car Pristine.\u003c\/h2\u003e\n\u003cp class=\"ms-lead\"\u003eThe \u003cstrong\u003eMotor Shine™ Pristine Pro\u003c\/strong\u003e lets you wash your car where it suits you, without dragging out a hosepipe or hunting for a plug. From dusty weekends away to everyday driveway washes, skip the car wash queues and take back your time. Reach awkward spots with ease and enjoy a fresh clean without the fuss.\u003c\/p\u003e\n\u003cdiv class=\"ms-promise\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNo Tap\u003c\/strong\u003e \u003cspan\u003eBucket-Ready Pump\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNo Plug\u003c\/strong\u003e \u003cspan\u003e21V Cordless Power\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNo Limits\u003c\/strong\u003e \u003cspan\u003eClean Wherever You Are\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003csection class=\"ms-section\"\u003e\n\u003cdiv class=\"ms-section-heading\"\u003e\n\u003cspan\u003eDesigned for real life\u003c\/span\u003e\n\u003ch3 id=\"ms-benefits-title\"\u003ePremium cleaning. Complete freedom.\u003c\/h3\u003e\n\u003cp\u003eFrom the driveway to a dirt road, campsite or weekend adventure, Pristine Pro gives you a confident clean without relying on a nearby tap or power point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ms-benefit-grid\"\u003e\n\u003carticle class=\"ms-card\"\u003e\u003cspan class=\"ms-icon\"\u003e🚿\u003c\/span\u003e\n\u003ch4\u003eBucket-Ready\u003c\/h4\u003e\n\u003cp\u003eThe self-priming pump draws water directly from your bucket. No fixed hose connection needed.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ms-card\"\u003e\u003cspan class=\"ms-icon\"\u003e🔋\u003c\/span\u003e\n\u003ch4\u003eFully Cordless\u003c\/h4\u003e\n\u003cp\u003eThe rechargeable 21V lithium battery lets you clean at home or completely off-grid.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ms-card\"\u003e\u003cspan class=\"ms-icon\"\u003e💥\u003c\/span\u003e\n\u003ch4\u003ePowerful Pressure\u003c\/h4\u003e\n\u003cp\u003eUp to 1200 PSI helps lift road dust, mud and everyday grime with ease.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ms-card\"\u003e\u003cspan class=\"ms-icon\"\u003e⏱️\u003c\/span\u003e\n\u003ch4\u003eLong Working Time\u003c\/h4\u003e\n\u003cp\u003eEnjoy up to 60–90 minutes of use per charge, depending on the selected setting and conditions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ms-card\"\u003e\u003cspan class=\"ms-icon\"\u003e💧\u003c\/span\u003e\n\u003ch4\u003eSmarter Water Use\u003c\/h4\u003e\n\u003cp\u003eA controlled spray uses water more deliberately than leaving a traditional hosepipe running.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"ms-card\"\u003e\u003cspan class=\"ms-icon\"\u003e✨\u003c\/span\u003e\n\u003ch4\u003eMore Than Cars\u003c\/h4\u003e\n\u003cp\u003eClean vehicles, paving, gates, windows, outdoor furniture and more with one compact system.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ms-section ms-nozzle-section\"\u003e\n\u003cdiv class=\"ms-section-heading\"\u003e\n\u003cspan\u003eOne nozzle. Six possibilities.\u003c\/span\u003e\n\u003ch3 id=\"ms-nozzle-title\"\u003eChoose your perfect spray\u003c\/h3\u003e\n\u003cp\u003eSelect a setting below to discover where it performs best.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ms-nozzle-list\"\u003e\n\u003cdetails class=\"ms-nozzle-item\" open=\"\"\u003e\n\u003csummary\u003e\u003cb\u003e0°\u003c\/b\u003e \u003cspan\u003ePrecision Jet\u003c\/span\u003e \u003ci\u003e+\u003c\/i\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eMaximum concentrated force.\u003c\/strong\u003e A pinpoint stream for stubborn grime, caked mud and brake dust on tyres and wheels.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ms-nozzle-item\"\u003e\n\u003csummary\u003e\u003cb\u003e15°\u003c\/b\u003e \u003cspan\u003eNarrow Jet\u003c\/span\u003e \u003ci\u003e+\u003c\/i\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003ePowerful focused cleaning.\u003c\/strong\u003e A tight spray for walls, windows and hard-to-reach areas where you need focused pressure.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ms-nozzle-item\"\u003e\n\u003csummary\u003e\u003cb\u003e25°\u003c\/b\u003e \u003cspan\u003eCleaning Spray\u003c\/span\u003e \u003ci\u003e+\u003c\/i\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eVersatile everyday cleaning.\u003c\/strong\u003e A balanced mid-range spray suited to paving, floors, driveways and general outdoor cleaning.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ms-nozzle-item\"\u003e\n\u003csummary\u003e\u003cb\u003e40°\u003c\/b\u003e \u003cspan\u003eFan Spray\u003c\/span\u003e \u003ci\u003e+\u003c\/i\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eWide and even coverage.\u003c\/strong\u003e A broad fan for vehicle body panels, bonnets and outdoor furniture where gentler coverage matters.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ms-nozzle-item\"\u003e\n\u003csummary\u003e\u003cb\u003eLONG\u003c\/b\u003e \u003cspan\u003eLong-Range Spray\u003c\/span\u003e \u003ci\u003e+\u003c\/i\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eExtended reach.\u003c\/strong\u003e A water-column setting designed to reach elevated and awkward areas more comfortably.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ms-nozzle-item\"\u003e\n\u003csummary\u003e\u003cb\u003eSOFT\u003c\/b\u003e \u003cspan\u003eGentle Shower Mode\u003c\/span\u003e \u003ci\u003e+\u003c\/i\u003e\u003c\/summary\u003e\n\u003cp\u003e\u003cstrong\u003eSoft rinsing.\u003c\/strong\u003e A softer, wider flow for delicate surfaces, gentle paintwork rinsing and watering plants.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ms-section ms-feature-split\"\u003e\n\u003cdiv class=\"ms-feature-number\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"ms-kicker\"\u003eTHE FINISHING TOUCH\u003c\/span\u003e\n\u003ch3\u003eElevate Every Wash With Rich Foam.\u003c\/h3\u003e\n\u003cp\u003eAttach the included foam cannon to cover your vehicle in rich, foam that helps loosen and lift dirt before contact washing. It is the satisfying first step toward a cleaner, more polished finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ms-section ms-kit\"\u003e\n\u003cdiv class=\"ms-section-heading\"\u003e\n\u003cspan\u003eEverything in one case\u003c\/span\u003e\n\u003ch3 id=\"ms-kit-title\"\u003eYour Complete Pristine Pro Kit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ms-kit-layout\"\u003e\n\u003cul class=\"ms-check-list\"\u003e\n\u003cli\u003ePristine Pro Pressure Washer Gun\u003c\/li\u003e\n\u003cli\u003e21V Lithium-Ion Battery Pack\u003c\/li\u003e\n\u003cli\u003e6-in-1 Multi-Function Nozzle\u003c\/li\u003e\n\u003cli\u003eFoam Cannon and Bottle\u003c\/li\u003e\n\u003cli\u003eSelf-Priming Inlet Hose\u003c\/li\u003e\n\u003cli\u003eCharger and Allen Key\u003c\/li\u003e\n\u003cli\u003ePremium Portable Protective Storage Case\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"ms-spec-card\"\u003e\n\u003cspan\u003eKEY SPECIFICATIONS\u003c\/span\u003e\n\u003cdiv\u003ePower: 21V Lithium-Ion\u003c\/div\u003e\n\u003cdiv\u003ePressure: Up to 1200 PSI\u003c\/div\u003e\n\u003cdiv\u003eWorking Time: Up to 60–90 min\u003c\/div\u003e\n\u003cdiv\u003eWater Source: Self-Priming Bucket Feed\u003c\/div\u003e\n\u003cdiv\u003eDesign: Portable and Cordless\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"ms-footer\"\u003e\n\u003cdiv class=\"ms-footer-logo-wrap\"\u003e\u003cimg class=\"ms-footer-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0836\/4330\/2104\/files\/motor-shine-logo_1.webp?v=1789221834\" alt=\"Motor Shine — Premium Equipment. Premium Results.\" loading=\"lazy\" width=\"140\" height=\"140\"\u003e\u003c\/div\u003e\n\u003cspan class=\"ms-footer-kicker\"\u003ePREMIUM CORDLESS CARE\u003c\/span\u003e\n\u003ch3\u003e\n\u003cspan\u003eClean anywhere.\u003c\/span\u003e \u003cspan\u003eShine everywhere.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003eMade for South African roads, homes and adventures.\u003c\/p\u003e\n\u003c\/footer\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n  #ms-pristine-pro {\n    --ms-purple: #3f145f;\n    --ms-purple-dark: #260b3b;\n    --ms-lime: #b7df2d;\n    --ms-lime-dark: #789400;\n    --ms-black: #111111;\n    --ms-muted: #5e5e66;\n    --ms-line: #e8e5eb;\n    --ms-soft: #f7f5f8;\n    width: 100%;\n    background: #ffffff;\n    color: var(--ms-black);\n    font-family: inherit;\n    line-height: 1.6;\n    box-sizing: border-box;\n    overflow: hidden;\n  }\n\n  #ms-pristine-pro *,\n  #ms-pristine-pro *::before,\n  #ms-pristine-pro *::after {\n    box-sizing: border-box;\n  }\n\n  #ms-pristine-pro .ms-shell {\n    width: min(100%, 1180px);\n    margin: 0 auto;\n    padding: 0 32px 56px;\n  }\n\n  #ms-pristine-pro h2,\n  #ms-pristine-pro h3,\n  #ms-pristine-pro h4,\n  #ms-pristine-pro p {\n    margin-top: 0;\n  }\n\n  #ms-pristine-pro h2,\n  #ms-pristine-pro h3,\n  #ms-pristine-pro h4 {\n    color: var(--ms-black);\n    line-height: 1.12;\n    letter-spacing: -0.03em;\n  }\n\n  #ms-pristine-pro .ms-hero {\n    position: relative;\n    padding: 48px 0 56px;\n    border-bottom: 1px solid var(--ms-line);\n  }\n\n  #ms-pristine-pro .ms-hero::after {\n    content: \"\";\n    position: absolute;\n    top: 38px;\n    right: -110px;\n    width: 310px;\n    height: 310px;\n    border: 62px solid rgba(183, 223, 45, .12);\n    border-radius: 50%;\n    pointer-events: none;\n  }\n\n  #ms-pristine-pro .ms-brand-row {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 20px;\n    margin-bottom: 72px;\n  }\n\n  #ms-pristine-pro .ms-logo {\n    display: block;\n    width: 150px;\n    height: 150px;\n    object-fit: contain;\n    border-radius: 14px;\n    background: #07050d;\n    box-shadow: 0 12px 28px rgba(38, 11, 59, .14);\n  }\n\n  #ms-pristine-pro .ms-wordmark {\n    color: var(--ms-purple);\n    font-weight: 900;\n    letter-spacing: .09em;\n    font-size: 19px;\n    line-height: 1;\n  }\n\n  #ms-pristine-pro .ms-wordmark span {\n    color: var(--ms-lime-dark);\n  }\n\n  #ms-pristine-pro .ms-wordmark sup {\n    font-size: 8px;\n    top: -.65em;\n    position: relative;\n  }\n\n  #ms-pristine-pro .ms-sa-badge {\n    display: inline-grid !important;\n    grid-template-columns: 28px auto;\n    flex: 0 0 auto;\n    align-items: center !important;\n    justify-items: start;\n    column-gap: 8px;\n    width: max-content;\n    min-height: 42px;\n    white-space: nowrap !important;\n    border: 1px solid var(--ms-line);\n    border-radius: 999px;\n    padding: 7px 14px;\n    color: #333;\n    background: white;\n    font-weight: 700;\n    font-size: 12px;\n    line-height: 1 !important;\n    letter-spacing: .04em;\n  }\n\n  #ms-pristine-pro .ms-sa-badge img {\n    display: block !important;\n    align-self: center !important;\n    width: 28px;\n    height: 18px;\n    margin: 0 !important;\n    padding: 0 !important;\n    border-radius: 3px;\n    object-fit: cover;\n    vertical-align: middle !important;\n    box-shadow: 0 0 0 1px rgba(0, 0, 0, .08);\n  }\n\n  #ms-pristine-pro .ms-sa-badge span {\n    display: block !important;\n    align-self: center !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    color: #333 !important;\n    font: inherit !important;\n    line-height: 1 !important;\n    white-space: nowrap !important;\n  }\n\n  #ms-pristine-pro .ms-eyebrow,\n  #ms-pristine-pro .ms-section-heading \u003e span,\n  #ms-pristine-pro .ms-kicker {\n    display: block;\n    margin-bottom: 13px;\n    color: var(--ms-purple);\n    font-size: 12px;\n    font-weight: 900;\n    letter-spacing: .17em;\n    text-transform: uppercase;\n  }\n\n  #ms-pristine-pro .ms-hero h2 {\n    position: relative;\n    z-index: 1;\n    max-width: 800px;\n    margin-bottom: 22px;\n    font-size: clamp(38px, 6vw, 76px);\n  }\n\n  #ms-pristine-pro .ms-hero h2::after {\n    content: \"\";\n    display: block;\n    width: 74px;\n    height: 6px;\n    margin-top: 23px;\n    border-radius: 99px;\n    background: var(--ms-lime);\n  }\n\n  #ms-pristine-pro .ms-lead {\n    position: relative;\n    z-index: 1;\n    max-width: 790px;\n    margin-bottom: 38px;\n    color: #38383e;\n    font-size: clamp(17px, 2vw, 21px);\n  }\n\n  #ms-pristine-pro .ms-promise {\n    position: relative;\n    z-index: 1;\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    max-width: 850px;\n    border: 1px solid var(--ms-line);\n    border-radius: 16px;\n    overflow: hidden;\n    background: white;\n    box-shadow: 0 18px 45px rgba(38, 11, 59, .08);\n  }\n\n  #ms-pristine-pro .ms-promise div {\n    padding: 20px 22px;\n  }\n\n  #ms-pristine-pro .ms-promise div + div {\n    border-left: 1px solid var(--ms-line);\n  }\n\n  #ms-pristine-pro .ms-promise strong,\n  #ms-pristine-pro .ms-promise span {\n    display: block;\n  }\n\n  #ms-pristine-pro .ms-promise strong {\n    color: var(--ms-purple);\n    font-size: 16px;\n  }\n\n  #ms-pristine-pro .ms-promise span {\n    margin-top: 2px;\n    color: var(--ms-muted);\n    font-size: 13px;\n  }\n\n  #ms-pristine-pro .ms-section {\n    padding: 76px 0;\n    border-bottom: 1px solid var(--ms-line);\n  }\n\n  #ms-pristine-pro .ms-section-heading {\n    max-width: 710px;\n    margin-bottom: 38px;\n  }\n\n  #ms-pristine-pro .ms-section-heading h3,\n  #ms-pristine-pro .ms-feature-split h3 {\n    margin-bottom: 15px;\n    font-size: clamp(30px, 4vw, 48px);\n  }\n\n  #ms-pristine-pro .ms-section-heading p,\n  #ms-pristine-pro .ms-feature-split p {\n    color: var(--ms-muted);\n    font-size: 17px;\n  }\n\n  #ms-pristine-pro .ms-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n  }\n\n  #ms-pristine-pro .ms-card {\n    min-width: 0;\n    padding: 28px;\n    border: 1px solid var(--ms-line);\n    border-radius: 18px;\n    background: white;\n    transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\n  }\n\n  #ms-pristine-pro .ms-card:hover {\n    transform: translateY(-4px);\n    border-color: rgba(63, 20, 95, .25);\n    box-shadow: 0 16px 38px rgba(38, 11, 59, .08);\n  }\n\n  #ms-pristine-pro .ms-icon {\n    display: grid;\n    place-items: center;\n    width: 42px;\n    height: 42px;\n    margin-bottom: 22px;\n    border-radius: 12px;\n    background: rgba(183, 223, 45, .2);\n    font-size: 20px;\n  }\n\n  #ms-pristine-pro .ms-card h4 {\n    margin-bottom: 9px;\n    font-size: 20px;\n  }\n\n  #ms-pristine-pro .ms-card p {\n    margin-bottom: 0;\n    color: var(--ms-muted);\n    font-size: 14px;\n  }\n\n  #ms-pristine-pro .ms-nozzle-section {\n    background: linear-gradient(135deg, #fbfafc 0%, #f5f1f7 100%);\n    margin-left: -32px;\n    margin-right: -32px;\n    padding-left: 32px;\n    padding-right: 32px;\n  }\n\n  #ms-pristine-pro .ms-nozzle-list {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n  }\n\n  #ms-pristine-pro .ms-nozzle-item {\n    border: 1px solid #ded8e3;\n    border-radius: 15px;\n    overflow: hidden;\n    background: white;\n  }\n\n  #ms-pristine-pro .ms-nozzle-item[open] {\n    border-color: var(--ms-purple);\n    box-shadow: 0 12px 28px rgba(38, 11, 59, .08);\n  }\n\n  #ms-pristine-pro .ms-nozzle-item summary {\n    display: grid;\n    grid-template-columns: 64px 1fr 28px;\n    align-items: center;\n    gap: 13px;\n    padding: 17px 18px;\n    cursor: pointer;\n    list-style: none;\n    color: var(--ms-black);\n    font-weight: 800;\n  }\n\n  #ms-pristine-pro .ms-nozzle-item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  #ms-pristine-pro .ms-nozzle-item summary b {\n    display: grid;\n    place-items: center;\n    min-height: 38px;\n    border-radius: 9px;\n    background: var(--ms-purple);\n    color: white;\n    font-size: 13px;\n    letter-spacing: .03em;\n  }\n\n  #ms-pristine-pro .ms-nozzle-item summary i {\n    color: var(--ms-purple);\n    font-size: 23px;\n    font-style: normal;\n    text-align: center;\n    transition: transform .2s ease;\n  }\n\n  #ms-pristine-pro .ms-nozzle-item[open] summary i {\n    transform: rotate(45deg);\n  }\n\n  #ms-pristine-pro .ms-nozzle-item p {\n    margin: 0;\n    padding: 0 20px 21px 95px;\n    color: var(--ms-muted);\n    font-size: 14px;\n  }\n\n  #ms-pristine-pro .ms-nozzle-item p strong {\n    color: var(--ms-purple);\n  }\n\n  #ms-pristine-pro .ms-feature-split {\n    display: grid;\n    grid-template-columns: 180px 1fr;\n    align-items: start;\n    gap: 42px;\n  }\n\n  #ms-pristine-pro .ms-feature-number {\n    color: var(--ms-lime);\n    font-size: clamp(70px, 11vw, 130px);\n    font-weight: 900;\n    letter-spacing: -.08em;\n    line-height: .8;\n  }\n\n  #ms-pristine-pro .ms-feature-split \u003e div:last-child {\n    max-width: 740px;\n  }\n\n  #ms-pristine-pro .ms-kit-layout {\n    display: grid;\n    grid-template-columns: 1.1fr .9fr;\n    gap: 42px;\n    align-items: start;\n  }\n\n  #ms-pristine-pro .ms-check-list {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 13px 25px;\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  #ms-pristine-pro .ms-check-list li {\n    position: relative;\n    padding: 14px 10px 14px 34px;\n    border-bottom: 1px solid var(--ms-line);\n    color: #29292e;\n    font-weight: 650;\n  }\n\n  #ms-pristine-pro .ms-check-list li::before {\n    content: \"✓\";\n    position: absolute;\n    left: 2px;\n    color: var(--ms-lime-dark);\n    font-weight: 1000;\n  }\n\n  #ms-pristine-pro .ms-spec-card {\n    padding: 30px;\n    border-radius: 20px;\n    background: var(--ms-soft);\n  }\n\n  #ms-pristine-pro .ms-spec-card \u003e span {\n    color: var(--ms-purple);\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: .15em;\n  }\n\n  #ms-pristine-pro .ms-spec-card dl {\n    margin: 19px 0 0;\n  }\n\n  #ms-pristine-pro .ms-spec-card dl div {\n    display: flex;\n    justify-content: space-between;\n    gap: 20px;\n    padding: 13px 0;\n    border-top: 1px solid #ded9e2;\n  }\n\n  #ms-pristine-pro .ms-spec-card dt {\n    color: var(--ms-muted);\n  }\n\n  #ms-pristine-pro .ms-spec-card dd {\n    margin: 0;\n    color: var(--ms-black);\n    font-weight: 800;\n    text-align: right;\n  }\n\n  #ms-pristine-pro .ms-footer {\n    position: relative;\n    isolation: isolate;\n    margin-top: 40px;\n    padding: 70px 34px 64px;\n    border: 1px solid rgba(255, 255, 255, .12);\n    border-radius: 28px;\n    overflow: hidden;\n    background:\n      radial-gradient(circle at 82% 18%, rgba(126, 49, 158, .36) 0, rgba(126, 49, 158, 0) 31%),\n      radial-gradient(circle at 12% 100%, rgba(183, 223, 45, .13) 0, rgba(183, 223, 45, 0) 30%),\n      linear-gradient(145deg, #190726 0%, #2d0b43 48%, #40145e 100%);\n    box-shadow: 0 25px 65px rgba(38, 11, 59, .24), inset 0 1px 0 rgba(255, 255, 255, .1);\n    text-align: center;\n    color: white;\n  }\n\n  #ms-pristine-pro .ms-footer::before {\n    content: \"\";\n    position: absolute;\n    z-index: -1;\n    inset: auto -88px -205px auto;\n    width: 370px;\n    height: 370px;\n    border: 58px solid rgba(255, 255, 255, .055);\n    border-radius: 50%;\n  }\n\n  #ms-pristine-pro .ms-footer::after {\n    content: \"\";\n    position: absolute;\n    z-index: -1;\n    inset: 8px;\n    border: 1px solid rgba(183, 223, 45, .18);\n    border-radius: 21px;\n    pointer-events: none;\n  }\n\n  #ms-pristine-pro .ms-footer-logo {\n    display: block;\n    width: 170px;\n    height: 170px;\n    margin: 0 auto 20px;\n    border: 1px solid rgba(255, 255, 255, .15);\n    border-radius: 22px;\n    object-fit: contain;\n    background: #07040d;\n    box-shadow: 0 17px 42px rgba(0, 0, 0, .34), 0 0 0 7px rgba(255, 255, 255, .035);\n  }\n\n  #ms-pristine-pro .ms-footer-kicker {\n    display: block;\n    margin-bottom: 16px;\n    color: var(--ms-lime);\n    font-size: 10px;\n    font-weight: 900;\n    letter-spacing: .23em;\n  }\n\n  #ms-pristine-pro .ms-wordmark-light {\n    color: white;\n    margin-bottom: 24px;\n  }\n\n  #ms-pristine-pro .ms-wordmark-light span {\n    color: var(--ms-lime);\n  }\n\n  #ms-pristine-pro .ms-footer h3 {\n    max-width: 760px;\n    margin: 0 auto 12px;\n    color: white;\n    font-size: clamp(30px, 5vw, 52px);\n    text-shadow: 0 4px 22px rgba(0, 0, 0, .24);\n  }\n\n  #ms-pristine-pro .ms-footer p {\n    margin-bottom: 0;\n    color: rgba(255, 255, 255, .76);\n    font-size: 16px;\n  }\n\n  @media (max-width: 820px) {\n    #ms-pristine-pro .ms-shell {\n      padding: 0 20px 38px;\n    }\n\n    #ms-pristine-pro .ms-hero {\n      padding: 30px 0 42px;\n    }\n\n    #ms-pristine-pro .ms-brand-row {\n      margin-bottom: 48px;\n    }\n\n    #ms-pristine-pro .ms-benefit-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    #ms-pristine-pro .ms-nozzle-section {\n      margin-left: -20px;\n      margin-right: -20px;\n      padding-left: 20px;\n      padding-right: 20px;\n    }\n\n    #ms-pristine-pro .ms-nozzle-list {\n      grid-template-columns: 1fr;\n    }\n\n    #ms-pristine-pro .ms-kit-layout {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 560px) {\n    #ms-pristine-pro .ms-shell {\n      padding-left: 16px;\n      padding-right: 16px;\n    }\n\n    #ms-pristine-pro .ms-hero::after {\n      width: 210px;\n      height: 210px;\n      right: -120px;\n      border-width: 42px;\n    }\n\n    #ms-pristine-pro .ms-brand-row {\n      flex-wrap: nowrap;\n      align-items: flex-start;\n      gap: 10px;\n      margin-bottom: 42px;\n    }\n\n    #ms-pristine-pro .ms-logo {\n      width: 82px;\n      height: 82px;\n      border-radius: 10px;\n    }\n\n    #ms-pristine-pro .ms-wordmark {\n      font-size: 15px;\n    }\n\n    #ms-pristine-pro .ms-sa-badge {\n      padding: 7px 9px;\n      font-size: 9.5px;\n    }\n\n    #ms-pristine-pro .ms-sa-badge img {\n      width: 24px;\n      height: 15px;\n    }\n\n    #ms-pristine-pro .ms-hero h2 {\n      font-size: 39px;\n    }\n\n    #ms-pristine-pro .ms-lead {\n      font-size: 16px;\n    }\n\n    #ms-pristine-pro .ms-promise {\n      grid-template-columns: 1fr;\n    }\n\n    #ms-pristine-pro .ms-promise div {\n      padding: 16px 18px;\n    }\n\n    #ms-pristine-pro .ms-promise div + div {\n      border-left: 0;\n      border-top: 1px solid var(--ms-line);\n    }\n\n    #ms-pristine-pro .ms-section {\n      padding: 54px 0;\n    }\n\n    #ms-pristine-pro .ms-section-heading {\n      margin-bottom: 28px;\n    }\n\n    #ms-pristine-pro .ms-section-heading h3,\n    #ms-pristine-pro .ms-feature-split h3 {\n      font-size: 31px;\n    }\n\n    #ms-pristine-pro .ms-section-heading p,\n    #ms-pristine-pro .ms-feature-split p {\n      font-size: 15px;\n    }\n\n    #ms-pristine-pro .ms-benefit-grid {\n      grid-template-columns: 1fr;\n      gap: 11px;\n    }\n\n    #ms-pristine-pro .ms-card {\n      padding: 23px;\n    }\n\n    #ms-pristine-pro .ms-nozzle-section {\n      margin-left: -16px;\n      margin-right: -16px;\n      padding-left: 16px;\n      padding-right: 16px;\n    }\n\n    #ms-pristine-pro .ms-nozzle-item summary {\n      grid-template-columns: 56px 1fr 22px;\n      padding: 14px;\n    }\n\n    #ms-pristine-pro .ms-nozzle-item p {\n      padding: 0 16px 18px;\n    }\n\n    #ms-pristine-pro .ms-feature-split {\n      grid-template-columns: 1fr;\n      gap: 26px;\n    }\n\n    #ms-pristine-pro .ms-feature-number {\n      font-size: 80px;\n    }\n\n    #ms-pristine-pro .ms-check-list {\n      grid-template-columns: 1fr;\n      gap: 0;\n    }\n\n    #ms-pristine-pro .ms-spec-card {\n      padding: 23px;\n    }\n\n    #ms-pristine-pro .ms-spec-card dl div {\n      font-size: 13px;\n    }\n\n    #ms-pristine-pro .ms-footer {\n      margin-top: 28px;\n      padding: 46px 20px 44px;\n      border-radius: 20px;\n    }\n\n    #ms-pristine-pro .ms-footer::after {\n      inset: 6px;\n      border-radius: 15px;\n    }\n\n    #ms-pristine-pro .ms-footer-logo {\n      width: 128px;\n      height: 128px;\n      margin-bottom: 18px;\n      border-radius: 17px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #ms-pristine-pro .ms-card,\n    #ms-pristine-pro .ms-nozzle-item summary i {\n      transition: none;\n    }\n  }\n\n  \/* Footer-specific resets *\/\n  #ms-pristine-pro .ms-footer {\n    display: block !important;\n    width: 100% !important;\n    height: auto !important;\n    padding: 36px 18px !important;\n  }\n\n  #ms-pristine-pro .ms-footer-logo-wrap {\n    display: flex !important;\n    justify-content: center !important;\n    align-items: center !important;\n    width: 100% !important;\n    margin: 0 0 22px !important;\n  }\n\n  #ms-pristine-pro .ms-footer-logo {\n    position: static !important;\n    float: none !important;\n    transform: none !important;\n    display: block !important;\n    width: 120px !important;\n    max-width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 1;\n    margin: 0 !important;\n    padding: 0 !important;\n    object-fit: contain !important;\n    border-radius: 16px !important;\n  }\n\n  #ms-pristine-pro .ms-footer-kicker {\n    margin: 0 0 12px !important;\n    font-size: 9px !important;\n    letter-spacing: .12em !important;\n  }\n\n  #ms-pristine-pro .ms-footer h3 {\n    width: 100% !important;\n    margin: 0 auto 16px !important;\n    padding: 0 !important;\n    font-size: clamp(21px, 5vw, 36px) !important;\n    line-height: 1.25 !important;\n  }\n\n  #ms-pristine-pro .ms-footer h3 span {\n    display: block !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  #ms-pristine-pro .ms-footer p {\n    max-width: 380px !important;\n    margin: 0 auto !important;\n    padding: 0 !important;\n    font-size: 13px !important;\n    line-height: 1.6 !important;\n  }\n\n  \/* Headings beside emojis — desktop and mobile *\/\n  #ms-pristine-pro .ms-card {\n    display: grid !important;\n    grid-template-columns: 34px minmax(0, 1fr);\n    align-items: center;\n    gap: 12px;\n    text-align: left !important;\n  }\n\n  #ms-pristine-pro .ms-card .ms-icon {\n    grid-column: 1;\n    grid-row: 1;\n    width: 34px;\n    height: 34px;\n    margin: 0 !important;\n    font-size: 18px;\n  }\n\n  #ms-pristine-pro .ms-card h4 {\n    grid-column: 2;\n    grid-row: 1;\n    margin: 0 !important;\n    font-size: 18px;\n    line-height: 1.25;\n    text-align: left !important;\n  }\n\n  #ms-pristine-pro .ms-card p {\n    grid-column: 1 \/ -1;\n    margin: 0 !important;\n    text-align: left !important;\n  }\n\u003c\/style\u003e","brand":"Motor Shine","offers":[{"title":"Default Title","offer_id":52444146827480,"sku":null,"price":999.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0836\/4330\/2104\/files\/11_d18fb581-1f1c-4e29-8807-e3997dabb5ef.png?v=1788892169"}],"url":"https:\/\/motorshine.co.za\/collections\/frontpage.oembed","provider":"Motor Shine","version":"1.0","type":"link"}