{"product_id":"soft-cream","title":"Soft Cream","description":"\u003c!-- GenGlo Soft Cream Product Page - Shopify Compatible --\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Titan+One\u0026amp;family=Nunito:wght@400;600;700;800;900\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\n\u003cstyle\u003e\n:root {\n  --yello: #ffff76;\n  --violet: #6242f7;\n  --aqua: #a2f1ff;\n  --pink: #ecb6ff;\n  --moon: #fffffc;\n  --vdark: #3a22d4;\n  --fn: \"Titan One\", cursive;\n  --fb: \"Nunito\", sans-serif;\n}\n\n.genglo-sc-wrap {\n  width: 100%;\n  max-width: 100%;\n  overflow-x: hidden;\n  font-family: var(--fb);\n  color: var(--vdark);\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n\/* ── SHARED ── *\/\n.sc-section {\n  padding: 60px 24px;\n  opacity: 0;\n  transform: translateY(40px);\n  transition: opacity 0.75s cubic-bezier(.22,1,.36,1), transform 0.75s cubic-bezier(.22,1,.36,1);\n}\n.sc-section.visible { opacity: 1; transform: translateY(0); }\n.sc-inner { max-width: 100%; margin: 0 auto; }\n\n.sc-eyebrow {\n  font-family: var(--fn);\n  font-size: 11px;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--violet);\n  opacity: 0.6;\n  margin-bottom: 10px;\n}\n.sc-h2 {\n  font-family: var(--fn);\n  font-size: clamp(28px, 5vw, 44px);\n  color: var(--vdark);\n  line-height: 1.0;\n  margin-bottom: 14px;\n}\n.sc-h2-light {\n  font-family: var(--fn);\n  font-size: clamp(28px, 5vw, 44px);\n  color: var(--yello);\n  line-height: 1.0;\n  margin-bottom: 14px;\n}\n\n\/* ── INTRO ── *\/\n.sc-intro { background: var(--moon); }\n.sc-intro-tagline {\n  font-family: var(--fn);\n  font-size: clamp(13px, 2vw, 16px);\n  color: var(--violet);\n  letter-spacing: 0.05em;\n  margin-bottom: 20px;\n}\n.sc-intro-body {\n  font-size: 15px;\n  color: #555;\n  line-height: 1.9;\n  font-weight: 600;\n  margin-bottom: 14px;\n}\n.sc-intro-closing {\n  font-family: var(--fn);\n  font-size: 16px;\n  color: var(--violet);\n  border-left: 4px solid var(--pink);\n  padding-left: 14px;\n  margin-top: 24px;\n}\n\n\/* ── WHY DIFFERENT ── *\/\n.sc-why {\n  background: linear-gradient(160deg, #6242f7 0%, #3a22d4 100%);\n  text-align: center;\n}\n.sc-why-intro {\n  font-size: 15px;\n  color: rgba(255,255,252,0.8);\n  font-weight: 700;\n  font-style: italic;\n  margin-bottom: 20px;\n  line-height: 1.7;\n}\n.sc-why-sub {\n  font-size: 15px;\n  color: rgba(255,255,252,0.8);\n  font-weight: 600;\n  margin-bottom: 32px;\n  line-height: 1.7;\n}\n.sc-checks {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: center;\n}\n.sc-check {\n  font-family: var(--fn);\n  font-size: 12px;\n  padding: 8px 16px;\n  border-radius: 50px;\n  background: rgba(255,255,118,0.15);\n  color: var(--yello);\n  border: 1px solid rgba(255,255,118,0.3);\n}\n\n\/* ── WHAT IT DOES ── *\/\n.sc-benefits { background: var(--moon); }\n.sc-benefit-list {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  margin-top: 28px;\n}\n.sc-benefit-card {\n  background: white;\n  border-radius: 20px;\n  padding: 20px 22px;\n  border: 2px solid var(--pink);\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 16px;\n  align-items: start;\n  transition: border-color 0.2s, transform 0.2s;\n}\n.sc-benefit-card:hover { border-color: var(--violet); transform: translateX(4px); }\n.sc-benefit-icon { font-size: 26px; line-height: 1; padding-top: 2px; }\n.sc-benefit-card h4 {\n  font-family: var(--fn);\n  font-size: 15px;\n  color: var(--vdark);\n  margin-bottom: 4px;\n}\n.sc-benefit-card p {\n  font-size: 13px;\n  color: #666;\n  font-weight: 600;\n  line-height: 1.6;\n}\n.sc-benefit-result {\n  font-family: var(--fn);\n  font-size: 15px;\n  color: var(--violet);\n  text-align: center;\n  margin-top: 20px;\n  padding: 16px 20px;\n  background: #f0eaff;\n  border-radius: 14px;\n}\n\n\/* ── TEXTURE ── *\/\n.sc-texture {\n  background: linear-gradient(160deg, #a2f1ff 0%, #ecb6ff 100%);\n  text-align: center;\n}\n.sc-texture-body {\n  font-size: 15px;\n  color: var(--vdark);\n  font-weight: 700;\n  line-height: 1.9;\n  opacity: 0.8;\n}\n.sc-texture-close {\n  font-family: var(--fn);\n  font-size: 15px;\n  color: var(--vdark);\n  margin-top: 20px;\n  opacity: 0.65;\n}\n\n\/* ── HOW TO USE ── *\/\n.sc-how { background: var(--moon); }\n.sc-how-steps {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  margin: 24px 0 16px;\n}\n.sc-how-step {\n  background: white;\n  border-radius: 18px;\n  padding: 18px 20px;\n  border: 2px solid var(--pink);\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  transition: border-color 0.2s, transform 0.2s;\n}\n.sc-how-step:hover { border-color: var(--violet); transform: translateX(4px); }\n.sc-how-num {\n  font-family: var(--fn);\n  font-size: 26px;\n  color: var(--violet);\n  flex-shrink: 0;\n  width: 38px;\n}\n.sc-how-text h4 {\n  font-family: var(--fn);\n  font-size: 15px;\n  color: var(--vdark);\n  margin-bottom: 2px;\n}\n.sc-how-text p { font-size: 13px; color: #666; font-weight: 600; }\n.sc-how-note {\n  font-family: var(--fn);\n  font-size: 13px;\n  color: var(--violet);\n  background: #f0eaff;\n  border-radius: 12px;\n  padding: 14px 18px;\n}\n\n\/* ── MADE FOR ── *\/\n.sc-madefor { background: #f0eaff; }\n.sc-madefor-chips {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 22px;\n  margin-bottom: 18px;\n}\n.sc-madefor-chip {\n  font-family: var(--fn);\n  font-size: 13px;\n  padding: 10px 18px;\n  border-radius: 50px;\n  background: white;\n  color: var(--vdark);\n  border: 2px solid var(--pink);\n  transition: all 0.2s;\n}\n.sc-madefor-chip:hover { border-color: var(--violet); background: var(--violet); color: white; transform: translateY(-2px); }\n.sc-madefor-parents { font-size: 13px; color: #888; font-weight: 600; font-style: italic; }\n\n\/* ── HERO INGREDIENTS ── *\/\n.sc-ingredients { background: var(--moon); }\n.sc-ing-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));\n  gap: 10px;\n  margin-top: 24px;\n  margin-bottom: 20px;\n}\n.sc-ing-pill {\n  background: white;\n  border-radius: 14px;\n  padding: 14px 10px;\n  text-align: center;\n  border: 2px solid var(--pink);\n  font-family: var(--fn);\n  font-size: 12px;\n  color: var(--vdark);\n  line-height: 1.4;\n  transition: border-color 0.2s, transform 0.2s;\n}\n.sc-ing-pill:hover { border-color: var(--violet); transform: translateY(-2px); }\n.sc-ing-pct { font-family: var(--fb); font-size: 11px; font-weight: 700; color: #aaa; }\n.sc-ing-note { font-size: 12px; color: #999; font-weight: 600; text-align: center; font-style: italic; }\n\n\/* ── INCI DROPDOWN ── *\/\n.inci-toggle {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: 18px;\n  background: none;\n  border: none;\n  cursor: pointer;\n  font-family: var(--fb);\n  font-size: 12px;\n  font-weight: 700;\n  color: #aaa;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  padding: 0;\n  transition: color 0.2s;\n}\n.inci-toggle:hover { color: var(--violet); }\n.inci-arrow { display: inline-block; font-size: 10px; transition: transform 0.25s ease; }\n.inci-toggle.open .inci-arrow { transform: rotate(180deg); }\n.inci-content {\n  display: none;\n  font-size: 12px;\n  color: #777;\n  line-height: 1.8;\n  font-weight: 600;\n  margin-top: 10px;\n  padding: 14px 16px;\n  background: #fafafa;\n  border-radius: 12px;\n  border: 1px solid #eee;\n}\n.inci-content.open { display: block; }\n\n\/* ── CONFIDENCE ── *\/\n.sc-confidence {\n  background: linear-gradient(160deg, #6242f7 0%, #3a22d4 100%);\n  text-align: center;\n}\n.sc-confidence-body {\n  font-size: 15px;\n  color: rgba(255,255,252,0.85);\n  font-weight: 600;\n  line-height: 1.85;\n  margin-bottom: 24px;\n}\n.sc-confidence-close {\n  font-family: var(--fn);\n  font-size: 16px;\n  color: var(--aqua);\n}\n\n@media (max-width: 760px) {\n  .sc-section { padding: 48px 20px; }\n  .sc-ing-grid { grid-template-columns: repeat(auto-fit, minmax(95px, 1fr)); }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"genglo-sc-wrap\"\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003csection class=\"sc-section sc-intro\"\u003e\n    \u003cdiv class=\"sc-inner\"\u003e\n      \u003cp class=\"sc-eyebrow\"\u003eStep 3 — Moisturiser\u003c\/p\u003e\n      \u003cp class=\"sc-intro-tagline\"\u003eCalm. Balance. Barrier-boost.\u003c\/p\u003e\n      \u003ch2 class=\"sc-h2\"\u003eSoft Cream\u003c\/h2\u003e\n      \u003cp class=\"sc-intro-body\"\u003eGenGlo Soft Cream delivers balanced hydration while helping to calm redness, support sensitive skin and keep breakouts in check — without heaviness, greasiness or shine.\u003c\/p\u003e\n      \u003cp class=\"sc-intro-body\"\u003eIt's rich enough to comfort dry patches, light enough for oily areas, and gentle enough for everyday tween and teen skin.\u003c\/p\u003e\n      \u003cp class=\"sc-intro-closing\"\u003eYour glow starts here.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHY DIFFERENT --\u003e\n  \u003csection class=\"sc-section sc-why\"\u003e\n    \u003cdiv class=\"sc-inner\"\u003e\n      \u003cp class=\"sc-eyebrow\" style=\"color:var(--aqua);opacity:1;\"\u003eWhy It's Different\u003c\/p\u003e\n      \u003ch2 class=\"sc-h2-light\"\u003eTeen skin isn't adult skin.\u003c\/h2\u003e\n      \u003cp class=\"sc-why-intro\"\u003eIt produces more oil. It reacts faster. It's still developing its barrier.\u003c\/p\u003e\n      \u003cp class=\"sc-why-sub\"\u003eSoft Cream was designed specifically for sensitive, blemish-prone 8–14 year old skin — not adapted from an adult formula.\u003c\/p\u003e\n      \u003cdiv class=\"sc-checks\"\u003e\n        \u003cspan class=\"sc-check\"\u003eFragrance-free\u003c\/span\u003e\n        \u003cspan class=\"sc-check\"\u003eNon-comedogenic\u003c\/span\u003e\n        \u003cspan class=\"sc-check\"\u003eDermatologist tested\u003c\/span\u003e\n        \u003cspan class=\"sc-check\"\u003ePatch tested\u003c\/span\u003e\n        \u003cspan class=\"sc-check\"\u003eVegan \u0026amp; cruelty-free\u003c\/span\u003e\n        \u003cspan class=\"sc-check\"\u003eNo drying alcohols\u003c\/span\u003e\n        \u003cspan class=\"sc-check\"\u003eNo essential oils\u003c\/span\u003e\n        \u003cspan class=\"sc-check\"\u003eNo parabens\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- WHAT IT DOES --\u003e\n  \u003csection class=\"sc-section sc-benefits\"\u003e\n    \u003cdiv class=\"sc-inner\"\u003e\n      \u003cp class=\"sc-eyebrow\"\u003eWhat It Does\u003c\/p\u003e\n      \u003ch2 class=\"sc-h2\"\u003eFive things. One cream.\u003c\/h2\u003e\n      \u003cdiv class=\"sc-benefit-list\"\u003e\n        \u003cdiv class=\"sc-benefit-card\"\u003e\n          \u003cdiv class=\"sc-benefit-icon\"\u003e💧\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eHydrates without clogging\u003c\/h4\u003e\n            \u003cp\u003e3% Glycerin + 0.1% Hyaluronic Acid draw in moisture and keep skin feeling soft all day.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sc-benefit-card\"\u003e\n          \u003cdiv class=\"sc-benefit-icon\"\u003e⚖️\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eBalances oil \u0026amp; reduces redness\u003c\/h4\u003e\n            \u003cp\u003e2% Niacinamide + Zinc PCA help regulate sebum and calm visible irritation.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sc-benefit-card\"\u003e\n          \u003cdiv class=\"sc-benefit-icon\"\u003e🛡️\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eStrengthens the skin barrier\u003c\/h4\u003e\n            \u003cp\u003eCeramide NP + Squalane support healthy, resilient skin that can defend itself.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sc-benefit-card\"\u003e\n          \u003cdiv class=\"sc-benefit-icon\"\u003e🌿\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eSoothes stressed skin\u003c\/h4\u003e\n            \u003cp\u003e20% Aloe Vera + Colloidal Oatmeal + Bisabolol comfort sensitive, reactive complexions.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sc-benefit-card\"\u003e\n          \u003cdiv class=\"sc-benefit-icon\"\u003e✨\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003ch4\u003eSupports the skin microbiome\u003c\/h4\u003e\n            \u003cp\u003ePrebiotic Inulin helps maintain a balanced, happy skin environment.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"sc-benefit-result\"\u003eThe result? Soft. Calm. Balanced. Healthy-looking skin. ✦\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TEXTURE --\u003e\n  \u003csection class=\"sc-section sc-texture\"\u003e\n    \u003cdiv class=\"sc-inner\"\u003e\n      \u003cp class=\"sc-eyebrow\" style=\"color:var(--vdark);opacity:0.45;\"\u003eTexture\u003c\/p\u003e\n      \u003ch2 class=\"sc-h2\"\u003eLight. Silky. Comfortable.\u003c\/h2\u003e\n      \u003cp class=\"sc-texture-body\"\u003eA lightweight cream with a silky glide and soft matte finish.\u003cbr\u003eAbsorbs quickly. No sticky residue. No greasy shine.\u003c\/p\u003e\n      \u003cp class=\"sc-texture-close\"\u003eJust skin that feels comfortable and confident.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HOW TO USE --\u003e\n  \u003csection class=\"sc-section sc-how\"\u003e\n    \u003cdiv class=\"sc-inner\"\u003e\n      \u003cp class=\"sc-eyebrow\"\u003eHow To Use\u003c\/p\u003e\n      \u003ch2 class=\"sc-h2\"\u003eAfter cleansing 🧴\u003c\/h2\u003e\n      \u003cdiv class=\"sc-how-steps\"\u003e\n        \u003cdiv class=\"sc-how-step\"\u003e\n          \u003cdiv class=\"sc-how-num\"\u003e1\u003c\/div\u003e\n          \u003cdiv class=\"sc-how-text\"\u003e\n            \u003ch4\u003eApply\u003c\/h4\u003e\n            \u003cp\u003eOne pump to clean, dry skin\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sc-how-step\"\u003e\n          \u003cdiv class=\"sc-how-num\"\u003e2\u003c\/div\u003e\n          \u003cdiv class=\"sc-how-text\"\u003e\n            \u003ch4\u003eMassage\u003c\/h4\u003e\n            \u003cp\u003eGently in circular motions\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sc-how-step\"\u003e\n          \u003cdiv class=\"sc-how-num\"\u003e3\u003c\/div\u003e\n          \u003cdiv class=\"sc-how-text\"\u003e\n            \u003ch4\u003eRepeat\u003c\/h4\u003e\n            \u003cp\u003eMorning and night, every day\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sc-how-note\"\u003ePairs perfectly with the GenGlo Foam Wash + Spot Serum.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- MADE FOR --\u003e\n  \u003csection class=\"sc-section sc-madefor\"\u003e\n    \u003cdiv class=\"sc-inner\"\u003e\n      \u003cp class=\"sc-eyebrow\"\u003eMade For\u003c\/p\u003e\n      \u003ch2 class=\"sc-h2\"\u003eThis one's for you 💫\u003c\/h2\u003e\n      \u003cdiv class=\"sc-madefor-chips\"\u003e\n        \u003cspan class=\"sc-madefor-chip\"\u003eSensitive skin\u003c\/span\u003e\n        \u003cspan class=\"sc-madefor-chip\"\u003eCombination skin\u003c\/span\u003e\n        \u003cspan class=\"sc-madefor-chip\"\u003eEarly breakouts\u003c\/span\u003e\n        \u003cspan class=\"sc-madefor-chip\"\u003eRedness-prone skin\u003c\/span\u003e\n        \u003cspan class=\"sc-madefor-chip\"\u003eTween \u0026amp; teen routines\u003c\/span\u003e\n        \u003cspan class=\"sc-madefor-chip\"\u003eAges 8–14\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"sc-madefor-parents\"\u003eAnd parents who want something safe, simple and effective.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HERO INGREDIENTS --\u003e\n  \u003csection class=\"sc-section sc-ingredients\"\u003e\n    \u003cdiv class=\"sc-inner\"\u003e\n      \u003cp class=\"sc-eyebrow\"\u003eWhat's Inside\u003c\/p\u003e\n      \u003ch2 class=\"sc-h2\"\u003eHero Ingredients ✦\u003c\/h2\u003e\n      \u003cdiv class=\"sc-ing-grid\"\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eAloe Vera\u003cbr\u003e\u003cspan class=\"sc-ing-pct\"\u003e(20%)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eGlycerin\u003cbr\u003e\u003cspan class=\"sc-ing-pct\"\u003e(3%)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eSqualane\u003cbr\u003e\u003cspan class=\"sc-ing-pct\"\u003e(3%)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eNiacinamide\u003cbr\u003e\u003cspan class=\"sc-ing-pct\"\u003e(2%)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003ePrebiotic\u003cbr\u003eInulin\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eColloidal\u003cbr\u003eOatmeal\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eZinc PCA\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eCeramide NP\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eHyaluronic\u003cbr\u003eAcid\u003c\/div\u003e\n        \u003cdiv class=\"sc-ing-pill\"\u003eVitamin E\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"sc-ing-note\"\u003eCarefully formulated without fragrance, sulphates, parabens or drying alcohols.\u003c\/p\u003e\n      \u003cbutton class=\"inci-toggle\" onclick=\"toggleInci(this)\"\u003e\n        Full Ingredients List \u003cspan class=\"inci-arrow\"\u003e▼\u003c\/span\u003e\n      \u003c\/button\u003e\n      \u003cdiv class=\"inci-content\"\u003eAqua (Water), Caprylic\/Capric Triglyceride, Helianthus Annuus (Sunflower) Seed Oil, Glyceryl Stearate SE, Isododecane, Glycerin, Cetyl Alcohol, Squalane, Dimethicone, Butylene Glycol, Niacinamide, Hydrogenated Polydecene, Butyrospermum Parkii (Shea) Butter, Avena Sativa (Oat) Kernel Flour, Steareth-21, Vanilla Planifolia Fruit Extract, Inulin, Benzyl Alcohol, Hydroxyacetophenone, Sodium Stearoyl Glutamate, Polysilicone-11, Zinc PCA, Carbomer, Bisabolol, Ethylhexylglycerin, Citric Acid, Tocopherol, Aloe Barbadensis (Aloe Vera) Leaf Juice Powder, Sodium Hyaluronate, Fructose, Disodium EDTA, Ceramide NP.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction toggleInci(btn) {\n  var content = btn.nextElementSibling;\n  var isOpen = content.classList.contains('open');\n  content.classList.toggle('open', !isOpen);\n  btn.classList.toggle('open', !isOpen);\n}\n\n(function() {\n  [\"main-page-title\",\"page__title\",\"page-title\",\"page-header\",\"page__heading\"].forEach(function(cls) {\n    document.querySelectorAll(\".\" + cls).forEach(function(el) {\n      if (!el.closest(\".genglo-sc-wrap\")) el.style.display = \"none\";\n    });\n  });\n  document.querySelectorAll(\"h1\").forEach(function(el) {\n    if (!el.closest(\".genglo-sc-wrap\")) el.style.display = \"none\";\n  });\n\n  var revealEls = document.querySelectorAll(\".sc-section\");\n  if (\"IntersectionObserver\" in window) {\n    var io = new IntersectionObserver(function(entries) {\n      entries.forEach(function(e) {\n        if (e.isIntersecting) { e.target.classList.add(\"visible\"); io.unobserve(e.target); }\n      });\n    }, { threshold: 0.1 });\n    revealEls.forEach(function(el) { io.observe(el); });\n  } else {\n    revealEls.forEach(function(el) { el.classList.add(\"visible\"); });\n  }\n})();\n\u003c\/script\u003e\n","brand":"My Store","offers":[{"title":"Default Title","offer_id":56636398928203,"sku":null,"price":17.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0933\/4328\/5579\/files\/4_4da65e2d-4472-40e9-8932-337bffb20e83.png?v=1787924365","url":"https:\/\/www.genglo.co.uk\/products\/soft-cream","provider":"GenGlo","version":"1.0","type":"link"}