{"title":"Self Care","description":"\u003cp\u003eElevate your daily routine with our curated Self Care collection. From premium oral care to beauty essentials, discover products designed to help you look and feel your best — every single day.\u003c\/p\u003e","products":[{"product_id":"purelash-pro-eye-beauty-kit","title":"PureLash Pro Eye Beauty Kit","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800\u0026display=swap');\n\n.pl-wrapper{\n  max-width:900px;\n  margin:40px auto;\n  padding:20px;\n  font-family:'Poppins',sans-serif;\n}\n\n.pl-box{\n  position:relative;\n  background:rgba(255,255,255,.88);\n  backdrop-filter:blur(18px);\n  -webkit-backdrop-filter:blur(18px);\n  border-radius:30px;\n  padding:45px;\n  overflow:hidden;\n  box-shadow:0 25px 60px rgba(0,0,0,.12);\n  animation:plFade 1s ease;\n}\n\n\/* Floating glow *\/\n.pl-box:before{\n  content:\"\";\n  position:absolute;\n  width:430px;\n  height:430px;\n  right:-180px;\n  top:-190px;\n  background:linear-gradient(135deg,#d8b4fe,#7c3aed);\n  opacity:.14;\n  border-radius:50%;\n  animation:plFloat 8s ease-in-out infinite;\n}\n\n\/* Second glow *\/\n.pl-box:after{\n  content:\"\";\n  position:absolute;\n  width:180px;\n  height:180px;\n  left:-100px;\n  bottom:-100px;\n  background:#c084fc;\n  opacity:.10;\n  border-radius:50%;\n  animation:plFloat2 7s ease-in-out infinite;\n}\n\n.pl-content{\n  position:relative;\n  z-index:2;\n}\n\n.pl-title{\n  font-size:46px;\n  font-weight:800;\n  line-height:1.1;\n  color:#222;\n  margin:0 0 16px;\n}\n\n.pl-title span{\n  background:linear-gradient(90deg,#6d28d9,#b06cff,#7c3aed);\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n  background-clip:text;\n  animation:plGradient 4s ease infinite;\n  background-size:200% auto;\n}\n\n.pl-intro{\n  font-size:19px;\n  line-height:1.8;\n  color:#555;\n  margin:0 0 38px;\n}\n\n.pl-heading{\n  font-size:30px;\n  font-weight:700;\n  color:#222;\n  margin:0 0 22px;\n}\n\n.pl-line{\n  width:80px;\n  height:4px;\n  border-radius:20px;\n  background:linear-gradient(90deg,#6d28d9,#c084fc);\n  margin-bottom:30px;\n  animation:plLine 2s ease infinite alternate;\n}\n\n.pl-text{\n  font-size:17px;\n  line-height:1.8;\n  color:#5d5d5d;\n  margin-bottom:22px;\n}\n\n.pl-highlight{\n  color:#6d28d9;\n  font-weight:600;\n}\n\n.pl-step{\n  display:flex;\n  align-items:center;\n  gap:18px;\n  margin:20px 0;\n  animation:plSlide .8s ease both;\n}\n\n.pl-step:nth-child(2){animation-delay:.1s;}\n.pl-step:nth-child(3){animation-delay:.2s;}\n.pl-step:nth-child(4){animation-delay:.3s;}\n.pl-step:nth-child(5){animation-delay:.4s;}\n\n.pl-number{\n  width:46px;\n  height:46px;\n  min-width:46px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:white;\n  font-weight:700;\n  background:linear-gradient(135deg,#6d28d9,#b06cff);\n  box-shadow:0 8px 22px rgba(109,40,217,.30);\n  transition:.3s;\n}\n\n.pl-step:hover .pl-number{\n  transform:scale(1.1) rotate(5deg);\n}\n\n.pl-step-text{\n  font-size:17px;\n  color:#555;\n}\n\n.pl-button{\n  display:inline-block;\n  margin-top:20px;\n  padding:18px 42px;\n  border-radius:60px;\n  text-decoration:none;\n  color:#fff !important;\n  font-size:18px;\n  font-weight:700;\n  background:linear-gradient(135deg,#6d28d9,#a855f7);\n  box-shadow:0 15px 35px rgba(109,40,217,.35);\n  position:relative;\n  overflow:hidden;\n  transition:.35s;\n}\n\n.pl-button:before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:-120%;\n  width:100%;\n  height:100%;\n  background:linear-gradient(\n    110deg,\n    transparent,\n    rgba(255,255,255,.35),\n    transparent\n  );\n  transform:skewX(-20deg);\n  transition:.8s;\n}\n\n.pl-button:hover:before{\n  left:120%;\n}\n\n.pl-button:hover{\n  transform:translateY(-5px);\n  box-shadow:0 22px 45px rgba(109,40,217,.45);\n}\n\n.pl-note{\n  margin-top:28px;\n  font-size:13px;\n  line-height:1.7;\n  color:#888;\n}\n\n\/* Animations *\/\n\n@keyframes plFade{\n  from{\n    opacity:0;\n    transform:translateY(30px);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes plSlide{\n  from{\n    opacity:0;\n    transform:translateX(-20px);\n  }\n  to{\n    opacity:1;\n    transform:translateX(0);\n  }\n}\n\n@keyframes plFloat{\n  0%,100%{transform:translateY(0) rotate(0deg);}\n  50%{transform:translateY(30px) rotate(8deg);}\n}\n\n@keyframes plFloat2{\n  0%,100%{transform:translateY(0);}\n  50%{transform:translateY(-25px);}\n}\n\n@keyframes plGradient{\n  0%,100%{background-position:0% 50%;}\n  50%{background-position:100% 50%;}\n}\n\n@keyframes plLine{\n  from{width:60px;}\n  to{width:110px;}\n}\n\n\/* Mobile *\/\n\n@media(max-width:768px){\n\n  .pl-wrapper{\n    margin:20px auto;\n    padding:10px;\n  }\n\n  .pl-box{\n    padding:28px 24px;\n    border-radius:24px;\n  }\n\n  .pl-title{\n    font-size:34px;\n  }\n\n  .pl-intro{\n    font-size:16px;\n    line-height:1.7;\n    margin-bottom:30px;\n  }\n\n  .pl-heading{\n    font-size:26px;\n  }\n\n  .pl-text{\n    font-size:16px;\n  }\n\n  .pl-step-text{\n    font-size:15px;\n  }\n\n  .pl-button{\n    width:100%;\n    text-align:center;\n    padding:17px 20px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"pl-wrapper\"\u003e\n\n  \u003cdiv class=\"pl-box\"\u003e\n\n    \u003cdiv class=\"pl-content\"\u003e\n\n      \u003ch1 class=\"pl-title\"\u003e\n        PureLash Pro \u003cspan\u003eEye Beauty Kit\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"pl-intro\"\u003e\n        Your complete solution for flawless lash application and maintenance.\n        PureLash Pro brings together precision tools designed to help you\n        apply, style and care for false lashes with greater comfort and control.\n      \u003c\/p\u003e\n\n\n      \u003ch2 class=\"pl-heading\"\u003e\n        Elevate Your Lash Routine\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"pl-line\"\u003e\u003c\/div\u003e\n\n      \u003cp class=\"pl-text\"\u003e\n        Whether you're a lash enthusiast or beauty professional,\n        \u003cspan class=\"pl-highlight\"\u003ePureLash Pro\u003c\/span\u003e gives you the essential\n        tools for creating polished, defined eye looks.\n      \u003c\/p\u003e\n\n      \u003cp class=\"pl-text\"\u003e\n        Each tool is designed with\n        \u003cspan class=\"pl-highlight\"\u003eprecision, comfort and control\u003c\/span\u003e\n        in mind, helping make your lash routine smoother and easier.\n      \u003c\/p\u003e\n\n\n      \u003ch2 class=\"pl-heading\" style=\"margin-top:38px;\"\u003e\n        Simple. Precise. Beautiful.\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"pl-line\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"pl-step\"\u003e\n        \u003cdiv class=\"pl-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"pl-step-text\"\u003e\n          Prepare your natural lashes before application.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pl-step\"\u003e\n        \u003cdiv class=\"pl-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"pl-step-text\"\u003e\n          Use the precision tools to position your false lashes.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pl-step\"\u003e\n        \u003cdiv class=\"pl-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"pl-step-text\"\u003e\n          Adjust and style your lashes for your desired look.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pl-step\"\u003e\n        \u003cdiv class=\"pl-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"pl-step-text\"\u003e\n          Clean and store your tools ready for your next beauty routine.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n\n      \u003ca href=\"#ProductSubmitButton\" class=\"pl-button\"\u003e\n        Shop PureLash Pro ✨\n      \u003c\/a\u003e\n\n      \u003cp class=\"pl-note\"\u003e\n        For cosmetic use only. Follow the product instructions and use\n        lash tools carefully around the eye area.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"PickPro","offers":[{"title":"Default Title","offer_id":48479867699385,"sku":null,"price":274.98,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4489\/0041\/files\/pro.png?v=1786004917"},{"product_id":"velvettouch-4-in-1-electric-shaver","title":"VelvetTouch 4-in-1 Electric Shaver","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800\u0026display=swap');\n\n.vt-wrapper{\n  max-width:900px;\n  margin:40px auto;\n  padding:20px;\n  font-family:'Poppins',sans-serif;\n}\n\n.vt-box{\n  position:relative;\n  overflow:hidden;\n  padding:45px;\n  border-radius:30px;\n  background:rgba(255,255,255,.90);\n  backdrop-filter:blur(18px);\n  -webkit-backdrop-filter:blur(18px);\n  box-shadow:0 25px 60px rgba(236,72,153,.13);\n  animation:vtFade 1s ease;\n}\n\n\/* Main pink glow *\/\n.vt-box:before{\n  content:\"\";\n  position:absolute;\n  width:440px;\n  height:440px;\n  right:-190px;\n  top:-190px;\n  border-radius:50%;\n  background:linear-gradient(\n    135deg,\n    #fbcfe8,\n    #f472b6,\n    #ec4899\n  );\n  opacity:.18;\n  animation:vtFloat 8s ease-in-out infinite;\n}\n\n\/* Secondary glow *\/\n.vt-box:after{\n  content:\"\";\n  position:absolute;\n  width:180px;\n  height:180px;\n  left:-100px;\n  bottom:-90px;\n  border-radius:50%;\n  background:#f9a8d4;\n  opacity:.13;\n  animation:vtFloat2 7s ease-in-out infinite;\n}\n\n.vt-content{\n  position:relative;\n  z-index:2;\n}\n\n.vt-title{\n  margin:0 0 16px;\n  color:#21151c;\n  font-size:46px;\n  font-weight:800;\n  line-height:1.1;\n}\n\n.vt-title span{\n  background:linear-gradient(\n    90deg,\n    #db2777,\n    #f472b6,\n    #ec4899,\n    #be185d\n  );\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n  background-clip:text;\n  background-size:250% auto;\n  animation:vtGradient 4s ease infinite;\n}\n\n.vt-intro{\n  margin:0 0 38px;\n  color:#63565d;\n  font-size:19px;\n  line-height:1.8;\n}\n\n.vt-heading{\n  margin:0 0 15px;\n  color:#21151c;\n  font-size:30px;\n  font-weight:700;\n}\n\n.vt-line{\n  width:80px;\n  height:4px;\n  margin-bottom:28px;\n  border-radius:20px;\n  background:linear-gradient(\n    90deg,\n    #db2777,\n    #f472b6\n  );\n  animation:vtLine 2s ease-in-out infinite alternate;\n}\n\n.vt-text{\n  margin:0 0 20px;\n  color:#665a61;\n  font-size:17px;\n  line-height:1.8;\n}\n\n.vt-highlight{\n  color:#db2777;\n  font-weight:600;\n}\n\n\/* Usage steps *\/\n.vt-step{\n  display:flex;\n  align-items:center;\n  gap:18px;\n  margin:20px 0;\n  animation:vtSlide .8s ease both;\n}\n\n.vt-step:nth-child(2){animation-delay:.1s}\n.vt-step:nth-child(3){animation-delay:.2s}\n.vt-step:nth-child(4){animation-delay:.3s}\n.vt-step:nth-child(5){animation-delay:.4s}\n\n.vt-number{\n  width:46px;\n  height:46px;\n  min-width:46px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:50%;\n  color:#fff;\n  font-weight:700;\n  background:linear-gradient(\n    135deg,\n    #db2777,\n    #f472b6\n  );\n  box-shadow:0 8px 22px rgba(219,39,119,.28);\n  transition:.3s;\n}\n\n.vt-step:hover .vt-number{\n  transform:scale(1.1) rotate(5deg);\n}\n\n.vt-step-text{\n  color:#665a61;\n  font-size:17px;\n}\n\n\/* Button *\/\n.vt-button{\n  position:relative;\n  display:inline-block;\n  overflow:hidden;\n  margin-top:20px;\n  padding:18px 42px;\n  border-radius:60px;\n  color:#fff !important;\n  text-decoration:none;\n  font-size:18px;\n  font-weight:700;\n  background:linear-gradient(\n    135deg,\n    #db2777,\n    #f472b6\n  );\n  box-shadow:0 15px 35px rgba(219,39,119,.30);\n  transition:.35s;\n}\n\n.vt-button:before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:-120%;\n  width:100%;\n  height:100%;\n  background:linear-gradient(\n    110deg,\n    transparent,\n    rgba(255,255,255,.4),\n    transparent\n  );\n  transform:skewX(-20deg);\n  transition:.8s;\n}\n\n.vt-button:hover:before{\n  left:120%;\n}\n\n.vt-button:hover{\n  transform:translateY(-5px);\n  box-shadow:0 22px 45px rgba(219,39,119,.40);\n}\n\n.vt-note{\n  margin-top:28px;\n  color:#92858c;\n  font-size:13px;\n  line-height:1.7;\n}\n\n\/* Animations *\/\n\n@keyframes vtFade{\n  from{\n    opacity:0;\n    transform:translateY(30px);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes vtSlide{\n  from{\n    opacity:0;\n    transform:translateX(-20px);\n  }\n  to{\n    opacity:1;\n    transform:translateX(0);\n  }\n}\n\n@keyframes vtFloat{\n  0%,100%{\n    transform:translateY(0) rotate(0);\n  }\n  50%{\n    transform:translateY(30px) rotate(8deg);\n  }\n}\n\n@keyframes vtFloat2{\n  0%,100%{\n    transform:translateY(0);\n  }\n  50%{\n    transform:translateY(-25px);\n  }\n}\n\n@keyframes vtGradient{\n  0%,100%{\n    background-position:0% 50%;\n  }\n  50%{\n    background-position:100% 50%;\n  }\n}\n\n@keyframes vtLine{\n  from{width:60px}\n  to{width:110px}\n}\n\n\/* Mobile *\/\n\n@media(max-width:768px){\n\n  .vt-wrapper{\n    margin:20px auto;\n    padding:10px;\n  }\n\n  .vt-box{\n    padding:28px 24px;\n    border-radius:24px;\n  }\n\n  .vt-title{\n    font-size:34px;\n  }\n\n  .vt-intro{\n    font-size:16px;\n    line-height:1.7;\n  }\n\n  .vt-heading{\n    font-size:26px;\n  }\n\n  .vt-text{\n    font-size:16px;\n  }\n\n  .vt-step-text{\n    font-size:15px;\n  }\n\n  .vt-button{\n    width:100%;\n    text-align:center;\n    padding:17px 20px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"vt-wrapper\"\u003e\n\n  \u003cdiv class=\"vt-box\"\u003e\n\n    \u003cdiv class=\"vt-content\"\u003e\n\n      \u003ch1 class=\"vt-title\"\u003e\n        VelvetTouch \u003cspan\u003e4-in-1 Electric Shaver\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"vt-intro\"\u003e\n        Elevate your grooming routine with one sleek, versatile device\n        designed for shaving, trimming, detailing and edging.\n        VelvetTouch brings precision and convenience into one stylish\n        grooming essential.\n      \u003c\/p\u003e\n\n\n      \u003ch2 class=\"vt-heading\"\u003e\n        Grooming, Simplified\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"vt-line\"\u003e\u003c\/div\u003e\n\n      \u003cp class=\"vt-text\"\u003e\n        Switch between multiple grooming functions with\n        \u003cspan class=\"vt-highlight\"\u003eone convenient device\u003c\/span\u003e.\n        Precision blades and an ergonomic grip are designed to provide\n        comfortable control throughout your routine.\n      \u003c\/p\u003e\n\n      \u003cp class=\"vt-text\"\u003e\n        Enjoy the freedom of\n        \u003cspan class=\"vt-highlight\"\u003ecordless grooming\u003c\/span\u003e\n        with a rechargeable design that's easy to take wherever you go.\n      \u003c\/p\u003e\n\n\n      \u003ch2 class=\"vt-heading\" style=\"margin-top:38px;\"\u003e\n        Your Grooming Routine\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"vt-line\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"vt-step\"\u003e\n        \u003cdiv class=\"vt-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"vt-step-text\"\u003e\n          Choose the attachment that suits your grooming needs.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-step\"\u003e\n        \u003cdiv class=\"vt-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"vt-step-text\"\u003e\n          Gently glide the shaver across the desired area.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-step\"\u003e\n        \u003cdiv class=\"vt-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"vt-step-text\"\u003e\n          Switch attachments for trimming, detailing or edging.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vt-step\"\u003e\n        \u003cdiv class=\"vt-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"vt-step-text\"\u003e\n          Clean the removable heads after use and store ready for next time.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n\n      \u003ca href=\"#ProductSubmitButton\" class=\"vt-button\"\u003e\n        Shop VelvetTouch ✨\n      \u003c\/a\u003e\n\n      \u003cp class=\"vt-note\"\u003e\n        Follow the manufacturer's instructions for use and cleaning.\n        Avoid excessive pressure when grooming.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"PickPro","offers":[{"title":"Default Title","offer_id":48482248196281,"sku":null,"price":486.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4489\/0041\/files\/pick3.png?v=1786026056"},{"product_id":"pureglow-5-in-1-facial-cleansing-brush","title":"PureGlow 5-in-1 Facial Cleansing Brush","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800\u0026display=swap');\n\n.pg-wrapper{\n  max-width:900px;\n  margin:40px auto;\n  padding:20px;\n  font-family:'Poppins',sans-serif;\n}\n\n.pg-box{\n  position:relative;\n  overflow:hidden;\n  padding:45px;\n  border-radius:30px;\n  background:rgba(255,255,255,.90);\n  backdrop-filter:blur(18px);\n  -webkit-backdrop-filter:blur(18px);\n  box-shadow:0 25px 60px rgba(236,72,153,.13);\n  animation:pgFade 1s ease;\n}\n\n\/* Main pink glow *\/\n.pg-box:before{\n  content:\"\";\n  position:absolute;\n  width:440px;\n  height:440px;\n  right:-190px;\n  top:-190px;\n  border-radius:50%;\n  background:linear-gradient(\n    135deg,\n    #fce7f3,\n    #f9a8d4,\n    #ec4899\n  );\n  opacity:.18;\n  animation:pgFloat 8s ease-in-out infinite;\n}\n\n\/* Secondary glow *\/\n.pg-box:after{\n  content:\"\";\n  position:absolute;\n  width:180px;\n  height:180px;\n  left:-100px;\n  bottom:-90px;\n  border-radius:50%;\n  background:#fbcfe8;\n  opacity:.16;\n  animation:pgFloat2 7s ease-in-out infinite;\n}\n\n.pg-content{\n  position:relative;\n  z-index:2;\n}\n\n.pg-title{\n  margin:0 0 16px;\n  color:#241820;\n  font-size:46px;\n  font-weight:800;\n  line-height:1.1;\n}\n\n.pg-title span{\n  background:linear-gradient(\n    90deg,\n    #db2777,\n    #f472b6,\n    #ec4899,\n    #be185d\n  );\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n  background-clip:text;\n  background-size:250% auto;\n  animation:pgGradient 4s ease infinite;\n}\n\n.pg-intro{\n  margin:0 0 38px;\n  color:#63555d;\n  font-size:19px;\n  line-height:1.8;\n}\n\n.pg-heading{\n  margin:0 0 15px;\n  color:#241820;\n  font-size:30px;\n  font-weight:700;\n}\n\n.pg-line{\n  width:80px;\n  height:4px;\n  margin-bottom:28px;\n  border-radius:20px;\n  background:linear-gradient(\n    90deg,\n    #db2777,\n    #f472b6\n  );\n  animation:pgLine 2s ease-in-out infinite alternate;\n}\n\n.pg-text{\n  margin:0 0 20px;\n  color:#665a61;\n  font-size:17px;\n  line-height:1.8;\n}\n\n.pg-highlight{\n  color:#db2777;\n  font-weight:600;\n}\n\n\/* Steps *\/\n.pg-step{\n  display:flex;\n  align-items:center;\n  gap:18px;\n  margin:20px 0;\n  animation:pgSlide .8s ease both;\n}\n\n.pg-step:nth-child(2){animation-delay:.1s}\n.pg-step:nth-child(3){animation-delay:.2s}\n.pg-step:nth-child(4){animation-delay:.3s}\n.pg-step:nth-child(5){animation-delay:.4s}\n\n.pg-number{\n  width:46px;\n  height:46px;\n  min-width:46px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:50%;\n  color:#fff;\n  font-weight:700;\n  background:linear-gradient(\n    135deg,\n    #db2777,\n    #f472b6\n  );\n  box-shadow:0 8px 22px rgba(219,39,119,.28);\n  transition:.3s;\n}\n\n.pg-step:hover .pg-number{\n  transform:scale(1.1) rotate(5deg);\n}\n\n.pg-step-text{\n  color:#665a61;\n  font-size:17px;\n}\n\n\/* Button *\/\n.pg-button{\n  position:relative;\n  display:inline-block;\n  overflow:hidden;\n  margin-top:20px;\n  padding:18px 42px;\n  border-radius:60px;\n  color:#fff !important;\n  text-decoration:none;\n  font-size:18px;\n  font-weight:700;\n  background:linear-gradient(\n    135deg,\n    #db2777,\n    #f472b6\n  );\n  box-shadow:0 15px 35px rgba(219,39,119,.30);\n  transition:.35s;\n}\n\n.pg-button:before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:-120%;\n  width:100%;\n  height:100%;\n  background:linear-gradient(\n    110deg,\n    transparent,\n    rgba(255,255,255,.4),\n    transparent\n  );\n  transform:skewX(-20deg);\n  transition:.8s;\n}\n\n.pg-button:hover:before{\n  left:120%;\n}\n\n.pg-button:hover{\n  transform:translateY(-5px);\n  box-shadow:0 22px 45px rgba(219,39,119,.40);\n}\n\n.pg-note{\n  margin-top:28px;\n  color:#92858c;\n  font-size:13px;\n  line-height:1.7;\n}\n\n\/* Animations *\/\n\n@keyframes pgFade{\n  from{\n    opacity:0;\n    transform:translateY(30px);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes pgSlide{\n  from{\n    opacity:0;\n    transform:translateX(-20px);\n  }\n  to{\n    opacity:1;\n    transform:translateX(0);\n  }\n}\n\n@keyframes pgFloat{\n  0%,100%{\n    transform:translateY(0) rotate(0);\n  }\n  50%{\n    transform:translateY(30px) rotate(8deg);\n  }\n}\n\n@keyframes pgFloat2{\n  0%,100%{\n    transform:translateY(0);\n  }\n  50%{\n    transform:translateY(-25px);\n  }\n}\n\n@keyframes pgGradient{\n  0%,100%{\n    background-position:0% 50%;\n  }\n  50%{\n    background-position:100% 50%;\n  }\n}\n\n@keyframes pgLine{\n  from{width:60px}\n  to{width:110px}\n}\n\n\/* Mobile *\/\n\n@media(max-width:768px){\n\n  .pg-wrapper{\n    margin:20px auto;\n    padding:10px;\n  }\n\n  .pg-box{\n    padding:28px 24px;\n    border-radius:24px;\n  }\n\n  .pg-title{\n    font-size:34px;\n  }\n\n  .pg-intro{\n    font-size:16px;\n    line-height:1.7;\n  }\n\n  .pg-heading{\n    font-size:26px;\n  }\n\n  .pg-text{\n    font-size:16px;\n  }\n\n  .pg-step-text{\n    font-size:15px;\n  }\n\n  .pg-button{\n    width:100%;\n    text-align:center;\n    padding:17px 20px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"pg-wrapper\"\u003e\n\n  \u003cdiv class=\"pg-box\"\u003e\n\n    \u003cdiv class=\"pg-content\"\u003e\n\n      \u003ch1 class=\"pg-title\"\u003e\n        PureGlow \u003cspan\u003e5-in-1 Facial Cleansing Brush\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"pg-intro\"\u003e\n        Upgrade your skincare routine with PureGlow — a versatile cleansing\n        device with interchangeable brush heads designed to help cleanse,\n        exfoliate and massage as part of your everyday routine.\n      \u003c\/p\u003e\n\n\n      \u003ch2 class=\"pg-heading\"\u003e\n        One Device. Multiple Routines.\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"pg-line\"\u003e\u003c\/div\u003e\n\n      \u003cp class=\"pg-text\"\u003e\n        Switch between different brush heads to customize your routine,\n        whether you're looking for\n        \u003cspan class=\"pg-highlight\"\u003egentle cleansing, exfoliation or massage.\u003c\/span\u003e\n      \u003c\/p\u003e\n\n      \u003cp class=\"pg-text\"\u003e\n        The soft bristles work with your favourite cleanser to help remove\n        everyday impurities and surface buildup while keeping your routine\n        simple and convenient.\n      \u003c\/p\u003e\n\n\n      \u003ch2 class=\"pg-heading\" style=\"margin-top:38px;\"\u003e\n        How To Use\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"pg-line\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"pg-step\"\u003e\n        \u003cdiv class=\"pg-number\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"pg-step-text\"\u003e\n          Choose the brush head that suits your skincare routine.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pg-step\"\u003e\n        \u003cdiv class=\"pg-number\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"pg-step-text\"\u003e\n          Apply your favourite facial cleanser to damp skin.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pg-step\"\u003e\n        \u003cdiv class=\"pg-number\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"pg-step-text\"\u003e\n          Gently move the brush across your face without applying excessive pressure.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pg-step\"\u003e\n        \u003cdiv class=\"pg-number\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"pg-step-text\"\u003e\n          Rinse your face and clean the brush head after use.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n\n      \u003ca href=\"#ProductSubmitButton\" class=\"pg-button\"\u003e\n        Shop PureGlow ✨\n      \u003c\/a\u003e\n\n      \u003cp class=\"pg-note\"\u003e\n        For external use only. Use according to the manufacturer's instructions.\n        Avoid excessive pressure and discontinue use if irritation occurs.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"PickPro","offers":[{"title":"Default Title","offer_id":48482352300217,"sku":null,"price":478.97,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/4489\/0041\/files\/a1.png?v=1786027794"}],"url":"https:\/\/pickpro.co.za\/collections\/self-care.oembed","provider":"PickPro","version":"1.0","type":"link"}