{"product_id":"braaishield-portable-outdoor-braai-fan-2-pack","title":"BraaiShield – Portable Outdoor Braai Fan (2-Pack)","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003cmeta name=\"description\" content=\"Keep flies away from your food and enjoy your braai without constantly swatting flies. BraaiShield™ Portable Outdoor Fan comes as a convenient 2-pack for outdoor entertaining.\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n\/* =========================================================\n   BRAND COLOURS\n========================================================= *\/\n\n:root {\n\n    --orange: #e56e38;\n    --cream: #fff0c2;\n    --green: #6da48f;\n    --deep: #25424c;\n\n    --dark: #101a1d;\n    --dark-light: #1c2b2f;\n\n    --white: #ffffff;\n\n    --text: #25424c;\n\n    --muted: #647579;\n\n    --light: #faf5e7;\n\n}\n\n\n\/* =========================================================\n   RESET\n========================================================= *\/\n\n* {\n\n    margin: 0;\n\n    padding: 0;\n\n    box-sizing: border-box;\n\n}\n\n\nhtml {\n\n    scroll-behavior: smooth;\n\n}\n\n\nbody {\n\n    font-family:\n        Arial,\n        Helvetica,\n        sans-serif;\n\n    background: var(--cream);\n\n    color: var(--text);\n\n    line-height: 1.6;\n\n}\n\n\na {\n\n    text-decoration: none;\n\n}\n\n\nimg {\n\n    max-width: 100%;\n\n    display: block;\n\n}\n\n\n\/* =========================================================\n   TOP BAR\n========================================================= *\/\n\n.top-bar {\n\n    background: var(--orange);\n\n    color: var(--white);\n\n    text-align: center;\n\n    padding: 12px 15px;\n\n    font-size: 12px;\n\n    font-weight: 900;\n\n    letter-spacing: 1.5px;\n\n    text-transform: uppercase;\n\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.hero {\n\n    position: relative;\n\n    overflow: hidden;\n\n    background:\n\n        radial-gradient(\n            circle at 80% 40%,\n            rgba(109,164,143,0.18),\n            transparent 35%\n        ),\n\n        var(--dark);\n\n    color: white;\n\n    padding: 80px 20px 95px;\n\n}\n\n\n.hero-container {\n\n    max-width: 1200px;\n\n    margin: auto;\n\n    display: grid;\n\n    grid-template-columns: 1fr 1fr;\n\n    gap: 60px;\n\n    align-items: center;\n\n}\n\n\n\/* =========================================================\n   HERO TEXT\n========================================================= *\/\n\n.kicker {\n\n    display: inline-block;\n\n    border-left:\n        4px solid var(--orange);\n\n    padding-left: 14px;\n\n    color: var(--cream);\n\n    font-size: 12px;\n\n    font-weight: 900;\n\n    letter-spacing: 2px;\n\n    text-transform: uppercase;\n\n    margin-bottom: 22px;\n\n}\n\n\n.hero h1 {\n\n    font-size:\n        clamp(44px, 6vw, 76px);\n\n    line-height: .91;\n\n    letter-spacing: -3px;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 25px;\n\n}\n\n\n.hero h1 span {\n\n    color: var(--orange);\n\n}\n\n\n.hero-description {\n\n    max-width: 590px;\n\n    color: #c7d4d1;\n\n    font-size: 18px;\n\n    margin-bottom: 30px;\n\n}\n\n\n.hero-description strong {\n\n    color: var(--cream);\n\n}\n\n\n\/* =========================================================\n   BUTTONS\n========================================================= *\/\n\n.hero-buttons {\n\n    display: flex;\n\n    flex-wrap: wrap;\n\n    gap: 13px;\n\n}\n\n\n.btn {\n\n    display: inline-block;\n\n    padding: 17px 28px;\n\n    border-radius: 4px;\n\n    font-size: 13px;\n\n    font-weight: 900;\n\n    letter-spacing: 1px;\n\n    text-transform: uppercase;\n\n    transition: .2s ease;\n\n}\n\n\n.btn-primary {\n\n    background: var(--orange);\n\n    color: white;\n\n    box-shadow:\n        0 12px 30px rgba(229,110,56,.25);\n\n}\n\n\n.btn-primary:hover {\n\n    transform:\n        translateY(-3px);\n\n}\n\n\n.btn-secondary {\n\n    border:\n        1px solid rgba(255,255,255,.35);\n\n    color: white;\n\n}\n\n\n.btn-secondary:hover {\n\n    background:\n        rgba(255,255,255,.08);\n\n}\n\n\n\/* =========================================================\n   PRODUCT VISUAL\n========================================================= *\/\n\n.product-stage {\n\n    min-height: 500px;\n\n    display: flex;\n\n    justify-content: center;\n\n    align-items: center;\n\n    position: relative;\n\n}\n\n\n.product-stage img {\n\n    width: 100%;\n\n    max-width: 520px;\n\n    filter:\n        drop-shadow(\n            0 35px 40px\n            rgba(0,0,0,.65)\n        );\n\n    position: relative;\n\n    z-index: 2;\n\n}\n\n\n\/* =========================================================\n   IMAGE PLACEHOLDER\n========================================================= *\/\n\n.product-placeholder {\n\n    width: 430px;\n\n    height: 430px;\n\n    border:\n        1px dashed\n        rgba(255,255,255,.3);\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    text-align: center;\n\n    padding: 30px;\n\n    color:\n        rgba(255,255,255,.4);\n\n    font-size: 12px;\n\n    font-weight: 800;\n\n    letter-spacing: 1px;\n\n    text-transform: uppercase;\n\n}\n\n\n\/* =========================================================\n   BADGES\n========================================================= *\/\n\n.badge {\n\n    position: absolute;\n\n    z-index: 5;\n\n    padding: 12px 16px;\n\n    font-size: 11px;\n\n    font-weight: 900;\n\n    letter-spacing: 1px;\n\n    text-transform: uppercase;\n\n    box-shadow:\n        0 12px 25px rgba(0,0,0,.3);\n\n}\n\n\n.badge-one {\n\n    top: 55px;\n\n    right: 0;\n\n    background: var(--cream);\n\n    color: var(--deep);\n\n}\n\n\n.badge-two {\n\n    bottom: 55px;\n\n    left: 0;\n\n    background: var(--orange);\n\n    color: white;\n\n}\n\n\n\/* =========================================================\n   BENEFITS BAR\n========================================================= *\/\n\n.benefits {\n\n    background: var(--green);\n\n    color: white;\n\n    padding: 20px;\n\n}\n\n\n.benefits-inner {\n\n    max-width: 1150px;\n\n    margin: auto;\n\n    display: grid;\n\n    grid-template-columns:\n        repeat(4,1fr);\n\n}\n\n\n.benefit {\n\n    text-align: center;\n\n    padding: 10px;\n\n    border-right:\n        1px solid\n        rgba(255,255,255,.25);\n\n}\n\n\n.benefit:last-child {\n\n    border-right: none;\n\n}\n\n\n.benefit-icon {\n\n    display: block;\n\n    font-size: 23px;\n\n}\n\n\n.benefit strong {\n\n    display: block;\n\n    font-size: 12px;\n\n    letter-spacing: 1px;\n\n    text-transform: uppercase;\n\n}\n\n\n.benefit span {\n\n    font-size: 11px;\n\n    opacity: .85;\n\n}\n\n\n\/* =========================================================\n   INTRO\n========================================================= *\/\n\n.intro {\n\n    background: var(--cream);\n\n    text-align: center;\n\n    padding: 100px 20px;\n\n}\n\n\n.intro-inner {\n\n    max-width: 850px;\n\n    margin: auto;\n\n}\n\n\n.section-label {\n\n    color: var(--orange);\n\n    font-size: 12px;\n\n    font-weight: 900;\n\n    letter-spacing: 2px;\n\n    text-transform: uppercase;\n\n    margin-bottom: 13px;\n\n}\n\n\n.intro h2 {\n\n    font-size:\n        clamp(36px,5vw,58px);\n\n    line-height: 1;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 25px;\n\n}\n\n\n.intro h2 span {\n\n    color: var(--orange);\n\n}\n\n\n.intro p {\n\n    color: var(--muted);\n\n    font-size: 17px;\n\n}\n\n\n\/* =========================================================\n   PROBLEM SECTION\n========================================================= *\/\n\n.problem {\n\n    background: var(--light);\n\n    padding: 90px 20px;\n\n}\n\n\n.problem-inner {\n\n    max-width: 1100px;\n\n    margin: auto;\n\n    display: grid;\n\n    grid-template-columns:\n        1fr 1fr;\n\n    gap: 22px;\n\n}\n\n\n.problem-card {\n\n    padding: 42px;\n\n    border-radius: 7px;\n\n}\n\n\n.problem-card.bad {\n\n    background: var(--deep);\n\n    color: white;\n\n}\n\n\n.problem-card.good {\n\n    background: var(--orange);\n\n    color: white;\n\n}\n\n\n.problem-card h3 {\n\n    font-size: 28px;\n\n    line-height: 1;\n\n    text-transform: uppercase;\n\n    margin-bottom: 20px;\n\n}\n\n\n.problem-card p {\n\n    font-size: 15px;\n\n    margin-bottom: 18px;\n\n}\n\n\n.problem-list {\n\n    display: grid;\n\n    gap: 10px;\n\n}\n\n\n.problem-item {\n\n    padding: 13px;\n\n    background:\n        rgba(255,255,255,.08);\n\n    font-size: 13px;\n\n    font-weight: 700;\n\n}\n\n\n\/* =========================================================\n   BIG HOOK\n========================================================= *\/\n\n.hook {\n\n    background: var(--dark);\n\n    color: white;\n\n    text-align: center;\n\n    padding: 105px 20px;\n\n}\n\n\n.hook-inner {\n\n    max-width: 900px;\n\n    margin: auto;\n\n}\n\n\n.hook h2 {\n\n    font-size:\n        clamp(40px,6vw,72px);\n\n    line-height: .92;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 25px;\n\n}\n\n\n.hook h2 span {\n\n    color: var(--orange);\n\n}\n\n\n.hook p {\n\n    max-width: 700px;\n\n    margin: auto;\n\n    color: #b9c8c5;\n\n    font-size: 17px;\n\n}\n\n\n\/* =========================================================\n   FEATURES\n========================================================= *\/\n\n.features {\n\n    background: var(--cream);\n\n    padding: 95px 20px;\n\n}\n\n\n.features-inner {\n\n    max-width: 1100px;\n\n    margin: auto;\n\n}\n\n\n.features-heading {\n\n    text-align: center;\n\n    margin-bottom: 50px;\n\n}\n\n\n.features-heading h2 {\n\n    font-size:\n        clamp(35px,5vw,57px);\n\n    line-height: 1;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n}\n\n\n.features-heading h2 span {\n\n    color: var(--orange);\n\n}\n\n\n.feature-grid {\n\n    display: grid;\n\n    grid-template-columns:\n        repeat(3,1fr);\n\n    gap: 18px;\n\n}\n\n\n.feature-card {\n\n    background: white;\n\n    padding: 32px 27px;\n\n    border-radius: 7px;\n\n    border-top:\n        5px solid var(--green);\n\n    box-shadow:\n        0 12px 35px\n        rgba(37,66,76,.08);\n\n    transition: .2s ease;\n\n}\n\n\n.feature-card:hover {\n\n    transform:\n        translateY(-5px);\n\n    border-top-color:\n        var(--orange);\n\n}\n\n\n.feature-icon {\n\n    font-size: 37px;\n\n    margin-bottom: 12px;\n\n}\n\n\n.feature-card h3 {\n\n    font-size: 18px;\n\n    text-transform: uppercase;\n\n    margin-bottom: 8px;\n\n}\n\n\n.feature-card p {\n\n    color: var(--muted);\n\n    font-size: 14px;\n\n}\n\n\n\/* =========================================================\n   2 PACK SECTION\n========================================================= *\/\n\n.two-pack {\n\n    background: var(--green);\n\n    color: white;\n\n    padding: 100px 20px;\n\n}\n\n\n.two-pack-inner {\n\n    max-width: 1100px;\n\n    margin: auto;\n\n    display: grid;\n\n    grid-template-columns:\n        1fr 1fr;\n\n    gap: 60px;\n\n    align-items: center;\n\n}\n\n\n.two-pack h2 {\n\n    font-size:\n        clamp(38px,5vw,60px);\n\n    line-height: .95;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 20px;\n\n}\n\n\n.two-pack h2 span {\n\n    color: var(--cream);\n\n}\n\n\n.two-pack p {\n\n    color:\n        rgba(255,255,255,.9);\n\n    font-size: 17px;\n\n    margin-bottom: 20px;\n\n}\n\n\n.pack-list {\n\n    display: grid;\n\n    gap: 11px;\n\n    margin-top: 25px;\n\n}\n\n\n.pack-item {\n\n    padding: 14px 17px;\n\n    background:\n        rgba(37,66,76,.35);\n\n    border-left:\n        4px solid var(--cream);\n\n    font-size: 14px;\n\n    font-weight: 800;\n\n}\n\n\n.pack-number {\n\n    font-size:\n        130px;\n\n    line-height: .8;\n\n    font-weight: 950;\n\n    color: var(--cream);\n\n    text-align: center;\n\n}\n\n\n.pack-number small {\n\n    display: block;\n\n    font-size: 17px;\n\n    letter-spacing: 3px;\n\n    color: white;\n\n}\n\n\n\/* =========================================================\n   OUTDOOR LIFE\n========================================================= *\/\n\n.outdoor {\n\n    background:\n        linear-gradient(\n            135deg,\n            var(--deep),\n            #172a30\n        );\n\n    color: white;\n\n    padding: 100px 20px;\n\n}\n\n\n.outdoor-inner {\n\n    max-width: 1100px;\n\n    margin: auto;\n\n    text-align: center;\n\n}\n\n\n.outdoor h2 {\n\n    font-size:\n        clamp(38px,5vw,60px);\n\n    line-height: .95;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 22px;\n\n}\n\n\n.outdoor h2 span {\n\n    color: var(--orange);\n\n}\n\n\n.outdoor-description {\n\n    max-width: 700px;\n\n    margin: auto;\n\n    color: #c4d0ce;\n\n    font-size: 17px;\n\n}\n\n\n.outdoor-grid {\n\n    margin-top: 50px;\n\n    display: grid;\n\n    grid-template-columns:\n        repeat(4,1fr);\n\n    gap: 13px;\n\n}\n\n\n.outdoor-card {\n\n    padding: 28px 15px;\n\n    background:\n        rgba(255,255,255,.06);\n\n    border:\n        1px solid\n        rgba(255,255,255,.1);\n\n}\n\n\n.outdoor-card .icon {\n\n    font-size: 35px;\n\n    margin-bottom: 8px;\n\n}\n\n\n.outdoor-card strong {\n\n    display: block;\n\n    font-size: 13px;\n\n    text-transform: uppercase;\n\n    letter-spacing: 1px;\n\n}\n\n\n\/* =========================================================\n   WHY IT MATTERS\n========================================================= *\/\n\n.why {\n\n    background: var(--cream);\n\n    padding: 100px 20px;\n\n}\n\n\n.why-inner {\n\n    max-width: 850px;\n\n    margin: auto;\n\n    text-align: center;\n\n}\n\n\n.why h2 {\n\n    font-size:\n        clamp(38px,5vw,57px);\n\n    line-height: 1;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 22px;\n\n}\n\n\n.why h2 span {\n\n    color: var(--orange);\n\n}\n\n\n.why p {\n\n    color: var(--muted);\n\n    font-size: 17px;\n\n}\n\n\n\/* =========================================================\n   PRODUCT DETAILS\n========================================================= *\/\n\n.details {\n\n    background: var(--dark);\n\n    color: white;\n\n    padding: 90px 20px;\n\n}\n\n\n.details-inner {\n\n    max-width: 1000px;\n\n    margin: auto;\n\n    text-align: center;\n\n}\n\n\n.details h2 {\n\n    font-size:\n        clamp(36px,5vw,55px);\n\n    line-height: 1;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 40px;\n\n}\n\n\n.details h2 span {\n\n    color: var(--orange);\n\n}\n\n\n.details-table {\n\n    background: var(--dark-light);\n\n    border-radius: 7px;\n\n    overflow: hidden;\n\n    text-align: left;\n\n}\n\n\n.detail-row {\n\n    display: grid;\n\n    grid-template-columns:\n        1fr 1fr;\n\n    padding: 18px 22px;\n\n    border-bottom:\n        1px solid\n        rgba(255,255,255,.08);\n\n}\n\n\n.detail-row:last-child {\n\n    border-bottom: none;\n\n}\n\n\n.detail-row strong {\n\n    color: var(--cream);\n\n    font-size: 13px;\n\n    text-transform: uppercase;\n\n}\n\n\n.detail-row span {\n\n    color: #b5c4c1;\n\n    font-size: 13px;\n\n}\n\n\n\/* =========================================================\n   PERFECT FOR\n========================================================= *\/\n\n.perfect {\n\n    background: var(--light);\n\n    padding: 90px 20px;\n\n}\n\n\n.perfect-inner {\n\n    max-width: 1100px;\n\n    margin: auto;\n\n}\n\n\n.perfect-heading {\n\n    text-align: center;\n\n    margin-bottom: 45px;\n\n}\n\n\n.perfect-heading h2 {\n\n    font-size:\n        clamp(35px,5vw,55px);\n\n    line-height: 1;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n}\n\n\n.perfect-heading h2 span {\n\n    color: var(--orange);\n\n}\n\n\n.perfect-grid {\n\n    display: grid;\n\n    grid-template-columns:\n        repeat(2,1fr);\n\n    gap: 18px;\n\n}\n\n\n.perfect-card {\n\n    background: white;\n\n    padding: 30px;\n\n    border-left:\n        5px solid var(--green);\n\n    border-radius: 7px;\n\n    box-shadow:\n        0 10px 30px\n        rgba(37,66,76,.07);\n\n}\n\n\n.perfect-icon {\n\n    font-size: 30px;\n\n    margin-bottom: 7px;\n\n}\n\n\n.perfect-card h3 {\n\n    font-size: 18px;\n\n    text-transform: uppercase;\n\n    margin-bottom: 7px;\n\n}\n\n\n.perfect-card p {\n\n    color: var(--muted);\n\n    font-size: 14px;\n\n}\n\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n.final-cta {\n\n    background: var(--orange);\n\n    color: white;\n\n    text-align: center;\n\n    padding: 110px 20px;\n\n}\n\n\n.final-cta-inner {\n\n    max-width: 850px;\n\n    margin: auto;\n\n}\n\n\n.final-cta h2 {\n\n    font-size:\n        clamp(42px,6vw,72px);\n\n    line-height: .9;\n\n    text-transform: uppercase;\n\n    font-weight: 950;\n\n    margin-bottom: 23px;\n\n}\n\n\n.final-cta h2 span {\n\n    color: var(--deep);\n\n}\n\n\n.final-cta p {\n\n    font-size: 18px;\n\n    margin-bottom: 32px;\n\n}\n\n\n.cta-button {\n\n    display: inline-block;\n\n    background: var(--deep);\n\n    color: white;\n\n    padding: 19px 42px;\n\n    border-radius: 4px;\n\n    font-size: 13px;\n\n    font-weight: 950;\n\n    letter-spacing: 1px;\n\n    text-transform: uppercase;\n\n    box-shadow:\n        0 12px 28px\n        rgba(37,66,76,.3);\n\n    transition: .2s ease;\n\n}\n\n\n.cta-button:hover {\n\n    transform:\n        translateY(-3px);\n\n}\n\n\n\/* =========================================================\n   FOOTER\n========================================================= *\/\n\nfooter {\n\n    background: var(--dark);\n\n    color: #8fa09d;\n\n    text-align: center;\n\n    padding: 30px 20px;\n\n    font-size: 12px;\n\n}\n\n\nfooter strong {\n\n    color: var(--orange);\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:800px) {\n\n\n    .hero {\n\n        padding:\n            55px 18px 70px;\n\n    }\n\n\n    .hero-container {\n\n        grid-template-columns: 1fr;\n\n        text-align: center;\n\n    }\n\n\n    .kicker {\n\n        border-left: none;\n\n        border-bottom:\n            3px solid var(--orange);\n\n        padding-left: 0;\n\n        padding-bottom: 5px;\n\n    }\n\n\n    .hero-description {\n\n        margin-left: auto;\n\n        margin-right: auto;\n\n    }\n\n\n    .hero-buttons {\n\n        justify-content: center;\n\n    }\n\n\n    .product-stage {\n\n        min-height: 350px;\n\n    }\n\n\n    .product-placeholder {\n\n        width: 310px;\n\n        height: 310px;\n\n    }\n\n\n    .badge-one {\n\n        top: 15px;\n\n        right: 0;\n\n    }\n\n\n    .badge-two {\n\n        bottom: 15px;\n\n        left: 0;\n\n    }\n\n\n    .benefits-inner {\n\n        grid-template-columns:\n            repeat(2,1fr);\n\n    }\n\n\n    .benefit {\n\n        border-right: none;\n\n        border-bottom:\n            1px solid\n            rgba(255,255,255,.2);\n\n    }\n\n\n    .problem-inner {\n\n        grid-template-columns: 1fr;\n\n    }\n\n\n    .feature-grid {\n\n        grid-template-columns: 1fr;\n\n    }\n\n\n    .two-pack-inner {\n\n        grid-template-columns: 1fr;\n\n        text-align: center;\n\n    }\n\n\n    .pack-list {\n\n        text-align: left;\n\n    }\n\n\n    .outdoor-grid {\n\n        grid-template-columns:\n            repeat(2,1fr);\n\n    }\n\n\n    .perfect-grid {\n\n        grid-template-columns: 1fr;\n\n    }\n\n}\n\n\n@media(max-width:450px) {\n\n\n    .hero h1 {\n\n        font-size: 43px;\n\n    }\n\n\n    .btn {\n\n        width: 100%;\n\n        text-align: center;\n\n    }\n\n\n    .product-stage {\n\n        min-height: 290px;\n\n    }\n\n\n    .product-placeholder {\n\n        width: 260px;\n\n        height: 260px;\n\n    }\n\n\n    .detail-row {\n\n        grid-template-columns: 1fr;\n\n        gap: 5px;\n\n    }\n\n\n}\n\n\u003c\/style\u003e\n\u003c!-- =========================================================\n     TOP BAR\n========================================================= --\u003e\n\u003cdiv class=\"top-bar\"\u003e🔥 BRAAI ESSENTIAL • 2-PACK • KEEP THE VIBES GOING 🔥\u003c\/div\u003e\n\u003c!-- =========================================================\n     HERO\n========================================================= --\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-container\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"kicker\"\u003eBraaiShield™ • Outdoor Fly Fan\u003c\/div\u003e\n\u003ch1\u003eKeep The\u003cbr\u003eFlies \u003cspan\u003eAway.\u003c\/span\u003e\u003cbr\u003eKeep The\u003cbr\u003eVibes \u003cspan\u003eGoing.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-description\"\u003eThe braai is meant for \u003cstrong\u003egood food, cold drinks and good company\u003c\/strong\u003e — not constantly waving your hands over the food trying to keep flies away. Meet the BraaiShield™ — the compact outdoor fan designed to help keep flies away from your food without sprays, chemicals or messy solutions.\u003c\/p\u003e\n\u003cdiv class=\"hero-buttons\"\u003e\n\u003ca href=\"#buy\" class=\"btn btn-primary\"\u003e Get My 2-Pack → \u003c\/a\u003e \u003ca href=\"#features\" class=\"btn btn-secondary\"\u003e See How It Works \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUCT IMAGE --\u003e\n\u003cdiv class=\"product-stage\"\u003e\n\u003cdiv class=\"product-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0747\/0084\/9240\/files\/image_9eb1103b-94eb-49d7-aa75-389427815332.png?v=1787905028\" alt=\"BraaiShield portable outdoor fans on a braai table with meat and salads\" style=\"width: 248.222px;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-placeholder\"\u003eAdd Yo\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0747\/0084\/9240\/files\/braaishield-3-steps-store-colours.png?v=1787905514\" alt=\"BraaiShield - 3 Steps Store Colours\" width=\"200\" height=\"300\"\u003eur Braai\u003c\/div\u003e\n\u003cdiv class=\"product-placeholder\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"product-placeholder\"\u003eShield Product Image Here\u003cspan style=\"background-color: rgb(255, 240, 194); color: rgb(37, 66, 76); font-size: 11px;\"\u003e🌀 2-PACK\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"badge badge-two\"\u003e🔥 BRAAI ESSENTIAL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     BENEFITS\n========================================================= --\u003e\n\u003csection class=\"benefits\"\u003e\n\u003cdiv class=\"benefits-inner\"\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e 🪰 \u003c\/span\u003e \u003cstrong\u003e Fly Deterrent \u003c\/strong\u003e \u003cspan\u003e Help keep flies away from food \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e 🔋 \u003c\/span\u003e \u003cstrong\u003e Battery Powered \u003c\/strong\u003e \u003cspan\u003e No outlet required \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e 🌀 \u003c\/span\u003e \u003cstrong\u003e Compact Design \u003c\/strong\u003e \u003cspan\u003e Easy to take anywhere \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e 📦 \u003c\/span\u003e \u003cstrong\u003e 2-Pack \u003c\/strong\u003e \u003cspan\u003e Cover more of your table \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     INTRO\n========================================================= --\u003e\n\u003csection class=\"intro\"\u003e\n\u003cdiv class=\"intro-inner\"\u003e\n\u003cdiv class=\"section-label\"\u003eThe Braai Problem Nobody Invites\u003c\/div\u003e\n\u003ch2\u003eYou Planned The Braai.\u003cbr\u003e\u003cspan\u003eThe Flies Didn't.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eYou've got the coals glowing. The boerewors is sizzling. The steaks are cooking. The salads are ready. Then suddenly the flies arrive. You wave them away. They come back. You wave again. Instead of enjoying your guests, you're standing over the food playing security guard. BraaiShield™ gives you a simple way to help keep flies moving away from your food so you can get back to enjoying the braai.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     PROBLEM \/ SOLUTION\n========================================================= --\u003e\n\u003csection class=\"problem\"\u003e\n\u003cdiv class=\"problem-inner\"\u003e\n\u003cdiv class=\"problem-card bad\"\u003e\n\u003ch3\u003eThe Old Way...\u003c\/h3\u003e\n\u003cp\u003eEvery outdoor meal becomes a battle.\u003c\/p\u003e\n\u003cdiv class=\"problem-list\"\u003e\n\u003cdiv class=\"problem-item\"\u003e❌ Constantly swatting flies\u003c\/div\u003e\n\u003cdiv class=\"problem-item\"\u003e❌ Covering dishes every few minutes\u003c\/div\u003e\n\u003cdiv class=\"problem-item\"\u003e❌ Flies landing around the food table\u003c\/div\u003e\n\u003cdiv class=\"problem-item\"\u003e❌ Sprays and chemicals near your food\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"problem-card good\"\u003e\n\u003ch3\u003eThe BraaiShield Way.\u003c\/h3\u003e\n\u003cp\u003eSet it up and get back to the good stuff.\u003c\/p\u003e\n\u003cdiv class=\"problem-list\"\u003e\n\u003cdiv class=\"problem-item\"\u003e✓ Place it beside your food\u003c\/div\u003e\n\u003cdiv class=\"problem-item\"\u003e✓ Switch it on\u003c\/div\u003e\n\u003cdiv class=\"problem-item\"\u003e✓ Let the moving blades help deter flies\u003c\/div\u003e\n\u003cdiv class=\"problem-item\"\u003e✓ Enjoy your food and your guests\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     BIG HOOK\n========================================================= --\u003e\n\u003csection class=\"hook\"\u003e\n\u003cdiv class=\"hook-inner\"\u003e\n\u003cdiv class=\"section-label\"\u003eMore Braai. Less Swatting.\u003c\/div\u003e\n\u003ch2\u003eStop Fighting\u003cbr\u003eThe \u003cspan\u003eFlies.\u003c\/span\u003e\u003cbr\u003eEnjoy The\u003cbr\u003e\u003cspan\u003eBraai.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eBraaiShield™ is designed to create a gentle moving-air barrier around your food area, helping discourage flies from hanging around. It's compact, portable and simple enough to use whenever you're eating outdoors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     FEATURES\n========================================================= --\u003e\n\u003csection class=\"features\" id=\"features\"\u003e\n\u003cdiv class=\"features-inner\"\u003e\n\u003cdiv class=\"features-heading\"\u003e\n\u003cdiv class=\"section-label\"\u003eSmall Gadget. Big Difference.\u003c\/div\u003e\n\u003ch2\u003eBuilt For\u003cbr\u003e\u003cspan\u003eOutdoor Living.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🪰\u003c\/div\u003e\n\u003ch3\u003eHelp Keep Flies Away\u003c\/h3\u003e\n\u003cp\u003eThe flexible iridescent blades create movement around your food area to help discourage flies from hanging around.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🔋\u003c\/div\u003e\n\u003ch3\u003eBattery Powered\u003c\/h3\u003e\n\u003cp\u003eNo cables running across your table. Power it wherever your outdoor adventure takes you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🌀\u003c\/div\u003e\n\u003ch3\u003eCompact Tower Design\u003c\/h3\u003e\n\u003cp\u003eThe stable square base keeps the unit upright while taking up minimal table space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eIridescent Blades\u003c\/h3\u003e\n\u003cp\u003eThe flexible holographic-style blades add a unique visual effect while moving.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🤫\u003c\/div\u003e\n\u003ch3\u003eQuiet Operation\u003c\/h3\u003e\n\u003cp\u003eDesigned to operate quietly so it doesn't become the centre of attention while you're enjoying conversation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🎒\u003c\/div\u003e\n\u003ch3\u003eTake It Anywhere\u003c\/h3\u003e\n\u003cp\u003eLightweight and easy to pack into your outdoor gear for camping, picnics and weekend adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     2 PACK\n========================================================= --\u003e\n\u003csection class=\"two-pack\"\u003e\n\u003cdiv class=\"two-pack-inner\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"section-label\"\u003eTwice The Coverage\u003c\/div\u003e\n\u003ch2\u003eWhy Stop At One\u003cbr\u003eWhen You Get \u003cspan\u003eTwo?\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eYour food table doesn't have just one corner. That's why BraaiShield™ comes as a convenient 2-pack — giving you the flexibility to position the fans where you need them most.\u003c\/p\u003e\n\u003cdiv class=\"pack-list\"\u003e\n\u003cdiv class=\"pack-item\"\u003e🌀 One beside the main food area\u003c\/div\u003e\n\u003cdiv class=\"pack-item\"\u003e🌀 One near salads, snacks or sides\u003c\/div\u003e\n\u003cdiv class=\"pack-item\"\u003e🌀 Use together for greater table coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pack-number\"\u003e2 \u003csmall\u003e BRAAISHIELD™ FANS \u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     OUTDOOR LIFE\n========================================================= --\u003e\n\u003csection class=\"outdoor\"\u003e\n\u003cdiv class=\"outdoor-inner\"\u003e\n\u003cdiv class=\"section-label\"\u003eMade For Outdoor Moments\u003c\/div\u003e\n\u003ch2\u003eWherever There's\u003cbr\u003eFood \u0026amp; \u003cspan\u003eFresh Air.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"outdoor-description\"\u003eFrom Saturday braais to camping weekends, BraaiShield™ is the little outdoor gadget you'll be glad you packed.\u003c\/p\u003e\n\u003cdiv class=\"outdoor-grid\"\u003e\n\u003cdiv class=\"outdoor-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🔥\u003c\/div\u003e\n\u003cstrong\u003e Braais \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"outdoor-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🏕️\u003c\/div\u003e\n\u003cstrong\u003e Camping \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"outdoor-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🧺\u003c\/div\u003e\n\u003cstrong\u003e Picnics \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"outdoor-card\"\u003e\n\u003cdiv class=\"icon\"\u003e🌳\u003c\/div\u003e\n\u003cstrong\u003e Garden Days \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     WHY IT MATTERS\n========================================================= --\u003e\n\u003csection class=\"why\"\u003e\n\u003cdiv class=\"why-inner\"\u003e\n\u003cdiv class=\"section-label\"\u003eIt's Not Really About The Flies\u003c\/div\u003e\n\u003ch2\u003eIt's About\u003cbr\u003e\u003cspan\u003eEnjoying The Moment.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe best outdoor memories aren't made while you're constantly swatting flies away from the food. They're made around the table. Around the fire. With family. With friends. With good food and even better stories. BraaiShield™ helps you spend less time worrying about what's hovering around the food and more time enjoying the reason you got everyone together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     PERFECT FOR\n========================================================= --\u003e\n\u003csection class=\"perfect\"\u003e\n\u003cdiv class=\"perfect-inner\"\u003e\n\u003cdiv class=\"perfect-heading\"\u003e\n\u003cdiv class=\"section-label\"\u003eTake It Beyond The Braai\u003c\/div\u003e\n\u003ch2\u003eOne Gadget.\u003cbr\u003e\u003cspan\u003eSo Many Outdoor Moments.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-grid\"\u003e\n\u003cdiv class=\"perfect-card\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🔥\u003c\/div\u003e\n\u003ch3\u003eSaturday Braais\u003c\/h3\u003e\n\u003cp\u003eKeep the food table more comfortable while everyone enjoys the afternoon.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e⛺\u003c\/div\u003e\n\u003ch3\u003eCamping Trips\u003c\/h3\u003e\n\u003cp\u003ePack it with your outdoor gear and use it around your campsite meals.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🌳\u003c\/div\u003e\n\u003ch3\u003eGarden Entertaining\u003c\/h3\u003e\n\u003cp\u003ePerfect for outdoor lunches, family gatherings and summer afternoons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-card\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🧺\u003c\/div\u003e\n\u003ch3\u003ePicnics \u0026amp; Park Days\u003c\/h3\u003e\n\u003cp\u003eSmall enough to take along when you're eating outdoors away from home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     DETAILS\n========================================================= --\u003e\n\u003csection class=\"details\"\u003e\n\u003cdiv class=\"details-inner\"\u003e\n\u003cdiv class=\"section-label\"\u003eProduct Details\u003c\/div\u003e\n\u003ch2\u003eSmall Enough To Pack.\u003cbr\u003e\u003cspan\u003eUseful Enough To Bring.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"details-table\"\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cstrong\u003e Design \u003c\/strong\u003e \u003cspan\u003e Compact tower design \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cstrong\u003e Blades \u003c\/strong\u003e \u003cspan\u003e Flexible iridescent holographic blades \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cstrong\u003e Power \u003c\/strong\u003e \u003cspan\u003e Battery powered \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cstrong\u003e Operation \u003c\/strong\u003e \u003cspan\u003e Quiet operation \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cstrong\u003e Colour \u003c\/strong\u003e \u003cspan\u003e Black \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cstrong\u003e Quantity \u003c\/strong\u003e \u003cspan\u003e 2 fans included \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cstrong\u003e Use \u003c\/strong\u003e \u003cspan\u003e Outdoor food areas and entertaining \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     FINAL CTA\n========================================================= --\u003e\n\u003csection class=\"final-cta\" id=\"buy\"\u003e\n\u003cdiv class=\"final-cta-inner\"\u003e\n\u003cdiv class=\"section-label\"\u003eDon't Let Flies Crash The Braai\u003c\/div\u003e\n\u003ch2\u003eProtect The Food.\u003cbr\u003eKeep The \u003cspan\u003eVibes.\u003c\/span\u003e\u003cbr\u003eEnjoy The \u003cspan\u003eBraai.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eSet up your BraaiShield™ fans and get back to what actually matters — great food, cold drinks and good people.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"cta-button\"\u003e Get My BraaiShield™ 2-Pack → \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =========================================================\n     FOOTER\n========================================================= --\u003e\u003cfooter\u003e\n\u003cp\u003e© 2026 \u003cstrong\u003eYour Outdoor Store\u003c\/strong\u003e • Built For The Outdoors • Built For The Braai\u003c\/p\u003e\n\u003c\/footer\u003e","brand":"The Outdoor Co. ZA","offers":[{"title":"Default Title","offer_id":44671456477272,"sku":null,"price":399.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0747\/0084\/9240\/files\/image_9eb1103b-94eb-49d7-aa75-389427815332.png?v=1787905028","url":"https:\/\/www.theoutdoorstoreza.co.za\/products\/braaishield-portable-outdoor-braai-fan-2-pack","provider":"The Outdoor Co. ZA","version":"1.0","type":"link"}