{"title":"Face and Makeup Essentials","description":"\u003c!-- Collection Description Banner for Face \u0026 Makeup Essentials --\u003e\n\u003cdiv class=\"ab-collection-description ab-animate-fade-up\"\u003e\n  \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n  \u003cp\u003e\n    The \u003cstrong\u003eFace \u0026amp; Makeup Essentials\u003c\/strong\u003e collection is built to perfect your canvas and simplify your daily beauty ritual. Uniting precision application tools, lash-defining essentials, and gentle skin-cleansing solutions, this curated line delivers seamless blending, effortless maintenance, and radiant results for every skin type and routine. Engineered for durability, ease of use, and professional-level performance, these everyday beauty non-negotiables ensure your complexion remains smooth, refreshed, and effortlessly glowing day after day.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ab-collection-description {\n    position: relative;\n    max-width: 900px;\n    margin: 0 auto 35px auto;\n    padding: 30px 25px;\n    background: #ffffff;\n    border-radius: 18px;\n    border: 1px solid rgba(11, 107, 58, 0.12);\n    border-left: 6px solid #F28C00;\n    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03);\n    overflow: hidden;\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n  }\n\n  .ab-collection-description p {\n    font-size: 16px;\n    line-height: 1.65;\n    color: #333333;\n    margin: 0;\n  }\n\n  .ab-collection-description strong {\n    color: #0B6B3A;\n  }\n\n  \/* Shweshwe Geometric Top Border Line *\/\n  .ab-collection-description .ab-shweshwe-border {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: repeating-linear-gradient(\n      45deg,\n      #0B6B3A,\n      #0B6B3A 6px,\n      #F28C00 6px,\n      #F28C00 12px\n    );\n    opacity: 0.7;\n  }\n\n  \/* Fade Up Animation matching your existing theme *\/\n  @keyframes fadeInUp {\n    from {\n      opacity: 0;\n      transform: translateY(20px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .ab-animate-fade-up {\n    animation: fadeInUp 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;\n  }\n\u003c\/style\u003e","products":[{"product_id":"1pc-gold-eyelash-curler","title":"1pc Eyelash Curler","description":"\u003c!-- AFRI-BEAUTY PRODUCT SHOWCASE SECTION --\u003e\n\u003cstyle\u003e\n  :root {\n    --primary-green: #0B6B3A;\n    --accent-gold: #F28C00;\n    --dark-text: #222222;\n    --light-bg: #f9f9f9;\n  }\n\n  .afri-product-container {\n    max-width: 1100px;\n    margin: 40px auto;\n    padding: 20px;\n    font-family: 'Poppins', 'Segoe UI', Arial, sans-serif;\n    color: var(--dark-text);\n  }\n\n  .afri-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 40px;\n    align-items: center;\n  }\n\n  @media (max-width: 768px) {\n    .afri-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  .afri-product-header {\n    margin-bottom: 20px;\n  }\n\n  .afri-badge {\n    background-color: var(--accent-gold);\n    color: #ffffff;\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 20px;\n    display: inline-block;\n    letter-spacing: 1px;\n    margin-bottom: 12px;\n  }\n\n  .afri-title {\n    color: var(--primary-green);\n    font-size: 32px;\n    font-weight: 700;\n    line-height: 1.2;\n    margin: 0 0 10px 0;\n  }\n\n  .afri-tagline {\n    font-size: 18px;\n    color: var(--accent-gold);\n    font-weight: 600;\n    margin-bottom: 20px;\n  }\n\n  .afri-description {\n    font-size: 15px;\n    line-height: 1.6;\n    color: #555555;\n    margin-bottom: 25px;\n  }\n\n  .afri-features-list {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 15px;\n    margin-bottom: 30px;\n  }\n\n  .afri-feature-card {\n    background: #ffffff;\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid var(--primary-green);\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.03);\n    transition: all 0.3s ease;\n  }\n\n  .afri-feature-card:hover {\n    transform: translateY(-4px);\n    border-left-color: var(--accent-gold);\n    box-shadow: 0 8px 18px rgba(11, 107, 58, 0.15);\n  }\n\n  .afri-feature-card strong {\n    display: block;\n    color: var(--primary-green);\n    font-size: 14px;\n    margin-bottom: 4px;\n  }\n\n  .afri-feature-card span {\n    font-size: 13px;\n    color: #666666;\n  }\n\n  .afri-wet-expand-banner {\n    background: linear-gradient(135deg, var(--primary-green) 0%, #064524 100%);\n    color: #ffffff;\n    padding: 16px 20px;\n    border-radius: 10px;\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    margin-top: 15px;\n    box-shadow: 0 6px 15px rgba(11, 107, 58, 0.2);\n  }\n\n  .afri-wet-expand-banner .icon {\n    font-size: 24px;\n  }\n\n  .afri-wet-expand-banner p {\n    margin: 0;\n    font-size: 14px;\n    line-height: 1.4;\n  }\n\n  .afri-wet-expand-banner strong {\n    color: var(--accent-gold);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"afri-product-container\"\u003e\n  \u003cdiv class=\"afri-grid\"\u003e\n    \u003cdiv class=\"afri-details\"\u003e\n      \u003cdiv class=\"afri-product-header\"\u003e\n        \u003cspan class=\"afri-badge\"\u003eAfri-Beauty Essentials\u003c\/span\u003e\n        \u003ch1 class=\"afri-title\"\u003e1pc Eyelash Curler\u003c\/h1\u003e\n        \u003cdiv class=\"afri-tagline\"\u003eLong-Lasting Natural Lift \u0026amp; Styling\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"afri-description\"\u003e\n        Elevate your everyday look with this essential makeup tool. Designed to deliver a gorgeous, natural lift while prioritizing comfort and precision for every application.\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"afri-features-list\"\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003eAvailable Colours\u003c\/strong\u003e\n          \u003cspan\u003eBlue  |  Black  |  Pink\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003ePortable \u0026amp; Sleek\u003c\/strong\u003e\n          \u003cspan\u003eCompact curler and styler design\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003eLasting Lift\u003c\/strong\u003e\n          \u003cspan\u003eProvides a secure, natural curl\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003eUniversal Shape\u003c\/strong\u003e\n          \u003cspan\u003eExpertly suited for all eye shapes\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"afri-wet-expand-banner\"\u003e\n        \u003cspan class=\"icon\"\u003e✨\u003c\/span\u003e\n        \u003cp\u003e\u003cstrong\u003eProfessional Finish:\u003c\/strong\u003e Achieve an effortless, wide-eyed look with a reliable tool built for daily perfection.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Afri-Beauty","offers":[{"title":"Pink","offer_id":52787625885976,"sku":null,"price":24.0,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":52787625918744,"sku":null,"price":24.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue","offer_id":52787625951512,"sku":null,"price":24.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/WhatsApp_Image_2026-09-29_at_08.49.44.jpg?v=1790666974"},{"product_id":"4pcs-1pc-high-precision-eyebrow-tweezers","title":"1pc High Precision Eyebrow Tweezers","description":"\u003c!-- AFRI-BEAUTY PRODUCT SHOWCASE SECTION --\u003e\n\u003cstyle\u003e\n  :root {\n    --primary-green: #0B6B3A;\n    --accent-gold: #F28C00;\n    --dark-text: #222222;\n    --light-bg: #f9f9f9;\n  }\n\n  .afri-product-container {\n    max-width: 1100px;\n    margin: 40px auto;\n    padding: 20px;\n    font-family: 'Poppins', 'Segoe UI', Arial, sans-serif;\n    color: var(--dark-text);\n  }\n\n  .afri-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 40px;\n    align-items: center;\n  }\n\n  @media (max-width: 768px) {\n    .afri-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  .afri-product-header {\n    margin-bottom: 20px;\n  }\n\n  .afri-badge {\n    background-color: var(--accent-gold);\n    color: #ffffff;\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 20px;\n    display: inline-block;\n    letter-spacing: 1px;\n    margin-bottom: 12px;\n  }\n\n  .afri-title {\n    color: var(--primary-green);\n    font-size: 32px;\n    font-weight: 700;\n    line-height: 1.2;\n    margin: 0 0 10px 0;\n  }\n\n  .afri-tagline {\n    font-size: 18px;\n    color: var(--accent-gold);\n    font-weight: 600;\n    margin-bottom: 20px;\n  }\n\n  .afri-description {\n    font-size: 15px;\n    line-height: 1.6;\n    color: #555555;\n    margin-bottom: 25px;\n  }\n\n  \/* Animated Feature Cards Grid *\/\n  .afri-features-list {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 15px;\n    margin-bottom: 30px;\n  }\n\n  .afri-feature-card {\n    background: #ffffff;\n    border: 1px solid #e0e0e0;\n    border-left: 4px solid var(--primary-green);\n    border-radius: 8px;\n    padding: 12px 16px;\n    box-shadow: 0 4px 10px rgba(0,0,0,0.03);\n    transition: all 0.3s ease;\n  }\n\n  .afri-feature-card:hover {\n    transform: translateY(-4px);\n    border-left-color: var(--accent-gold);\n    box-shadow: 0 8px 18px rgba(11, 107, 58, 0.15);\n  }\n\n  .afri-feature-card strong {\n    display: block;\n    color: var(--primary-green);\n    font-size: 14px;\n    margin-bottom: 4px;\n  }\n\n  .afri-feature-card span {\n    font-size: 13px;\n    color: #666666;\n  }\n\n  .afri-wet-expand-banner {\n    background: linear-gradient(135deg, var(--primary-green) 0%, #064524 100%);\n    color: #ffffff;\n    padding: 16px 20px;\n    border-radius: 10px;\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    margin-top: 15px;\n    box-shadow: 0 6px 15px rgba(11, 107, 58, 0.2);\n  }\n\n  .afri-wet-expand-banner .icon {\n    font-size: 24px;\n  }\n\n  .afri-wet-expand-banner p {\n    margin: 0;\n    font-size: 14px;\n    line-height: 1.4;\n  }\n\n  .afri-wet-expand-banner strong {\n    color: var(--accent-gold);\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"afri-product-container\"\u003e\n  \u003cdiv class=\"afri-grid\"\u003e\n    \u003c!-- Left Column \/ Content Section --\u003e\n    \u003cdiv class=\"afri-details\"\u003e\n      \u003cdiv class=\"afri-product-header\"\u003e\n        \u003cspan class=\"afri-badge\"\u003eAfri-Beauty Essentials\u003c\/span\u003e\n        \u003ch1 class=\"afri-title\"\u003ePrecision Eyebrow \u0026amp; Lash Tweezer Set\u003c\/h1\u003e\n        \u003cdiv class=\"afri-tagline\"\u003eTight Grip for Effortless Hair Removal \u0026amp; Styling\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"afri-description\"\u003e\n        Achieve salon-quality grooming at home or on the go. Engineered for ultimate accuracy, these tweezers deliver a firm, non-slip grip to easily pluck fine stray hairs, shape brows, and apply false eyelashes with total confidence.\n      \u003c\/div\u003e\n\n      \u003c!-- Feature Grid --\u003e\n      \u003cdiv class=\"afri-features-list\"\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003eAvailable Pack Size\u003c\/strong\u003e\n          \u003cspan\u003e1pc\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003eHigh Precision Tip\u003c\/strong\u003e\n          \u003cspan\u003eEasily grabs even fine, stray hairs\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003eTight Grip Control\u003c\/strong\u003e\n          \u003cspan\u003ePrevents slipping for clean removal\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"afri-feature-card\"\u003e\n          \u003cstrong\u003eVersatile Multi-Use\u003c\/strong\u003e\n          \u003cspan\u003eIdeal for brows, lashes \u0026amp; touch-ups\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Highlight Banner --\u003e\n      \u003cdiv class=\"afri-wet-expand-banner\"\u003e\n        \u003cspan class=\"icon\"\u003e✨\u003c\/span\u003e\n        \u003cp\u003e\u003cstrong\u003eTravel \u0026amp; Gift Ready:\u003c\/strong\u003e Compact, affordable, and durable—making it a perfect beauty essential for daily use or holiday gifting.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Afri-Beauty","offers":[{"title":"1","offer_id":52681142042904,"sku":null,"price":25.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/WhatsApp_Image_2026-09-29_at_08.12.15.jpg?v=1790666653"},{"product_id":"7-piece-multi-shape-makeup-sponge-set","title":"7-Piece Multi-Shape Makeup Sponge Set","description":"\u003cstyle\u003e\n.afri-sponge-product{max-width:1100px;margin:40px auto;padding:20px;font-family:'Poppins','Segoe UI',Arial,sans-serif;color:#222}.afri-sponge-header{margin-bottom:20px}.afri-sponge-badge{display:inline-block;background:#F28C00;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:6px 14px;border-radius:20px;margin-bottom:12px}.afri-sponge-title{color:#0B6B3A;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 10px}.afri-sponge-tagline{font-size:18px;color:#F28C00;font-weight:600;margin:0 0 20px}.afri-sponge-intro{font-size:15px;line-height:1.6;color:#555;margin:0 0 25px}.afri-sponge-section-title{color:#0B6B3A;font-size:22px;margin:0 0 15px}.afri-sponge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;margin-bottom:25px}.afri-sponge-card{background:#fff;border:1px solid #e0e0e0;border-left:4px solid #0B6B3A;border-radius:8px;padding:14px 16px;box-shadow:0 4px 10px rgba(0,0,0,.03)}.afri-sponge-card strong{display:block;color:#0B6B3A;font-size:15px;margin-bottom:5px}.afri-sponge-card span{font-size:14px;color:#666;line-height:1.5}.afri-sponge-callout{background:#0B6B3A;color:#fff;padding:16px 20px;border-radius:10px;border-bottom:4px solid #F28C00;font-size:15px;line-height:1.6}.afri-sponge-callout strong{color:#F28C00}@media(max-width:600px){.afri-sponge-product{padding:15px}.afri-sponge-title{font-size:26px}}\n\u003c\/style\u003e\n\u003cdiv class=\"afri-sponge-product\"\u003e\n  \u003cheader class=\"afri-sponge-header\"\u003e\n    \u003cspan class=\"afri-sponge-badge\"\u003eAfri-Beauty Makeup Essentials\u003c\/span\u003e\n    \u003ch2 class=\"afri-sponge-title\"\u003e7-Piece Precision Makeup Sponge Set\u003c\/h2\u003e\n    \u003cp class=\"afri-sponge-tagline\"\u003eSoft, seamless blending for every step\u003c\/p\u003e\n  \u003c\/header\u003e\n  \u003cp class=\"afri-sponge-intro\"\u003eAchieve a flawless, airbrushed finish with this versatile set of makeup sponges. With classic teardrop, flat-edge contour and mini precision shapes, it helps you apply, blend and bake liquid, cream or powder makeup. The ultra-soft, latex-free sponges expand when damp and absorb minimal product for smooth, streak-free coverage across every angle of your face.\u003c\/p\u003e\n  \u003ch3 class=\"afri-sponge-section-title\"\u003eWhy You’ll Love It\u003c\/h3\u003e\n  \u003cdiv class=\"afri-sponge-grid\"\u003e\n    \u003cdiv class=\"afri-sponge-card\"\u003e\n\u003cstrong\u003e7-Piece Multi-Shape Set\u003c\/strong\u003e\u003cspan\u003eClassic teardrop, flat-edge contour and mini precision blenders for different areas of your face.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"afri-sponge-card\"\u003e\n\u003cstrong\u003eFor Liquid, Cream \u0026amp; Powder\u003c\/strong\u003e\u003cspan\u003eDesigned to apply, blend and bake with your preferred makeup formulas.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"afri-sponge-card\"\u003e\n\u003cstrong\u003eUltra-Soft \u0026amp; Latex-Free\u003c\/strong\u003e\u003cspan\u003eA soft-touch texture for comfortable makeup application.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"afri-sponge-card\"\u003e\n\u003cstrong\u003eExpands When Damp\u003c\/strong\u003e\u003cspan\u003eUse damp to help the sponge expand and absorb minimal product for seamless, streak-free coverage.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"afri-sponge-callout\"\u003e\n\u003cstrong\u003eOne set, more ways to blend.\u003c\/strong\u003e Reach for a different shape as you move from broad application to detailed finishing touches.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Afri-Beauty","offers":[{"title":"Purple","offer_id":52787997049112,"sku":null,"price":45.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":52787997081880,"sku":null,"price":45.0,"currency_code":"ZAR","in_stock":true},{"title":"Light Pink","offer_id":52787997114648,"sku":null,"price":45.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/WhatsAppImage2026-09-29at08.37.51.jpg?v=1790671267"},{"product_id":"12pc-mini-finger-makeup-puffs","title":"12pc Mini Finger Makeup Puffs","description":"\u003cdiv style=\"max-width:1100px;margin:40px auto;padding:20px;font-family:'Poppins','Segoe UI',Arial,sans-serif;color:#222;\"\u003e\n  \u003cdiv style=\"margin-bottom:20px;\"\u003e\n    \u003cspan style=\"display:inline-block;background:#F28C00;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:6px 14px;border-radius:20px;margin-bottom:12px;\"\u003eAfri-Beauty Makeup Essentials\u003c\/span\u003e\n    \u003ch2 style=\"color:#0B6B3A;font-size:30px;line-height:1.2;margin:0 0 10px;\"\u003e12-Piece Mini Finger Puff Set\u003c\/h2\u003e\n    \u003cp style=\"font-size:18px;color:#F28C00;font-weight:600;margin:0 0 20px;\"\u003ePrecise application, right at your fingertips\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size:15px;line-height:1.7;color:#555;margin:0 0 25px;\"\u003e\n    Bring fingertip control to your makeup routine with this \u003cstrong\u003e12-piece Mini Finger Puff set\u003c\/strong\u003e. Made from soft sponge material, these mini puffs feel comfortable against your skin while helping you apply makeup precisely and create a flawless-looking finish. Suitable for all skin types, they’re an easy addition to your everyday beauty bag.\n  \u003c\/p\u003e\n\n  \u003ch3 style=\"color:#0B6B3A;font-size:22px;margin:0 0 15px;\"\u003eWhy You’ll Love It\u003c\/h3\u003e\n\n  \u003cdiv style=\"display:flex;flex-wrap:wrap;gap:15px;margin-bottom:25px;\"\u003e\n    \u003cdiv style=\"flex:1 1 220px;background:#fff;border:1px solid #e0e0e0;border-left:4px solid #0B6B3A;border-radius:8px;padding:14px 16px;\"\u003e\n      \u003cstrong style=\"display:block;color:#0B6B3A;font-size:15px;margin-bottom:5px;\"\u003ePrecise Fingertip Control\u003c\/strong\u003e\n      \u003cspan style=\"font-size:14px;color:#666;line-height:1.5;\"\u003eThe mini size gives you flexible control for focused makeup application.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex:1 1 220px;background:#fff;border:1px solid #e0e0e0;border-left:4px solid #0B6B3A;border-radius:8px;padding:14px 16px;\"\u003e\n      \u003cstrong style=\"display:block;color:#0B6B3A;font-size:15px;margin-bottom:5px;\"\u003eSoft Sponge Feel\u003c\/strong\u003e\n      \u003cspan style=\"font-size:14px;color:#666;line-height:1.5;\"\u003eSoft sponge material offers a comfortable touch during your daily routine.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex:1 1 220px;background:#fff;border:1px solid #e0e0e0;border-left:4px solid #0B6B3A;border-radius:8px;padding:14px 16px;\"\u003e\n      \u003cstrong style=\"display:block;color:#0B6B3A;font-size:15px;margin-bottom:5px;\"\u003eMade for Every Skin Type\u003c\/strong\u003e\n      \u003cspan style=\"font-size:14px;color:#666;line-height:1.5;\"\u003eSuitable for all skin types and designed to help you achieve a flawless-looking finish.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex:1 1 220px;background:#fff;border:1px solid #e0e0e0;border-left:4px solid #0B6B3A;border-radius:8px;padding:14px 16px;\"\u003e\n      \u003cstrong style=\"display:block;color:#0B6B3A;font-size:15px;margin-bottom:5px;\"\u003eReady for Touch-Ups\u003c\/strong\u003e\n      \u003cspan style=\"font-size:14px;color:#666;line-height:1.5;\"\u003eCompact and lightweight, the puffs fit easily into your bag for touch-ups wherever you go.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#0B6B3A;color:#fff;padding:16px 20px;border-radius:10px;border-bottom:4px solid #F28C00;font-size:15px;line-height:1.6;\"\u003e\n    \u003cstrong style=\"color:#F28C00;\"\u003eA little precision goes a long way.\u003c\/strong\u003e\n    Keep these mini puffs close for comfortable application and quick touch-ups anytime, anywhere.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Afri-Beauty","offers":[{"title":"Default Title","offer_id":52789078065432,"sku":null,"price":32.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/WhatsAppImage2026-09-29at09.21.24.jpg?v=1790699043"},{"product_id":"dark-green-14-piece-brush-set","title":"Dark Green 14 Piece Brush Set","description":"\u003cstyle\u003e\n  .ab-brush-features{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0;}\n  .ab-brush-feature{flex:1 1 190px;border:1px solid #e8e2d8;border-radius:10px;padding:14px;background:#fdfcf9;}\n  @media (max-width:600px){.ab-brush-feature{flex:1 1 100%;}}\n\u003c\/style\u003e\n\n\u003cdiv style=\"font-family:'Poppins','Segoe UI',Arial,sans-serif;color:#333;line-height:1.6;max-width:900px;margin:0 auto;\"\u003e\n\n  \u003ch2 style=\"color:#0B6B3A;font-size:26px;margin:0 0 12px;\"\u003e14 Piece Makeup Brush Set\u003c\/h2\u003e\n\n  \u003cp\u003eElevate your makeup routine with this elegant 14 Piece Makeup Brush Set, featuring stylish dark green handles, luxurious gold-tone ferrules, and soft grey bristles.\u003c\/p\u003e\n\n  \u003cp\u003eDesigned for both face and eye makeup, this versatile set includes brushes for foundation, powder, blush, contour, highlighter, eyeshadow, blending, brows, and detailed makeup work. The soft bristles create a smooth, even application while the comfortable handles offer excellent control.\u003c\/p\u003e\n\n  \u003cdiv class=\"ab-brush-features\"\u003e\n    \u003cdiv class=\"ab-brush-feature\"\u003e\n      \u003cspan style=\"display:inline-block;background:#F28C00;color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px;margin-bottom:8px;\"\u003eCOMPLETE SET\u003c\/span\u003e\n      \u003cp style=\"margin:0;font-size:14px;\"\u003e\u003cstrong\u003e14 brushes\u003c\/strong\u003e for face, eyes and detailed application, one set covers your full routine.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ab-brush-feature\"\u003e\n      \u003cspan style=\"display:inline-block;background:#F28C00;color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px;margin-bottom:8px;\"\u003eSOFT BRISTLES\u003c\/span\u003e\n      \u003cp style=\"margin:0;font-size:14px;\"\u003eGentle synthetic-style bristles for smooth, even blending with powders and creams.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ab-brush-feature\"\u003e\n      \u003cspan style=\"display:inline-block;background:#F28C00;color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px;margin-bottom:8px;\"\u003eGREEN \u0026amp; GOLD\u003c\/span\u003e\n      \u003cp style=\"margin:0;font-size:14px;\"\u003eElegant dark green handles with gold-tone ferrules, a gorgeous addition to any collection.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ab-brush-feature\"\u003e\n      \u003cspan style=\"display:inline-block;background:#F28C00;color:#fff;font-size:12px;font-weight:600;padding:3px 10px;border-radius:20px;margin-bottom:8px;\"\u003eHOME OR TRAVEL\u003c\/span\u003e\n      \u003cp style=\"margin:0;font-size:14px;\"\u003eStylish, comfortable and easy to use, ideal for everyday looks at home or on the go.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#0B6B3A;color:#ffffff;padding:16px 20px;border-radius:10px;margin:20px 0;\"\u003e\n    \u003cstrong\u003ePerfect for\u003c\/strong\u003e everyday makeup, beginners, and makeup enthusiasts, or as a beautiful gift.\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"color:#0B6B3A;font-size:18px;margin:24px 0 8px;\"\u003eWhy you'll love it\u003c\/h3\u003e\n  \u003cul style=\"margin:0 0 20px 18px;padding:0;\"\u003e\n    \u003cli\u003e14-piece complete makeup brush set\u003c\/li\u003e\n    \u003cli\u003eSoft, gentle synthetic-style bristles\u003c\/li\u003e\n    \u003cli\u003eElegant dark green handles with gold-tone ferrules\u003c\/li\u003e\n    \u003cli\u003eCovers face, eyes and detail work\u003c\/li\u003e\n    \u003cli\u003eSuitable for powders, creams and other makeup products\u003c\/li\u003e\n    \u003cli\u003eStylish and easy to use, at home or while travelling\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cp style=\"margin:0;\"\u003eA beautiful combination of functionality and elegance, making this brush set a gorgeous addition to any makeup collection.\u003c\/p\u003e\n\n\u003c\/div\u003e\n","brand":"Afri-Beauty","offers":[{"title":"Default Title","offer_id":52826739376408,"sku":null,"price":119.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/fc19b3c3-c891-45ad-8d1a-df1269bf4d40.png?v=1791390623"},{"product_id":"eyebrow-facial-hair-trimmer-8-piece-set-purple-light-pink","title":"Eyebrow \u0026 Facial Hair Trimmer – 8 Piece Set (Purple\/Light Pink)","description":"\u003cdiv style=\"font-family: Poppins, 'Segoe UI', sans-serif; color: #333333; line-height: 1.7; max-width: 900px; margin: 0 auto;\"\u003e\n\n  \u003cdiv style=\"background: #F3F8F4; border-left: 4px solid #0B6B3A; border-radius: 12px; padding: 24px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"display: inline-block; background: #F28C00; color: #FFFFFF; padding: 5px 14px; border-radius: 20px; font-size: 12px; font-weight: 700; letter-spacing: 1px;\"\u003e\n      YOUR BEAUTY TOUCH-UP ESSENTIAL\n    \u003c\/span\u003e\n\n    \u003ch2 style=\"color: #0B6B3A; font-size: 26px; line-height: 1.3; margin: 16px 0 12px;\"\u003e\n      8-Piece Eyebrow \u0026amp; Facial Hair Trimmer Set\n    \u003c\/h2\u003e\n\n    \u003cp style=\"margin: 0;\"\u003e\n      Beautifully shaped brows, a neatly groomed finish, and easy touch-ups.\n      This set of eight purple razors helps you shape and define eyebrows,\n      remove unwanted fine facial hair, and tidy up stray hairs around\n      the brow area.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"margin-bottom: 24px;\"\u003e\n    Designed for easy, precise grooming, these lightweight razors combine\n    sharp blades with comfortable, curved handles for better control.\n    Their slim design makes careful trimming simple for beginners and\n    experienced users alike.\n  \u003c\/p\u003e\n\n  \u003ch3 style=\"color: #0B6B3A; font-size: 21px; margin: 0 0 16px;\"\u003e\n    Why You’ll Love It\n  \u003c\/h3\u003e\n\n  \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 14px; margin-bottom: 24px;\"\u003e\n\n    \u003cdiv style=\"flex: 1 1 240px; min-width: 0; background: #F8FAF8; border: 1px solid #DFEADF; border-top: 3px solid #F28C00; border-radius: 10px; padding: 18px; box-sizing: border-box;\"\u003e\n      \u003ch4 style=\"color: #0B6B3A; margin: 0 0 8px; font-size: 17px;\"\u003e\n        8-Piece Set\n      \u003c\/h4\u003e\n      \u003cp style=\"margin: 0;\"\u003e\n        Includes eight purple eyebrow and facial hair razors for your\n        grooming routine.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"flex: 1 1 240px; min-width: 0; background: #F8FAF8; border: 1px solid #DFEADF; border-top: 3px solid #F28C00; border-radius: 10px; padding: 18px; box-sizing: border-box;\"\u003e\n      \u003ch4 style=\"color: #0B6B3A; margin: 0 0 8px; font-size: 17px;\"\u003e\n        Precision Blades\n      \u003c\/h4\u003e\n      \u003cp style=\"margin: 0;\"\u003e\n        Designed for accurate eyebrow shaping, fine facial hair removal,\n        and tidying stray hairs.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"flex: 1 1 240px; min-width: 0; background: #F8FAF8; border: 1px solid #DFEADF; border-top: 3px solid #F28C00; border-radius: 10px; padding: 18px; box-sizing: border-box;\"\u003e\n      \u003ch4 style=\"color: #0B6B3A; margin: 0 0 8px; font-size: 17px;\"\u003e\n        Comfortable Control\n      \u003c\/h4\u003e\n      \u003cp style=\"margin: 0;\"\u003e\n        Lightweight, ergonomic handles offer a comfortable grip for\n        short, controlled grooming strokes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"flex: 1 1 240px; min-width: 0; background: #F8FAF8; border: 1px solid #DFEADF; border-top: 3px solid #F28C00; border-radius: 10px; padding: 18px; box-sizing: border-box;\"\u003e\n      \u003ch4 style=\"color: #0B6B3A; margin: 0 0 8px; font-size: 17px;\"\u003e\n        Easy At-Home Touch-Ups\n      \u003c\/h4\u003e\n      \u003cp style=\"margin: 0;\"\u003e\n        A slim, easy-to-use design for maintaining neat brows and\n        removing unwanted fine facial hair at home.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background: #F3F8F4; border-radius: 12px; padding: 22px; margin-bottom: 20px;\"\u003e\n    \u003ch3 style=\"color: #0B6B3A; font-size: 21px; margin: 0 0 12px;\"\u003e\n      How to Use\n    \u003c\/h3\u003e\n\n    \u003col style=\"margin: 0; padding-left: 22px;\"\u003e\n      \u003cli style=\"margin-bottom: 8px;\"\u003e\n        Gently comb your eyebrows into place.\n      \u003c\/li\u003e\n      \u003cli style=\"margin-bottom: 8px;\"\u003e\n        Carefully trim unwanted hairs using short, controlled strokes\n        in the direction of hair growth.\n      \u003c\/li\u003e\n      \u003cli\u003e\n        Tidy stray hairs around the brows for a neat, well-defined finish.\n      \u003c\/li\u003e\n    \u003c\/ol\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background: #FFF8ED; border-left: 4px solid #F28C00; border-radius: 10px; padding: 18px; margin-bottom: 24px;\"\u003e\n    \u003ch4 style=\"color: #0B6B3A; font-size: 17px; margin: 0 0 8px;\"\u003e\n      Safety \u0026amp; Care\n    \u003c\/h4\u003e\n    \u003cp style=\"margin: 0;\"\u003e\n      Blades are sharp. Use gently to avoid cuts or skin irritation.\n      Keep out of reach of children.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background: #0B6B3A; color: #FFFFFF; border-radius: 12px; padding: 20px; text-align: center;\"\u003e\n    \u003cp style=\"margin: 0; font-size: 18px; font-weight: 700; color: #FFFFFF;\"\u003e\n      Neat brows. Easy touch-ups. Everyday confidence.\n    \u003c\/p\u003e\n    \u003cp style=\"margin: 6px 0 0; font-size: 14px; color: #FFFFFF;\"\u003e\n      A little grooming essential for your Afri-Beauty routine.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Afri-Beauty","offers":[{"title":"Pink","offer_id":52856263311640,"sku":null,"price":54.0,"currency_code":"ZAR","in_stock":true},{"title":"Purple","offer_id":52856263344408,"sku":null,"price":54.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/1be20a66-5397-41ee-b6ab-ca0a160e2954.png?v=1791784453"},{"product_id":"30x-40x-magnifying-handheld-mirror","title":"30x\/40x  Magnifying Handheld Mirror","description":"\u003cdiv class=\"ab-product-container\"\u003e\n  \u003cdiv class=\"ab-protea-watermark\" aria-hidden=\"true\"\u003e🇿🇦\u003c\/div\u003e\n\n  \u003cdiv class=\"ab-header ab-animate-fade-up\"\u003e\n    \u003cspan class=\"ab-badge\"\u003e\n      \u003cspan class=\"ab-flag-dots\" aria-hidden=\"true\"\u003e\n        \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n      \u003c\/span\u003e\n      Mzansi Everyday Essential\n    \u003c\/span\u003e\n    \u003ch1 class=\"ab-title\"\u003eDouble-Sided Foldable Makeup Mirror\u003c\/h1\u003e\n    \u003cp class=\"ab-subtitle\"\u003eYour Ideal Angle, Wherever You Go\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ab-intro-card ab-animate-fade-up\" style=\"animation-delay:0.1s;\"\u003e\n    \u003cp\u003e\n      Its \u003cstrong\u003e360° adjustable design\u003c\/strong\u003e lets you find your\n      ideal viewing angle, while the lightweight, foldable frame\n      makes it easy to carry in your handbag or travel essentials.\n      Use it as a handheld mirror, place it on a flat surface,\n      or hang it for convenient storage.\n    \u003c\/p\u003e\n    \u003cp\u003e\n      With its \u003cstrong\u003esleek, durable plastic frame and battery-free\n      design\u003c\/strong\u003e, this compact beauty essential combines style,\n      practicality, and portability, making it the perfect addition\n      to your beauty collection.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"ab-section-title ab-animate-fade-up\" style=\"animation-delay:0.2s;\"\u003e\n    Why You'll Love It\n  \u003c\/h2\u003e\n\n  \u003cdiv class=\"ab-grid\"\u003e\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\" style=\"animation-delay:0.3s;\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-icon-wrap\" aria-hidden=\"true\"\u003e🔄\u003c\/div\u003e\n      \u003ch3\u003e360° Adjustable Design\u003c\/h3\u003e\n      \u003cp\u003e\n        Find your ideal viewing angle with an adjustable design\n        that suits your everyday beauty routine.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\" style=\"animation-delay:0.4s;\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-icon-wrap\" aria-hidden=\"true\"\u003e👜\u003c\/div\u003e\n      \u003ch3\u003eLightweight \u0026amp; Foldable\u003c\/h3\u003e\n      \u003cp\u003e\n        Easy to carry in your handbag or travel essentials,\n        so your mirror can go wherever you do.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\" style=\"animation-delay:0.5s;\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-icon-wrap\" aria-hidden=\"true\"\u003e🪞\u003c\/div\u003e\n      \u003ch3\u003eVersatile Everyday Use\u003c\/h3\u003e\n      \u003cp\u003e\n        Use it as a handheld mirror, place it on a flat surface,\n        or hang it for convenient storage.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\" style=\"animation-delay:0.6s;\"\u003e\n      \u003cdiv class=\"ab-icon-wrap\" aria-hidden=\"true\"\u003e✨\u003c\/div\u003e\n      \u003ch3\u003eSleek \u0026amp; Durable Frame\u003c\/h3\u003e\n      \u003cp\u003e\n        A durable plastic frame brings style and practicality\n        to your beauty collection.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\" style=\"animation-delay:0.7s;\"\u003e\n      \u003cdiv class=\"ab-icon-wrap\" aria-hidden=\"true\"\u003e💚\u003c\/div\u003e\n      \u003ch3\u003eBattery-Free Design\u003c\/h3\u003e\n      \u003cp\u003e\n        Enjoy a simple, practical beauty essential without\n        batteries or charging.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\" style=\"animation-delay:0.8s;\"\u003e\n      \u003cdiv class=\"ab-icon-wrap\" aria-hidden=\"true\"\u003e🔍\u003c\/div\u003e\n      \u003ch3\u003eDouble-Sided Reflection\u003c\/h3\u003e\n      \u003cp\u003e\n        Choose standard 1X reflection or magnification:\n        30X in black and 40X in white.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"ab-section-title ab-animate-fade-up\"\u003e\n    Available Variants\n  \u003c\/h2\u003e\n\n  \u003cdiv class=\"ab-grid ab-variant-grid\"\u003e\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-colour-swatch ab-swatch-black\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n      \u003ch3\u003eBlack\u003c\/h3\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e1X Standard Reflection\u003c\/strong\u003e\u003cbr\u003e\n        30X Magnification\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-colour-swatch ab-swatch-white\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n      \u003ch3\u003eWhite\u003c\/h3\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e1X Standard Reflection\u003c\/strong\u003e\u003cbr\u003e\n        40X Magnification\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ab-intro-card ab-dimensions ab-animate-fade-up\"\u003e\n    \u003ch3\u003eDimensions\u003c\/h3\u003e\n    \u003cp\u003e\n      \u003cstrong\u003e24 cm overall length × 13.5 cm mirror diameter\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ab-footer-banner ab-animate-fade-up\"\u003e\n    \u003cp\u003e\n      Style, practicality, and portability in one compact essential.\n      Make the \u003cspan\u003eDouble-Sided Foldable Makeup Mirror\u003c\/span\u003e\n      part of your everyday beauty collection.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ab-product-container {\n    position: relative;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 45px 25px;\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n    color: #222222;\n    background-color: #FAF7F2;\n    background-image:\n      radial-gradient(#0B6B3A 0.5px, transparent 0.5px),\n      radial-gradient(#F28C00 0.5px, #FAF7F2 0.5px);\n    background-size: 20px 20px;\n    background-position: 0 0, 10px 10px;\n    border-radius: 24px;\n    box-shadow: 0 12px 35px rgba(11,107,58,0.08);\n    overflow: hidden;\n  }\n\n  .ab-product-container,\n  .ab-product-container * {\n    box-sizing: border-box;\n  }\n\n  .ab-protea-watermark {\n    position: absolute;\n    top: -20px;\n    right: -20px;\n    font-size: 140px;\n    opacity: 0.05;\n    pointer-events: none;\n    user-select: none;\n  }\n\n  .ab-header {\n    text-align: center;\n    margin-bottom: 35px;\n    position: relative;\n    z-index: 2;\n  }\n\n  .ab-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: #0B6B3A;\n    color: #ffffff;\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 2px;\n    padding: 7px 18px;\n    border-radius: 50px;\n    margin-bottom: 15px;\n    box-shadow: 0 4px 12px rgba(11,107,58,0.25);\n    border: 1px solid #F28C00;\n  }\n\n  .ab-flag-dots {\n    display: flex;\n    gap: 3px;\n  }\n\n  .ab-flag-dots span {\n    width: 5px;\n    height: 5px;\n    border-radius: 50%;\n    background: #F28C00;\n  }\n\n  .ab-title {\n    font-size: 34px;\n    font-weight: 800;\n    line-height: 1.2;\n    margin: 0 0 10px;\n    color: #0B6B3A;\n    letter-spacing: -0.5px;\n  }\n\n  .ab-subtitle {\n    font-size: 19px;\n    font-weight: 600;\n    color: #F28C00;\n    margin: 0;\n    font-style: italic;\n  }\n\n  .ab-intro-card {\n    background: #ffffff;\n    padding: 25px;\n    border-radius: 14px;\n    border-left: 6px solid #F28C00;\n    margin-bottom: 40px;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.03);\n    font-size: 16px;\n    line-height: 1.6;\n    color: #333333;\n    position: relative;\n    z-index: 2;\n  }\n\n  .ab-intro-card p {\n    margin: 0 0 14px;\n  }\n\n  .ab-intro-card p:last-child {\n    margin-bottom: 0;\n  }\n\n  .ab-intro-card strong {\n    color: #0B6B3A;\n  }\n\n  .ab-section-title {\n    text-align: center;\n    font-size: 24px;\n    font-weight: 800;\n    margin: 0 0 30px;\n    color: #0B6B3A;\n    letter-spacing: -0.3px;\n  }\n\n  .ab-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit,minmax(250px,1fr));\n    gap: 22px;\n    margin-bottom: 40px;\n    position: relative;\n    z-index: 2;\n  }\n\n  .ab-feature-card {\n    background: #ffffff;\n    padding: 25px;\n    border-radius: 16px;\n    border: 1px solid rgba(11,107,58,0.12);\n    transition: all 0.4s cubic-bezier(0.165,0.84,0.44,1);\n    position: relative;\n    overflow: hidden;\n  }\n\n  .ab-shweshwe-border {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: repeating-linear-gradient(\n      45deg,\n      #0B6B3A,\n      #0B6B3A 6px,\n      #F28C00 6px,\n      #F28C00 12px\n    );\n    opacity: 0.7;\n  }\n\n  .ab-feature-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 14px 28px rgba(11,107,58,0.15);\n    border-color: #F28C00;\n  }\n\n  .ab-icon-wrap {\n    font-size: 30px;\n    margin-bottom: 12px;\n    display: inline-block;\n    transition: transform 0.3s ease;\n  }\n\n  .ab-feature-card:hover .ab-icon-wrap {\n    transform: scale(1.2) rotate(6deg);\n  }\n\n  .ab-feature-card h3 {\n    font-size: 18px;\n    font-weight: 700;\n    margin: 0 0 8px;\n    color: #0B6B3A;\n  }\n\n  .ab-feature-card p {\n    font-size: 14px;\n    line-height: 1.5;\n    color: #555555;\n    margin: 0;\n  }\n\n  .ab-variant-grid {\n    grid-template-columns: repeat(2,minmax(0,1fr));\n  }\n\n  .ab-colour-swatch {\n    width: 30px;\n    height: 30px;\n    border-radius: 50%;\n    margin-bottom: 14px;\n    border: 1px solid #dddddd;\n  }\n\n  .ab-swatch-black {\n    background: #222222;\n  }\n\n  .ab-swatch-white {\n    background: #ffffff;\n    box-shadow: inset 0 0 0 1px #eeeeee;\n  }\n\n  .ab-dimensions {\n    text-align: center;\n  }\n\n  .ab-dimensions h3 {\n    color: #0B6B3A;\n    font-size: 18px;\n    margin: 0 0 10px;\n  }\n\n  .ab-footer-banner {\n    position: relative;\n    background: #0B6B3A;\n    color: #ffffff;\n    padding: 32px 25px;\n    border-radius: 18px;\n    text-align: center;\n    font-size: 16px;\n    line-height: 1.6;\n    box-shadow: 0 10px 25px rgba(11,107,58,0.25);\n    border-bottom: 5px solid #F28C00;\n    overflow: hidden;\n    z-index: 2;\n  }\n\n  .ab-footer-banner p {\n    margin: 0;\n    color: #ffffff;\n  }\n\n  .ab-footer-banner span {\n    color: #F28C00;\n    font-weight: 700;\n  }\n\n  @keyframes abMirrorFadeInUp {\n    from {\n      opacity: 0;\n      transform: translateY(20px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  .ab-animate-fade-up {\n    animation: abMirrorFadeInUp 0.8s\n      cubic-bezier(0.165,0.84,0.44,1) both;\n  }\n\n  @media (max-width:600px) {\n    .ab-title { font-size: 26px; }\n    .ab-subtitle { font-size: 16px; }\n    .ab-product-container { padding: 30px 15px; }\n    .ab-grid { grid-template-columns: 1fr; }\n    .ab-variant-grid {\n      grid-template-columns: repeat(2,minmax(0,1fr));\n      gap: 12px;\n    }\n    .ab-variant-grid .ab-feature-card { padding: 20px 12px; }\n  }\n\n  @media (prefers-reduced-motion:reduce) {\n    .ab-animate-fade-up { animation: none; }\n    .ab-feature-card,\n    .ab-icon-wrap { transition: none; }\n    .ab-feature-card:hover,\n    .ab-feature-card:hover .ab-icon-wrap { transform: none; }\n  }\n\u003c\/style\u003e\n","brand":"Afri-Beauty","offers":[{"title":"White","offer_id":52888216666392,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":52888216699160,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/875a9e2a-48c5-4971-b85e-1724857a5e1a.png?v=1791976113"},{"product_id":"portable-folding-makeup-mirror","title":"Portable Folding Makeup Mirror","description":"\u003cstyle\u003e\n  .ab-mirror {\n    position: relative;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 40px 25px;\n    font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    color: #222222;\n    background: #FAF7F2;\n    border-radius: 24px;\n    box-shadow: 0 12px 35px rgba(11, 107, 58, 0.08);\n    overflow: hidden;\n  }\n\n  .ab-mirror * {\n    box-sizing: border-box;\n  }\n\n  .ab-mirror-header {\n    text-align: center;\n    margin-bottom: 28px;\n  }\n\n  .ab-mirror-badge {\n    display: inline-block;\n    background: #0B6B3A;\n    color: #ffffff;\n    border: 1px solid #F28C00;\n    border-radius: 50px;\n    padding: 8px 18px;\n    margin-bottom: 16px;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .ab-mirror h2 {\n    margin: 0 0 12px;\n    color: #0B6B3A;\n    font-size: 32px;\n    font-weight: 800;\n    line-height: 1.2;\n  }\n\n  .ab-mirror-tagline {\n    margin: 0;\n    color: #F28C00;\n    font-size: 18px;\n    font-weight: 600;\n    font-style: italic;\n  }\n\n  .ab-mirror-intro {\n    background: #ffffff;\n    padding: 24px;\n    border-left: 6px solid #F28C00;\n    border-radius: 14px;\n    margin-bottom: 30px;\n    font-size: 16px;\n    line-height: 1.7;\n    color: #333333;\n  }\n\n  .ab-mirror-intro p {\n    margin: 0;\n  }\n\n  .ab-mirror-intro strong {\n    color: #0B6B3A;\n  }\n\n  .ab-mirror h3 {\n    text-align: center;\n    color: #0B6B3A;\n    font-size: 24px;\n    margin: 0 0 24px;\n  }\n\n  .ab-mirror-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 20px;\n    margin-bottom: 30px;\n  }\n\n  .ab-mirror-card {\n    position: relative;\n    overflow: hidden;\n    background: #ffffff;\n    padding: 25px 22px;\n    border: 1px solid rgba(11, 107, 58, 0.12);\n    border-radius: 16px;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .ab-mirror-card::before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: repeating-linear-gradient(\n      45deg,\n      #0B6B3A,\n      #0B6B3A 6px,\n      #F28C00 6px,\n      #F28C00 12px\n    );\n  }\n\n  .ab-mirror-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 12px 24px rgba(11, 107, 58, 0.12);\n  }\n\n  .ab-mirror-card h4 {\n    margin: 0 0 10px;\n    color: #0B6B3A;\n    font-size: 18px;\n    line-height: 1.3;\n  }\n\n  .ab-mirror-card p {\n    margin: 0;\n    color: #555555;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .ab-mirror-footer {\n    background: #0B6B3A;\n    color: #ffffff;\n    padding: 28px 24px;\n    border-radius: 18px;\n    border-bottom: 5px solid #F28C00;\n    text-align: center;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .ab-mirror-footer p {\n    margin: 0;\n  }\n\n  .ab-mirror-footer strong {\n    color: #F28C00;\n  }\n\n  @media (max-width: 600px) {\n    .ab-mirror {\n      padding: 28px 16px;\n    }\n\n    .ab-mirror h2 {\n      font-size: 26px;\n    }\n\n    .ab-mirror-tagline {\n      font-size: 16px;\n    }\n\n    .ab-mirror-grid {\n      grid-template-columns: 1fr;\n      gap: 16px;\n    }\n\n    .ab-mirror-intro {\n      padding: 20px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ab-mirror-card {\n      transition: none;\n    }\n\n    .ab-mirror-card:hover {\n      transform: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ab-mirror\"\u003e\n  \u003cdiv class=\"ab-mirror-header\"\u003e\n    \u003cspan class=\"ab-mirror-badge\"\u003eMzansi Everyday Essential\u003c\/span\u003e\n    \u003ch2\u003ePortable Folding Vanity Mirror\u003c\/h2\u003e\n    \u003cp class=\"ab-mirror-tagline\"\u003e\n      Everyday Beauty, Wherever You Go\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ab-mirror-intro\"\u003e\n    \u003cp\u003e\n      Make your everyday beauty routine effortless with our\n      \u003cstrong\u003ePortable Folding Vanity Mirror\u003c\/strong\u003e, designed for\n      convenience, simplicity, and style. Featuring a sleek black frame,\n      smooth reflective surface, and practical fold-out stand, this\n      compact mirror is perfect for applying makeup, skincare routines,\n      and everyday touch-ups.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3\u003eWhy You'll Love It\u003c\/h3\u003e\n\n  \u003cdiv class=\"ab-mirror-grid\"\u003e\n    \u003cdiv class=\"ab-mirror-card\"\u003e\n      \u003ch4\u003eSleek Black Frame\u003c\/h4\u003e\n      \u003cp\u003e\n        A simple, stylish finish that fits effortlessly into your\n        everyday beauty setup.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-mirror-card\"\u003e\n      \u003ch4\u003ePractical Fold-Out Stand\u003c\/h4\u003e\n      \u003cp\u003e\n        Stand your mirror on a suitable flat surface for convenient,\n        hands-free makeup application and skincare routines.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-mirror-card\"\u003e\n      \u003ch4\u003eLightweight \u0026amp; Portable\u003c\/h4\u003e\n      \u003cp\u003e\n        The folding, space-saving design is ideal for dressing tables,\n        bathrooms, travel bags, and dorm rooms.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-mirror-card\"\u003e\n      \u003ch4\u003eCompact Everyday Size\u003c\/h4\u003e\n      \u003cp\u003e\n        Measuring approximately 15 cm × 10 cm, it offers a\n        convenient viewing surface without taking up unnecessary space.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ab-mirror-footer\"\u003e\n    \u003cp\u003e\n      \u003cstrong\u003eNo Batteries. No Electricity. Just Everyday Convenience.\u003c\/strong\u003e\n      \u003cbr\u003e\n      A stylish and versatile beauty essential for makeup, skincare,\n      and quick touch-ups, at home or on the go.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Afri-Beauty","offers":[{"title":"Default Title","offer_id":52888264704280,"sku":null,"price":95.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/893ffc14-e431-42d2-8306-6c37c7b6e8cc.png?v=1791977491"},{"product_id":"double-sided-folding-mirror","title":"Double-sided Folding Mirror","description":"\u003cdiv class=\"ab-product-container\"\u003e\n  \u003cdiv class=\"ab-protea-watermark\" aria-hidden=\"true\"\u003e🇿🇦\u003c\/div\u003e\n\n  \u003cdiv class=\"ab-header ab-animate-fade-up\"\u003e\n    \u003cspan class=\"ab-badge\"\u003e\n      \u003cspan class=\"ab-flag-dots\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\n      Mzansi Everyday Essential\n    \u003c\/span\u003e\n    \u003ch1 class=\"ab-title\"\u003eElectroplated Double-sided Folding Mirror\u003c\/h1\u003e\n    \u003cp class=\"ab-subtitle\"\u003eA Clear View for Every On-the-go Touch-up\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ab-intro-card ab-animate-fade-up\"\u003e\n    \u003cp\u003eKeep your beauty routine close at hand with the\n      \u003cstrong\u003eElectroplated Double-sided Folding Mirror\u003c\/strong\u003e.\n      With an electroplated finish, double-sided design and HD,\n      distortion-free reflection, this pocket-sized essential is\n      made for quick makeup checks and touch-ups wherever your day takes you.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"ab-section-title ab-animate-fade-up\"\u003eWhy You'll Love It\u003c\/h2\u003e\n\n  \u003cdiv class=\"ab-grid\"\u003e\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-icon-wrap\"\u003e✨\u003c\/div\u003e\n      \u003ch3\u003eElectroplated Finish\u003c\/h3\u003e\n      \u003cp\u003eA polished finishing touch that brings a little everyday elegance to your beauty essentials.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-icon-wrap\"\u003e🪞\u003c\/div\u003e\n      \u003ch3\u003eDouble-sided Design\u003c\/h3\u003e\n      \u003cp\u003eTwo mirrored sides make it easy to check your look and perfect those finishing touches.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-shweshwe-border\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ab-icon-wrap\"\u003e🔍\u003c\/div\u003e\n      \u003ch3\u003eHD, Distortion-free View\u003c\/h3\u003e\n      \u003cp\u003eEnjoy a clear, true-to-life reflection when checking your makeup or refreshing your look.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-icon-wrap\"\u003e🤍\u003c\/div\u003e\n      \u003ch3\u003eConvenient Folding Design\u003c\/h3\u003e\n      \u003cp\u003eOpen it for a quick check, then fold it closed and tuck it away when you're done.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-icon-wrap\"\u003e👜\u003c\/div\u003e\n      \u003ch3\u003ePocket-sized Essential\u003c\/h3\u003e\n      \u003cp\u003eA compact companion for your pocket, handbag or makeup pouch, keeping your mirror within easy reach.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ab-feature-card ab-animate-fade-up\"\u003e\n      \u003cdiv class=\"ab-icon-wrap\"\u003e💄\u003c\/div\u003e\n      \u003ch3\u003eTouch-ups on the Go\u003c\/h3\u003e\n      \u003cp\u003eFrom a quick lipstick check to a last-minute makeup refresh, stay ready for whatever your day brings.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ab-footer-banner ab-animate-fade-up\"\u003e\n    \u003cp\u003eFrom everyday errands to evenings out, keep your\n      \u003cspan\u003eDouble-sided Folding Mirror\u003c\/span\u003e close for a clear view\n      and a confident finishing touch.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .ab-product-container {\n    position: relative;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 45px 25px;\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n    color: #222222;\n    background-color: #FAF7F2;\n    background-image:\n      radial-gradient(#0B6B3A 0.5px, transparent 0.5px),\n      radial-gradient(#F28C00 0.5px, #FAF7F2 0.5px);\n    background-size: 20px 20px;\n    background-position: 0 0, 10px 10px;\n    border-radius: 24px;\n    box-shadow: 0 12px 35px rgba(11, 107, 58, 0.08);\n    overflow: hidden;\n  }\n\n  .ab-product-container .ab-protea-watermark {\n    position: absolute;\n    top: -20px;\n    right: -20px;\n    font-size: 140px;\n    opacity: 0.05;\n    pointer-events: none;\n    user-select: none;\n  }\n\n  .ab-product-container .ab-header {\n    text-align: center;\n    margin-bottom: 35px;\n    position: relative;\n    z-index: 2;\n  }\n\n  .ab-product-container .ab-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: #0B6B3A;\n    color: #ffffff;\n    font-size: 11px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 2px;\n    padding: 7px 18px;\n    border-radius: 50px;\n    margin-bottom: 15px;\n    box-shadow: 0 4px 12px rgba(11, 107, 58, 0.25);\n    border: 1px solid #F28C00;\n  }\n\n  .ab-product-container .ab-flag-dots {\n    display: flex;\n    gap: 3px;\n  }\n\n  .ab-product-container .ab-flag-dots span {\n    width: 5px;\n    height: 5px;\n    border-radius: 50%;\n    background-color: #F28C00;\n  }\n\n  .ab-product-container .ab-title {\n    font-size: 34px;\n    font-weight: 800;\n    line-height: 1.2;\n    margin: 0 0 10px;\n    color: #0B6B3A;\n    letter-spacing: -0.5px;\n  }\n\n  .ab-product-container .ab-subtitle {\n    font-size: 19px;\n    font-weight: 600;\n    color: #F28C00;\n    margin: 0;\n    font-style: italic;\n  }\n\n  .ab-product-container .ab-intro-card {\n    background: #ffffff;\n    padding: 25px;\n    border-radius: 14px;\n    border-left: 6px solid #F28C00;\n    margin-bottom: 40px;\n    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03);\n    font-size: 16px;\n    line-height: 1.6;\n    color: #333333;\n    position: relative;\n    z-index: 2;\n  }\n\n  .ab-product-container .ab-intro-card p {\n    margin: 0;\n  }\n\n  .ab-product-container .ab-intro-card strong {\n    color: #0B6B3A;\n  }\n\n  .ab-product-container .ab-section-title {\n    text-align: center;\n    font-size: 24px;\n    font-weight: 800;\n    margin-bottom: 30px;\n    color: #0B6B3A;\n    letter-spacing: -0.3px;\n  }\n\n  .ab-product-container .ab-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 22px;\n    margin-bottom: 40px;\n    position: relative;\n    z-index: 2;\n  }\n\n  .ab-product-container .ab-feature-card {\n    background: #ffffff;\n    padding: 25px;\n    border-radius: 16px;\n    border: 1px solid rgba(11, 107, 58, 0.12);\n    transition: transform 0.4s ease, box-shadow 0.4s ease,\n                border-color 0.4\n\u003c\/style\u003e","brand":"Afri-Beauty","offers":[{"title":"Default Title","offer_id":52888672665880,"sku":null,"price":59.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/files\/7b9aa2f8-7c29-4894-adf8-38c4f665899d.png?v=1791978890"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/4805\/3272\/collections\/Gemini_Generated_Image_gmx4wegmx4wegmx4.jpg?v=1789547615","url":"https:\/\/afri-beauty.co.za\/collections\/face-and-makeup-essentials.oembed","provider":"Afri-Beauty","version":"1.0","type":"link"}