{"id":60111,"date":"2026-03-11T09:40:39","date_gmt":"2026-03-11T09:40:39","guid":{"rendered":"https:\/\/www.greenpeace.org\/africa\/?page_id=60111"},"modified":"2026-10-28T08:56:54","modified_gmt":"2026-10-28T08:56:54","slug":"lets-get-sa-supermarkets-to-take-action-now","status":"publish","type":"page","link":"https:\/\/www.greenpeace.org\/africa\/en\/lets-get-sa-supermarkets-to-take-action-now\/","title":{"rendered":"Let\u2019s get SA supermarkets to take action now"},"content":{"rendered":"\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Let&#8217;s get SA supermarkets to take action now<\/title>\n    <style>\n        \/* Base page styles *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        .comment-tool-wrapper * {\n            box-sizing: border-box;\n        }\n\n        body {\n            background-color: #f0f4f8 !important;\n            background-image: url('https:\/\/www.greenpeace.org\/static\/planet4-africa-stateless\/2026\/03\/34eedab4-044a7s07864-1.jpg');\n            background-size: cover !important;\n            background-position: center center !important;\n            background-attachment: fixed !important;\n            background-repeat: no-repeat;\n            position: relative;\n            font-family: 'Helvetica', Arial, sans-serif;\n            min-height: 100vh;\n        }\n\n        \/* Background Video Styles - Hidden *\/\n        .background-video-container {\n            display: none;\n        }\n\n        \/* Gradient overlay for better readability *\/\n        body:before {\n            content: \"\";\n            position: fixed;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: linear-gradient(rgba(255, 255, 255, 0.75), rgba(240, 245, 250, 0.85));\n            z-index: -1;\n        }\n\n        .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 40px 20px;\n        }\n\n        h1 {\n            color: #1a1a2e !important;\n            background-color: rgba(255, 255, 255, 0.95);\n            padding: 15px 30px;\n            display: inline-block;\n            text-shadow: none;\n            font-size: 2.5rem;\n            margin-bottom: 30px;\n            font-weight: 900;\n            border-radius: 10px;\n            border: 2px solid rgba(10, 102, 194, 0.15);\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);\n        }\n\n        .container h1 {\n            text-align: center;\n            width: 100%;\n        }\n\n        .two-column-layout {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 30px;\n            align-items: start;\n        }\n\n        .left-column {\n            display: flex;\n            flex-direction: column;\n            gap: 0px;\n        }\n\n        .right-column {\n            display: flex;\n            flex-direction: column;\n            gap: 30px;\n        }\n\n        .intro-text {\n            background: rgba(255, 255, 255, 0.95);\n            padding: 35px 40px;\n            border-radius: 15px;\n            color: #222222 !important;\n            line-height: 1.8;\n            border: 1px solid rgba(10, 102, 194, 0.15);\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\n        }\n\n        .intro-text p {\n            margin-bottom: 15px;\n            color: #222222 !important;\n            font-size: 1.25rem;\n            font-weight: 500;\n        }\n\n        .intro-text strong {\n            color: #0a66c2;\n            font-weight: 700;\n        }\n\n        \/* Comment Tool Card *\/\n        .comment-tool-card {\n            background: rgba(255, 255, 255, 0.97);\n            border-radius: 20px;\n            padding: 40px;\n            box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08);\n            backdrop-filter: blur(10px);\n            border: 1px solid rgba(10, 102, 194, 0.15);\n        }\n\n        .linkedin-logo {\n            width: 40px;\n            height: 40px;\n            display: inline-block;\n            vertical-align: middle;\n            margin-right: 10px;\n        }\n\n        .comment-tool-header {\n            display: flex;\n            align-items: center;\n            margin-bottom: 20px;\n        }\n\n        .comment-tool-title {\n            color: #333 !important;\n            font-size: 1.8rem;\n            font-weight: bold;\n            text-shadow: none !important;\n            margin: 0;\n            display: inline-block;\n        }\n\n        .comment-content {\n            background: #f8f9fa;\n            border: 2px solid #e9ecef;\n            border-radius: 15px;\n            padding: 25px;\n            margin-bottom: 15px;\n            min-height: 180px;\n            font-size: 1.1rem;\n            line-height: 1.6;\n            color: #333;\n            position: relative;\n        }\n\n        .comment-content .hashtag {\n            color: #0a66c2;\n            font-weight: 500;\n        }\n\n        .comment-content .mention {\n            color: #0a66c2;\n            font-weight: 600;\n        }\n\n        .copied-toast {\n            display: none;\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            background: rgba(10, 102, 194, 0.95);\n            color: #ffffff;\n            padding: 12px 25px;\n            border-radius: 10px;\n            font-size: 1.1rem;\n            font-weight: bold;\n            z-index: 10;\n            animation: fadeInOut 1.5s ease;\n        }\n\n        @keyframes fadeInOut {\n            0% { opacity: 0; transform: translate(-50%, -50%) scale(0.8); }\n            20% { opacity: 1; transform: translate(-50%, -50%) scale(1); }\n            80% { opacity: 1; transform: translate(-50%, -50%) scale(1); }\n            100% { opacity: 0; transform: translate(-50%, -50%) scale(0.8); }\n        }\n\n        .instruction-note {\n            background: rgba(10, 102, 194, 0.08);\n            border: 1px solid rgba(10, 102, 194, 0.2);\n            border-radius: 10px;\n            padding: 15px 20px;\n            margin-bottom: 20px;\n            font-size: 0.95rem;\n            color: #333;\n            line-height: 1.5;\n        }\n\n        .instruction-note strong {\n            color: #0a66c2;\n        }\n\n        .button-group {\n            display: flex;\n            gap: 15px;\n            justify-content: center;\n            flex-wrap: wrap;\n        }\n\n        .btn {\n            padding: 15px 30px;\n            border: none;\n            border-radius: 15px;\n            font-size: 1.1rem;\n            font-weight: bold;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            white-space: nowrap;\n        }\n\n        .btn-copy {\n            background: #0a66c2;\n            color: white;\n            box-shadow: 0 8px 25px rgba(10, 102, 194, 0.3);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n        }\n\n        .btn-copy:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 12px 35px rgba(10, 102, 194, 0.4);\n            background: #004182;\n        }\n\n        .btn-copy .copy-icon {\n            width: 18px;\n            height: 18px;\n            fill: white;\n        }\n\n        .btn-action {\n            background: linear-gradient(135deg, #0a66c2 0%, #004182 100%);\n            color: #ffffff;\n            box-shadow: 0 8px 25px rgba(10, 102, 194, 0.4);\n            font-weight: 800;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n            text-decoration: none;\n            padding: 15px 30px;\n            border-radius: 15px;\n            font-size: 1.1rem;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            white-space: nowrap;\n            transition: all 0.3s ease;\n        }\n\n        .btn-action:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 12px 35px rgba(10, 102, 194, 0.5);\n            background: linear-gradient(135deg, #004182 0%, #0a66c2 100%);\n        }\n\n        .btn-action .linkedin-icon {\n            width: 20px;\n            height: 20px;\n            fill: white;\n        }\n\n        .btn-next {\n            background: linear-gradient(135deg, #FFD700 0%, #FFA500 100%);\n            color: #000000;\n            box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);\n            font-weight: 800;\n        }\n\n        .btn-next:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 12px 35px rgba(255, 215, 0, 0.5);\n            background: linear-gradient(135deg, #FFA500 0%, #FFD700 100%);\n        }\n\n        .comment-counter {\n            text-align: center;\n            color: #666;\n            margin-top: 15px;\n            font-size: 1rem;\n        }\n\n        .hashtag-section {\n            background: rgba(255, 255, 255, 0.95);\n            padding: 20px;\n            border-radius: 15px;\n            border: 1px solid rgba(10, 102, 194, 0.15);\n            text-align: center;\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);\n        }\n\n        .hashtag-section p {\n            color: #333333 !important;\n            line-height: 1.6;\n            margin: 0;\n        }\n\n        .hashtag-section p:first-child {\n            margin-bottom: 15px;\n        }\n\n        .hashtag-section .hashtag {\n            color: #0a66c2;\n            font-weight: 700;\n            font-size: 1.3rem;\n        }\n\n        \/* Donation Section *\/\n        .donation-section {\n            background: rgba(255, 255, 255, 0.97);\n            border-radius: 20px;\n            padding: 50px 40px;\n            box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08);\n            backdrop-filter: blur(10px);\n            border: 1px solid rgba(10, 102, 194, 0.15);\n            margin-top: 40px;\n            text-align: center;\n            scroll-margin-top: 20px;\n            display: none;\n            opacity: 0;\n            transform: translateY(20px);\n            transition: opacity 0.5s ease, transform 0.5s ease;\n        }\n\n        .donation-section.show {\n            display: block;\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        .donation-section h2 {\n            color: #333 !important;\n            font-size: 2.2rem;\n            font-weight: bold;\n            margin-bottom: 20px;\n            text-shadow: none !important;\n        }\n\n        .donation-section p {\n            color: #333 !important;\n            font-size: 1.2rem;\n            line-height: 1.8;\n            margin-bottom: 30px;\n            text-shadow: none !important;\n        }\n\n        .donation-section strong {\n            color: #0a66c2;\n            font-weight: 700;\n        }\n\n        .btn-donate {\n            background: linear-gradient(135deg, #ff6600 0%, #ff4400 100%);\n            color: #ffffff !important;\n            padding: 20px 50px;\n            border: none;\n            border-radius: 15px;\n            font-size: 1.3rem;\n            font-weight: bold;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            box-shadow: 0 8px 25px rgba(255, 102, 0, 0.4);\n            display: inline-block;\n            text-decoration: none;\n        }\n\n        .btn-donate::after {\n            content: none !important;\n        }\n\n        .btn-donate:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 12px 35px rgba(255, 102, 0, 0.5);\n            background: linear-gradient(135deg, #ff4400 0%, #ff6600 100%);\n        }\n\n        .thank-you-message {\n            background: rgba(10, 102, 194, 0.06);\n            border: 2px solid rgba(10, 102, 194, 0.2);\n            border-radius: 15px;\n            padding: 20px;\n            margin-bottom: 30px;\n            color: #333 !important;\n        }\n\n        .thank-you-message h3 {\n            color: #0a66c2 !important;\n            font-size: 1.5rem;\n            margin-bottom: 10px;\n            text-shadow: none !important;\n            font-weight: 700;\n        }\n\n        .thank-you-message p.large-text {\n            font-size: 1.35rem;\n            font-weight: 600;\n            margin-top: 15px;\n        }\n\n        .skip-donate-link {\n            color: #666;\n            text-decoration: underline;\n            font-size: 1rem;\n            cursor: pointer;\n            transition: color 0.3s ease;\n            display: inline-block;\n            margin-top: 20px;\n        }\n\n        .skip-donate-link:hover {\n            color: #333;\n        }\n\n        \/* Social Share Section *\/\n        .social-share-section {\n            background: rgba(255, 255, 255, 0.97);\n            border-radius: 20px;\n            padding: 50px 40px;\n            box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08);\n            backdrop-filter: blur(10px);\n            border: 1px solid rgba(10, 102, 194, 0.15);\n            margin-top: 40px;\n            text-align: center;\n            scroll-margin-top: 20px;\n            display: none;\n            opacity: 0;\n            transform: translateY(20px);\n            transition: opacity 0.5s ease, transform 0.5s ease;\n        }\n\n        .social-share-section.show {\n            display: block;\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        .share-message h2 {\n            color: #333 !important;\n            font-size: 2.2rem;\n            font-weight: bold;\n            margin-bottom: 20px;\n            text-shadow: none !important;\n        }\n\n        .share-message p {\n            color: #333 !important;\n            font-size: 1.2rem;\n            line-height: 1.8;\n            margin-bottom: 30px;\n            text-shadow: none !important;\n        }\n\n        .btn-whatsapp {\n            background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);\n            color: #ffffff !important;\n            padding: 20px 50px;\n            border: none;\n            border-radius: 15px;\n            font-size: 1.3rem;\n            font-weight: bold;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            box-shadow: 0 8px 25px rgba(37, 211, 102, 0.4);\n            display: inline-flex;\n            align-items: center;\n            gap: 12px;\n        }\n\n        .btn-whatsapp:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 12px 35px rgba(37, 211, 102, 0.5);\n            background: linear-gradient(135deg, #128C7E 0%, #25D366 100%);\n        }\n\n        .whatsapp-icon {\n            width: 24px;\n            height: 24px;\n        }\n\n        .share-note {\n            margin-top: 20px;\n            color: #666 !important;\n            font-size: 1.1rem;\n            font-style: italic;\n        }\n\n        \/* Hero Image Section *\/\n        .hero-image-section {\n            width: 100%;\n            margin: 30px 0;\n            border-radius: 20px;\n            overflow: hidden;\n            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4);\n        }\n\n        .hero-image {\n            width: 100%;\n            height: auto;\n            display: block;\n            object-fit: cover;\n        }\n\n        .hero-caption {\n            background: rgba(0, 0, 0, 0.7);\n            padding: 15px 20px;\n            color: #ffffff !important;\n            font-size: 0.95rem;\n            font-style: italic;\n            text-align: center;\n        }\n\n        \/* Mobile optimization *\/\n        @media screen and (max-width: 768px) {\n            .container {\n                padding: 20px 8px;\n            }\n\n            .two-column-layout {\n                grid-template-columns: 1fr;\n            }\n\n            .right-column {\n                order: -1;\n            }\n\n            h1 {\n                font-size: 1.2rem;\n                padding: 12px 15px;\n            }\n\n            .intro-text {\n                padding: 20px 15px;\n            }\n\n            .intro-text p {\n                font-size: 1.05rem;\n            }\n\n            .comment-tool-card {\n                padding: 20px 15px;\n                border-radius: 15px;\n            }\n\n            .comment-tool-title {\n                font-size: 1.4rem;\n            }\n\n            .comment-content {\n                padding: 15px;\n                font-size: 1rem;\n            }\n\n            .instruction-note {\n                padding: 12px 15px;\n                font-size: 0.9rem;\n            }\n\n            .btn {\n                padding: 12px 18px;\n                font-size: 1rem;\n            }\n\n            .button-group {\n                flex-direction: column;\n            }\n\n            .btn-action {\n                justify-content: center;\n                padding: 12px 18px;\n            }\n\n            .hashtag-section {\n                padding: 15px;\n            }\n\n            .donation-section {\n                padding: 25px 15px;\n            }\n\n            .donation-section h2 {\n                font-size: 1.8rem;\n            }\n\n            .donation-section p {\n                font-size: 1rem;\n            }\n\n            .btn-donate {\n                padding: 15px 25px;\n                font-size: 1.1rem;\n                width: 100%;\n            }\n\n            .skip-donate-link {\n                font-size: 0.9rem;\n            }\n\n            .social-share-section {\n                padding: 25px 15px;\n            }\n\n            .share-message h2 {\n                font-size: 1.8rem;\n            }\n\n            .share-message p {\n                font-size: 1rem;\n            }\n\n            .btn-whatsapp {\n                padding: 15px 25px;\n                font-size: 1.1rem;\n                width: 100%;\n            }\n\n            .share-note {\n                font-size: 1rem;\n            }\n\n            .hero-image-section {\n                margin: 20px 0;\n                border-radius: 15px;\n            }\n\n            .hero-caption {\n                font-size: 0.85rem;\n                padding: 12px 15px;\n            }\n\n            .thank-you-message {\n                padding: 15px;\n            }\n        }\n\n        ::selection {\n            background-color: #0a66c2;\n            color: #ffffff;\n        }\n    <\/style>\n\n    <div class=\"comment-tool-wrapper\">\n        <div class=\"container\">\n            <h1>\ud83d\udea8 Let&#8217;s get SA supermarkets to take action now<\/h1>\n\n            <div class=\"two-column-layout\">\n                <!-- Left Column: Intro Text -->\n                <div class=\"left-column\">\n                    <div class=\"intro-text\">\n                        <p>Despite decades of &#8220;levies&#8221;, <strong>billions of single-use plastic bags still flood our streets and seas every year.<\/strong> The Shoprite group and other South African supermarkets report billions of rands in revenue each year from the use of plastic in their stores.<\/p>\n\n                        <p><strong>34 other African nations<\/strong> have shown the courage to ban single-use plastic. South Africa and its supermarkets need to step up. <strong>Shoprite must ditch unnecessary single-use plastics in-store and invest in reusable and refill options<\/strong> to drive real, sustainable change.<\/p>\n\n                        <p>Supermarkets are the biggest drivers of this crisis, which means they have the biggest power to fix it.<\/p>\n\n                        <p><strong>Will you quickly comment on one of Shoprite&#8217;s LinkedIn posts<\/strong> asking them to ditch unnecessary single-use plastic?<\/p>\n                    <\/div>\n                <\/div>\n\n                <!-- Right Column: Comment Tool and Hashtags -->\n                <div class=\"right-column\">\n                    <div class=\"comment-tool-card\">\n                        <div class=\"comment-tool-header\">\n                            <!-- LinkedIn Logo -->\n                            <svg class=\"linkedin-logo\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                                <path fill=\"#0a66c2\" d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"><\/path>\n                            <\/svg>\n                            <h2 class=\"comment-tool-title\">SELECT YOUR LINKEDIN COMMENT<\/h2>\n                        <\/div>\n\n                        <div class=\"instruction-note\">\n                            <strong>How it works:<\/strong> 1) Pick a comment below. 2) Click &#8220;Copy Comment&#8221; to copy it. 3) Click &#8220;Comment on LinkedIn&#8221; to go to Shoprite&#8217;s post. 4) Paste and post your comment &#8211; remember to edit and add to it if you like! The more personal and clear, the more powerful.\n                        <\/div>\n\n                        <div class=\"comment-content\" id=\"commentContent\">\n                            <!-- Comment content will be inserted here by JavaScript -->\n                            <div class=\"copied-toast\" id=\"copiedToast\">\u2705 Copied to clipboard!<\/div>\n                        <\/div>\n\n                        <div class=\"button-group\">\n                            <button class=\"btn btn-copy\" id=\"copyBtn\">\n                                <svg class=\"copy-icon\" viewBox=\"0 0 24 24\" fill=\"white\">\n                                    <path d=\"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z\"><\/path>\n                                <\/svg>\n                                COPY COMMENT\n                            <\/button>\n                            <a href=\"https:\/\/www.linkedin.com\/posts\/shopritegroup_shopriteholdings-financialresults-retailgrowth-activity-7434504308148105217-8z0H\" target=\"_blank\" class=\"btn-action\" id=\"actionBtn\">\n                                COMMENT ON\n                                <svg class=\"linkedin-icon\" viewBox=\"0 0 24 24\" fill=\"white\">\n                                    <path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"><\/path>\n                                <\/svg>\n                            <\/a>\n                            <button class=\"btn btn-next\" id=\"nextBtn\">\n                                SHOW NEXT MESSAGE\n                            <\/button>\n                        <\/div>\n\n                        <div class=\"comment-counter\" id=\"commentCounter\">\n                            <!-- Counter will be inserted here by JavaScript -->\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"hashtag-section\">\n                        <p><span class=\"hashtag\">#BreakFreeFromPlastic<\/span><\/p>\n                        <p style=\"margin-top: 10px; font-style: italic;\">Not on LinkedIn? Take your action on other social media platforms \u2014 all efforts are valuable to make sure they are hearing us! The more personal, polite and clear you make the comment, the more powerful it will be.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Donation Section -->\n            <div class=\"donation-section\" id=\"donationSection\">\n                <div class=\"thank-you-message\">\n                    <h3>\ud83c\udf89 Thank you for messaging the Shoprite group!<\/h3>\n                    <p class=\"large-text\">Our work is 100% funded by people like you, will you support us by giving a regular amount per month?<\/p>\n                <\/div>\n\n                <a href=\"https:\/\/africadonate.greenpeace.org\/page\/general-campaign?utm_campaign=ppp&amp;utm_source=digital-activist&amp;utm_medium=main-website&amp;utm_content=button&amp;utm_term=ty-page-linkedin-tool\" class=\"btn-donate\" id=\"donateBtn\" target=\"_blank\">\n                    \ud83d\udc9a Donate Now\n                <\/a>\n\n                <div>\n                    <a href=\"#\" class=\"skip-donate-link\" id=\"skipDonateLink\">Not right now, but I can share<\/a>\n                <\/div>\n            <\/div>\n\n            <!-- Social Share Section -->\n            <div class=\"social-share-section\" id=\"socialShareSection\">\n                <div class=\"share-message\">\n                    <h2>\ud83d\udce2 Spread the word!<\/h2>\n<p>The more we call them out on social media, the more powerful our message becomes.<\/p>\n                    <p>Will you ask your friends to comment on the Shoprite supermarket pages and accounts and demand that they ditch single-use plastic immediately?<\/p>\n                <\/div>\n\n                <button class=\"btn-whatsapp\" id=\"whatsappBtn\">\n                    <svg class=\"whatsapp-icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                        <path fill=\"white\" d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"><\/path>\n                    <\/svg>\n                    Share on WhatsApp\n                <\/button>\n\n                <p class=\"share-note\">Together, we can break free from plastic!<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function () {\n        \/\/ Newline without needing a backslash (the CMS strips backslashes)\n        var NL = String.fromCharCode(10);\n\n        \/\/ LINKEDIN COMMENTS ARRAY\n        var comments = [\n            {\n                text: \"Hey @shopritegroup, the amount of plastic I see in your stores doesn't match a company that \u201ccares about our future\u201d. \ud83d\udeab plastic bags, \ud83d\udeab plastic-wrapped fruit. 70% of South Africans want to avoid single-use plastic \u2014 when will you give us that choice? It's time you ditched single-use plastic for good! \ud83c\udf0d #BreakFreeFromPlastic\"\n            },\n            {\n                text: \"Dear @shopritegroup, it's time to stop slacking and join the plastic-free party.\" + NL + NL + \"Stop trashing the planet, and, most importantly, us. We demand you stop unnecessary single-use plastics and prioritise refill and reuse.\" + NL + \"#BreakFreeFromPlastic\"\n            },\n            {\n                text: \"Hi @shopritegroup, every year, you join other South African supermarkets in unleashing enough plastic packaging to wrap around the planet, because apparently, Earth needed another accessory. This is not healthy, not only for the environment but for us too. Let's put an end to this plastic parade. #BreakFreeFromPlastic\"\n            },\n            {\n                text: \"Dear @shopritegroup, the call for bold change is before you. End unnecessary single-use plastic now. Transition to plastic-free aisles. Choose sustainable, reusable packaging. Let us put an end to this plastic parade. #BreakFreeFromPlastic\"\n            }\n        ];\n\n        var currentCommentIndex = 0;\n\n        \/\/ Format comment text for display with HTML\n        function formatCommentForDisplay(text) {\n            return text\n                .split(NL).join('<br>')\n                .replace(\/#([A-Za-z0-9_]+)\/g, '<span class=\"hashtag\">#$1<\/span>')\n                .replace(\/@([A-Za-z0-9_]+)\/g, '<span class=\"mention\">@$1<\/span>');\n        }\n\n        function showToast() {\n            var toast = document.getElementById('copiedToast');\n            toast.style.display = 'block';\n            setTimeout(function () {\n                toast.style.display = 'none';\n            }, 1500);\n        }\n\n        function reveal(id) {\n            var el = document.getElementById(id);\n            el.classList.add('show');\n            setTimeout(function () {\n                el.scrollIntoView({ behavior: 'smooth', block: 'center' });\n            }, 100);\n        }\n\n        \/\/ Update the displayed comment\n        function updateComment() {\n            var commentContent = document.getElementById('commentContent');\n            var commentCounter = document.getElementById('commentCounter');\n            var toast = document.getElementById('copiedToast');\n\n            commentContent.innerHTML = formatCommentForDisplay(comments[currentCommentIndex].text);\n            commentContent.appendChild(toast);\n            commentCounter.textContent = 'Comment ' + (currentCommentIndex + 1) + ' of ' + comments.length;\n        }\n\n        function init() {\n            updateComment();\n\n            \/\/ Show next comment\n            document.getElementById('nextBtn').addEventListener('click', function () {\n                currentCommentIndex = (currentCommentIndex + 1) % comments.length;\n                updateComment();\n            });\n\n            \/\/ Copy button - copies text to clipboard\n            document.getElementById('copyBtn').addEventListener('click', function () {\n                var commentText = comments[currentCommentIndex].text;\n\n                function fallbackCopy() {\n                    var textArea = document.createElement('textarea');\n                    textArea.value = commentText;\n                    textArea.style.position = 'fixed';\n                    textArea.style.left = '-9999px';\n                    document.body.appendChild(textArea);\n                    textArea.select();\n                    document.execCommand('copy');\n                    document.body.removeChild(textArea);\n                    showToast();\n                }\n\n                if (navigator.clipboard && navigator.clipboard.writeText) {\n                    navigator.clipboard.writeText(commentText).then(showToast).catch(fallbackCopy);\n                } else {\n                    fallbackCopy();\n                }\n            });\n\n            \/\/ Action button (Comment on LinkedIn) - show donation section after clicking\n            document.getElementById('actionBtn').addEventListener('click', function () {\n                setTimeout(function () {\n                    reveal('donationSection');\n                }, 300);\n            });\n\n            \/\/ Donate button - opens in new tab and shows social share section\n            document.getElementById('donateBtn').addEventListener('click', function () {\n                setTimeout(function () {\n                    reveal('socialShareSection');\n                }, 300);\n            });\n\n            \/\/ Skip donate link - scrolls to social share section\n            document.getElementById('skipDonateLink').addEventListener('click', function (e) {\n                e.preventDefault();\n                reveal('socialShareSection');\n            });\n\n            \/\/ WhatsApp share button\n            document.getElementById('whatsappBtn').addEventListener('click', function () {\n                var shareText = \"You can help protect South Africa from the billions of plastic waste generated annually by the likes of Shoprite and other South African supermarkets by using this easy tool to demand that they immediately ditch unnecessary single-use plastic in their stores and replace it with refillable and reusable options\";\n                var shareUrl = window.location.href;\n                var whatsappUrl = 'https:\/\/wa.me\/?text=' + encodeURIComponent(shareText + NL + NL + shareUrl);\n\n                window.open(whatsappUrl, '_blank');\n            });\n        }\n\n        \/\/ Initialize (works even if the page has already loaded)\n        if (document.readyState === 'loading') {\n            document.addEventListener('DOMContentLoaded', init);\n        } else {\n            init();\n        }\n    })();\n    <\/script>\n\n<style>\n.site-footer, .nav-menu>ul, .nav-search-form, .nav-menu-toggle, .nav-search-toggle, .page-header {\n  display: none;\n}\n\n.site-logo {\n    padding-left: 20px;\n}\n\n.nav-search-toggle.medium-and-less {\n    display: none !important;\n}\n\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>Supermarkets are the biggest drivers of this crisis, which means they have the biggest power to fix it. Join us on LinkedIn to take action!<\/p>\n","protected":false},"author":83,"featured_media":60114,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"ep_exclude_from_search":false,"p4_hide_page_title_checkbox":"","p4_title":"","p4_subtitle":"","p4_description":"","background_image_id":"","background_image":"","p4_button_title":"","p4_button_link":"","p4_button_link_checkbox":"","p4_og_title":"","p4_og_description":"","p4_og_image":"","p4_og_image_id":"","p4_seo_canonical_url":"","p4_seo_meta_title":"","p4_seo_meta_description":"","p4_campaign_name":"Plastic Free Future","p4_local_project":"","p4_basket_name":"","p4_department":"","footnotes":""},"categories":[102,33],"tags":[46,65],"class_list":["post-60111","page","type-page","status-publish","has-post-thumbnail","hentry","category-issues","category-protecttheenvironment","tag-greenpeaceafrica","tag-southafrica"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/pages\/60111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/users\/83"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/comments?post=60111"}],"version-history":[{"count":10,"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/pages\/60111\/revisions"}],"predecessor-version":[{"id":61812,"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/pages\/60111\/revisions\/61812"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/media\/60114"}],"wp:attachment":[{"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/media?parent=60111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/categories?post=60111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greenpeace.org\/africa\/en\/wp-json\/wp\/v2\/tags?post=60111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}