{"product_id":"personalized-kids-crossbody-bag","title":"MamaRaya Personalized Kids Crossbody Bag","description":"\u003cstyle\u003e\n  @font-face {\n    font-family: 'BackToSchool';\n    src: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/BACKTOSCHOOL.TTF') format('truetype');\n    font-weight: normal;\n    font-style: normal;\n    font-display: swap;\n  }\n\n  .mcb-pd, .mcb-pd * { box-sizing: border-box; }\n  .mcb-pd {\n    --ink: #2b2520;\n    --muted: #695e54;\n    --line: #e5ded6;\n    --peach: #fcf1ea;\n    --yellow: #fbf5df;\n    --sky: #edf4f6;\n    --cream: #faf6f0;\n    --accent: #d85a38;\n    color: var(--ink);\n    font-family: inherit, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n    max-width: 1180px;\n    margin: 0 auto;\n    overflow: hidden;\n  }\n  .mcb-pd h2, .mcb-pd h3, .mcb-pd p, .mcb-pd figure { margin: 0; }\n  .mcb-pd h2, .mcb-pd h3 {\n    color: var(--ink);\n    font-weight: 600;\n    letter-spacing: -.025em;\n    line-height: 1.15;\n  }\n  .mcb-pd h2 { font-size: clamp(28px, 3.2vw, 44px); }\n  .mcb-pd h3 { font-size: clamp(19px, 1.9vw, 25px); }\n  .mcb-pd p { color: var(--muted); }\n  .mcb-pd img {\n    display: block;\n    width: 100%;\n    height: auto;\n    border-radius: 18px;\n  }\n  .mcb-pd__eyebrow {\n    color: var(--accent) !important;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: .16em;\n    line-height: 1.35;\n    text-transform: uppercase;\n  }\n  .mcb-pd__section, .mcb-pd__review {\n    padding: clamp(42px, 6vw, 78px) clamp(18px, 5vw, 70px);\n  }\n  .mcb-pd \u003e .mcb-pd__section:first-child {\n    margin-top: 0 !important;\n    padding-top: clamp(8px, 1.5vw, 18px) !important;\n  }\n  .mcb-pd__center { text-align: center; }\n  .mcb-pd__center \u003e p {\n    max-width: 820px;\n    margin: 16px auto 0;\n  }\n  .mcb-pd__custom-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 32px;\n  }\n  .mcb-pd__custom-card {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    gap: 13px;\n    padding: 24px 18px 18px;\n    border-radius: 22px;\n    text-align: center;\n  }\n  .mcb-pd__custom-card--peach { background: var(--peach); }\n  .mcb-pd__custom-card--yellow { background: var(--yellow); }\n  .mcb-pd__custom-card--sky { background: var(--sky); }\n  .mcb-pd__custom-card--cream { background: #f5ebe1; }\n  .mcb-pd__custom-card h3 { font-size: 21px; }\n  .mcb-pd__custom-card \u003e p:not(.mcb-pd__eyebrow) {\n    font-size: 14px;\n    line-height: 1.55;\n  }\n  .mcb-pd__custom-demo {\n    display: grid;\n    min-height: 255px;\n    place-items: center;\n    align-content: center;\n    margin-top: auto;\n    padding: 14px;\n    border-radius: 18px;\n    background: rgba(255, 255, 255, .75);\n    overflow: hidden;\n  }\n  .mcb-pd__choice-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 7px;\n    width: 100%;\n  }\n  .mcb-pd__choice-pill {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 4px;\n    min-height: 40px;\n    padding: 0 4px;\n    border: 1px solid rgba(216, 90, 56, .24);\n    border-radius: 10px;\n    background: rgba(255, 255, 255, .92);\n    color: var(--ink);\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n  .mcb-pd__flame {\n    color: #e8453c;\n    font-size: 12px;\n  }\n  .mcb-pd__yarn-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 6px;\n    width: 100%;\n  }\n  .mcb-pd__yarn-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 3px;\n    padding: 5px 2px;\n    background: rgba(255, 255, 255, .88);\n    border-radius: 10px;\n    border: 1px solid rgba(216, 90, 56, .18);\n  }\n  .mcb-pd__yarn-dots {\n    display: flex;\n    align-items: center;\n    gap: 2px;\n  }\n  .mcb-pd__dot {\n    width: 9px;\n    height: 9px;\n    border-radius: 50%;\n    box-shadow: inset 0 -1px 2px rgba(0,0,0,.2);\n  }\n  .mcb-pd__yarn-heart {\n    width: 20px;\n    height: 18px;\n    display: inline-block;\n  }\n  .mcb-pd__yarn-item span {\n    font-size: 9.5px;\n    font-weight: 700;\n    color: var(--ink);\n    line-height: 1.1;\n  }\n  .mcb-pd__name-box {\n    width: 100%;\n    padding: 20px 10px;\n    border: 1px dashed rgba(216, 90, 56, .38);\n    border-radius: 14px;\n    background: #fff;\n    text-align: center;\n  }\n  .mcb-pd__name-box span {\n    display: block;\n    color: var(--accent);\n    font-family: 'BackToSchool', cursive, sans-serif;\n    font-size: clamp(34px, 3.5vw, 44px);\n    font-weight: 400;\n    line-height: 1.1;\n    letter-spacing: .02em;\n  }\n  .mcb-pd__name-box small {\n    display: block;\n    margin-top: 8px;\n    color: var(--muted);\n    font-size: 11px;\n  }\n  .mcb-pd__flower-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 5px;\n    width: 100%;\n  }\n  .mcb-pd__flower-card {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 2px;\n    padding: 5px 2px;\n    border-radius: 8px;\n    background: rgba(255, 255, 255, .9);\n    border: 1px solid rgba(216, 90, 56, .2);\n  }\n  .mcb-pd__flower-icon {\n    width: 24px;\n    height: 24px;\n    display: block;\n  }\n  .mcb-pd__flower-card span {\n    font-size: 9px;\n    font-weight: 700;\n    color: var(--ink);\n    line-height: 1.1;\n  }\n  .mcb-pd__price-note {\n    display: block;\n    margin-top: 8px;\n    color: var(--accent);\n    font-size: 11.5px;\n    font-weight: 700;\n  }\n  .mcb-pd__split {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: center;\n    gap: clamp(24px, 5vw, 70px);\n    padding: clamp(34px, 5vw, 64px);\n    border-radius: 24px;\n    margin: 0 clamp(18px, 5vw, 70px) clamp(32px, 5vw, 64px);\n  }\n  .mcb-pd__split--peach { background: var(--peach); }\n  .mcb-pd__split--sky { background: var(--sky); }\n  .mcb-pd__split--cream { background: var(--cream); }\n  .mcb-pd__split--image-first .mcb-pd__split-media { order: 1; }\n  .mcb-pd__split--image-first .mcb-pd__split-copy { order: 2; }\n  .mcb-pd__split--copy-first .mcb-pd__split-copy { order: 1; }\n  .mcb-pd__split--copy-first .mcb-pd__split-media { order: 2; }\n  .mcb-pd__split-copy {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 16px;\n    min-width: 0;\n  }\n  .mcb-pd__split-copy p { max-width: 560px; }\n  .mcb-pd__split-media {\n    min-width: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n  .mcb-pd__split-media img {\n    width: 100%;\n    height: auto;\n    aspect-ratio: 1\/1;\n    object-fit: cover;\n    border-radius: 18px;\n  }\n  .mcb-pd__split-media--contain img {\n    object-fit: contain;\n    background: #fff;\n  }\n  .mcb-pd__facts {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 10px;\n    margin-top: 5px;\n  }\n  .mcb-pd__fact {\n    padding: 14px 12px;\n    border-top: 1px solid var(--line);\n  }\n  .mcb-pd__fact strong, .mcb-pd__fact span { display: block; }\n  .mcb-pd__fact strong { font-size: 14px; color: var(--ink); }\n  .mcb-pd__fact span {\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.45;\n  }\n  .mcb-pd__trust-list, .mcb-pd__detail-list {\n    display: grid;\n    margin-top: 8px;\n    border-top: 1px solid rgba(216, 90, 56, .28);\n  }\n  .mcb-pd__trust-row {\n    display: grid;\n    grid-template-columns: 34px minmax(0, 1fr);\n    gap: 12px;\n    padding: 12px 0;\n    border-bottom: 1px solid rgba(216, 90, 56, .28);\n  }\n  .mcb-pd__trust-number {\n    color: var(--accent);\n    font-size: 12px;\n    font-weight: 700;\n  }\n  .mcb-pd__trust-row strong, .mcb-pd__trust-row span { display: block; }\n  .mcb-pd__trust-row strong { font-size: 15px; color: var(--ink); }\n  .mcb-pd__trust-row span {\n    margin-top: 2px;\n    color: var(--muted);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n  .mcb-pd__detail-row {\n    display: grid;\n    grid-template-columns: 160px minmax(0, 1fr);\n    gap: 16px;\n    padding: 13px 0;\n    border-bottom: 1px solid rgba(216, 90, 56, .28);\n  }\n  .mcb-pd__detail-row strong { font-size: 14px; color: var(--ink); }\n  .mcb-pd__detail-row span {\n    color: var(--muted);\n    font-size: 14px;\n  }\n  .mcb-pd__review { text-align: center; }\n  .mcb-pd__review-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 920px;\n    margin: 32px auto 0;\n    text-align: left;\n  }\n  .mcb-pd__review-card {\n    display: grid;\n    grid-template-columns: 48px 1fr;\n    gap: 16px;\n    padding: 22px;\n    border-radius: 18px;\n  }\n  .mcb-pd__review-card:nth-child(1) { background: var(--peach); }\n  .mcb-pd__review-card:nth-child(2) { background: var(--yellow); }\n  .mcb-pd__review-card:nth-child(3) { background: var(--sky); }\n  .mcb-pd__review-card:nth-child(4) { background: var(--cream); }\n  .mcb-pd__review-number {\n    display: grid;\n    width: 40px;\n    height: 40px;\n    place-items: center;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, .75);\n    font-size: 13px;\n    font-weight: 700;\n  }\n  .mcb-pd__review-card h3 { font-size: 19px; }\n  .mcb-pd__review-card p {\n    margin-top: 5px;\n    font-size: 14px;\n    line-height: 1.55;\n  }\n  .mcb-pd__faq-container {\n    max-width: 920px;\n    margin: 36px auto 0;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    text-align: left;\n  }\n  .mcb-pd__policy {\n    border: 1px solid var(--line);\n    border-radius: 18px;\n    background: var(--cream);\n    overflow: hidden;\n  }\n  .mcb-pd__policy summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    cursor: pointer;\n    list-style: none;\n    padding: 18px 22px;\n    color: var(--ink);\n    font-size: 17px;\n    font-weight: 700;\n  }\n  .mcb-pd__policy summary::-webkit-details-marker { display: none; }\n  .mcb-pd__policy summary::after {\n    content: \"+\";\n    display: grid;\n    width: 30px;\n    height: 30px;\n    flex: 0 0 30px;\n    place-items: center;\n    border: 1px solid rgba(216, 90, 56, .35);\n    border-radius: 50%;\n    color: var(--accent);\n    font-size: 24px;\n    font-weight: 400;\n    line-height: 1;\n  }\n  .mcb-pd__policy[open] summary::after { content: \"−\"; }\n  .mcb-pd__policy-copy { padding: 0 22px 20px; }\n  .mcb-pd__policy-copy p { font-size: 14.5px; line-height: 1.6; }\n  .mcb-pd__policy-copy p + p { margin-top: 10px; }\n  .mcb-pd__policy a {\n    color: inherit;\n    font-weight: 700;\n    text-underline-offset: 3px;\n  }\n\n  @media (max-width: 1099px) and (min-width: 900px) {\n    .mcb-pd__custom-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n  @media (max-width: 899px) {\n    .mcb-pd { font-size: 15px; }\n    .mcb-pd__custom-grid, .mcb-pd__split, .mcb-pd__review-grid { grid-template-columns: 1fr; }\n    .mcb-pd__section, .mcb-pd__review { padding: 42px 18px; }\n    .mcb-pd \u003e .mcb-pd__section:first-child { padding-top: 10px !important; }\n    .mcb-pd__split { gap: 24px; margin: 0 18px 32px; padding: 24px 18px; }\n    .mcb-pd__split-media { order: 1 !important; }\n    .mcb-pd__split-copy { order: 2 !important; }\n    .mcb-pd__split-media img { min-height: 0; aspect-ratio: 1\/1; }\n    .mcb-pd__facts { grid-template-columns: 1fr; }\n    .mcb-pd__detail-row { grid-template-columns: 1fr; gap: 2px; }\n    .mcb-pd__custom-demo { min-height: 220px; }\n    .mcb-pd__policy summary { padding: 16px 18px; font-size: 16px; }\n    .mcb-pd__policy-copy { padding: 0 18px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mcb-pd\"\u003e\n\u003c!-- Section 1: Customization Steps --\u003e\n\u003csection class=\"mcb-pd__section mcb-pd__center\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eEveryday Hands-Free Adventures\u003c\/p\u003e\n\u003ch2 id=\"mcb-personalize-title\"\u003eHow to Customize Your Kids Crossbody Bag\u003c\/h2\u003e\n\u003cp\u003eFollow the 4 simple steps below to design a personalized toddler sling bag crafted with lightweight water-resistant canvas, an adjustable buckle strap, and handcrafted 3D raised yarn lettering.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__custom-grid\"\u003e\n\u003c!-- Step 1: Choose Bag Color --\u003e\n\u003carticle class=\"mcb-pd__custom-card mcb-pd__custom-card--peach\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eStep 01 | Bag Color\u003c\/p\u003e\n\u003ch3\u003eChoose Bag Color\u003c\/h3\u003e\n\u003cp\u003ePick from versatile shades designed for daily park outings and preschool days.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__custom-demo\"\u003e\n\u003cdiv class=\"mcb-pd__choice-grid\"\u003e\n\u003cspan class=\"mcb-pd__choice-pill\"\u003eCream\u003c\/span\u003e \u003cspan class=\"mcb-pd__choice-pill\"\u003ePink \u003cspan class=\"mcb-pd__flame\"\u003e🔥\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__choice-pill\"\u003ePurple\u003c\/span\u003e \u003cspan class=\"mcb-pd__choice-pill\"\u003eBlue\u003c\/span\u003e \u003cspan class=\"mcb-pd__choice-pill\"\u003eGreen\u003c\/span\u003e \u003cspan class=\"mcb-pd__choice-pill\"\u003eBeige\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- Step 2: Choose Yarn Color --\u003e\n\u003carticle class=\"mcb-pd__custom-card mcb-pd__custom-card--yellow\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eStep 02 | Yarn Color\u003c\/p\u003e\n\u003ch3\u003eChoose Yarn Color\u003c\/h3\u003e\n\u003cp\u003eSelect your favorite palette or high-contrast shade for the name detail.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__custom-demo\"\u003e\n\u003cdiv class=\"mcb-pd__yarn-grid\" role=\"img\"\u003e\n\u003cdiv class=\"mcb-pd__yarn-item\"\u003e\n\u003cdiv class=\"mcb-pd__yarn-dots\"\u003e\n\u003cspan class=\"mcb-pd__dot\" style=\"background: #e88092;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #f3c393;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #b39bd4;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan\u003eRainbow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__yarn-item\"\u003e\n\u003cdiv class=\"mcb-pd__yarn-dots\"\u003e\n\u003cspan class=\"mcb-pd__dot\" style=\"background: #1e4c6f;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #6084a3;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #b7a499;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan\u003eDusk\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__yarn-item\"\u003e\n\u003cdiv class=\"mcb-pd__yarn-dots\"\u003e\n\u003cspan class=\"mcb-pd__dot\" style=\"background: #1d6bb8;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #85b5d8;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #d2d6da;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan\u003eWinter\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__yarn-item\"\u003e\n\u003cdiv class=\"mcb-pd__yarn-dots\"\u003e\n\u003cspan class=\"mcb-pd__dot\" style=\"background: #d94d75;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #ec8da9;\"\u003e\u003c\/span\u003e \u003cspan class=\"mcb-pd__dot\" style=\"background: #f8c6d1;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan\u003eSpring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__yarn-item\"\u003e\n\u003csvg class=\"mcb-pd__yarn-heart\" viewbox=\"0 0 32 30\" fill=\"none\"\u003e\n                \u003cpath d=\"M16 28C16 28 2 20 2 9C2 4.5 5.5 1 10 1C12.8 1 15.3 2.5 16 4.8C16.7 2.5 19.2 1 22 1C26.5 1 30 4.5 30 9C30 20 16 28 16 28Z\" fill=\"#d9758a\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e \u003cspan\u003eRose\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__yarn-item\"\u003e\n\u003csvg class=\"mcb-pd__yarn-heart\" viewbox=\"0 0 32 30\" fill=\"none\"\u003e\n                \u003cpath d=\"M16 28C16 28 2 20 2 9C2 4.5 5.5 1 10 1C12.8 1 15.3 2.5 16 4.8C16.7 2.5 19.2 1 22 1C26.5 1 30 4.5 30 9C30 20 16 28 16 28Z\" fill=\"#a793c8\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e \u003cspan\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- Step 3: Add Baby's Name --\u003e\n\u003carticle class=\"mcb-pd__custom-card mcb-pd__custom-card--sky\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eStep 03 | Child's Name\u003c\/p\u003e\n\u003ch3\u003eAdd Child's Name\u003c\/h3\u003e\n\u003cp\u003eEnter up to 15 characters, or leave blank for a classic solid look.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__custom-demo\"\u003e\n\u003cdiv class=\"mcb-pd__name-box\"\u003e\n\u003cspan\u003eSophia\u003c\/span\u003e \u003csmall\u003eUp to 15 characters · Double check spelling\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- Step 4: Add up to 3 Icons --\u003e\n\u003carticle class=\"mcb-pd__custom-card mcb-pd__custom-card--cream\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eStep 04 | Flower Accents\u003c\/p\u003e\n\u003ch3\u003eAdd up to 3 Icons\u003c\/h3\u003e\n\u003cp\u003eChoose handcrafted plush flower accents to accompany their name.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__custom-demo\"\u003e\n\u003cdiv class=\"mcb-pd__flower-grid\" role=\"img\"\u003e\n\u003cdiv class=\"mcb-pd__flower-card\"\u003e\n\u003csvg class=\"mcb-pd__flower-icon\" viewbox=\"0 0 36 36\"\u003e\n                \u003ccircle cx=\"18\" cy=\"8.5\" r=\"5.6\" fill=\"#fcf6ec\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"26\" cy=\"14.5\" r=\"5.6\" fill=\"#fcf6ec\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"23\" cy=\"24.5\" r=\"5.6\" fill=\"#fcf6ec\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"13\" cy=\"24.5\" r=\"5.6\" fill=\"#fcf6ec\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"10\" cy=\"14.5\" r=\"5.6\" fill=\"#fcf6ec\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"18\" cy=\"17\" r=\"5.4\" fill=\"#f8c93b\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e \u003cspan\u003eCream\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__flower-card\"\u003e\n\u003csvg class=\"mcb-pd__flower-icon\" viewbox=\"0 0 36 36\"\u003e\n                \u003ccircle cx=\"18\" cy=\"8.5\" r=\"5.6\" fill=\"#e73c7e\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"26\" cy=\"14.5\" r=\"5.6\" fill=\"#e73c7e\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"23\" cy=\"24.5\" r=\"5.6\" fill=\"#e73c7e\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"13\" cy=\"24.5\" r=\"5.6\" fill=\"#e73c7e\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"10\" cy=\"14.5\" r=\"5.6\" fill=\"#e73c7e\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"18\" cy=\"17\" r=\"5.4\" fill=\"#f8c93b\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e \u003cspan\u003eHot Pink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__flower-card\"\u003e\n\u003csvg class=\"mcb-pd__flower-icon\" viewbox=\"0 0 36 36\"\u003e\n                \u003ccircle cx=\"18\" cy=\"8.5\" r=\"5.6\" fill=\"#f7b7cb\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"26\" cy=\"14.5\" r=\"5.6\" fill=\"#f7b7cb\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"23\" cy=\"24.5\" r=\"5.6\" fill=\"#f7b7cb\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"13\" cy=\"24.5\" r=\"5.6\" fill=\"#f7b7cb\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"10\" cy=\"14.5\" r=\"5.6\" fill=\"#f7b7cb\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"18\" cy=\"17\" r=\"5.4\" fill=\"#f8c93b\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e \u003cspan\u003eSoft Pink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__flower-card\"\u003e\n\u003csvg class=\"mcb-pd__flower-icon\" viewbox=\"0 0 36 36\"\u003e\n                \u003ccircle cx=\"18\" cy=\"8.5\" r=\"5.6\" fill=\"#67b2f0\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"26\" cy=\"14.5\" r=\"5.6\" fill=\"#67b2f0\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"23\" cy=\"24.5\" r=\"5.6\" fill=\"#67b2f0\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"13\" cy=\"24.5\" r=\"5.6\" fill=\"#67b2f0\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"10\" cy=\"14.5\" r=\"5.6\" fill=\"#67b2f0\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"18\" cy=\"17\" r=\"5.4\" fill=\"#f8c93b\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e \u003cspan\u003eSky Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__flower-card\"\u003e\n\u003csvg class=\"mcb-pd__flower-icon\" viewbox=\"0 0 36 36\"\u003e\n                \u003ccircle cx=\"18\" cy=\"8.5\" r=\"5.6\" fill=\"#e85b1a\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"26\" cy=\"14.5\" r=\"5.6\" fill=\"#e85b1a\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"23\" cy=\"24.5\" r=\"5.6\" fill=\"#e85b1a\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"13\" cy=\"24.5\" r=\"5.6\" fill=\"#e85b1a\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"10\" cy=\"14.5\" r=\"5.6\" fill=\"#e85b1a\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"18\" cy=\"17\" r=\"5.4\" fill=\"#fdf4e2\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e \u003cspan\u003eOrange\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__flower-card\"\u003e\n\u003csvg class=\"mcb-pd__flower-icon\" viewbox=\"0 0 36 36\"\u003e\n                \u003ccircle cx=\"18\" cy=\"8.5\" r=\"5.6\" fill=\"#bd1622\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"26\" cy=\"14.5\" r=\"5.6\" fill=\"#bd1622\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"23\" cy=\"24.5\" r=\"5.6\" fill=\"#bd1622\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"13\" cy=\"24.5\" r=\"5.6\" fill=\"#bd1622\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"10\" cy=\"14.5\" r=\"5.6\" fill=\"#bd1622\"\u003e\u003c\/circle\u003e\n                \u003ccircle cx=\"18\" cy=\"17\" r=\"5.4\" fill=\"#fdf4e2\"\u003e\u003c\/circle\u003e\n              \u003c\/svg\u003e \u003cspan\u003eRed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"mcb-pd__price-note\"\u003eOptional flowers · +$2.00 each\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 2: Split 1 - Lifestyle \/ Real Scene Outdoors (Image 1) --\u003e\n\u003csection class=\"mcb-pd__split mcb-pd__split--peach mcb-pd__split--image-first\"\u003e\n\u003cfigure class=\"mcb-pd__split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/5._f3f95126-1123-4caa-b2cd-1d272e2c8a9b.jpg?v=1784027796\" alt=\"Toddler girl wearing personalized pink crossbody bag with custom yarn name on outdoor walk\" loading=\"eager\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"mcb-pd__split-copy\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eHands-Free Independence\u003c\/p\u003e\n\u003ch2 id=\"mcb-feature-one-title\"\u003eTheir very own bag for little daily treasures.\u003c\/h2\u003e\n\u003cp\u003eGive your child the excitement of carrying their own sunglasses, snacks, small toys, and mini treasures. Perfectly weighted for toddlers and young kids, this crossbody fanny pack keeps their hands completely free while fostering independence on walks, park dates, and family travels.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__facts\"\u003e\n\u003cdiv class=\"mcb-pd__fact\"\u003e\n\u003cstrong\u003e3D Yarn Name\u003c\/strong\u003e\u003cspan\u003eDimensional handcrafted lettering\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__fact\"\u003e\n\u003cstrong\u003eFeatherlight\u003c\/strong\u003e\u003cspan\u003eComfortable for active play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__fact\"\u003e\n\u003cstrong\u003eQuick-Release Buckle\u003c\/strong\u003e\u003cspan\u003eEasy for little hands to manage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 3: Split 2 - Craftsmanship \u0026 Detail (Image 2) --\u003e\n\u003csection class=\"mcb-pd__split mcb-pd__split--sky mcb-pd__split--copy-first\"\u003e\n\u003cdiv class=\"mcb-pd__split-copy\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eDurable \u0026amp; Kid-Proof\u003c\/p\u003e\n\u003ch2 id=\"mcb-scene-one-title\"\u003eTactile textured name with smooth, snag-free zips.\u003c\/h2\u003e\n\u003cp\u003eEach custom name is formed using soft, raised yarn lettering securely applied for lasting durability. Paired with a wide adjustable nylon strap, child-friendly zipper pulls, and reinforced stitching to withstand playground tumble and tumble.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__trust-list\"\u003e\n\u003cdiv class=\"mcb-pd__trust-row\"\u003e\n\u003cspan class=\"mcb-pd__trust-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAdjustable Strap Fit\u003c\/strong\u003e\u003cspan\u003eEasily transitions between crossbody chest bag, shoulder pack, or waist belt bag.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__trust-row\"\u003e\n\u003cspan class=\"mcb-pd__trust-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSmooth-Glide Zipper\u003c\/strong\u003e\u003cspan\u003eChunky, easy-to-pull zipper allows effortless opening without snagging little fingers.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__trust-row\"\u003e\n\u003cspan class=\"mcb-pd__trust-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWipe-Clean Fabric\u003c\/strong\u003e\u003cspan\u003eLightweight water-resistant fabric makes cleaning everyday sticky spills simple.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"mcb-pd__split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/2._af1b0a49-f513-4f64-a345-e7ec992e5086.jpg?v=1784027796\" alt=\"Detailed close-up of personalized kids sling bag showing raised yarn name and zipper construction\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- Section 4: Split 3 - Dimensions \u0026 Capacity Guide (Image 3: 尺寸图) --\u003e\n\u003csection class=\"mcb-pd__split mcb-pd__split--cream mcb-pd__split--image-first\"\u003e\n\u003cfigure class=\"mcb-pd__split-media mcb-pd__split-media--contain\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/a90424a5c073bc2dea4cf238c2937228_49668a3f-8308-4307-abdc-6f9684d40a56.png?v=1779091654\" alt=\"MamaRaya personalized kids crossbody bag dimensions, strap length, and sizing specifications\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"mcb-pd__split-copy\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eSpecifications \u0026amp; Fit Guide\u003c\/p\u003e\n\u003ch2 id=\"mcb-scene-two-title\"\u003eCompact silhouette with toddler-to-kid adjustability.\u003c\/h2\u003e\n\u003cp\u003eEngineered to sit comfortably across chest or waist without bouncing or slipping off little shoulders during active running, scooter rides, and school trips.\u003c\/p\u003e\n\u003cdiv class=\"mcb-pd__detail-list\"\u003e\n\u003cdiv class=\"mcb-pd__detail-row\"\u003e\n\u003cstrong\u003eProduct Type\u003c\/strong\u003e\u003cspan\u003ePersonalized Kids Crossbody Bag \/ Toddler Fanny Pack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__detail-row\"\u003e\n\u003cstrong\u003eMaterials\u003c\/strong\u003e\u003cspan\u003eDurable Lightweight Nylon\/Canvas, Soft Yarn Detail, Sturdy Poly Buckle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__detail-row\"\u003e\n\u003cstrong\u003eWear Styles\u003c\/strong\u003e\u003cspan\u003eCrossbody chest sling, shoulder bag, or waist belt bag\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mcb-pd__detail-row\"\u003e\n\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003cspan\u003eSpot clean with a damp cloth. Air dry. Do not machine wash or soak.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Section 5: Pre-Order Checklist \u0026 FAQ --\u003e\n\u003csection class=\"mcb-pd__review\"\u003e\n\u003cp class=\"mcb-pd__eyebrow\"\u003eBefore You Place Your Order\u003c\/p\u003e\n\u003ch2 id=\"mcb-review-title\"\u003eReview Your Custom Details\u003c\/h2\u003e\n\u003cdiv class=\"mcb-pd__review-grid\"\u003e\n\u003carticle class=\"mcb-pd__review-card\"\u003e\u003cspan class=\"mcb-pd__review-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eConfirm Bag Color\u003c\/h3\u003e\n\u003cp\u003eReview your chosen bag shade before completing checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mcb-pd__review-card\"\u003e\u003cspan class=\"mcb-pd__review-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eCheck Name Spelling\u003c\/h3\u003e\n\u003cp\u003eVerify spelling, capitalization, and the 15-character limit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mcb-pd__review-card\"\u003e\u003cspan class=\"mcb-pd__review-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eReview Yarn Color\u003c\/h3\u003e\n\u003cp\u003eEnsure your chosen yarn palette coordinates cleanly with the bag shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mcb-pd__review-card\"\u003e\u003cspan class=\"mcb-pd__review-number\"\u003e04\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eConfirm Flower Accents\u003c\/h3\u003e\n\u003cp\u003eCheck selected optional plush flowers and the +$2.00 each detail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ Accordions --\u003e\n\u003cdiv class=\"mcb-pd__faq-container\"\u003e\n\u003cdetails class=\"mcb-pd__policy\"\u003e\n\u003csummary\u003e🚚 Shipping \u0026amp; Production Time\u003c\/summary\u003e\n\u003cdiv class=\"mcb-pd__policy-copy\"\u003e\n\u003cp\u003eEach personalized kids crossbody bag is handcrafted to order. Production and custom lettering take \u003cstrong\u003e3–5 business days\u003c\/strong\u003e. Once dispatched, standard international delivery takes \u003cstrong\u003e7–12 business days\u003c\/strong\u003e with tracking provided upon shipment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mcb-pd__policy\"\u003e\n\u003csummary\u003e🎒 What age range does this bag fit?\u003c\/summary\u003e\n\u003cdiv class=\"mcb-pd__policy-copy\"\u003e\n\u003cp\u003eThanks to the wide, easily adjustable buckle strap, this bag comfortably fits toddlers from \u003cstrong\u003e18 months up to kids aged 8–10 years\u003c\/strong\u003e. It can be tightened for petite toddlers to wear across the chest or lengthened as they grow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mcb-pd__policy\"\u003e\n\u003csummary\u003e🧸 What can fit inside the crossbody bag?\u003c\/summary\u003e\n\u003cdiv class=\"mcb-pd__policy-copy\"\u003e\n\u003cp\u003eIt is perfectly sized for daily child essentials without being bulky: small snacks, toddler sunglasses, mini toy cars, hair clips, fruit pouches, a small pack of tissues, or pocket money.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mcb-pd__policy\"\u003e\n\u003csummary\u003e🧼 How should I clean and care for this bag?\u003c\/summary\u003e\n\u003cdiv class=\"mcb-pd__policy-copy\"\u003e\n\u003cp\u003eTo preserve the handcrafted 3D raised yarn letters and buckle hardware, \u003cstrong\u003espot clean only\u003c\/strong\u003e using a damp cloth and mild soap. Do not machine wash, soak, bleach, or tumble dry. Air dry naturally.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mcb-pd__policy\"\u003e\n\u003csummary\u003e🔄 Return \u0026amp; Replacement Policy\u003c\/summary\u003e\n\u003cdiv class=\"mcb-pd__policy-copy\"\u003e\n\u003cp\u003eBecause each bag is individually personalized with your child's custom name, returns or exchanges for change of mind cannot be accepted. If your order arrives damaged, defective, or with an incorrect name, please contact \u003ca href=\"mailto:support@mamaraya.com\"\u003esupport@mamaraya.com\u003c\/a\u003e with clear photos within \u003cstrong\u003e48 hours of delivery\u003c\/strong\u003e for a prompt free replacement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- Structured FAQ Schema for SEO \u0026 GEO Rich Snippets --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MamaRaya","offers":[{"title":"White","offer_id":47076940677308,"sku":"CP-Handbag03-White","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":47076940710076,"sku":"CP-Handbag03-Pink","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":47076940742844,"sku":"CP-Handbag03-Purple","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Mint","offer_id":47076940775612,"sku":"CP-Handbag03-MintGreen","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":47076940808380,"sku":"CP-Handbag03-Blue","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Beige","offer_id":47076940841148,"sku":"CP-Handbag03-Beige","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Yellow","offer_id":47076940873916,"sku":"CP-Handbag03-Orange","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":47076940906684,"sku":"CP-Handbag03-FluorescentGreen","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Rose","offer_id":47076940939452,"sku":"CP-Handbag03-Magenta","price":38.99,"currency_code":"USD","in_stock":true},{"title":"Navy","offer_id":47076940972220,"sku":"CP-Handbag03-Navy","price":38.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/111_cef79706-96b8-4b75-a40b-6fc54b307c6e.jpg?v=1787302606","url":"https:\/\/www.mamaraya.com\/nl\/products\/personalized-kids-crossbody-bag","provider":"MamaRaya","version":"1.0","type":"link"}