{"product_id":"sero-cleanse","title":"Sero Cleanse","description":"\u003csection class=\"serocleanse-product\"\u003e\n  \u003cdiv class=\"serocleanse-wrap\"\u003e\n    \u003cheader class=\"serocleanse-hero\"\u003e\n      \u003cp class=\"serocleanse-eyebrow\"\u003eOptimize cleansing + skin comfort\u003c\/p\u003e\n      \u003ch1\u003e\u003cstrong\u003eSERO CLEANSE\u003c\/strong\u003e\u003c\/h1\u003e\n      \u003ch2\u003e\u003cstrong\u003e120 mL Gentle Foaming Cleanser\u003c\/strong\u003e\u003c\/h2\u003e\n      \u003cp\u003e\n        SERO CLEANSE is a lightly foaming facial cleanser designed to remove surface debris, excess oil, and product residue without adding exfoliating acids, scrubbing particles, or unnecessary complexity. Its streamlined surfactant system combines \u003cstrong\u003eLauryl Glucoside\u003c\/strong\u003e and \u003cstrong\u003eCocamidopropyl Betaine\u003c\/strong\u003e for an effective daily cleanse with a softer, more comfortable after-feel.\n      \u003c\/p\u003e\n      \u003cp\u003e\n        The 120 mL format is sized for consistent daily use while still fitting naturally into provider-directed post-care routines. It gives skin a clean starting point before hydration, moisturizer, or other approved recovery products are applied.\n      \u003c\/p\u003e\n      \u003cp\u003e\n        SERO CLEANSE is simple by design: cleanse thoroughly, rinse cleanly, and leave the skin ready for the next step. When used after a professional treatment, timing and frequency should always follow the treating provider's instructions.\n      \u003c\/p\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-card\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eWho it is for\u003c\/p\u003e\n        \u003ch3\u003eA straightforward cleanser for daily use and simplified recovery routines.\u003c\/h3\u003e\n        \u003cul class=\"serocleanse-chip-list\"\u003e\n          \u003cli\u003eDaily facial cleansing\u003c\/li\u003e\n          \u003cli\u003ePost-care routines\u003c\/li\u003e\n          \u003cli\u003eConsistent daily use\u003c\/li\u003e\n          \u003cli\u003eFull-size home routines\u003c\/li\u003e\n          \u003cli\u003eNormal skin\u003c\/li\u003e\n          \u003cli\u003eCombination skin\u003c\/li\u003e\n          \u003cli\u003eOily skin\u003c\/li\u003e\n          \u003cli\u003eProvider-directed use\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-card\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eWhat it does\u003c\/p\u003e\n        \u003ch3\u003eRemoves daily buildup while helping skin feel clean, refreshed, and ready for the next step.\u003c\/h3\u003e\n        \u003cul class=\"serocleanse-benefits\"\u003e\n          \u003cli\u003eCreates a light foam to lift away surface debris and excess oil\u003c\/li\u003e\n          \u003cli\u003eRemoves residual skincare and light daily buildup\u003c\/li\u003e\n          \u003cli\u003eUses a blended surfactant system for a more balanced cleansing feel\u003c\/li\u003e\n          \u003cli\u003eRinses cleanly without exfoliating particles or treatment acids\u003c\/li\u003e\n          \u003cli\u003eHelps prepare the skin for serum and moisturizer application\u003c\/li\u003e\n          \u003cli\u003eFits easily into morning and evening routines\u003c\/li\u003e\n          \u003cli\u003eSupports simplified provider-directed post-care plans\u003c\/li\u003e\n          \u003cli\u003eComes in a full-size 120 mL format for consistent daily use\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-highlight\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eWhy it is different\u003c\/p\u003e\n        \u003ch3\u003eA daily cleanser with a clearly defined role.\u003c\/h3\u003e\n        \u003cp\u003e\n          SERO CLEANSE is not positioned as an exfoliating treatment or an active-heavy cleanser. Its job is more precise: remove what does not belong on the skin and create a clean surface for the rest of the routine.\n        \u003c\/p\u003e\n        \u003cp\u003e\n          The 120 mL size supports consistent morning and evening use while remaining appropriate for professional aftercare programs. It gives patients a dedicated cleanser for the full course of a structured routine without introducing an unrelated cleansing system.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"serocleanse-metrics\"\u003e\n          \u003cdiv class=\"serocleanse-metric\"\u003e\n            \u003cspan class=\"serocleanse-metric__value\"\u003e120 mL\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-metric__label\"\u003eFull-size format for consistent daily and provider-directed use\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"serocleanse-metric\"\u003e\n            \u003cspan class=\"serocleanse-metric__value\"\u003eLight Foam\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-metric__label\"\u003eCleanses daily buildup without abrasive particles\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"serocleanse-metric\"\u003e\n            \u003cspan class=\"serocleanse-metric__value\"\u003eAM + PM\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-metric__label\"\u003eDesigned for regular cleansing or use as directed by a provider\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-section-head\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eKey formula components\u003c\/p\u003e\n        \u003ch3\u003eA focused surfactant system for effective, uncomplicated cleansing.\u003c\/h3\u003e\n        \u003cp\u003e\n          Lauryl Glucoside and Cocamidopropyl Betaine provide the primary cleansing action, while supporting ingredients regulate texture, formula stability, and preservation.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"serocleanse-ingredients-stack\"\u003e\n        \u003cdetails open class=\"serocleanse-ingredient\"\u003e\n          \u003csummary\u003e\n            \u003cspan class=\"serocleanse-ingredient__badge\"\u003eLG\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-ingredient__title-wrap\"\u003e\n              \u003cspan class=\"serocleanse-ingredient__title\"\u003eLauryl Glucoside\u003c\/span\u003e\n              \u003cspan class=\"serocleanse-ingredient__subtitle\"\u003ePrimary cleansing surfactant\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan aria-hidden=\"true\" class=\"serocleanse-ingredient__icon\"\u003e\u003c\/span\u003e\n          \u003c\/summary\u003e\n          \u003cdiv class=\"serocleanse-ingredient__content\"\u003e\n            A nonionic cleansing agent that helps lift oil, debris, and residue from the skin while contributing to the formula's light foaming action.\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"serocleanse-ingredient\"\u003e\n          \u003csummary\u003e\n            \u003cspan class=\"serocleanse-ingredient__badge\"\u003eCAPB\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-ingredient__title-wrap\"\u003e\n              \u003cspan class=\"serocleanse-ingredient__title\"\u003eCocamidopropyl Betaine\u003c\/span\u003e\n              \u003cspan class=\"serocleanse-ingredient__subtitle\"\u003eFoam + cleansing balance\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan aria-hidden=\"true\" class=\"serocleanse-ingredient__icon\"\u003e\u003c\/span\u003e\n          \u003c\/summary\u003e\n          \u003cdiv class=\"serocleanse-ingredient__content\"\u003e\n            An amphoteric surfactant that supports cleansing and foam while helping balance the overall feel of the surfactant system.\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"serocleanse-ingredient\"\u003e\n          \u003csummary\u003e\n            \u003cspan class=\"serocleanse-ingredient__badge\"\u003eLDEA\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-ingredient__title-wrap\"\u003e\n              \u003cspan class=\"serocleanse-ingredient__title\"\u003eLauramide DEA\u003c\/span\u003e\n              \u003cspan class=\"serocleanse-ingredient__subtitle\"\u003eTexture + foam support\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan aria-hidden=\"true\" class=\"serocleanse-ingredient__icon\"\u003e\u003c\/span\u003e\n          \u003c\/summary\u003e\n          \u003cdiv class=\"serocleanse-ingredient__content\"\u003e\n            Helps support viscosity and stabilize the cleanser's foam profile for a more consistent application experience.\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"serocleanse-ingredient\"\u003e\n          \u003csummary\u003e\n            \u003cspan class=\"serocleanse-ingredient__badge\"\u003eCA\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-ingredient__title-wrap\"\u003e\n              \u003cspan class=\"serocleanse-ingredient__title\"\u003eCitric Acid\u003c\/span\u003e\n              \u003cspan class=\"serocleanse-ingredient__subtitle\"\u003eFormula pH adjustment\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan aria-hidden=\"true\" class=\"serocleanse-ingredient__icon\"\u003e\u003c\/span\u003e\n          \u003c\/summary\u003e\n          \u003cdiv class=\"serocleanse-ingredient__content\"\u003e\n            Included primarily to help adjust and maintain the formula's pH rather than to function as an exfoliating treatment.\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails class=\"serocleanse-ingredient\"\u003e\n          \u003csummary\u003e\n            \u003cspan class=\"serocleanse-ingredient__badge\"\u003eSUP\u003c\/span\u003e\n            \u003cspan class=\"serocleanse-ingredient__title-wrap\"\u003e\n              \u003cspan class=\"serocleanse-ingredient__title\"\u003eCaprylyl Glycol + Preservation System\u003c\/span\u003e\n              \u003cspan class=\"serocleanse-ingredient__subtitle\"\u003eFormula integrity support\u003c\/span\u003e\n            \u003c\/span\u003e\n            \u003cspan aria-hidden=\"true\" class=\"serocleanse-ingredient__icon\"\u003e\u003c\/span\u003e\n          \u003c\/summary\u003e\n          \u003cdiv class=\"serocleanse-ingredient__content\"\u003e\n            Caprylyl Glycol and Phenoxyethanol help support product preservation and formula stability during regular use.\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-card serocleanse-card--soft\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eBest used for\u003c\/p\u003e\n        \u003ch3\u003eA full-size cleansing step for daily routines and structured aftercare.\u003c\/h3\u003e\n        \u003cul class=\"serocleanse-benefits\"\u003e\n          \u003cli\u003eMorning and evening facial cleansing\u003c\/li\u003e\n          \u003cli\u003eRemoving daily oil, debris, and residual skincare\u003c\/li\u003e\n          \u003cli\u003eConsistent morning and evening cleansing routines\u003c\/li\u003e\n          \u003cli\u003eProfessional aftercare plans and ongoing skincare protocols\u003c\/li\u003e\n          \u003cli\u003ePreparing skin for SERO SERUM and SERO HYDRATION\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-card serocleanse-card--soft\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eHow to use SERO CLEANSE\u003c\/p\u003e\n        \u003ch3\u003eMassage gently onto damp skin, then rinse thoroughly.\u003c\/h3\u003e\n        \u003cp\u003e\n          Dispense a small amount into wet hands and work into a light lather. Massage gently over damp facial skin, avoiding aggressive rubbing. Rinse thoroughly with lukewarm water and pat dry. Use morning and evening, or according to the instructions provided by your skincare professional.\n        \u003c\/p\u003e\n        \u003cul class=\"serocleanse-steps\"\u003e\n          \u003cli\u003eWet the face and hands with lukewarm water\u003c\/li\u003e\n          \u003cli\u003eDispense a small amount and create a light lather\u003c\/li\u003e\n          \u003cli\u003eMassage gently without scrubbing\u003c\/li\u003e\n          \u003cli\u003eRinse thoroughly and pat the skin dry\u003c\/li\u003e\n          \u003cli\u003eFollow with the approved serum, moisturizer, and daytime sun protection\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-card\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eThe Sero standard\u003c\/p\u003e\n        \u003ch3\u003eA transparent cleanser profile with no inflated active claims.\u003c\/h3\u003e\n        \u003cul class=\"serocleanse-chip-list serocleanse-chip-list--standards\"\u003e\n          \u003cli\u003e120 mL format\u003c\/li\u003e\n          \u003cli\u003eLightly foaming\u003c\/li\u003e\n          \u003cli\u003eNo retinoids\u003c\/li\u003e\n          \u003cli\u003eNo exfoliating treatment acids\u003c\/li\u003e\n          \u003cli\u003eNo physical scrubs\u003c\/li\u003e\n          \u003cli\u003eDesigned for rinse-off use\u003c\/li\u003e\n          \u003cli\u003eProvider-directed post-care fit\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"serocleanse-section\"\u003e\n      \u003cdiv class=\"serocleanse-card\"\u003e\n        \u003cp class=\"serocleanse-kicker\"\u003eFull ingredient list\u003c\/p\u003e\n        \u003cp\u003e\n          Purified Water, Lauryl Glucoside, Lauramide DEA, Cocamidopropyl Betaine, Sodium Chloride, Citric Acid, Caprylyl Glycol, Phenoxyethanol.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cp class=\"serocleanse-disclaimer\"\u003e\n      For external use only. Avoid direct contact with eyes. If contact occurs, rinse thoroughly with water. Discontinue use if persistent irritation develops. When used after a professional treatment, follow the treating provider's instructions regarding timing and frequency. Individual experiences may vary.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .serocleanse-product {\n    --serocleanse-bg: #f5f2ec;\n    --serocleanse-card: #ffffff;\n    --serocleanse-text: #1b1b1b;\n    --serocleanse-muted: #68645e;\n    --serocleanse-border: rgba(27, 27, 27, 0.11);\n    --serocleanse-accent: #c39a49;\n    --serocleanse-accent-dark: #8f6b2c;\n    --serocleanse-accent-soft: rgba(195, 154, 73, 0.15);\n    --serocleanse-charcoal: #202020;\n    --serocleanse-shadow: 0 14px 38px rgba(19, 19, 19, 0.055);\n    --serocleanse-radius: 22px;\n    color: var(--serocleanse-text);\n    margin: 0;\n    padding: 18px 0 44px;\n  }\n\n  .serocleanse-product * {\n    box-sizing: border-box;\n  }\n\n  .serocleanse-wrap {\n    width: 100%;\n    max-width: 760px;\n    margin: 0 auto;\n    padding: 0 20px;\n  }\n\n  .serocleanse-hero {\n    padding: 10px 0 12px;\n    text-align: left;\n  }\n\n  .serocleanse-eyebrow,\n  .serocleanse-kicker {\n    margin: 0 0 10px;\n    font-size: 11px;\n    line-height: 1.3;\n    letter-spacing: 0.17em;\n    text-transform: uppercase;\n    color: var(--serocleanse-accent-dark);\n  }\n\n  .serocleanse-hero h1 {\n    margin: 0;\n    font-size: clamp(36px, 7vw, 58px);\n    line-height: 1.02;\n    letter-spacing: -0.025em;\n    color: var(--serocleanse-text);\n  }\n\n  .serocleanse-hero h2 {\n    max-width: 700px;\n    margin: 10px 0 0;\n    font-size: clamp(19px, 3.8vw, 29px);\n    line-height: 1.25;\n    font-weight: 500;\n    color: var(--serocleanse-muted);\n  }\n\n  .serocleanse-hero \u003e p:not(.serocleanse-eyebrow) {\n    margin: 18px 0 0;\n    font-size: 16px;\n    line-height: 1.8;\n    color: var(--serocleanse-text);\n  }\n\n  .serocleanse-section {\n    margin-top: 24px;\n  }\n\n  .serocleanse-section-head {\n    margin-bottom: 18px;\n    text-align: left;\n  }\n\n  .serocleanse-section-head h3 {\n    margin: 0;\n    font-size: clamp(26px, 5vw, 39px);\n    line-height: 1.12;\n    letter-spacing: -0.02em;\n    color: var(--serocleanse-text);\n  }\n\n  .serocleanse-section-head \u003e p:not(.serocleanse-kicker) {\n    max-width: 680px;\n    margin: 12px 0 0;\n    font-size: 16px;\n    line-height: 1.75;\n    color: var(--serocleanse-muted);\n  }\n\n  .serocleanse-card,\n  .serocleanse-highlight {\n    width: 100%;\n    border: 1px solid var(--serocleanse-border);\n    border-radius: var(--serocleanse-radius);\n    box-shadow: var(--serocleanse-shadow);\n    padding: 28px 24px;\n  }\n\n  .serocleanse-card {\n    background: var(--serocleanse-card);\n  }\n\n  .serocleanse-card--soft {\n    background: linear-gradient(180deg, #ffffff 0%, #faf8f4 100%);\n  }\n\n  .serocleanse-highlight {\n    position: relative;\n    overflow: hidden;\n    background: linear-gradient(145deg, #1d1d1d 0%, #2b2a28 100%);\n    border-color: rgba(195, 154, 73, 0.28);\n    color: #ffffff;\n  }\n\n  .serocleanse-highlight::after {\n    content: \"\";\n    position: absolute;\n    right: -76px;\n    bottom: -96px;\n    width: 230px;\n    height: 230px;\n    border: 1px solid rgba(195, 154, 73, 0.22);\n    border-radius: 50%;\n    box-shadow:\n      0 0 0 28px rgba(195, 154, 73, 0.045),\n      0 0 0 58px rgba(195, 154, 73, 0.025);\n    pointer-events: none;\n  }\n\n  .serocleanse-card h3,\n  .serocleanse-highlight h3 {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    font-size: clamp(24px, 5vw, 35px);\n    line-height: 1.14;\n    letter-spacing: -0.018em;\n  }\n\n  .serocleanse-card h3 {\n    color: var(--serocleanse-text);\n  }\n\n  .serocleanse-highlight h3 {\n    color: #ffffff;\n  }\n\n  .serocleanse-card \u003e p:not(.serocleanse-kicker),\n  .serocleanse-highlight \u003e p:not(.serocleanse-kicker) {\n    position: relative;\n    z-index: 1;\n    margin: 14px 0 0;\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n  .serocleanse-card \u003e p:not(.serocleanse-kicker) {\n    color: var(--serocleanse-text);\n  }\n\n  .serocleanse-highlight \u003e p:not(.serocleanse-kicker) {\n    color: rgba(255, 255, 255, 0.86);\n  }\n\n  .serocleanse-highlight .serocleanse-kicker {\n    position: relative;\n    z-index: 1;\n    color: #dfbf7b;\n  }\n\n  .serocleanse-chip-list,\n  .serocleanse-benefits,\n  .serocleanse-steps {\n    list-style: none;\n    margin: 20px 0 0;\n    padding: 0;\n  }\n\n  .serocleanse-chip-list {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 11px;\n  }\n\n  .serocleanse-chip-list li {\n    display: inline-flex;\n    align-items: center;\n    min-height: 40px;\n    padding: 10px 15px;\n    border: 1px solid rgba(195, 154, 73, 0.16);\n    border-radius: 999px;\n    background: var(--serocleanse-accent-soft);\n    color: var(--serocleanse-text);\n    font-size: 14px;\n    line-height: 1.35;\n  }\n\n  .serocleanse-chip-list--standards li {\n    background: #f7f4ee;\n  }\n\n  .serocleanse-benefits li,\n  .serocleanse-steps li {\n    position: relative;\n    padding-left: 32px;\n    margin: 0 0 14px;\n    font-size: 16px;\n    line-height: 1.7;\n    color: var(--serocleanse-text);\n  }\n\n  .serocleanse-benefits li:last-child,\n  .serocleanse-steps li:last-child {\n    margin-bottom: 0;\n  }\n\n  .serocleanse-benefits li::before,\n  .serocleanse-steps li::before {\n    content: \"\";\n    position: absolute;\n    top: 10px;\n    left: 0;\n    width: 13px;\n    height: 13px;\n    border-radius: 50%;\n    background: var(--serocleanse-accent);\n    box-shadow: 0 0 0 5px var(--serocleanse-accent-soft);\n  }\n\n  .serocleanse-metrics {\n    position: relative;\n    z-index: 1;\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 12px;\n    margin-top: 24px;\n  }\n\n  .serocleanse-metric {\n    min-width: 0;\n    padding: 17px 16px;\n    border: 1px solid rgba(195, 154, 73, 0.23);\n    border-radius: 16px;\n    background: rgba(255, 255, 255, 0.055);\n    backdrop-filter: blur(3px);\n  }\n\n  .serocleanse-metric__value {\n    display: block;\n    font-size: 20px;\n    line-height: 1.2;\n    font-weight: 600;\n    color: #ffffff;\n  }\n\n  .serocleanse-metric__label {\n    display: block;\n    margin-top: 7px;\n    font-size: 13px;\n    line-height: 1.5;\n    color: rgba(255, 255, 255, 0.7);\n  }\n\n  .serocleanse-ingredients-stack {\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n    margin-top: 20px;\n  }\n\n  .serocleanse-ingredient {\n    width: 100%;\n    overflow: hidden;\n    background: var(--serocleanse-card);\n    border: 1px solid var(--serocleanse-border);\n    border-radius: 20px;\n    transition: border-color 0.25s ease, box-shadow 0.25s ease, transform 0.25s ease;\n  }\n\n  .serocleanse-ingredient[open] {\n    border-color: rgba(195, 154, 73, 0.42);\n    box-shadow: 0 10px 28px rgba(24, 24, 24, 0.055);\n  }\n\n  .serocleanse-ingredient summary {\n    list-style: none;\n    display: grid;\n    grid-template-columns: 64px minmax(0, 1fr) 18px;\n    gap: 16px;\n    align-items: center;\n    padding: 18px;\n    cursor: pointer;\n  }\n\n  .serocleanse-ingredient summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .serocleanse-ingredient__badge {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-width: 64px;\n    min-height: 64px;\n    padding: 8px;\n    border-radius: 18px;\n    background: var(--serocleanse-accent-soft);\n    color: var(--serocleanse-accent-dark);\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1;\n    text-align: center;\n    letter-spacing: 0.02em;\n  }\n\n  .serocleanse-ingredient__title-wrap {\n    display: block;\n    min-width: 0;\n  }\n\n  .serocleanse-ingredient__title,\n  .serocleanse-ingredient__subtitle {\n    display: block;\n  }\n\n  .serocleanse-ingredient__title {\n    font-size: 23px;\n    line-height: 1.24;\n    font-weight: 600;\n    color: var(--serocleanse-text);\n    word-break: break-word;\n  }\n\n  .serocleanse-ingredient__subtitle {\n    margin-top: 5px;\n    font-size: 14px;\n    line-height: 1.5;\n    color: var(--serocleanse-muted);\n  }\n\n  .serocleanse-ingredient__icon {\n    position: relative;\n    width: 18px;\n    height: 18px;\n    flex-shrink: 0;\n  }\n\n  .serocleanse-ingredient__icon::before,\n  .serocleanse-ingredient__icon::after {\n    content: \"\";\n    position: absolute;\n    background: var(--serocleanse-text);\n    border-radius: 2px;\n    transition: transform 0.25s ease, opacity 0.25s ease;\n  }\n\n  .serocleanse-ingredient__icon::before {\n    top: 8px;\n    left: 2px;\n    width: 14px;\n    height: 2px;\n  }\n\n  .serocleanse-ingredient__icon::after {\n    top: 2px;\n    left: 8px;\n    width: 2px;\n    height: 14px;\n  }\n\n  .serocleanse-ingredient[open] .serocleanse-ingredient__icon::after {\n    opacity: 0;\n    transform: scaleY(0);\n  }\n\n  .serocleanse-ingredient__content {\n    padding: 0 18px 21px 98px;\n    font-size: 16px;\n    line-height: 1.75;\n    color: var(--serocleanse-text);\n  }\n\n  .serocleanse-disclaimer {\n    margin: 22px 4px 0;\n    font-size: 12px;\n    line-height: 1.6;\n    color: var(--serocleanse-muted);\n  }\n\n  @media screen and (max-width: 749px) {\n    .serocleanse-wrap {\n      padding: 0 18px;\n    }\n\n    .serocleanse-card,\n    .serocleanse-highlight {\n      padding: 24px 20px;\n    }\n\n    .serocleanse-metrics {\n      grid-template-columns: 1fr;\n    }\n\n    .serocleanse-ingredient summary {\n      grid-template-columns: 56px minmax(0, 1fr) 16px;\n      gap: 13px;\n      padding: 16px;\n    }\n\n    .serocleanse-ingredient__badge {\n      min-width: 56px;\n      min-height: 56px;\n      border-radius: 16px;\n      font-size: 10px;\n    }\n\n    .serocleanse-ingredient__title {\n      font-size: 18px;\n      line-height: 1.34;\n    }\n\n    .serocleanse-ingredient__subtitle {\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .serocleanse-ingredient__content {\n      padding: 0 16px 18px 85px;\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .serocleanse-card h3,\n    .serocleanse-highlight h3 {\n      font-size: 24px;\n      line-height: 1.18;\n    }\n\n    .serocleanse-hero \u003e p:not(.serocleanse-eyebrow),\n    .serocleanse-card \u003e p:not(.serocleanse-kicker),\n    .serocleanse-highlight \u003e p:not(.serocleanse-kicker),\n    .serocleanse-section-head \u003e p:not(.serocleanse-kicker),\n    .serocleanse-benefits li,\n    .serocleanse-steps li {\n      font-size: 15px;\n      line-height: 1.75;\n    }\n  }\n\u003c\/style\u003e\n\n\n\n\n\n\n","brand":"Induction Therapies","offers":[{"title":"Default Title","offer_id":47427723853980,"sku":"SERO-Cleanse","price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0717\/1047\/4396\/files\/SEROCLEANSE.webp?v=1786995623","url":"https:\/\/serotoninnutraceuticals.com\/products\/sero-cleanse","provider":"Serotonin Nutraceuticals","version":"1.0","type":"link"}