{"title":"Necklaces","description":"\u003csection class=\"mm-necklace\"\u003e\n  \u003cdiv class=\"mm-necklace-glow glow-one\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"mm-necklace-glow glow-two\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mm-necklace-wrap\"\u003e\n    \u003cp class=\"mm-necklace-label\"\u003eMama Moon™\u003c\/p\u003e\n\n    \u003ch2\u003eA Necklace Made with Meaning\u003c\/h2\u003e\n\n    \u003cp class=\"mm-necklace-subtitle\"\u003ePremium Mama-Inspired Jewellery\u003c\/p\u003e\n\n    \u003cp class=\"mm-necklace-lead\"\u003e\n      A delicate, meaningful necklace designed to celebrate love, motherhood,\n      connection, and the special moments that stay close to your heart.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-necklace-divider\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      \u003cb\u003e☾\u003c\/b\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mm-necklace-card\"\u003e\n      \u003ch3\u003eWhy You’ll Love It\u003c\/h3\u003e\n\n      \u003cdiv class=\"mm-necklace-grid\"\u003e\n        \u003cdiv class=\"mm-necklace-item\"\u003e\n          \u003ci\u003e✨\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eElegant everyday design\u003c\/strong\u003e\u003cbr\u003eBeautiful worn alone or layered.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-necklace-item\"\u003e\n          \u003ci\u003e🌙\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eSoft-luxe aesthetic\u003c\/strong\u003e\u003cbr\u003eInspired by the signature Mama Moon style.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-necklace-item\"\u003e\n          \u003ci\u003e💛\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eMeaningful gifting\u003c\/strong\u003e\u003cbr\u003ePerfect for moms, birthdays, milestones, or Mother’s Day.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-necklace-item\"\u003e\n          \u003ci\u003e🎁\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eGift-ready packaging\u003c\/strong\u003e\u003cbr\u003eArrives beautifully packaged and ready to give.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-necklace-final\"\u003e\n      More than jewellery — it’s a piece of love you can wear every day.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .mm-necklace {\n    position: relative;\n    overflow: hidden;\n    padding: 76px 22px;\n    background:\n      radial-gradient(circle at top right, rgba(196, 150, 77, 0.22), transparent 34%),\n      linear-gradient(135deg, #fff8ef 0%, #f3e4d2 50%, #fffdf8 100%);\n    color: #332419;\n    font-family: Georgia, \"Times New Roman\", serif;\n  }\n\n  .mm-necklace-wrap {\n    position: relative;\n    z-index: 2;\n    max-width: 930px;\n    margin: auto;\n    text-align: center;\n    animation: necklaceFadeUp 1s ease both;\n  }\n\n  .mm-necklace-glow {\n    position: absolute;\n    width: 290px;\n    height: 290px;\n    border-radius: 50%;\n    background: rgba(190, 142, 61, 0.18);\n    filter: blur(40px);\n    animation: necklaceFloat 7s ease-in-out infinite;\n  }\n\n  .glow-one {\n    top: -90px;\n    left: -80px;\n  }\n\n  .glow-two {\n    bottom: -95px;\n    right: -80px;\n    animation-delay: 1.4s;\n  }\n\n  .mm-necklace-label {\n    display: inline-block;\n    margin: 0 0 18px;\n    padding: 9px 20px;\n    border-radius: 999px;\n    border: 1px solid rgba(153, 113, 48, 0.25);\n    background: rgba(255, 255, 255, 0.65);\n    color: #8a642c;\n    font-family: Arial, sans-serif;\n    font-size: 12px;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n  }\n\n  .mm-necklace h2 {\n    max-width: 850px;\n    margin: 0 auto 14px;\n    font-size: clamp(38px, 6vw, 72px);\n    line-height: 1.02;\n    font-weight: 400;\n    letter-spacing: -1.8px;\n  }\n\n  .mm-necklace-subtitle {\n    margin: 0 auto 24px;\n    color: #9a6a23;\n    font-family: Arial, sans-serif;\n    font-size: 13px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .mm-necklace-lead,\n  .mm-necklace-final {\n    max-width: 780px;\n    margin: 0 auto 20px;\n    font-family: Arial, sans-serif;\n    font-size: clamp(16px, 2vw, 19px);\n    line-height: 1.8;\n    color: #5a4738;\n  }\n\n  .mm-necklace-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    margin: 36px auto;\n  }\n\n  .mm-necklace-divider span {\n    width: 84px;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, rgba(153, 113, 48, 0.55), transparent);\n  }\n\n  .mm-necklace-divider b {\n    width: 50px;\n    height: 50px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.78);\n    color: #b1843b;\n    font-size: 32px;\n    font-weight: 400;\n    box-shadow: 0 14px 34px rgba(115, 82, 36, 0.14);\n    animation: necklacePulse 3.8s ease-in-out infinite;\n  }\n\n  .mm-necklace-card {\n    max-width: 890px;\n    margin: 46px auto 34px;\n    padding: clamp(28px, 5vw, 48px);\n    border-radius: 34px;\n    border: 1px solid rgba(153, 113, 48, 0.18);\n    background: rgba(255, 255, 255, 0.68);\n    box-shadow: 0 26px 75px rgba(86, 59, 27, 0.13);\n    backdrop-filter: blur(14px);\n  }\n\n  .mm-necklace-card h3 {\n    margin: 0 0 28px;\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 400;\n  }\n\n  .mm-necklace-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 18px;\n    text-align: left;\n  }\n\n  .mm-necklace-item {\n    display: flex;\n    gap: 15px;\n    padding: 20px;\n    border-radius: 24px;\n    background: linear-gradient(145deg, rgba(255,255,255,0.84), rgba(255,247,235,0.76));\n    border: 1px solid rgba(153, 113, 48, 0.12);\n    transition: 0.35s ease;\n  }\n\n  .mm-necklace-item:hover {\n    transform: translateY(-7px);\n    box-shadow: 0 18px 40px rgba(91, 62, 26, 0.13);\n    border-color: rgba(153, 113, 48, 0.3);\n  }\n\n  .mm-necklace-item i {\n    flex: 0 0 42px;\n    width: 42px;\n    height: 42px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: #fff8ec;\n    font-style: normal;\n    animation: necklaceIconFloat 3s ease-in-out infinite;\n  }\n\n  .mm-necklace-item p {\n    margin: 0;\n    font-family: Arial, sans-serif;\n    font-size: 15px;\n    line-height: 1.65;\n    color: #5d4a3a;\n  }\n\n  .mm-necklace-item strong {\n    color: #3c2a1f;\n  }\n\n  .mm-necklace-final {\n    font-size: clamp(18px, 2vw, 22px);\n    color: #3f2e22;\n  }\n\n  @keyframes necklaceFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes necklaceFloat {\n    0%, 100% {\n      transform: translateY(0) scale(1);\n    }\n    50% {\n      transform: translateY(-22px) scale(1.08);\n    }\n  }\n\n  @keyframes necklacePulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.08);\n    }\n  }\n\n  @keyframes necklaceIconFloat {\n    0%, 100% {\n      transform: translateY(0);\n    }\n    50% {\n      transform: translateY(-5px);\n    }\n  }\n\n  @media (max-width: 720px) {\n    .mm-necklace {\n      padding: 55px 16px;\n    }\n\n    .mm-necklace-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .mm-necklace-item {\n      padding: 18px;\n    }\n\n    .mm-necklace-divider span {\n      width: 54px;\n    }\n  }\n\u003c\/style\u003e","products":[{"product_id":"mama-moon™-she-shines-necklace","title":"Mama Moon™ She Shines Necklace","description":"\u003cdiv style=\"background:#F6F1EC;color:#5E4E42;padding:80px 20px;text-align:center;font-family:inherit;\"\u003e\n\n  \u003cdiv style=\"max-width:850px;margin:auto;\"\u003e\n\n```\n\u003c!-- BRAND --\u003e\n\u003cdiv style=\"font-size:12px;letter-spacing:3px;text-transform:uppercase;opacity:0.7;margin-bottom:10px;\"\u003e\n  Mama Moon™\n\u003c\/div\u003e\n\n\u003c!-- TITLE --\u003e\n\u003cdiv style=\"font-size:42px;font-weight:600;margin-bottom:5px;\"\u003e\n  She Shines Necklace\n\u003c\/div\u003e\n\n\u003c!-- SUBTITLE --\u003e\n\u003cdiv style=\"font-size:13px;opacity:0.7;margin-bottom:20px;letter-spacing:1px;\"\u003e\n  Mama Moon™ celestial collection\n\u003c\/div\u003e\n\n\u003c!-- TAGLINE --\u003e\n\u003cdiv style=\"font-style:italic;opacity:0.9;margin-bottom:25px;\"\u003e\n  She was born to shine ✨\n\u003c\/div\u003e\n\n\u003c!-- STORY HOOK --\u003e\n\u003cdiv style=\"font-size:16px;line-height:1.7;margin-bottom:25px;\"\u003e\n  Some pieces don’t try to stand out — they simply glow. 🌙\n\u003c\/div\u003e\n\n\u003c!-- DESCRIPTION --\u003e\n\u003cdiv style=\"font-size:15px;line-height:1.8;margin-bottom:15px;\"\u003e\n  The Mama Moon™ She Shines Necklace reflects quiet confidence — soft, radiant, timeless.\n\u003c\/div\u003e\n\n\u003cdiv style=\"font-size:15px;line-height:1.8;margin-bottom:25px;\"\u003e\n  A crescent moon adorned with shimmering rhinestones that catch light effortlessly. 💎\n\u003c\/div\u003e\n\n\u003c!-- FEATURES GRID --\u003e\n\u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:30px;\"\u003e\n\n  \u003cdiv style=\"padding:12px;background:#EFE7E1;border-radius:10px;\"\u003e\n    ✨ Natural glow\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding:12px;background:#EFE7E1;border-radius:10px;\"\u003e\n    🌙 Moon design\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding:12px;background:#EFE7E1;border-radius:10px;\"\u003e\n    💫 Lightweight comfort\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"padding:12px;background:#EFE7E1;border-radius:10px;\"\u003e\n    🎁 Gift ready\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- OUTCOME --\u003e\n\u003cdiv style=\"padding:20px;background:#EFE7E1;border-radius:14px;line-height:1.7;\"\u003e\n  She doesn’t just wear jewelry — she carries light wherever she goes. 💖\n\u003c\/div\u003e\n```\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Mama Moon","offers":[{"title":"Gold","offer_id":45092500045847,"sku":null,"price":429.0,"currency_code":"ZAR","in_stock":true},{"title":"Silver","offer_id":45092500078615,"sku":null,"price":429.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/8627\/9959\/files\/MoonPendantNecklacewRhinestoneGold_f13c241c-1449-4faa-b814-524453fe92f3.png?v=1777220692"},{"product_id":"elegant-mama-letter-pendant-necklace","title":"Mama Moon™ MAMA Pendant Necklace","description":"\u003c!-- Mama Moon Premium Product Description Section --\u003e\n\u003csection class=\"mama-moon-product\"\u003e\n  \u003cdiv class=\"mm-bg-glow mm-glow-one\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"mm-bg-glow mm-glow-two\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mm-container\"\u003e\n    \u003cdiv class=\"mm-badge\"\u003eMama Moon Jewelry\u003c\/div\u003e\n\n    \u003ch2 class=\"mm-title\"\u003eWear Your Love Close to Your Heart\u003c\/h2\u003e\n\n    \u003cp class=\"mm-intro\"\u003e\n      Celebrate the most important title in the world with our\n      \u003cstrong\u003eElegant MAMA Letter Pendant Necklace\u003c\/strong\u003e — a delicate,\n      celestial-inspired piece crafted for the woman who holds everything together.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-divider\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      \u003cdiv class=\"mm-moon\"\u003e☾\u003c\/div\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-story\"\u003e\n      Each letter of \u003cstrong\u003eMAMA\u003c\/strong\u003e is thoughtfully arranged into a graceful pendant\n      that catches the light with every movement, making it a wearable reminder of\n      the bond that never fades.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-card\"\u003e\n      \u003ch3\u003eWhy You'll Love It\u003c\/h3\u003e\n\n      \u003cdiv class=\"mm-benefits\"\u003e\n        \u003cdiv class=\"mm-benefit\"\u003e\n          \u003cdiv class=\"mm-icon\"\u003e✨\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eDainty, layerable design\u003c\/strong\u003e\u003cbr\u003ePerfect worn alone or stacked.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-benefit\"\u003e\n          \u003cdiv class=\"mm-icon\"\u003e💛\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eMeaningful gift\u003c\/strong\u003e\u003cbr\u003eBeautiful for new moms, Mother's Day, or any celebration of motherhood.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-benefit\"\u003e\n          \u003cdiv class=\"mm-icon\"\u003e🌙\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eCelestial-inspired aesthetic\u003c\/strong\u003e\u003cbr\u003eElegant, feminine, and easy to style with any outfit.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-benefit\"\u003e\n          \u003cdiv class=\"mm-icon\"\u003e🎁\u003c\/div\u003e\n          \u003cp\u003e\u003cstrong\u003eReady to gift\u003c\/strong\u003e\u003cbr\u003eArrives beautifully packaged for a premium unboxing moment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-closing\"\u003e\n      Whether it's for yourself or someone you love, this necklace is more than jewelry —\n      it's a sentiment you can wear every day.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .mama-moon-product {\n    position: relative;\n    overflow: hidden;\n    padding: 70px 22px;\n    background:\n      radial-gradient(circle at top left, rgba(214, 180, 116, 0.18), transparent 34%),\n      linear-gradient(135deg, #fffaf2 0%, #f7efe3 48%, #fffdf8 100%);\n    color: #2f241b;\n    font-family: Georgia, 'Times New Roman', serif;\n    isolation: isolate;\n  }\n\n  .mm-container {\n    max-width: 920px;\n    margin: 0 auto;\n    text-align: center;\n    position: relative;\n    z-index: 2;\n    animation: mmFadeUp 1s ease both;\n  }\n\n  .mm-bg-glow {\n    position: absolute;\n    width: 260px;\n    height: 260px;\n    border-radius: 50%;\n    background: rgba(214, 180, 116, 0.18);\n    filter: blur(35px);\n    z-index: 1;\n    animation: mmFloat 7s ease-in-out infinite;\n  }\n\n  .mm-glow-one {\n    top: -70px;\n    right: -60px;\n  }\n\n  .mm-glow-two {\n    bottom: -90px;\n    left: -70px;\n    animation-delay: 1.5s;\n  }\n\n  .mm-badge {\n    display: inline-block;\n    margin-bottom: 18px;\n    padding: 9px 18px;\n    border: 1px solid rgba(153, 113, 48, 0.28);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.58);\n    color: #8b642c;\n    font-size: 12px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    box-shadow: 0 8px 24px rgba(105, 78, 38, 0.08);\n    animation: mmSoftPulse 3s ease-in-out infinite;\n  }\n\n  .mm-title {\n    margin: 0 auto 22px;\n    max-width: 760px;\n    font-size: clamp(34px, 6vw, 68px);\n    line-height: 1.02;\n    font-weight: 400;\n    letter-spacing: -1.8px;\n    color: #35251a;\n  }\n\n  .mm-intro,\n  .mm-story,\n  .mm-closing {\n    max-width: 760px;\n    margin: 0 auto;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: clamp(16px, 2vw, 19px);\n    line-height: 1.8;\n    color: #5c4a3b;\n  }\n\n  .mm-intro strong,\n  .mm-story strong {\n    color: #9b6b24;\n    font-weight: 600;\n  }\n\n  .mm-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    margin: 36px auto;\n  }\n\n  .mm-divider span {\n    width: 82px;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, rgba(153, 113, 48, 0.55), transparent);\n  }\n\n  .mm-moon {\n    width: 44px;\n    height: 44px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.75);\n    color: #b1843b;\n    font-size: 30px;\n    box-shadow: 0 12px 34px rgba(115, 82, 36, 0.14);\n    animation: mmRotateGlow 5s ease-in-out infinite;\n  }\n\n  .mm-card {\n    margin: 44px auto 36px;\n    padding: clamp(26px, 5vw, 46px);\n    max-width: 850px;\n    border: 1px solid rgba(153, 113, 48, 0.18);\n    border-radius: 34px;\n    background: rgba(255, 255, 255, 0.66);\n    backdrop-filter: blur(14px);\n    box-shadow: 0 24px 70px rgba(86, 59, 27, 0.12);\n    animation: mmFadeUp 1s ease both;\n    animation-delay: 0.18s;\n  }\n\n  .mm-card h3 {\n    margin: 0 0 26px;\n    font-size: clamp(26px, 4vw, 42px);\n    font-weight: 400;\n    color: #35251a;\n  }\n\n  .mm-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 18px;\n    text-align: left;\n  }\n\n  .mm-benefit {\n    display: flex;\n    gap: 15px;\n    align-items: flex-start;\n    padding: 20px;\n    border-radius: 24px;\n    background: linear-gradient(145deg, rgba(255, 255, 255, 0.78), rgba(255, 247, 235, 0.72));\n    border: 1px solid rgba(153, 113, 48, 0.12);\n    transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;\n  }\n\n  .mm-benefit:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 18px 38px rgba(91, 62, 26, 0.12);\n    border-color: rgba(153, 113, 48, 0.28);\n  }\n\n  .mm-icon {\n    flex: 0 0 42px;\n    width: 42px;\n    height: 42px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: #fff8ec;\n    box-shadow: inset 0 0 0 1px rgba(153, 113, 48, 0.13);\n    animation: mmIconFloat 3.2s ease-in-out infinite;\n  }\n\n  .mm-benefit:nth-child(2) .mm-icon { animation-delay: 0.35s; }\n  .mm-benefit:nth-child(3) .mm-icon { animation-delay: 0.7s; }\n  .mm-benefit:nth-child(4) .mm-icon { animation-delay: 1.05s; }\n\n  .mm-benefit p {\n    margin: 0;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 15px;\n    line-height: 1.65;\n    color: #5d4a3a;\n  }\n\n  .mm-benefit strong {\n    color: #3c2a1f;\n    font-weight: 700;\n  }\n\n  .mm-closing {\n    max-width: 790px;\n    font-size: clamp(17px, 2vw, 21px);\n    color: #473629;\n  }\n\n  @keyframes mmFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(24px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes mmFloat {\n    0%, 100% {\n      transform: translate3d(0, 0, 0) scale(1);\n    }\n    50% {\n      transform: translate3d(16px, -18px, 0) scale(1.08);\n    }\n  }\n\n  @keyframes mmSoftPulse {\n    0%, 100% {\n      box-shadow: 0 8px 24px rgba(105, 78, 38, 0.08);\n    }\n    50% {\n      box-shadow: 0 12px 34px rgba(177, 132, 59, 0.18);\n    }\n  }\n\n  @keyframes mmRotateGlow {\n    0%, 100% {\n      transform: rotate(0deg) scale(1);\n    }\n    50% {\n      transform: rotate(-8deg) scale(1.06);\n    }\n  }\n\n  @keyframes mmIconFloat {\n    0%, 100% {\n      transform: translateY(0);\n    }\n    50% {\n      transform: translateY(-5px);\n    }\n  }\n\n  @media (max-width: 720px) {\n    .mama-moon-product {\n      padding: 52px 16px;\n    }\n\n    .mm-benefits {\n      grid-template-columns: 1fr;\n    }\n\n    .mm-benefit {\n      padding: 18px;\n    }\n\n    .mm-divider span {\n      width: 54px;\n    }\n  }\n\u003c\/style\u003e\n","brand":"Mama Moon","offers":[{"title":"Default Title","offer_id":45130291937303,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/8627\/9959\/files\/Screenshot_2026-04-20_211818.png?v=1778575605"},{"product_id":"mama-moon™-fur-baby-pendant-necklace","title":"Mama Moon™ Fur Baby Pendant Necklace","description":"\u003csection class=\"mm-furbaby\"\u003e  \u003cdiv class=\"mm-paw-glow glow-a\"\u003e\u003c\/div\u003e  \u003cdiv class=\"mm-paw-glow glow-b\"\u003e\u003c\/div\u003e  \u003cdiv class=\"mm-furbaby-wrap\"\u003e    \u003cp class=\"mm-furbaby-label\"\u003eMama Moon™\u003c\/p\u003e    \u003ch2\u003eMama Moon™ Fur Baby Pendant Necklace\u003c\/h2\u003e    \u003cp class=\"mm-furbaby-subtitle\"\u003eFor the Mama Who Loves Her Fur Babies\u003c\/p\u003e    \u003cp class=\"mm-furbaby-lead\"\u003e      Celebrate the unconditional love between a pet mama and her beloved cat or dog with the      \u003cstrong\u003eMama Moon™ Fur Baby Pendant Necklace\u003c\/strong\u003e — a dainty, celestial-inspired piece      that lets you carry your fur baby close to your heart, always.    \u003c\/p\u003e    \u003cdiv class=\"mm-furbaby-divider\"\u003e      \u003cspan\u003e\u003c\/span\u003e      \u003cb\u003e🐾\u003c\/b\u003e      \u003cspan\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cp class=\"mm-furbaby-text\"\u003e      Whether you’re a cat mama, a dog mama, or both — this necklace is a beautiful reminder      that the love between a human and their pet is one of life’s most pure and precious bonds.    \u003c\/p\u003e    \u003cdiv class=\"mm-furbaby-card\"\u003e      \u003ch3\u003eWhy You’ll Love It\u003c\/h3\u003e      \u003cdiv class=\"mm-furbaby-grid\"\u003e        \u003cdiv class=\"mm-furbaby-item\"\u003e          \u003ci\u003e🐾\u003c\/i\u003e          \u003cp\u003e\u003cstrong\u003eCat \u0026amp; dog pendant design\u003c\/strong\u003e\u003cbr\u003eDelicate, meaningful, and perfect for pet lovers.\u003c\/p\u003e        \u003c\/div\u003e        \u003cdiv class=\"mm-furbaby-item\"\u003e          \u003ci\u003e✨\u003c\/i\u003e          \u003cp\u003e\u003cstrong\u003eSoft-luxe aesthetic\u003c\/strong\u003e\u003cbr\u003eCelestial, feminine, and true to Mama Moon’s signature style.\u003c\/p\u003e        \u003c\/div\u003e        \u003cdiv class=\"mm-furbaby-item\"\u003e          \u003ci\u003e🎁\u003c\/i\u003e          \u003cp\u003e\u003cstrong\u003eA heartfelt gift\u003c\/strong\u003e\u003cbr\u003ePerfect for pet mamas, birthdays, or Mother’s Day.\u003c\/p\u003e        \u003c\/div\u003e        \u003cdiv class=\"mm-furbaby-item\"\u003e          \u003ci\u003e🌙\u003c\/i\u003e          \u003cp\u003e\u003cstrong\u003eEveryday wearable\u003c\/strong\u003e\u003cbr\u003eLightweight, comfortable, and easy to wear daily.\u003c\/p\u003e        \u003c\/div\u003e        \u003cdiv class=\"mm-furbaby-item mm-furbaby-wide\"\u003e          \u003ci\u003e💛\u003c\/i\u003e          \u003cp\u003e\u003cstrong\u003eBeautifully packaged\u003c\/strong\u003e\u003cbr\u003eArrives gift-ready for a premium unboxing moment.\u003c\/p\u003e        \u003c\/div\u003e      \u003c\/div\u003e    \u003c\/div\u003e    \u003cp class=\"mm-furbaby-final\"\u003e      Because fur babies deserve to be celebrated too. 🐈⬛🐶🌙    \u003c\/p\u003e  \u003c\/div\u003e\u003c\/section\u003e\u003cstyle\u003e  .mm-furbaby {    position: relative;    overflow: hidden;    padding: 76px 22px;    background:      radial-gradient(circle at top right, rgba(196, 150, 77, 0.22), transparent 34%),      radial-gradient(circle at bottom left, rgba(255, 255, 255, 0.85), transparent 32%),      linear-gradient(135deg, #fff8ef 0%, #f2e4d3 50%, #fffdf8 100%);    color: #332419;    font-family: Georgia, \"Times New Roman\", serif;  }  .mm-furbaby-wrap {    position: relative;    z-index: 2;    max-width: 930px;    margin: auto;    text-align: center;    animation: furbabyFadeUp 1s ease both;  }  .mm-paw-glow {    position: absolute;    width: 290px;    height: 290px;    border-radius: 50%;    background: rgba(190, 142, 61, 0.18);    filter: blur(40px);    animation: furbabyFloat 7s ease-in-out infinite;  }  .glow-a {    top: -90px;    left: -80px;  }  .glow-b {    bottom: -95px;    right: -80px;    animation-delay: 1.4s;  }  .mm-furbaby-label {    display: inline-block;    margin: 0 0 18px;    padding: 9px 20px;    border-radius: 999px;    border: 1px solid rgba(153, 113, 48, 0.25);    background: rgba(255, 255, 255, 0.65);    color: #8a642c;    font-family: Arial, sans-serif;    font-size: 12px;    letter-spacing: 2.5px;    text-transform: uppercase;    box-shadow: 0 10px 28px rgba(92, 63, 24, 0.08);  }  .mm-furbaby h2 {    max-width: 850px;    margin: 0 auto 14px;    font-size: clamp(34px, 6vw, 68px);    line-height: 1.02;    font-weight: 400;    letter-spacing: -1.8px;  }  .mm-furbaby-subtitle {    margin: 0 auto 24px;    color: #9a6a23;    font-family: Arial, sans-serif;    font-size: 13px;    letter-spacing: 2px;    text-transform: uppercase;  }  .mm-furbaby-lead,  .mm-furbaby-text,  .mm-furbaby-final {    max-width: 780px;    margin: 0 auto 20px;    font-family: Arial, sans-serif;    font-size: clamp(16px, 2vw, 19px);    line-height: 1.8;    color: #5a4738;  }  .mm-furbaby-lead strong {    color: #9a6a23;  }  .mm-furbaby-divider {    display: flex;    align-items: center;    justify-content: center;    gap: 16px;    margin: 36px auto;  }  .mm-furbaby-divider span {    width: 84px;    height: 1px;    background: linear-gradient(90deg, transparent, rgba(153, 113, 48, 0.55), transparent);  }  .mm-furbaby-divider b {    width: 48px;    height: 48px;    display: grid;    place-items: center;    border-radius: 50%;    background: rgba(255, 255, 255, 0.78);    font-size: 25px;    font-weight: 400;    box-shadow: 0 14px 34px rgba(115, 82, 36, 0.14);    animation: pawPulse 3.8s ease-in-out infinite;  }  .mm-furbaby-card {    max-width: 890px;    margin: 46px auto 34px;    padding: clamp(28px, 5vw, 48px);    border-radius: 34px;    border: 1px solid rgba(153, 113, 48, 0.18);    background: rgba(255, 255, 255, 0.68);    box-shadow: 0 26px 75px rgba(86, 59, 27, 0.13);    backdrop-filter: blur(14px);  }  .mm-furbaby-card h3 {    margin: 0 0 28px;    font-size: clamp(28px, 4vw, 44px);    font-weight: 400;  }  .mm-furbaby-grid {    display: grid;    grid-template-columns: repeat(2, 1fr);    gap: 18px;    text-align: left;  }  .mm-furbaby-item {    display: flex;    gap: 15px;    padding: 20px;    border-radius: 24px;    background: linear-gradient(145deg, rgba(255,255,255,0.84), rgba(255,247,235,0.76));    border: 1px solid rgba(153, 113, 48, 0.12);    transition: 0.35s ease;  }  .mm-furbaby-item:hover {    transform: translateY(-7px);    box-shadow: 0 18px 40px rgba(91, 62, 26, 0.13);    border-color: rgba(153, 113, 48, 0.3);  }  .mm-furbaby-item i {    flex: 0 0 42px;    width: 42px;    height: 42px;    display: grid;    place-items: center;    border-radius: 50%;    background: #fff8ec;    font-style: normal;    box-shadow: inset 0 0 0 1px rgba(153, 113, 48, 0.13);    animation: pawFloat 3s ease-in-out infinite;  }  .mm-furbaby-item:nth-child(2) i { animation-delay: 0.25s; }  .mm-furbaby-item:nth-child(3) i { animation-delay: 0.5s; }  .mm-furbaby-item:nth-child(4) i { animation-delay: 0.75s; }  .mm-furbaby-item:nth-child(5) i { animation-delay: 1s; }  .mm-furbaby-item p {    margin: 0;    font-family: Arial, sans-serif;    font-size: 15px;    line-height: 1.65;    color: #5d4a3a;  }  .mm-furbaby-item strong {    color: #3c2a1f;  }  .mm-furbaby-wide {    grid-column: span 2;  }  .mm-furbaby-final {    font-size: clamp(18px, 2vw, 22px);    color: #3f2e22;  }  @keyframes furbabyFadeUp {    from {      opacity: 0;      transform: translateY(28px);    }    to {      opacity: 1;      transform: translateY(0);    }  }  @keyframes furbabyFloat {    0%, 100% {      transform: translateY(0) scale(1);    }    50% {      transform: translateY(-22px) scale(1.08);    }  }  @keyframes pawPulse {    0%, 100% {      transform: scale(1);      box-shadow: 0 14px 34px rgba(115, 82, 36, 0.14);    }    50% {      transform: scale(1.08);      box-shadow: 0 18px 42px rgba(177, 132, 59, 0.22);    }  }  @keyframes pawFloat {    0%, 100% {      transform: translateY(0);    }    50% {      transform: translateY(-5px);    }  }  @media (max-width: 720px) {    .mm-furbaby {      padding: 55px 16px;    }    .mm-furbaby-grid {      grid-template-columns: 1fr;    }    .mm-furbaby-wide {      grid-column: span 1;    }    .mm-furbaby-item {      padding: 18px;    }    .mm-furbaby-divider span {      width: 54px;    }  }\u003c\/style\u003e","brand":"Mama Moon","offers":[{"title":"Default Title","offer_id":45130367598615,"sku":null,"price":379.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/8627\/9959\/files\/Screenshot2026-04-20212033.png?v=1778580373"},{"product_id":"mama-moon™-the-m-collection-layered-heart-initial-necklace","title":"Mama Moon™ The M Collection – Layered Heart Initial Necklace","description":"\u003csection class=\"mm-mcollection\"\u003e\n  \u003cdiv class=\"mm-m-glow glow-one\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"mm-m-glow glow-two\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mm-m-wrap\"\u003e\n    \u003cp class=\"mm-m-label\"\u003eMama Moon™\u003c\/p\u003e\n\n    \u003ch2\u003eThe M Collection\u003c\/h2\u003e\n\n    \u003cp class=\"mm-m-subtitle\"\u003eWhere Love Meets Identity\u003c\/p\u003e\n\n    \u003cp class=\"mm-m-lead\"\u003e\n      Introducing \u003cstrong\u003eThe M Collection by Mama Moon™\u003c\/strong\u003e — a beautifully curated piece\n      that brings together the timeless heart pendant and elegant M initial in one delicate,\n      layered necklace designed for the modern mama.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-m-divider\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      \u003cb\u003e♡\u003c\/b\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-m-text\"\u003e\n      Each layer tells a story — the heart for the love she carries, the M for the name she\n      wears with pride. Together, they create a piece that is as meaningful as it is beautiful.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-m-card\"\u003e\n      \u003ch3\u003eWhy You’ll Love It\u003c\/h3\u003e\n\n      \u003cdiv class=\"mm-m-grid\"\u003e\n        \u003cdiv class=\"mm-m-item\"\u003e\n          \u003ci\u003e❤️\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eLayered heart \u0026amp; M design\u003c\/strong\u003e\u003cbr\u003eElegant, personal, and full of meaning.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-m-item\"\u003e\n          \u003ci\u003e✨\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eSoft-luxe aesthetic\u003c\/strong\u003e\u003cbr\u003eCelestial, feminine, and true to Mama Moon’s signature style.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-m-item\"\u003e\n          \u003ci\u003e🎁\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eA stunning gift\u003c\/strong\u003e\u003cbr\u003ePerfect for mamas, birthdays, Mother’s Day, or milestones.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-m-item\"\u003e\n          \u003ci\u003e🌙\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eEveryday wearable\u003c\/strong\u003e\u003cbr\u003eLightweight, delicate, and easy to wear daily.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-m-item mm-m-wide\"\u003e\n          \u003ci\u003e💛\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eGift-ready packaging\u003c\/strong\u003e\u003cbr\u003eArrives beautifully packaged and ready to gift.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-m-final\"\u003e\n      Because M is for Mama — and she deserves to wear it. 🌙\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .mm-mcollection {\n    position: relative;\n    overflow: hidden;\n    padding: 76px 22px;\n    background:\n      radial-gradient(circle at top right, rgba(196, 150, 77, 0.22), transparent 34%),\n      radial-gradient(circle at bottom left, rgba(255, 255, 255, 0.85), transparent 32%),\n      linear-gradient(135deg, #fff8ef 0%, #f3e4d2 50%, #fffdf8 100%);\n    color: #332419;\n    font-family: Georgia, \"Times New Roman\", serif;\n  }\n\n  .mm-m-wrap {\n    position: relative;\n    z-index: 2;\n    max-width: 930px;\n    margin: auto;\n    text-align: center;\n    animation: mFadeUp 1s ease both;\n  }\n\n  .mm-m-glow {\n    position: absolute;\n    width: 290px;\n    height: 290px;\n    border-radius: 50%;\n    background: rgba(190, 142, 61, 0.18);\n    filter: blur(40px);\n    animation: mFloat 7s ease-in-out infinite;\n  }\n\n  .glow-one {\n    top: -90px;\n    left: -80px;\n  }\n\n  .glow-two {\n    bottom: -95px;\n    right: -80px;\n    animation-delay: 1.4s;\n  }\n\n  .mm-m-label {\n    display: inline-block;\n    margin: 0 0 18px;\n    padding: 9px 20px;\n    border-radius: 999px;\n    border: 1px solid rgba(153, 113, 48, 0.25);\n    background: rgba(255, 255, 255, 0.65);\n    color: #8a642c;\n    font-family: Arial, sans-serif;\n    font-size: 12px;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    box-shadow: 0 10px 28px rgba(92, 63, 24, 0.08);\n  }\n\n  .mm-mcollection h2 {\n    max-width: 850px;\n    margin: 0 auto 14px;\n    font-size: clamp(38px, 6vw, 72px);\n    line-height: 1.02;\n    font-weight: 400;\n    letter-spacing: -1.8px;\n  }\n\n  .mm-m-subtitle {\n    margin: 0 auto 24px;\n    color: #9a6a23;\n    font-family: Arial, sans-serif;\n    font-size: 13px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .mm-m-lead,\n  .mm-m-text,\n  .mm-m-final {\n    max-width: 780px;\n    margin: 0 auto 20px;\n    font-family: Arial, sans-serif;\n    font-size: clamp(16px, 2vw, 19px);\n    line-height: 1.8;\n    color: #5a4738;\n  }\n\n  .mm-m-lead strong {\n    color: #9a6a23;\n  }\n\n  .mm-m-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    margin: 36px auto;\n  }\n\n  .mm-m-divider span {\n    width: 84px;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, rgba(153, 113, 48, 0.55), transparent);\n  }\n\n  .mm-m-divider b {\n    width: 50px;\n    height: 50px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.78);\n    color: #b1843b;\n    font-size: 32px;\n    font-weight: 400;\n    box-shadow: 0 14px 34px rgba(115, 82, 36, 0.14);\n    animation: mHeartPulse 3.8s ease-in-out infinite;\n  }\n\n  .mm-m-card {\n    max-width: 890px;\n    margin: 46px auto 34px;\n    padding: clamp(28px, 5vw, 48px);\n    border-radius: 34px;\n    border: 1px solid rgba(153, 113, 48, 0.18);\n    background: rgba(255, 255, 255, 0.68);\n    box-shadow: 0 26px 75px rgba(86, 59, 27, 0.13);\n    backdrop-filter: blur(14px);\n  }\n\n  .mm-m-card h3 {\n    margin: 0 0 28px;\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 400;\n  }\n\n  .mm-m-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 18px;\n    text-align: left;\n  }\n\n  .mm-m-item {\n    display: flex;\n    gap: 15px;\n    padding: 20px;\n    border-radius: 24px;\n    background: linear-gradient(145deg, rgba(255,255,255,0.84), rgba(255,247,235,0.76));\n    border: 1px solid rgba(153, 113, 48, 0.12);\n    transition: 0.35s ease;\n  }\n\n  .mm-m-item:hover {\n    transform: translateY(-7px);\n    box-shadow: 0 18px 40px rgba(91, 62, 26, 0.13);\n    border-color: rgba(153, 113, 48, 0.3);\n  }\n\n  .mm-m-item i {\n    flex: 0 0 42px;\n    width: 42px;\n    height: 42px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: #fff8ec;\n    font-style: normal;\n    box-shadow: inset 0 0 0 1px rgba(153, 113, 48, 0.13);\n    animation: mIconFloat 3s ease-in-out infinite;\n  }\n\n  .mm-m-item:nth-child(2) i { animation-delay: 0.25s; }\n  .mm-m-item:nth-child(3) i { animation-delay: 0.5s; }\n  .mm-m-item:nth-child(4) i { animation-delay: 0.75s; }\n  .mm-m-item:nth-child(5) i { animation-delay: 1s; }\n\n  .mm-m-item p {\n    margin: 0;\n    font-family: Arial, sans-serif;\n    font-size: 15px;\n    line-height: 1.65;\n    color: #5d4a3a;\n  }\n\n  .mm-m-item strong {\n    color: #3c2a1f;\n  }\n\n  .mm-m-wide {\n    grid-column: span 2;\n  }\n\n  .mm-m-final {\n    font-size: clamp(18px, 2vw, 22px);\n    color: #3f2e22;\n  }\n\n  @keyframes mFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes mFloat {\n    0%, 100% {\n      transform: translateY(0) scale(1);\n    }\n    50% {\n      transform: translateY(-22px) scale(1.08);\n    }\n  }\n\n  @keyframes mHeartPulse {\n    0%, 100% {\n      transform: scale(1);\n      box-shadow: 0 14px 34px rgba(115, 82, 36, 0.14);\n    }\n    50% {\n      transform: scale(1.08);\n      box-shadow: 0 18px 42px rgba(177, 132, 59, 0.22);\n    }\n  }\n\n  @keyframes mIconFloat {\n    0%, 100% {\n      transform: translateY(0);\n    }\n    50% {\n      transform: translateY(-5px);\n    }\n  }\n\n  @media (max-width: 720px) {\n    .mm-mcollection {\n      padding: 55px 16px;\n    }\n\n    .mm-m-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .mm-m-wide {\n      grid-column: span 1;\n    }\n\n    .mm-m-item {\n      padding: 18px;\n    }\n\n    .mm-m-divider span {\n      width: 54px;\n    }\n  }\n\u003c\/style\u003e","brand":"Mama Moon","offers":[{"title":"Default Title","offer_id":45130397614103,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/8627\/9959\/files\/PHOTO-2026-04-29-15-44-37_002.jpg?v=1778582039"},{"product_id":"mama-moon™-two-pieces-one-heart-mother-daughter-necklace","title":"Mama Moon™ Two Pieces, One Heart – Mother \u0026 Daughter Necklace","description":"\u003csection class=\"mm-puzzle\"\u003e\n  \u003cdiv class=\"mm-puzzle-glow glow-one\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"mm-puzzle-glow glow-two\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"mm-puzzle-wrap\"\u003e\n    \u003cp class=\"mm-puzzle-label\"\u003eMama Moon™\u003c\/p\u003e\n\n    \u003ch2\u003eTwo Pieces, One Heart\u003c\/h2\u003e\n\n    \u003cp class=\"mm-puzzle-subtitle\"\u003eShe Completes You. You Complete Her.\u003c\/p\u003e\n\n    \u003cp class=\"mm-puzzle-lead\"\u003e\n      Introducing the \u003cstrong\u003eMama Moon™ Two Pieces, One Heart – Mother \u0026amp; Daughter Necklace\u003c\/strong\u003e —\n      a beautifully crafted puzzle piece necklace set that celebrates the unbreakable bond\n      between a mother and her daughter.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-puzzle-divider\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      \u003cb\u003e🧩\u003c\/b\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-puzzle-text\"\u003e\n      Each piece fits perfectly into the other — just like the two of you. Wear yours,\n      gift her hers, and carry the reminder that no matter the distance, you will always\n      be connected at the heart.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"mm-puzzle-card\"\u003e\n      \u003ch3\u003eWhy You’ll Love It\u003c\/h3\u003e\n\n      \u003cdiv class=\"mm-puzzle-grid\"\u003e\n        \u003cdiv class=\"mm-puzzle-item\"\u003e\n          \u003ci\u003e🧩\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eInterlocking puzzle piece design\u003c\/strong\u003e\u003cbr\u003eOne for mama, one for daughter.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-puzzle-item\"\u003e\n          \u003ci\u003e✨\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eSoft-luxe aesthetic\u003c\/strong\u003e\u003cbr\u003eCelestial, meaningful, and true to Mama Moon’s signature style.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-puzzle-item\"\u003e\n          \u003ci\u003e🎁\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eThe ultimate heartfelt gift\u003c\/strong\u003e\u003cbr\u003ePerfect for Mother’s Day, birthdays, or special milestones.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-puzzle-item\"\u003e\n          \u003ci\u003e🌙\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eEveryday wearable\u003c\/strong\u003e\u003cbr\u003eLightweight, delicate, and comfortable for daily wear.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mm-puzzle-item mm-puzzle-wide\"\u003e\n          \u003ci\u003e💛\u003c\/i\u003e\n          \u003cp\u003e\u003cstrong\u003eMatching set, gift-ready\u003c\/strong\u003e\u003cbr\u003eArrives beautifully packaged and ready to give.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"mm-puzzle-final\"\u003e\n      Because a mother and daughter are two pieces of the same heart. 💛🌙\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .mm-puzzle {\n    position: relative;\n    overflow: hidden;\n    padding: 76px 22px;\n    background:\n      radial-gradient(circle at top right, rgba(196, 150, 77, 0.22), transparent 34%),\n      radial-gradient(circle at bottom left, rgba(255, 255, 255, 0.85), transparent 32%),\n      linear-gradient(135deg, #fff8ef 0%, #f3e4d2 50%, #fffdf8 100%);\n    color: #332419;\n    font-family: Georgia, \"Times New Roman\", serif;\n  }\n\n  .mm-puzzle-wrap {\n    position: relative;\n    z-index: 2;\n    max-width: 930px;\n    margin: auto;\n    text-align: center;\n    animation: puzzleFadeUp 1s ease both;\n  }\n\n  .mm-puzzle-glow {\n    position: absolute;\n    width: 290px;\n    height: 290px;\n    border-radius: 50%;\n    background: rgba(190, 142, 61, 0.18);\n    filter: blur(40px);\n    animation: puzzleFloat 7s ease-in-out infinite;\n  }\n\n  .glow-one {\n    top: -90px;\n    left: -80px;\n  }\n\n  .glow-two {\n    bottom: -95px;\n    right: -80px;\n    animation-delay: 1.4s;\n  }\n\n  .mm-puzzle-label {\n    display: inline-block;\n    margin: 0 0 18px;\n    padding: 9px 20px;\n    border-radius: 999px;\n    border: 1px solid rgba(153, 113, 48, 0.25);\n    background: rgba(255, 255, 255, 0.65);\n    color: #8a642c;\n    font-family: Arial, sans-serif;\n    font-size: 12px;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    box-shadow: 0 10px 28px rgba(92, 63, 24, 0.08);\n  }\n\n  .mm-puzzle h2 {\n    max-width: 850px;\n    margin: 0 auto 14px;\n    font-size: clamp(38px, 6vw, 72px);\n    line-height: 1.02;\n    font-weight: 400;\n    letter-spacing: -1.8px;\n  }\n\n  .mm-puzzle-subtitle {\n    margin: 0 auto 24px;\n    color: #9a6a23;\n    font-family: Arial, sans-serif;\n    font-size: 13px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .mm-puzzle-lead,\n  .mm-puzzle-text,\n  .mm-puzzle-final {\n    max-width: 780px;\n    margin: 0 auto 20px;\n    font-family: Arial, sans-serif;\n    font-size: clamp(16px, 2vw, 19px);\n    line-height: 1.8;\n    color: #5a4738;\n  }\n\n  .mm-puzzle-lead strong {\n    color: #9a6a23;\n  }\n\n  .mm-puzzle-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    margin: 36px auto;\n  }\n\n  .mm-puzzle-divider span {\n    width: 84px;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, rgba(153, 113, 48, 0.55), transparent);\n  }\n\n  .mm-puzzle-divider b {\n    width: 50px;\n    height: 50px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.78);\n    font-size: 26px;\n    font-weight: 400;\n    box-shadow: 0 14px 34px rgba(115, 82, 36, 0.14);\n    animation: puzzlePulse 3.8s ease-in-out infinite;\n  }\n\n  .mm-puzzle-card {\n    max-width: 890px;\n    margin: 46px auto 34px;\n    padding: clamp(28px, 5vw, 48px);\n    border-radius: 34px;\n    border: 1px solid rgba(153, 113, 48, 0.18);\n    background: rgba(255, 255, 255, 0.68);\n    box-shadow: 0 26px 75px rgba(86, 59, 27, 0.13);\n    backdrop-filter: blur(14px);\n  }\n\n  .mm-puzzle-card h3 {\n    margin: 0 0 28px;\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 400;\n  }\n\n  .mm-puzzle-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 18px;\n    text-align: left;\n  }\n\n  .mm-puzzle-item {\n    display: flex;\n    gap: 15px;\n    padding: 20px;\n    border-radius: 24px;\n    background: linear-gradient(145deg, rgba(255,255,255,0.84), rgba(255,247,235,0.76));\n    border: 1px solid rgba(153, 113, 48, 0.12);\n    transition: 0.35s ease;\n  }\n\n  .mm-puzzle-item:hover {\n    transform: translateY(-7px);\n    box-shadow: 0 18px 40px rgba(91, 62, 26, 0.13);\n    border-color: rgba(153, 113, 48, 0.3);\n  }\n\n  .mm-puzzle-item i {\n    flex: 0 0 42px;\n    width: 42px;\n    height: 42px;\n    display: grid;\n    place-items: center;\n    border-radius: 50%;\n    background: #fff8ec;\n    font-style: normal;\n    box-shadow: inset 0 0 0 1px rgba(153, 113, 48, 0.13);\n    animation: puzzleIconFloat 3s ease-in-out infinite;\n  }\n\n  .mm-puzzle-item:nth-child(2) i { animation-delay: 0.25s; }\n  .mm-puzzle-item:nth-child(3) i { animation-delay: 0.5s; }\n  .mm-puzzle-item:nth-child(4) i { animation-delay: 0.75s; }\n  .mm-puzzle-item:nth-child(5) i { animation-delay: 1s; }\n\n  .mm-puzzle-item p {\n    margin: 0;\n    font-family: Arial, sans-serif;\n    font-size: 15px;\n    line-height: 1.65;\n    color: #5d4a3a;\n  }\n\n  .mm-puzzle-item strong {\n    color: #3c2a1f;\n  }\n\n  .mm-puzzle-wide {\n    grid-column: span 2;\n  }\n\n  .mm-puzzle-final {\n    font-size: clamp(18px, 2vw, 22px);\n    color: #3f2e22;\n  }\n\n  @keyframes puzzleFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(28px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes puzzleFloat {\n    0%, 100% {\n      transform: translateY(0) scale(1);\n    }\n    50% {\n      transform: translateY(-22px) scale(1.08);\n    }\n  }\n\n  @keyframes puzzlePulse {\n    0%, 100% {\n      transform: scale(1);\n      box-shadow: 0 14px 34px rgba(115, 82, 36, 0.14);\n    }\n    50% {\n      transform: scale(1.08);\n      box-shadow: 0 18px 42px rgba(177, 132, 59, 0.22);\n    }\n  }\n\n  @keyframes puzzleIconFloat {\n    0%, 100% {\n      transform: translateY(0);\n    }\n    50% {\n      transform: translateY(-5px);\n    }\n  }\n\n  @media (max-width: 720px) {\n    .mm-puzzle {\n      padding: 55px 16px;\n    }\n\n    .mm-puzzle-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .mm-puzzle-wide {\n      grid-column: span 1;\n    }\n\n    .mm-puzzle-item {\n      padding: 18px;\n    }\n\n    .mm-puzzle-divider span {\n      width: 54px;\n    }\n  }\n\u003c\/style\u003e","brand":"Mama Moon","offers":[{"title":"Silver","offer_id":45196792070167,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0793\/8627\/9959\/files\/PHOTO-2026-04-29-17-08-51_002.jpg?v=1778582665"}],"url":"https:\/\/mamamoon.co.za\/collections\/necklaces.oembed","provider":"Mama Moon","version":"1.0","type":"link"}