{"title":"Free Charm Eligible","description":"","products":[{"product_id":"2","title":"Violet Bloom","description":"\u003csection class=\"cgc-still-blooming\"\u003e\n  \u003cdiv class=\"cgc-sb-card\"\u003e\n\n    \u003cdiv class=\"cgc-sb-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-sb-floaty cgc-sb-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-sb-floaty cgc-sb-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-sb-floaty cgc-sb-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-sb-floaty cgc-sb-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-sb-floaty cgc-sb-floaty-5\"\u003e🌸\u003c\/span\u003e\n      \u003cspan class=\"cgc-sb-bubble cgc-sb-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-sb-bubble cgc-sb-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-sb-inner\"\u003e\n      \u003cp class=\"cgc-sb-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eStill Blooming\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-sb-subtitle\"\u003e\n        A sweet reminder that God is still helping beautiful things bloom in your life.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-sb-row cgc-sb-row-pink\"\u003e\n        \u003cdiv class=\"cgc-sb-icon\"\u003e🌸\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBeautiful Things Are Still Blooming\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that even in quiet seasons, God is still working, growing, and preparing something beautiful in your life.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sb-row cgc-sb-row-blue\"\u003e\n        \u003cdiv class=\"cgc-sb-icon\"\u003e☁️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Growing Through Quiet Seasons\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl growing through \u003cstrong\u003equiet seasons\u003c\/strong\u003e, trusting that \u003cstrong\u003egrace is working\u003c\/strong\u003e even when she can’t see it yet.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sb-row cgc-sb-row-white\"\u003e\n        \u003cdiv class=\"cgc-sb-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-sb-verse\"\u003e\n            “The flowers appear on the earth; the time of singing has come.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sb-row cgc-sb-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-sb-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eSong of Solomon 2:12\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sb-closing\"\u003e\n        ♡ Quiet season. Growing grace. Still blooming with God. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-still-blooming,\n  .cgc-still-blooming * {\n    box-sizing: border-box;\n  }\n\n  .cgc-still-blooming {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-sb-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-sb-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-sb-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-sb-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-sb-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-sb-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-sb-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-sb-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-sb-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-sb-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-sb-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-sb-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-sb-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcSbPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-sb-row-blue .cgc-sb-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-sb-row-yellow .cgc-sb-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-sb-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-sb-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-sb-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-sb-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-sb-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-sb-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-sb-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-sb-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcSbFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-sb-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcSbSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-sb-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcSbRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-sb-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcSbFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-sb-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcSbFlowerFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-sb-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-sb-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcSbBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-sb-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcSbBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcSbFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcSbFlowerFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcSbRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcSbSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcSbBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcSbPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-sb-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-sb-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-sb-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-sb-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-sb-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-sb-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-still-blooming {\n      padding: 32px 12px;\n    }\n\n    .cgc-sb-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-sb-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-sb-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-sb-floaty-2,\n    .cgc-sb-floaty-3,\n    .cgc-sb-floaty-4,\n    .cgc-sb-floaty-5,\n    .cgc-sb-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46438991265991,"sku":null,"price":2.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/21_56487370-5b92-4438-9691-5e13bb71937f.jpg?v=1778958051"},{"product_id":"4","title":"Steered by Grace","description":"\u003csection class=\"cgc-guided-steps\"\u003e\n  \u003cdiv class=\"cgc-gs-card\"\u003e\n\n    \u003cdiv class=\"cgc-gs-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-gs-floaty cgc-gs-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-gs-floaty cgc-gs-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-gs-floaty cgc-gs-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-gs-floaty cgc-gs-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-gs-floaty cgc-gs-floaty-5\"\u003e👣\u003c\/span\u003e\n      \u003cspan class=\"cgc-gs-bubble cgc-gs-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-gs-bubble cgc-gs-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-gs-inner\"\u003e\n      \u003cp class=\"cgc-gs-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eGuided Steps\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-gs-subtitle\"\u003e\n        A sweet reminder that God is guiding your steps and gently steering your story.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-gs-row cgc-gs-row-pink\"\u003e\n        \u003cdiv class=\"cgc-gs-icon\"\u003e👣\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eGod Is Guiding Your Steps\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that even when the path feels unclear, God is still leading, guiding, and carefully directing your story.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-gs-row cgc-gs-row-blue\"\u003e\n        \u003cdiv class=\"cgc-gs-icon\"\u003e☁️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Trusting His Direction\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl learning to trust His \u003cstrong\u003edirection\u003c\/strong\u003e, even when she cannot see the whole path yet.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-gs-row cgc-gs-row-white\"\u003e\n        \u003cdiv class=\"cgc-gs-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-gs-verse\"\u003e\n            “In all your ways acknowledge him, and he will make straight your paths.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-gs-row cgc-gs-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-gs-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eProverbs 3:6\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-gs-closing\"\u003e\n        ♡ Trust His direction. He is making your path straight. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-guided-steps,\n  .cgc-guided-steps * {\n    box-sizing: border-box;\n  }\n\n  .cgc-guided-steps {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-gs-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-gs-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-gs-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-gs-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-gs-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-gs-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-gs-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-gs-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-gs-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-gs-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-gs-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-gs-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-gs-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcGsPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-gs-row-blue .cgc-gs-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-gs-row-yellow .cgc-gs-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-gs-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-gs-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-gs-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-gs-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-gs-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-gs-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-gs-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-gs-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcGsFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-gs-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcGsSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-gs-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcGsRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-gs-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcGsFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-gs-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcGsStepsFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-gs-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-gs-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcGsBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-gs-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcGsBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcGsFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcGsStepsFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcGsRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcGsSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcGsBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcGsPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-gs-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-gs-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-gs-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-gs-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-gs-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-gs-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-guided-steps {\n      padding: 32px 12px;\n    }\n\n    .cgc-gs-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-gs-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-gs-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-gs-floaty-2,\n    .cgc-gs-floaty-3,\n    .cgc-gs-floaty-4,\n    .cgc-gs-floaty-5,\n    .cgc-gs-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46438991429831,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/20_a16d923e-fe21-4bf5-91a4-e4ebf21e2aec.jpg?v=1778958024"},{"product_id":"9","title":"Locked in Love","description":"\u003csection class=\"cgc-locked-love\"\u003e\n  \u003cdiv class=\"cgc-ll-card\"\u003e\n\n    \u003cdiv class=\"cgc-ll-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-ll-floaty cgc-ll-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-ll-floaty cgc-ll-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-ll-floaty cgc-ll-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-ll-floaty cgc-ll-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-ll-floaty cgc-ll-floaty-5\"\u003e🔒\u003c\/span\u003e\n      \u003cspan class=\"cgc-ll-bubble cgc-ll-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-ll-bubble cgc-ll-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-ll-inner\"\u003e\n      \u003cp class=\"cgc-ll-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eLocked in Love\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-ll-subtitle\"\u003e\n        A sweet reminder that you are locked in God’s love and nothing can separate you from Him.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-ll-row cgc-ll-row-pink\"\u003e\n        \u003cdiv class=\"cgc-ll-icon\"\u003e🔒\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eSecure In God’s Love\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that God’s love is not fragile, temporary, or easy to lose. You are held by a love that stays.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ll-row cgc-ll-row-blue\"\u003e\n        \u003cdiv class=\"cgc-ll-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Learning To Feel Held\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl learning to feel \u003cstrong\u003esecure, chosen,\u003c\/strong\u003e and \u003cstrong\u003eheld\u003c\/strong\u003e by a love that does not leave.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ll-row cgc-ll-row-white\"\u003e\n        \u003cdiv class=\"cgc-ll-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-ll-verse\"\u003e\n            “Neither death nor life... nor anything else in all creation, will be able to separate us from the love of God.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ll-row cgc-ll-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-ll-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eRomans 8:38-39\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ll-closing\"\u003e\n        ♡ Secure. Chosen. Locked in His love. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-locked-love,\n  .cgc-locked-love * {\n    box-sizing: border-box;\n  }\n\n  .cgc-locked-love {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-ll-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-ll-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-ll-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-ll-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-ll-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-ll-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-ll-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-ll-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-ll-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-ll-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-ll-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-ll-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-ll-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcLlPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-ll-row-blue .cgc-ll-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-ll-row-yellow .cgc-ll-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-ll-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-ll-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-ll-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-ll-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-ll-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-ll-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-ll-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-ll-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcLlFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-ll-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcLlSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-ll-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcLlRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-ll-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcLlFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-ll-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcLlLockFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-ll-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-ll-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcLlBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-ll-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcLlBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcLlFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcLlLockFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcLlRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcLlSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcLlBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcLlPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-ll-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-ll-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-ll-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-ll-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-ll-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-ll-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-locked-love {\n      padding: 32px 12px;\n    }\n\n    .cgc-ll-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-ll-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-ll-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-ll-floaty-2,\n    .cgc-ll-floaty-3,\n    .cgc-ll-floaty-4,\n    .cgc-ll-floaty-5,\n    .cgc-ll-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46438993232071,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/1500x1700_Charms_6.jpg?v=1779137878"},{"product_id":"10","title":"Girl Power","description":"\u003csection class=\"cgc-strength-dignity\"\u003e\n  \u003cdiv class=\"cgc-sd-card\"\u003e\n\n    \u003cdiv class=\"cgc-sd-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-sd-floaty cgc-sd-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-sd-floaty cgc-sd-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-sd-floaty cgc-sd-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-sd-floaty cgc-sd-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-sd-floaty cgc-sd-floaty-5\"\u003e👑\u003c\/span\u003e\n      \u003cspan class=\"cgc-sd-bubble cgc-sd-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-sd-bubble cgc-sd-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-sd-inner\"\u003e\n      \u003cp class=\"cgc-sd-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eStrength \u0026amp; Dignity\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-sd-subtitle\"\u003e\n        A sweet reminder that real girl power starts with knowing who you are in Christ.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-sd-row cgc-sd-row-pink\"\u003e\n        \u003cdiv class=\"cgc-sd-icon\"\u003e👑\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eReal Girl Power Starts In Christ\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a bold little reminder that confidence is not about proving yourself. It starts with knowing you are loved, chosen, and created on purpose by God.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sd-row cgc-sd-row-blue\"\u003e\n        \u003cdiv class=\"cgc-sd-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Walking In Confidence\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl walking in \u003cstrong\u003econfidence, grace,\u003c\/strong\u003e and \u003cstrong\u003estrength\u003c\/strong\u003e because God made her on purpose.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sd-row cgc-sd-row-white\"\u003e\n        \u003cdiv class=\"cgc-sd-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-sd-verse\"\u003e\n            “She is clothed with strength and dignity, and she laughs without fear of the future.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sd-row cgc-sd-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-sd-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eProverbs 31:25\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-sd-closing\"\u003e\n        ♡ Confident in Christ. Clothed with strength. Made on purpose. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-strength-dignity,\n  .cgc-strength-dignity * {\n    box-sizing: border-box;\n  }\n\n  .cgc-strength-dignity {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-sd-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-sd-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-sd-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-sd-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-sd-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-sd-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-sd-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-sd-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-sd-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-sd-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-sd-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-sd-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-sd-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcSdPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-sd-row-blue .cgc-sd-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-sd-row-yellow .cgc-sd-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-sd-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-sd-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-sd-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-sd-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-sd-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-sd-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-sd-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-sd-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcSdFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-sd-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcSdSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-sd-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcSdRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-sd-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcSdFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-sd-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcSdCrownFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-sd-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-sd-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcSdBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-sd-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcSdBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcSdFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcSdCrownFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcSdRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcSdSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcSdBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcSdPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-sd-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-sd-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-sd-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-sd-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-sd-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-sd-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-strength-dignity {\n      padding: 32px 12px;\n    }\n\n    .cgc-sd-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-sd-card h2 {\n      font-size: clamp(35px, 11vw, 50px);\n    }\n\n    .cgc-sd-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-sd-floaty-2,\n    .cgc-sd-floaty-3,\n    .cgc-sd-floaty-4,\n    .cgc-sd-floaty-5,\n    .cgc-sd-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46438993297607,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/1500x1700_Charms_3.jpg?v=1779137312"},{"product_id":"12","title":"Headphones","description":"\u003csection class=\"cgc-tuned-in\"\u003e\n  \u003cdiv class=\"cgc-ti-card\"\u003e\n\n    \u003cdiv class=\"cgc-ti-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-ti-floaty cgc-ti-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-ti-floaty cgc-ti-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-ti-floaty cgc-ti-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-ti-floaty cgc-ti-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-ti-floaty cgc-ti-floaty-5\"\u003e🎧\u003c\/span\u003e\n      \u003cspan class=\"cgc-ti-bubble cgc-ti-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-ti-bubble cgc-ti-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-ti-inner\"\u003e\n      \u003cp class=\"cgc-ti-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eTuned In\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-ti-subtitle\"\u003e\n        A sweet little reminder to tune out the noise and stay locked in on what God put in front of you.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-ti-row cgc-ti-row-pink\"\u003e\n        \u003cdiv class=\"cgc-ti-icon\"\u003e🎧\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eTune Out The Noise\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder to quiet the distractions, protect your peace, and stay focused on what God has placed in your hands.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ti-row cgc-ti-row-blue\"\u003e\n        \u003cdiv class=\"cgc-ti-icon\"\u003e☁️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl In Her Own World\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl who’s in her \u003cstrong\u003eworship playlist\u003c\/strong\u003e, \u003cstrong\u003egym playlist\u003c\/strong\u003e, \u003cstrong\u003egaming era\u003c\/strong\u003e, or just needs a little peace in her own world.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ti-row cgc-ti-row-white\"\u003e\n        \u003cdiv class=\"cgc-ti-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-ti-verse\"\u003e\n            “Be still, and know that I am God.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ti-row cgc-ti-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-ti-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003ePsalm 46:10\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-ti-closing\"\u003e\n        ♡ Tune out the noise. Be still. Stay close to God. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-tuned-in,\n  .cgc-tuned-in * {\n    box-sizing: border-box;\n  }\n\n  .cgc-tuned-in {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-ti-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-ti-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-ti-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-ti-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-ti-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-ti-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-ti-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-ti-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-ti-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-ti-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-ti-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-ti-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-ti-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcTiPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-ti-row-blue .cgc-ti-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-ti-row-yellow .cgc-ti-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-ti-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-ti-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-ti-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-ti-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-ti-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-ti-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-ti-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-ti-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcTiFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-ti-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcTiSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-ti-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcTiRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-ti-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcTiFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-ti-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcTiHeadphonesFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-ti-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-ti-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcTiBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-ti-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcTiBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcTiFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcTiHeadphonesFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcTiRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcTiSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcTiBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcTiPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-ti-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-ti-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-ti-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-ti-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-ti-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-ti-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-tuned-in {\n      padding: 32px 12px;\n    }\n\n    .cgc-ti-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-ti-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-ti-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-ti-floaty-2,\n    .cgc-ti-floaty-3,\n    .cgc-ti-floaty-4,\n    .cgc-ti-floaty-5,\n    .cgc-ti-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46438993526983,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/17_16520b79-6ca2-4fcf-a8ab-5db31b3781aa.jpg?v=1778957964"},{"product_id":"14","title":"Heart Full of Light","description":"\u003csection class=\"cgc-lightbound-heart\"\u003e\n  \u003cdiv class=\"cgc-lh-card\"\u003e\n\n    \u003cdiv class=\"cgc-lh-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-lh-floaty cgc-lh-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-lh-floaty cgc-lh-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-lh-floaty cgc-lh-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-lh-floaty cgc-lh-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-lh-floaty cgc-lh-floaty-5\"\u003e🧲\u003c\/span\u003e\n      \u003cspan class=\"cgc-lh-bubble cgc-lh-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-lh-bubble cgc-lh-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-lh-inner\"\u003e\n      \u003cp class=\"cgc-lh-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003e\n        \u003cspan\u003eLightbound\u003c\/span\u003e\n        \u003cspan\u003eHeart\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"cgc-lh-subtitle\"\u003e\n        A sweet reminder that God can fill your heart with light and bring every piece together.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-lh-row cgc-lh-row-pink\"\u003e\n        \u003cdiv class=\"cgc-lh-icon\"\u003e✨\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eGod Brings The Pieces Together\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that God can fill your heart with light, restore what feels scattered, and bring every piece of your story together with love.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-lh-row cgc-lh-row-blue\"\u003e\n        \u003cdiv class=\"cgc-lh-icon\"\u003e🧲\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eA Two-Piece Magnetic Heart Charm\u003c\/h3\u003e\n          \u003cp\u003e\n            This two-piece magnetic heart charm is made to connect. Keep both pieces together, or give one half to a friend as a sweet reminder that you are held together by \u003cstrong\u003elove, faith,\u003c\/strong\u003e and \u003cstrong\u003eGod’s light\u003c\/strong\u003e.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-lh-row cgc-lh-row-white\"\u003e\n        \u003cdiv class=\"cgc-lh-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Staying Soft And Connected\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl learning to stay \u003cstrong\u003esoft, hopeful,\u003c\/strong\u003e and connected to the people God placed in her life.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-lh-row cgc-lh-row-pink2\"\u003e\n        \u003cdiv class=\"cgc-lh-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-lh-verse\"\u003e\n            “The light shines in the darkness, and the darkness has not overcome it.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-lh-row cgc-lh-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-lh-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eJohn 1:5\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-lh-closing\"\u003e\n        ♡ Held together by love, faith, and God’s light. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-lightbound-heart,\n  .cgc-lightbound-heart * {\n    box-sizing: border-box;\n  }\n\n  .cgc-lightbound-heart {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-lh-card {\n    position: relative;\n    max-width: 980px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-lh-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-lh-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-lh-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-lh-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-lh-card h2 {\n    max-width: 760px;\n    margin: 0 auto 16px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(36px, 5.6vw, 58px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n    text-align: center;\n    word-break: normal;\n    overflow-wrap: normal;\n    hyphens: none;\n  }\n\n  .cgc-lh-card h2 span {\n    display: block;\n    white-space: nowrap;\n  }\n\n  .cgc-lh-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-lh-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-lh-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-lh-row-pink2 {\n    background: #fffafd;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-lh-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-lh-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-lh-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-lh-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcLhPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-lh-row-blue .cgc-lh-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-lh-row-yellow .cgc-lh-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-lh-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-lh-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-lh-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-lh-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-lh-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-lh-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-lh-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-lh-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcLhFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-lh-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcLhSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-lh-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcLhRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-lh-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcLhFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-lh-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcLhMagnetFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-lh-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-lh-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcLhBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-lh-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcLhBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcLhFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcLhMagnetFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcLhRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcLhSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcLhBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcLhPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-lh-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-lh-card h2 {\n      font-size: clamp(34px, 9.5vw, 48px);\n      line-height: 1;\n      letter-spacing: -0.8px;\n      max-width: 100%;\n    }\n\n    .cgc-lh-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-lh-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-lh-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-lh-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-lh-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-lightbound-heart {\n      padding: 32px 10px;\n    }\n\n    .cgc-lh-card {\n      padding: 34px 14px;\n      border-radius: 24px;\n    }\n\n    .cgc-lh-card h2 {\n      font-size: clamp(30px, 9vw, 39px);\n      line-height: 1;\n      letter-spacing: -0.6px;\n    }\n\n    .cgc-lh-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-lh-floaty-2,\n    .cgc-lh-floaty-3,\n    .cgc-lh-floaty-4,\n    .cgc-lh-floaty-5,\n    .cgc-lh-bubble-2 {\n      display: none;\n    }\n  }\n\n  @media screen and (max-width: 380px) {\n    .cgc-lh-card h2 {\n      font-size: 29px;\n      line-height: 1.02;\n      letter-spacing: -0.4px;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46438993723591,"sku":null,"price":5.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/1500x1700_Charms_4.jpg?v=1779136631"},{"product_id":"19","title":"Promise Key","description":"\u003csection class=\"cgc-promise-keeper\"\u003e\n  \u003cdiv class=\"cgc-pk-card\"\u003e\n\n    \u003cdiv class=\"cgc-pk-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-pk-floaty cgc-pk-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-pk-floaty cgc-pk-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-pk-floaty cgc-pk-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-pk-floaty cgc-pk-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-pk-floaty cgc-pk-floaty-5\"\u003e🚪\u003c\/span\u003e\n      \u003cspan class=\"cgc-pk-bubble cgc-pk-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-pk-bubble cgc-pk-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-pk-inner\"\u003e\n      \u003cp class=\"cgc-pk-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003ePromise Keeper\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-pk-subtitle\"\u003e\n        A sweet reminder that God keeps His promises and opens the right doors in His timing.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-pk-row cgc-pk-row-pink\"\u003e\n        \u003cdiv class=\"cgc-pk-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eGod Keeps His Promises\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that God has not forgotten what He said. His timing is faithful, His heart is good, and His promises are safe in His hands.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-pk-row cgc-pk-row-blue\"\u003e\n        \u003cdiv class=\"cgc-pk-icon\"\u003e🚪\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Trusting His Timing\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl learning to trust that what God has for her is still \u003cstrong\u003esafe\u003c\/strong\u003e, still \u003cstrong\u003epossible\u003c\/strong\u003e, and still \u003cstrong\u003eworth waiting for\u003c\/strong\u003e.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-pk-row cgc-pk-row-white\"\u003e\n        \u003cdiv class=\"cgc-pk-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-pk-verse\"\u003e\n            “The Lord is faithful to all his promises and loving toward all he has made.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-pk-row cgc-pk-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-pk-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003ePsalm 145:13\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-pk-closing\"\u003e\n        ♡ Still safe. Still possible. Still held by God. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-promise-keeper,\n  .cgc-promise-keeper * {\n    box-sizing: border-box;\n  }\n\n  .cgc-promise-keeper {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-pk-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-pk-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-pk-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-pk-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-pk-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-pk-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-pk-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-pk-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-pk-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-pk-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-pk-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-pk-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-pk-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcPkPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-pk-row-blue .cgc-pk-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-pk-row-yellow .cgc-pk-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-pk-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-pk-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-pk-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-pk-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-pk-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-pk-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-pk-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-pk-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcPkFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-pk-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcPkSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-pk-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcPkRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-pk-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcPkFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-pk-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcPkDoorFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-pk-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-pk-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcPkBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-pk-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcPkBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcPkFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcPkDoorFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcPkRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcPkSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcPkBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcPkPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-pk-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-pk-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-pk-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-pk-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-pk-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-pk-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-promise-keeper {\n      padding: 32px 12px;\n    }\n\n    .cgc-pk-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-pk-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-pk-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-pk-floaty-2,\n    .cgc-pk-floaty-3,\n    .cgc-pk-floaty-4,\n    .cgc-pk-floaty-5,\n    .cgc-pk-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46439000178887,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/Untitled_design_23.jpg?v=1779774152"},{"product_id":"20","title":"Tied with Grace","description":"\u003csection class=\"cgc-tied-grace\"\u003e\n  \u003cdiv class=\"cgc-tg-card\"\u003e\n\n    \u003cdiv class=\"cgc-tg-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-tg-floaty cgc-tg-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-tg-floaty cgc-tg-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-tg-floaty cgc-tg-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-tg-floaty cgc-tg-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-tg-floaty cgc-tg-floaty-5\"\u003e🧵\u003c\/span\u003e\n      \u003cspan class=\"cgc-tg-bubble cgc-tg-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-tg-bubble cgc-tg-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-tg-inner\"\u003e\n      \u003cp class=\"cgc-tg-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eTied by Grace\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-tg-subtitle\"\u003e\n        A sweet reminder that your heart is held together by God’s grace.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-tg-row cgc-tg-row-pink\"\u003e\n        \u003cdiv class=\"cgc-tg-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eHeld Together By Grace\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that even the messy, tender, unfinished parts of your story can be held together by God’s grace.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-tg-row cgc-tg-row-blue\"\u003e\n        \u003cdiv class=\"cgc-tg-icon\"\u003e🎀\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Staying Soft And Faithful\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl learning to stay \u003cstrong\u003esoft, feminine, and faithful\u003c\/strong\u003e while God gently ties every part of her story together.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-tg-row cgc-tg-row-white\"\u003e\n        \u003cdiv class=\"cgc-tg-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-tg-verse\"\u003e\n            “Grace be with all who love our Lord Jesus Christ with love incorruptible.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-tg-row cgc-tg-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-tg-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eEphesians 6:24\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-tg-closing\"\u003e\n        ♡ Soft heart. Faithful spirit. Held together by grace. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-tied-grace,\n  .cgc-tied-grace * {\n    box-sizing: border-box;\n  }\n\n  .cgc-tied-grace {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-tg-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-tg-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-tg-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-tg-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-tg-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-tg-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-tg-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-tg-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-tg-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-tg-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-tg-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-tg-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-tg-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcTgPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-tg-row-blue .cgc-tg-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-tg-row-yellow .cgc-tg-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-tg-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-tg-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-tg-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-tg-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-tg-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-tg-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-tg-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-tg-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcTgFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-tg-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcTgSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-tg-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcTgRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-tg-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcTgFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-tg-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcTgThreadFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-tg-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-tg-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcTgBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-tg-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcTgBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcTgFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcTgThreadFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcTgRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcTgSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcTgBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcTgPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-tg-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-tg-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-tg-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-tg-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-tg-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-tg-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-tied-grace {\n      padding: 32px 12px;\n    }\n\n    .cgc-tg-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-tg-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-tg-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-tg-floaty-2,\n    .cgc-tg-floaty-3,\n    .cgc-tg-floaty-4,\n    .cgc-tg-floaty-5,\n    .cgc-tg-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46439000277191,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/13_c903c3d0-a467-482e-8e19-c46433a770e6.jpg?v=1778957851"},{"product_id":"21","title":"Beautifully Becoming","description":"\u003csection class=\"cgc-becoming-beautiful\"\u003e\n  \u003cdiv class=\"cgc-bb-card\"\u003e\n\n    \u003cdiv class=\"cgc-bb-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-bb-floaty cgc-bb-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-bb-floaty cgc-bb-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-bb-floaty cgc-bb-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-bb-floaty cgc-bb-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-bb-floaty cgc-bb-floaty-5\"\u003e🌷\u003c\/span\u003e\n      \u003cspan class=\"cgc-bb-bubble cgc-bb-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-bb-bubble cgc-bb-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-bb-inner\"\u003e\n      \u003cp class=\"cgc-bb-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eBecoming Beautiful\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-bb-subtitle\"\u003e\n        A sweet reminder that becoming who God made you to be is a beautiful process.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-bb-row cgc-bb-row-pink\"\u003e\n        \u003cdiv class=\"cgc-bb-icon\"\u003e🌷\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eA Beautiful Process\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that growth takes time, and God is still shaping something beautiful in you.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-bb-row cgc-bb-row-blue\"\u003e\n        \u003cdiv class=\"cgc-bb-icon\"\u003e☁️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Growing With Grace\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl growing with \u003cstrong\u003egrace\u003c\/strong\u003e, learning to trust the season she is in, and blooming at \u003cstrong\u003eGod’s pace\u003c\/strong\u003e.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-bb-row cgc-bb-row-white\"\u003e\n        \u003cdiv class=\"cgc-bb-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-bb-verse\"\u003e\n            “He has made everything beautiful in its time.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-bb-row cgc-bb-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-bb-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eEcclesiastes 3:11\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-bb-closing\"\u003e\n        ♡ Growing with grace. Blooming at God’s pace. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-becoming-beautiful,\n  .cgc-becoming-beautiful * {\n    box-sizing: border-box;\n  }\n\n  .cgc-becoming-beautiful {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-bb-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-bb-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-bb-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-bb-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-bb-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-bb-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-bb-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-bb-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-bb-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-bb-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-bb-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-bb-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-bb-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcBbPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-bb-row-blue .cgc-bb-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-bb-row-yellow .cgc-bb-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-bb-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-bb-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-bb-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-bb-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-bb-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-bb-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-bb-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-bb-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcBbFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-bb-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcBbSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-bb-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcBbRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-bb-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcBbFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-bb-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcBbFlowerFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-bb-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-bb-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcBbBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-bb-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcBbBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcBbFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcBbFlowerFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcBbRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcBbSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcBbBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcBbPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-bb-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-bb-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-bb-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-bb-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-bb-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-bb-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-becoming-beautiful {\n      padding: 32px 12px;\n    }\n\n    .cgc-bb-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-bb-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-bb-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-bb-floaty-2,\n    .cgc-bb-floaty-3,\n    .cgc-bb-floaty-4,\n    .cgc-bb-floaty-5,\n    .cgc-bb-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46439000408263,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/Untitled_design_24.jpg?v=1779774152"},{"product_id":"23","title":"Wings of Grace","description":"\u003csection class=\"cgc-made-new\"\u003e\n  \u003cdiv class=\"cgc-made-new-card\"\u003e\n\n    \u003cdiv class=\"cgc-made-new-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-made-new-floaty cgc-made-new-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-made-new-floaty cgc-made-new-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-made-new-floaty cgc-made-new-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-made-new-floaty cgc-made-new-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-made-new-floaty cgc-made-new-floaty-5\"\u003e🕊️\u003c\/span\u003e\n      \u003cspan class=\"cgc-made-new-bubble cgc-made-new-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-made-new-bubble cgc-made-new-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-made-new-inner\"\u003e\n      \u003cp class=\"cgc-made-new-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eMade New\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-made-new-subtitle\"\u003e\n        A sweet reminder that God can turn every season of change into something beautiful.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-made-new-row cgc-made-new-row-pink\"\u003e\n        \u003cdiv class=\"cgc-made-new-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBeautiful Change In God’s Hands\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder that change does not have to scare you when God is the one shaping your heart, your story, and your next season.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-made-new-row cgc-made-new-row-blue\"\u003e\n        \u003cdiv class=\"cgc-made-new-icon\"\u003e🕊️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Becoming More Free\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl becoming \u003cstrong\u003esofter\u003c\/strong\u003e, \u003cstrong\u003estronger\u003c\/strong\u003e, and more \u003cstrong\u003efree\u003c\/strong\u003e as God transforms her heart.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-made-new-row cgc-made-new-row-white\"\u003e\n        \u003cdiv class=\"cgc-made-new-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-made-new-verse\"\u003e\n            “If anyone is in Christ, he is a new creation. The old has passed away; behold, the new has come.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-made-new-row cgc-made-new-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-made-new-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003e2 Corinthians 5:17\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-made-new-closing\"\u003e\n        ♡ Changed by grace. Made new in Christ. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-made-new,\n  .cgc-made-new * {\n    box-sizing: border-box;\n  }\n\n  .cgc-made-new {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-made-new-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-made-new-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-made-new-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-made-new-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-made-new-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-made-new-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-made-new-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-made-new-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-made-new-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-made-new-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-made-new-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-made-new-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-made-new-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcMadeNewPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-made-new-row-blue .cgc-made-new-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-made-new-row-yellow .cgc-made-new-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-made-new-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-made-new-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-made-new-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-made-new-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-made-new-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-made-new-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-made-new-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-made-new-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcMadeNewFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-made-new-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcMadeNewSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-made-new-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcMadeNewRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-made-new-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcMadeNewFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-made-new-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcMadeNewDoveFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-made-new-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-made-new-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcMadeNewBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-made-new-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcMadeNewBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcMadeNewFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcMadeNewDoveFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcMadeNewRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcMadeNewSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcMadeNewBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcMadeNewPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-made-new-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-made-new-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-made-new-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-made-new-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-made-new-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-made-new-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-made-new {\n      padding: 32px 12px;\n    }\n\n    .cgc-made-new-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-made-new-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-made-new-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-made-new-floaty-2,\n    .cgc-made-new-floaty-3,\n    .cgc-made-new-floaty-4,\n    .cgc-made-new-floaty-5,\n    .cgc-made-new-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46439000834247,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/12_acea2133-fc3c-4182-bf03-de88456693b9.jpg?v=1778957825"},{"product_id":"31","title":"Family","description":"\u003csection class=\"cgc-faithful-home\"\u003e\n  \u003cdiv class=\"cgc-home-card\"\u003e\n\n    \u003cdiv class=\"cgc-home-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-home-floaty cgc-home-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-home-floaty cgc-home-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-home-floaty cgc-home-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-home-floaty cgc-home-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-home-floaty cgc-home-floaty-5\"\u003e🏠\u003c\/span\u003e\n      \u003cspan class=\"cgc-home-bubble cgc-home-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-home-bubble cgc-home-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-home-inner\"\u003e\n      \u003cp class=\"cgc-home-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eFaithful Home\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-home-subtitle\"\u003e\n        A sweet reminder that family is one of God’s most precious gifts.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-home-row cgc-home-row-pink\"\u003e\n        \u003cdiv class=\"cgc-home-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eA Reminder Of God’s Gift Of Family\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a gentle reminder to treasure the people God placed in your life, the ones who feel like home, love, and belonging.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-home-row cgc-home-row-blue\"\u003e\n        \u003cdiv class=\"cgc-home-icon\"\u003e🏠\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Who Loves Her People Deeply\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl who loves her people deeply and carries a piece of \u003cstrong\u003ehome\u003c\/strong\u003e with her wherever she goes.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-home-row cgc-home-row-white\"\u003e\n        \u003cdiv class=\"cgc-home-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-home-verse\"\u003e\n            “As for me and my house, we will serve the Lord.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-home-row cgc-home-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-home-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eJoshua 24:15\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-home-closing\"\u003e\n        ♡ Family. Faith. Home with God at the center. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-faithful-home,\n  .cgc-faithful-home * {\n    box-sizing: border-box;\n  }\n\n  .cgc-faithful-home {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-home-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-home-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-home-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-home-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-home-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-home-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-home-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-home-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-home-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-home-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-home-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-home-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-home-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcHomePulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-home-row-blue .cgc-home-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-home-row-yellow .cgc-home-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-home-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-home-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-home-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-home-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-home-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-home-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-home-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-home-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcHomeFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-home-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcHomeSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-home-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcHomeRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-home-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcHomeFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-home-floaty-5 {\n    bottom: 38px;\n    left: 42px;\n    font-size: 24px;\n    animation: cgcHomeHouseFloat 4.6s ease-in-out infinite;\n  }\n\n  .cgc-home-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-home-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcHomeBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-home-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcHomeBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcHomeFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcHomeHouseFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-8px) rotate(6deg);\n    }\n  }\n\n  @keyframes cgcHomeRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcHomeSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcHomeBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcHomePulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-home-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-home-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-home-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-home-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-home-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-home-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-faithful-home {\n      padding: 32px 12px;\n    }\n\n    .cgc-home-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-home-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-home-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-home-floaty-2,\n    .cgc-home-floaty-3,\n    .cgc-home-floaty-4,\n    .cgc-home-floaty-5,\n    .cgc-home-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46439002570951,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/1_b514e336-a83d-42cc-9a42-e1c4a8efbb57.jpg?v=1778956423"},{"product_id":"mom","title":"Mom","description":"\u003csection class=\"cgc-mom-charm\"\u003e\n  \u003cdiv class=\"cgc-mom-card\"\u003e\n\n    \u003cdiv class=\"cgc-mom-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-mom-floaty cgc-mom-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-mom-floaty cgc-mom-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-mom-floaty cgc-mom-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-mom-floaty cgc-mom-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-mom-bubble cgc-mom-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-mom-bubble cgc-mom-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-mom-inner\"\u003e\n      \u003cp class=\"cgc-mom-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eMom\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-mom-subtitle\"\u003e\n        A sweet little charm for Mom, because honestly, what more needs to be said?\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-mom-row cgc-mom-row-pink\"\u003e\n        \u003cdiv class=\"cgc-mom-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eA Charm For Mom\u003c\/h3\u003e\n          \u003cp\u003e\n            A simple, sweet reminder of the woman who has loved, carried, prayed, helped, and shown up in ways only a mom can.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-mom-row cgc-mom-row-blue\"\u003e\n        \u003cdiv class=\"cgc-mom-icon\"\u003e☁️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Who Loves Her Mom\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl who knows her mom is one of \u003cstrong\u003eGod’s sweetest gifts\u003c\/strong\u003e, \u003cstrong\u003ebiggest blessings\u003c\/strong\u003e, and forever favorites.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-mom-row cgc-mom-row-white\"\u003e\n        \u003cdiv class=\"cgc-mom-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-mom-verse\"\u003e\n            “Her children rise up and call her blessed.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-mom-row cgc-mom-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-mom-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003eProverbs 31:28\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-mom-closing\"\u003e\n        ♡ For Mom, one of God’s sweetest gifts. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-mom-charm,\n  .cgc-mom-charm * {\n    box-sizing: border-box;\n  }\n\n  .cgc-mom-charm {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-mom-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-mom-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-mom-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-mom-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-mom-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-mom-card h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-mom-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-mom-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-mom-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-mom-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-mom-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-mom-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-mom-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcMomPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-mom-row-blue .cgc-mom-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-mom-row-yellow .cgc-mom-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-mom-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-mom-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-mom-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-mom-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-mom-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-mom-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-mom-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-mom-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcMomFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-mom-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcMomSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-mom-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcMomRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-mom-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcMomFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-mom-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-mom-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcMomBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-mom-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcMomBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcMomFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcMomRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcMomSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcMomBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcMomPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-mom-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-mom-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-mom-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-mom-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-mom-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-mom-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-mom-charm {\n      padding: 32px 12px;\n    }\n\n    .cgc-mom-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-mom-card h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-mom-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-mom-floaty-2,\n    .cgc-mom-floaty-3,\n    .cgc-mom-floaty-4,\n    .cgc-mom-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46552233083079,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/2_cb5575f4-47d9-40d3-81c4-227118011b68.jpg?v=1778956501"},{"product_id":"grace-in-flight","title":"Grace in Flight","description":"\u003csection class=\"cgc-charm-new-season\"\u003e\n  \u003cdiv class=\"cgc-new-season-card\"\u003e\n\n    \u003cdiv class=\"cgc-new-season-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-new-season-floaty cgc-new-season-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-new-season-floaty cgc-new-season-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-new-season-floaty cgc-new-season-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-new-season-floaty cgc-new-season-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-new-season-bubble cgc-new-season-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-new-season-bubble cgc-new-season-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-new-season-inner\"\u003e\n      \u003cp class=\"cgc-new-season-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eBeautifully Becoming\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-new-season-subtitle\"\u003e\n        A sweet reminder that God’s grace can lift you into a new season.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-new-season-row cgc-new-season-row-pink\"\u003e\n        \u003cdiv class=\"cgc-new-season-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eA New Season Reminder\u003c\/h3\u003e\n          \u003cp\u003e\n            God’s grace can meet you where you are, help you release what was, and gently lead you into what He is making new.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-new-season-row cgc-new-season-row-blue\"\u003e\n        \u003cdiv class=\"cgc-new-season-icon\"\u003e☁️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Becoming New\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl learning to let go of what was and trust God as He transforms her.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-new-season-row cgc-new-season-row-white\"\u003e\n        \u003cdiv class=\"cgc-new-season-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-new-season-verse\"\u003e\n            “If anyone is in Christ, he is a new creation. The old has passed away; behold, the new has come.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-new-season-row cgc-new-season-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-new-season-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003e2 Corinthians 5:17\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-new-season-closing\"\u003e\n        ♡ Let go of what was. Trust God with what’s next. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-charm-new-season,\n  .cgc-charm-new-season * {\n    box-sizing: border-box;\n  }\n\n  .cgc-charm-new-season {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-new-season-card {\n    position: relative;\n    max-width: 980px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-new-season-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-new-season-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-new-season-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-new-season-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-new-season-card h2 {\n    max-width: 760px;\n    margin: 0 auto 16px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(38px, 5.8vw, 60px);\n    line-height: 1.02;\n    font-weight: 900;\n    letter-spacing: -1px;\n    text-align: center;\n    word-break: normal;\n    overflow-wrap: normal;\n    hyphens: none;\n  }\n\n  .cgc-new-season-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-new-season-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-new-season-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-new-season-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-new-season-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-new-season-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-new-season-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcNewSeasonPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-new-season-row-blue .cgc-new-season-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-new-season-row-yellow .cgc-new-season-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-new-season-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-new-season-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-new-season-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-new-season-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-new-season-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-new-season-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-new-season-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-new-season-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcNewSeasonFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-new-season-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcNewSeasonSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-new-season-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcNewSeasonRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-new-season-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcNewSeasonFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-new-season-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-new-season-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcNewSeasonBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-new-season-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcNewSeasonBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcNewSeasonFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcNewSeasonRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcNewSeasonSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcNewSeasonBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcNewSeasonPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-new-season-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-new-season-card h2 {\n      font-size: clamp(36px, 10vw, 50px);\n      line-height: 1.02;\n      max-width: 100%;\n    }\n\n    .cgc-new-season-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-new-season-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-new-season-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-new-season-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-new-season-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-charm-new-season {\n      padding: 32px 10px;\n    }\n\n    .cgc-new-season-card {\n      padding: 34px 14px;\n      border-radius: 24px;\n    }\n\n    .cgc-new-season-card h2 {\n      font-size: clamp(34px, 10.2vw, 44px);\n      line-height: 1.03;\n      letter-spacing: -0.8px;\n    }\n\n    .cgc-new-season-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-new-season-floaty-2,\n    .cgc-new-season-floaty-3,\n    .cgc-new-season-floaty-4,\n    .cgc-new-season-bubble-2 {\n      display: none;\n    }\n  }\n\n  @media screen and (max-width: 380px) {\n    .cgc-new-season-card h2 {\n      font-size: 32px;\n      line-height: 1.05;\n      letter-spacing: -0.6px;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Default Title","offer_id":46552264245447,"sku":null,"price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/Untitled_design_20.jpg?v=1779763447"},{"product_id":"covered-by-grace","title":"Covered by Grace","description":"\u003csection class=\"cgc-charm-covered\"\u003e\n  \u003cdiv class=\"cgc-charm-covered-card\"\u003e\n\n    \u003cdiv class=\"cgc-charm-covered-floaties\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"cgc-covered-floaty cgc-covered-floaty-1\"\u003e♡\u003c\/span\u003e\n      \u003cspan class=\"cgc-covered-floaty cgc-covered-floaty-2\"\u003e✨\u003c\/span\u003e\n      \u003cspan class=\"cgc-covered-floaty cgc-covered-floaty-3\"\u003e🎀\u003c\/span\u003e\n      \u003cspan class=\"cgc-covered-floaty cgc-covered-floaty-4\"\u003e💗\u003c\/span\u003e\n      \u003cspan class=\"cgc-covered-bubble cgc-covered-bubble-1\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"cgc-covered-bubble cgc-covered-bubble-2\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cgc-charm-covered-inner\"\u003e\n      \u003cp class=\"cgc-charm-covered-eyebrow\"\u003e♡ CHARM MEANING\u003c\/p\u003e\n\n      \u003ch2\u003eCovered by Grace\u003c\/h2\u003e\n\n      \u003cp class=\"cgc-charm-covered-subtitle\"\u003e\n        A sweet reminder that you are covered, held, and loved by God’s grace.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cgc-covered-row cgc-covered-row-pink\"\u003e\n        \u003cdiv class=\"cgc-covered-icon\"\u003e♡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eA Grace-Filled Reminder\u003c\/h3\u003e\n          \u003cp\u003e\n            This charm is a soft little reminder that you do not have to carry everything perfectly.\n            God’s grace covers you, holds you, and meets you right where you are.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-covered-row cgc-covered-row-blue\"\u003e\n        \u003cdiv class=\"cgc-covered-icon\"\u003e☁️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFor The Girl Learning To Rest\u003c\/h3\u003e\n          \u003cp\u003e\n            For the girl learning to rest in Him instead of trying to be perfect.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-covered-row cgc-covered-row-white\"\u003e\n        \u003cdiv class=\"cgc-covered-icon\"\u003e✝\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eScripture Reminder\u003c\/h3\u003e\n          \u003cp class=\"cgc-covered-verse\"\u003e\n            “My grace is sufficient for you, for my power is made perfect in weakness.”\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-covered-row cgc-covered-row-yellow\"\u003e\n        \u003cdiv class=\"cgc-covered-icon\"\u003e📖\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eBible Reference\u003c\/h3\u003e\n          \u003cp\u003e\n            \u003cstrong\u003e2 Corinthians 12:9\u003c\/strong\u003e\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cgc-covered-closing\"\u003e\n        ♡ Covered. Held. Loved by grace. ♡\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .cgc-charm-covered,\n  .cgc-charm-covered * {\n    box-sizing: border-box;\n  }\n\n  .cgc-charm-covered {\n    width: 100%;\n    background: #fff8fb;\n    padding: 36px 14px;\n    overflow: hidden;\n  }\n\n  .cgc-charm-covered-card {\n    position: relative;\n    max-width: 880px;\n    margin: 0 auto;\n    padding: 42px 28px;\n    border-radius: 32px;\n    border: 1px solid #f2c9d6;\n    background: linear-gradient(135deg, #fffdfd 0%, #fff4f8 52%, #f7fbff 100%);\n    box-shadow: 0 18px 42px rgba(125, 62, 84, 0.08);\n    overflow: hidden;\n  }\n\n  .cgc-charm-covered-card::before {\n    content: \"\";\n    position: absolute;\n    width: 210px;\n    height: 210px;\n    top: -105px;\n    right: -80px;\n    background: rgba(249, 220, 232, 0.68);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-charm-covered-card::after {\n    content: \"\";\n    position: absolute;\n    width: 200px;\n    height: 200px;\n    bottom: -100px;\n    left: -85px;\n    background: rgba(232, 245, 255, 0.9);\n    border-radius: 50%;\n    z-index: 1;\n  }\n\n  .cgc-charm-covered-inner {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n  }\n\n  .cgc-charm-covered-eyebrow {\n    margin: 0 0 12px !important;\n    color: #b85f79 !important;\n    font-size: 13px !important;\n    font-weight: 900 !important;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .cgc-charm-covered h2 {\n    margin: 0 0 14px !important;\n    color: #001f4e;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    font-size: clamp(40px, 7vw, 68px);\n    line-height: 0.98;\n    font-weight: 900;\n    letter-spacing: -1px;\n  }\n\n  .cgc-charm-covered-subtitle {\n    max-width: 680px;\n    margin: 0 auto 28px !important;\n    color: #23395f;\n    font-size: 18px;\n    line-height: 1.65;\n    font-weight: 700;\n  }\n\n  .cgc-covered-row {\n    width: 100%;\n    max-width: 780px;\n    margin: 0 auto 14px;\n    padding: 20px 22px;\n    border-radius: 24px;\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    text-align: left;\n    box-shadow: 0 12px 28px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-covered-row-pink {\n    background: #fff7fa;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-covered-row-blue {\n    background: #f7fbff;\n    border: 1px solid #d8eaf8;\n  }\n\n  .cgc-covered-row-white {\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n  }\n\n  .cgc-covered-row-yellow {\n    background: #fffbe7;\n    border: 1px solid #f2e2a3;\n  }\n\n  .cgc-covered-icon {\n    width: 48px;\n    height: 48px;\n    min-width: 48px;\n    border-radius: 50%;\n    background: #f9dce8;\n    color: #b85f79;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 22px;\n    box-shadow: 0 8px 18px rgba(125, 62, 84, 0.08);\n    animation: cgcCoveredPulse 2.8s ease-in-out infinite;\n  }\n\n  .cgc-covered-row-blue .cgc-covered-icon {\n    background: #e7f5ff;\n  }\n\n  .cgc-covered-row-yellow .cgc-covered-icon {\n    background: #fff4c8;\n  }\n\n  .cgc-covered-row h3 {\n    margin: 0 0 8px;\n    color: #001f4e;\n    font-size: 21px;\n    line-height: 1.2;\n    font-weight: 900;\n  }\n\n  .cgc-covered-row p {\n    margin: 0;\n    color: #30486f;\n    font-size: 15.8px;\n    line-height: 1.65;\n    font-weight: 600;\n  }\n\n  .cgc-covered-row strong {\n    color: #001f4e;\n    font-weight: 900;\n  }\n\n  .cgc-covered-verse {\n    color: #7d3e54 !important;\n    font-size: 16.5px !important;\n    font-weight: 800 !important;\n    font-style: italic;\n  }\n\n  .cgc-covered-closing {\n    max-width: 780px;\n    margin: 20px auto 0;\n    padding: 15px 18px;\n    border-radius: 999px;\n    background: #ffffff;\n    border: 1px solid #f2c9d6;\n    color: #7d3e54;\n    font-size: 15.5px;\n    line-height: 1.45;\n    font-weight: 900;\n    box-shadow: 0 10px 24px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-charm-covered-floaties {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  .cgc-covered-floaty {\n    position: absolute;\n    color: #e19aae;\n    opacity: 0.82;\n    font-weight: 900;\n    line-height: 1;\n    filter: drop-shadow(0 6px 10px rgba(125, 62, 84, 0.07));\n  }\n\n  .cgc-covered-floaty-1 {\n    top: 28px;\n    left: 34px;\n    font-size: 25px;\n    animation: cgcCoveredFloatOne 4s ease-in-out infinite;\n  }\n\n  .cgc-covered-floaty-2 {\n    top: 54px;\n    right: 110px;\n    font-size: 22px;\n    animation: cgcCoveredSparkle 3s ease-in-out infinite;\n  }\n\n  .cgc-covered-floaty-3 {\n    top: 28px;\n    right: 42px;\n    font-size: 25px;\n    animation: cgcCoveredRibbon 4.4s ease-in-out infinite;\n  }\n\n  .cgc-covered-floaty-4 {\n    bottom: 36px;\n    right: 42px;\n    font-size: 24px;\n    animation: cgcCoveredFloatOne 4.2s ease-in-out infinite;\n  }\n\n  .cgc-covered-bubble {\n    position: absolute;\n    border-radius: 50%;\n    background: rgba(249, 220, 232, 0.5);\n    border: 1px solid rgba(242, 201, 214, 0.7);\n    box-shadow: 0 10px 25px rgba(125, 62, 84, 0.06);\n  }\n\n  .cgc-covered-bubble-1 {\n    width: 42px;\n    height: 42px;\n    left: 9%;\n    bottom: 16%;\n    animation: cgcCoveredBubble 5s ease-in-out infinite;\n  }\n\n  .cgc-covered-bubble-2 {\n    width: 24px;\n    height: 24px;\n    right: 18%;\n    top: 21%;\n    background: rgba(232, 245, 255, 0.8);\n    animation: cgcCoveredBubble 5.5s ease-in-out infinite;\n  }\n\n  @keyframes cgcCoveredFloatOne {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(7deg);\n    }\n  }\n\n  @keyframes cgcCoveredRibbon {\n    0%, 100% {\n      transform: translateY(0) rotate(-6deg);\n    }\n    50% {\n      transform: translateY(-9px) rotate(8deg);\n    }\n  }\n\n  @keyframes cgcCoveredSparkle {\n    0%, 100% {\n      transform: scale(1) rotate(0deg);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.18) rotate(8deg);\n      opacity: 1;\n    }\n  }\n\n  @keyframes cgcCoveredBubble {\n    0%, 100% {\n      transform: translateY(0);\n      opacity: 0.45;\n    }\n    50% {\n      transform: translateY(-14px);\n      opacity: 0.85;\n    }\n  }\n\n  @keyframes cgcCoveredPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.1);\n    }\n  }\n\n  @media screen and (max-width: 700px) {\n    .cgc-charm-covered-card {\n      padding: 38px 20px;\n      border-radius: 28px;\n    }\n\n    .cgc-covered-row {\n      padding: 18px 16px;\n      gap: 13px;\n      border-radius: 22px;\n    }\n\n    .cgc-covered-icon {\n      width: 42px;\n      height: 42px;\n      min-width: 42px;\n      font-size: 19px;\n    }\n\n    .cgc-covered-row h3 {\n      font-size: 19px;\n    }\n\n    .cgc-covered-row p {\n      font-size: 14.8px;\n    }\n\n    .cgc-covered-closing {\n      border-radius: 18px;\n    }\n  }\n\n  @media screen and (max-width: 480px) {\n    .cgc-charm-covered {\n      padding: 32px 12px;\n    }\n\n    .cgc-charm-covered-card {\n      padding: 34px 15px;\n      border-radius: 24px;\n    }\n\n    .cgc-charm-covered h2 {\n      font-size: clamp(36px, 12vw, 52px);\n    }\n\n    .cgc-charm-covered-subtitle {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .cgc-covered-floaty-2,\n    .cgc-covered-floaty-3,\n    .cgc-covered-floaty-4,\n    .cgc-covered-bubble-2 {\n      display: none;\n    }\n  }\n\u003c\/style\u003e","brand":"Christian Girl Core","offers":[{"title":"Gold","offer_id":46556378726599,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":46556410183879,"sku":null,"price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0757\/9765\/9847\/files\/1500x1700Charms.jpg?v=1779094362"}],"url":"https:\/\/christiangirlcore.com\/collections\/free-charm-eligible.oembed","provider":"Christian Girl Core","version":"1.0","type":"link"}