{"product_id":"dual-sided-facial-cleansing-brush","title":"Dual-Sided Facial Cleansing Brush","description":"\u003cstyle\u003e\n:root{\n  --cream:#F8F5F2;\n  --charcoal:#2E2E2E;\n  --rose:#D8A7B1;\n  --rose-dark:#C48F9A;\n  --white:#ffffff;\n}\n\n\/* HERO SECTION *\/\n.renueva-hero{\n  position:relative;\n  overflow:hidden;\n  border-radius:28px;\n  min-height:680px;\n  display:flex;\n  align-items:center;\n  background:\n  linear-gradient(rgba(248,245,242,0.45), rgba(248,245,242,0.55)),\n  url('YOUR-IMAGE-HERE.jpg') center\/cover no-repeat;\n  padding:70px 60px;\n}\n\n\/* OVERLAY GLOW *\/\n.renueva-hero::before{\n  content:'';\n  position:absolute;\n  top:-100px;\n  right:-100px;\n  width:320px;\n  height:320px;\n  background:rgba(216,167,177,0.18);\n  border-radius:50%;\n  filter:blur(40px);\n}\n\n\/* CONTENT *\/\n.renueva-content{\n  position:relative;\n  z-index:2;\n  max-width:620px;\n  animation:fadeUp 1.1s ease;\n}\n\n\/* TRUST TEXT *\/\n.renueva-trust{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  background:rgba(255,255,255,0.75);\n  backdrop-filter:blur(10px);\n  padding:10px 18px;\n  border-radius:999px;\n  margin-bottom:25px;\n  font-size:14px;\n  color:#555;\n  box-shadow:0 4px 12px rgba(0,0,0,0.04);\n}\n\n.renueva-dot{\n  width:8px;\n  height:8px;\n  background:var(--rose-dark);\n  border-radius:50%;\n}\n\n\/* HEADLINE *\/\n.renueva-title{\n  font-size:68px;\n  line-height:1;\n  font-weight:700;\n  color:var(--charcoal);\n  margin-bottom:22px;\n  letter-spacing:-2px;\n}\n\n.renueva-title span{\n  color:var(--rose-dark);\n}\n\n\/* SUBTEXT *\/\n.renueva-sub{\n  font-size:20px;\n  line-height:1.8;\n  color:#555;\n  margin-bottom:35px;\n  max-width:560px;\n}\n\n\/* CTA *\/\n.renueva-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:15px;\n  align-items:center;\n}\n\n.renueva-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:16px 34px;\n  border-radius:999px;\n  text-decoration:none;\n  font-weight:700;\n  transition:all 0.35s ease;\n  font-size:16px;\n}\n\n\/* PRIMARY *\/\n.renueva-btn-primary{\n  background:linear-gradient(135deg,var(--rose),var(--rose-dark));\n  color:white;\n  box-shadow:0 10px 25px rgba(196,143,154,0.25);\n}\n\n.renueva-btn-primary:hover{\n  transform:translateY(-2px) scale(1.02);\n  box-shadow:0 16px 35px rgba(196,143,154,0.35);\n}\n\n\/* SECONDARY *\/\n.renueva-btn-secondary{\n  background:white;\n  color:var(--charcoal);\n  border:1px solid #eee;\n}\n\n.renueva-btn-secondary:hover{\n  background:var(--charcoal);\n  color:white;\n}\n\n\/* TRUST BADGES *\/\n.renueva-badges{\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  margin-top:32px;\n}\n\n.renueva-badge{\n  background:rgba(255,255,255,0.82);\n  backdrop-filter:blur(10px);\n  padding:12px 16px;\n  border-radius:999px;\n  font-size:14px;\n  color:#555;\n  box-shadow:0 5px 15px rgba(0,0,0,0.04);\n}\n\n\/* FLOATING CARD *\/\n.renueva-floating{\n  position:absolute;\n  right:50px;\n  bottom:50px;\n  background:rgba(255,255,255,0.92);\n  backdrop-filter:blur(14px);\n  padding:22px;\n  border-radius:24px;\n  max-width:280px;\n  box-shadow:0 15px 35px rgba(0,0,0,0.08);\n  animation:float 4s ease-in-out infinite;\n}\n\n.renueva-floating h4{\n  margin-top:0;\n  margin-bottom:10px;\n  font-size:20px;\n  color:var(--charcoal);\n}\n\n.renueva-floating p{\n  margin:0;\n  color:#666;\n  line-height:1.6;\n  font-size:15px;\n}\n\n\/* ANIMATIONS *\/\n@keyframes fadeUp{\n  from{\n    opacity:0;\n    transform:translateY(30px);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes float{\n  0%{\n    transform:translateY(0px);\n  }\n  50%{\n    transform:translateY(-10px);\n  }\n  100%{\n    transform:translateY(0px);\n  }\n}\n\n\/* MOBILE *\/\n@media(max-width:900px){\n\n  .renueva-hero{\n    min-height:auto;\n    padding:60px 28px;\n  }\n\n  .renueva-title{\n    font-size:46px;\n  }\n\n  .renueva-sub{\n    font-size:17px;\n  }\n\n  .renueva-floating{\n    position:relative;\n    right:auto;\n    bottom:auto;\n    margin-top:35px;\n    max-width:100%;\n  }\n}\n\n@media(max-width:600px){\n\n  .renueva-title{\n    font-size:38px;\n    line-height:1.05;\n  }\n\n  .renueva-buttons{\n    flex-direction:column;\n    align-items:stretch;\n  }\n\n  .renueva-btn{\n    width:100%;\n  }\n}\n\u003c\/style\u003e\n\n\u003csection class=\"renueva-hero\"\u003e\n\n  \u003cdiv class=\"renueva-content\"\u003e\n\n    \u003c!-- TRUST BAR --\u003e\n    \u003cdiv class=\"renueva-trust\"\u003e\n      \u003cdiv class=\"renueva-dot\"\u003e\u003c\/div\u003e\n      Trusted by postpartum mamas across South Africa\n    \u003c\/div\u003e\n\n    \u003c!-- HEADLINE --\u003e\n    \u003cdiv class=\"renueva-title\"\u003e\n      Heal From \u003cbr\u003e\n      \u003cspan\u003eThe Inside Out 🌸\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SUBTEXT --\u003e\n    \u003cdiv class=\"renueva-sub\"\u003e\n      Renueva™ StrongHer supports your pelvic floor recovery — gently, effectively, and privately.\u003cbr\u003e\u003cbr\u003e\n\n      Designed for postpartum moms who want to rebuild strength, confidence, and control in just \u003cstrong\u003e10 minutes a day.\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- BUTTONS --\u003e\n    \u003cdiv class=\"renueva-buttons\"\u003e\n\n      \u003ca href=\"\/products\/renueva-strongher\" class=\"renueva-btn renueva-btn-primary\"\u003e\n        Start Your Recovery →\n      \u003c\/a\u003e\n\n      \u003ca href=\"#reviews\" class=\"renueva-btn renueva-btn-secondary\"\u003e\n        Read Mama Reviews\n      \u003c\/a\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- BADGES --\u003e\n    \u003cdiv class=\"renueva-badges\"\u003e\n\n      \u003cdiv class=\"renueva-badge\"\u003e\n        ✔ Postpartum Support\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"renueva-badge\"\u003e\n        ✔ Gentle Recovery\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"renueva-badge\"\u003e\n        ✔ Home Use\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- FLOATING CARD --\u003e\n  \u003cdiv class=\"renueva-floating\"\u003e\n\n    \u003ch4\u003e🎁 First 100 Customers\u003c\/h4\u003e\n\n    \u003cp\u003e\n      Receive the exclusive \u003cstrong\u003eRenueva™ Recovery Guide\u003c\/strong\u003e packed with pelvic floor and postpartum recovery exercises.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Renueva","offers":[{"title":"Default Title","offer_id":49217181647071,"sku":null,"price":44.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/6915\/5295\/files\/renueva-branded-facial-cleansing-brush.png?v=1779084665","url":"https:\/\/www.renueva.co.za\/products\/dual-sided-facial-cleansing-brush","provider":"Renueva","version":"1.0","type":"link"}