{"title":"Nursery Baskets","description":"\u003cp\u003eCustom name storage baskets for toys, blankets, diapers, clothes, and nursery shelves.\u003c\/p\u003e","products":[{"product_id":"personalized-baby-gift-basket","title":"MamaRaya Personalized Baby Gift Basket","description":"\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003c!--\n  Mamaraya pilot example: Personalized Baby Gift Basket\n  Paste into Shopify's HTML\/source editor as the product description.\n  Product facts are based on the live product page checked on 2026-07-24.\n--\u003e\n\u003c!--\n  Shopify asset handoff:\n  The option and size-guide images below use the confirmed MamaRaya Shopify CDN URLs so this\n  description can be pasted directly into Shopify's HTML\/source editor.\n--\u003e\n\u003cstyle\u003e\n  .mrm-pd,.mrm-pd *{box-sizing:border-box}.mrm-pd{--mrm-ink:#2f3330;--mrm-muted:#66716d;--mrm-line:#d9ded9;--mrm-cream:#f8f4ee;--mrm-sky:#edf5f6;--mrm-lilac:#ebe8f3;--mrm-peach:#f8eee8;--mrm-sage:#e9f0ea;--mrm-accent:#7c8e96;color:var(--mrm-ink);font-family:inherit,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-size:16px;line-height:1.7;max-width:1180px;margin:0 auto;overflow:hidden}.mrm-pd h2,.mrm-pd h3,.mrm-pd p,.mrm-pd figure,.mrm-pd ul,.mrm-pd table{margin:0}.mrm-pd h2,.mrm-pd h3{color:var(--mrm-ink);font-weight:500;letter-spacing:-.02em;line-height:1.15}.mrm-pd h2{font-size:clamp(28px,3vw,42px)}.mrm-pd h3{font-size:clamp(21px,2.1vw,29px)}.mrm-pd p,.mrm-pd li{color:var(--mrm-muted)}.mrm-pd img{display:block;width:100%;height:auto;border-radius:18px}.mrm-pd__eyebrow{color:var(--mrm-accent);font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.mrm-pd__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--mrm-cream);border-radius:24px;overflow:hidden}.mrm-pd__hero-copy{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:clamp(28px,5vw,76px)}.mrm-pd__hero-copy h2,.mrm-pd__hero-copy\u003ep{max-width:520px}.mrm-pd__hero-copy\u003ep{font-size:18px}.mrm-pd__hero-media img{height:100%;min-height:420px;object-fit:cover;border-radius:0}.mrm-pd__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px}.mrm-pd__fact{padding:14px 12px;border-top:1px solid var(--mrm-line)}.mrm-pd__fact strong,.mrm-pd__fact span{display:block}.mrm-pd__fact strong{color:var(--mrm-ink);font-size:14px;font-weight:600}.mrm-pd__fact span{color:var(--mrm-muted);font-size:13px;line-height:1.45}.mrm-pd__section{padding:clamp(42px,7vw,92px) clamp(18px,5vw,70px)}.mrm-pd__section--center{text-align:center}.mrm-pd__section--center\u003ep{max-width:740px;margin:16px auto 0}.mrm-pd__painpoint{background:var(--mrm-sky);border-radius:24px;text-align:center}.mrm-pd__painpoint h2{max-width:760px;margin:0 auto}.mrm-pd__painpoint\u003ep{max-width:730px;margin:18px auto 0;font-size:17px}.mrm-pd__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,5vw,70px);padding:clamp(34px,5vw,64px);border-radius:24px}.mrm-pd__split--peach{background:var(--mrm-peach)}.mrm-pd__split--lilac{background:var(--mrm-lilac)}.mrm-pd__split--sage{background:var(--mrm-sage)}.mrm-pd__split-copy{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0}.mrm-pd__split-copy p{max-width:540px}.mrm-pd__split-media{min-width:0}.mrm-pd__split-media img{height:100%;min-height:300px;object-fit:cover}.mrm-pd__split--image-first .mrm-pd__split-media{order:1}.mrm-pd__split--image-first .mrm-pd__split-copy{order:2}.mrm-pd__split--copy-first .mrm-pd__split-copy{order:1}.mrm-pd__split--copy-first .mrm-pd__split-media{order:2}.mrm-pd__process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:34px;background:var(--mrm-line);border:1px solid var(--mrm-line);border-radius:18px;overflow:hidden}.mrm-pd__process-step{min-width:0;padding:24px 20px;background:#fff}.mrm-pd__process-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:18px;border-radius:50%;background:var(--mrm-lilac);color:var(--mrm-ink);font-size:13px;font-weight:700}.mrm-pd__process-step h3{font-size:19px;margin-bottom:8px}.mrm-pd__process-step p{font-size:14px;line-height:1.6}.mrm-pd__specs-wrap{overflow-x:auto;margin-top:28px;border:1px solid var(--mrm-line);border-radius:18px}.mrm-pd__specs{width:100%;min-width:560px;border-collapse:collapse;text-align:left}.mrm-pd__specs caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mrm-pd__specs th,.mrm-pd__specs td{padding:16px 18px;border-bottom:1px solid var(--mrm-line);vertical-align:top}.mrm-pd__specs tr:last-child th,.mrm-pd__specs tr:last-child td{border-bottom:0}.mrm-pd__specs th{width:30%;color:var(--mrm-ink);font-weight:600;background:var(--mrm-cream)}.mrm-pd__specs td{color:var(--mrm-muted);background:#fff}.mrm-pd__checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;max-width:820px;margin:28px auto 0;padding:0;list-style:none;text-align:left}.mrm-pd__checklist li{position:relative;padding-left:28px}.mrm-pd__checklist li:before{content:\"✓\";position:absolute;top:0;left:0;color:var(--mrm-accent);font-weight:700}.mrm-pd__note{background:var(--mrm-cream);border:1px solid var(--mrm-line);border-radius:18px}.mrm-pd__note h3{font-size:22px;margin-bottom:10px}.mrm-pd__note p+p{margin-top:10px}.mrm-pd__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.mrm-pd__gallery figure{min-width:0}.mrm-pd__gallery figcaption{padding-top:10px;color:var(--mrm-muted);font-size:13px;text-align:center}.mrm-pd__split--sky{background:var(--mrm-sky)}@media(max-width:749px){.mrm-pd{font-size:15px}.mrm-pd__hero,.mrm-pd__split{grid-template-columns:1fr}.mrm-pd__hero-copy{padding:32px 22px}.mrm-pd__hero-copy\u003ep{font-size:16px}.mrm-pd__hero-media img{min-height:0;aspect-ratio:1\/1}.mrm-pd__facts,.mrm-pd__process,.mrm-pd__checklist,.mrm-pd__gallery{grid-template-columns:1fr}.mrm-pd__section{padding:42px 18px}.mrm-pd__split{gap:24px;padding:24px 18px}.mrm-pd__split--image-first .mrm-pd__split-media,.mrm-pd__split--image-first .mrm-pd__split-copy,.mrm-pd__split--copy-first .mrm-pd__split-copy,.mrm-pd__split--copy-first .mrm-pd__split-media{order:initial}.mrm-pd__split-media img{min-height:0;aspect-ratio:4\/3}.mrm-pd__process-step{padding:20px}.mrm-pd__specs th,.mrm-pd__specs td{padding:13px 14px}}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  .mrm-pd__size-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(30px,5vw,68px);background:var(--mrm-cream);border-radius:24px}.mrm-pd__size-media,.mrm-pd__size-copy{min-width:0}.mrm-pd__size-media img{max-height:700px;object-fit:contain;background:#fffaf4}.mrm-pd__size-copy{display:flex;flex-direction:column;gap:14px}.mrm-pd__size-copy h2{max-width:480px;font-size:clamp(26px,2.4vw,36px)}.mrm-pd__size-copy\u003ep{max-width:480px;font-size:15px}.mrm-pd__size-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.mrm-pd__size-labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:4px}.mrm-pd__size-label{display:grid;min-height:48px;place-items:center;padding:8px 5px;border:1px solid var(--mrm-line);border-radius:14px;background:#fff;color:var(--mrm-ink);cursor:pointer;font-size:12px;font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.mrm-pd__size-label:hover{transform:translateY(-1px)}.mrm-pd__size-input:focus-visible+.mrm-pd__size-label{outline:3px solid rgba(124,142,150,.35);outline-offset:2px}#mrm-size-s:checked~.mrm-pd__size-labels label[for=\"mrm-size-s\"],#mrm-size-m:checked~.mrm-pd__size-labels label[for=\"mrm-size-m\"],#mrm-size-l:checked~.mrm-pd__size-labels label[for=\"mrm-size-l\"],#mrm-size-xl:checked~.mrm-pd__size-labels label[for=\"mrm-size-xl\"],#mrm-size-xxl:checked~.mrm-pd__size-labels label[for=\"mrm-size-xxl\"],#mrm-size-xxxl:checked~.mrm-pd__size-labels label[for=\"mrm-size-xxxl\"]{border-color:var(--mrm-accent);background:var(--mrm-accent);color:#fff}.mrm-pd__size-panels{margin-top:2px}.mrm-pd__size-panel{display:none;gap:8px;padding:18px;border-radius:18px;background:var(--mrm-sky)}.mrm-pd__size-panel h3{font-size:18px}.mrm-pd__size-panel p{font-size:13px}.mrm-pd__size-panel strong{color:var(--mrm-ink)}#mrm-size-s:checked~.mrm-pd__size-panels .mrm-pd__size-panel--s,#mrm-size-m:checked~.mrm-pd__size-panels .mrm-pd__size-panel--m,#mrm-size-l:checked~.mrm-pd__size-panels .mrm-pd__size-panel--l,#mrm-size-xl:checked~.mrm-pd__size-panels .mrm-pd__size-panel--xl,#mrm-size-xxl:checked~.mrm-pd__size-panels .mrm-pd__size-panel--xxl,#mrm-size-xxxl:checked~.mrm-pd__size-panels .mrm-pd__size-panel--xxxl{display:grid}.mrm-pd__custom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.mrm-pd__custom-card{display:flex;min-width:0;flex-direction:column;gap:13px;padding:24px 20px 20px;border-radius:22px}.mrm-pd__custom-card--rose{background:#f8e7e5}.mrm-pd__custom-card--butter{background:#fff3c9}.mrm-pd__custom-card--blue{background:#dfeff3}.mrm-pd__custom-card--lilac{background:#eee9f6}.mrm-pd__custom-card h3{font-size:23px}.mrm-pd__custom-card p{font-size:14px;line-height:1.6}.mrm-pd__custom-demo{display:grid;min-height:180px;place-items:center;margin-top:auto;padding:18px;border-radius:18px;background:rgba(255,255,255,.62);overflow:hidden}.mrm-pd__custom-reference{width:100%;max-height:220px;object-fit:contain;border-radius:12px}.mrm-pd__custom-name{color:#4c859d;font-family:\"Brush Script MT\",\"Segoe Script\",cursive;font-size:clamp(36px,4vw,55px);line-height:1;transform:rotate(-4deg)}.mrm-pd__custom-name--bold{color:#426d7d;font-family:Georgia,serif;font-size:clamp(30px,3vw,44px);font-style:italic;font-weight:700}.mrm-pd__swatches{display:grid;grid-template-columns:repeat(3,42px);gap:15px}.mrm-pd__swatch{display:block;width:42px;height:42px;border:7px solid rgba(255,255,255,.75);border-radius:50%;box-shadow:0 4px 12px rgba(47,51,48,.12)}.mrm-pd__swatch--blue{background:#4d87a0}.mrm-pd__swatch--tan{background:#bca084}.mrm-pd__swatch--lilac{background:#a9a4ce}.mrm-pd__swatch--rose{background:#db98a8}.mrm-pd__swatch--sage{background:#91a887}.mrm-pd__swatch--gold{background:#e0b65d}.mrm-pd__icon-row{display:grid;grid-template-columns:repeat(2,58px);gap:16px}.mrm-pd__icon{display:grid;width:58px;height:58px;place-items:center;border-radius:16px;background:rgba(255,255,255,.88);color:#4b4543;font-family:Georgia,serif;font-size:30px}.mrm-pd__trust-list{display:grid;gap:0;margin-top:8px;border-top:1px solid rgba(124,142,150,.28)}.mrm-pd__trust-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid rgba(124,142,150,.28)}.mrm-pd__trust-number{color:var(--mrm-accent);font-size:12px;font-weight:700}.mrm-pd__trust-row strong,.mrm-pd__trust-row span{display:block}.mrm-pd__trust-row strong{color:var(--mrm-ink);font-size:15px}.mrm-pd__trust-row span{margin-top:2px;color:var(--mrm-muted);font-size:13px;line-height:1.5}.mrm-pd__craft{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);background:#416d7e;border-radius:24px;overflow:hidden}.mrm-pd__craft-copy{padding:clamp(32px,5vw,68px);color:#fff}.mrm-pd__craft-copy h2,.mrm-pd__craft-copy p,.mrm-pd__craft-copy strong{color:#fff}.mrm-pd__craft-copy\u003ep{margin-top:20px;color:rgba(255,255,255,.78)}.mrm-pd__craft-steps{margin-top:28px}.mrm-pd__craft-step{display:grid;grid-template-columns:40px 1fr;gap:14px;padding:15px 0;border-top:1px solid rgba(255,255,255,.25)}.mrm-pd__craft-step:last-child{border-bottom:1px solid rgba(255,255,255,.25)}.mrm-pd__craft-step-number{color:rgba(255,255,255,.72);font-size:13px;font-weight:700}.mrm-pd__craft-step p{margin-top:3px;color:rgba(255,255,255,.68);font-size:13px;line-height:1.5}.mrm-pd__craft-media,.mrm-pd__craft-media img{min-height:600px}.mrm-pd__craft-media img{width:100%;height:100%;object-fit:cover;border-radius:0}.mrm-pd__review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:920px;margin:32px auto 0;text-align:left}.mrm-pd__review-grid .mrm-pd__policy-details{grid-column:1 \/ -1;width:100%;max-width:none;margin:0}.mrm-pd__review-card{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:22px;border-radius:18px}.mrm-pd__review-card:nth-child(1){background:#f8e7e5}.mrm-pd__review-card:nth-child(2){background:#fff3c9}.mrm-pd__review-card:nth-child(3){background:#dfeff3}.mrm-pd__review-card:nth-child(4){background:#eee9f6}.mrm-pd__review-number{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:rgba(255,255,255,.65);color:var(--mrm-ink);font-size:13px;font-weight:700}.mrm-pd__review-card h3{font-size:19px}.mrm-pd__review-card p{margin-top:5px;font-size:14px;line-height:1.55}.mrm-pd__policy-details{max-width:920px;margin:0 auto;background:var(--mrm-cream);border:1px solid var(--mrm-line);border-radius:18px}.mrm-pd__policy-details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;color:var(--mrm-ink);cursor:pointer;font-size:20px;font-weight:600;list-style:none;text-align:left}.mrm-pd__policy-details summary::-webkit-details-marker{display:none}.mrm-pd__policy-details summary:after{content:\"+\";display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border:1px solid var(--mrm-line);border-radius:50%;color:var(--mrm-accent);font-size:22px;font-weight:400;line-height:1;text-align:center}.mrm-pd__policy-details[open] summary:after{content:\"-\"}.mrm-pd__policy-content{padding:0 24px 24px}.mrm-pd__policy-content p+p{margin-top:10px}@media(max-width:749px){.mrm-pd__size-layout,.mrm-pd__craft{grid-template-columns:1fr;padding:22px 18px}.mrm-pd__size-copy h2{font-size:28px}.mrm-pd__size-labels{grid-template-columns:repeat(3,minmax(0,1fr))}.mrm-pd__custom-grid,.mrm-pd__review-grid{grid-template-columns:1fr}.mrm-pd__craft-copy{padding:28px 4px 12px}.mrm-pd__craft-media,.mrm-pd__craft-media img{min-height:0;aspect-ratio:4\/3}.mrm-pd__policy-details summary{padding:18px;font-size:17px}.mrm-pd__policy-content{padding:0 18px 18px}}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Keep the four personalization showcases equal in size while the image files carry only clean option artwork. *\/\n  .mrm-pd [hidden]{display:none!important}\n  .mrm-pd__custom-grid{grid-template-columns:repeat(4,minmax(0,1fr))}\n  .mrm-pd__custom-card--butter{background:#fff3c9}\n  .mrm-pd__custom-card\u003e.mrm-pd__eyebrow{display:flex;min-height:34px;align-items:flex-start;justify-content:center;text-align:center}\n  .mrm-pd__custom-card\u003eh3{display:flex;min-height:54px;align-items:center;justify-content:center;text-align:center}\n  .mrm-pd__custom-card\u003ep:not(.mrm-pd__eyebrow){min-height:68px}\n  .mrm-pd__custom-demo{height:220px;min-height:220px;padding:12px;border:1px solid rgba(255,255,255,.72);background:rgba(255,255,255,.58)}\n  .mrm-pd__custom-reference{width:100%;height:100%;max-height:none;object-fit:contain;background:#fff}\n  .mrm-pd__yarn-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;max-width:260px}\n  .mrm-pd__yarn-choice{display:flex;min-width:0;min-height:76px;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 2px;border:1px solid #d9e0dc;border-radius:10px;background:rgba(255,255,255,.82);color:var(--mrm-muted);font-size:10px;font-weight:700;line-height:1.1}\n  .mrm-pd__yarn-choice img{width:100%;height:48px;object-fit:contain;border-radius:6px}\n  .mrm-pd__size-choice-demo{display:grid;align-items:center;justify-items:center}\n  .mrm-pd__size-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:min(100%,230px)}\n  .mrm-pd__size-choice-pill{display:grid;min-height:42px;place-items:center;border:1px solid rgba(124,142,150,.24);border-radius:12px;background:rgba(255,255,255,.75);color:var(--mrm-ink);font-size:13px;font-weight:700}\n  .mrm-pd__size-media{display:grid;align-items:stretch}\n  .mrm-pd__size-media\u003efigure,.mrm-pd__size-scene{min-width:0;margin:0}\n  .mrm-pd__size-media\u003efigure img,.mrm-pd__size-scene img{width:100%;height:100%;min-height:460px;object-fit:cover;border-radius:18px}\n  .mrm-pd__size-scenes{min-width:0}\n  .mrm-pd__size-scene figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}\n  .mrm-pd__size-scene-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-top:10px;padding:10px 14px;border:1px solid rgba(124,142,150,.18);border-radius:12px;background:var(--mrm-sky);color:var(--mrm-muted);font-size:13px;line-height:1.4}\n  .mrm-pd__size-scene-meta strong{color:var(--mrm-ink);font-size:12px;letter-spacing:.04em;text-transform:uppercase}\n  .mrm-pd__size-label{appearance:none;font:inherit}\n  .mrm-pd__size-label[aria-pressed=\"true\"]{border-color:var(--mrm-accent);background:var(--mrm-accent);color:#fff}\n  .mrm-pd__size-empty{margin-top:2px;padding:18px;border-radius:18px;background:var(--mrm-sky);color:var(--mrm-muted);font-size:14px}\n  .mrm-pd__size-panel{display:grid;gap:8px;padding:18px;border-radius:18px;background:var(--mrm-sky)}\n  @media(max-width:999px){.mrm-pd__custom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n  @media(max-width:749px){.mrm-pd__custom-grid{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Standalone preview + Shopify theme fallback for narrow viewports. *\/\n  @media (max-width: 899px) {\n    .mrm-pd,\n    .mrm-pd * { min-width: 0; }\n\n    .mrm-pd { width: 100%; max-width: 100%; overflow-x: hidden; }\n\n    .mrm-pd__hero,\n    .mrm-pd__split,\n    .mrm-pd__size-layout,\n    .mrm-pd__craft { grid-template-columns: 1fr !important; }\n\n    .mrm-pd__hero-copy { padding: 32px 22px; }\n    .mrm-pd__hero-copy \u003e p { font-size: 16px; }\n    .mrm-pd__hero-media img { min-height: 0; aspect-ratio: 1 \/ 1; }\n\n    .mrm-pd__split {\n      gap: 22px;\n      padding: 22px 16px;\n    }\n\n    \/* On phones every feature reads naturally: image first, copy second. *\/\n    .mrm-pd__split--image-first .mrm-pd__split-media,\n    .mrm-pd__split--copy-first .mrm-pd__split-media { order: 1; }\n    .mrm-pd__split--image-first .mrm-pd__split-copy,\n    .mrm-pd__split--copy-first .mrm-pd__split-copy { order: 2; }\n\n    .mrm-pd__split-media img {\n      width: 100%;\n      height: auto;\n      min-height: 0;\n      aspect-ratio: 4 \/ 3;\n      object-fit: cover;\n    }\n\n    .mrm-pd__split-copy h2 { font-size: clamp(25px, 8vw, 34px); }\n    .mrm-pd__split-copy p { max-width: none; font-size: 15px; }\n    .mrm-pd__trust-row { grid-template-columns: 28px minmax(0, 1fr); gap: 9px; padding: 12px 0; }\n    .mrm-pd__trust-row strong { font-size: 14px; }\n    .mrm-pd__trust-row span { font-size: 13px; }\n\n    .mrm-pd__size-layout { gap: 24px; padding: 22px 16px; }\n    .mrm-pd__size-media img { width: 100%; max-height: none; }\n    .mrm-pd__size-copy h2 { max-width: none; font-size: clamp(27px, 8vw, 35px); }\n    .mrm-pd__size-copy \u003e p { max-width: none; }\n    .mrm-pd__size-labels { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n    .mrm-pd__size-scene img { min-height: 0; height: auto; aspect-ratio: 4 \/ 3; }\n    .mrm-pd__scene-annotation strong { font-size: 10px; padding: 5px 6px; }\n    .mrm-pd__scene-annotation--width { bottom: 54px; }\n    .mrm-pd__scene-annotation--height { left: 8px; }\n\n    .mrm-pd__custom-grid,\n    .mrm-pd__review-grid,\n    .mrm-pd__gallery { grid-template-columns: 1fr; }\n    .mrm-pd__custom-card { padding: 22px 18px 18px; }\n    .mrm-pd__custom-demo { min-height: 160px; }\n    .mrm-pd__craft { padding: 0; }\n    .mrm-pd__craft-copy { padding: 28px 22px 12px; }\n    .mrm-pd__craft-media,\n    .mrm-pd__craft-media img { min-height: 0; aspect-ratio: 4 \/ 3; }\n    .mrm-pd__policy-details summary { padding: 18px; font-size: 17px; }\n    .mrm-pd__policy-content { padding: 0 18px 18px; font-size: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* SEO-safe fallback: keep every size and measurement available as normal HTML text. *\/\n  .mrm-pd__size-summary {\n    margin-top: 2px;\n    padding: 18px;\n    border: 1px solid rgba(124, 142, 150, .2);\n    border-radius: 18px;\n    background: rgba(255, 255, 255, .68);\n  }\n\n  .mrm-pd__size-summary \u003e p {\n    margin-bottom: 12px;\n    color: var(--mrm-ink);\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n  }\n\n  .mrm-pd__size-summary-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 8px;\n  }\n\n  .mrm-pd__size-summary-item {\n    display: grid;\n    gap: 2px;\n    padding: 10px 12px;\n    border-radius: 12px;\n    background: var(--mrm-sky);\n  }\n\n  .mrm-pd__size-summary-item strong {\n    color: var(--mrm-ink);\n    font-size: 13px;\n  }\n\n  .mrm-pd__size-summary-item span {\n    color: var(--mrm-muted);\n    font-size: 12px;\n    line-height: 1.45;\n  }\n\n  .mrm-pd__size-fallback-note {\n    margin-top: 8px;\n    color: var(--mrm-muted);\n    font-size: 12px;\n  }\n\n  .mrm-pd img {\n    max-width: 100%;\n  }\n\n  @media (max-width: 899px) {\n    .mrm-pd__size-summary-grid { grid-template-columns: 1fr; }\n    .mrm-pd__size-summary { padding: 15px; }\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Shopify-safe spacing and size comparison fallback. Radio labels keep this interaction working if Shopify removes scripts. *\/\n  .mrm-pd \u003e section:first-child { margin-top:0 !important; padding-top:clamp(14px,2.2vw,30px) !important; }\n  .mrm-pd__size-input { position:absolute; width:1px; height:1px; opacity:0; pointer-events:none; }\n  .mrm-pd__size-scene { display:none; }\n  .mrm-pd__size-panel { display:none; }\n  .mrm-pd__size-default { display:block; }\n  .mrm-pd__size-reset { display:inline-block; margin-top:2px; color:var(--mrm-accent); cursor:pointer; font-size:12px; font-weight:700; text-decoration:underline; text-underline-offset:3px; }\n  .mrm-pd__size-reset:hover { color:var(--mrm-ink); }\n  #mrm-size-s:checked ~ .mrm-pd__size-media .mrm-pd__size-default,\n  #mrm-size-m:checked ~ .mrm-pd__size-media .mrm-pd__size-default,\n  #mrm-size-l:checked ~ .mrm-pd__size-media .mrm-pd__size-default,\n  #mrm-size-xl:checked ~ .mrm-pd__size-media .mrm-pd__size-default,\n  #mrm-size-xxl:checked ~ .mrm-pd__size-media .mrm-pd__size-default,\n  #mrm-size-xxxl:checked ~ .mrm-pd__size-media .mrm-pd__size-default { display:none; }\n  #mrm-size-s:checked ~ .mrm-pd__size-copy .mrm-pd__size-labels label[for=\"mrm-size-s\"], #mrm-size-m:checked ~ .mrm-pd__size-copy .mrm-pd__size-labels label[for=\"mrm-size-m\"], #mrm-size-l:checked ~ .mrm-pd__size-copy .mrm-pd__size-labels label[for=\"mrm-size-l\"], #mrm-size-xl:checked ~ .mrm-pd__size-copy .mrm-pd__size-labels label[for=\"mrm-size-xl\"], #mrm-size-xxl:checked ~ .mrm-pd__size-copy .mrm-pd__size-labels label[for=\"mrm-size-xxl\"], #mrm-size-xxxl:checked ~ .mrm-pd__size-copy .mrm-pd__size-labels label[for=\"mrm-size-xxxl\"] { border-color:var(--mrm-accent); background:var(--mrm-accent); color:#fff; }\n  #mrm-size-s:checked ~ .mrm-pd__size-copy .mrm-pd__size-empty, #mrm-size-m:checked ~ .mrm-pd__size-copy .mrm-pd__size-empty, #mrm-size-l:checked ~ .mrm-pd__size-copy .mrm-pd__size-empty, #mrm-size-xl:checked ~ .mrm-pd__size-copy .mrm-pd__size-empty, #mrm-size-xxl:checked ~ .mrm-pd__size-copy .mrm-pd__size-empty, #mrm-size-xxxl:checked ~ .mrm-pd__size-copy .mrm-pd__size-empty { display:none; }\n  .mrm-pd__size-layout:has(#mrm-size-s:checked, #mrm-size-m:checked, #mrm-size-l:checked, #mrm-size-xl:checked, #mrm-size-xxl:checked, #mrm-size-xxxl:checked) .mrm-pd__size-default,\n  .mrm-pd__size-layout:has(#mrm-size-s:checked, #mrm-size-m:checked, #mrm-size-l:checked, #mrm-size-xl:checked, #mrm-size-xxl:checked, #mrm-size-xxxl:checked) .mrm-pd__size-empty { display:none; }\n  \/* QBify-safe fallback: ordinary classes survive rich-text sanitisation. *\/\n  #mrm-size-s:checked ~ .mrm-pd__size-media .mrm-pd__size-scene--s,\n  #mrm-size-m:checked ~ .mrm-pd__size-media .mrm-pd__size-scene--m,\n  #mrm-size-l:checked ~ .mrm-pd__size-media .mrm-pd__size-scene--l,\n  #mrm-size-xl:checked ~ .mrm-pd__size-media .mrm-pd__size-scene--xl,\n  #mrm-size-xxl:checked ~ .mrm-pd__size-media .mrm-pd__size-scene--xxl,\n  #mrm-size-xxxl:checked ~ .mrm-pd__size-media .mrm-pd__size-scene--xxxl { display:block !important; }\n  #mrm-size-s:checked ~ .mrm-pd__size-copy .mrm-pd__size-panel--s,\n  #mrm-size-m:checked ~ .mrm-pd__size-copy .mrm-pd__size-panel--m,\n  #mrm-size-l:checked ~ .mrm-pd__size-copy .mrm-pd__size-panel--l,\n  #mrm-size-xl:checked ~ .mrm-pd__size-copy .mrm-pd__size-panel--xl,\n  #mrm-size-xxl:checked ~ .mrm-pd__size-copy .mrm-pd__size-panel--xxl,\n  #mrm-size-xxxl:checked ~ .mrm-pd__size-copy .mrm-pd__size-panel--xxxl { display:grid !important; }\n  @media (max-width:749px) { .mrm-pd \u003e section:first-child { padding-top:14px !important; } .mrm-pd__size-reset { margin-top:4px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"mrm-pd\"\u003e\n  \u003csection class=\"mrm-pd__section mrm-pd__section--center\" aria-labelledby=\"mrm-basket-personalize-title\"\u003e\n    \u003cp class=\"mrm-pd__eyebrow\"\u003eYour details, made personal\u003c\/p\u003e\n    \u003ch2 id=\"mrm-basket-personalize-title\"\u003eHow to personalize your basket\u003c\/h2\u003e\n    \u003cp\u003eFollow four steps before adding your basket to cart. Basket size and yarn color are required; adding a name or pattern is optional. The product preview helps you review the spelling, colors, patterns and layout before checkout.\u003c\/p\u003e\n    \u003cdiv class=\"mrm-pd__custom-grid\"\u003e\n      \u003carticle class=\"mrm-pd__custom-card mrm-pd__custom-card--rose\"\u003e\u003cp class=\"mrm-pd__eyebrow\"\u003e01 | Basket size (required)\u003c\/p\u003e\n\u003ch3\u003eChoose the basket size\u003c\/h3\u003e\n\u003cp\u003eStart with S through XXXL and choose the size that fits what you plan to store.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-demo mrm-pd__size-choice-demo\" aria-label=\"Available basket sizes\"\u003e\u003cdiv class=\"mrm-pd__size-choice-grid\"\u003e\n\u003cspan class=\"mrm-pd__size-choice-pill\"\u003eS\u003c\/span\u003e\u003cspan class=\"mrm-pd__size-choice-pill\"\u003eM\u003c\/span\u003e\u003cspan class=\"mrm-pd__size-choice-pill\"\u003eL\u003c\/span\u003e\u003cspan class=\"mrm-pd__size-choice-pill\"\u003eXL\u003c\/span\u003e\u003cspan class=\"mrm-pd__size-choice-pill\"\u003eXXL\u003c\/span\u003e\u003cspan class=\"mrm-pd__size-choice-pill\"\u003eXXXL\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"mrm-pd__custom-card mrm-pd__custom-card--blue\"\u003e\u003cp class=\"mrm-pd__eyebrow\"\u003e02 | Yarn color (required)\u003c\/p\u003e\n\u003ch3\u003eChoose the yarn color\u003c\/h3\u003e\n\u003cp\u003eSelect the yarn color that best suits the little one's room, wardrobe or gift style.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-demo\"\u003e\u003cdiv class=\"mrm-pd__yarn-choice-grid\" role=\"img\" aria-label=\"Six available yarn color options: Rose, Pink, Purple, Blue, Baby Blue and Grass\"\u003e\n\u003cdiv class=\"mrm-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/rose_9ecdb9a1-e886-4824-89fe-417d40939ccb.png?v=1785406275\" alt=\"Rose yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eRose\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/pink_3025a232-60c4-4869-aa02-9bda9f52d432.png?v=1785406280\" alt=\"Pink yarn color\" loading=\"lazy\"\u003e\u003cspan\u003ePink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/03_Lavender_1478828f-f0c8-432f-a914-efe0861fd29a.png?v=1785406307\" alt=\"Purple yarn color\" loading=\"lazy\"\u003e\u003cspan\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/09_Blue_1245f89c-de4f-43eb-8a1b-293bb0b13459.png?v=1785406339\" alt=\"Blue yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eBlue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/11_Baby_Blue_220f13ea-cc73-49f1-87d5-36b1f617ede3.png?v=1785406345\" alt=\"Baby Blue yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eBaby Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/04_Leaf_e11e3b69-30ef-4af2-a599-8e924edbad35.png?v=1785406398\" alt=\"Grass yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eGrass\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"mrm-pd__custom-card mrm-pd__custom-card--butter\"\u003e\u003cp class=\"mrm-pd__eyebrow\"\u003e03 | Name (optional)\u003c\/p\u003e\n\u003ch3\u003eAdd their name\u003c\/h3\u003e\n\u003cp\u003eEnter up to 15 characters, or leave the name blank for a simpler finish.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-demo\"\u003e\u003cimg class=\"mrm-pd__custom-reference\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-name-cutout-v3.png\" alt=\"Jackson shown in the fixed Mamaraya basket lettering style\" loading=\"lazy\"\u003e\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"mrm-pd__custom-card mrm-pd__custom-card--lilac\"\u003e\u003cp class=\"mrm-pd__eyebrow\"\u003e04 | Pattern (optional)\u003c\/p\u003e\n\u003ch3\u003eAdd a playful pattern\u003c\/h3\u003e\n\u003cp\u003eChoose a favorite flower, or leave this optional detail blank for a simpler finish.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-demo\"\u003e\u003cimg class=\"mrm-pd__custom-reference\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-flower-patterns-v1.png\" alt=\"Six optional crocheted flower pattern choices\" loading=\"lazy\"\u003e\u003c\/div\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mrm-pd__split mrm-pd__split--peach mrm-pd__split--image-first\" aria-labelledby=\"mrm-basket-feature-1-title\"\u003e\n    \u003cfigure class=\"mrm-pd__split-media\"\u003e\u003cimg src=\"https:\/\/www.mamaraya.com\/cdn\/shop\/files\/Replace_Mateo_with_Jackson_2K_202607151632.jpg?v=1784104357\u0026amp;width=1600\" alt=\"Finished personalized basket with a raised Jackson yarn name detail\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n    \u003cdiv class=\"mrm-pd__split-copy\"\u003e\n\u003cp class=\"mrm-pd__eyebrow\"\u003ePersonalized by hand\u003c\/p\u003e\n\u003ch2 id=\"mrm-basket-feature-1-title\"\u003eA name detail that makes the gift feel personal\u003c\/h2\u003e\n\u003cp\u003eCustomize the name, yarn color and optional patterns to create a basket that feels connected to the little one receiving it. The dimensional name detail turns practical storage into a keepsake with meaning.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__trust-list\" aria-label=\"Personalization process details\"\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eReview every detail\u003c\/strong\u003e\u003cspan\u003eWe confirm the spelling, color, pattern and layout before production.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003ePrepare the name detail\u003c\/strong\u003e\u003cspan\u003eYour selected name and yarn color guide the personalization.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003ePosition it with care\u003c\/strong\u003e\u003cspan\u003eThe name and optional patterns are arranged for balanced spacing.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eComplete the final check\u003c\/strong\u003e\u003cspan\u003eSmall variations are part of the character of an individually made piece.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mrm-pd__split mrm-pd__split--lilac mrm-pd__split--copy-first\" aria-labelledby=\"mrm-basket-feature-2-title\"\u003e\n    \u003cdiv class=\"mrm-pd__split-copy\"\u003e\n\u003cp class=\"mrm-pd__eyebrow\"\u003eUseful from day one\u003c\/p\u003e\n\u003ch2 id=\"mrm-basket-feature-2-title\"\u003eA softer way to organize everyday essentials\u003c\/h2\u003e\n\u003cp\u003eUse it for diapers and blankets now, then move it to toys, books, clothes or keepsakes as your child grows. The cotton rope structure brings a gentle nursery feel while keeping frequently used items close at hand.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cfigure class=\"mrm-pd__split-media\"\u003e\u003cimg src=\"https:\/\/www.mamaraya.com\/cdn\/shop\/files\/basket-1.webp?v=1776678220\u0026amp;width=1600\" alt=\"Personalized nursery basket used to organize baby essentials\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mrm-pd__split mrm-pd__split--sage mrm-pd__split--image-first\" aria-labelledby=\"mrm-basket-feature-3-title\"\u003e\n    \u003cfigure class=\"mrm-pd__split-media\"\u003e\u003cimg src=\"https:\/\/www.mamaraya.com\/cdn\/shop\/files\/20260421-140754.jpg?v=1776751904\u0026amp;width=1600\" alt=\"Personalized baby basket styled in a nursery setting\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n    \u003cdiv class=\"mrm-pd__split-copy\"\u003e\n\u003cp class=\"mrm-pd__eyebrow\"\u003eMade for gifting\u003c\/p\u003e\n\u003ch2 id=\"mrm-basket-feature-3-title\"\u003eA thoughtful welcome for new beginnings\u003c\/h2\u003e\n\u003cp\u003eChoose it for a baby shower, newborn arrival, first birthday or nursery refresh. Add the baby's name and design details to make a useful present feel considered from the moment it is opened.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mrm-pd__size-layout\" aria-labelledby=\"mrm-basket-specs-title\"\u003e\n    \u003cinput class=\"mrm-pd__size-input\" type=\"radio\" name=\"mrm-basket-size\" id=\"mrm-size-none\" value=\"none\" checked\u003e\n    \u003cinput class=\"mrm-pd__size-input\" type=\"radio\" name=\"mrm-basket-size\" id=\"mrm-size-s\" value=\"s\"\u003e\n    \u003cinput class=\"mrm-pd__size-input\" type=\"radio\" name=\"mrm-basket-size\" id=\"mrm-size-m\" value=\"m\"\u003e\n    \u003cinput class=\"mrm-pd__size-input\" type=\"radio\" name=\"mrm-basket-size\" id=\"mrm-size-l\" value=\"l\"\u003e\n    \u003cinput class=\"mrm-pd__size-input\" type=\"radio\" name=\"mrm-basket-size\" id=\"mrm-size-xl\" value=\"xl\"\u003e\n    \u003cinput class=\"mrm-pd__size-input\" type=\"radio\" name=\"mrm-basket-size\" id=\"mrm-size-xxl\" value=\"xxl\"\u003e\n    \u003cinput class=\"mrm-pd__size-input\" type=\"radio\" name=\"mrm-basket-size\" id=\"mrm-size-xxxl\" value=\"xxxl\"\u003e\n    \u003cdiv class=\"mrm-pd__size-media\"\u003e\n      \u003cfigure class=\"mrm-pd__size-default\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-size-guide-v2.png\" alt=\"Mamaraya personalized baby gift basket size guide with six basket dimensions\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n      \u003cdiv class=\"mrm-pd__size-scenes\"\u003e\n        \u003cfigure class=\"mrm-pd__size-scene mrm-pd__size-scene--s\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-size-s-scene-v1.png?v=1785140316\" alt=\"S-size Mamaraya cotton rope basket compared with an iPhone 15 Pro Max\" loading=\"lazy\"\u003e\u003cdiv class=\"mrm-pd__size-scene-meta\"\u003e\n\u003cstrong\u003eWidth x Height\u003c\/strong\u003e\u003cspan\u003e8.46 x 4.72 in (21.5 x 12 cm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eSelected S size comparison\u003c\/figcaption\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"mrm-pd__size-scene mrm-pd__size-scene--m\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-size-m-scene-v1.png?v=1785140316\" alt=\"M-size Mamaraya cotton rope basket compared with an iPhone 15 Pro Max\" loading=\"lazy\"\u003e\u003cdiv class=\"mrm-pd__size-scene-meta\"\u003e\n\u003cstrong\u003eWidth x Height\u003c\/strong\u003e\u003cspan\u003e9.84 x 5.51 in (25 x 14 cm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eSelected M size comparison\u003c\/figcaption\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"mrm-pd__size-scene mrm-pd__size-scene--l\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-size-l-scene-v1.png?v=1785140316\" alt=\"L-size Mamaraya cotton rope basket compared with an iPhone 15 Pro Max\" loading=\"lazy\"\u003e\u003cdiv class=\"mrm-pd__size-scene-meta\"\u003e\n\u003cstrong\u003eWidth x Height\u003c\/strong\u003e\u003cspan\u003e11.02 x 6.30 in (28 x 16 cm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eSelected L size comparison\u003c\/figcaption\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"mrm-pd__size-scene mrm-pd__size-scene--xl\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-size-xl-scene-v1.png?v=1785140316\" alt=\"XL-size Mamaraya cotton rope basket compared with an iPhone 15 Pro Max\" loading=\"lazy\"\u003e\u003cdiv class=\"mrm-pd__size-scene-meta\"\u003e\n\u003cstrong\u003eWidth x Height\u003c\/strong\u003e\u003cspan\u003e12 x 12 in (30.48 x 30.48 cm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eSelected XL size comparison\u003c\/figcaption\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"mrm-pd__size-scene mrm-pd__size-scene--xxl\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-size-xxl-scene-v1.png?v=1785140316\" alt=\"XXL-size Mamaraya cotton rope basket compared with an iPhone 15 Pro Max\" loading=\"lazy\"\u003e\u003cdiv class=\"mrm-pd__size-scene-meta\"\u003e\n\u003cstrong\u003eWidth x Height\u003c\/strong\u003e\u003cspan\u003e14.96 x 14.96 in (38 x 38 cm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eSelected XXL size comparison\u003c\/figcaption\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"mrm-pd__size-scene mrm-pd__size-scene--xxxl\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-size-xxxl-scene-v1.png?v=1785140316\" alt=\"XXXL-size Mamaraya cotton rope basket compared with an iPhone 15 Pro Max\" loading=\"lazy\"\u003e\u003cdiv class=\"mrm-pd__size-scene-meta\"\u003e\n\u003cstrong\u003eWidth x Height\u003c\/strong\u003e\u003cspan\u003e17.72 x 17.72 in (45 x 45 cm)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cfigcaption\u003eSelected XXXL size comparison\u003c\/figcaption\u003e\u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mrm-pd__size-copy\"\u003e\n      \u003cp class=\"mrm-pd__eyebrow\"\u003eSix sizes to choose from\u003c\/p\u003e\n      \u003ch2 id=\"mrm-basket-specs-title\"\u003eChoose by dimensions and what you want it to hold.\u003c\/h2\u003e\n      \u003cp\u003eUse the complete size guide on the left, then click a size below for exact measurements, recommended contents and the best everyday use.\u003c\/p\u003e\n      \u003cdiv class=\"mrm-pd__size-picker\"\u003e\n        \u003cdiv class=\"mrm-pd__size-labels\" role=\"group\" aria-label=\"Compare a basket size\"\u003e\n          \u003clabel class=\"mrm-pd__size-label\" for=\"mrm-size-s\"\u003eS\u003c\/label\u003e\u003clabel class=\"mrm-pd__size-label\" for=\"mrm-size-m\"\u003eM\u003c\/label\u003e\u003clabel class=\"mrm-pd__size-label\" for=\"mrm-size-l\"\u003eL\u003c\/label\u003e\u003clabel class=\"mrm-pd__size-label\" for=\"mrm-size-xl\"\u003eXL\u003c\/label\u003e\u003clabel class=\"mrm-pd__size-label\" for=\"mrm-size-xxl\"\u003eXXL\u003c\/label\u003e\u003clabel class=\"mrm-pd__size-label\" for=\"mrm-size-xxxl\"\u003eXXXL\u003c\/label\u003e\n        \u003c\/div\u003e\n        \u003clabel class=\"mrm-pd__size-reset\" for=\"mrm-size-none\"\u003eView all sizes\u003c\/label\u003e\n        \u003cp class=\"mrm-pd__size-empty\"\u003eChoose a size to compare it with an iPhone 15 Pro Max. Click the same size again to return to the complete size guide.\u003c\/p\u003e\n        \u003cdiv class=\"mrm-pd__size-summary\" aria-label=\"All basket sizes and measurements\"\u003e\n          \u003cp\u003eAll six sizes at a glance\u003c\/p\u003e\n          \u003cdiv class=\"mrm-pd__size-summary-grid\"\u003e\n            \u003cdiv class=\"mrm-pd__size-summary-item\"\u003e\n\u003cstrong\u003eS · 8.46 x 4.72 in\u003c\/strong\u003e\u003cspan\u003e21.5 x 12 cm · Small gifts and little essentials\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"mrm-pd__size-summary-item\"\u003e\n\u003cstrong\u003eM · 9.84 x 5.51 in\u003c\/strong\u003e\u003cspan\u003e25 x 14 cm · Everyday nursery essentials\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"mrm-pd__size-summary-item\"\u003e\n\u003cstrong\u003eL · 11.02 x 6.30 in\u003c\/strong\u003e\u003cspan\u003e28 x 16 cm · Diapers, clothes, toys and books\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"mrm-pd__size-summary-item\"\u003e\n\u003cstrong\u003eXL · 12 x 12 in\u003c\/strong\u003e\u003cspan\u003e30.48 x 30.48 cm · Larger blankets and plush toys\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"mrm-pd__size-summary-item\"\u003e\n\u003cstrong\u003eXXL · 14.96 x 14.96 in\u003c\/strong\u003e\u003cspan\u003e38 x 38 cm · Larger toys, clothes and keepsakes\u003c\/span\u003e\n\u003c\/div\u003e\n            \u003cdiv class=\"mrm-pd__size-summary-item\"\u003e\n\u003cstrong\u003eXXXL · 17.72 x 17.72 in\u003c\/strong\u003e\u003cspan\u003e45 x 45 cm · Bulky blankets and larger collections\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"mrm-pd__size-fallback-note\"\u003eMeasurements are approximate. The soft cotton rope structure may create slight variations in shape and size.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"mrm-pd__size-panels\" aria-live=\"polite\"\u003e\n          \u003cdiv class=\"mrm-pd__size-panel mrm-pd__size-panel--s\"\u003e\n\u003ch3\u003eS | 8.46 x 4.72 in (21.5 x 12 cm)\u003c\/h3\u003e\n\u003cp\u003eA compact personalized basket for small gifts and little everyday essentials.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat it can hold:\u003c\/strong\u003e Pacifiers, baby socks, bows, washcloths, teethers and small accessories.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Soft cotton rope blend.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"mrm-pd__size-panel mrm-pd__size-panel--m\"\u003e\n\u003ch3\u003eM | 9.84 x 5.51 in (25 x 14 cm)\u003c\/h3\u003e\n\u003cp\u003eA balanced everyday size for a few nursery essentials or a curated newborn gift.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat it can hold:\u003c\/strong\u003e Baby accessories, small toys, folded bibs, socks and gift items.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Soft cotton rope blend.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"mrm-pd__size-panel mrm-pd__size-panel--l\"\u003e\n\u003ch3\u003eL | 11.02 x 6.30 in (28 x 16 cm)\u003c\/h3\u003e\n\u003cp\u003eA versatile nursery basket for items you reach for throughout the day.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat it can hold:\u003c\/strong\u003e Diapers, blankets, baby clothes, toys and books.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Soft cotton rope blend.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"mrm-pd__size-panel mrm-pd__size-panel--xl\"\u003e\n\u003ch3\u003eXL | 12 x 12 in (30.48 x 30.48 cm)\u003c\/h3\u003e\n\u003cp\u003eA taller option when you want more room for daily nursery storage.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat it can hold:\u003c\/strong\u003e Larger blankets, clothing, plush toys and changing-table essentials.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Soft cotton rope blend.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"mrm-pd__size-panel mrm-pd__size-panel--xxl\"\u003e\n\u003ch3\u003eXXL | 14.96 x 14.96 in (38 x 38 cm)\u003c\/h3\u003e\n\u003cp\u003eA generous floor or shelf basket for a growing collection of essentials.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat it can hold:\u003c\/strong\u003e Larger toys, books, folded clothes, blankets and keepsakes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Soft cotton rope blend.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"mrm-pd__size-panel mrm-pd__size-panel--xxxl\"\u003e\n\u003ch3\u003eXXXL | 17.72 x 17.72 in (45 x 45 cm)\u003c\/h3\u003e\n\u003cp\u003eThe most spacious option for a playroom, nursery corner or substantial gift presentation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat it can hold:\u003c\/strong\u003e Plush toys, dress-up pieces, bulky blankets and larger keepsakes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Soft cotton rope blend.\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Spot clean or gently hand wash, then air dry. Avoid harsh treatment that could affect the rope structure or personalized detail.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"mrm-pd__section mrm-pd__section--center\" aria-labelledby=\"mrm-basket-check-title\"\u003e\n    \u003cp class=\"mrm-pd__eyebrow\"\u003eBefore you place your order\u003c\/p\u003e\n    \u003ch2 id=\"mrm-basket-check-title\"\u003ePlease review each custom detail\u003c\/h2\u003e\n    \u003cp\u003eEach basket is made from the details you submit. Please check the spelling and selections carefully before checkout.\u003c\/p\u003e\n    \u003cdiv class=\"mrm-pd__review-grid\"\u003e\n      \u003carticle class=\"mrm-pd__review-card\"\u003e\u003cspan class=\"mrm-pd__review-number\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eConfirm the basket size\u003c\/h3\u003e\n\u003cp\u003eChoose the size that matches the contents and space you have in mind.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"mrm-pd__review-card\"\u003e\u003cspan class=\"mrm-pd__review-number\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eReview the name, if added\u003c\/h3\u003e\n\u003cp\u003eIf you add a name, review the spelling, capitalization and maximum 15-character limit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"mrm-pd__review-card\"\u003e\u003cspan class=\"mrm-pd__review-number\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eReview the design\u003c\/h3\u003e\n\u003cp\u003eConfirm the fixed lettering style, yarn color and optional pattern selections.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003carticle class=\"mrm-pd__review-card\"\u003e\u003cspan class=\"mrm-pd__review-number\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3\u003eCheck the preview\u003c\/h3\u003e\n\u003cp\u003eMake sure the layout feels right before your personalized basket enters production.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n      \u003cdetails class=\"mrm-pd__policy-details\"\u003e\n        \u003csummary id=\"mrm-basket-policy-title\"\u003eMade to order · dispatches in 3–5 days\u003c\/summary\u003e\n        \u003cdiv class=\"mrm-pd__policy-content\"\u003e\n\u003cp\u003eProduction and dispatch take 3–5 days after your order, depending on current order volume. Your basket is sent as soon as the handmade piece is complete.\u003c\/p\u003e\n\u003cp\u003ePlease confirm all custom details before checkout. Made-to-order personalized items cannot be returned or exchanged for change-of-mind reasons.\u003c\/p\u003e\n\u003cp\u003eIf your order arrives damaged, defective or incorrect, please email \u003cstrong\u003esupport@mamaraya.com\u003c\/strong\u003e with your order number and clear photos within 48 hours of delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    document.querySelectorAll('.mrm-pd__size-picker').forEach(function (picker) {\n      var layout = picker.closest('.mrm-pd__size-layout');\n      var buttons = picker.querySelectorAll('.mrm-pd__size-label');\n      var defaultImage = layout.querySelector('.mrm-pd__size-default');\n      var scenes = layout.querySelectorAll('.mrm-pd__size-scene');\n      var emptyState = picker.querySelector('.mrm-pd__size-empty');\n      var panels = picker.querySelectorAll('.mrm-pd__size-panel');\n      var noneInput = layout.querySelector('#mrm-size-none');\n      var sizeInputs = layout.querySelectorAll('input[name=\"mrm-basket-size\"]');\n      var activeSize = null;\n\n      function render() {\n        var checked = layout.querySelector('input[name=\"mrm-basket-size\"]:checked');\n        activeSize = checked \u0026\u0026 checked.value !== 'none' ? checked.value : null;\n        buttons.forEach(function (item) {\n          item.setAttribute('aria-pressed', item.getAttribute('for') === 'mrm-size-' + activeSize ? 'true' : 'false');\n        });\n        defaultImage.hidden = Boolean(activeSize);\n        scenes.forEach(function (scene) { scene.hidden = !activeSize || !scene.classList.contains('mrm-pd__size-scene--' + activeSize); });\n        panels.forEach(function (panel) { panel.hidden = !activeSize || !panel.classList.contains('mrm-pd__size-panel--' + activeSize); });\n        if (emptyState) emptyState.hidden = Boolean(activeSize);\n      }\n\n      buttons.forEach(function (button) {\n        button.addEventListener('click', function (event) {\n          var targetId = button.getAttribute('for') || '';\n          var nextSize = targetId.replace('mrm-size-', '');\n          event.preventDefault();\n          if (activeSize === nextSize) {\n            sizeInputs.forEach(function (input) { input.checked = input === noneInput; });\n            noneInput.checked = true;\n          } else {\n            sizeInputs.forEach(function (input) { input.checked = input.id === 'mrm-size-' + nextSize; });\n          }\n          render();\n        });\n      });\n      sizeInputs.forEach(function (input) {\n        input.addEventListener('change', function () {\n          if (input === noneInput \u0026\u0026 input.checked) {\n            sizeInputs.forEach(function (other) { if (other !== noneInput) other.checked = false; });\n          }\n          render();\n        });\n      });\n      render();\n    });\n  }());\n\u003c\/script\u003e\n","brand":"MamaRaya","offers":[{"title":"S","offer_id":46120142307516,"sku":"CP-Basket01-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":46120142340284,"sku":"CP-Basket01-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":46120142373052,"sku":"CP-Basket01-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":46196291764412,"sku":"CP-Basket05-XL1","price":53.99,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":46196291797180,"sku":"CP-Basket05-XL2","price":59.99,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":46196291829948,"sku":"CP-Basket05-XL3","price":67.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/baby_basket.png?v=1784183292"},{"product_id":"personalized-nursery-storage-basket","title":"MamaRaya Personalized Nursery Storage Basket","description":"\u003cstyle\u003e\n  .mrc-pd,.mrc-pd *{box-sizing:border-box}.mrc-pd{--ink:#2f3330;--muted:#66716d;--line:#d9ded9;--cream:#f8f4ee;--sky:#edf5f6;--peach:#f8eee8;--lilac:#ebe8f3;--sage:#e9f0ea;--accent:#7c8e96;color:var(--ink);font-family:inherit,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-size:16px;line-height:1.7;max-width:1180px;margin:0 auto;overflow:hidden}.mrc-pd h2,.mrc-pd h3,.mrc-pd p,.mrc-pd figure{margin:0}.mrc-pd h2,.mrc-pd h3{color:var(--ink);font-weight:500;letter-spacing:-.02em;line-height:1.15}.mrc-pd h2{font-size:clamp(28px,3vw,42px)}.mrc-pd h3{font-size:clamp(21px,2.1vw,29px)}.mrc-pd p{color:var(--muted)}.mrc-pd img{display:block;width:100%;height:auto;border-radius:18px}.mrc-pd__eyebrow{color:var(--accent)!important;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.mrc-pd__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--cream);border-radius:24px;overflow:hidden}.mrc-pd__hero-copy{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:clamp(28px,5vw,76px)}.mrc-pd__hero-copy h2,.mrc-pd__hero-copy\u003ep{max-width:520px}.mrc-pd__hero-copy\u003ep{font-size:18px}.mrc-pd__hero-media img{height:100%;min-height:420px;object-fit:cover;border-radius:0}.mrc-pd__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px}.mrc-pd__fact{padding:14px 12px;border-top:1px solid var(--line)}.mrc-pd__fact strong,.mrc-pd__fact span{display:block}.mrc-pd__fact strong{color:var(--ink);font-size:14px;font-weight:600}.mrc-pd__fact span{color:var(--muted);font-size:13px;line-height:1.45}.mrc-pd__section{padding:clamp(42px,7vw,92px) clamp(18px,5vw,70px)}.mrc-pd__section--center{text-align:center}.mrc-pd__section--center\u003ep{max-width:760px;margin:16px auto 0}.mrc-pd__custom-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px}.mrc-pd__custom-card{display:flex;min-width:0;flex-direction:column;gap:13px;padding:24px 20px 20px;border-radius:22px;text-align:center}.mrc-pd__custom-card--rose{background:#f8e7e5}.mrc-pd__custom-card--butter{background:#fff3c9}.mrc-pd__custom-card--blue{background:#dfeff3}.mrc-pd__custom-card--lilac{background:#eee9f6}.mrc-pd__custom-card h3{font-size:23px}.mrc-pd__custom-card p{font-size:14px;line-height:1.6}.mrc-pd__custom-demo{display:grid;min-height:180px;place-items:center;margin-top:auto;padding:18px;border-radius:18px;background:rgba(255,255,255,.62);overflow:hidden}.mrc-pd__custom-reference{width:100%;max-height:220px;object-fit:contain;border-radius:12px}.mrc-pd__size-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:min(100%,220px)}.mrc-pd__size-choice-pill{display:grid;min-height:48px;place-items:center;border:1px solid rgba(124,142,150,.24);border-radius:12px;background:rgba(255,255,255,.75);color:var(--ink);font-size:15px;font-weight:700}.mrc-pd__yarn-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.mrc-pd__yarn-choice{min-width:0}.mrc-pd__yarn-choice img{width:100%;height:auto;border-radius:8px}.mrc-pd__yarn-choice span{display:block;margin-top:2px;color:var(--muted);font-size:10px;font-weight:700}.mrc-pd__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,5vw,70px);padding:clamp(34px,5vw,64px);border-radius:24px}.mrc-pd__split--peach{background:var(--peach)}.mrc-pd__split--lilac{background:var(--lilac)}.mrc-pd__split--sage{background:var(--sage)}.mrc-pd__split-copy{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0}.mrc-pd__split-copy p{max-width:540px}.mrc-pd__split-media{min-width:0}.mrc-pd__split-media img{height:100%;min-height:360px;object-fit:cover}.mrc-pd__split--image-first .mrc-pd__split-media{order:1}.mrc-pd__split--image-first .mrc-pd__split-copy{order:2}.mrc-pd__split--copy-first .mrc-pd__split-copy{order:1}.mrc-pd__split--copy-first .mrc-pd__split-media{order:2}.mrc-pd__trust-list{display:grid;gap:0;margin-top:8px;border-top:1px solid rgba(124,142,150,.28)}.mrc-pd__trust-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid rgba(124,142,150,.28)}.mrc-pd__trust-number{color:var(--accent);font-size:12px;font-weight:700}.mrc-pd__trust-row strong,.mrc-pd__trust-row span{display:block}.mrc-pd__trust-row strong{color:var(--ink);font-size:15px}.mrc-pd__trust-row span{margin-top:2px;color:var(--muted);font-size:13px;line-height:1.5}.mrc-pd__size-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(30px,5vw,68px);background:var(--cream);border-radius:24px}.mrc-pd__size-media,.mrc-pd__size-copy{min-width:0}.mrc-pd__size-media img{max-height:700px;object-fit:contain;background:#fffaf4}.mrc-pd__size-copy{display:flex;flex-direction:column;gap:14px}.mrc-pd__size-copy h2{max-width:480px;font-size:clamp(26px,2.4vw,36px)}.mrc-pd__size-copy\u003ep{max-width:480px;font-size:15px}.mrc-pd__size-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.mrc-pd__size-labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px}.mrc-pd__size-label{display:grid;min-height:52px;place-items:center;padding:8px 5px;border:1px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);cursor:pointer;font-size:13px;font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.mrc-pd__size-label:hover{transform:translateY(-1px)}.mrc-pd__size-label[aria-pressed=\"true\"]{border-color:var(--accent);background:var(--accent);color:#fff}.mrc-pd__size-reset{display:inline-block;margin-top:2px;color:var(--accent);cursor:pointer;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.mrc-pd__size-empty{margin-top:2px;padding:18px;border-radius:18px;background:var(--sky);color:var(--muted);font-size:14px}.mrc-pd__size-panel{display:none;gap:8px;padding:18px;border-radius:18px;background:var(--sky)}.mrc-pd__size-panel h3{font-size:18px}.mrc-pd__size-panel p{font-size:13px}.mrc-pd__size-panel strong{color:var(--ink)}.mrc-pd__size-guide{display:block}.mrc-pd__mrc-note{margin-top:2px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--muted);font-size:13px}.mrc-pd__review{padding:clamp(42px,7vw,92px) clamp(18px,5vw,70px);text-align:center}.mrc-pd__review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:920px;margin:32px auto 0;text-align:left}.mrc-pd__review-card{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:22px;border-radius:18px}.mrc-pd__review-card:nth-child(1){background:var(--peach)}.mrc-pd__review-card:nth-child(2){background:#fff3c9}.mrc-pd__review-card:nth-child(3){background:var(--sky)}.mrc-pd__review-card:nth-child(4){background:var(--lilac)}.mrc-pd__review-number{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:rgba(255,255,255,.65);color:var(--ink);font-size:13px;font-weight:700}.mrc-pd__review-card h3{font-size:19px}.mrc-pd__review-card p{margin-top:5px;font-size:14px;line-height:1.55}.mrc-pd__policy{max-width:920px;margin:14px auto 0;padding:20px 22px;border:1px solid var(--line);border-radius:18px;background:var(--cream);text-align:left}.mrc-pd__policy p+p{margin-top:10px}@media(max-width:999px){.mrc-pd__custom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mrc-pd{font-size:15px}.mrc-pd__hero,.mrc-pd__split,.mrc-pd__size-layout{grid-template-columns:1fr}.mrc-pd__hero-copy{padding:32px 22px}.mrc-pd__hero-copy\u003ep{font-size:16px}.mrc-pd__hero-media img{min-height:0;aspect-ratio:1\/1}.mrc-pd__facts,.mrc-pd__custom-grid,.mrc-pd__review-grid{grid-template-columns:1fr}.mrc-pd__section,.mrc-pd__review{padding:42px 18px}.mrc-pd__split{gap:24px;padding:24px 18px}.mrc-pd__split--image-first .mrc-pd__split-media,.mrc-pd__split--image-first .mrc-pd__split-copy,.mrc-pd__split--copy-first .mrc-pd__split-copy,.mrc-pd__split--copy-first .mrc-pd__split-media{order:initial}.mrc-pd__split-media img{min-height:0;aspect-ratio:4\/3}.mrc-pd__size-layout{gap:24px;padding:22px 16px}.mrc-pd__size-labels{grid-template-columns:repeat(2,minmax(0,1fr))}.mrc-pd__size-media img{max-height:none}.mrc-pd__custom-card{padding:22px 16px 18px}}\n\n  \/* QBify-safe size switching: plain ids, for attributes and classes only. *\/\n  #mrc-size-s:checked ~ .mrc-pd__size-copy .mrc-pd__size-label[for=\"mrc-size-s\"],#mrc-size-m:checked ~ .mrc-pd__size-copy .mrc-pd__size-label[for=\"mrc-size-m\"],#mrc-size-l:checked ~ .mrc-pd__size-copy .mrc-pd__size-label[for=\"mrc-size-l\"],#mrc-size-xl:checked ~ .mrc-pd__size-copy .mrc-pd__size-label[for=\"mrc-size-xl\"]{border-color:var(--accent);background:var(--accent);color:#fff}\n  #mrc-size-s:checked ~ .mrc-pd__size-copy .mrc-pd__size-empty,#mrc-size-m:checked ~ .mrc-pd__size-copy .mrc-pd__size-empty,#mrc-size-l:checked ~ .mrc-pd__size-copy .mrc-pd__size-empty,#mrc-size-xl:checked ~ .mrc-pd__size-copy .mrc-pd__size-empty{display:none}\n  #mrc-size-s:checked ~ .mrc-pd__size-copy .mrc-pd__size-panel--s,#mrc-size-m:checked ~ .mrc-pd__size-copy .mrc-pd__size-panel--m,#mrc-size-l:checked ~ .mrc-pd__size-copy .mrc-pd__size-panel--l,#mrc-size-xl:checked ~ .mrc-pd__size-copy .mrc-pd__size-panel--xl{display:grid!important}\n\n  \/* Hero refinement: match the sage section and place the image on the left. *\/\n  .mrc-pd__hero{background:var(--sage)}\n  .mrc-pd__hero-media{order:1}\n  .mrc-pd__hero-copy{order:2}\n  @media(max-width:749px){.mrc-pd__hero-media,.mrc-pd__hero-copy{order:initial}}\n\n  \/* Shopify spacing: keep the first customization section close to Product details. *\/\n  .mrc-pd \u003e section:first-child{margin-top:0!important;padding-top:clamp(14px,2.2vw,30px)!important}\n\u003c\/style\u003e\n\u003cdiv class=\"mrc-pd\"\u003e\n\u003csection class=\"mrc-pd__section mrc-pd__section--center\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003eYour details, made personal\u003c\/p\u003e\n\u003ch2 id=\"mrc-personalize-title\"\u003eHow to personalize their basket\u003c\/h2\u003e\n\u003cp\u003eChoose the basket size, name lettering style, name color and optional flower detail. Review the spelling and layout before checkout.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__custom-grid\"\u003e\n\u003carticle class=\"mrc-pd__custom-card mrc-pd__custom-card--rose\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003e01 | Basket size\u003c\/p\u003e\n\u003ch3\u003eChoose the basket size\u003c\/h3\u003e\n\u003cp\u003ePick the size that fits the little essentials, gifts or nursery storage you have in mind.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__custom-demo\"\u003e\n\u003cdiv class=\"mrc-pd__size-choice-grid\"\u003e\n\u003cspan class=\"mrc-pd__size-choice-pill\"\u003eS\u003c\/span\u003e\u003cspan class=\"mrc-pd__size-choice-pill\"\u003eM\u003c\/span\u003e\u003cspan class=\"mrc-pd__size-choice-pill\"\u003eL\u003c\/span\u003e\u003cspan class=\"mrc-pd__size-choice-pill\"\u003eXL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrc-pd__custom-card mrc-pd__custom-card--butter\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003e02 | Name font\u003c\/p\u003e\n\u003ch3\u003eChoose the name style\u003c\/h3\u003e\n\u003cp\u003eEnter the name in the product customizer. The raised lettering follows the fixed handwritten style shown here.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__custom-demo\"\u003e\u003cimg class=\"mrc-pd__custom-reference\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-name-cutout-v3.png\" alt=\"Jackson shown in the fixed handwritten basket lettering style\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrc-pd__custom-card mrc-pd__custom-card--blue\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003e03 | Name color\u003c\/p\u003e\n\u003ch3\u003eChoose the name color\u003c\/h3\u003e\n\u003cp\u003eSelect the yarn color for the raised name detail so it feels right with the colorful basket texture.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__custom-demo\"\u003e\n\u003cdiv class=\"mrc-pd__yarn-choice-grid\" role=\"img\"\u003e\n\u003cdiv class=\"mrc-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/rose_9ecdb9a1-e886-4824-89fe-417d40939ccb.png?v=1785406275\" alt=\"Rose yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eRose\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/pink_3025a232-60c4-4869-aa02-9bda9f52d432.png?v=1785406280\" alt=\"Pink yarn color\" loading=\"lazy\"\u003e\u003cspan\u003ePink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/03_Lavender_1478828f-f0c8-432f-a914-efe0861fd29a.png?v=1785406307\" alt=\"Purple yarn color\" loading=\"lazy\"\u003e\u003cspan\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/09_Blue_1245f89c-de4f-43eb-8a1b-293bb0b13459.png?v=1785406339\" alt=\"Blue yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eBlue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/11_Baby_Blue_220f13ea-cc73-49f1-87d5-36b1f617ede3.png?v=1785406345\" alt=\"Baby Blue yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eBaby Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__yarn-choice\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/04_Leaf_e11e3b69-30ef-4af2-a599-8e924edbad35.png?v=1785406398\" alt=\"Grass yarn color\" loading=\"lazy\"\u003e\u003cspan\u003eGrass\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrc-pd__custom-card mrc-pd__custom-card--lilac\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003e04 | Pattern\u003c\/p\u003e\n\u003ch3\u003eAdd a playful flower\u003c\/h3\u003e\n\u003cp\u003eChoose an optional handmade flower detail, or leave the basket with its colorful confetti texture alone.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__custom-demo\"\u003e\u003cimg class=\"mrc-pd__custom-reference\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-flower-patterns-v1.png\" alt=\"Six optional handmade flower pattern choices\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mrc-pd__split mrc-pd__split--peach mrc-pd__split--image-first\"\u003e\n\u003cfigure class=\"mrc-pd__split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/5._de0cdb1a-6379-4408-a04f-493837e7055a.jpg?v=1786089857\" alt=\"Handmade personalized confetti cotton rope basket during the making process\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"mrc-pd__split-copy\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003ePersonalized by hand\u003c\/p\u003e\n\u003ch2 id=\"mrc-feature-1-title\"\u003eA practical basket with a little more joy.\u003c\/h2\u003e\n\u003cp\u003eThe soft rope body keeps baby essentials gathered without making the room feel clinical. Add a name detail to turn everyday organization into something that feels made for your family.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__trust-list\"\u003e\n\u003cdiv class=\"mrc-pd__trust-row\"\u003e\n\u003cspan class=\"mrc-pd__trust-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eChoose the right size\u003c\/strong\u003e\u003cspan\u003eUse the four-size guide to match your space and what you plan to store.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__trust-row\"\u003e\n\u003cspan class=\"mrc-pd__trust-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePrepare the name\u003c\/strong\u003e\u003cspan\u003eSubmit the spelling exactly as you want it to appear.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__trust-row\"\u003e\n\u003cspan class=\"mrc-pd__trust-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSelect the yarn color\u003c\/strong\u003e\u003cspan\u003eChoose the raised name color that suits your basket.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__trust-row\"\u003e\n\u003cspan class=\"mrc-pd__trust-number\"\u003e04\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eReview the preview\u003c\/strong\u003e\u003cspan\u003eCheck the final details before the personalized piece is made.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mrc-pd__split mrc-pd__split--lilac mrc-pd__split--copy-first\"\u003e\n\u003cdiv class=\"mrc-pd__split-copy\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003eMade for everyday storage\u003c\/p\u003e\n\u003ch2 id=\"mrc-feature-2-title\"\u003eA cheerful home for the things they reach for most.\u003c\/h2\u003e\n\u003cp\u003eUse the smaller sizes for pacifiers, books and little gifts. Move up to L or XL for diapers, blankets, plush toys and larger nursery collections.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"mrc-pd__split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/5_ba645f24-b92b-451f-b9d4-5728e84e3439.jpg?v=1782377150\" alt=\"Several colorful confetti personalized cotton rope baskets used in a nursery\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003csection class=\"mrc-pd__hero\"\u003e\n\u003cdiv class=\"mrc-pd__hero-copy\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003ePersonalized for little moments\u003c\/p\u003e\n\u003ch2 id=\"mrc-hero-title\"\u003eA cheerful cotton rope basket made to grow with them.\u003c\/h2\u003e\n\u003cp\u003eChoose the size that fits your space, then add a name and your preferred handmade details. The colorful confetti texture brings a playful nursery finish while the soft rope structure keeps everyday essentials close at hand.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__facts\"\u003e\n\u003cdiv class=\"mrc-pd__fact\"\u003e\n\u003cstrong\u003e4 sizes\u003c\/strong\u003e\u003cspan\u003eS through XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__fact\"\u003e\n\u003cstrong\u003eNatural cotton rope\u003c\/strong\u003e\u003cspan\u003eSoft and durable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__fact\"\u003e\n\u003cstrong\u003ePersonalized\u003c\/strong\u003e\u003cspan\u003eAdd their name\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"mrc-pd__hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/1__2K_202607021751.jpg?v=1782988910\" alt=\"Two personalized colorful confetti cotton rope baskets filled with baby essentials\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003csection class=\"mrc-pd__size-layout\"\u003e\u003cinput class=\"mrc-pd__size-input\" type=\"radio\" name=\"mrc-basket-size\" id=\"mrc-size-none\" value=\"none\" checked\u003e \u003cinput class=\"mrc-pd__size-input\" type=\"radio\" name=\"mrc-basket-size\" id=\"mrc-size-s\" value=\"s\"\u003e \u003cinput class=\"mrc-pd__size-input\" type=\"radio\" name=\"mrc-basket-size\" id=\"mrc-size-m\" value=\"m\"\u003e \u003cinput class=\"mrc-pd__size-input\" type=\"radio\" name=\"mrc-basket-size\" id=\"mrc-size-l\" value=\"l\"\u003e \u003cinput class=\"mrc-pd__size-input\" type=\"radio\" name=\"mrc-basket-size\" id=\"mrc-size-xl\" value=\"xl\"\u003e\n\u003cdiv class=\"mrc-pd__size-media\"\u003e\n\u003cfigure class=\"mrc-pd__size-guide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Size_chart07231.png?v=1784797477\" alt=\"Mamaraya confetti cotton rope basket size guide showing S, M, L and XL dimensions\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__size-copy\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003eFour sizes to choose from\u003c\/p\u003e\n\u003ch2 id=\"mrc-size-title\"\u003eChoose the size that fits your space.\u003c\/h2\u003e\n\u003cp\u003eUse the complete size chart on the left, then click a size below for its measurements and best everyday use.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__size-picker\"\u003e\n\u003cdiv class=\"mrc-pd__size-labels\" role=\"group\"\u003e\n\u003clabel class=\"mrc-pd__size-label\" for=\"mrc-size-s\"\u003eS\u003c\/label\u003e\u003clabel class=\"mrc-pd__size-label\" for=\"mrc-size-m\"\u003eM\u003c\/label\u003e\u003clabel class=\"mrc-pd__size-label\" for=\"mrc-size-l\"\u003eL\u003c\/label\u003e\u003clabel class=\"mrc-pd__size-label\" for=\"mrc-size-xl\"\u003eXL\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"mrc-pd__size-reset\" for=\"mrc-size-none\"\u003eView all sizes\u003c\/label\u003e\n\u003cp class=\"mrc-pd__size-empty\"\u003eChoose a size to see the matching measurements and suggested contents.\u003c\/p\u003e\n\u003cdiv class=\"mrc-pd__size-panel mrc-pd__size-panel--s\"\u003e\n\u003ch3\u003eS | 21.5 x 12 cm (8.46 x 4.72 in)\u003c\/h3\u003e\n\u003cp\u003eA compact choice for small gifts and little everyday essentials.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e Pacifiers, baby socks, bows, washcloths and small accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__size-panel mrc-pd__size-panel--m\"\u003e\n\u003ch3\u003eM | 25 x 14 cm (9.84 x 5.51 in)\u003c\/h3\u003e\n\u003cp\u003eA balanced everyday size for a curated newborn gift or nursery essentials.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e Baby accessories, small toys, folded bibs, socks and gift items.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__size-panel mrc-pd__size-panel--l\"\u003e\n\u003ch3\u003eL | 28 x 16 cm (11.02 x 6.30 in)\u003c\/h3\u003e\n\u003cp\u003eA versatile size for items you reach for throughout the day.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e Diapers, blankets, baby clothes, toys and books.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__size-panel mrc-pd__size-panel--xl\"\u003e\n\u003ch3\u003eXL | 30.48 x 30.48 cm (12 x 12 in)\u003c\/h3\u003e\n\u003cp\u003eA spacious option for a larger nursery collection.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBest for:\u003c\/strong\u003e Blankets, clothing, plush toys and changing-table essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mrc-pd__mrc-note\"\u003e\u003cstrong\u003eMeasurements are approximate.\u003c\/strong\u003e The soft cotton rope structure may create slight variations in shape and size.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"mrc-pd__review\"\u003e\n\u003cp class=\"mrc-pd__eyebrow\"\u003eBefore you place your order\u003c\/p\u003e\n\u003ch2 id=\"mrc-review-title\"\u003ePlease review each custom detail.\u003c\/h2\u003e\n\u003cdiv class=\"mrc-pd__review-grid\"\u003e\n\u003carticle class=\"mrc-pd__review-card\"\u003e\u003cspan class=\"mrc-pd__review-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eConfirm the basket size\u003c\/h3\u003e\n\u003cp\u003eChoose S, M, L or XL based on the contents and space you have in mind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrc-pd__review-card\"\u003e\u003cspan class=\"mrc-pd__review-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eReview the name\u003c\/h3\u003e\n\u003cp\u003eCheck spelling, capitalization and the maximum character limit before checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrc-pd__review-card\"\u003e\u003cspan class=\"mrc-pd__review-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eConfirm the design\u003c\/h3\u003e\n\u003cp\u003eReview the name color and any optional flower detail you selected.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrc-pd__review-card\"\u003e\u003cspan class=\"mrc-pd__review-number\"\u003e04\u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eCheck the preview\u003c\/h3\u003e\n\u003cp\u003eMake sure the layout feels right before your personalized basket enters production.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrc-pd__policy\"\u003e\n\u003cp\u003e\u003cstrong\u003eMade to order:\u003c\/strong\u003e Please confirm all custom details before checkout. Small variations are part of the character of an individually prepared cotton rope basket.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Spot clean or gently hand wash, then air dry. Avoid harsh treatment that could affect the rope structure or personalized detail.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MamaRaya","offers":[{"title":"S","offer_id":46139637563580,"sku":"CP-Basket04-Color Spot-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":46139637596348,"sku":"CP-Basket04-Color Spot-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":46139637629116,"sku":"CP-Basket04-Color Spot-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":46139637661884,"sku":"CP-Basket04-Color Spot-XL1","price":53.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/1_198d3ce0-7cac-4a3a-a789-a4b02c3c675e.jpg?v=1787300747"},{"product_id":"personalized-dog-toy-basket","title":"MamaRaya Personalized Dog Toy Basket","description":"\u003ch3 data-start=\"465\" data-end=\"627\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e🧺Personalized Handmade Basket for Your Furry Friend \u003c\/span\u003e✨\u003cbr\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"199\" data-start=\"62\"\u003eBring home something truly special for your furry friend with our custom name basket — handmade with care and designed just for your pet.\u003c\/p\u003e\n\u003cp data-end=\"314\" data-start=\"201\"\u003eCrafted from soft cotton rope and personalized with love, it’s the perfect blend of style, function, and meaning.\u003c\/p\u003e\n\u003cp data-end=\"455\" data-start=\"316\"\u003eWhether it’s for storing toys, treats, or creating a cozy little space, this basket turns everyday moments into something unforgettable. 🐾\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/884a713b-887c-43dd-970c-a7092bf47462.png?v=1776850375\" alt=\"Custom name pet basket handmade for dog toys and home decor\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003ch2 class=\"auto-hide-last-sibling-br paragraph-qzbcQC paragraph-element br-paragraph-space\"\u003e\u003cspan\u003e🐾\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e Design Highlights\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003ch3 data-section-id=\"l66j01\" data-start=\"95\" data-end=\"127\"\u003e✨\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003ePersonalized Name Design for Your Pet\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e✨Prominent Handmade Letters:\u003c\/strong\u003e\u003cbr data-start=\"159\" data-end=\"162\"\u003eCustom name made exclusively for your furry friend — soft, textured, and full of warmth \u003cbr data-end=\"167\" data-start=\"164\"\u003eEach letter is carefully crafted and securely attached by hand using a heat-bonded process — never printed or machine-made 💛\u003cbr\u003e\u003cstrong\u003e🧶Unique Yarn Texture:\u003cbr\u003e\u003c\/strong\u003eEvery detail reflects real craftsmanship, giving a cozy and premium handmade feel ✨\u003cbr\u003e\u003cstrong\u003e🧼Care Note:\u003cbr\u003e\u003c\/strong\u003eGently washable. To preserve the personalized letters, please\u003cspan\u003e \u003c\/span\u003e\u003cstrong data-start=\"635\" data-end=\"656\"\u003edo not tumble dry\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— air dry only.\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/98c1443d-b03a-494f-b4b5-7057b7eb5137.png?v=1776850375\" alt=\"Personalized dog toy baskets with custom name lettering for pet storage\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003chr style=\"border: none; border-top: 1px solid #ccc; margin: 15px 0;\"\u003e\n\u003ch2 data-end=\"1703\" data-start=\"1683\" data-section-id=\"14e1wm1\"\u003e📏\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eSpecifications\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong data-end=\"102\" data-start=\"89\"\u003eMaterial:\u003c\/strong\u003ePremium cotton rope blend — soft, durable, and safe for your pets\u003cstrong data-end=\"102\" data-start=\"89\"\u003e\u003c\/strong\u003e🌿\u003cstrong data-end=\"190\" data-start=\"172\"\u003e\u003c\/strong\u003e\u003cstrong data-end=\"190\" data-start=\"172\"\u003e\u003c\/strong\u003e\u003cstrong data-end=\"190\" data-start=\"172\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong data-end=\"190\" data-start=\"172\"\u003eCraftsmanship:\u003c\/strong\u003eEach basket is carefully handmade, with personalized name lettering crafted and securely attached by hand — full of warmth and character 🧵\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/fb218f9b21fa7fbd14a4e312405e3d4d.jpg?v=1776668077\" alt=\"Personalized dog toy basket customization details with name lettering and icons\" style=\"float: none;\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Sizes:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/67c0d7bb184ef578ffd1cfa5ad152c1a.png?v=1776851889\" alt=\"Dog toy basket size chart with color options and storage capacity\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003e🛒 Click “ADD TO CART” to create a personalized basket just for your pet 💛\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"default\"\u003e\n\u003cli class=\"default\"\u003e\n\u003cstrong\u003eDamaged, defective, or incorrect item?\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ePlease contact us at\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003esupport@mamaraya.com\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ewith your order number and clear photos within 48 hours of delivery. After review, we’ll help with a remake, replacement, or refund according to our policy.\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"default\"\u003eNeed help with your order? Contact us at \u003cstrong\u003e\u003ca data-start=\"3463\" data-end=\"3483\" class=\"decorated-link cursor-pointer\" rel=\"noopener\"\u003esupport@mamaraya.com\u003c\/a\u003e\u003c\/strong\u003e and our support team will be happy to assist you.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"MamaRaya","offers":[{"title":"S \/ Cream","offer_id":46130394333372,"sku":"CP-Basket01-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Grey","offer_id":46139378237628,"sku":"CP-Basket06-PetBlack-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Beige","offer_id":46139378270396,"sku":"CP-Basket06-PetBeige-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Cream","offer_id":46130394595516,"sku":"CP-Basket01-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Grey","offer_id":46139378303164,"sku":"CP-Basket06-PetBlack-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Beige","offer_id":46139378335932,"sku":"CP-Basket06-PetBeige-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Cream","offer_id":46130394857660,"sku":"CP-Basket01-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Grey","offer_id":46139378368700,"sku":"CP-Basket06-PetBlack-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Beige","offer_id":46139378401468,"sku":"CP-Basket06-PetBeige-L","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/2_357be876-6072-4acb-9fed-041d14db5833.jpg?v=1787300802"},{"product_id":"personalized-corduroy-nursery-basket","title":"MamaRaya Personalized Corduroy Nursery Basket","description":"\u003cstyle\u003e\n  .mamaraya-mobile-desc {\n    max-width: 760px;\n    margin: 0 auto;\n    padding: 12px 14px;\n    font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    color: #3f3730;\n    line-height: 1.65;\n    background: #fffdf9;\n  }\n\n  .mamaraya-mobile-desc * {\n    box-sizing: border-box;\n  }\n\n  .mamaraya-hero {\n    text-align: center;\n    padding: 26px 0 22px;\n  }\n\n  .mamaraya-eyebrow {\n    display: block;\n    margin-bottom: 12px;\n    font-size: 11px;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: #9a806c;\n  }\n\n  .mamaraya-hero h1 {\n    margin: 0 auto 14px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 28px;\n    line-height: 1.18;\n    font-weight: 400;\n    color: #5b4638;\n  }\n\n  .mamaraya-hero p {\n    margin: 0 auto 12px;\n    max-width: 620px;\n    font-size: 14.5px;\n    color: #665b52;\n  }\n\n  .mamaraya-image {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 18px;\n    margin: 22px 0 0;\n    box-shadow: 0 14px 35px rgba(91, 70, 56, 0.08);\n  }\n\n  .mamaraya-soft-card {\n    background: #fbf7f0;\n    border: 1px solid #eadfd3;\n    border-radius: 18px;\n    padding: 20px;\n    margin: 22px 0;\n  }\n\n  .mamaraya-soft-card h2 {\n    margin: 0 0 12px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 22px;\n    line-height: 1.25;\n    font-weight: 400;\n    color: #5b4638;\n  }\n\n  .mamaraya-benefits {\n    display: grid;\n    gap: 12px;\n  }\n\n  .mamaraya-benefit {\n    background: #fffdf9;\n    border: 1px solid #eee3d7;\n    border-radius: 14px;\n    padding: 14px;\n  }\n\n  .mamaraya-benefit strong {\n    display: block;\n    margin-bottom: 4px;\n    font-size: 14.5px;\n    font-weight: 500;\n    color: #5b4638;\n  }\n\n  .mamaraya-benefit span {\n    display: block;\n    font-size: 13.5px;\n    color: #6b5f56;\n  }\n\n  .mamaraya-details {\n    margin: 14px 0;\n    border: 1px solid #eadfd3;\n    border-radius: 16px;\n    background: #fffdf9;\n    overflow: hidden;\n  }\n\n  .mamaraya-details summary {\n    cursor: pointer;\n    padding: 16px 18px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: 18px;\n    color: #5b4638;\n    list-style: none;\n  }\n\n  .mamaraya-details summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mamaraya-details summary::after {\n    content: \"+\";\n    float: right;\n    font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    font-size: 18px;\n    color: #9a806c;\n  }\n\n  .mamaraya-details[open] summary::after {\n    content: \"–\";\n  }\n\n  .mamaraya-details-content {\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #665b52;\n  }\n\n  .mamaraya-details-content p {\n    margin: 0 0 10px;\n  }\n\n  .mamaraya-details-content ul {\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .mamaraya-details-content li {\n    margin-bottom: 7px;\n  }\n\n  .mamaraya-size-list {\n    display: grid;\n    gap: 8px;\n    margin-top: 8px;\n  }\n\n  .mamaraya-size-row {\n    display: flex;\n    justify-content: space-between;\n    gap: 14px;\n    padding: 10px 0;\n    border-bottom: 1px solid #eadfd3;\n  }\n\n  .mamaraya-size-row:last-child {\n    border-bottom: none;\n  }\n\n  .mamaraya-size-row strong {\n    color: #5b4638;\n    font-weight: 500;\n  }\n\n  .mamaraya-note {\n    margin-top: 22px;\n    padding: 18px;\n    border-radius: 16px;\n    background: #f7f1e9;\n    font-size: 13.5px;\n    color: #665b52;\n  }\n\n  .mamaraya-note p {\n    margin: 0 0 10px;\n  }\n\n  .mamaraya-note p:last-child {\n    margin-bottom: 0;\n  }\n\n  .mamaraya-signature {\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-style: italic;\n    color: #9a806c;\n  }\n\n  @media (min-width: 750px) {\n    .mamaraya-mobile-desc {\n      padding: 18px 18px;\n    }\n\n    .mamaraya-hero h1 {\n      font-size: 34px;\n    }\n\n    .mamaraya-benefits {\n      grid-template-columns: repeat(3, 1fr);\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mamaraya-mobile-desc\" style=\"text-align: start;\"\u003e\n\u003csection class=\"mamaraya-hero\"\u003e\u003cspan class=\"mamaraya-eyebrow\"\u003ePersonalized Baby Storage\u003c\/span\u003e ```\n\u003ch1\u003ePersonalized Corduroy Nursery Storage Basket\u003c\/h1\u003e\n\u003cp\u003eA soft custom name toy bin for baby clothes, blankets, diapers, plush toys, books, and everyday nursery essentials.\u003c\/p\u003e\n\u003cp\u003eMade with cozy ribbed corduroy, raised yarn-style name letters, and warm brown side handles, this personalized basket adds a calm and thoughtful touch to nurseries, playrooms, and kids’ rooms.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Mother_and_baby_beside_personalized_pink_and_gray_corduroy_nursery_storage_baskets_with_custom_names.webp?v=1781777516\" alt=\"Mother and baby beside personalized pink and gray corduroy nursery storage baskets with custom names\" class=\"mamaraya-image\" style=\"margin-top: 22px; float: none;\"\u003e ```\u003c\/section\u003e\n\u003csection class=\"mamaraya-soft-card\"\u003e\n\u003ch2\u003eWhy Parents Love It\u003c\/h2\u003e\n```\n\u003cdiv class=\"mamaraya-benefits\"\u003e\n\u003cdiv class=\"mamaraya-benefit\"\u003e\n\u003cstrong\u003eCustom Name Detail\u003c\/strong\u003e \u003cspan\u003ePersonalized with raised yarn-style letters for a soft handmade look.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mamaraya-benefit\"\u003e\n\u003cstrong\u003eBeautiful Everyday Storage\u003c\/strong\u003e \u003cspan\u003ePerfect for toys, baby clothes, blankets, diapers, books, and nursery shelves.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mamaraya-benefit\"\u003e\n\u003cstrong\u003eThoughtful Baby Gift\u003c\/strong\u003e \u003cspan\u003eA practical keepsake for baby showers, newborn gifts, birthdays, and room decor.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n```\u003c\/section\u003e\n\u003cdetails class=\"mamaraya-details\" open=\"\"\u003e\n\u003csummary\u003eHow to Personalize\u003c\/summary\u003e\n\u003cdiv class=\"mamaraya-details-content\"\u003e\n\u003cp\u003e\u003cstrong\u003e1. Choose basket color and size\u003c\/strong\u003e\u003cbr\u003eSelect your preferred color and size from the product options.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e2. Enter the name\u003c\/strong\u003e\u003cbr\u003eAdd the baby’s or child’s name exactly as you would like it to appear.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e3. Choose yarn color and icon\u003c\/strong\u003e\u003cbr\u003eSelect your available yarn letter color and optional icon design if offered.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e4. Check spelling carefully\u003c\/strong\u003e\u003cbr\u003eEach personalized basket is made specially for your order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"mamaraya-details\"\u003e\n\u003csummary\u003eColors \u0026amp; Sizes\u003c\/summary\u003e\n\u003cdiv class=\"mamaraya-details-content\" style=\"text-align: start;\"\u003e\n\u003cp\u003e\u003cstrong\u003eAvailable Colors:\u003c\/strong\u003e Pink, Cream, Grey\u003c\/p\u003e\n```\n\u003cdiv class=\"mamaraya-size-list\"\u003e\n\u003cdiv class=\"mamaraya-size-row\"\u003e\n\u003cstrong\u003eSmall\u003c\/strong\u003e \u003cspan\u003e31 × 21 × 13 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mamaraya-size-row\"\u003e\n\u003cstrong\u003eMedium\u003c\/strong\u003e \u003cspan\u003e36 × 26 × 16 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mamaraya-size-row\"\u003e\n\u003cstrong\u003eLarge\u003c\/strong\u003e \u003cspan\u003e41 × 31 × 20 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 12px; font-size: 13px;\"\u003eMeasurements are approximate. Slight variations may occur due to the soft fabric structure.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Personalized_corduroy_nursery_storage_basket_color_and_size_guide_in_pink_cream_and_gray.webp?v=1782209715\" alt=\"Personalized corduroy nursery storage basket color and size guide in pink, cream and grey\" class=\"mamaraya-image\" style=\"margin-top: 22px; float: none;\"\u003e\n\u003c\/div\u003e\n```\u003c\/details\u003e\n\u003cdetails open=\"\" class=\"mamaraya-details\"\u003e\n\u003csummary\u003eDesign \u0026amp; Care\u003c\/summary\u003e\n\u003cdiv class=\"mamaraya-details-content\"\u003e\n\u003cul\u003e\n\u003cli\u003eSoft ribbed corduroy-style fabric\u003c\/li\u003e\n\u003cli\u003eRaised yarn-style custom name letters\u003c\/li\u003e\n\u003cli\u003eWarm brown side handles for easy carrying\u003c\/li\u003e\n\u003cli\u003eWorks as nursery storage, custom name toy bin, baby clothes organizer, blanket basket, diaper storage, and kids room decor\u003c\/li\u003e\n\u003c\/ul\u003e\n```\n\u003cp style=\"margin-top: 12px;\"\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Spot clean gently when needed. Do not machine wash, soak, bleach, or tumble dry. Air dry only.\u003c\/p\u003e\n\u003c\/div\u003e\n```\u003c\/details\u003e\n\u003cdiv class=\"mamaraya-note\"\u003e\n\u003cp\u003eEach personalized basket is made to order. Slight variations may occur, making every piece uniquely yours.\u003c\/p\u003e\n\u003cp\u003eColors may appear slightly different due to lighting, photography, and screen settings.\u003c\/p\u003e\n\u003cp\u003ePlease double-check the spelling, color, size, and personalization details before placing your order.\u003c\/p\u003e\n\u003cp class=\"mamaraya-signature\"\u003eFor every little chapter together — made with warmth, softness, and love by Mamaraya.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MamaRaya","offers":[{"title":"S \/ Butter","offer_id":46971506819260,"sku":"CP-Basket14-Cream-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Pink","offer_id":46973854810300,"sku":"CP-Basket14-Pink-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Grey","offer_id":46973854843068,"sku":"CP-Basket14-Grey-S","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Butter","offer_id":46971506852028,"sku":"CP-Basket14-Cream-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Pink","offer_id":46973854875836,"sku":"CP-Basket14-Pink-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Grey","offer_id":46973854908604,"sku":"CP-Basket14-Grey-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Butter","offer_id":46971506884796,"sku":"CP-Basket14-Cream-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Pink","offer_id":46973854941372,"sku":"CP-Basket14-Pink-L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Grey","offer_id":46973854974140,"sku":"CP-Basket14-Grey-L","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/111111_f55e6734-a75b-49ac-ab45-f8d86b1e50ee.jpg?v=1787303941"},{"product_id":"personalized-corduroy-storage-basket","title":"MamaRaya Personalized Corduroy Storage Basket","description":"\u003cstyle\u003e\n  .mr-corduroy-description {\n    --mr-text: #302b27;\n    --mr-muted: #716861;\n    --mr-green: #829989;\n    --mr-green-dark: #607568;\n    --mr-green-light: #eef4ef;\n    --mr-green-soft: #f6f9f6;\n    --mr-cream: #fcfaf6;\n    --mr-line: #dbe4dc;\n    --mr-white: #ffffff;\n\n    width: 100%;\n    margin: 0;\n    padding: 4px 0 20px;\n    color: var(--mr-text);\n    font-family:\n      var(--font-body-family),\n      \"Bricolage Grotesque\",\n      \"Helvetica Neue\",\n      Arial,\n      sans-serif;\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  .mr-corduroy-description *,\n  .mr-corduroy-description *::before,\n  .mr-corduroy-description *::after {\n    box-sizing: border-box;\n  }\n\n  .mr-corduroy-description h2,\n  .mr-corduroy-description h3,\n  .mr-corduroy-description h4,\n  .mr-corduroy-description p {\n    margin-top: 0;\n  }\n\n  .mr-corduroy-description h2,\n  .mr-corduroy-description h3,\n  .mr-corduroy-description h4,\n  .mr-corduroy-description strong,\n  .mr-corduroy-description summary {\n    font-family:\n      var(--font-heading-family),\n      \"Bricolage Grotesque\",\n      \"Helvetica Neue\",\n      Arial,\n      sans-serif;\n  }\n\n  \/* ================================\n     PRODUCT INTRODUCTION\n  ================================= *\/\n\n  .mr-product-intro {\n    padding: 4px 0 10px;\n  }\n\n  .mr-product-label {\n    display: inline-flex;\n    align-items: center;\n    margin-bottom: 10px;\n    padding: 5px 11px;\n    color: var(--mr-green-dark);\n    background: var(--mr-green-light);\n    border: 1px solid #cfdbd1;\n    border-radius: 999px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    line-height: 1.3;\n    text-transform: uppercase;\n  }\n\n  .mr-product-intro h2 {\n    max-width: 760px;\n    margin-bottom: 10px;\n    color: #25211f;\n    font-size: clamp(24px, 3vw, 34px);\n    font-weight: 700;\n    letter-spacing: -0.025em;\n    line-height: 1.18;\n  }\n\n  .mr-product-lead {\n    max-width: 790px;\n    margin-bottom: 0;\n    color: var(--mr-muted);\n    font-size: 14.5px;\n    line-height: 1.68;\n  }\n\n  .mr-product-message {\n    margin-top: 14px;\n    margin-bottom: 0;\n    padding: 12px 14px;\n    color: #584f49;\n    background: var(--mr-green-light);\n    border-left: 4px solid var(--mr-green);\n    border-radius: 9px;\n    font-size: 13.5px;\n    line-height: 1.62;\n  }\n\n  \/* ================================\n     COLLAPSIBLE MAIN SECTIONS\n  ================================= *\/\n\n  .mr-main-accordion {\n    margin: 11px 0;\n    overflow: hidden;\n    background: var(--mr-white);\n    border: 1px solid var(--mr-line);\n    border-radius: 13px;\n  }\n\n  .mr-main-accordion summary {\n    position: relative;\n    display: flex;\n    align-items: center;\n    gap: 11px;\n    min-height: 62px;\n    padding: 14px 54px 14px 15px;\n    color: var(--mr-text);\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .mr-main-accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mr-main-accordion summary::after {\n    content: \"+\";\n    position: absolute;\n    top: 50%;\n    right: 15px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 27px;\n    height: 27px;\n    color: var(--mr-green-dark);\n    background: var(--mr-green-light);\n    border-radius: 50%;\n    font-size: 20px;\n    font-weight: 400;\n    line-height: 1;\n    transform: translateY(-50%);\n  }\n\n  .mr-main-accordion[open] summary::after {\n    content: \"−\";\n  }\n\n  .mr-main-accordion[open] summary {\n    background: var(--mr-green-soft);\n    border-bottom: 1px solid var(--mr-line);\n  }\n\n  .mr-section-number {\n    display: inline-flex;\n    flex: 0 0 29px;\n    align-items: center;\n    justify-content: center;\n    width: 29px;\n    height: 29px;\n    color: #ffffff;\n    background: var(--mr-green);\n    border-radius: 50%;\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1;\n  }\n\n  .mr-summary-copy {\n    min-width: 0;\n  }\n\n  .mr-summary-title {\n    display: block;\n    margin-bottom: 2px;\n    color: var(--mr-text);\n    font-size: 15.5px;\n    font-weight: 700;\n    line-height: 1.3;\n  }\n\n  .mr-summary-subtitle {\n    display: block;\n    color: var(--mr-muted);\n    font-family:\n      var(--font-body-family),\n      \"Bricolage Grotesque\",\n      Arial,\n      sans-serif;\n    font-size: 12.5px;\n    font-weight: 400;\n    line-height: 1.45;\n  }\n\n  .mr-accordion-content {\n    padding: 15px;\n  }\n\n  \/* ================================\n     HOW TO ORDER\n  ================================= *\/\n\n  .mr-order-steps {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 9px;\n    counter-reset: mr-order-step;\n  }\n\n  .mr-order-step {\n    position: relative;\n    min-height: 80px;\n    padding: 13px 13px 13px 45px;\n    background: var(--mr-green-soft);\n    border: 1px solid var(--mr-line);\n    border-radius: 10px;\n  }\n\n  .mr-order-step::before {\n    counter-increment: mr-order-step;\n    content: counter(mr-order-step);\n    position: absolute;\n    top: 13px;\n    left: 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 23px;\n    height: 23px;\n    color: #ffffff;\n    background: var(--mr-green);\n    border-radius: 50%;\n    font-size: 11px;\n    font-weight: 700;\n    line-height: 1;\n  }\n\n  .mr-order-step strong {\n    display: block;\n    margin-bottom: 3px;\n    color: var(--mr-text);\n    font-size: 13.25px;\n    line-height: 1.4;\n  }\n\n  .mr-order-step span {\n    display: block;\n    color: var(--mr-muted);\n    font-size: 12.5px;\n    line-height: 1.48;\n  }\n\n  .mr-order-warning {\n    margin: 11px 0 0;\n    padding: 10px 12px;\n    color: var(--mr-green-dark);\n    background: var(--mr-green-light);\n    border-radius: 8px;\n    font-size: 12.75px;\n    line-height: 1.56;\n  }\n\n  \/* ================================\n     SIZE GUIDE IMAGE\n  ================================= *\/\n\n  .mr-size-guide-media {\n    width: 100%;\n    margin-bottom: 14px;\n    overflow: hidden;\n    background: var(--mr-cream);\n    border: 1px solid var(--mr-line);\n    border-radius: 11px;\n  }\n\n  .mr-size-guide-media img {\n    display: block;\n    width: 100%;\n    height: auto;\n    margin: 0;\n    object-fit: contain;\n  }\n\n  .mr-size-placeholder {\n    display: flex;\n    min-height: 280px;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    padding: 28px 20px;\n    color: var(--mr-muted);\n    background:\n      linear-gradient(\n        135deg,\n        rgba(238, 244, 239, 0.85),\n        rgba(252, 250, 246, 0.95)\n      );\n    text-align: center;\n  }\n\n  .mr-size-placeholder-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 48px;\n    height: 48px;\n    margin-bottom: 10px;\n    color: var(--mr-green-dark);\n    background: var(--mr-white);\n    border: 1px solid var(--mr-line);\n    border-radius: 50%;\n    font-size: 22px;\n  }\n\n  .mr-size-placeholder strong {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--mr-text);\n    font-size: 14px;\n  }\n\n  .mr-size-placeholder span {\n    display: block;\n    max-width: 380px;\n    font-size: 12.5px;\n    line-height: 1.5;\n  }\n\n  \/* ================================\n     SIZE CARDS\n  ================================= *\/\n\n  .mr-size-intro {\n    margin-bottom: 12px;\n    padding: 12px 13px;\n    color: var(--mr-muted);\n    background: var(--mr-green-soft);\n    border: 1px solid var(--mr-line);\n    border-radius: 9px;\n    font-size: 12.75px;\n    line-height: 1.58;\n  }\n\n  .mr-size-intro strong {\n    color: var(--mr-text);\n  }\n\n  .mr-size-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  .mr-size-card {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    padding: 14px 12px;\n    background: var(--mr-green-soft);\n    border: 1px solid var(--mr-line);\n    border-radius: 10px;\n  }\n\n  .mr-size-name {\n    display: block;\n    margin-bottom: 5px;\n    color: var(--mr-text);\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 1.3;\n  }\n\n  .mr-size-dimensions {\n    display: block;\n    margin-bottom: 9px;\n    padding-bottom: 8px;\n    color: var(--mr-green-dark);\n    border-bottom: 1px solid var(--mr-line);\n    font-size: 12.25px;\n    font-weight: 700;\n    line-height: 1.55;\n  }\n\n  .mr-size-use {\n    display: block;\n    margin-top: auto;\n    color: var(--mr-muted);\n    font-size: 11.75px;\n    line-height: 1.52;\n  }\n\n  .mr-size-note {\n    margin: 11px 0 0;\n    padding: 10px 12px;\n    color: #7b716a;\n    background: var(--mr-cream);\n    border-radius: 8px;\n    font-size: 11.75px;\n    line-height: 1.52;\n  }\n\n  \/* ================================\n     WHY IT WORKS\n  ================================= *\/\n\n  .mr-proof-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  .mr-proof-card {\n    padding: 14px;\n    background: var(--mr-green-soft);\n    border: 1px solid var(--mr-line);\n    border-radius: 10px;\n  }\n\n  .mr-proof-card strong {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--mr-text);\n    font-size: 13.25px;\n    line-height: 1.4;\n  }\n\n  .mr-proof-card span {\n    display: block;\n    color: var(--mr-muted);\n    font-size: 12.5px;\n    line-height: 1.5;\n  }\n\n  \/* ================================\n     SECONDARY ACCORDIONS\n  ================================= *\/\n\n  .mr-detail-accordion {\n    margin: 10px 0;\n    overflow: hidden;\n    background: var(--mr-white);\n    border: 1px solid var(--mr-line);\n    border-radius: 12px;\n  }\n\n  .mr-detail-accordion summary {\n    position: relative;\n    padding: 15px 46px 15px 15px;\n    color: var(--mr-text);\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .mr-detail-accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mr-detail-accordion summary::after {\n    content: \"+\";\n    position: absolute;\n    top: 50%;\n    right: 15px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 25px;\n    height: 25px;\n    color: var(--mr-green-dark);\n    background: var(--mr-green-light);\n    border-radius: 50%;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 1;\n    transform: translateY(-50%);\n  }\n\n  .mr-detail-accordion[open] summary {\n    background: var(--mr-green-soft);\n    border-bottom: 1px solid var(--mr-line);\n  }\n\n  .mr-detail-accordion[open] summary::after {\n    content: \"−\";\n  }\n\n  .mr-detail-content {\n    padding: 14px 15px 15px;\n  }\n\n  \/* ================================\n     SPECIFICATIONS\n  ================================= *\/\n\n  .mr-spec-table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  .mr-spec-table tr {\n    border-bottom: 1px solid #e3eae4;\n  }\n\n  .mr-spec-table tr:last-child {\n    border-bottom: 0;\n  }\n\n  .mr-spec-table th,\n  .mr-spec-table td {\n    padding: 8px 0;\n    vertical-align: top;\n    text-align: left;\n  }\n\n  .mr-spec-table th {\n    width: 32%;\n    padding-right: 12px;\n    color: var(--mr-text);\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  .mr-spec-table td {\n    color: var(--mr-muted);\n    font-size: 12.5px;\n    line-height: 1.56;\n  }\n\n  \/* ================================\n     CARE LIST\n  ================================= *\/\n\n  .mr-care-list {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .mr-care-list li {\n    position: relative;\n    margin-bottom: 8px;\n    padding-left: 22px;\n    color: var(--mr-muted);\n    font-size: 12.75px;\n    line-height: 1.55;\n  }\n\n  .mr-care-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .mr-care-list li::before {\n    content: \"✓\";\n    position: absolute;\n    top: 0;\n    left: 0;\n    color: var(--mr-green);\n    font-weight: 700;\n  }\n\n  \/* ================================\n     PERSONALIZED POLICY\n  ================================= *\/\n\n  .mr-policy {\n    margin-top: 11px;\n    padding: 13px 14px;\n    color: #5f5650;\n    background: var(--mr-green-light);\n    border: 1px solid #d4dfd6;\n    border-left: 4px solid var(--mr-green);\n    border-radius: 10px;\n    font-size: 12.75px;\n    line-height: 1.58;\n  }\n\n  .mr-policy p {\n    margin-bottom: 7px;\n  }\n\n  .mr-policy p:last-child {\n    margin-bottom: 0;\n  }\n\n  .mr-policy a {\n    color: var(--mr-green-dark);\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 2px;\n  }\n\n  \/* ================================\n     MOBILE\n  ================================= *\/\n\n  @media screen and (max-width: 749px) {\n    .mr-corduroy-description {\n      padding-top: 0;\n      font-size: 13.5px;\n    }\n\n    .mr-product-intro {\n      padding-bottom: 7px;\n    }\n\n    .mr-product-intro h2 {\n      font-size: 25px;\n    }\n\n    .mr-product-lead {\n      font-size: 14px;\n    }\n\n    .mr-order-steps,\n    .mr-size-grid,\n    .mr-proof-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .mr-main-accordion summary {\n      min-height: 60px;\n      padding: 13px 48px 13px 13px;\n      gap: 9px;\n    }\n\n    .mr-section-number {\n      flex-basis: 27px;\n      width: 27px;\n      height: 27px;\n    }\n\n    .mr-summary-title {\n      font-size: 14.5px;\n    }\n\n    .mr-summary-subtitle {\n      font-size: 12px;\n    }\n\n    .mr-accordion-content {\n      padding: 13px;\n    }\n\n    .mr-order-step {\n      min-height: auto;\n    }\n\n    .mr-size-placeholder {\n      min-height: 210px;\n      padding: 24px 16px;\n    }\n\n    .mr-size-card {\n      padding: 13px 14px;\n    }\n\n    .mr-spec-table th {\n      width: 38%;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mr-corduroy-description\"\u003e\n\u003c!-- PRODUCT INTRODUCTION --\u003e\n\u003csection class=\"mr-product-intro\"\u003e\u003cspan class=\"mr-product-label\"\u003e Personalized Corduroy Storage Basket \u003c\/span\u003e\n\u003ch2\u003ePersonalized Name Nursery Basket\u003c\/h2\u003e\n\u003cp class=\"mr-product-lead\"\u003eA soft and spacious personalized corduroy storage basket designed to keep your little one’s room organized while adding a warm, meaningful detail to their nursery, bedroom, or playroom.\u003c\/p\u003e\n\u003cp class=\"mr-product-message\"\u003e\u003cstrong\u003eLess nursery clutter. No generic storage.\u003c\/strong\u003e Keep blankets, stuffed animals, books, baby clothes, diapers, toys, and everyday essentials together in one custom basket made especially for them.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- 1. HOW TO ORDER --\u003e\n\u003cdetails class=\"mr-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"mr-section-number\"\u003e1\u003c\/span\u003e \u003cspan class=\"mr-summary-copy\"\u003e \u003cspan class=\"mr-summary-title\"\u003eHow to Order\u003c\/span\u003e \u003cspan class=\"mr-summary-subtitle\"\u003e Follow four simple steps to personalize your basket. \u003c\/span\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"mr-accordion-content\"\u003e\n\u003cdiv class=\"mr-order-steps\"\u003e\n\u003cdiv class=\"mr-order-step\"\u003e\n\u003cstrong\u003eChoose the basket size\u003c\/strong\u003e \u003cspan\u003e Select Small, Medium, or Large depending on your storage needs. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-order-step\"\u003e\n\u003cstrong\u003eEnter the child’s name\u003c\/strong\u003e \u003cspan\u003e Type the name exactly as you would like it to appear on the basket. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-order-step\"\u003e\n\u003cstrong\u003eSelect your design\u003c\/strong\u003e \u003cspan\u003e Choose your preferred yarn colors and available decorative icons. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-order-step\"\u003e\n\u003cstrong\u003eReview your details\u003c\/strong\u003e \u003cspan\u003e Confirm the name, colors, design, and basket size before checkout. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mr-order-warning\"\u003e\u003cstrong\u003ePlease review carefully:\u003c\/strong\u003e every personalized corduroy basket is made to order using the information submitted with your purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 2. SIZE GUIDE --\u003e\n\u003cdetails class=\"mr-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"mr-section-number\"\u003e2\u003c\/span\u003e \u003cspan class=\"mr-summary-copy\"\u003e \u003cspan class=\"mr-summary-title\"\u003eSize Guide\u003c\/span\u003e \u003cspan class=\"mr-summary-subtitle\"\u003e Compare the three sizes before choosing your basket. \u003c\/span\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"mr-accordion-content\"\u003e\n\u003c!--\n        SIZE GUIDE IMAGE AREA\n\n        图片准备好后：\n\n        1. 删除下方 mr-size-placeholder 整个 div。\n        2. 删除 img 标签外面的注释符号。\n        3. 将 PASTE-YOUR-SIZE-GUIDE-IMAGE-URL-HERE\n           替换为 Shopify 图片链接。\n      --\u003e\n\u003cdiv class=\"mr-size-guide-media\"\u003e\n\u003cdiv class=\"mr-size-placeholder\"\u003e\n\u003cspan class=\"mr-size-placeholder-icon\"\u003e↔\u003c\/span\u003e \u003cstrong\u003eSize Guide Image\u003c\/strong\u003e \u003cspan\u003e Replace this placeholder with your Small, Medium, and Large basket comparison image. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-size-intro\"\u003e\n\u003cstrong\u003eChoose the size that works for your space.\u003c\/strong\u003e Small is ideal for compact nursery essentials, Medium offers versatile everyday storage, and Large is designed for bigger toys, blankets, and playroom organization.\u003c\/div\u003e\n\u003cdiv class=\"mr-size-grid\"\u003e\n\u003cdiv class=\"mr-size-card\"\u003e\n\u003cspan class=\"mr-size-name\"\u003eSmall\u003c\/span\u003e \u003cspan class=\"mr-size-dimensions\"\u003e 30 × 30 cm\u003cbr\u003e11.8 × 11.8 in \u003c\/span\u003e \u003cspan class=\"mr-size-use\"\u003e Ideal for diapers, wipes, baby accessories, small toys, books, and keepsakes. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-size-card\"\u003e\n\u003cspan class=\"mr-size-name\"\u003eMedium\u003c\/span\u003e \u003cspan class=\"mr-size-dimensions\"\u003e 38 × 38 cm\u003cbr\u003e15.0 × 15.0 in \u003c\/span\u003e \u003cspan class=\"mr-size-use\"\u003e A versatile everyday size for blankets, baby clothes, stuffed animals, toys, and nursery supplies. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-size-card\"\u003e\n\u003cspan class=\"mr-size-name\"\u003eLarge\u003c\/span\u003e \u003cspan class=\"mr-size-dimensions\"\u003e 45 × 45 cm\u003cbr\u003e17.7 × 17.7 in \u003c\/span\u003e \u003cspan class=\"mr-size-use\"\u003e Best for larger toys, multiple blankets, dress-up clothes, stuffed animals, or playroom storage. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mr-size-note\"\u003eBecause this is a soft textile basket, slight variations in its shape and measurements may naturally occur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- 3. WHY THIS BASKET WORKS --\u003e\n\u003cdetails class=\"mr-main-accordion\"\u003e\n\u003csummary\u003e\u003cspan class=\"mr-section-number\"\u003e3\u003c\/span\u003e \u003cspan class=\"mr-summary-copy\"\u003e \u003cspan class=\"mr-summary-title\"\u003eWhy This Basket Works\u003c\/span\u003e \u003cspan class=\"mr-summary-subtitle\"\u003e Practical storage with a soft, personal nursery touch. \u003c\/span\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"mr-accordion-content\"\u003e\n\u003cdiv class=\"mr-proof-grid\"\u003e\n\u003cdiv class=\"mr-proof-card\"\u003e\n\u003cstrong\u003ePersonalized, not generic\u003c\/strong\u003e \u003cspan\u003e The dimensional name detail turns everyday storage into a meaningful keepsake made for one special child. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-proof-card\"\u003e\n\u003cstrong\u003eSoft and nursery-friendly\u003c\/strong\u003e \u003cspan\u003e The cozy corduroy texture brings warmth to nurseries, bedrooms, playrooms, closets, and reading corners. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mr-proof-card\"\u003e\n\u003cstrong\u003eMade for everyday family life\u003c\/strong\u003e \u003cspan\u003e Move it easily between the changing area, bedroom, shelves, closet, or play space as your needs change. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003cdetails class=\"mr-detail-accordion\"\u003e\n\u003csummary\u003eProduct Details\u003c\/summary\u003e\n\u003cdiv class=\"mr-detail-content\"\u003e\n\u003ctable class=\"mr-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eProduct\u003c\/th\u003e\n\u003ctd\u003ePersonalized corduroy storage basket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSoft corduroy fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePersonalization\u003c\/th\u003e\n\u003ctd\u003eCustom dimensional yarn name with selected colors and available decorative icons\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSmall\u003c\/th\u003e\n\u003ctd\u003e30 × 30 cm \/ 11.8 × 11.8 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMedium\u003c\/th\u003e\n\u003ctd\u003e38 × 38 cm \/ 15.0 × 15.0 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLarge\u003c\/th\u003e\n\u003ctd\u003e45 × 45 cm \/ 17.7 × 17.7 in\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBest for\u003c\/th\u003e\n\u003ctd\u003eToys, blankets, books, diapers, baby clothes, stuffed animals, dress-up items, and keepsakes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePlease note\u003c\/th\u003e\n\u003ctd\u003eToys, blankets, clothing, and nursery accessories shown in the product photos are for display purposes only and are not included.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- CARE INSTRUCTIONS --\u003e\n\u003cdetails class=\"mr-detail-accordion\"\u003e\n\u003csummary\u003eCare Instructions\u003c\/summary\u003e\n\u003cdiv class=\"mr-detail-content\"\u003e\n\u003cul class=\"mr-care-list\"\u003e\n\u003cli\u003eGently spot clean using a soft, damp cloth.\u003c\/li\u003e\n\u003cli\u003eAllow the basket to air dry completely.\u003c\/li\u003e\n\u003cli\u003eDo not bleach or tumble dry.\u003c\/li\u003e\n\u003cli\u003eAvoid pulling or rubbing the personalized yarn lettering.\u003c\/li\u003e\n\u003cli\u003eReshape the soft basket by hand when needed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- PERSONALIZED ITEM POLICY --\u003e\n\u003cdiv class=\"mr-policy\"\u003e\n\u003cp\u003e\u003cstrong\u003ePersonalized item policy:\u003c\/strong\u003e please carefully confirm the name spelling, yarn colors, decorative design, and basket size before completing your purchase.\u003c\/p\u003e\n\u003cp\u003eBecause every personalized corduroy storage basket is made to order, personalized items cannot be returned or exchanged due to a change of mind or incorrectly submitted personalization.\u003c\/p\u003e\n\u003cp\u003eIf your order arrives damaged, defective, or different from the details submitted with your order, please email \u003ca href=\"mailto:support@mamaraya.com\"\u003esupport@mamaraya.com\u003c\/a\u003e with your order number and clear photos within 48 hours of delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"MamaRaya","offers":[{"title":"XL","offer_id":47166963482812,"sku":"CP-Basket15-White-XL1","price":53.99,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":47166963515580,"sku":"CP-Basket15-White-XL2","price":59.99,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":47166963548348,"sku":"CP-Basket15-White-XL3","price":67.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Corduroy_basket_b11b329a-059d-49b3-bd73-6f3a870c3817.png?v=1785480501"},{"product_id":"personalized-baby-basket-with-name","title":"MamaRaya Personalized Baby Basket With Name","description":"\u003cstyle\u003e\n  .mrb-product,\n  .mrb-product * {\n    box-sizing: border-box;\n  }\n\n  .mrb-product {\n    --mrb-ink: #34322f;\n    --mrb-text: #6d6862;\n    --mrb-accent: #9a756d;\n    --mrb-line: #e3ddd7;\n    --mrb-cream: #fbf7f2;\n    --mrb-peach: #f7e9e5;\n    --mrb-pink: #f5e8ec;\n    --mrb-sage: #e9f0e9;\n    --mrb-blue: #e7f1f3;\n    --mrb-yellow: #faf1d4;\n    --mrb-lilac: #eeeaf5;\n\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    overflow: hidden;\n    color: var(--mrb-ink);\n    font-family: \"Bricolage Grotesque\", inherit, -apple-system,\n      BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .mrb-product h2,\n  .mrb-product h3,\n  .mrb-product p,\n  .mrb-product figure,\n  .mrb-product ul,\n  .mrb-product table {\n    margin: 0;\n  }\n\n  .mrb-product h2,\n  .mrb-product h3 {\n    color: var(--mrb-ink);\n    font-weight: 600;\n    letter-spacing: -0.025em;\n    line-height: 1.15;\n  }\n\n  .mrb-product h2 {\n    font-size: clamp(30px, 3.5vw, 48px);\n  }\n\n  .mrb-product h3 {\n    font-size: clamp(20px, 2.1vw, 27px);\n  }\n\n  .mrb-product p,\n  .mrb-product li,\n  .mrb-product td {\n    color: var(--mrb-text);\n  }\n\n  .mrb-product img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    border-radius: 22px;\n  }\n\n  .mrb-eyebrow {\n    color: var(--mrb-accent) !important;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .mrb-section {\n    padding: clamp(46px, 7vw, 88px) clamp(18px, 5vw, 70px);\n  }\n\n  .mrb-center {\n    text-align: center;\n  }\n\n  .mrb-center \u003e h2 {\n    max-width: 900px;\n    margin: 10px auto 0;\n  }\n\n  .mrb-center \u003e p:not(.mrb-eyebrow) {\n    max-width: 790px;\n    margin: 18px auto 0;\n  }\n\n  \/* INTRO *\/\n\n  .mrb-intro {\n    position: relative;\n    background: var(--mrb-cream);\n    border-radius: 28px;\n  }\n\n  .mrb-intro::before,\n  .mrb-intro::after {\n    position: absolute;\n    content: \"\";\n    border-radius: 50%;\n    pointer-events: none;\n  }\n\n  .mrb-intro::before {\n    top: -80px;\n    right: -70px;\n    width: 220px;\n    height: 220px;\n    background: rgba(247, 233, 229, 0.75);\n  }\n\n  .mrb-intro::after {\n    bottom: -100px;\n    left: -80px;\n    width: 230px;\n    height: 230px;\n    background: rgba(231, 241, 243, 0.65);\n  }\n\n  .mrb-intro \u003e * {\n    position: relative;\n    z-index: 1;\n  }\n\n  .mrb-intro-tags {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n    margin-top: 26px;\n  }\n\n  .mrb-intro-tag {\n    padding: 8px 14px;\n    border: 1px solid rgba(154, 117, 109, 0.16);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.75);\n    color: var(--mrb-ink);\n    font-size: 13px;\n    font-weight: 600;\n  }\n\n  \/* FEATURE CARDS *\/\n\n  .mrb-feature-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 15px;\n    margin-top: 38px;\n  }\n\n  .mrb-feature-card {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 12px;\n    padding: 25px 21px;\n    border-radius: 22px;\n    text-align: left;\n  }\n\n  .mrb-feature-card:nth-child(1),\n  .mrb-feature-card:nth-child(2),\n  .mrb-feature-card:nth-child(3) {\n    grid-column: span 2;\n  }\n\n  .mrb-feature-card:nth-child(4),\n  .mrb-feature-card:nth-child(5) {\n    grid-column: span 3;\n  }\n\n  .mrb-feature-card:nth-child(1) {\n    background: var(--mrb-peach);\n  }\n\n  .mrb-feature-card:nth-child(2) {\n    background: var(--mrb-blue);\n  }\n\n  .mrb-feature-card:nth-child(3) {\n    background: var(--mrb-lilac);\n  }\n\n  .mrb-feature-card:nth-child(4) {\n    background: var(--mrb-sage);\n  }\n\n  .mrb-feature-card:nth-child(5) {\n    background: var(--mrb-yellow);\n  }\n\n  .mrb-feature-number {\n    display: grid;\n    width: 42px;\n    height: 42px;\n    place-items: center;\n    border: 1px solid rgba(255, 255, 255, 0.8);\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.62);\n    color: var(--mrb-accent);\n    font-size: 12px;\n    font-weight: 700;\n  }\n\n  .mrb-feature-card h3 {\n    font-size: 22px;\n  }\n\n  .mrb-feature-card p {\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  \/* SPLIT SECTIONS *\/\n\n  .mrb-split {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    gap: clamp(26px, 5vw, 70px);\n    margin-top: 18px;\n    padding: clamp(28px, 5vw, 66px);\n    border-radius: 28px;\n  }\n\n  .mrb-split--peach {\n    background: var(--mrb-peach);\n  }\n\n  .mrb-split--blue {\n    background: var(--mrb-blue);\n  }\n\n  .mrb-split--sage {\n    background: var(--mrb-sage);\n  }\n\n  .mrb-split-copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    gap: 17px;\n  }\n\n  .mrb-split-copy p:not(.mrb-eyebrow) {\n    max-width: 560px;\n  }\n\n  .mrb-split-media {\n    min-width: 0;\n  }\n\n  .mrb-split-media img {\n    height: 100%;\n    min-height: 400px;\n    object-fit: cover;\n  }\n\n  .mrb-image-first .mrb-split-media {\n    order: 1;\n  }\n\n  .mrb-image-first .mrb-split-copy {\n    order: 2;\n  }\n\n  .mrb-copy-first .mrb-split-copy {\n    order: 1;\n  }\n\n  .mrb-copy-first .mrb-split-media {\n    order: 2;\n  }\n\n  \/* IMAGE PLACEHOLDERS *\/\n\n  .mrb-image-placeholder {\n    display: grid;\n    width: 100%;\n    height: 100%;\n    min-height: 400px;\n    place-items: center;\n    padding: 28px;\n    border: 1px dashed rgba(154, 117, 109, 0.42);\n    border-radius: 22px;\n    background: rgba(255, 255, 255, 0.58);\n    text-align: center;\n  }\n\n  .mrb-image-placeholder-inner {\n    max-width: 270px;\n  }\n\n  .mrb-image-placeholder strong {\n    display: block;\n    color: var(--mrb-ink);\n    font-size: 17px;\n  }\n\n  .mrb-image-placeholder span {\n    display: block;\n    margin-top: 7px;\n    color: var(--mrb-text);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  \/* TRUST LIST *\/\n\n  .mrb-trust-list {\n    display: grid;\n    gap: 0;\n    margin-top: 6px;\n    border-top: 1px solid rgba(154, 117, 109, 0.24);\n  }\n\n  .mrb-trust-row {\n    display: grid;\n    grid-template-columns: 37px minmax(0, 1fr);\n    gap: 12px;\n    padding: 14px 0;\n    border-bottom: 1px solid rgba(154, 117, 109, 0.24);\n  }\n\n  .mrb-trust-number {\n    color: var(--mrb-accent);\n    font-size: 12px;\n    font-weight: 700;\n  }\n\n  .mrb-trust-row strong,\n  .mrb-trust-row span {\n    display: block;\n  }\n\n  .mrb-trust-row strong {\n    color: var(--mrb-ink);\n    font-size: 15px;\n  }\n\n  .mrb-trust-row span {\n    margin-top: 3px;\n    color: var(--mrb-text);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  \/* SIZE SECTION *\/\n\n  .mrb-size-section {\n    display: grid;\n    grid-template-columns: minmax(0, 1.02fr) minmax(0, 0.98fr);\n    align-items: center;\n    gap: clamp(28px, 5vw, 70px);\n    margin-top: 18px;\n    padding: clamp(30px, 5vw, 66px);\n    border-radius: 28px;\n    background: var(--mrb-cream);\n  }\n\n  .mrb-size-media,\n  .mrb-size-copy {\n    min-width: 0;\n  }\n\n  .mrb-size-media .mrb-image-placeholder {\n    min-height: 480px;\n  }\n\n  .mrb-size-copy {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n\n  .mrb-size-copy h2 {\n    max-width: 550px;\n    font-size: clamp(29px, 3vw, 42px);\n  }\n\n  .mrb-size-note {\n    padding: 13px 15px;\n    border-radius: 13px;\n    background: var(--mrb-yellow);\n    color: var(--mrb-ink) !important;\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  .mrb-size-table-wrap {\n    overflow: hidden;\n    margin-top: 4px;\n    border: 1px solid rgba(154, 117, 109, 0.18);\n    border-radius: 19px;\n    background: rgba(255, 255, 255, 0.72);\n    box-shadow: 0 8px 24px rgba(70, 61, 54, 0.05);\n  }\n\n  .mrb-size-table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed;\n    text-align: left;\n  }\n\n  .mrb-size-table caption {\n    padding: 14px 17px;\n    background: rgba(231, 241, 243, 0.8);\n    color: var(--mrb-ink);\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.025em;\n    text-align: left;\n  }\n\n  .mrb-size-table th,\n  .mrb-size-table td {\n    padding: 15px 16px;\n    border-bottom: 1px solid var(--mrb-line);\n    vertical-align: top;\n  }\n\n  .mrb-size-table tr:last-child th,\n  .mrb-size-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .mrb-size-table th {\n    width: 28%;\n    background: rgba(233, 240, 233, 0.8);\n    color: var(--mrb-ink);\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .mrb-size-table td {\n    background: rgba(255, 255, 255, 0.76);\n    font-size: 14px;\n  }\n\n  \/* GIFT SECTION *\/\n\n  .mrb-gift-panel {\n    padding: clamp(46px, 7vw, 82px) clamp(20px, 6vw, 82px);\n    border-radius: 28px;\n    background: linear-gradient(\n      135deg,\n      var(--mrb-pink) 0%,\n      var(--mrb-cream) 55%,\n      var(--mrb-yellow) 100%\n    );\n    text-align: center;\n  }\n\n  .mrb-gift-panel h2 {\n    max-width: 820px;\n    margin: 10px auto 0;\n  }\n\n  .mrb-gift-panel \u003e p:not(.mrb-eyebrow) {\n    max-width: 730px;\n    margin: 18px auto 0;\n  }\n\n  .mrb-gift-points {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 13px;\n    max-width: 890px;\n    margin: 30px auto 0;\n  }\n\n  .mrb-gift-point {\n    padding: 20px 17px;\n    border: 1px solid rgba(255, 255, 255, 0.74);\n    border-radius: 18px;\n    background: rgba(255, 255, 255, 0.64);\n  }\n\n  .mrb-gift-point strong {\n    display: block;\n    color: var(--mrb-ink);\n    font-size: 15px;\n  }\n\n  .mrb-gift-point span {\n    display: block;\n    margin-top: 5px;\n    color: var(--mrb-text);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  \/* FAQ *\/\n\n  .mrb-faq {\n    max-width: 920px;\n    margin: 30px auto 0;\n    text-align: left;\n  }\n\n  .mrb-faq-item {\n    margin-top: 12px;\n    overflow: hidden;\n    border: 1px solid var(--mrb-line);\n    border-radius: 18px;\n    background: #ffffff;\n  }\n\n  .mrb-faq-item:first-child {\n    margin-top: 0;\n  }\n\n  .mrb-faq-item summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n    padding: 21px 23px;\n    color: var(--mrb-ink);\n    cursor: pointer;\n    font-size: 17px;\n    font-weight: 600;\n    line-height: 1.4;\n    list-style: none;\n  }\n\n  .mrb-faq-item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mrb-faq-item summary::after {\n    display: grid;\n    flex: 0 0 29px;\n    width: 29px;\n    height: 29px;\n    place-items: center;\n    border: 1px solid var(--mrb-line);\n    border-radius: 50%;\n    color: var(--mrb-accent);\n    content: \"+\";\n    font-size: 21px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .mrb-faq-item[open] summary::after {\n    content: \"−\";\n  }\n\n  .mrb-faq-answer {\n    padding: 0 23px 23px;\n  }\n\n  .mrb-faq-answer p {\n    max-width: 790px;\n  }\n\n  \/* RESPONSIVE *\/\n\n  @media (max-width: 999px) {\n    .mrb-feature-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .mrb-feature-card:nth-child(n) {\n      grid-column: auto;\n    }\n\n    .mrb-feature-card:last-child {\n      grid-column: 1 \/ -1;\n    }\n  }\n\n  @media (max-width: 899px) {\n    .mrb-product,\n    .mrb-product * {\n      min-width: 0;\n    }\n\n    .mrb-product {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: hidden;\n    }\n\n    .mrb-section {\n      padding: 42px 18px;\n    }\n\n    .mrb-intro,\n    .mrb-split,\n    .mrb-size-section,\n    .mrb-gift-panel {\n      border-radius: 22px;\n    }\n\n    .mrb-split,\n    .mrb-size-section {\n      grid-template-columns: 1fr;\n      gap: 24px;\n      padding: 22px 16px;\n    }\n\n    .mrb-image-first .mrb-split-media,\n    .mrb-copy-first .mrb-split-media {\n      order: 1;\n    }\n\n    .mrb-image-first .mrb-split-copy,\n    .mrb-copy-first .mrb-split-copy {\n      order: 2;\n    }\n\n    .mrb-split-media img {\n      height: auto;\n      min-height: 0;\n      aspect-ratio: 4 \/ 3;\n      object-fit: cover;\n    }\n\n    .mrb-image-placeholder,\n    .mrb-size-media .mrb-image-placeholder {\n      min-height: 300px;\n    }\n\n    .mrb-gift-points {\n      grid-template-columns: 1fr;\n    }\n\n    .mrb-product h2 {\n      font-size: clamp(29px, 9vw, 39px);\n    }\n\n    .mrb-size-copy h2 {\n      max-width: none;\n      font-size: clamp(28px, 8vw, 36px);\n    }\n\n    .mrb-size-table th,\n    .mrb-size-table td {\n      padding: 12px 10px;\n      font-size: 12px;\n      line-height: 1.5;\n    }\n\n    .mrb-size-table th {\n      width: 27%;\n    }\n\n    .mrb-size-table caption {\n      padding: 12px;\n      font-size: 12px;\n    }\n\n    .mrb-faq-item summary {\n      padding: 18px;\n      font-size: 16px;\n    }\n\n    .mrb-faq-answer {\n      padding: 0 18px 18px;\n    }\n  }\n\n  @media (max-width: 599px) {\n    .mrb-feature-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .mrb-feature-card:last-child {\n      grid-column: auto;\n    }\n\n    .mrb-feature-card {\n      padding: 22px 18px;\n    }\n\n    .mrb-intro-tags {\n      gap: 7px;\n    }\n\n    .mrb-intro-tag {\n      padding: 7px 11px;\n      font-size: 12px;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mrb-product\"\u003e\n\u003c!-- INTRODUCTION --\u003e\n\u003csection class=\"mrb-section mrb-center mrb-intro\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003ePersonalized nursery storage\u003c\/p\u003e\n\u003ch2\u003eThe Perfect Personalized Baby Gift \u0026amp; Nursery Organizer\u003c\/h2\u003e\n\u003cp\u003eSay goodbye to generic storage bins. Our personalized cotton rope baby basket is handcrafted to bring warmth, safety and a beautiful human touch to your little one’s nursery. Whether you are searching for a standout baby shower gift or a soft, durable basket for organizing daily essentials, this custom name basket is designed to grow with your child.\u003c\/p\u003e\n\u003cdiv class=\"mrb-intro-tags\"\u003e\n\u003cspan class=\"mrb-intro-tag\"\u003ePersonalized name\u003c\/span\u003e \u003cspan class=\"mrb-intro-tag\"\u003eNatural cotton rope\u003c\/span\u003e \u003cspan class=\"mrb-intro-tag\"\u003eSoft baby-safe design\u003c\/span\u003e \u003cspan class=\"mrb-intro-tag\"\u003eThree useful sizes\u003c\/span\u003e \u003cspan class=\"mrb-intro-tag\"\u003eBaby shower ready\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- KEY FEATURES --\u003e\n\u003csection class=\"mrb-section mrb-center\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003eMade with little ones in mind\u003c\/p\u003e\n\u003ch2\u003eSafe, soft and thoughtfully designed\u003c\/h2\u003e\n\u003cp\u003eEvery detail combines practical nursery organization with a personal keepsake new parents can enjoy long after the baby shower.\u003c\/p\u003e\n\u003cdiv class=\"mrb-feature-grid\"\u003e\n\u003carticle class=\"mrb-feature-card\"\u003e\u003cspan class=\"mrb-feature-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eCustom Name Detail\u003c\/h3\u003e\n\u003cp\u003eA beautiful, high-quality personalization transforms a practical storage basket into a meaningful keepsake created especially for their little one.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrb-feature-card\"\u003e\u003cspan class=\"mrb-feature-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003e100% Natural Cotton Rope\u003c\/h3\u003e\n\u003cp\u003eHandcrafted from premium cotton rope with a soft, flexible structure and no harsh edges, making it gentle around little hands.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrb-feature-card\"\u003e\u003cspan class=\"mrb-feature-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003eSweet Handmade Details\u003c\/h3\u003e\n\u003cp\u003eChoose from charming decorative accents, including a soft pink bow or a playful little lion, to create a basket that suits their personality.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrb-feature-card\"\u003e\u003cspan class=\"mrb-feature-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eThree Practical Sizes\u003c\/h3\u003e\n\u003cp\u003eSelect Small, Medium or Large to organize everything from pacifiers, diapers and wipes to clothes, blankets, books and plush toys.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrb-feature-card\"\u003e\u003cspan class=\"mrb-feature-number\"\u003e05\u003c\/span\u003e\n\u003ch3\u003eA Gift Parents Will Use\u003c\/h3\u003e\n\u003cp\u003ePractical, personal and photo-ready, this personalized baby basket makes a thoughtful baby shower or newborn gift for everyday nursery life.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PERSONALIZATION SECTION --\u003e\n\u003csection class=\"mrb-split mrb-split--peach mrb-image-first\"\u003e\n\u003cfigure class=\"mrb-split-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/basket_detail.png?v=1785753281\" alt=\"Close-up of the personalized name and handcrafted details on a cotton rope baby basket\" loading=\"lazy\" width=\"1200\" height=\"900\"\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"mrb-split-copy\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003eMade especially for them\u003c\/p\u003e\n\u003ch2\u003eA custom name turns everyday storage into a keepsake\u003c\/h2\u003e\n\u003cp\u003eThe personalized name gives every basket its own story. Instead of another ordinary nursery bin, parents receive something created specifically for their baby and beautiful enough to display in the nursery.\u003c\/p\u003e\n\u003cdiv class=\"mrb-trust-list\"\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAdd their name\u003c\/strong\u003e \u003cspan\u003e Personalize the basket with the baby’s name for an instantly recognizable and meaningful design. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eChoose a sweet finishing detail\u003c\/strong\u003e \u003cspan\u003e Select an available decorative accent, such as a pink bow or little lion. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCreate a one-of-a-kind gift\u003c\/strong\u003e \u003cspan\u003e The personalized design makes the basket feel thoughtful, memorable and ready for gifting. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MATERIAL SECTION --\u003e\n\u003csection class=\"mrb-split mrb-split--blue mrb-copy-first\"\u003e\n\u003cdiv class=\"mrb-split-copy\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003eSoft by nature\u003c\/p\u003e\n\u003ch2\u003eGentle cotton rope for a calmer, safer nursery\u003c\/h2\u003e\n\u003cp\u003eCrafted from 100% natural cotton rope, the basket feels soft and flexible rather than hard or rigid. Its smooth structure is free from harsh edges, making it a thoughtful choice for nurseries, playrooms and children’s bedrooms.\u003c\/p\u003e\n\u003cdiv class=\"mrb-trust-list\"\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSoft around little hands\u003c\/strong\u003e \u003cspan\u003e The flexible cotton rope construction is gentle for babies and young children to touch. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNo hard corners\u003c\/strong\u003e \u003cspan\u003e The rounded woven structure avoids the sharp edges commonly found on rigid plastic storage bins. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWarm nursery texture\u003c\/strong\u003e \u003cspan\u003e Natural rope adds a soft, timeless look that blends beautifully with modern nursery décor. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"mrb-split-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/baby_storage.png?v=1785753323\" alt=\"Personalized cotton rope basket holding baby essentials in a soft nursery setting\" loading=\"lazy\" width=\"1200\" height=\"900\"\u003e\n\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- EVERYDAY ORGANIZATION --\u003e\n\u003csection class=\"mrb-split mrb-split--sage mrb-image-first\"\u003e\n\u003cfigure class=\"mrb-split-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/basket_scene.png?v=1785753349\" alt=\"Personalized baby basket organizing everyday nursery essentials\" loading=\"lazy\" width=\"1200\" height=\"900\"\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"mrb-split-copy\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003eBeautifully organized\u003c\/p\u003e\n\u003ch2\u003eMade for the little essentials families reach for every day\u003c\/h2\u003e\n\u003cp\u003eKeep frequently used nursery items together without hiding them in bulky plastic containers. The basket offers a warm, decorative way to organize everyday essentials while keeping the nursery calm and inviting.\u003c\/p\u003e\n\u003cdiv class=\"mrb-trust-list\"\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDiaper-changing essentials\u003c\/strong\u003e \u003cspan\u003e Keep diapers, wipes, creams and small accessories together near the changing area. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eClothes and blankets\u003c\/strong\u003e \u003cspan\u003e Organize folded baby clothes, swaddles, cozy blankets and other soft nursery essentials. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-trust-row\"\u003e\n\u003cspan class=\"mrb-trust-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBooks and favorite toys\u003c\/strong\u003e \u003cspan\u003e Create an easy-to-reach home for board books, plush toys and everyday playroom favorites. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE GUIDE --\u003e\n\u003csection class=\"mrb-size-section\"\u003e\n\u003cfigure class=\"mrb-size-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/braid_basket_size_chart.png?v=1785750328\" alt=\"Personalized braided cotton rope baby basket size chart for Small, Medium and Large sizes\" loading=\"lazy\" width=\"1200\" height=\"1200\"\u003e\n\u003c\/figure\u003e\n\u003cdiv class=\"mrb-size-copy\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003eSmall, Medium or Large\u003c\/p\u003e\n\u003ch2\u003eChoose the right basket for their space\u003c\/h2\u003e\n\u003cp\u003eFrom compact bedside organization to larger nursery storage, three available sizes make it easier to choose a basket that fits the items parents need to organize.\u003c\/p\u003e\n\u003cp class=\"mrb-size-note\"\u003ePlease refer to the detailed size chart in the product images before ordering. Measurements are not listed here to avoid conflicts if the available sizing is updated.\u003c\/p\u003e\n\u003cdiv class=\"mrb-size-table-wrap\"\u003e\n\u003ctable class=\"mrb-size-table\"\u003e\n\u003ccaption\u003ePersonalized cotton rope baby basket size recommendations\u003c\/caption\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSmall\u003c\/th\u003e\n\u003ctd\u003eBest for pacifiers, wipes, diaper-changing essentials and smaller bedside items.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMedium\u003c\/th\u003e\n\u003ctd\u003eA versatile choice for books, folded clothes, diapers and medium-size toys.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLarge\u003c\/th\u003e\n\u003ctd\u003eIdeal for cozy blankets, larger plush toys, clothing and everyday nursery storage.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003ePremium 100% natural cotton rope.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePersonalization\u003c\/th\u003e\n\u003ctd\u003eCustom name detail with available handcrafted decorative accents.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GIFT SECTION --\u003e\n\u003csection class=\"mrb-section\"\u003e\n\u003cdiv class=\"mrb-gift-panel\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003eA useful gift with a personal story\u003c\/p\u003e\n\u003ch2\u003eThe baby shower gift new parents can enjoy every day\u003c\/h2\u003e\n\u003cp\u003eThoughtful gifts do not have to sit unused on a shelf. This personalized baby basket combines meaningful customization with practical nursery organization, making it a beautiful gift for baby showers, newborn visits, birthdays and nursery reveals.\u003c\/p\u003e\n\u003cdiv class=\"mrb-gift-points\"\u003e\n\u003cdiv class=\"mrb-gift-point\"\u003e\n\u003cstrong\u003ePersonal and memorable\u003c\/strong\u003e \u003cspan\u003e A custom name makes the gift feel chosen especially for their baby. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-gift-point\"\u003e\n\u003cstrong\u003eUseful from day one\u003c\/strong\u003e \u003cspan\u003e Parents can immediately use it for diapers, blankets, clothing or toys. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrb-gift-point\"\u003e\n\u003cstrong\u003eReady for beautiful photos\u003c\/strong\u003e \u003cspan\u003e The soft cotton texture and personalized design look lovely in nursery and baby shower photos. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"mrb-section mrb-center\"\u003e\n\u003cp class=\"mrb-eyebrow\"\u003eHelpful information\u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp\u003eFind quick answers about the cotton rope material and choosing the most suitable basket size.\u003c\/p\u003e\n\u003cdiv class=\"mrb-faq\"\u003e\n\u003cdetails class=\"mrb-faq-item\"\u003e\n\u003csummary\u003eAre these baskets safe for babies?\u003c\/summary\u003e\n\u003cdiv class=\"mrb-faq-answer\"\u003e\n\u003cp\u003eYes. They are handmade with 100% natural cotton rope, giving them an ultra-soft and flexible structure without harsh edges. This makes the basket gentle and safe for babies to touch and explore with appropriate adult supervision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mrb-faq-item\"\u003e\n\u003csummary\u003eHow do I know which size to choose?\u003c\/summary\u003e\n\u003cdiv class=\"mrb-faq-answer\"\u003e\n\u003cp\u003ePlease refer to the detailed size chart in the product images. The Small basket is a practical option for bedside diaper essentials, while the Medium and Large sizes provide more room for books, clothing, blankets and larger toys.\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!-- FAQ STRUCTURED DATA FOR SEO --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MamaRaya","offers":[{"title":"S","offer_id":47228437299388,"sku":"CP-Basket03-Twist-Small","price":27.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":47228437332156,"sku":"CP-Basket03-Twist-Medium","price":37.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":47228437364924,"sku":"CP-Basket03-Twist-Large","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/woven_basket.png?v=1785751165"},{"product_id":"personalized-baby-diaper-caddy","title":"Mamaraya Personalized Baby Diaper Caddy","description":"\u003cstyle\u003e\n  .mrm-pd,\n  .mrm-pd * { box-sizing: border-box; }\n\n  .mrm-pd {\n    --mrm-ink: #27302f;\n    --mrm-muted: #6d7b78;\n    --mrm-line: #d8e0dc;\n    --mrm-cream: #fbf4ed;\n    --mrm-peach: #f8e9e6;\n    --mrm-blue: #e1f1f4;\n    --mrm-yellow: #fff4ca;\n    --mrm-lilac: #f0ebf8;\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    overflow: hidden;\n    color: var(--mrm-ink);\n    background: #fff;\n    font-family: inherit, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    font-size: 16px;\n    line-height: 1.55;\n  }\n\n  .mrm-pd img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    border: 0;\n  }\n\n  .mrm-pd h2,\n  .mrm-pd h3,\n  .mrm-pd p { margin: 0; }\n\n  .mrm-pd h2 {\n    color: var(--mrm-ink);\n    font-size: clamp(30px, 4vw, 52px);\n    font-weight: 700;\n    letter-spacing: -0.045em;\n    line-height: 1.06;\n  }\n\n  .mrm-pd h3 {\n    color: var(--mrm-ink);\n    font-size: clamp(22px, 2.4vw, 34px);\n    font-weight: 700;\n    letter-spacing: -0.035em;\n    line-height: 1.12;\n  }\n\n  .mrm-pd p { color: var(--mrm-muted); }\n\n  .mrm-pd__eyebrow {\n    margin-bottom: 12px;\n    color: #71827e;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .18em;\n    line-height: 1.35;\n    text-transform: uppercase;\n  }\n\n  .mrm-pd__intro {\n    max-width: 760px;\n    margin: 12px auto 0;\n    color: var(--mrm-muted);\n    font-size: 18px;\n    line-height: 1.65;\n    text-align: center;\n  }\n\n.mrm-pd__custom {\n  padding: 28px 28px 32px;\n    background: #fff;\n    text-align: center;\n  }\n\n.mrm-pd__custom-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n  margin-top: 22px;\n    text-align: left;\n  }\n\n.mrm-pd__custom-card {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n  padding: 20px 16px 16px;\n    border-radius: 22px;\n    text-align: center;\n  }\n\n  .mrm-pd__custom-card:nth-child(1) { background: var(--mrm-peach); }\n  .mrm-pd__custom-card:nth-child(2) { background: var(--mrm-yellow); }\n  .mrm-pd__custom-card:nth-child(3) { background: var(--mrm-blue); }\n  .mrm-pd__custom-card:nth-child(4) { background: var(--mrm-lilac); }\n\n.mrm-pd__step-label {\n  min-height: 34px;\n    color: #71827e;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .16em;\n    line-height: 1.5;\n    text-transform: uppercase;\n  }\n\n.mrm-pd__custom-card h3 {\n  min-height: 50px;\n  margin-top: 8px;\n  font-size: 24px;\n  }\n\n.mrm-pd__custom-card \u003e p {\n  min-height: 78px;\n  margin-top: 8px;\n  font-size: 14px;\n    line-height: 1.55;\n  }\n\n.mrm-pd__custom-media {\n    display: flex;\n  min-height: 176px;\n    align-items: center;\n    justify-content: center;\n  margin-top: 10px;\n  padding: 12px;\n    border: 1px solid rgba(255,255,255,.9);\n    border-radius: 18px;\n    background: rgba(255,255,255,.43);\n  }\n\n.mrm-pd__custom-media img {\n    width: 100%;\n  max-height: 150px;\n    border-radius: 12px;\n    object-fit: contain;\n  }\n\n  .mrm-pd__name-font-image {\n    width: min(100%, 220px) !important;\n    max-height: 132px !important;\n    border-radius: 0 !important;\n    object-fit: contain !important;\n  }\n\n  .mrm-pd__yarn-swatches {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 7px;\n    width: 100%;\n    max-width: 250px;\n  }\n\n  .mrm-pd__yarn-swatch {\n    display: flex;\n    min-width: 0;\n    min-height: 72px;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 2px;\n    padding: 4px 2px;\n    border: 1px solid #d9e0dc;\n    border-radius: 10px;\n    background: rgba(255,255,255,.82);\n    color: var(--mrm-muted);\n    font-size: 10px;\n    font-weight: 600;\n    line-height: 1.1;\n  }\n\n  .mrm-pd__yarn-swatch img {\n    width: 100%;\n    height: 48px;\n    max-height: none !important;\n    border-radius: 6px !important;\n    object-fit: contain;\n  }\n\n  .mrm-pd__pattern-image {\n    width: 100% !important;\n    max-height: 170px !important;\n    border-radius: 8px !important;\n    object-fit: contain !important;\n  }\n\n  .mrm-pd__option-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 8px;\n    width: 100%;\n  }\n\n  .mrm-pd__option {\n    display: flex;\n    min-width: 0;\n    min-height: 74px;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    padding: 8px 4px;\n    border: 1px solid #d9e0dc;\n    border-radius: 12px;\n    background: rgba(255,255,255,.82);\n    color: var(--mrm-muted);\n    font-size: 12px;\n    font-weight: 600;\n    line-height: 1.2;\n  }\n\n  .mrm-pd__option-dot {\n    width: 29px;\n    height: 29px;\n    border: 2px solid rgba(255,255,255,.92);\n    border-radius: 50%;\n    box-shadow: 0 0 0 1px #d3ddda;\n  }\n\n  .mrm-pd__option-dot--white { background: #fff; }\n  .mrm-pd__option-dot--green { background: #a8c3a4; }\n  .mrm-pd__option-dot--pink { background: #e5aabd; }\n\n  .mrm-pd__swatch-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 8px;\n    width: 100%;\n  }\n\n.mrm-pd__swatch {\n    display: flex;\n    min-width: 0;\n    min-height: 74px;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 5px;\n    padding: 8px 3px;\n    border: 1px solid #d9e0dc;\n    border-radius: 12px;\n    background: rgba(255,255,255,.82);\n    color: var(--mrm-muted);\n    font-size: 11px;\n    font-weight: 600;\n    line-height: 1.15;\n}\n\n.mrm-pd__swatch img {\n  display: block;\n  width: 48px;\n  height: 48px;\n  object-fit: contain;\n}\n\n  .mrm-pd__swatch-circle {\n    width: 34px;\n    height: 34px;\n    border: 3px solid rgba(255,255,255,.92);\n    border-radius: 50%;\n    box-shadow: 0 0 0 1px #d3ddda;\n  }\n\n  .mrm-pd__swatch-circle--rose { background: #d88796; }\n  .mrm-pd__swatch-circle--pink { background: #efb2c0; }\n  .mrm-pd__swatch-circle--purple { background: #a99bd5; }\n  .mrm-pd__swatch-circle--blue { background: #91a7bb; }\n  .mrm-pd__swatch-circle--baby-blue { background: #8fc7e8; }\n  .mrm-pd__swatch-circle--grass { background: #99af8a; }\n\n.mrm-pd__split {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    gap: 0;\n    align-items: stretch;\n    margin-top: 14px;\n    overflow: hidden;\n    border-radius: 24px;\n}\n\n.mrm-pd__split--copy-only {\n  grid-template-columns: 1fr;\n}\n\n.mrm-pd__split--copy-only .mrm-pd__copy {\n  max-width: 920px;\n  margin: 0 auto;\n  padding: 34px 42px 38px;\n}\n\n  .mrm-pd__split--peach { background: var(--mrm-peach); }\n  .mrm-pd__split--blue { background: var(--mrm-blue); }\n  .mrm-pd__split--lilac { background: var(--mrm-lilac); }\n\n  .mrm-pd__media {\n    min-width: 0;\n    min-height: 360px;\n    padding: 30px;\n  }\n\n  .mrm-pd__media img {\n    width: 100%;\n    height: 100%;\n    min-height: 300px;\n    border-radius: 18px;\n    object-fit: cover;\n  }\n\n  .mrm-pd__copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    padding: 42px 42px 42px 28px;\n  }\n\n  .mrm-pd__copy p {\n    max-width: 520px;\n    margin-top: 18px;\n    font-size: 16px;\n  }\n\n  .mrm-pd__trust-list {\n    margin-top: 24px;\n    border-top: 1px solid rgba(92,112,108,.24);\n  }\n\n  .mrm-pd__trust-row {\n    display: grid;\n    grid-template-columns: 46px minmax(0, 1fr);\n    gap: 14px;\n    padding: 14px 0;\n    border-bottom: 1px solid rgba(92,112,108,.24);\n  }\n\n  .mrm-pd__trust-number {\n    color: #748781;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: .08em;\n  }\n\n  .mrm-pd__trust-row strong {\n    display: block;\n    color: var(--mrm-ink);\n    font-size: 16px;\n    line-height: 1.3;\n  }\n\n  .mrm-pd__trust-row span:last-child {\n    display: block;\n    margin-top: 4px;\n    color: var(--mrm-muted);\n    font-size: 14px;\n    line-height: 1.45;\n  }\n\n  .mrm-pd__specs {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    gap: 0;\n    align-items: stretch;\n    margin-top: 14px;\n    overflow: hidden;\n    border-radius: 24px;\n    background: var(--mrm-cream);\n  }\n\n  .mrm-pd__specs .mrm-pd__copy { order: 2; padding-right: 34px; }\n  .mrm-pd__specs .mrm-pd__media { order: 1; }\n\n  .mrm-pd__table-wrap {\n    margin-top: 20px;\n    overflow: hidden;\n    border: 1px solid var(--mrm-line);\n    border-radius: 16px;\n    background: rgba(255,255,255,.62);\n  }\n\n  .mrm-pd__table-caption {\n    padding: 12px 14px;\n    border-bottom: 1px solid var(--mrm-line);\n    color: var(--mrm-ink);\n    font-size: 15px;\n    font-weight: 700;\n  }\n\n  .mrm-pd__table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed;\n  }\n\n  .mrm-pd__table th,\n  .mrm-pd__table td {\n    padding: 10px 12px;\n    border-bottom: 1px solid var(--mrm-line);\n    text-align: left;\n    vertical-align: top;\n    font-size: 13px;\n    line-height: 1.4;\n    overflow-wrap: anywhere;\n  }\n\n  .mrm-pd__table tr:last-child th,\n  .mrm-pd__table tr:last-child td { border-bottom: 0; }\n  .mrm-pd__table th { width: 34%; color: var(--mrm-ink); font-weight: 700; }\n  .mrm-pd__table td { color: var(--mrm-muted); }\n\n  .mrm-pd__note {\n    margin-top: 14px !important;\n    padding: 12px 14px;\n    border-left: 4px solid #8ba6a3;\n    border-radius: 8px;\n    background: rgba(225,241,244,.72);\n    font-size: 13px !important;\n    line-height: 1.45 !important;\n  }\n\n  .mrm-pd__review {\n    margin-top: 14px;\n    padding: 50px 28px 46px;\n    text-align: center;\n  }\n\n  .mrm-pd__review .mrm-pd__intro { max-width: 780px; }\n\n  .mrm-pd__check-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    max-width: 940px;\n    margin: 26px auto 0;\n    text-align: left;\n  }\n\n  .mrm-pd__check {\n    display: grid;\n    grid-template-columns: 48px minmax(0, 1fr);\n    gap: 14px;\n    min-width: 0;\n    padding: 20px;\n    border-radius: 20px;\n  }\n\n  .mrm-pd__check:nth-child(1) { background: var(--mrm-peach); }\n  .mrm-pd__check:nth-child(2) { background: var(--mrm-yellow); }\n  .mrm-pd__check:nth-child(3) { background: var(--mrm-blue); }\n  .mrm-pd__check:nth-child(4) { background: var(--mrm-lilac); }\n\n  .mrm-pd__check-number {\n    display: grid;\n    width: 42px;\n    height: 42px;\n    place-items: center;\n    border-radius: 50%;\n    background: rgba(255,255,255,.7);\n    color: var(--mrm-ink);\n    font-size: 14px;\n    font-weight: 700;\n  }\n\n  .mrm-pd__check strong {\n    display: block;\n    color: var(--mrm-ink);\n    font-size: 17px;\n    line-height: 1.25;\n  }\n\n  .mrm-pd__check p {\n    margin-top: 5px;\n    font-size: 14px;\n    line-height: 1.45;\n  }\n\n  .mrm-pd__policy {\n    max-width: 940px;\n    margin: 18px auto 0;\n    border: 1px solid var(--mrm-line);\n    border-radius: 18px;\n    background: var(--mrm-cream);\n    text-align: left;\n  }\n\n  .mrm-pd__policy summary {\n    display: flex;\n    min-height: 66px;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    padding: 18px 22px;\n    color: var(--mrm-ink);\n    cursor: pointer;\n    font-size: 18px;\n    font-weight: 700;\n    list-style: none;\n  }\n\n  .mrm-pd__policy summary::-webkit-details-marker { display: none; }\n\n  .mrm-pd__policy summary::after {\n    content: \"+\";\n    display: grid;\n    width: 28px;\n    height: 28px;\n    flex: 0 0 28px;\n    place-items: center;\n    border: 1px solid #bac9c5;\n    border-radius: 50%;\n    color: #738a85;\n    font-size: 22px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .mrm-pd__policy[open] summary::after { content: \"–\"; }\n  .mrm-pd__policy-body { padding: 0 22px 22px; }\n  .mrm-pd__policy-body p + p { margin-top: 12px; }\n  .mrm-pd__policy-body a { color: inherit; font-weight: 700; }\n\n  @media (max-width: 900px) {\n    .mrm-pd__custom-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    .mrm-pd__specs,\n    .mrm-pd__split { grid-template-columns: minmax(0, 1fr); }\n    .mrm-pd__specs .mrm-pd__copy,\n    .mrm-pd__specs .mrm-pd__media { order: initial; }\n    .mrm-pd__copy { padding: 32px 28px 36px; }\n  }\n\n@media (max-width: 680px) {\n    .mrm-pd { font-size: 15px; }\n  .mrm-pd__custom,\n  .mrm-pd__review { padding: 36px 14px 32px; }\n    .mrm-pd__custom-grid,\n    .mrm-pd__check-grid { grid-template-columns: minmax(0, 1fr); }\n    .mrm-pd__custom-card:nth-child(3) { grid-column: auto; }\n  .mrm-pd__custom { padding: 28px 14px 28px; }\n  .mrm-pd__custom-card { padding: 18px 12px 12px; }\n    .mrm-pd__custom-card h3 { min-height: 0; font-size: 24px; }\n    .mrm-pd__custom-card \u003e p { min-height: 0; font-size: 14px; }\n  .mrm-pd__custom-media { min-height: 160px; }\n  .mrm-pd__custom-media img { max-height: 136px; }\n  .mrm-pd__name-font-image { max-height: 116px !important; }\n  .mrm-pd__pattern-image { max-height: 156px !important; }\n  .mrm-pd__split--copy-only .mrm-pd__copy { padding: 28px 18px 30px; }\n    .mrm-pd__media { min-height: 0; padding: 16px 16px 0; }\n    .mrm-pd__media img { min-height: 0; aspect-ratio: 4 \/ 3; }\n    .mrm-pd__copy { padding: 28px 18px 30px; }\n    .mrm-pd__copy p { font-size: 15px; }\n    .mrm-pd__specs .mrm-pd__copy { padding-right: 18px; }\n    .mrm-pd__table th,\n    .mrm-pd__table td { padding: 9px 8px; font-size: 12px; }\n    .mrm-pd__review .mrm-pd__intro,\n    .mrm-pd__intro { font-size: 15px; }\n    .mrm-pd__check { grid-template-columns: 40px minmax(0, 1fr); padding: 16px; gap: 10px; }\n    .mrm-pd__check-number { width: 36px; height: 36px; font-size: 12px; }\n    .mrm-pd__check strong { font-size: 15px; }\n    .mrm-pd__check p { font-size: 13px; }\n    .mrm-pd__policy summary { padding: 16px; font-size: 15px; }\n    .mrm-pd__policy-body { padding: 0 16px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mrm-pd\"\u003e\n\u003c!-- Layer 1: customization steps --\u003e\n\u003csection class=\"mrm-pd__custom\"\u003e\n\u003cdiv class=\"mrm-pd__eyebrow\"\u003eYOUR DETAILS, MADE PERSONAL\u003c\/div\u003e\n\u003ch2 id=\"mrm-basket-custom-title\"\u003eHow to personalize their basket\u003c\/h2\u003e\n\u003cp class=\"mrm-pd__intro\"\u003eChoose the basket colour, name font, yarn colour and optional pattern. The product preview helps you review the spelling, colours and layout before checkout.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-grid\"\u003e\n\u003carticle class=\"mrm-pd__custom-card\"\u003e\n\u003cdiv class=\"mrm-pd__step-label\"\u003e01 | BASKET COLOUR\u003c\/div\u003e\n\u003ch3\u003eChoose the basket colour\u003c\/h3\u003e\n\u003cp\u003eSelect White, Green or Pink in the product customizer before moving on to the personalized details.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-media\"\u003e\n\u003cdiv class=\"mrm-pd__option-grid\"\u003e\n\u003cdiv class=\"mrm-pd__option\"\u003e\n\u003cspan class=\"mrm-pd__option-dot mrm-pd__option-dot--white\"\u003e\u003c\/span\u003e\u003cspan\u003eWhite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__option\"\u003e\n\u003cspan class=\"mrm-pd__option-dot mrm-pd__option-dot--green\"\u003e\u003c\/span\u003e\u003cspan\u003eGreen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__option\"\u003e\n\u003cspan class=\"mrm-pd__option-dot mrm-pd__option-dot--pink\"\u003e\u003c\/span\u003e\u003cspan\u003ePink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrm-pd__custom-card\"\u003e\n\u003cdiv class=\"mrm-pd__step-label\"\u003e02 | NAME FONT\u003c\/div\u003e\n\u003ch3\u003eChoose the name font\u003c\/h3\u003e\n\u003cp\u003eEnter the name in the product customizer. The raised lettering follows the Jackson-style script shown here.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-media\"\u003e\u003cimg class=\"mrm-pd__name-font-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-crossbody-name-jackson.png?v=1785472269\" alt=\"Jackson shown in the selected raised yarn name font\"\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrm-pd__custom-card\"\u003e\n\u003cdiv class=\"mrm-pd__step-label\"\u003e03 | NAME COLOUR\u003c\/div\u003e\n\u003ch3\u003eChoose the name colour\u003c\/h3\u003e\n\u003cp\u003eChoose Rose, Pink, Purple, Blue, Baby Blue or Grass for the raised name detail.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-media\"\u003e\n\u003cdiv class=\"mrm-pd__yarn-swatches\"\u003e\n\u003cdiv class=\"mrm-pd__yarn-swatch\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/rose_9ecdb9a1-e886-4824-89fe-417d40939ccb.png?v=1785406275\" alt=\"Rose name colour\"\u003e\u003cspan\u003eRose\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-swatch\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/pink_3025a232-60c4-4869-aa02-9bda9f52d432.png?v=1785406280\" alt=\"Pink name colour\"\u003e\u003cspan\u003ePink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-swatch\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/03_Lavender_1478828f-f0c8-432f-a914-efe0861fd29a.png?v=1785406307\" alt=\"Purple name colour\"\u003e\u003cspan\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-swatch\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/09_Blue_1245f89c-de4f-43eb-8a1b-293bb0b13459.png?v=1785406339\" alt=\"Blue name colour\"\u003e\u003cspan\u003eBlue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-swatch\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/11_Baby_Blue_220f13ea-cc73-49f1-87d5-36b1f617ede3.png?v=1785406345\" alt=\"Baby Blue name colour\"\u003e\u003cspan\u003eBaby Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__yarn-swatch\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/04_Leaf_e11e3b69-30ef-4af2-a599-8e924edbad35.png?v=1785406398\" alt=\"Grass name colour\"\u003e\u003cspan\u003eGrass\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrm-pd__custom-card\"\u003e\n\u003cdiv class=\"mrm-pd__step-label\"\u003e04 | PATTERN\u003cbr\u003e(OPTIONAL)\u003c\/div\u003e\n\u003ch3\u003eAdd a playful pattern\u003c\/h3\u003e\n\u003cp\u003eChoose one of the handmade flower patterns, or leave the basket plain for a simpler finish.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__custom-media\"\u003e\u003cimg class=\"mrm-pd__pattern-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/mamaraya-basket-flower-patterns-v1.png\" alt=\"Handmade flower pattern options for the personalized baby basket\"\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Layer 2: personalization trust --\u003e\n\u003csection class=\"mrm-pd__split mrm-pd__split--peach\"\u003e\n\u003cdiv class=\"mrm-pd__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Replace_Olivia_with_Stevie_product_202608051340.jpg?v=1785909079\" alt=\"Personalized baby basket being prepared by hand\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__copy\"\u003e\n\u003cdiv class=\"mrm-pd__eyebrow\"\u003ePERSONALIZED BY YOU\u003c\/div\u003e\n\u003ch2 id=\"mrm-basket-feature-title\"\u003eA name detail that makes a practical basket feel personal.\u003c\/h2\u003e\n\u003cp\u003eChoose the basket colour, name option and yarn colour to create a keepsake that feels connected to the little one receiving it. The preview lets you check the final details before the basket is made.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__trust-list\"\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e01\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eChoose the basket colour\u003c\/strong\u003e\u003cspan\u003eSelect the available colour shown in the product customizer.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e02\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eEnter a name or select no-name\u003c\/strong\u003e\u003cspan\u003eReview spelling and capitalization exactly as submitted.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e03\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eChoose the yarn colour\u003c\/strong\u003e\u003cspan\u003eThe selected colour updates the raised name detail.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e04\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eReview the preview\u003c\/strong\u003e\u003cspan\u003eCheck the spelling, colours and layout before checkout.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Layer 3: gifting use --\u003e\n\u003csection class=\"mrm-pd__split mrm-pd__split--blue\"\u003e\n\u003cdiv class=\"mrm-pd__copy\"\u003e\n\u003cdiv class=\"mrm-pd__eyebrow\"\u003eMADE FOR MEANINGFUL BEGINNINGS\u003c\/div\u003e\n\u003ch2 id=\"mrm-basket-gifting-title\"\u003eA welcome-home gift they can grow familiar with.\u003c\/h2\u003e\n\u003cp\u003eA personalized basket brings a thoughtful detail to nursery storage and gifting. Use it for baby essentials, a shower gift or the first small keepsakes that become part of family memories.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__trust-list\"\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e01\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eMade for a new arrival\u003c\/strong\u003e\u003cspan\u003eA considered choice for a newborn gift or baby shower.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e02\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eUseful in the nursery\u003c\/strong\u003e\u003cspan\u003eHelps keep everyday baby items together and easy to find.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e03\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003ePersonal enough to keep\u003c\/strong\u003e\u003cspan\u003eThe name detail gives everyday organization a lasting sense of meaning.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Replace_name_Olivia_with_Stevie_202608041542.jpg?v=1785909079\" alt=\"Personalized baby basket held by a customer\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Layer 4: made-to-order process --\u003e\n\u003csection class=\"mrm-pd__split mrm-pd__split--lilac\"\u003e\n\u003cdiv class=\"mrm-pd__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Change_names_and_remove_pattern_202608051211.jpg?v=1785909079\" alt=\"Personalized baby baskets showing different name details\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__copy\"\u003e\n\u003cdiv class=\"mrm-pd__eyebrow\"\u003eMADE TO ORDER\u003c\/div\u003e\n\u003ch2 id=\"mrm-basket-process-title\"\u003eBuilt around the details you choose.\u003c\/h2\u003e\n\u003cp\u003eEach personalized basket follows the selections submitted on the product page. Take a moment to review the preview so the final design matches the details you intended.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__trust-list\"\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e01\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eConfirm the colour\u003c\/strong\u003e\u003cspan\u003eChoose White, Green or Pink in the product customizer.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e02\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003ePrepare the name detail\u003c\/strong\u003e\u003cspan\u003eSubmit the name exactly as you want it to appear, or choose no name.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e03\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eApply the yarn colour\u003c\/strong\u003e\u003cspan\u003eSelect the available yarn colour for the raised name layer.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__trust-row\"\u003e\n\u003cspan class=\"mrm-pd__trust-number\"\u003e04\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eComplete the final check\u003c\/strong\u003e\u003cspan\u003eSmall variations can be part of an individually prepared personalized piece.\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Layer 5: product details --\u003e\n\u003csection class=\"mrm-pd__specs\"\u003e\n\u003cdiv class=\"mrm-pd__media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/cea5dbf8a47288c0150f3fc53ed6f2c3_46f8ed55-fbdf-4986-9135-390c6b67885a.jpg?v=1785909079\" alt=\"Personalized baby basket product detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__copy\"\u003e\n\u003cdiv class=\"mrm-pd__eyebrow\"\u003eEVERYDAY NURSERY STORAGE\u003c\/div\u003e\n\u003ch2 id=\"mrm-basket-specs-title\"\u003eA useful place for their little essentials.\u003c\/h2\u003e\n\u003cp\u003eUse the product images and current product options as your visual reference. Variant and size information should be checked on the product page before ordering.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__table-wrap\"\u003e\n\u003cdiv class=\"mrm-pd__table-caption\"\u003ePersonalized baby basket details\u003c\/div\u003e\n\u003ctable class=\"mrm-pd__table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct type\u003c\/th\u003e\n\u003ctd\u003ePersonalized baby basket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBasket colour\u003c\/th\u003e\n\u003ctd\u003eWhite, Green or Pink, as shown in the product customizer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eName option\u003c\/th\u003e\n\u003ctd\u003eUp to 15 characters, or select the no-name option\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eYarn colours\u003c\/th\u003e\n\u003ctd\u003eRose, Pink, Purple, Blue, Baby Blue and Grass, as shown in the product customizer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSize information\u003c\/th\u003e\n\u003ctd\u003eRefer to the current product options and variant information\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCare\u003c\/th\u003e\n\u003ctd\u003eFollow the care instructions provided with the product\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"mrm-pd__note\"\u003e\u003cstrong\u003eStyling note:\u003c\/strong\u003e Any baby items shown in the product images are for styling reference only and are not included unless stated in the product options.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Layer 6: checkout review and policy --\u003e\n\u003csection class=\"mrm-pd__review\"\u003e\n\u003cdiv class=\"mrm-pd__eyebrow\"\u003eBEFORE YOU PLACE YOUR ORDER\u003c\/div\u003e\n\u003ch2 id=\"mrm-basket-review-title\"\u003ePlease review each custom detail.\u003c\/h2\u003e\n\u003cp class=\"mrm-pd__intro\"\u003eEach personalized basket is prepared from the selections you submit. Please review the basket colour, name option, yarn colour and preview carefully before checkout.\u003c\/p\u003e\n\u003cdiv class=\"mrm-pd__check-grid\"\u003e\n\u003cdiv class=\"mrm-pd__check\"\u003e\n\u003cspan class=\"mrm-pd__check-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eConfirm the basket colour\u003c\/strong\u003e\n\u003cp\u003eCheck the selected White, Green or Pink option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__check\"\u003e\n\u003cspan class=\"mrm-pd__check-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eReview the name option\u003c\/strong\u003e\n\u003cp\u003eCheck the spelling, or confirm that you selected no name.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__check\"\u003e\n\u003cspan class=\"mrm-pd__check-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCheck the yarn colour\u003c\/strong\u003e\n\u003cp\u003eMake sure the selected colour matches your intended design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrm-pd__check\"\u003e\n\u003cspan class=\"mrm-pd__check-number\"\u003e04\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eReview the final preview\u003c\/strong\u003e\n\u003cp\u003eConfirm the colours, name detail and layout before checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdetails class=\"mrm-pd__policy\"\u003e\n\u003csummary\u003eMade to order · completed and dispatched in 3–5 days\u003c\/summary\u003e\n\u003cdiv class=\"mrm-pd__policy-body\"\u003e\n\u003cp\u003eEach personalized basket is made from the details submitted on the product page. Please confirm all custom details before checkout.\u003c\/p\u003e\n\u003cp\u003ePersonalized items cannot be returned or exchanged for change-of-mind reasons. If your order arrives damaged, defective or incorrect, email \u003ca href=\"mailto:support@mamaraya.com\"\u003esupport@mamaraya.com\u003c\/a\u003e with your order number and clear photos within 48 hours of delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"MamaRaya","offers":[{"title":"White","offer_id":47239520944316,"sku":"CP-Handbag04-White","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":47239520977084,"sku":"CP-Handbag04-Green","price":46.99,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":47239521009852,"sku":"CP-Handbag04-Pink","price":46.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/MamarayaPersonalizedBabyDiaperCaddy_1_19e86d80-450a-4451-a02f-4a2d9ff38a66.png?v=1787819590"},{"product_id":"personalized-cotton-rope-diaper-caddy","title":"MamaRaya Personalized Cotton Rope Diaper Caddy","description":"\u003cstyle\u003e\n  .mrdc-product,\n  .mrdc-product * {\n    box-sizing: border-box;\n  }\n\n  .mrdc-product {\n    --mrdc-ink: #34322f;\n    --mrdc-text: #6d6862;\n    --mrdc-accent: #9a756d;\n    --mrdc-line: #e3ddd7;\n    --mrdc-cream: #fbf7f2;\n    --mrdc-peach: #f7e9e5;\n    --mrdc-pink: #f5e8ec;\n    --mrdc-sage: #e9f0e9;\n    --mrdc-blue: #e7f1f3;\n    --mrdc-yellow: #faf1d4;\n\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    overflow: hidden;\n    color: var(--mrdc-ink);\n    font-family: \"Bricolage Grotesque\", inherit, -apple-system,\n      BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .mrdc-product h2,\n  .mrdc-product h3,\n  .mrdc-product p,\n  .mrdc-product figure,\n  .mrdc-product table {\n    margin: 0;\n  }\n\n  .mrdc-product h2,\n  .mrdc-product h3 {\n    color: var(--mrdc-ink);\n    font-weight: 600;\n    letter-spacing: -0.025em;\n    line-height: 1.15;\n  }\n\n  .mrdc-product h2 {\n    font-size: clamp(30px, 3.5vw, 48px);\n  }\n\n  .mrdc-product h3 {\n    font-size: clamp(20px, 2vw, 26px);\n  }\n\n  .mrdc-product p,\n  .mrdc-product td {\n    color: var(--mrdc-text);\n  }\n\n  .mrdc-product img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    border-radius: 22px;\n  }\n\n  .mrdc-section {\n    padding: clamp(46px, 7vw, 88px) clamp(18px, 5vw, 70px);\n  }\n\n  .mrdc-center {\n    text-align: center;\n  }\n\n  .mrdc-eyebrow {\n    color: var(--mrdc-accent) !important;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    line-height: 1.4;\n    text-transform: uppercase;\n  }\n\n  .mrdc-center \u003e h2 {\n    max-width: 900px;\n    margin: 10px auto 0;\n  }\n\n  .mrdc-center \u003e p:not(.mrdc-eyebrow) {\n    max-width: 790px;\n    margin: 18px auto 0;\n  }\n\n  \/* ========================\n     INTRO\n  ======================== *\/\n\n  .mrdc-intro {\n    position: relative;\n    overflow: hidden;\n    background: var(--mrdc-cream);\n    border-radius: 28px;\n  }\n\n  .mrdc-intro::before,\n  .mrdc-intro::after {\n    position: absolute;\n    content: \"\";\n    border-radius: 50%;\n    pointer-events: none;\n  }\n\n  .mrdc-intro::before {\n    top: -80px;\n    right: -70px;\n    width: 220px;\n    height: 220px;\n    background: rgba(247, 233, 229, 0.8);\n  }\n\n  .mrdc-intro::after {\n    bottom: -100px;\n    left: -80px;\n    width: 230px;\n    height: 230px;\n    background: rgba(231, 241, 243, 0.7);\n  }\n\n  .mrdc-intro \u003e * {\n    position: relative;\n    z-index: 1;\n  }\n\n  .mrdc-intro-tags {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n    margin-top: 28px;\n  }\n\n  .mrdc-intro-tag {\n    padding: 8px 14px;\n    border: 1px solid rgba(154, 117, 109, 0.16);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.8);\n    color: var(--mrdc-ink);\n    font-size: 13px;\n    font-weight: 600;\n  }\n\n  \/* ========================\n     FEATURE CARDS\n  ======================== *\/\n\n  .mrdc-feature-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-top: 38px;\n  }\n\n  .mrdc-feature-card {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 12px;\n    padding: 29px 25px;\n    border-radius: 22px;\n    text-align: left;\n  }\n\n  .mrdc-feature-card:nth-child(1) {\n    background: var(--mrdc-peach);\n  }\n\n  .mrdc-feature-card:nth-child(2) {\n    background: var(--mrdc-blue);\n  }\n\n  .mrdc-feature-card:nth-child(3) {\n    background: var(--mrdc-sage);\n  }\n\n  .mrdc-feature-card:nth-child(4) {\n    background: var(--mrdc-yellow);\n  }\n\n  .mrdc-feature-number {\n    display: grid;\n    width: 42px;\n    height: 42px;\n    place-items: center;\n    border: 1px solid rgba(255, 255, 255, 0.85);\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.65);\n    color: var(--mrdc-accent);\n    font-size: 12px;\n    font-weight: 700;\n  }\n\n  .mrdc-feature-card h3 {\n    font-size: 22px;\n  }\n\n  .mrdc-feature-card p {\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  \/* ========================\n     SPLIT SECTIONS\n  ======================== *\/\n\n  .mrdc-split {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: stretch;\n    gap: clamp(26px, 5vw, 70px);\n    margin-top: 18px;\n    padding: clamp(28px, 5vw, 66px);\n    border-radius: 28px;\n  }\n\n  .mrdc-split--peach {\n    background: var(--mrdc-peach);\n  }\n\n  .mrdc-split--blue {\n    background: var(--mrdc-blue);\n  }\n\n  .mrdc-split--sage {\n    background: var(--mrdc-sage);\n  }\n\n  .mrdc-split-copy {\n    display: flex;\n    min-width: 0;\n    flex-direction: column;\n    justify-content: center;\n    gap: 17px;\n  }\n\n  .mrdc-split-copy p:not(.mrdc-eyebrow) {\n    max-width: 560px;\n  }\n\n  .mrdc-split-media {\n    min-width: 0;\n  }\n\n  .mrdc-split-media img {\n    width: 100%;\n    height: 100%;\n    min-height: 400px;\n    object-fit: cover;\n  }\n\n  .mrdc-image-first .mrdc-split-media {\n    order: 1;\n  }\n\n  .mrdc-image-first .mrdc-split-copy {\n    order: 2;\n  }\n\n  .mrdc-copy-first .mrdc-split-copy {\n    order: 1;\n  }\n\n  .mrdc-copy-first .mrdc-split-media {\n    order: 2;\n  }\n\n  \/* ========================\n     DETAIL LIST\n  ======================== *\/\n\n  .mrdc-detail-list {\n    display: grid;\n    gap: 0;\n    margin-top: 6px;\n    border-top: 1px solid rgba(154, 117, 109, 0.24);\n  }\n\n  .mrdc-detail-row {\n    display: grid;\n    grid-template-columns: 37px minmax(0, 1fr);\n    gap: 12px;\n    padding: 14px 0;\n    border-bottom: 1px solid rgba(154, 117, 109, 0.24);\n  }\n\n  .mrdc-detail-number {\n    color: var(--mrdc-accent);\n    font-size: 12px;\n    font-weight: 700;\n  }\n\n  .mrdc-detail-row strong,\n  .mrdc-detail-row span {\n    display: block;\n  }\n\n  .mrdc-detail-row strong {\n    color: var(--mrdc-ink);\n    font-size: 15px;\n  }\n\n  .mrdc-detail-row span {\n    margin-top: 3px;\n    color: var(--mrdc-text);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  \/* ========================\n     SIZE GUIDE\n  ======================== *\/\n\n  .mrdc-size-section {\n    display: grid;\n    grid-template-columns: minmax(0, 1.03fr) minmax(0, 0.97fr);\n    align-items: center;\n    gap: clamp(28px, 5vw, 70px);\n    margin-top: 18px;\n    padding: clamp(30px, 5vw, 66px);\n    border-radius: 28px;\n    background: var(--mrdc-cream);\n  }\n\n  .mrdc-size-media,\n  .mrdc-size-copy {\n    min-width: 0;\n  }\n\n  .mrdc-size-media img {\n    width: 100%;\n    border-radius: 22px;\n  }\n\n  .mrdc-size-copy {\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n  }\n\n  .mrdc-size-copy h2 {\n    max-width: 550px;\n    font-size: clamp(29px, 3vw, 42px);\n  }\n\n  .mrdc-size-highlight {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 10px;\n    margin-top: 5px;\n  }\n\n  .mrdc-size-highlight-item {\n    padding: 15px 10px;\n    border-radius: 15px;\n    background: var(--mrdc-peach);\n    text-align: center;\n  }\n\n  .mrdc-size-highlight-item:nth-child(2) {\n    background: var(--mrdc-blue);\n  }\n\n  .mrdc-size-highlight-item:nth-child(3) {\n    background: var(--mrdc-sage);\n  }\n\n  .mrdc-size-highlight-item strong {\n    display: block;\n    color: var(--mrdc-ink);\n    font-size: 18px;\n    line-height: 1.2;\n  }\n\n  .mrdc-size-highlight-item span {\n    display: block;\n    margin-top: 5px;\n    color: var(--mrdc-text);\n    font-size: 12px;\n    line-height: 1.4;\n  }\n\n  .mrdc-size-table-wrap {\n    overflow: hidden;\n    margin-top: 5px;\n    border: 1px solid rgba(154, 117, 109, 0.18);\n    border-radius: 19px;\n    background: rgba(255, 255, 255, 0.78);\n    box-shadow: 0 8px 24px rgba(70, 61, 54, 0.05);\n  }\n\n  .mrdc-size-table {\n    width: 100%;\n    border-collapse: collapse;\n    table-layout: fixed;\n    text-align: left;\n  }\n\n  .mrdc-size-table caption {\n    padding: 14px 17px;\n    background: rgba(231, 241, 243, 0.8);\n    color: var(--mrdc-ink);\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.025em;\n    text-align: left;\n  }\n\n  .mrdc-size-table th,\n  .mrdc-size-table td {\n    padding: 14px 16px;\n    border-bottom: 1px solid var(--mrdc-line);\n    vertical-align: top;\n  }\n\n  .mrdc-size-table tr:last-child th,\n  .mrdc-size-table tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .mrdc-size-table th {\n    width: 38%;\n    background: rgba(233, 240, 233, 0.72);\n    color: var(--mrdc-ink);\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .mrdc-size-table td {\n    background: rgba(255, 255, 255, 0.76);\n    color: var(--mrdc-text);\n    font-size: 14px;\n  }\n\n  .mrdc-size-note {\n    padding: 13px 15px;\n    border-radius: 13px;\n    background: var(--mrdc-yellow);\n    color: var(--mrdc-ink) !important;\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  \/* ========================\n     GIFT SECTION\n  ======================== *\/\n\n  .mrdc-gift-panel {\n    padding: clamp(46px, 7vw, 82px) clamp(20px, 6vw, 82px);\n    border-radius: 28px;\n    background: linear-gradient(\n      135deg,\n      var(--mrdc-pink) 0%,\n      var(--mrdc-cream) 55%,\n      var(--mrdc-yellow) 100%\n    );\n    text-align: center;\n  }\n\n  .mrdc-gift-panel h2 {\n    max-width: 820px;\n    margin: 10px auto 0;\n  }\n\n  .mrdc-gift-panel \u003e p:not(.mrdc-eyebrow) {\n    max-width: 730px;\n    margin: 18px auto 0;\n  }\n\n  .mrdc-gift-points {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 13px;\n    max-width: 900px;\n    margin: 30px auto 0;\n  }\n\n  .mrdc-gift-point {\n    padding: 21px 18px;\n    border: 1px solid rgba(255, 255, 255, 0.78);\n    border-radius: 18px;\n    background: rgba(255, 255, 255, 0.68);\n  }\n\n  .mrdc-gift-point strong {\n    display: block;\n    color: var(--mrdc-ink);\n    font-size: 15px;\n  }\n\n  .mrdc-gift-point span {\n    display: block;\n    margin-top: 5px;\n    color: var(--mrdc-text);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  \/* ========================\n     FAQ\n  ======================== *\/\n\n  .mrdc-faq {\n    max-width: 920px;\n    margin: 30px auto 0;\n    text-align: left;\n  }\n\n  .mrdc-faq-item {\n    margin-top: 12px;\n    overflow: hidden;\n    border: 1px solid var(--mrdc-line);\n    border-radius: 18px;\n    background: #ffffff;\n  }\n\n  .mrdc-faq-item:first-child {\n    margin-top: 0;\n  }\n\n  .mrdc-faq-item summary {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n    padding: 21px 23px;\n    color: var(--mrdc-ink);\n    cursor: pointer;\n    font-size: 17px;\n    font-weight: 600;\n    line-height: 1.4;\n    list-style: none;\n  }\n\n  .mrdc-faq-item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mrdc-faq-item summary::after {\n    display: grid;\n    flex: 0 0 29px;\n    width: 29px;\n    height: 29px;\n    place-items: center;\n    border: 1px solid var(--mrdc-line);\n    border-radius: 50%;\n    color: var(--mrdc-accent);\n    content: \"+\";\n    font-size: 21px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .mrdc-faq-item[open] summary::after {\n    content: \"−\";\n  }\n\n  .mrdc-faq-answer {\n    padding: 0 23px 23px;\n  }\n\n  .mrdc-faq-answer p {\n    max-width: 790px;\n  }\n\n  \/* ========================\n     TABLET\n  ======================== *\/\n\n  @media (max-width: 899px) {\n    .mrdc-product,\n    .mrdc-product * {\n      min-width: 0;\n    }\n\n    .mrdc-product {\n      width: 100%;\n      max-width: 100%;\n      overflow-x: hidden;\n    }\n\n    .mrdc-section {\n      padding: 42px 18px;\n    }\n\n    .mrdc-intro,\n    .mrdc-split,\n    .mrdc-size-section,\n    .mrdc-gift-panel {\n      border-radius: 22px;\n    }\n\n    .mrdc-split,\n    .mrdc-size-section {\n      grid-template-columns: 1fr;\n      gap: 24px;\n      padding: 22px 16px;\n    }\n\n    .mrdc-image-first .mrdc-split-media,\n    .mrdc-copy-first .mrdc-split-media,\n    .mrdc-size-media {\n      order: 1;\n    }\n\n    .mrdc-image-first .mrdc-split-copy,\n    .mrdc-copy-first .mrdc-split-copy,\n    .mrdc-size-copy {\n      order: 2;\n    }\n\n    .mrdc-split-media img {\n      height: auto;\n      min-height: 0;\n      aspect-ratio: 4 \/ 3;\n      object-fit: cover;\n    }\n\n    .mrdc-size-copy h2 {\n      max-width: none;\n      font-size: clamp(28px, 8vw, 36px);\n    }\n\n    .mrdc-size-table th,\n    .mrdc-size-table td {\n      padding: 12px 10px;\n      font-size: 12px;\n      line-height: 1.5;\n    }\n\n    .mrdc-gift-points {\n      grid-template-columns: 1fr;\n    }\n\n    .mrdc-product h2 {\n      font-size: clamp(29px, 9vw, 39px);\n    }\n\n    .mrdc-faq-item summary {\n      padding: 18px;\n      font-size: 16px;\n    }\n\n    .mrdc-faq-answer {\n      padding: 0 18px 18px;\n    }\n  }\n\n  \/* ========================\n     MOBILE\n  ======================== *\/\n\n  @media (max-width: 599px) {\n    .mrdc-feature-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .mrdc-feature-card {\n      padding: 22px 18px;\n    }\n\n    .mrdc-intro-tags {\n      gap: 7px;\n    }\n\n    .mrdc-intro-tag {\n      padding: 7px 11px;\n      font-size: 12px;\n    }\n\n    .mrdc-size-highlight {\n      grid-template-columns: 1fr;\n    }\n\n    .mrdc-size-highlight-item {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 15px;\n      padding: 13px 15px;\n      text-align: left;\n    }\n\n    .mrdc-size-highlight-item span {\n      margin-top: 0;\n      text-align: right;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"mrdc-product\" style=\"text-align: start;\"\u003e\n\u003c!-- ========================\n       INTRODUCTION\n  ======================== --\u003e\n\u003csection class=\"mrdc-section mrdc-center mrdc-intro\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003ePersonalized diaper caddy\u003c\/p\u003e\n\u003ch2\u003eThe Ultimate Diaper Caddy \u0026amp; Nursery Organizer\u003c\/h2\u003e\n\u003cp\u003eSay goodbye to messy changing stations. Our personalized cotton rope diaper caddy is designed to bring warmth, organization and a beautiful personal touch to your little one's nursery. Whether you are filling it with newborn essentials for a standout baby shower gift or using it to keep daily diapers, wipes and lotions perfectly organized, this custom basket is as practical as it is beautiful.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-intro-tags\"\u003e\n\u003cspan class=\"mrdc-intro-tag\"\u003ePersonalized name\u003c\/span\u003e \u003cspan class=\"mrdc-intro-tag\"\u003eNatural cotton rope\u003c\/span\u003e \u003cspan class=\"mrdc-intro-tag\"\u003eDiaper essentials\u003c\/span\u003e \u003cspan class=\"mrdc-intro-tag\"\u003eNursery organizer\u003c\/span\u003e \u003cspan class=\"mrdc-intro-tag\"\u003eBaby shower ready\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========================\n       FEATURES\n  ======================== --\u003e\n\u003csection class=\"mrdc-section mrdc-center\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003eSweet, safe \u0026amp; thoughtfully designed\u003c\/p\u003e\n\u003ch2\u003eEverything you need for a calmer changing station\u003c\/h2\u003e\n\u003cp\u003eDesigned for real nursery life, every detail combines everyday organization with thoughtful personalization to create something parents can use and treasure.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-feature-grid\"\u003e\n\u003carticle class=\"mrdc-feature-card\"\u003e\u003cspan class=\"mrdc-feature-number\"\u003e01\u003c\/span\u003e\n\u003ch3\u003eCustom Yarn Name \u0026amp; Sweet Details\u003c\/h3\u003e\n\u003cp\u003eMake it uniquely theirs. Each basket features beautiful raised 3D yarn lettering with their name, paired with adorable handcrafted accents such as a sweet rainbow, cute dinosaur or delicate daisy.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrdc-feature-card\"\u003e\u003cspan class=\"mrdc-feature-number\"\u003e02\u003c\/span\u003e\n\u003ch3\u003e100% Natural Cotton Rope\u003c\/h3\u003e\n\u003cp\u003eHandcrafted from premium natural woven cotton rope with an ultra-soft, flexible structure and no harsh edges, making it gentle around little hands and perfect for a cozy nursery.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrdc-feature-card\"\u003e\u003cspan class=\"mrdc-feature-number\"\u003e03\u003c\/span\u003e\n\u003ch3\u003ePerfect for Daily Essentials\u003c\/h3\u003e\n\u003cp\u003eKeep diapers, wipes, bottles, pacifiers, lotions and favorite plush toys together in one easy-to-reach place beside the changing table, crib or nursery cart.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"mrdc-feature-card\"\u003e\u003cspan class=\"mrdc-feature-number\"\u003e04\u003c\/span\u003e\n\u003ch3\u003eA Keepsake That Grows With Them\u003c\/h3\u003e\n\u003cp\u003eOnce the diaper stage is over, simply reuse the caddy as a stylish storage basket for books, toys, clothing and everyday playroom accessories.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========================\n       PERSONALIZATION\n  ======================== --\u003e\n\u003csection class=\"mrdc-split mrdc-split--peach mrdc-image-first\"\u003e\n\u003cfigure class=\"mrdc-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/nurseryroomscene.png?v=1786524260\" alt=\"Close-up of personalized yarn name detail on a cotton rope diaper caddy\" loading=\"lazy\" width=\"1200\" height=\"900\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"mrdc-split-copy\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003eMade especially for them\u003c\/p\u003e\n\u003ch2\u003eA diaper caddy that feels completely their own\u003c\/h2\u003e\n\u003cp\u003ePersonalization transforms a practical nursery organizer into a meaningful keepsake. The raised yarn name and handcrafted decorative details give every basket its own personality while adding a warm, playful touch to the nursery.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-detail-list\"\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAdd their name\u003c\/strong\u003e \u003cspan\u003e Create a one-of-a-kind diaper caddy personalized especially for their little one. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRaised 3D yarn detail\u003c\/strong\u003e \u003cspan\u003e Soft yarn lettering adds beautiful texture and a handcrafted finish rather than a flat printed design. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSweet handcrafted accents\u003c\/strong\u003e \u003cspan\u003e Complete the design with an available rainbow, dinosaur, daisy or other charming decorative detail. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========================\n       EVERYDAY ORGANIZATION\n  ======================== --\u003e\n\u003csection class=\"mrdc-split mrdc-split--blue mrdc-copy-first\"\u003e\n\u003cdiv class=\"mrdc-split-copy\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003eEverything within reach\u003c\/p\u003e\n\u003ch2\u003eTurn diaper changes into a more organized routine\u003c\/h2\u003e\n\u003cp\u003eNo more searching through drawers while holding a little one. Keep the nursery essentials you use most together in one beautiful, accessible organizer that can move wherever you need it.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-detail-list\"\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDiapers \u0026amp; wipes\u003c\/strong\u003e \u003cspan\u003e Keep everyday diaper-changing supplies easy to see and grab. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLotions \u0026amp; baby care\u003c\/strong\u003e \u003cspan\u003e Organize creams, lotions, pacifiers and smaller newborn essentials together. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBottles \u0026amp; comfort items\u003c\/strong\u003e \u003cspan\u003e Create a convenient home for bottles, burp cloths and favorite little plush toys. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"mrdc-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/momstorage.png?v=1786527325\" alt=\"Personalized cotton rope diaper caddy filled with newborn and nursery essentials\" loading=\"lazy\" width=\"1200\" height=\"900\"\u003e\u003c\/figure\u003e\n\u003c\/section\u003e\n\u003c!-- ========================\n       GROWS WITH THEM\n  ======================== --\u003e\n\u003csection class=\"mrdc-split mrdc-split--sage mrdc-image-first\"\u003e\n\u003cfigure class=\"mrdc-split-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/storagescene.png?v=1786524118\" alt=\"Personalized cotton rope nursery organizer used for toys and children's essentials\" loading=\"lazy\" width=\"1200\" height=\"900\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"mrdc-split-copy\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003eMade beyond the newborn stage\u003c\/p\u003e\n\u003ch2\u003eFrom diapers today to toys and books tomorrow\u003c\/h2\u003e\n\u003cp\u003eA beautiful nursery piece should not become useless once the diaper stage ends. This versatile cotton rope organizer easily transitions into everyday storage as your little one grows.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-detail-list\"\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e01\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNewborn stage\u003c\/strong\u003e \u003cspan\u003e Store diapers, wipes, lotions and everyday changing essentials. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e02\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eToddler stage\u003c\/strong\u003e \u003cspan\u003e Reuse it for small toys, clothing, accessories and favorite comfort items. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-detail-row\"\u003e\n\u003cspan class=\"mrdc-detail-number\"\u003e03\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePlayroom \u0026amp; bedroom\u003c\/strong\u003e \u003cspan\u003e Give books, plush toys and everyday treasures a personalized home. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========================\n       SIZE GUIDE\n  ======================== --\u003e\n\u003csection class=\"mrdc-size-section\"\u003e\n\u003cfigure class=\"mrdc-size-media\"\u003e\u003cimg alt=\"Personalized cotton rope diaper caddy size guide showing 11.81 inch length, 7.87 inch width and 5.12 inch depth\" loading=\"lazy\" width=\"1200\" height=\"1200\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/Size_Chart.png?v=1786446591\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/figure\u003e\n\u003cdiv class=\"mrdc-size-copy\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003eDesigned for everyday essentials\u003c\/p\u003e\n\u003ch2\u003eCompact enough for the changing table, roomy enough for the essentials\u003c\/h2\u003e\n\u003cp\u003eMeasuring approximately 11.81 × 7.87 × 5.12 inches (30 × 20 × 13 cm), this personalized diaper caddy offers a practical everyday size for keeping frequently used baby essentials organized and within easy reach.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-size-highlight\"\u003e\n\u003cdiv class=\"mrdc-size-highlight-item\"\u003e\n\u003cstrong\u003e11.81\"\u003c\/strong\u003e \u003cspan\u003e 30 cm\u003cbr\u003eLength \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-size-highlight-item\"\u003e\n\u003cstrong\u003e7.87\"\u003c\/strong\u003e \u003cspan\u003e 20 cm\u003cbr\u003eWidth \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-size-highlight-item\"\u003e\n\u003cstrong\u003e5.12\"\u003c\/strong\u003e \u003cspan\u003e 13 cm\u003cbr\u003eDepth \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-size-table-wrap\"\u003e\n\u003ctable class=\"mrdc-size-table\"\u003e\n\u003ccaption\u003ePersonalized Diaper Caddy Size Guide\u003c\/caption\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLength\u003c\/th\u003e\n\u003ctd\u003e11.81 in \/ 30 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWidth\u003c\/th\u003e\n\u003ctd\u003e7.87 in \/ 20 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDepth\u003c\/th\u003e\n\u003ctd\u003e5.12 in \/ 13 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eOpening Width\u003c\/th\u003e\n\u003ctd\u003e7.87 in \/ 20 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSoft and durable cotton rope\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003ePerfect For\u003c\/th\u003e\n\u003ctd\u003eDiapers, wipes, baby clothes, toys and everyday nursery essentials\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"mrdc-size-note\"\u003e\u003cstrong\u003eMade for everyday nursery organization:\u003c\/strong\u003e The low, open design makes frequently used baby essentials easy to see and reach while helping keep the changing area neat and calm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========================\n       BABY SHOWER GIFT\n  ======================== --\u003e\n\u003csection class=\"mrdc-section\"\u003e\n\u003cdiv class=\"mrdc-gift-panel\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003eA gift new parents can actually use\u003c\/p\u003e\n\u003ch2\u003eCreate an unforgettable personalized baby shower gift\u003c\/h2\u003e\n\u003cp\u003eFill the diaper caddy with newborn essentials such as diapers, baby lotion, wipes, a soft bunny toy or a cozy burp cloth to create a thoughtful, photo-ready baby shower gift that feels personal from the very first moment.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-gift-points\"\u003e\n\u003cdiv class=\"mrdc-gift-point\"\u003e\n\u003cstrong\u003e Personal \u0026amp; memorable \u003c\/strong\u003e \u003cspan\u003e Their baby's name transforms everyday nursery storage into a meaningful keepsake. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-gift-point\"\u003e\n\u003cstrong\u003e Useful from day one \u003c\/strong\u003e \u003cspan\u003e New parents can immediately use it for diapers, wipes, lotions and newborn essentials. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mrdc-gift-point\"\u003e\n\u003cstrong\u003e Easy to turn into a gift basket \u003c\/strong\u003e \u003cspan\u003e Simply add a few baby essentials for a beautiful, ready-to-give baby shower presentation. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ========================\n       FAQ\n  ======================== --\u003e\n\u003csection class=\"mrdc-section mrdc-center\"\u003e\n\u003cp class=\"mrdc-eyebrow\"\u003eHelpful information\u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp\u003eEverything you need to know about gifting, using and caring for your personalized cotton rope diaper caddy.\u003c\/p\u003e\n\u003cdiv class=\"mrdc-faq\"\u003e\n\u003cdetails class=\"mrdc-faq-item\"\u003e\n\u003csummary\u003eIs this diaper caddy a good baby shower gift?\u003c\/summary\u003e\n\u003cdiv class=\"mrdc-faq-answer\"\u003e\n\u003cp\u003eYes. It makes a thoughtful and practical baby shower gift, especially when filled with newborn essentials such as diapers, lotions, wipes and a soft bunny toy. The personalized name makes the gift feel especially meaningful, while the reusable basket is something new parents can enjoy every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mrdc-faq-item\"\u003e\n\u003csummary\u003eHow do I clean the cotton rope basket?\u003c\/summary\u003e\n\u003cdiv class=\"mrdc-faq-answer\"\u003e\n\u003cp\u003eWe recommend gentle spot-cleaning with a damp cloth. Avoid harsh cleaning methods to help preserve the natural woven cotton rope, raised yarn lettering and handcrafted decorative details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mrdc-faq-item\"\u003e\n\u003csummary\u003eWhat can I store inside the diaper caddy?\u003c\/summary\u003e\n\u003cdiv class=\"mrdc-faq-answer\"\u003e\n\u003cp\u003eIt is ideal for everyday nursery essentials including diapers, wipes, creams, lotions, bottles, pacifiers, burp cloths and small plush toys. As your child grows, it can also be reused for books, clothing, toys and playroom accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"mrdc-faq-item\"\u003e\n\u003csummary\u003eWhat size is the diaper caddy?\u003c\/summary\u003e\n\u003cdiv class=\"mrdc-faq-answer\"\u003e\n\u003cp\u003eThe diaper caddy measures approximately 11.81 inches long, 7.87 inches wide and 5.12 inches deep (30 × 20 × 13 cm). Its compact open design is ideal for organizing frequently used nursery and diaper-changing essentials.\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!-- ========================\n     FAQ STRUCTURED DATA\n======================== --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"MamaRaya","offers":[{"title":"Cream","offer_id":47260648079548,"sku":"CP-Basket16-Cream","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":47260648112316,"sku":"CP-Basket16-Pink","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":47260648145084,"sku":"CP-Basket16-Blue","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/MamaRaya_Personalized_Cotton_Rope_Diaper_Caddy.png?v=1786529608"},{"product_id":"personalized-halloween-trick-or-treat-basket","title":"MamaRaya Personalized Halloween Trick or Treat Basket","description":"\u003c!--\n  MamaRaya Halloween Product Description\n  Theme-fit version\n  Font: Bricolage Grotesque\n  Style: Warm \/ Playful \/ Premium Halloween\n--\u003e\n\n\u003cstyle\u003e\n  .mr-halloween-product {\n    --mr-cream: #fffaf3;\n    --mr-soft-cream: #f8efe5;\n    --mr-orange: #e87525;\n    --mr-orange-soft: #fff0df;\n    --mr-green: #a9be3f;\n    --mr-charcoal: #302d2c;\n    --mr-text: #665850;\n    --mr-border: #eaded2;\n    --mr-white: #ffffff;\n\n    width: 100%;\n    max-width: none;\n    margin: 0;\n    padding: 0 0 24px;\n    color: var(--mr-text);\n    font-family: \"Bricolage Grotesque\", Arial, sans-serif;\n    line-height: 1.65;\n    box-sizing: border-box;\n  }\n\n  .mr-halloween-product *,\n  .mr-halloween-product *::before,\n  .mr-halloween-product *::after {\n    box-sizing: border-box;\n  }\n\n  .mr-halloween-product h2,\n  .mr-halloween-product h3,\n  .mr-halloween-product h4,\n  .mr-halloween-product p {\n    margin-top: 0;\n  }\n\n  .mr-halloween-product img {\n    display: block;\n    width: 100%;\n    height: auto;\n  }\n\n  \/* =========================\n     HERO\n  ========================== *\/\n\n  .mr-halloween-hero {\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n    padding: 34px clamp(24px, 4.5vw, 62px) 32px;\n    margin: 0 0 18px;\n    text-align: center;\n\n    background:\n      radial-gradient(\n        circle at 10% 10%,\n        rgba(232, 117, 37, 0.09) 0,\n        rgba(232, 117, 37, 0) 24%\n      ),\n      radial-gradient(\n        circle at 90% 88%,\n        rgba(169, 190, 63, 0.08) 0,\n        rgba(169, 190, 63, 0) 22%\n      ),\n      var(--mr-cream);\n\n    border: 1px solid var(--mr-border);\n    border-radius: 20px;\n  }\n\n  .mr-halloween-hero-content {\n    position: relative;\n    z-index: 1;\n    max-width: 1040px;\n    margin: 0 auto;\n  }\n\n  .mr-halloween-hero-icons {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    gap: 9px;\n    margin-bottom: 12px;\n    font-size: 24px;\n  }\n\n  .mr-halloween-hero h2 {\n    margin: 0 auto 12px;\n    color: var(--mr-charcoal);\n    font-size: clamp(27px, 3vw, 40px);\n    line-height: 1.12;\n    letter-spacing: -0.03em;\n    font-weight: 750;\n  }\n\n  .mr-halloween-hero p {\n    max-width: 940px;\n    margin: 0 auto;\n    color: #6d5d54;\n    font-size: 15.5px;\n    line-height: 1.72;\n  }\n\n  .mr-halloween-corner {\n    position: absolute;\n    z-index: 0;\n    pointer-events: none;\n    user-select: none;\n    opacity: 0.88;\n  }\n\n  .mr-halloween-corner--left {\n    left: 20px;\n    bottom: 15px;\n    font-size: 33px;\n    transform: rotate(-8deg);\n  }\n\n  .mr-halloween-corner--right {\n    right: 20px;\n    top: 15px;\n    font-size: 29px;\n    transform: rotate(8deg);\n  }\n\n  \/* =========================\n     QUICK BENEFITS\n  ========================== *\/\n\n  .mr-halloween-benefit-bar {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 10px;\n    width: 100%;\n    margin: 0 0 26px;\n  }\n\n  .mr-halloween-benefit-pill {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n\n    min-height: 48px;\n    padding: 9px 12px;\n\n    text-align: center;\n\n    background: var(--mr-white);\n    border: 1px solid var(--mr-border);\n    border-radius: 999px;\n\n    color: #584a43;\n    font-size: 13px;\n    line-height: 1.25;\n    font-weight: 650;\n  }\n\n  .mr-halloween-benefit-pill span {\n    flex: 0 0 auto;\n    font-size: 17px;\n  }\n\n  \/* =========================\n     IMAGES\n  ========================== *\/\n\n  .mr-halloween-image-block {\n    width: 100%;\n    margin: 26px 0 34px;\n  }\n\n  .mr-halloween-real-image {\n    width: 100%;\n    overflow: hidden;\n    border: 1px solid var(--mr-border);\n    border-radius: 20px;\n    background: #ffffff;\n  }\n\n  .mr-halloween-real-image img {\n    width: 100%;\n    height: auto;\n    object-fit: cover;\n  }\n\n  \/* =========================\n     SECTION HEADINGS\n  ========================== *\/\n\n  .mr-halloween-section-heading {\n    max-width: 760px;\n    margin: 38px auto 22px;\n    padding: 0 18px;\n    text-align: center;\n  }\n\n  .mr-halloween-heading-icon {\n    display: inline-flex;\n    width: 44px;\n    height: 44px;\n\n    align-items: center;\n    justify-content: center;\n\n    margin-bottom: 8px;\n\n    background: var(--mr-orange-soft);\n    border-radius: 50%;\n\n    font-size: 22px;\n  }\n\n  .mr-halloween-section-heading h3 {\n    margin: 0 0 7px;\n\n    color: var(--mr-charcoal);\n\n    font-size: clamp(24px, 2.5vw, 31px);\n    line-height: 1.16;\n    letter-spacing: -0.02em;\n  }\n\n  .mr-halloween-section-heading p {\n    margin: 0;\n    color: #826f65;\n    font-size: 14px;\n  }\n\n  \/* =========================\n     FEATURES\n  ========================== *\/\n\n  .mr-halloween-features {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 13px;\n    width: 100%;\n  }\n\n  .mr-halloween-feature-card {\n    position: relative;\n    overflow: hidden;\n\n    min-height: 100%;\n    padding: 21px;\n\n    background: #fffdf9;\n    border: 1px solid var(--mr-border);\n    border-radius: 17px;\n\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .mr-halloween-feature-card:hover {\n    transform: translateY(-2px);\n    border-color: #dbc8b7;\n    box-shadow: 0 9px 24px rgba(75, 54, 43, 0.07);\n  }\n\n  .mr-halloween-feature-top {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 10px;\n  }\n\n  .mr-halloween-feature-icon {\n    display: inline-flex;\n    flex: 0 0 40px;\n\n    width: 40px;\n    height: 40px;\n\n    align-items: center;\n    justify-content: center;\n\n    background: var(--mr-orange-soft);\n    border-radius: 12px;\n\n    font-size: 20px;\n  }\n\n  .mr-halloween-feature-card:nth-child(2) .mr-halloween-feature-icon,\n  .mr-halloween-feature-card:nth-child(5) .mr-halloween-feature-icon {\n    background: #f0f3dc;\n  }\n\n  .mr-halloween-feature-card:nth-child(3) .mr-halloween-feature-icon {\n    background: #f0eaf3;\n  }\n\n  .mr-halloween-feature-card h4 {\n    margin: 0;\n\n    color: #443630;\n\n    font-size: 16px;\n    line-height: 1.3;\n  }\n\n  .mr-halloween-feature-card p {\n    margin: 0;\n\n    color: #78685f;\n\n    font-size: 13.5px;\n    line-height: 1.65;\n  }\n\n  .mr-halloween-mini-decoration {\n    position: absolute;\n    right: 12px;\n    bottom: 6px;\n\n    opacity: 0.05;\n\n    font-size: 54px;\n    pointer-events: none;\n  }\n\n  \/* =========================\n     HALLOWEEN BANNER\n  ========================== *\/\n\n  .mr-halloween-night-banner {\n    position: relative;\n\n    width: 100%;\n    overflow: hidden;\n\n    margin: 30px 0;\n    padding: 28px clamp(22px, 4vw, 54px);\n\n    text-align: center;\n\n    background: #352f31;\n    border-radius: 19px;\n  }\n\n  .mr-halloween-night-banner::before {\n    content: \"✦\";\n\n    position: absolute;\n    top: 15px;\n    left: 20px;\n\n    color: #adb948;\n    font-size: 16px;\n  }\n\n  .mr-halloween-night-banner::after {\n    content: \"✦\";\n\n    position: absolute;\n    right: 22px;\n    bottom: 16px;\n\n    color: var(--mr-orange);\n    font-size: 17px;\n  }\n\n  .mr-halloween-night-icons {\n    margin-bottom: 8px;\n    font-size: 22px;\n    letter-spacing: 6px;\n  }\n\n  .mr-halloween-night-banner h3 {\n    max-width: 760px;\n    margin: 0 auto 7px;\n\n    color: #fffaf4;\n\n    font-size: clamp(21px, 2.2vw, 26px);\n    line-height: 1.2;\n  }\n\n  .mr-halloween-night-banner p {\n    max-width: 760px;\n    margin: 0 auto;\n\n    color: #ded1cb;\n\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  \/* =========================\n     IMAGE + CONTENT\n  ========================== *\/\n\n  .mr-halloween-split {\n    display: grid;\n\n    grid-template-columns:\n      minmax(0, 1.12fr)\n      minmax(320px, 0.88fr);\n\n    gap: clamp(22px, 3vw, 38px);\n\n    align-items: center;\n\n    width: 100%;\n\n    margin: 30px 0;\n\n    padding: clamp(20px, 2.5vw, 32px);\n\n    background: var(--mr-soft-cream);\n    border: 1px solid #f0e3d7;\n    border-radius: 20px;\n  }\n\n  .mr-halloween-split-image,\n  .mr-halloween-split-copy {\n    min-width: 0;\n  }\n\n  .mr-halloween-split-copy h3 {\n    margin: 0 0 9px;\n\n    color: var(--mr-charcoal);\n\n    font-size: clamp(23px, 2.3vw, 29px);\n    line-height: 1.2;\n  }\n\n  .mr-halloween-split-copy p {\n    margin: 0 0 14px;\n\n    color: #76645b;\n\n    font-size: 14px;\n    line-height: 1.7;\n  }\n\n  .mr-halloween-checks {\n    display: grid;\n    gap: 8px;\n  }\n\n  .mr-halloween-check {\n    display: flex;\n\n    gap: 8px;\n\n    align-items: flex-start;\n\n    color: #584a43;\n\n    font-size: 13.5px;\n    font-weight: 550;\n  }\n\n  .mr-halloween-check-icon {\n    flex: 0 0 auto;\n    margin-top: 1px;\n  }\n\n  \/* =========================\n     FAQ\n  ========================== *\/\n\n  .mr-halloween-faq {\n    width: 100%;\n    max-width: none;\n    margin: 0 auto;\n  }\n\n  .mr-halloween-faq details {\n    margin-bottom: 10px;\n\n    overflow: hidden;\n\n    background: #fffdf9;\n    border: 1px solid var(--mr-border);\n    border-radius: 14px;\n  }\n\n  .mr-halloween-faq summary {\n    position: relative;\n    display: block;\n\n    padding: 17px 52px 17px 19px;\n\n    color: #493b34;\n\n    font-size: 14.5px;\n    line-height: 1.45;\n    font-weight: 650;\n\n    list-style: none;\n    cursor: pointer;\n  }\n\n  .mr-halloween-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .mr-halloween-faq summary::after {\n    content: \"+\";\n\n    position: absolute;\n    top: 50%;\n    right: 18px;\n\n    width: 26px;\n    height: 26px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    transform: translateY(-50%);\n\n    color: var(--mr-orange);\n    background: var(--mr-orange-soft);\n\n    border-radius: 50%;\n\n    font-size: 18px;\n    font-weight: 400;\n  }\n\n  .mr-halloween-faq details[open] summary::after {\n    content: \"−\";\n  }\n\n  .mr-halloween-faq-answer {\n    padding: 0 19px 17px;\n\n    color: #78685f;\n\n    font-size: 13.5px;\n    line-height: 1.7;\n  }\n\n  \/* =========================\n     FINAL\n  ========================== *\/\n\n  .mr-halloween-final {\n    position: relative;\n\n    width: 100%;\n\n    margin-top: 28px;\n\n    overflow: hidden;\n\n    padding: 25px 22px;\n\n    text-align: center;\n\n    background: #fff4e6;\n    border: 1px solid #f0dcc6;\n    border-radius: 17px;\n  }\n\n  .mr-halloween-final-icons {\n    margin-bottom: 7px;\n\n    font-size: 21px;\n    letter-spacing: 5px;\n  }\n\n  .mr-halloween-final strong {\n    display: block;\n\n    margin-bottom: 4px;\n\n    color: #49362d;\n\n    font-size: 19px;\n    line-height: 1.3;\n  }\n\n  .mr-halloween-final p {\n    max-width: 720px;\n    margin: 0 auto;\n\n    color: #7a665b;\n\n    font-size: 13.5px;\n  }\n\n  \/* =========================\n     TABLET\n  ========================== *\/\n\n  @media screen and (max-width: 1050px) {\n\n    .mr-halloween-benefit-bar {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .mr-halloween-features {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .mr-halloween-split {\n      grid-template-columns:\n        minmax(0, 1fr)\n        minmax(280px, 0.9fr);\n    }\n  }\n\n  \/* =========================\n     MOBILE\n  ========================== *\/\n\n  @media screen and (max-width: 749px) {\n\n    .mr-halloween-product {\n      padding-bottom: 18px;\n    }\n\n    .mr-halloween-hero {\n      padding: 29px 18px 28px;\n      margin-bottom: 14px;\n      border-radius: 16px;\n    }\n\n    .mr-halloween-hero h2 {\n      font-size: 28px;\n    }\n\n    .mr-halloween-hero p {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    .mr-halloween-corner {\n      opacity: 0.4;\n    }\n\n    .mr-halloween-corner--left {\n      left: 10px;\n      bottom: 9px;\n      font-size: 27px;\n    }\n\n    .mr-halloween-corner--right {\n      right: 10px;\n      top: 9px;\n      font-size: 24px;\n    }\n\n    .mr-halloween-benefit-bar {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 8px;\n      margin-bottom: 21px;\n    }\n\n    .mr-halloween-benefit-pill {\n      min-height: 44px;\n      padding: 8px 9px;\n\n      border-radius: 13px;\n\n      font-size: 11.5px;\n    }\n\n    .mr-halloween-benefit-pill span {\n      font-size: 15px;\n    }\n\n    .mr-halloween-image-block {\n      margin: 22px 0 28px;\n    }\n\n    .mr-halloween-real-image {\n      border-radius: 15px;\n    }\n\n    .mr-halloween-section-heading {\n      margin: 32px auto 19px;\n      padding: 0 8px;\n    }\n\n    .mr-halloween-heading-icon {\n      width: 40px;\n      height: 40px;\n      font-size: 20px;\n    }\n\n    .mr-halloween-features {\n      grid-template-columns: 1fr;\n      gap: 10px;\n    }\n\n    .mr-halloween-feature-card {\n      padding: 18px;\n    }\n\n    .mr-halloween-night-banner {\n      margin: 24px 0;\n      padding: 25px 17px;\n      border-radius: 16px;\n    }\n\n    .mr-halloween-split {\n      grid-template-columns: 1fr;\n\n      gap: 19px;\n\n      margin: 24px 0;\n\n      padding: 17px;\n\n      border-radius: 16px;\n    }\n\n    .mr-halloween-split-copy {\n      text-align: center;\n    }\n\n    .mr-halloween-check {\n      text-align: left;\n    }\n\n    .mr-halloween-faq summary {\n      padding: 16px 46px 16px 16px;\n      font-size: 13.5px;\n    }\n\n    .mr-halloween-faq-answer {\n      padding: 0 16px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"mr-halloween-product\"\u003e\n\n  \u003c!-- =========================\n       HERO\n  ========================== --\u003e\n\n  \u003csection class=\"mr-halloween-hero\"\u003e\n\n    \u003cdiv class=\"mr-halloween-corner mr-halloween-corner--left\"\u003e\n      🎃\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mr-halloween-corner mr-halloween-corner--right\"\u003e\n      🕸️\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mr-halloween-hero-content\"\u003e\n\n      \u003cdiv class=\"mr-halloween-hero-icons\"\u003e\n        \u003cspan\u003e👻\u003c\/span\u003e\n        \u003cspan\u003e✨\u003c\/span\u003e\n        \u003cspan\u003e🎃\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        The Ultimate Custom Trick-or-Treat Basket\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Say goodbye to cheap plastic pumpkins and flimsy bags.\n        Make this Halloween unforgettable with a beautifully crafted,\n        personalized trick-or-treat basket. Woven from premium cotton\n        rope and customized with your child’s name in dimensional\n        3D yarn, this festive basket is designed to hold a massive\n        candy haul while looking incredibly cute in all your Halloween photos.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       QUICK SELLING POINTS\n  ========================== --\u003e\n\n  \u003cdiv class=\"mr-halloween-benefit-bar\"\u003e\n\n    \u003cdiv class=\"mr-halloween-benefit-pill\"\u003e\n      \u003cspan\u003e🧶\u003c\/span\u003e\n      Personalized 3D Yarn Name\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mr-halloween-benefit-pill\"\u003e\n      \u003cspan\u003e🍬\u003c\/span\u003e\n      Roomy for Candy\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mr-halloween-benefit-pill\"\u003e\n      \u003cspan\u003e🎃\u003c\/span\u003e\n      Reusable Every Halloween\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"mr-halloween-benefit-pill\"\u003e\n      \u003cspan\u003e🤎\u003c\/span\u003e\n      Soft Cotton Rope\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================\n       HALLOWEEN LIFESTYLE IMAGE\n  ========================== --\u003e\n\n  \u003cdiv class=\"mr-halloween-image-block\"\u003e\n\n    \u003cdiv class=\"mr-halloween-real-image\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/ig_07bda6ee76350d3c016a7d605663908190964ed13df762e22f.png?v=1786602518\" alt=\"Personalized Halloween trick-or-treat basket in a festive lifestyle setting\" loading=\"lazy\"\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================\n       FEATURES\n  ========================== --\u003e\n\n  \u003csection\u003e\n\n    \u003cdiv class=\"mr-halloween-section-heading\"\u003e\n\n      \u003cdiv class=\"mr-halloween-heading-icon\"\u003e\n        🕸️\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Festive \u0026amp; Functional\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Everything little trick-or-treaters need for their sweetest night of the year.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mr-halloween-features\"\u003e\n\n\n      \u003c!-- FEATURE 1 --\u003e\n\n      \u003carticle class=\"mr-halloween-feature-card\"\u003e\n\n        \u003cdiv class=\"mr-halloween-feature-top\"\u003e\n\n          \u003cdiv class=\"mr-halloween-feature-icon\"\u003e\n            ✨\n          \u003c\/div\u003e\n\n          \u003ch4\u003e\n            Custom 3D Yarn Name\n          \u003c\/h4\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          Each basket is personalized with your child’s name in thick,\n          colorful yarn, making it uniquely theirs and easy to identify\n          during a busy Halloween night.\n        \u003c\/p\u003e\n\n        \u003cspan class=\"mr-halloween-mini-decoration\"\u003e\n          👻\n        \u003c\/span\u003e\n\n      \u003c\/article\u003e\n\n\n      \u003c!-- FEATURE 2 --\u003e\n\n      \u003carticle class=\"mr-halloween-feature-card\"\u003e\n\n        \u003cdiv class=\"mr-halloween-feature-top\"\u003e\n\n          \u003cdiv class=\"mr-halloween-feature-icon\"\u003e\n            🧶\n          \u003c\/div\u003e\n\n          \u003ch4\u003e\n            Premium Cotton Rope\n          \u003c\/h4\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          Crafted from soft yet highly durable woven cotton rope that\n          comfortably handles a generous candy haul while keeping its\n          beautiful handcrafted look.\n        \u003c\/p\u003e\n\n        \u003cspan class=\"mr-halloween-mini-decoration\"\u003e\n          🕸️\n        \u003c\/span\u003e\n\n      \u003c\/article\u003e\n\n\n      \u003c!-- FEATURE 3 --\u003e\n\n      \u003carticle class=\"mr-halloween-feature-card\"\u003e\n\n        \u003cdiv class=\"mr-halloween-feature-top\"\u003e\n\n          \u003cdiv class=\"mr-halloween-feature-icon\"\u003e\n            🍭\n          \u003c\/div\u003e\n\n          \u003ch4\u003e\n            Perfect Size for Candy\n          \u003c\/h4\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          Roomy enough for all their trick-or-treat treasures while\n          still being perfectly proportioned for toddlers and young\n          kids to carry independently.\n        \u003c\/p\u003e\n\n        \u003cspan class=\"mr-halloween-mini-decoration\"\u003e\n          🍬\n        \u003c\/span\u003e\n\n      \u003c\/article\u003e\n\n\n      \u003c!-- FEATURE 4 --\u003e\n\n      \u003carticle class=\"mr-halloween-feature-card\"\u003e\n\n        \u003cdiv class=\"mr-halloween-feature-top\"\u003e\n\n          \u003cdiv class=\"mr-halloween-feature-icon\"\u003e\n            🎃\n          \u003c\/div\u003e\n\n          \u003ch4\u003e\n            Reusable Halloween Keepsake\n          \u003c\/h4\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          Unlike disposable plastic buckets, this quality basket can\n          return year after year and become part of your family’s\n          favorite Halloween traditions.\n        \u003c\/p\u003e\n\n        \u003cspan class=\"mr-halloween-mini-decoration\"\u003e\n          🎃\n        \u003c\/span\u003e\n\n      \u003c\/article\u003e\n\n\n      \u003c!-- FEATURE 5 --\u003e\n\n      \u003carticle class=\"mr-halloween-feature-card\"\u003e\n\n        \u003cdiv class=\"mr-halloween-feature-top\"\u003e\n\n          \u003cdiv class=\"mr-halloween-feature-icon\"\u003e\n            🤎\n          \u003c\/div\u003e\n\n          \u003ch4\u003e\n            Sturdy Carry Handle\n          \u003c\/h4\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          The reinforced woven handle is designed to feel comfortable\n          in little hands, even during longer neighborhood\n          trick-or-treating adventures.\n        \u003c\/p\u003e\n\n        \u003cspan class=\"mr-halloween-mini-decoration\"\u003e\n          🦇\n        \u003c\/span\u003e\n\n      \u003c\/article\u003e\n\n\n      \u003c!-- FEATURE 6 --\u003e\n\n      \u003carticle class=\"mr-halloween-feature-card\"\u003e\n\n        \u003cdiv class=\"mr-halloween-feature-top\"\u003e\n\n          \u003cdiv class=\"mr-halloween-feature-icon\"\u003e\n            📸\n          \u003c\/div\u003e\n\n          \u003ch4\u003e\n            Adorable in Halloween Photos\n          \u003c\/h4\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          Personalized details make the basket a charming finishing\n          touch for costumes, porch photos, pumpkin patch visits\n          and all those little Halloween memories.\n        \u003c\/p\u003e\n\n        \u003cspan class=\"mr-halloween-mini-decoration\"\u003e\n          ✨\n        \u003c\/span\u003e\n\n      \u003c\/article\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       DARK HALLOWEEN BANNER\n  ========================== --\u003e\n\n  \u003cdiv class=\"mr-halloween-night-banner\"\u003e\n\n    \u003cdiv class=\"mr-halloween-night-icons\"\u003e\n      👻 ✦ 🎃 ✦ 🍭\n    \u003c\/div\u003e\n\n    \u003ch3\u003e\n      A Little Basket for Their Biggest Candy Night\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      From their first trick-or-treat adventure to years of Halloween\n      traditions, create something made especially for them.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================\n       CANDY CAPACITY\n  ========================== --\u003e\n\n  \u003csection class=\"mr-halloween-split\"\u003e\n\n    \u003cdiv class=\"mr-halloween-split-image\"\u003e\n\n      \u003cdiv class=\"mr-halloween-real-image\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/ig_07bda6ee76350d3c016a7d60da9f748190999d2f61a4072d6f.png?v=1786602518\" alt=\"Personalized Halloween basket filled with trick-or-treat candy\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mr-halloween-split-copy\"\u003e\n\n      \u003cdiv style=\"font-size:25px; margin-bottom:7px;\"\u003e\n        🎃\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Ready for a Serious Candy Haul\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Cute doesn’t have to mean impractical.\n        The woven cotton rope construction provides enough structure\n        and strength for Halloween treats while remaining soft and\n        comfortable for little trick-or-treaters.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"mr-halloween-checks\"\u003e\n\n        \u003cdiv class=\"mr-halloween-check\"\u003e\n          \u003cspan class=\"mr-halloween-check-icon\"\u003e🍬\u003c\/span\u003e\n          \u003cspan\u003eRoomy interior for Halloween treats\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mr-halloween-check\"\u003e\n          \u003cspan class=\"mr-halloween-check-icon\"\u003e🧶\u003c\/span\u003e\n          \u003cspan\u003eDurable woven cotton rope construction\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mr-halloween-check\"\u003e\n          \u003cspan class=\"mr-halloween-check-icon\"\u003e🤎\u003c\/span\u003e\n          \u003cspan\u003eComfortable handle designed for little hands\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"mr-halloween-check\"\u003e\n          \u003cspan class=\"mr-halloween-check-icon\"\u003e✨\u003c\/span\u003e\n          \u003cspan\u003ePersonalized design they'll know is theirs\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       PERSONALIZATION DETAIL\n  ========================== --\u003e\n\n  \u003cdiv class=\"mr-halloween-image-block\"\u003e\n\n    \u003cdiv class=\"mr-halloween-real-image\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/CloseUpDetail.png?v=1786603198\" alt=\"Close-up of personalized 3D yarn name and woven cotton rope details\" loading=\"lazy\"\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =========================\n       FAQ\n  ========================== --\u003e\n\n  \u003csection\u003e\n\n    \u003cdiv class=\"mr-halloween-section-heading\"\u003e\n\n      \u003cdiv class=\"mr-halloween-heading-icon\"\u003e\n        🎃\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Frequently Asked Questions\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        A few helpful details before Halloween night.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mr-halloween-faq\"\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          🍬 Can this basket hold a lot of candy?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"mr-halloween-faq-answer\"\u003e\n          Yes! The sturdy cotton rope construction and reinforced handle\n          make it strong and spacious, making it perfect for holding a\n          generous night’s worth of trick-or-treat goodies.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          👻 Is the basket easy for kids to carry?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"mr-halloween-faq-answer\"\u003e\n          Yes. It is designed to provide plenty of room for treats while\n          still being comfortable for toddlers and young children to carry\n          during neighborhood walks and Halloween activities.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          🧽 How do I clean the basket after Halloween?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"mr-halloween-faq-answer\"\u003e\n          We recommend gently spot-cleaning the basket with a soft,\n          damp cloth. Allow it to air dry completely before storing.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          🎃 How should I store it until next Halloween?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"mr-halloween-faq-answer\"\u003e\n          Because the basket is made from soft woven cotton rope,\n          it can be conveniently stored with your seasonal decorations.\n          Make sure it is clean and completely dry before storing it away\n          until next year.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          ✨ Can we reuse the basket every year?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"mr-halloween-faq-answer\"\u003e\n          Absolutely. Unlike disposable plastic Halloween buckets,\n          this personalized basket is designed to be enjoyed year after year,\n          turning it into a sweet family Halloween keepsake.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       FINAL MESSAGE\n  ========================== --\u003e\n\n  \u003cdiv class=\"mr-halloween-final\"\u003e\n\n    \u003cdiv class=\"mr-halloween-final-icons\"\u003e\n      🦇 🎃 👻\n    \u003c\/div\u003e\n\n    \u003cstrong\u003e\n      Personalized. Reusable. Halloween-ready.\n    \u003c\/strong\u003e\n\n    \u003cp\u003e\n      A sweet little keepsake made for candy-filled adventures\n      and many Halloweens to come.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/div\u003e","brand":"MamaRaya","offers":[{"title":"Orange","offer_id":47268867309756,"sku":"CP-Basket08-HalloweenPumpkin-Orange","price":43.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":47268867342524,"sku":"CP-Basket08-HalloweenPumpkin-Black","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/files\/ac0d2c690601ca7a8485fd0869caca00.png?v=1786602502"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0734\/2410\/9756\/collections\/nursery_basket_collection.png?v=1783070447","url":"https:\/\/www.mamaraya.com\/es\/collections\/nursery-baskets.oembed","provider":"MamaRaya","version":"1.0","type":"link"}