{"product_id":"ultrasonic-vibrating-blackhead-pore-cleanser","title":"Ultrasonic Vibrating Blackhead \u0026 Pore Cleanser","description":"\n\u003cdiv id=\"vg-mini-blackhead\"\u003e\n  \u003cstyle\u003e\n    #vg-mini-blackhead {\n      --pink: #e7a2bd;\n      --light-pink: #fff1f6;\n      --blush: #f8dce7;\n      --gold: #c4a05b;\n      --black: #292329;\n      --white: #fff;\n      --text: #624b57;\n      width: 100%;\n      max-width: 100%;\n      margin: 0 auto;\n      overflow: hidden;\n      color: var(--text);\n      font-family: inherit;\n      line-height: 1.65;\n      box-sizing: border-box;\n    }\n\n    #vg-mini-blackhead *,\n    #vg-mini-blackhead *::before,\n    #vg-mini-blackhead *::after {\n      box-sizing: border-box;\n    }\n\n    #vg-mini-blackhead .vgb-wrap {\n      padding: 18px 0;\n    }\n\n    #vg-mini-blackhead .vgb-hero {\n      position: relative;\n      padding: 34px 18px;\n      overflow: hidden;\n      text-align: center;\n      border: 1px solid #f0d1df;\n      border-radius: 20px;\n      background: linear-gradient(140deg, #fffafd, #f7dce7 57%, #fff9fc);\n      animation: vgbFade .8s ease both;\n    }\n\n    #vg-mini-blackhead .vgb-orb {\n      position: absolute;\n      width: 105px;\n      height: 105px;\n      border-radius: 50%;\n      background: rgba(255,255,255,.56);\n      pointer-events: none;\n      animation: vgbFloat 5s ease-in-out infinite;\n    }\n\n    #vg-mini-blackhead .vgb-orb-one {\n      top: -38px;\n      left: -25px;\n    }\n\n    #vg-mini-blackhead .vgb-orb-two {\n      right: -25px;\n      bottom: -30px;\n      width: 80px;\n      height: 80px;\n      animation-delay: -2s;\n    }\n\n    #vg-mini-blackhead .vgb-label {\n      position: relative;\n      display: inline-block;\n      margin: 0 0 13px;\n      padding: 5px 13px;\n      border: 1px solid #d6b36e;\n      border-radius: 30px;\n      background: rgba(255,255,255,.82);\n      color: #8c6b37;\n      font-size: 10px;\n      font-weight: 700;\n      letter-spacing: 2px;\n      text-transform: uppercase;\n    }\n\n    #vg-mini-blackhead .vgb-hero h2 {\n      position: relative;\n      margin: 0 0 13px;\n      color: var(--black);\n      font-size: clamp(28px, 5vw, 43px);\n      font-weight: 750;\n      line-height: 1.13;\n      letter-spacing: -1px;\n    }\n\n    #vg-mini-blackhead .vgb-hero h2 span {\n      color: #c16f94;\n    }\n\n    #vg-mini-blackhead .vgb-hero p {\n      position: relative;\n      max-width: 550px;\n      margin: 0 auto 17px;\n      font-size: 14px;\n    }\n\n    #vg-mini-blackhead .vgb-pills {\n      position: relative;\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 7px;\n      margin-top: 18px;\n    }\n\n    #vg-mini-blackhead .vgb-pill {\n      padding: 7px 11px;\n      border: 1px solid #efd5e0;\n      border-radius: 30px;\n      background: rgba(255,255,255,.9);\n      color: #79566a;\n      font-size: 11px;\n      font-weight: 600;\n    }\n\n    #vg-mini-blackhead .vgb-section {\n      padding: 28px 2px 6px;\n    }\n\n    #vg-mini-blackhead .vgb-heading {\n      margin: 0 0 7px;\n      color: var(--black);\n      text-align: center;\n      font-size: clamp(22px, 4vw, 29px);\n      font-weight: 750;\n      line-height: 1.25;\n    }\n\n    #vg-mini-blackhead .vgb-subheading {\n      max-width: 540px;\n      margin: 0 auto 19px;\n      text-align: center;\n      font-size: 13px;\n    }\n\n    #vg-mini-blackhead .vgb-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px;\n      align-items: stretch;\n    }\n\n    #vg-mini-blackhead .vgb-card {\n      min-width: 0;\n      padding: 17px 14px;\n      border: 1px solid #f0d8e2;\n      border-radius: 15px;\n      background: linear-gradient(145deg, #fff, #fff5f9);\n      box-shadow: 0 4px 14px rgba(143,88,113,.05);\n      transition: transform .25s ease, box-shadow .25s ease,\n        border-color .25s ease;\n      animation: vgbFade .7s ease both;\n    }\n\n    #vg-mini-blackhead .vgb-card:hover {\n      transform: translateY(-4px);\n      border-color: #d7b36b;\n      box-shadow: 0 9px 22px rgba(143,88,113,.12);\n    }\n\n    #vg-mini-blackhead .vgb-icon {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      width: 40px;\n      height: 40px;\n      margin-bottom: 10px;\n      border-radius: 13px;\n      background: var(--blush);\n      color: #a15c7c;\n      font-size: 19px;\n    }\n\n    #vg-mini-blackhead .vgb-card h3 {\n      margin: 0 0 6px;\n      color: #382b33;\n      font-size: 14px;\n      line-height: 1.35;\n    }\n\n    #vg-mini-blackhead .vgb-card p {\n      margin: 0;\n      font-size: 12px;\n      line-height: 1.65;\n    }\n\n    #vg-mini-blackhead .vgb-feature {\n      position: relative;\n      margin-top: 23px;\n      padding: 24px 18px;\n      overflow: hidden;\n      border: 1px solid #ead5b0;\n      border-radius: 18px;\n      background: linear-gradient(135deg, #fffaf0, #fff0f6);\n      text-align: center;\n    }\n\n    #vg-mini-blackhead .vgb-feature h3 {\n      margin: 0 0 9px;\n      color: var(--black);\n      font-size: 23px;\n      line-height: 1.25;\n    }\n\n    #vg-mini-blackhead .vgb-feature p {\n      max-width: 520px;\n      margin: 0 auto;\n      font-size: 13px;\n    }\n\n    #vg-mini-blackhead .vgb-gold-line {\n      width: 55px;\n      height: 2px;\n      margin: 13px auto;\n      border-radius: 5px;\n      background: linear-gradient(90deg, #f2dba7, #b98d40, #f2dba7);\n    }\n\n    #vg-mini-blackhead .vgb-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 9px;\n      margin-top: 17px;\n    }\n\n    #vg-mini-blackhead .vgb-step {\n      padding: 14px 8px;\n      border: 1px solid #f1dce5;\n      border-radius: 13px;\n      background: #fff8fb;\n      text-align: center;\n    }\n\n    #vg-mini-blackhead .vgb-step-num {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      width: 30px;\n      height: 30px;\n      margin: 0 auto 8px;\n      border-radius: 50%;\n      background: #e7b2c8;\n      color: #fff;\n      font-size: 13px;\n      font-weight: 800;\n    }\n\n    #vg-mini-blackhead .vgb-step h3 {\n      margin: 0 0 5px;\n      color: #44313c;\n      font-size: 12px;\n    }\n\n    #vg-mini-blackhead .vgb-step p {\n      margin: 0;\n      font-size: 11px;\n      line-height: 1.5;\n    }\n\n    #vg-mini-blackhead .vgb-tip {\n      margin-top: 16px;\n      padding: 14px;\n      border-left: 3px solid var(--gold);\n      border-radius: 0 12px 12px 0;\n      background: #fff7fa;\n      font-size: 12px;\n    }\n\n    #vg-mini-blackhead .vgb-faq {\n      margin-top: 10px;\n      overflow: hidden;\n      border: 1px solid #efdce4;\n      border-radius: 12px;\n      background: #fff;\n    }\n\n    #vg-mini-blackhead .vgb-faq details {\n      padding: 0 14px;\n    }\n\n    #vg-mini-blackhead .vgb-faq details + details {\n      border-top: 1px solid #f2e6eb;\n    }\n\n    #vg-mini-blackhead .vgb-faq summary {\n      position: relative;\n      padding: 14px 24px 14px 0;\n      color: #47323e;\n      font-size: 13px;\n      font-weight: 650;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    #vg-mini-blackhead .vgb-faq summary::-webkit-details-marker {\n      display: none;\n    }\n\n    #vg-mini-blackhead .vgb-faq summary::after {\n      content: \"+\";\n      position: absolute;\n      top: 10px;\n      right: 0;\n      color: #bb8e42;\n      font-size: 20px;\n      font-weight: 400;\n    }\n\n    #vg-mini-blackhead .vgb-faq details[open] summary::after {\n      content: \"−\";\n    }\n\n    #vg-mini-blackhead .vgb-faq details p {\n      margin: 0;\n      padding: 0 0 14px;\n      font-size: 12px;\n      line-height: 1.65;\n    }\n\n    #vg-mini-blackhead .vgb-footer {\n      margin-top: 22px;\n      padding: 22px 15px;\n      border: 1px solid #f0d1df;\n      border-radius: 16px;\n      background: linear-gradient(130deg, #f8dce7, #fff8fb);\n      text-align: center;\n    }\n\n    #vg-mini-blackhead .vgb-footer p {\n      margin: 0 0 5px;\n      color: #714a61;\n      font-size: 12px;\n      letter-spacing: 1px;\n    }\n\n    #vg-mini-blackhead .vgb-footer strong {\n      color: #382832;\n      font-size: 17px;\n    }\n\n    @keyframes vgbFade {\n      from { opacity: 0; transform: translateY(12px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes vgbFloat {\n      0%, 100% { transform: translateY(0); }\n      50% { transform: translateY(10px); }\n    }\n\n    @media (max-width: 480px) {\n      #vg-mini-blackhead .vgb-hero {\n        padding: 27px 14px;\n        border-radius: 16px;\n      }\n\n      #vg-mini-blackhead .vgb-grid {\n        gap: 8px;\n      }\n\n      #vg-mini-blackhead .vgb-card {\n        padding: 13px 11px;\n      }\n\n      #vg-mini-blackhead .vgb-card h3 {\n        font-size: 13px;\n      }\n\n      #vg-mini-blackhead .vgb-card p {\n        font-size: 11px;\n      }\n\n      #vg-mini-blackhead .vgb-steps {\n        gap: 6px;\n      }\n\n      #vg-mini-blackhead .vgb-step {\n        padding: 12px 5px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #vg-mini-blackhead *,\n      #vg-mini-blackhead *::before,\n      #vg-mini-blackhead *::after {\n        animation: none !important;\n        transition: none !important;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"vgb-wrap\"\u003e\n    \u003csection class=\"vgb-hero\"\u003e\n      \u003cspan class=\"vgb-orb vgb-orb-one\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"vgb-orb vgb-orb-two\"\u003e\u003c\/span\u003e\n\n      \u003cdiv class=\"vgb-label\"\u003eVELOURA GLOW · SKINCARE ESSENTIAL\u003c\/div\u003e\n\n      \u003ch2\u003eClearer-Looking Pores.\u003cbr\u003e\u003cspan\u003eSmoother-Feeling Skin.\u003c\/span\u003e\n\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Meet your new skincare companion: the Mini Blackhead Scraper.\n        Designed to fit into your beauty routine, this compact tool helps\n        you care for the appearance of congested areas and maintain a\n        fresh, clean-feeling complexion.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgb-pills\"\u003e\n        \u003cspan class=\"vgb-pill\"\u003e♡ Compact Design\u003c\/span\u003e\n        \u003cspan class=\"vgb-pill\"\u003e✧ At-Home Skincare\u003c\/span\u003e\n        \u003cspan class=\"vgb-pill\"\u003e◇ Easy to Store\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"vgb-section\"\u003e\n      \u003ch2 class=\"vgb-heading\"\u003eYour Pore-Care Ritual, Elevated.\u003c\/h2\u003e\n      \u003cp class=\"vgb-subheading\"\u003e\n        Give your skincare routine a little extra attention with a practical\n        tool designed for targeted pore care.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgb-grid\"\u003e\n        \u003carticle class=\"vgb-card\"\u003e\n          \u003cdiv class=\"vgb-icon\"\u003e🔍\u003c\/div\u003e\n          \u003ch3\u003eTargeted Pore Care\u003c\/h3\u003e\n          \u003cp\u003e\n            Designed to help with the appearance of surface buildup around\n            congested areas when used according to its instructions.\n          \u003c\/p\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vgb-card\"\u003e\n          \u003cdiv class=\"vgb-icon\"\u003e✨\u003c\/div\u003e\n          \u003ch3\u003eA Smoother-Looking Finish\u003c\/h3\u003e\n          \u003cp\u003e\n            Pair your tool with a consistent, gentle skincare routine to\n            help keep your complexion looking fresh and cared for.\n          \u003c\/p\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vgb-card\"\u003e\n          \u003cdiv class=\"vgb-icon\"\u003e🌸\u003c\/div\u003e\n          \u003ch3\u003eRefresh Your Routine\u003c\/h3\u003e\n          \u003cp\u003e\n            Add a dedicated pore-care step to your weekly self-care ritual\n            without making your routine complicated.\n          \u003c\/p\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vgb-card\"\u003e\n          \u003cdiv class=\"vgb-icon\"\u003e🏡\u003c\/div\u003e\n          \u003ch3\u003eAt-Home Self-Care\u003c\/h3\u003e\n          \u003cp\u003e\n            Enjoy a convenient addition to your beauty collection without\n            needing to book a facial just for your regular skincare routine.\n          \u003c\/p\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vgb-card\"\u003e\n          \u003cdiv class=\"vgb-icon\"\u003e👜\u003c\/div\u003e\n          \u003ch3\u003eMini \u0026amp; Convenient\u003c\/h3\u003e\n          \u003cp\u003e\n            Its compact size makes it easy to store with your skincare\n            essentials or keep ready in your beauty drawer.\n          \u003c\/p\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vgb-card\"\u003e\n          \u003cdiv class=\"vgb-icon\"\u003e♡\u003c\/div\u003e\n          \u003ch3\u003eMakeup-Ready Skin\u003c\/h3\u003e\n          \u003cp\u003e\n            Cleanse and moisturise consistently to help create a comfortable\n            base for your everyday makeup routine.\n          \u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"vgb-feature\"\u003e\n      \u003cdiv class=\"vgb-label\"\u003eYOUR AT-HOME BEAUTY RITUAL\u003c\/div\u003e\n      \u003ch3\u003eCleanse. Care. Glow.\u003c\/h3\u003e\n      \u003cdiv class=\"vgb-gold-line\"\u003e\u003c\/div\u003e\n      \u003cp\u003e\n        Your skin deserves a thoughtful routine, not harsh treatment.\n        Take your time, use gentle techniques and let consistency—not\n        aggressive squeezing—be the focus of your skincare ritual.\n      \u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"vgb-section\"\u003e\n      \u003ch2 class=\"vgb-heading\"\u003eA More Thoughtful Routine\u003c\/h2\u003e\n      \u003cp class=\"vgb-subheading\"\u003e\n        Follow the product instructions and keep your skincare gentle.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vgb-steps\"\u003e\n        \u003cdiv class=\"vgb-step\"\u003e\n          \u003cdiv class=\"vgb-step-num\"\u003e1\u003c\/div\u003e\n          \u003ch3\u003eCleanse\u003c\/h3\u003e\n          \u003cp\u003eStart with clean skin and wash your hands thoroughly.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vgb-step\"\u003e\n          \u003cdiv class=\"vgb-step-num\"\u003e2\u003c\/div\u003e\n          \u003ch3\u003eUse Carefully\u003c\/h3\u003e\n          \u003cp\u003eFollow the tool's instructions and avoid force or scraping.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vgb-step\"\u003e\n          \u003cdiv class=\"vgb-step-num\"\u003e3\u003c\/div\u003e\n          \u003ch3\u003eMoisturise\u003c\/h3\u003e\n          \u003cp\u003eFinish with a gentle moisturiser suited to your skin.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vgb-tip\"\u003e\n        \u003cstrong\u003e♡ Your skin comes first:\u003c\/strong\u003e\n        Do not dig into pores, scrape hard or use the tool on inflamed acne,\n        broken skin or irritated areas. Excessive pressure can cause redness,\n        skin damage or scarring. Clean the tool as directed after each use.\n        If the product has a silicone head, follow its specific instructions\n        rather than assuming it removes blackheads mechanically.\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"vgb-section\"\u003e\n      \u003ch2 class=\"vgb-heading\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\n      \u003cdiv class=\"vgb-faq\"\u003e\n        \u003cdetails\u003e\n          \u003csummary\u003eCan it remove every blackhead?\u003c\/summary\u003e\n          \u003cp\u003e\n            Results depend on the type of congestion and the tool's design.\n            Blackheads can be persistent, and aggressive removal may irritate\n            skin. This tool should not be expected to eliminate every\n            blackhead or permanently shrink pores.\n          \u003c\/p\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eCan I use it on sensitive skin?\u003c\/summary\u003e\n          \u003cp\u003e\n            Tools can irritate sensitive skin, particularly if pressure or\n            friction is involved. Check the product instructions, test\n            cautiously and avoid using it on skin that is inflamed or\n            damaged. Stop if discomfort occurs.\n          \u003c\/p\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eHow often should I use it?\u003c\/summary\u003e\n          \u003cp\u003e\n            Follow the manufacturer's recommended frequency. Avoid repeated\n            or aggressive use, as over-exfoliation and friction can damage\n            the skin barrier.\n          \u003c\/p\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eHow do I clean the tool?\u003c\/summary\u003e\n          \u003cp\u003e\n            Follow the supplied cleaning instructions and allow the tool to\n            dry fully before storing it. Do not share personal skincare tools.\n          \u003c\/p\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"vgb-footer\"\u003e\n      \u003cp\u003eA LITTLE EXTRA CARE FOR YOUR EVERYDAY GLOW.\u003c\/p\u003e\n      \u003cstrong\u003eYour Beauty. Your Confidence. Your Veloura Glow. ♡\u003c\/strong\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Veloura Glow","offers":[{"title":"Default Title","offer_id":49029681250422,"sku":null,"price":140.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0726\/2440\/6646\/files\/glowing-results.png?v=1792094844","url":"https:\/\/www.velouraglow.co.za\/products\/ultrasonic-vibrating-blackhead-pore-cleanser","provider":"Veloura Glow","version":"1.0","type":"link"}