{"product_id":"marceline-pink-grapefruit-vetivert-castilla-invigorating-body-cleanser","title":"'Marceline' Pink Grapefruit + Vetivert Castilla Invigorating Body Cleanser","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm keyboard-open:pb-[calc(var(--composer-height,100px)+var(--screen-keyboard-height,0))] pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69c6d18e-6a2c-83e8-8f19-402b1a8e97be-0\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"48a31f7d-36c6-43c9-88a8-43fde6054377\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm keyboard-open:pb-[calc(var(--composer-height,100px)+var(--screen-keyboard-height,0))] pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69c6d18e-6a2c-83e8-8f19-402b1a8e97be-0\" data-testid=\"conversation-turn-16\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"fc0c391a-b360-492a-b0d5-e8d6b7001668\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"57\" data-end=\"381\"\u003eCleanse, refresh, and realign with this plant-based, organic liquid Castile soap infused with a powerful blend of \u003cstrong\u003ePink Grapefruit\u003c\/strong\u003e and \u003cstrong\u003eVetivert essential oils\u003c\/strong\u003e. This gentle yet invigorating formula purifies the skin while awakening the senses and uplifting the spirit. This cleanser offers a rich, bubbly lather—more frothy than traditional Castile—while still delivering the silky, deeply hydrating cleanse you love, leaving skin soft, refreshed, and perfectly clean.\u003c\/p\u003e\n\u003cp data-start=\"383\" data-end=\"430\"\u003e\u003cstrong data-start=\"383\" data-end=\"430\"\u003eBotanical Essential Blend Key Attributes:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"431\" data-end=\"1162\"\u003e\n\u003cli data-start=\"431\" data-end=\"556\"\u003e\n\u003cstrong data-start=\"433\" data-end=\"460\"\u003ePink Grapefruit:\u003c\/strong\u003e Improves overall skin texture, diminishes the appearance of blemishes and boosts radiance.  \u003c\/li\u003e\n\u003cli data-start=\"557\" data-end=\"642\"\u003e\n\u003cstrong data-start=\"559\" data-end=\"574\"\u003eVetivert:\u003c\/strong\u003e Hydrates, tones and detoxifies\u003cstrong data-start=\"645\" data-end=\"656\"\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1164\" data-end=\"1468\"\u003eThis blending creates a beautiful balance between brightness and grounding — both for the skin and the overall sensory experience.\u003c\/p\u003e\n\u003cp data-start=\"1470\" data-end=\"1487\"\u003e\u003cstrong data-start=\"1470\" data-end=\"1487\"\u003eKey Benefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1488\" data-end=\"1771\"\u003e\n\u003cli data-start=\"1488\" data-end=\"1542\"\u003eGently cleanses without stripping natural moisture\u003c\/li\u003e\n\u003cli data-start=\"1543\" data-end=\"1589\"\u003eHelps dry skin feel more conditioned and supple when blended into rich oils and butters\u003c\/li\u003e\n\u003cli data-start=\"1590\" data-end=\"1652\"\u003ePromotes a clear, balanced, and healthy-looking complexion\u003c\/li\u003e\n\u003cli data-start=\"1653\" data-end=\"1703\"\u003eCreates a lightweight, awakening sensation that enhances the feeling of freshness after bathing or moisturizing\u003c\/li\u003e\n\u003cli data-start=\"1704\" data-end=\"1771\"\u003eHelps dull or tired-looking skin appear brighter and more refreshed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1773\" data-end=\"1872\"\u003e\u003cstrong data-start=\"1773\" data-end=\"1797\"\u003eAromatic Experience:\u003c\/strong\u003e Bright pink grapefruit awakens the senses with crisp citrus radiance, while earthy vetiver grounds the body in warmth and calm — creating a beautifully balanced ritual that restores both skin and spirit.\u003c\/p\u003e\n\u003cp data-start=\"2235\" data-end=\"2385\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong\u003eIngredients:\u003c\/strong\u003e Glycerin, Aqua, Palm Kernel Flakes, Cocos Nucifera (Coconut) Oil, Sodium Cocoyl Isethionate Noodles, Cocamidopropyl Betaine, Potassium Hydroxide Pellets,Olea Europaea (Olive) Oil, Simmondsia Chinesis (Jojoba) Seed Oil, Citric Acid, Tocopheryl, Cannabis Sativa Seed Oil,  Citrus Paradisi Peel Oil (Pink Grapefruit) Peel Oil,   Germall.\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003caudio class=\"fixed start-0 bottom-0 hidden h-0 w-0\" autoplay=\"autoplay\" crossorigin=\"anonymous\"\u003e\u003c\/audio\u003e\u003c\/p\u003e","brand":"Chloe Michelle Skin","offers":[{"title":"8 oz","offer_id":45939313934509,"sku":null,"price":11.0,"currency_code":"USD","in_stock":true},{"title":"16 oz","offer_id":46053206556845,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/1582\/9165\/files\/rn-image_picker_lib_temp_70ec537d-1d2b-434e-a0b6-2613821bd2bc.png?v=1778287938","url":"https:\/\/chloemichelleskin.store\/products\/marceline-pink-grapefruit-vetivert-castilla-invigorating-body-cleanser","provider":"Chloe Michelle Skin","version":"1.0","type":"link"}