{"product_id":"cuddlo™-go-bag-everyday-nappy-bag","title":"Cuddlo™ Go Bag (Everyday Nappy bag)","description":"\n\u003cdiv class=\"cuddlo-mobile\"\u003e\n\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700\u0026family=Playfair+Display:wght@400;500;600\u0026display=swap');\n\n.cuddlo-mobile {\n  --bg:#f8f6f1;\n  --cream:#eee9e0;\n  --dark:#302e2a;\n  --muted:#817c73;\n  --accent:#b7a995;\n  background:var(--bg);\n  color:var(--dark);\n  font-family:'DM Sans',sans-serif;\n  overflow:hidden;\n  width:100%;\n}\n\n.cuddlo-mobile * {box-sizing:border-box;}\n\n.cuddlo-mobile h1,\n.cuddlo-mobile h2,\n.cuddlo-mobile h3 {\n  font-family:'Playfair Display',serif;\n  font-weight:400;\n}\n\n.cuddlo-mobile .cm-hero {\n  text-align:center;\n  padding:75px 22px 65px;\n  background:linear-gradient(145deg,#f4f0e9,#e9e2d8);\n  animation:cmFade 1s ease both;\n}\n\n.cuddlo-mobile .cm-label {\n  font-size:10px;\n  letter-spacing:3px;\n  text-transform:uppercase;\n  color:var(--muted);\n  font-weight:600;\n}\n\n.cuddlo-mobile .cm-hero h1 {\n  font-size:clamp(43px,11vw,68px);\n  line-height:1.08;\n  margin:25px 0 20px;\n}\n\n.cuddlo-mobile .cm-hero p {\n  font-size:14px;\n  line-height:1.9;\n  max-width:390px;\n  margin:auto;\n  color:var(--muted);\n}\n\n.cuddlo-mobile .cm-pill {\n  display:inline-block;\n  background:rgba(255,255,255,.65);\n  border:1px solid rgba(255,255,255,.8);\n  padding:10px 17px;\n  border-radius:50px;\n  font-size:11px;\n  margin-top:28px;\n  letter-spacing:.5px;\n}\n\n.cuddlo-mobile .cm-intro {\n  padding:65px 25px;\n  text-align:center;\n}\n\n.cuddlo-mobile .cm-intro h2 {\n  font-size:37px;\n  line-height:1.2;\n  margin:18px 0;\n}\n\n.cuddlo-mobile .cm-intro p {\n  font-size:13px;\n  color:var(--muted);\n  line-height:2;\n  max-width:420px;\n  margin:auto;\n}\n\n.cuddlo-mobile .cm-features {\n  padding:65px 18px;\n  background:#fff;\n}\n\n.cuddlo-mobile .cm-heading {\n  text-align:center;\n  margin-bottom:35px;\n}\n\n.cuddlo-mobile .cm-heading h2 {\n  font-size:37px;\n  margin:15px 0;\n}\n\n.cuddlo-mobile .cm-grid {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:12px;\n}\n\n.cuddlo-mobile .cm-card {\n  background:var(--bg);\n  border:1px solid #eeeae3;\n  padding:23px 15px;\n  border-radius:17px;\n  min-width:0;\n  transition:transform .3s ease,box-shadow .3s ease;\n}\n\n.cuddlo-mobile .cm-card:active {\n  transform:scale(.97);\n}\n\n.cuddlo-mobile .cm-emoji {\n  width:43px;\n  height:43px;\n  border-radius:14px;\n  background:#eee8de;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:21px;\n  margin-bottom:18px;\n}\n\n.cuddlo-mobile .cm-card h3 {\n  font-size:19px;\n  margin:0 0 10px;\n}\n\n.cuddlo-mobile .cm-card p {\n  font-size:11.5px;\n  line-height:1.8;\n  color:var(--muted);\n  margin:0;\n}\n\n.cuddlo-mobile .cm-highlight {\n  padding:65px 24px;\n  text-align:center;\n  background:var(--cream);\n}\n\n.cuddlo-mobile .cm-highlight-icon {\n  font-size:45px;\n  display:inline-block;\n  animation:cmFloat 3s ease-in-out infinite;\n}\n\n.cuddlo-mobile .cm-highlight h2 {\n  font-size:37px;\n  line-height:1.2;\n  margin:20px 0;\n}\n\n.cuddlo-mobile .cm-highlight p {\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.9;\n  max-width:400px;\n  margin:auto;\n}\n\n.cuddlo-mobile .cm-details {\n  padding:65px 22px;\n  background:#fff;\n}\n\n.cuddlo-mobile .cm-details h2 {\n  text-align:center;\n  font-size:36px;\n  margin:15px 0 30px;\n}\n\n.cuddlo-mobile .cm-detail {\n  display:flex;\n  justify-content:space-between;\n  align-items:flex-start;\n  gap:12px;\n  padding:17px 0;\n  border-bottom:1px solid #eeeae3;\n  font-size:12px;\n}\n\n.cuddlo-mobile .cm-detail strong {\n  font-weight:600;\n}\n\n.cuddlo-mobile .cm-detail span {\n  color:var(--muted);\n  text-align:right;\n}\n\n.cuddlo-mobile .cm-final {\n  text-align:center;\n  padding:75px 22px;\n  background:linear-gradient(145deg,#eae3d9,#f5f1eb);\n}\n\n.cuddlo-mobile .cm-final h2 {\n  font-size:43px;\n  line-height:1.15;\n  margin:20px 0;\n}\n\n.cuddlo-mobile .cm-final p {\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.9;\n}\n\n.cuddlo-mobile .cm-button {\n  display:inline-block;\n  background:var(--dark);\n  color:#fff !important;\n  padding:16px 27px;\n  border-radius:50px;\n  text-decoration:none;\n  font-size:11px;\n  letter-spacing:1.5px;\n  text-transform:uppercase;\n  margin-top:25px;\n  transition:.3s;\n}\n\n.cuddlo-mobile .cm-button:hover {\n  background:#777064;\n  transform:translateY(-3px);\n}\n\n.cuddlo-mobile .cm-reveal {\n  opacity:0;\n  transform:translateY(25px);\n  transition:opacity .8s ease,transform .8s ease;\n}\n\n.cuddlo-mobile .cm-reveal.cm-show {\n  opacity:1;\n  transform:translateY(0);\n}\n\n@keyframes cmFloat {\n  0%,100% {transform:translateY(0);}\n  50% {transform:translateY(-9px);}\n}\n\n@keyframes cmFade {\n  from {opacity:0;transform:translateY(20px);}\n  to {opacity:1;transform:translateY(0);}\n}\n\n@media(max-width:360px) {\n  .cuddlo-mobile .cm-grid {grid-template-columns:1fr;}\n  .cuddlo-mobile .cm-card {padding:22px;}\n  .cuddlo-mobile .cm-hero h1 {font-size:43px;}\n}\n\n@media(prefers-reduced-motion:reduce) {\n  .cuddlo-mobile *,\n  .cuddlo-mobile *::before,\n  .cuddlo-mobile *::after {\n    animation:none !important;\n    transition:none !important;\n  }\n  .cuddlo-mobile .cm-reveal {\n    opacity:1;\n    transform:none;\n  }\n}\n\u003c\/style\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"cm-hero\"\u003e\n  \u003cdiv class=\"cm-label\"\u003e✦ CUDDLO™ GO BAG ✦\u003c\/div\u003e\n  \u003ch1\u003eLess hassle.\u003cbr\u003eMore little moments. 🤍\u003c\/h1\u003e\n  \u003cp\u003e\n    Your little one's everyday essentials,\n    all in one thoughtfully designed bag.\n    More organisation, more convenience\n    and more time for what matters.\n  \u003c\/p\u003e\n  \u003cdiv class=\"cm-pill\"\u003e☁️ Made for life's little adventures\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- INTRO --\u003e\n\u003csection class=\"cm-intro cm-reveal\"\u003e\n  \u003cdiv class=\"cm-label\"\u003eTHE EVERYDAY ESSENTIAL\u003c\/div\u003e\n  \u003ch2\u003eReady for wherever the day takes you. ✨\u003c\/h2\u003e\n  \u003cp\u003e\n    From quick shopping trips to family afternoons,\n    the Cuddlo™ Go Bag keeps nappies, spare outfits\n    and feeding essentials organised and ready to go.\n    Simply pack, throw it over your shoulders\n    and enjoy the moment.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- FEATURES --\u003e\n\u003csection class=\"cm-features\"\u003e\n  \u003cdiv class=\"cm-heading cm-reveal\"\u003e\n    \u003cdiv class=\"cm-label\"\u003eTHOUGHTFUL DETAILS\u003c\/div\u003e\n    \u003ch2\u003eEverything in its place. 🤎\u003c\/h2\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cm-grid\"\u003e\n\n    \u003cdiv class=\"cm-card cm-reveal\"\u003e\n      \u003cdiv class=\"cm-emoji\"\u003e🎒\u003c\/div\u003e\n      \u003ch3\u003eRoom for everything\u003c\/h3\u003e\n      \u003cp\u003e\n        Spacious main compartment with a\n        wide opening and handy internal\n        pockets for everyday essentials.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cm-card cm-reveal\"\u003e\n      \u003cdiv class=\"cm-emoji\"\u003e🍼\u003c\/div\u003e\n      \u003ch3\u003eFeeding made easy\u003c\/h3\u003e\n      \u003cp\u003e\n        Three insulated bottle pockets\n        keep feeding essentials together\n        in their own dedicated space.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cm-card cm-reveal\"\u003e\n      \u003cdiv class=\"cm-emoji\"\u003e🧸\u003c\/div\u003e\n      \u003ch3\u003eLittle messes, handled\u003c\/h3\u003e\n      \u003cp\u003e\n        An accessible side wipes pocket\n        makes quick clean-ups easier\n        while you're out and about.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cm-card cm-reveal\"\u003e\n      \u003cdiv class=\"cm-emoji\"\u003e🤍\u003c\/div\u003e\n      \u003ch3\u003eCarry your way\u003c\/h3\u003e\n      \u003cp\u003e\n        Comfortable shoulder straps\n        and convenient top handles\n        for flexible everyday carrying.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cm-card cm-reveal\"\u003e\n      \u003cdiv class=\"cm-emoji\"\u003e🧼\u003c\/div\u003e\n      \u003ch3\u003eEasy everyday care\u003c\/h3\u003e\n      \u003cp\u003e\n        Easy-clean exterior helps\n        make everyday little messes\n        less of a fuss.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cm-card cm-reveal\"\u003e\n      \u003cdiv class=\"cm-emoji\"\u003e🌿\u003c\/div\u003e\n      \u003ch3\u003eBeautifully practical\u003c\/h3\u003e\n      \u003cp\u003e\n        Neutral grey styling, practical\n        compartments and thoughtful\n        details for everyday use.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- SPECIAL FEATURE --\u003e\n\u003csection class=\"cm-highlight cm-reveal\"\u003e\n  \u003cdiv class=\"cm-highlight-icon\"\u003e🧺\u003c\/div\u003e\n  \u003cdiv class=\"cm-label\"\u003eA LITTLE EXTRA MAGIC\u003c\/div\u003e\n  \u003ch2\u003eMore than just a backpack.\u003c\/h2\u003e\n  \u003cp\u003e\n    Discover the integrated fold-out section\n    with mesh sides, support rods and a\n    wrap-around zip closure.\n    Another thoughtful detail designed\n    around everyday convenience.\n  \u003c\/p\u003e\n  \u003cp style=\"margin-top:18px;font-size:11px;\"\u003e\n    Please note: This section is not represented\n    as a safe sleep space.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- PRODUCT DETAILS --\u003e\n\u003csection class=\"cm-details\"\u003e\n  \u003cdiv class=\"cm-label\" style=\"text-align:center;\"\u003e\n    THE LITTLE DETAILS\n  \u003c\/div\u003e\n  \u003ch2\u003eMade for everyday life. ✨\u003c\/h2\u003e\n\n  \u003cdiv class=\"cm-detail\"\u003e\n    \u003cstrong\u003e🎒 Design\u003c\/strong\u003e\n    \u003cspan\u003eMulti-pocket backpack\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cm-detail\"\u003e\n    \u003cstrong\u003e🍼 Bottle storage\u003c\/strong\u003e\n    \u003cspan\u003e3 insulated pockets\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cm-detail\"\u003e\n    \u003cstrong\u003e🧷 Main compartment\u003c\/strong\u003e\n    \u003cspan\u003eWide-opening zip closure\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cm-detail\"\u003e\n    \u003cstrong\u003e🧸 Extra storage\u003c\/strong\u003e\n    \u003cspan\u003eInternal and side pockets\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cm-detail\"\u003e\n    \u003cstrong\u003e🧻 Wipes access\u003c\/strong\u003e\n    \u003cspan\u003eDedicated side pocket\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cm-detail\"\u003e\n    \u003cstrong\u003e🤎 Carrying options\u003c\/strong\u003e\n    \u003cspan\u003eShoulder straps and top handles\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cm-detail\"\u003e\n    \u003cstrong\u003e🌿 Colour\u003c\/strong\u003e\n    \u003cspan\u003eNeutral grey\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- FINAL SECTION --\u003e\n\u003csection class=\"cm-final cm-reveal\"\u003e\n  \u003cdiv class=\"cm-label\"\u003eCUDDLO™ GO BAG\u003c\/div\u003e\n  \u003ch2\u003eBecause little moments deserve big memories. 🤍\u003c\/h2\u003e\n  \u003cp\u003e\n    Pack the essentials.\u003cbr\u003e\n    Leave the stress behind.\u003cbr\u003e\n    Enjoy every little adventure.\n  \u003c\/p\u003e\n  \u003ca href=\"#top\" class=\"cm-button\"\u003eBack to top ↑\u003c\/a\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  const root = document.querySelector('.cuddlo-mobile');\n  if(!root) return;\n\n  const elements = root.querySelectorAll('.cm-reveal');\n\n  if(!('IntersectionObserver' in window)){\n    elements.forEach(el=\u003eel.classList.add('cm-show'));\n    return;\n  }\n\n  const observer = new IntersectionObserver(entries=\u003e{\n    entries.forEach(entry=\u003e{\n      if(entry.isIntersecting){\n        entry.target.classList.add('cm-show');\n        observer.unobserve(entry.target);\n      }\n    });\n  },{threshold:0.12});\n\n  elements.forEach(el=\u003eobserver.observe(el));\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"My Store","offers":[{"title":"Default Title","offer_id":51263303516385,"sku":null,"price":699.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0863\/7838\/1537\/files\/Cuddlo_Nappy_Bag__More_Little_Moments.png?v=1793571589","url":"https:\/\/cuddlo.co.za\/products\/cuddlo%e2%84%a2-go-bag-everyday-nappy-bag","provider":"Cuddlo","version":"1.0","type":"link"}