{"title":"Skin \u0026 Glow Essentials","description":null,"products":[{"product_id":"cosmoglow-diamond-facial-brush-dispenser","title":"CosmoGlow Diamond Facial Brush Dispenser","description":"\u003cstyle\u003e\n\/* ===============================\n   COSMOGLOW — PRODUCT INFO\n   =============================== *\/\n\n.cg-product-info {\n  --cg-pink: #f9d8e1;\n  --cg-light: #fff7f9;\n  --cg-brown: #4a2416;\n  --cg-gold: #d9a37e;\n  --cg-soft-brown: rgba(74,36,22,.68);\n\n  background:\n    radial-gradient(circle at 10% 20%, rgba(255,255,255,.9), transparent 25%),\n    linear-gradient(135deg, #fff8fa, var(--cg-pink));\n\n  padding: 65px 20px;\n  color: var(--cg-brown);\n  font-family: Arial, sans-serif;\n  position: relative;\n  overflow: hidden;\n}\n\n.cg-product-info *,\n.cg-product-info *::before,\n.cg-product-info *::after {\n  box-sizing: border-box;\n}\n\n\/* Decorative sparkles *\/\n\n.cg-sparkle {\n  position: absolute;\n  color: var(--cg-gold);\n  font-size: 26px;\n  animation: cgSparkle 3s ease-in-out infinite;\n  opacity: .65;\n}\n\n.cg-sparkle.one {\n  top: 12%;\n  left: 7%;\n}\n\n.cg-sparkle.two {\n  top: 25%;\n  right: 8%;\n  animation-delay: 1s;\n}\n\n.cg-sparkle.three {\n  bottom: 12%;\n  left: 12%;\n  animation-delay: 1.7s;\n}\n\n.cg-sparkle.four {\n  bottom: 20%;\n  right: 10%;\n  animation-delay: .6s;\n}\n\n@keyframes cgSparkle {\n  0%,100% {\n    opacity: .25;\n    transform: scale(.8) rotate(0deg);\n  }\n\n  50% {\n    opacity: 1;\n    transform: scale(1.2) rotate(20deg);\n  }\n}\n\n\/* Container *\/\n\n.cg-info-container {\n  max-width: 950px;\n  margin: auto;\n  position: relative;\n  z-index: 2;\n}\n\n\/* Heading *\/\n\n.cg-label {\n  display: inline-block;\n  padding: 8px 16px;\n  border-radius: 50px;\n  border: 1px solid rgba(217,163,126,.45);\n  background: rgba(255,255,255,.6);\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n\n.cg-product-info h2 {\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-weight: 400;\n  font-size: clamp(36px, 5vw, 55px);\n  line-height: 1.05;\n  letter-spacing: -1.5px;\n  text-align: center;\n  margin: 18px 0 15px;\n}\n\n.cg-product-info h2 span {\n  color: var(--cg-gold);\n  font-style: italic;\n}\n\n.cg-intro {\n  max-width: 680px;\n  margin: 0 auto;\n  text-align: center;\n  color: var(--cg-soft-brown);\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n\/* ===============================\n   BENEFITS\n   =============================== *\/\n\n.cg-benefits {\n  display: grid;\n  grid-template-columns: repeat(3,1fr);\n  gap: 16px;\n  margin-top: 45px;\n}\n\n.cg-benefit {\n  background: rgba(255,255,255,.72);\n  border: 1px solid rgba(255,255,255,.95);\n  border-radius: 22px;\n  padding: 28px 20px;\n  text-align: center;\n  box-shadow: 0 12px 35px rgba(74,36,22,.07);\n  transition: all .35s ease;\n}\n\n.cg-benefit:hover {\n  transform: translateY(-7px);\n  box-shadow: 0 20px 40px rgba(74,36,22,.13);\n}\n\n.cg-benefit-icon {\n  font-size: 29px;\n  margin-bottom: 12px;\n}\n\n.cg-benefit h3 {\n  font-family: Georgia, serif;\n  font-size: 19px;\n  font-weight: 400;\n  margin: 0 0 9px;\n}\n\n.cg-benefit p {\n  margin: 0;\n  color: var(--cg-soft-brown);\n  font-size: 13px;\n  line-height: 1.65;\n}\n\n\/* ===============================\n   HOW IT WORKS\n   =============================== *\/\n\n.cg-how {\n  margin-top: 60px;\n}\n\n.cg-how-heading {\n  text-align: center;\n  margin-bottom: 30px;\n}\n\n.cg-how-heading h3 {\n  font-family: Georgia, serif;\n  font-size: 30px;\n  font-weight: 400;\n  margin: 0 0 8px;\n}\n\n.cg-how-heading p {\n  margin: 0;\n  color: var(--cg-soft-brown);\n  font-size: 14px;\n}\n\n\/* Steps *\/\n\n.cg-steps {\n  display: grid;\n  grid-template-columns: repeat(3,1fr);\n  gap: 20px;\n  position: relative;\n}\n\n\/* Connecting line *\/\n\n.cg-steps::before {\n  content: \"\";\n  position: absolute;\n  top: 31px;\n  left: 16%;\n  right: 16%;\n  border-top: 1px dashed rgba(217,163,126,.55);\n  z-index: 0;\n}\n\n.cg-step {\n  text-align: center;\n  position: relative;\n  z-index: 1;\n}\n\n.cg-step-number {\n  width: 62px;\n  height: 62px;\n  margin: 0 auto 17px;\n  border-radius: 50%;\n  display: grid;\n  place-items: center;\n\n  background:\n    linear-gradient(145deg,#fff,#f7d2dc);\n\n  border: 1px solid rgba(217,163,126,.5);\n\n  box-shadow:\n    0 10px 25px rgba(74,36,22,.1);\n\n  font-family: Georgia, serif;\n  font-size: 20px;\n  color: var(--cg-brown);\n\n  transition: .3s ease;\n}\n\n.cg-step:hover .cg-step-number {\n  transform: scale(1.08);\n  box-shadow: 0 14px 30px rgba(74,36,22,.15);\n}\n\n.cg-step h4 {\n  font-family: Georgia, serif;\n  font-weight: 400;\n  font-size: 19px;\n  margin: 0 0 8px;\n}\n\n.cg-step p {\n  max-width: 240px;\n  margin: auto;\n  color: var(--cg-soft-brown);\n  font-size: 13px;\n  line-height: 1.65;\n}\n\n\/* ===============================\n   FINAL LINE\n   =============================== *\/\n\n.cg-bottom {\n  margin-top: 48px;\n  padding: 18px 20px;\n  border-radius: 50px;\n  background: rgba(255,255,255,.6);\n  border: 1px solid rgba(217,163,126,.25);\n  text-align: center;\n  font-family: Georgia, serif;\n  font-size: 16px;\n}\n\n.cg-bottom span {\n  color: var(--cg-gold);\n}\n\n\/* ===============================\n   MOBILE\n   =============================== *\/\n\n@media(max-width:700px) {\n\n  .cg-product-info {\n    padding: 50px 16px;\n  }\n\n  .cg-benefits,\n  .cg-steps {\n    grid-template-columns: 1fr;\n  }\n\n  .cg-benefit {\n    display: grid;\n    grid-template-columns: 45px 1fr;\n    text-align: left;\n    align-items: center;\n    padding: 18px;\n  }\n\n  .cg-benefit-icon {\n    margin: 0;\n  }\n\n  .cg-benefit h3 {\n    margin-bottom: 4px;\n  }\n\n  .cg-steps::before {\n    display: none;\n  }\n\n  .cg-step p {\n    max-width: 310px;\n  }\n\n  .cg-how {\n    margin-top: 45px;\n  }\n\n  .cg-bottom {\n    border-radius: 20px;\n    line-height: 1.5;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003csection class=\"cg-product-info\"\u003e\n\n  \u003c!-- Decorative sparkles --\u003e\n  \u003cdiv class=\"cg-sparkle one\"\u003e✦\u003c\/div\u003e\n  \u003cdiv class=\"cg-sparkle two\"\u003e✦\u003c\/div\u003e\n  \u003cdiv class=\"cg-sparkle three\"\u003e✧\u003c\/div\u003e\n  \u003cdiv class=\"cg-sparkle four\"\u003e✦\u003c\/div\u003e\n\n\n  \u003cdiv class=\"cg-info-container\"\u003e\n\n    \u003c!-- INTRO --\u003e\n\n    \u003cdiv style=\"text-align:center;\"\u003e\n      \u003cdiv class=\"cg-label\"\u003e\n        ✦ The CosmoGlow Difference\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Cleanse beautifully.\u003cbr\u003e\n      \u003cspan\u003eGlow confidently.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"cg-intro\"\u003e\n      Meet your new skincare essential. The CosmoGlow Diamond Facial\n      Brush Dispenser combines a convenient foam dispenser with a soft\n      cleansing brush to turn your everyday face wash into a more\n      enjoyable and luxurious beauty ritual.\n    \u003c\/p\u003e\n\n\n    \u003c!-- BENEFITS --\u003e\n\n    \u003cdiv class=\"cg-benefits\"\u003e\n\n      \u003cdiv class=\"cg-benefit\"\u003e\n\n        \u003cdiv class=\"cg-benefit-icon\"\u003e🫧\u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch3\u003eDeep, Gentle Cleansing\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Helps lift away makeup, dirt and everyday impurities\n            while providing a soft, comfortable cleansing experience.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cg-benefit\"\u003e\n\n        \u003cdiv class=\"cg-benefit-icon\"\u003e✨\u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch3\u003eFresh-Looking Skin\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Leaves your skin feeling clean, refreshed and smooth\n            after your daily cleansing routine.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cg-benefit\"\u003e\n\n        \u003cdiv class=\"cg-benefit-icon\"\u003e💎\u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003ch3\u003eLuxury Meets Function\u003c\/h3\u003e\n\n          \u003cp\u003e\n            A beautiful rhinestone-inspired design that looks\n            gorgeous sitting on your bathroom or vanity counter.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- HOW IT WORKS --\u003e\n\n    \u003cdiv class=\"cg-how\"\u003e\n\n      \u003cdiv class=\"cg-how-heading\"\u003e\n\n        \u003ch3\u003eHow It Works\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Three simple steps to elevate your cleansing routine.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cg-steps\"\u003e\n\n        \u003c!-- STEP 1 --\u003e\n\n        \u003cdiv class=\"cg-step\"\u003e\n\n          \u003cdiv class=\"cg-step-number\"\u003e\n            01\n          \u003c\/div\u003e\n\n          \u003ch4\u003eFill\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Fill the dispenser with your preferred\n            liquid facial cleanser.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- STEP 2 --\u003e\n\n        \u003cdiv class=\"cg-step\"\u003e\n\n          \u003cdiv class=\"cg-step-number\"\u003e\n            02\n          \u003c\/div\u003e\n\n          \u003ch4\u003ePump\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Simply pump the dispenser to release\n            your cleanser through the soft brush.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003c!-- STEP 3 --\u003e\n\n        \u003cdiv class=\"cg-step\"\u003e\n\n          \u003cdiv class=\"cg-step-number\"\u003e\n            03\n          \u003c\/div\u003e\n\n          \u003ch4\u003eCleanse \u0026amp; Glow\u003c\/h4\u003e\n\n          \u003cp\u003e\n            Gently massage over your face while cleansing\n            for a simple, refreshing skincare experience.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003c!-- FINAL MESSAGE --\u003e\n\n    \u003cdiv class=\"cg-bottom\"\u003e\n      💗 Your cleanser. Your ritual. \n      \u003cspan\u003eYour CosmoGlow.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n","brand":"CosmoGlow","offers":[{"title":"Default Title","offer_id":50926806171887,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0841\/6903\/1919\/files\/Screenshot_2026-11-03_123405.png?v=1793702171"},{"product_id":"cosmoglow-2-in-1-lash-brow-perfector","title":"CosmoGlow 2-in-1 Lash \u0026 Brow Perfector","description":"\u003cdiv id=\"cosmoglow-mobile\"\u003e\n\u003cstyle\u003e\n#cosmoglow-mobile{\n  --pink:#fff7f7;\n  --pink2:#f8e3e4;\n  --rose:#c48372;\n  --gold:#c6a064;\n  --gold-light:#ead1a2;\n  --brown:#3b211a;\n  --muted:#74564d;\n  --white:#fff;\n  width:100%;\n  overflow:hidden;\n  color:var(--brown);\n  background:linear-gradient(180deg,#fffafa 0%,#fcebed 48%,#fff9f8 100%);\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  -webkit-font-smoothing:antialiased;\n}\n#cosmoglow-mobile *{box-sizing:border-box}\n#cosmoglow-mobile a{text-decoration:none}\n#cosmoglow-mobile button{font:inherit}\n#cosmoglow-mobile .cg-container{\n  width:100%;\n  max-width:560px;\n  margin:0 auto;\n  padding:0 16px;\n}\n#cosmoglow-mobile .cg-hero{\n  position:relative;\n  min-height:720px;\n  display:flex;\n  align-items:flex-start;\n  justify-content:center;\n  text-align:center;\n  padding:34px 0 42px;\n}\n#cosmoglow-mobile .cg-hero:before{\n  content:\"\";\n  position:absolute;\n  top:-80px;\n  left:50%;\n  width:330px;\n  height:330px;\n  transform:translateX(-50%);\n  border-radius:50%;\n  background:radial-gradient(circle,rgba(234,209,162,.34),rgba(248,227,228,.18) 42%,transparent 72%);\n  filter:blur(8px);\n  pointer-events:none;\n}\n#cosmoglow-mobile .cg-hero-inner{\n  position:relative;\n  z-index:1;\n  width:100%;\n}\n#cosmoglow-mobile .cg-brand{\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:27px;\n  letter-spacing:.07em;\n  line-height:1;\n}\n#cosmoglow-mobile .cg-subbrand{\n  margin-top:8px;\n  font-size:8px;\n  letter-spacing:.28em;\n  text-transform:uppercase;\n  color:var(--muted);\n}\n#cosmoglow-mobile .cg-badge{\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  margin-top:25px;\n  padding:9px 13px;\n  border:1px solid rgba(198,160,100,.3);\n  border-radius:999px;\n  background:rgba(255,255,255,.72);\n  font-size:8px;\n  font-weight:700;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n}\n#cosmoglow-mobile .cg-badge-dot{\n  width:5px;\n  height:5px;\n  border-radius:50%;\n  background:var(--gold);\n  box-shadow:0 0 10px rgba(198,160,100,.8);\n}\n#cosmoglow-mobile .cg-title{\n  margin:27px auto 0;\n  max-width:520px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(48px,15vw,76px);\n  line-height:.88;\n  letter-spacing:-.065em;\n  font-weight:400;\n}\n#cosmoglow-mobile .cg-title em{\n  color:var(--rose);\n  font-style:italic;\n}\n#cosmoglow-mobile .cg-lead{\n  max-width:430px;\n  margin:24px auto 0;\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.75;\n}\n#cosmoglow-mobile .cg-promise{\n  margin:30px auto 0;\n  padding:25px 18px;\n  border:1px solid rgba(198,160,100,.22);\n  border-radius:26px;\n  background:rgba(255,255,255,.62);\n  box-shadow:0 18px 55px rgba(59,33,26,.07);\n}\n#cosmoglow-mobile .cg-promise-label{\n  color:var(--rose);\n  font-size:8px;\n  font-weight:800;\n  letter-spacing:.22em;\n  text-transform:uppercase;\n}\n#cosmoglow-mobile .cg-promise h2{\n  margin-top:10px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:29px;\n  line-height:1.02;\n  font-weight:400;\n}\n#cosmoglow-mobile .cg-promise p{\n  margin:11px auto 0;\n  max-width:410px;\n  color:var(--muted);\n  font-size:11px;\n  line-height:1.65;\n}\n#cosmoglow-mobile .cg-primary{\n  position:relative;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  width:100%;\n  margin-top:18px;\n  padding:16px 16px 16px 20px;\n  overflow:hidden;\n  border-radius:999px;\n  background:var(--brown);\n  color:#fff;\n  box-shadow:0 15px 35px rgba(59,33,26,.2);\n}\n#cosmoglow-mobile .cg-primary:after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:-70px;\n  width:45px;\n  transform:skewX(-18deg);\n  background:rgba(255,255,255,.18);\n  animation:cgshine 4.8s ease-in-out infinite;\n}\n@keyframes cgshine{\n  0%,45%{left:-70px}\n  70%,100%{left:115%}\n}\n#cosmoglow-mobile .cg-primary-text{\n  display:flex;\n  flex-direction:column;\n  align-items:flex-start;\n  text-align:left;\n}\n#cosmoglow-mobile .cg-primary-small{\n  font-size:7px;\n  letter-spacing:.17em;\n  opacity:.62;\n  text-transform:uppercase;\n}\n#cosmoglow-mobile .cg-primary-main{\n  margin-top:4px;\n  font-size:13px;\n  font-weight:800;\n}\n#cosmoglow-mobile .cg-arrow{\n  width:36px;\n  height:36px;\n  display:grid;\n  place-items:center;\n  flex:none;\n  border-radius:50%;\n  background:rgba(255,255,255,.12);\n  font-size:17px;\n}\n#cosmoglow-mobile .cg-trust{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:7px;\n  margin-top:13px;\n}\n#cosmoglow-mobile .cg-trust-item{\n  padding:11px 4px;\n  border:1px solid rgba(198,160,100,.16);\n  border-radius:16px;\n  background:rgba(255,255,255,.48);\n}\n#cosmoglow-mobile .cg-trust-icon{\n  font-size:16px;\n  margin-bottom:4px;\n}\n#cosmoglow-mobile .cg-trust-text{\n  color:var(--muted);\n  font-size:7px;\n  line-height:1.25;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n#cosmoglow-mobile .cg-section{\n  padding:62px 0;\n}\n#cosmoglow-mobile .cg-kicker{\n  color:var(--rose);\n  text-align:center;\n  font-size:8px;\n  font-weight:800;\n  letter-spacing:.23em;\n  text-transform:uppercase;\n}\n#cosmoglow-mobile .cg-heading{\n  margin:10px auto 13px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(37px,10.5vw,58px);\n  line-height:.94;\n  letter-spacing:-.055em;\n  font-weight:400;\n  text-align:center;\n}\n#cosmoglow-mobile .cg-copy{\n  max-width:470px;\n  margin:auto;\n  color:var(--muted);\n  font-size:12px;\n  line-height:1.75;\n  text-align:center;\n}\n#cosmoglow-mobile .cg-cards{\n  display:grid;\n  gap:12px;\n  margin-top:27px;\n}\n#cosmoglow-mobile .cg-card{\n  padding:24px 20px;\n  border:1px solid rgba(198,160,100,.2);\n  border-radius:24px;\n  background:rgba(255,255,255,.7);\n  box-shadow:0 15px 40px rgba(59,33,26,.06);\n}\n#cosmoglow-mobile .cg-card-number{\n  color:var(--gold);\n  font-size:8px;\n  font-weight:800;\n  letter-spacing:.18em;\n}\n#cosmoglow-mobile .cg-card h3{\n  margin:9px 0 8px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:27px;\n  font-weight:400;\n}\n#cosmoglow-mobile .cg-card p{\n  color:var(--muted);\n  font-size:12px;\n  line-height:1.7;\n}\n#cosmoglow-mobile .cg-list{\n  margin:15px 0 0;\n  padding:0;\n  list-style:none;\n}\n#cosmoglow-mobile .cg-list li{\n  display:flex;\n  gap:7px;\n  margin:7px 0;\n  font-size:10px;\n}\n#cosmoglow-mobile .cg-list li:before{\n  content:\"✦\";\n  color:var(--gold);\n}\n#cosmoglow-mobile .cg-tabs{\n  margin-top:27px;\n  padding:7px;\n  border:1px solid rgba(198,160,100,.2);\n  border-radius:24px;\n  background:rgba(255,255,255,.65);\n  box-shadow:0 15px 45px rgba(59,33,26,.07);\n}\n#cosmoglow-mobile .cg-tab-buttons{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:6px;\n}\n#cosmoglow-mobile .cg-tab{\n  border:0;\n  border-radius:17px;\n  padding:13px 7px;\n  background:transparent;\n  color:var(--muted);\n  font-size:9px;\n  font-weight:800;\n  letter-spacing:.11em;\n  text-transform:uppercase;\n}\n#cosmoglow-mobile .cg-tab.active{\n  background:var(--brown);\n  color:#fff;\n}\n#cosmoglow-mobile .cg-panel{\n  display:none;\n  padding:27px 10px 20px;\n  text-align:center;\n}\n#cosmoglow-mobile .cg-panel.active{\n  display:block;\n}\n#cosmoglow-mobile .cg-panel-icon{\n  width:62px;\n  height:62px;\n  display:grid;\n  place-items:center;\n  margin:auto;\n  border-radius:50%;\n  background:linear-gradient(135deg,#f0d8a8,#bd9152);\n  color:#fff;\n  font-size:23px;\n  box-shadow:0 10px 25px rgba(198,160,100,.25);\n}\n#cosmoglow-mobile .cg-panel h3{\n  margin:15px 0 7px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:24px;\n  font-weight:400;\n}\n#cosmoglow-mobile .cg-panel p{\n  color:var(--muted);\n  font-size:12px;\n  line-height:1.7;\n}\n#cosmoglow-mobile .cg-benefits{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:9px;\n  margin-top:25px;\n}\n#cosmoglow-mobile .cg-benefit{\n  min-height:145px;\n  padding:19px 11px;\n  border:1px solid rgba(198,160,100,.17);\n  border-radius:20px;\n  background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(255,234,235,.62));\n  text-align:center;\n}\n#cosmoglow-mobile .cg-benefit-icon{\n  font-size:22px;\n  margin-bottom:7px;\n}\n#cosmoglow-mobile .cg-benefit-title{\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:16px;\n}\n#cosmoglow-mobile .cg-benefit-text{\n  margin-top:5px;\n  color:var(--muted);\n  font-size:9px;\n  line-height:1.5;\n}\n#cosmoglow-mobile .cg-final{\n  padding:60px 0 105px;\n}\n#cosmoglow-mobile .cg-final-box{\n  padding:38px 18px;\n  border:1px solid rgba(198,160,100,.2);\n  border-radius:28px;\n  background:linear-gradient(145deg,#f7dfe1,#fff1f0);\n  text-align:center;\n  box-shadow:0 20px 55px rgba(59,33,26,.08);\n}\n#cosmoglow-mobile .cg-final-title{\n  margin-top:9px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:40px;\n  line-height:.95;\n  letter-spacing:-.05em;\n  font-weight:400;\n}\n#cosmoglow-mobile .cg-final-copy{\n  margin:14px auto 0;\n  max-width:410px;\n  color:var(--muted);\n  font-size:12px;\n  line-height:1.7;\n}\n#cosmoglow-mobile .cg-bottom-bar{\n  position:fixed;\n  z-index:999999;\n  left:9px;\n  right:9px;\n  bottom:9px;\n  padding:6px;\n  border-radius:999px;\n  background:rgba(59,33,26,.96);\n  box-shadow:0 8px 30px rgba(0,0,0,.22);\n  backdrop-filter:blur(12px);\n}\n#cosmoglow-mobile .cg-bottom-bar a{\n  display:block;\n  padding:14px 12px;\n  border-radius:999px;\n  background:linear-gradient(135deg,#eed39e,#c6a064);\n  color:var(--brown);\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.1em;\n  text-align:center;\n}\n#cosmoglow-mobile .cg-reveal{\n  opacity:0;\n  transform:translateY(18px);\n  transition:opacity .65s ease,transform .65s ease;\n}\n#cosmoglow-mobile .cg-reveal.visible{\n  opacity:1;\n  transform:none;\n}\n@media(min-width:700px){\n  #cosmoglow-mobile .cg-container{max-width:850px}\n  #cosmoglow-mobile .cg-hero{min-height:auto;padding:70px 0 80px}\n  #cosmoglow-mobile .cg-cards{grid-template-columns:1fr 1fr}\n  #cosmoglow-mobile .cg-benefits{grid-template-columns:repeat(4,1fr)}\n  #cosmoglow-mobile .cg-bottom-bar{display:none}\n}\n@media(max-width:360px){\n  #cosmoglow-mobile .cg-container{padding:0 13px}\n  #cosmoglow-mobile .cg-hero{padding-top:27px}\n  #cosmoglow-mobile .cg-title{font-size:45px}\n  #cosmoglow-mobile .cg-lead{font-size:12px}\n  #cosmoglow-mobile .cg-brand{font-size:24px}\n}\n@media(prefers-reduced-motion:reduce){\n  #cosmoglow-mobile *,\n  #cosmoglow-mobile *:before,\n  #cosmoglow-mobile *:after{\n    animation:none!important;\n    transition:none!important;\n  }\n}\n\u003c\/style\u003e\n\n\u003csection class=\"cg-hero\"\u003e\n  \u003cdiv class=\"cg-container cg-hero-inner\"\u003e\n    \u003cdiv class=\"cg-brand\"\u003eCOSMO GLOW\u003c\/div\u003e\n    \u003cdiv class=\"cg-subbrand\"\u003eYour Beauty Essentials\u003c\/div\u003e\n\n    \u003cdiv class=\"cg-badge\"\u003e\n      \u003cspan class=\"cg-badge-dot\"\u003e\u003c\/span\u003e\n      2-in-1 Lash \u0026amp; Brow Beauty\n    \u003c\/div\u003e\n\n    \u003ch1 class=\"cg-title\"\u003e\n      Your lashes.\u003cbr\u003e\n      Your brows.\u003cbr\u003e\n      \u003cem\u003ePerfected.\u003c\/em\u003e\n    \u003c\/h1\u003e\n\n    \u003cp class=\"cg-lead\"\u003e\n      Meet the beauty essential designed to simplify your routine —\n      beautifully lifted lashes and precisely defined brows in one elegant device.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cg-promise\"\u003e\n      \u003cdiv class=\"cg-promise-label\"\u003eCosmoGlow 2-in-1 Lash \u0026amp; Brow Perfector\u003c\/div\u003e\n      \u003ch2\u003eTwo tools.\u003cbr\u003eOne effortless ritual.\u003c\/h2\u003e\n      \u003cp\u003e\n        Less clutter. Less fuss. More polished beauty whenever you want it.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003ca href=\"#cg-mobile-shop\" class=\"cg-primary cg-scroll\"\u003e\n      \u003cspan class=\"cg-primary-text\"\u003e\n        \u003cspan class=\"cg-primary-small\"\u003eElevate Your Routine\u003c\/span\u003e\n        \u003cspan class=\"cg-primary-main\"\u003eDiscover CosmoGlow\u003c\/span\u003e\n      \u003c\/span\u003e\n      \u003cspan class=\"cg-arrow\"\u003e→\u003c\/span\u003e\n    \u003c\/a\u003e\n\n    \u003cdiv class=\"cg-trust\"\u003e\n      \u003cdiv class=\"cg-trust-item\"\u003e\n        \u003cdiv class=\"cg-trust-icon\"\u003e✦\u003c\/div\u003e\n        \u003cdiv class=\"cg-trust-text\"\u003e2-in-1\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cg-trust-item\"\u003e\n        \u003cdiv class=\"cg-trust-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv class=\"cg-trust-text\"\u003eGentle\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cg-trust-item\"\u003e\n        \u003cdiv class=\"cg-trust-icon\"\u003e◌\u003c\/div\u003e\n        \u003cdiv class=\"cg-trust-text\"\u003eRechargeable\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cg-section\"\u003e\n  \u003cdiv class=\"cg-container\"\u003e\n    \u003cdiv class=\"cg-kicker\"\u003e01 \/ The Experience\u003c\/div\u003e\n    \u003ch2 class=\"cg-heading\"\u003eBeauty,\u003cbr\u003esimplified.\u003c\/h2\u003e\n    \u003cp class=\"cg-copy\"\u003e\n      One compact beauty essential replaces the need to carry separate tools,\n      keeping your everyday routine simple, elegant and effortless.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cg-cards\"\u003e\n      \u003carticle class=\"cg-card cg-reveal\"\u003e\n        \u003cdiv class=\"cg-card-number\"\u003eLASHES\u003c\/div\u003e\n        \u003ch3\u003eLift. Curl. Glow.\u003c\/h3\u003e\n        \u003cp\u003e\n          Gentle warmth helps shape lashes from root to tip for a naturally\n          lifted, wide-eyed appearance.\n        \u003c\/p\u003e\n        \u003cul class=\"cg-list\"\u003e\n          \u003cli\u003eNatural-looking lift\u003c\/li\u003e\n          \u003cli\u003eLong-lasting curl\u003c\/li\u003e\n          \u003cli\u003eGentle heated design\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"cg-card cg-reveal\"\u003e\n        \u003cdiv class=\"cg-card-number\"\u003eBROWS\u003c\/div\u003e\n        \u003ch3\u003eDefine. Shape. Perfect.\u003c\/h3\u003e\n        \u003cp\u003e\n          The precision trimmer helps tidy unwanted brow hairs quickly,\n          making everyday touch-ups simple.\n        \u003c\/p\u003e\n        \u003cul class=\"cg-list\"\u003e\n          \u003cli\u003ePainless touch-ups\u003c\/li\u003e\n          \u003cli\u003ePrecision trimming\u003c\/li\u003e\n          \u003cli\u003eProtective design\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cg-section\"\u003e\n  \u003cdiv class=\"cg-container\"\u003e\n    \u003cdiv class=\"cg-kicker\"\u003e02 \/ Two Functions\u003c\/div\u003e\n    \u003ch2 class=\"cg-heading\"\u003eOne device.\u003cbr\u003eTwo essentials.\u003c\/h2\u003e\n    \u003cp class=\"cg-copy\"\u003e\n      Tap between lashes and brows to explore what makes CosmoGlow\n      such a useful part of your beauty routine.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cg-tabs cg-reveal\"\u003e\n      \u003cdiv class=\"cg-tab-buttons\"\u003e\n        \u003cbutton class=\"cg-tab active\" type=\"button\" data-tab=\"lashes\"\u003e✦ Lashes\u003c\/button\u003e\n        \u003cbutton class=\"cg-tab\" type=\"button\" data-tab=\"brows\"\u003e✧ Brows\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cg-panel active\" data-panel=\"lashes\"\u003e\n        \u003cdiv class=\"cg-panel-icon\"\u003e⌁\u003c\/div\u003e\n        \u003ch3\u003eBeautifully Curled Lashes\u003c\/h3\u003e\n        \u003cp\u003e\n          The heated curved comb gently shapes your lashes,\n          helping create a lifted appearance without the traditional\n          pinch-and-pull experience.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cg-panel\" data-panel=\"brows\"\u003e\n        \u003cdiv class=\"cg-panel-icon\"\u003e✦\u003c\/div\u003e\n        \u003ch3\u003ePrecisely Defined Brows\u003c\/h3\u003e\n        \u003cp\u003e\n          The precision trimmer helps keep your arches neat and polished,\n          making quick touch-ups easy between salon visits.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cg-section\"\u003e\n  \u003cdiv class=\"cg-container\"\u003e\n    \u003cdiv class=\"cg-kicker\"\u003e03 \/ Why You'll Love It\u003c\/div\u003e\n    \u003ch2 class=\"cg-heading\"\u003eSmall device.\u003cbr\u003eBeautiful difference.\u003c\/h2\u003e\n\n    \u003cdiv class=\"cg-benefits\"\u003e\n      \u003cdiv class=\"cg-benefit cg-reveal\"\u003e\n        \u003cdiv class=\"cg-benefit-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-title\"\u003eGentle\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-text\"\u003eMade for comfortable everyday beauty.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cg-benefit cg-reveal\"\u003e\n        \u003cdiv class=\"cg-benefit-icon\"\u003e✦\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-title\"\u003e2-in-1\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-text\"\u003eTwo essential functions in one.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cg-benefit cg-reveal\"\u003e\n        \u003cdiv class=\"cg-benefit-icon\"\u003e⌁\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-title\"\u003ePortable\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-text\"\u003eEasy to keep in your makeup bag.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cg-benefit cg-reveal\"\u003e\n        \u003cdiv class=\"cg-benefit-icon\"\u003e◌\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-title\"\u003eRechargeable\u003c\/div\u003e\n        \u003cdiv class=\"cg-benefit-text\"\u003eNo disposable batteries needed.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"cg-final\" id=\"cg-mobile-shop\"\u003e\n  \u003cdiv class=\"cg-container\"\u003e\n    \u003cdiv class=\"cg-final-box cg-reveal\"\u003e\n      \u003cdiv class=\"cg-kicker\"\u003eYour New Beauty Essential\u003c\/div\u003e\n      \u003ch2 class=\"cg-final-title\"\u003eYour routine.\u003cbr\u003eElevated.\u003c\/h2\u003e\n      \u003cp class=\"cg-final-copy\"\u003e\n        Beautifully lifted lashes. Clean, defined brows.\n        One elegant tool made for your everyday ritual.\n      \u003c\/p\u003e\n\n      \u003ca href=\"#\" class=\"cg-primary cg-cart\"\u003e\n        \u003cspan class=\"cg-primary-text\"\u003e\n          \u003cspan class=\"cg-primary-small\"\u003eCosmoGlow Beauty\u003c\/span\u003e\n          \u003cspan class=\"cg-primary-main\"\u003eShop The 2-in-1 Perfector\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"cg-arrow\"\u003e→\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"cg-bottom-bar\"\u003e\n  \u003ca href=\"#\" class=\"cg-cart\"\u003e✦ SHOP COSMOGLOW\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById(\"cosmoglow-mobile\");\n  if(!root)return;\n\n  root.querySelectorAll(\".cg-scroll\").forEach(function(link){\n    link.addEventListener(\"click\",function(e){\n      var target=document.getElementById(\"cg-mobile-shop\");\n      if(target){\n        e.preventDefault();\n        target.scrollIntoView({behavior:\"smooth\",block:\"start\"});\n      }\n    });\n  });\n\n  var tabs=root.querySelectorAll(\".cg-tab\");\n  var panels=root.querySelectorAll(\".cg-panel\");\n\n  tabs.forEach(function(tab){\n    tab.addEventListener(\"click\",function(){\n      var selectedName=tab.getAttribute(\"data-tab\");\n\n      tabs.forEach(function(item){item.classList.remove(\"active\")});\n      panels.forEach(function(item){item.classList.remove(\"active\")});\n\n      tab.classList.add(\"active\");\n\n      var selected=root.querySelector(\n        '.cg-panel[data-panel=\"'+selectedName+'\"]'\n      );\n\n      if(selected)selected.classList.add(\"active\");\n    });\n  });\n\n  root.querySelectorAll(\".cg-cart\").forEach(function(button){\n    button.addEventListener(\"click\",function(e){\n      e.preventDefault();\n\n      var selectors=[\n        'form[action*=\"\/cart\/add\"] button[name=\"add\"]',\n        'form[action*=\"\/cart\/add\"] button[type=\"submit\"]',\n        'form[action*=\"\/cart\/add\"] input[type=\"submit\"]',\n        'button[name=\"add\"]'\n      ];\n\n      var addButton=null;\n\n      for(var i=0;i\u003cselectors.length;i++){\n        addButton=document.querySelector(selectors[i]);\n        if(addButton)break;\n      }\n\n      if(addButton){\n        addButton.click();\n        return;\n      }\n\n      var form=document.querySelector('form[action*=\"\/cart\/add\"]');\n\n      if(form){\n        form.scrollIntoView({behavior:\"smooth\",block:\"center\"});\n      }else{\n        window.location.hash=\"product-form\";\n      }\n    });\n  });\n\n  if(\"IntersectionObserver\" in window){\n    var observer=new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          entry.target.classList.add(\"visible\");\n          observer.unobserve(entry.target);\n        }\n      });\n    },{threshold:.12});\n\n    root.querySelectorAll(\".cg-reveal\").forEach(function(item){\n      observer.observe(item);\n    });\n  }else{\n    root.querySelectorAll(\".cg-reveal\").forEach(function(item){\n      item.classList.add(\"visible\");\n    });\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"CosmoGlow","offers":[{"title":"Default Title","offer_id":50958184055023,"sku":null,"price":359.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0841\/6903\/1919\/files\/Screenshot_2026-11-03_122154.png?v=1793701751"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0841\/6903\/1919\/collections\/Screenshot_2026-10-13_092011.png?v=1792074895","url":"https:\/\/cosmoglow.co.za\/collections\/the-glow-edit.oembed","provider":"CosmoGlow","version":"1.0","type":"link"}