{"product_id":"gridmaster-pro™-stainless-steel-replacement-head","title":"GridMaster Pro™ Stainless Steel Replacement Head","description":"\u003cstyle\u003e\n  .bo-rh {\n    --green: #07552B;\n    --green-dark: #043A20;\n    --green-soft: #EAF4EE;\n    --green-pale: #F4F9F6;\n    --text: #151A17;\n    --body: #58615C;\n    --border: #E2E9E5;\n    --white: #FFFFFF;\n    --offwhite: #FAFCFB;\n\n    font-family: Arial, Helvetica, sans-serif;\n    background: #FFFFFF;\n    color: var(--text);\n    overflow: hidden;\n  }\n\n  .bo-rh * {\n    box-sizing: border-box;\n  }\n\n  .bo-rh-wrap {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 80px 24px;\n  }\n\n  \/* ANIMATIONS *\/\n\n  @keyframes boFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(22px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes boPulse {\n    0%,100% {\n      box-shadow: 0 0 0 0 rgba(7,85,43,.16);\n    }\n    50% {\n      box-shadow: 0 0 0 8px rgba(7,85,43,0);\n    }\n  }\n\n  .bo-rh-animate {\n    animation: boFadeUp .7s ease both;\n  }\n\n  \/* HERO *\/\n\n  .bo-rh-hero {\n    max-width: 900px;\n    margin: 0 auto;\n    text-align: center;\n    padding: 25px 0 75px;\n  }\n\n  .bo-rh-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    padding: 10px 17px;\n    border-radius: 100px;\n    background: var(--green-soft);\n    border: 1px solid #D5E7DC;\n    color: var(--green) !important;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    margin-bottom: 26px;\n  }\n\n  .bo-rh-dot {\n    width: 8px;\n    height: 8px;\n    background: var(--green);\n    border-radius: 50%;\n    animation: boPulse 2s infinite;\n  }\n\n  .bo-rh-hero h2 {\n    color: var(--text) !important;\n    font-size: clamp(40px, 6vw, 68px) !important;\n    line-height: 1.04 !important;\n    letter-spacing: -2px !important;\n    font-weight: 900 !important;\n    margin: 0 0 22px !important;\n  }\n\n  .bo-rh-hero h2 span {\n    color: var(--green) !important;\n  }\n\n  .bo-rh-hero p {\n    color: var(--body) !important;\n    font-size: 18px !important;\n    line-height: 1.7 !important;\n    max-width: 700px;\n    margin: 0 auto !important;\n  }\n\n  \/* BENEFIT BAR *\/\n\n  .bo-rh-benefits {\n    display: grid;\n    grid-template-columns: repeat(3,1fr);\n    border: 1px solid var(--border);\n    border-radius: 20px;\n    background: var(--offwhite);\n    overflow: hidden;\n    margin-bottom: 100px;\n  }\n\n  .bo-rh-benefit {\n    padding: 28px 22px;\n    text-align: center;\n    border-right: 1px solid var(--border);\n  }\n\n  .bo-rh-benefit:last-child {\n    border-right: none;\n  }\n\n  .bo-rh-benefit-icon {\n    width: 40px;\n    height: 40px;\n    margin: 0 auto 14px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 50%;\n    background: var(--green-soft);\n    color: var(--green) !important;\n    font-weight: 900;\n  }\n\n  .bo-rh-benefit strong {\n    display: block;\n    color: var(--text) !important;\n    font-size: 16px;\n    margin-bottom: 7px;\n  }\n\n  .bo-rh-benefit span {\n    color: var(--body) !important;\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  \/* HEADINGS *\/\n\n  .bo-rh-heading {\n    text-align: center;\n    max-width: 760px;\n    margin: 0 auto 48px;\n  }\n\n  .bo-rh-label {\n    color: var(--green) !important;\n    font-size: 12px !important;\n    font-weight: 900 !important;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    margin-bottom: 14px;\n  }\n\n  .bo-rh-heading h3 {\n    color: var(--text) !important;\n    font-size: clamp(34px, 5vw, 50px) !important;\n    font-weight: 900 !important;\n    letter-spacing: -1.3px !important;\n    line-height: 1.1 !important;\n    margin: 0 0 16px !important;\n  }\n\n  .bo-rh-heading h3 span {\n    color: var(--green) !important;\n  }\n\n  .bo-rh-heading p {\n    color: var(--body) !important;\n    font-size: 17px !important;\n    line-height: 1.7 !important;\n    margin: 0 !important;\n  }\n\n  \/* WHY REPLACE *\/\n\n  .bo-rh-grid {\n    display: grid;\n    grid-template-columns: repeat(2,1fr);\n    gap: 18px;\n    margin-bottom: 100px;\n  }\n\n  .bo-rh-card {\n    background: #FFFFFF;\n    border: 1px solid var(--border);\n    border-radius: 20px;\n    padding: 32px;\n    transition:\n      transform .3s ease,\n      box-shadow .3s ease,\n      border-color .3s ease;\n  }\n\n  .bo-rh-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 18px 45px rgba(19,55,36,.08);\n    border-color: #BBD8C7;\n  }\n\n  .bo-rh-card-number {\n    width: 50px;\n    height: 50px;\n    border-radius: 14px;\n    background: var(--green-soft);\n    color: var(--green) !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 15px;\n    font-weight: 900;\n    margin-bottom: 24px;\n  }\n\n  .bo-rh-card h4 {\n    color: var(--text) !important;\n    font-size: 21px !important;\n    font-weight: 800 !important;\n    margin: 0 0 12px !important;\n  }\n\n  .bo-rh-card p {\n    color: var(--body) !important;\n    font-size: 15px !important;\n    line-height: 1.75 !important;\n    margin: 0 !important;\n  }\n\n  .bo-rh-card-wide {\n    grid-column: 1 \/ -1;\n    background: var(--green-pale);\n  }\n\n  \/* COMPATIBILITY *\/\n\n  .bo-rh-compat {\n    background: var(--green-pale);\n    border: 1px solid #DCEBE2;\n    border-radius: 28px;\n    padding: 58px;\n    margin-bottom: 100px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bo-rh-compat:after {\n    content: \"\";\n    position: absolute;\n    width: 240px;\n    height: 240px;\n    right: -100px;\n    top: -100px;\n    border-radius: 50%;\n    background: rgba(7,85,43,.05);\n  }\n\n  .bo-rh-compat-label {\n    color: var(--green) !important;\n    font-size: 12px;\n    font-weight: 900;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    margin-bottom: 15px;\n  }\n\n  .bo-rh-compat h3 {\n    color: var(--text) !important;\n    font-size: clamp(32px,4.5vw,48px) !important;\n    font-weight: 900 !important;\n    letter-spacing: -1px !important;\n    margin: 0 0 18px !important;\n    line-height: 1.1 !important;\n  }\n\n  .bo-rh-compat h3 span {\n    color: var(--green) !important;\n  }\n\n  .bo-rh-compat \u003e p {\n    color: var(--body) !important;\n    font-size: 17px !important;\n    line-height: 1.75 !important;\n    max-width: 730px;\n    margin: 0 0 34px !important;\n  }\n\n  .bo-rh-checks {\n    display: grid;\n    grid-template-columns: repeat(3,1fr);\n    gap: 14px;\n    position: relative;\n    z-index: 2;\n  }\n\n  .bo-rh-check {\n    background: #FFFFFF;\n    border: 1px solid var(--border);\n    border-radius: 14px;\n    padding: 17px;\n    display: flex;\n    align-items: center;\n    gap: 11px;\n    color: var(--text) !important;\n    font-size: 14px;\n    font-weight: 700;\n  }\n\n  .bo-rh-check-icon {\n    width: 26px;\n    height: 26px;\n    min-width: 26px;\n    border-radius: 50%;\n    background: var(--green);\n    color: #FFFFFF !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n  }\n\n  .bo-rh-note {\n    position: relative;\n    z-index: 2;\n    margin-top: 28px;\n    background: #FFFFFF;\n    border-left: 4px solid var(--green);\n    border-radius: 12px;\n    padding: 18px 20px;\n    color: var(--body) !important;\n    font-size: 14px !important;\n    line-height: 1.65 !important;\n  }\n\n  .bo-rh-note strong {\n    color: var(--text) !important;\n  }\n\n  \/* REPLACEMENT STEPS *\/\n\n  .bo-rh-steps {\n    margin-bottom: 100px;\n  }\n\n  .bo-rh-step-grid {\n    display: grid;\n    grid-template-columns: repeat(3,1fr);\n    gap: 16px;\n    margin-top: 42px;\n  }\n\n  .bo-rh-step {\n    padding: 32px 25px;\n    background: #FFFFFF;\n    border: 1px solid var(--border);\n    border-radius: 20px;\n    text-align: center;\n    position: relative;\n  }\n\n  .bo-rh-step-number {\n    width: 46px;\n    height: 46px;\n    margin: 0 auto 18px;\n    border-radius: 50%;\n    background: var(--green);\n    color: #FFFFFF !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 900;\n  }\n\n  .bo-rh-step h4 {\n    color: var(--text) !important;\n    font-size: 19px !important;\n    font-weight: 800 !important;\n    margin: 0 0 10px !important;\n  }\n\n  .bo-rh-step p {\n    color: var(--body) !important;\n    font-size: 14px !important;\n    line-height: 1.65 !important;\n    margin: 0 !important;\n  }\n\n  \/* BOTTOM CTA *\/\n\n  .bo-rh-bottom {\n    background: var(--green);\n    border-radius: 28px;\n    padding: 55px 35px;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .bo-rh-bottom:before {\n    content: \"\";\n    position: absolute;\n    width: 300px;\n    height: 300px;\n    background: rgba(255,255,255,.05);\n    border-radius: 50%;\n    left: -130px;\n    top: -160px;\n  }\n\n  .bo-rh-bottom-label {\n    color: #BFE9CF !important;\n    font-size: 12px;\n    font-weight: 900;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    margin-bottom: 14px;\n  }\n\n  .bo-rh-bottom h3 {\n    color: #FFFFFF !important;\n    font-size: clamp(30px,4vw,45px) !important;\n    font-weight: 900 !important;\n    margin: 0 0 15px !important;\n    line-height: 1.1 !important;\n  }\n\n  .bo-rh-bottom p {\n    color: #E4F0E9 !important;\n    font-size: 16px !important;\n    line-height: 1.7 !important;\n    max-width: 690px;\n    margin: 0 auto !important;\n  }\n\n  \/* MOBILE *\/\n\n  @media(max-width: 749px) {\n\n    .bo-rh-wrap {\n      padding: 55px 18px;\n    }\n\n    .bo-rh-hero {\n      padding: 15px 0 55px;\n    }\n\n    .bo-rh-hero h2 {\n      letter-spacing: -1px !important;\n    }\n\n    .bo-rh-benefits {\n      grid-template-columns: 1fr;\n      margin-bottom: 70px;\n    }\n\n    .bo-rh-benefit {\n      border-right: none;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .bo-rh-benefit:last-child {\n      border-bottom: none;\n    }\n\n    .bo-rh-grid {\n      grid-template-columns: 1fr;\n      margin-bottom: 70px;\n    }\n\n    .bo-rh-card-wide {\n      grid-column: auto;\n    }\n\n    .bo-rh-card {\n      padding: 27px 23px;\n    }\n\n    .bo-rh-compat {\n      padding: 38px 23px;\n      margin-bottom: 70px;\n    }\n\n    .bo-rh-checks {\n      grid-template-columns: 1fr;\n    }\n\n    .bo-rh-step-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .bo-rh-steps {\n      margin-bottom: 70px;\n    }\n\n    .bo-rh-bottom {\n      padding: 42px 23px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003csection class=\"bo-rh\"\u003e\n\n  \u003cdiv class=\"bo-rh-wrap\"\u003e\n\n    \u003c!-- HERO --\u003e\n\n    \u003cdiv class=\"bo-rh-hero bo-rh-animate\"\u003e\n\n      \u003cdiv class=\"bo-rh-badge\"\u003e\n        \u003cspan class=\"bo-rh-dot\"\u003e\u003c\/span\u003e\n        BREWOPS GRIDMASTER PRO™\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        STAINLESS STEEL\u003cbr\u003e\n        \u003cspan\u003eREPLACEMENT HEAD\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Keep your GridMaster Pro™ performing at its best.\n        Replace the cleaning head — not the entire cleaner.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- QUICK BENEFITS --\u003e\n\n    \u003cdiv class=\"bo-rh-benefits\"\u003e\n\n      \u003cdiv class=\"bo-rh-benefit\"\u003e\n        \u003cdiv class=\"bo-rh-benefit-icon\"\u003e✓\u003c\/div\u003e\n        \u003cstrong\u003ePerfect Fit\u003c\/strong\u003e\n        \u003cspan\u003eDesigned for the BrewOps GridMaster Pro™.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bo-rh-benefit\"\u003e\n        \u003cdiv class=\"bo-rh-benefit-icon\"\u003e↻\u003c\/div\u003e\n        \u003cstrong\u003eQuick Replacement\u003c\/strong\u003e\n        \u003cspan\u003eSwap out your worn cleaning head with ease.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bo-rh-benefit\"\u003e\n        \u003cdiv class=\"bo-rh-benefit-icon\"\u003e⚡\u003c\/div\u003e\n        \u003cstrong\u003eRestore Performance\u003c\/strong\u003e\n        \u003cspan\u003eKeep your rotary cleaner working effectively.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- WHY REPLACE --\u003e\n\n    \u003cdiv class=\"bo-rh-heading\"\u003e\n\n      \u003cdiv class=\"bo-rh-label\"\u003e\n        REPLACEMENT HEAD\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Why Replace \u003cspan\u003eThe Head?\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Your cleaning head does the hard work every time you clean your braai.\n        When it starts to wear, simply replace the head and keep your\n        GridMaster Pro™ going.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"bo-rh-grid\"\u003e\n\n      \u003cdiv class=\"bo-rh-card\"\u003e\n        \u003cdiv class=\"bo-rh-card-number\"\u003e01\u003c\/div\u003e\n\n        \u003ch4\u003eSave Money\u003c\/h4\u003e\n\n        \u003cp\u003e\n          There's no need to replace your entire GridMaster Pro™ when\n          the cleaning head wears out. Simply replace the head and\n          continue using the cleaner you already own.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"bo-rh-card\"\u003e\n        \u003cdiv class=\"bo-rh-card-number\"\u003e02\u003c\/div\u003e\n\n        \u003ch4\u003eRestore Cleaning Performance\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Regular use can gradually reduce the effectiveness of your\n          cleaning head. A fresh replacement helps tackle grease,\n          burnt-on residue and stubborn braai buildup.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"bo-rh-card\"\u003e\n        \u003cdiv class=\"bo-rh-card-number\"\u003e03\u003c\/div\u003e\n\n        \u003ch4\u003eMaintain Peak Performance\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Keep the powerful rotary cleaning action of your GridMaster Pro™\n          working effectively by replacing a worn cleaning head when needed.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"bo-rh-card\"\u003e\n        \u003cdiv class=\"bo-rh-card-number\"\u003e04\u003c\/div\u003e\n\n        \u003ch4\u003eFresh Head. Better Clean.\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Replacing a heavily used head helps prevent old residue from\n          building up on the cleaning attachment and keeps your cleaning\n          setup ready for the next braai.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"bo-rh-card bo-rh-card-wide\"\u003e\n        \u003cdiv class=\"bo-rh-card-number\"\u003e05\u003c\/div\u003e\n\n        \u003ch4\u003eReplace The Head — Not The Cleaner\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Extend the useful life of your GridMaster Pro™ by replacing\n          the component that takes the punishment. A simple replacement\n          keeps your existing cleaner ready for many more braais.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- COMPATIBILITY --\u003e\n\n    \u003cdiv class=\"bo-rh-compat\"\u003e\n\n      \u003cdiv class=\"bo-rh-compat-label\"\u003e\n        COMPATIBILITY\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Built To \u003cspan\u003eFit Perfectly.\u003c\/span\u003e\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        The GridMaster Pro™ Stainless Steel Replacement Head is designed\n        specifically for the BrewOps GridMaster Pro™ Automatic Braai Cleaner,\n        providing a secure fit and reliable cleaning performance.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"bo-rh-checks\"\u003e\n\n        \u003cdiv class=\"bo-rh-check\"\u003e\n          \u003cspan class=\"bo-rh-check-icon\"\u003e✓\u003c\/span\u003e\n          Designed for GridMaster Pro™\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bo-rh-check\"\u003e\n          \u003cspan class=\"bo-rh-check-icon\"\u003e✓\u003c\/span\u003e\n          Quick \u0026amp; Easy Replacement\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bo-rh-check\"\u003e\n          \u003cspan class=\"bo-rh-check-icon\"\u003e✓\u003c\/span\u003e\n          No Full Unit Replacement\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"bo-rh-note\"\u003e\n\n        \u003cstrong\u003eNot sure if this fits your GridMaster?\u003c\/strong\u003e\n\n        This replacement head is designed for the BrewOps\n        GridMaster Pro™ Automatic Braai Cleaner. If you're unsure\n        about compatibility, contact BrewOps before ordering.\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- HOW TO REPLACE --\u003e\n\n    \u003cdiv class=\"bo-rh-steps\"\u003e\n\n      \u003cdiv class=\"bo-rh-heading\"\u003e\n\n        \u003cdiv class=\"bo-rh-label\"\u003e\n          QUICK SWAP\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Back To Cleaning In \u003cspan\u003e3 Simple Steps.\u003c\/span\u003e\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          No need to replace your entire GridMaster Pro™.\n          Swap the cleaning head and get back to your braai.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"bo-rh-step-grid\"\u003e\n\n        \u003cdiv class=\"bo-rh-step\"\u003e\n\n          \u003cdiv class=\"bo-rh-step-number\"\u003e01\u003c\/div\u003e\n\n          \u003ch4\u003eRemove\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Remove the existing worn cleaning head from your GridMaster Pro™.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"bo-rh-step\"\u003e\n\n          \u003cdiv class=\"bo-rh-step-number\"\u003e02\u003c\/div\u003e\n\n          \u003ch4\u003eReplace\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Fit your new Stainless Steel Replacement Head securely in place.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"bo-rh-step\"\u003e\n\n          \u003cdiv class=\"bo-rh-step-number\"\u003e03\u003c\/div\u003e\n\n          \u003ch4\u003eGet Cleaning\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Power up your GridMaster Pro™ and get it ready for the next braai.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- FINAL SECTION --\u003e\n\n    \u003cdiv class=\"bo-rh-bottom\"\u003e\n\n      \u003cdiv class=\"bo-rh-bottom-label\"\u003e\n        BREWOPS GRIDMASTER PRO™\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Keep Your GridMaster Going.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Your cleaning head takes on the grease, grime and burnt-on residue.\n        When it's time for a fresh one, replace the head and bring your\n        GridMaster Pro™ back to peak cleaning performance.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"BrewOps","offers":[{"title":"Default Title","offer_id":67601168367985,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1001\/9690\/9425\/files\/Stainlessreplacementbrush.png?v=1790714280","url":"https:\/\/brewops.co.za\/products\/gridmaster-pro%e2%84%a2-stainless-steel-replacement-head","provider":"BrewOps","version":"1.0","type":"link"}