{"title":"New Products","description":"\u003c!-- ZURI FINDS - NEW PRODUCTS COLLECTION DESCRIPTION --\u003e\n\n\u003cdiv class=\"zuri-new-products\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"zuri-new-float float-one\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-new-float float-two\"\u003e💗\u003c\/div\u003e\n  \u003cdiv class=\"zuri-new-float float-three\"\u003e🌸\u003c\/div\u003e\n  \u003cdiv class=\"zuri-new-float float-four\"\u003e🎁\u003c\/div\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003cdiv class=\"zuri-new-hero\"\u003e\n    \u003cdiv class=\"zuri-new-icon\"\u003e🛍️✨\u003c\/div\u003e\n\n    \u003ch2\u003eNew Products at Zuri Finds\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Be the first to discover our latest finds, fresh arrivals and\n      exciting new additions for the whole family. 💕\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Intro --\u003e\n  \u003cdiv class=\"zuri-new-card\"\u003e\n\n    \u003cp\u003e\n      From \u003cstrong\u003eclever kids’ toys\u003c\/strong\u003e to practical everyday\n      favourites, this collection is where all the newest goodies\n      land first. 🌈\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Take a little browse, discover something unexpected and find\n      those special little things that bring a little extra joy\n      to everyday life. ✨\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- Fresh Finds --\u003e\n  \u003cdiv class=\"zuri-new-section\"\u003e\n\n    \u003ch3\u003e🌸 Fresh Finds, Just In\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-new-features\"\u003e\n\n      \u003cdiv class=\"zuri-new-feature\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e✨\u003c\/div\u003e\n        \u003ch4\u003eNew Arrivals\u003c\/h4\u003e\n        \u003cp\u003e\n          New products added regularly so there’s always something\n          fresh to discover.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-new-feature\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e🎁\u003c\/div\u003e\n        \u003ch4\u003eGift-Worthy Picks\u003c\/h4\u003e\n        \u003cp\u003e\n          Fun, useful and thoughtful finds perfect for someone special.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-new-feature\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e🛍️\u003c\/div\u003e\n        \u003ch4\u003eEasy Browsing\u003c\/h4\u003e\n        \u003cp\u003e\n          Made for easy scrolling, happy discovering and finding\n          your next favourite.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-new-feature\"\u003e\n        \u003cdiv class=\"feature-icon\"\u003e🎉\u003c\/div\u003e\n        \u003ch4\u003eEvery Occasion\u003c\/h4\u003e\n        \u003cp\u003e\n          Perfect for birthdays, holidays or those little everyday surprises.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- Mzansi Message --\u003e\n  \u003cdiv class=\"zuri-new-mzansi\"\u003e\n\n    \u003cdiv class=\"mzansi-sparkle\"\u003e🇿🇦✨\u003c\/div\u003e\n\n    \u003ch3\u003eSomething New Is Always Around the Corner!\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Keep an eye on this collection for the newest products bringing\n      a little extra joy to homes across \u003cstrong\u003eMzansi.\u003c\/strong\u003e 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- Bottom CTA --\u003e\n  \u003cdiv class=\"zuri-new-bottom\"\u003e\n\n    \u003cspan\u003e🌈\u003c\/span\u003e\n\n    \u003cp\u003e\n      \u003cstrong\u003eDiscover something new. Find something special. 💗\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cspan\u003e✨\u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ==========================================\n   ZURI FINDS - NEW PRODUCTS COLLECTION\n   ========================================== *\/\n\n.zuri-new-products {\n  position: relative;\n  overflow: hidden;\n  padding: 8px;\n  font-family: Arial, sans-serif;\n  color: #5f5366;\n  line-height: 1.7;\n}\n\n\n\/* HERO *\/\n\n.zuri-new-hero {\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f2edff,\n    #eaf9ff\n  );\n\n  border-radius: 26px;\n  padding: 30px 22px;\n  text-align: center;\n  margin-bottom: 18px;\n\n  box-shadow:\n    0 8px 25px rgba(180, 150, 200, 0.14);\n\n  animation: zuriHeroFloat 4s ease-in-out infinite;\n}\n\n.zuri-new-icon {\n  font-size: 38px;\n  margin-bottom: 6px;\n\n  animation: zuriIconFloat 3s ease-in-out infinite;\n}\n\n.zuri-new-hero h2 {\n  margin: 0 0 12px;\n\n  font-size: 28px;\n  line-height: 1.3;\n\n  color: #966bb0;\n}\n\n.zuri-new-hero p {\n  margin: 0;\n  font-size: 16px;\n}\n\n\n\/* INTRO CARD *\/\n\n.zuri-new-card {\n  background: #ffffff;\n\n  border-radius: 22px;\n  padding: 22px;\n\n  margin-bottom: 18px;\n\n  border: 2px solid #f3e7f7;\n\n  box-shadow:\n    0 6px 20px rgba(180, 150, 200, 0.10);\n}\n\n.zuri-new-card p {\n  margin: 0 0 14px;\n}\n\n.zuri-new-card p:last-child {\n  margin-bottom: 0;\n}\n\n\n\/* FRESH FINDS SECTION *\/\n\n.zuri-new-section {\n  background: linear-gradient(\n    135deg,\n    #fff5fa,\n    #faf4ff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 20px;\n\n  margin-bottom: 18px;\n}\n\n.zuri-new-section h3 {\n  text-align: center;\n\n  margin: 0 0 20px;\n\n  font-size: 22px;\n\n  color: #765b86;\n}\n\n\n\/* FEATURE GRID *\/\n\n.zuri-new-features {\n  display: grid;\n\n  grid-template-columns: 1fr 1fr;\n\n  gap: 13px;\n}\n\n\n\/* FEATURE CARD *\/\n\n.zuri-new-feature {\n  background: rgba(255,255,255,0.85);\n\n  border-radius: 19px;\n\n  padding: 17px 13px;\n\n  text-align: center;\n\n  box-shadow:\n    0 5px 15px rgba(180, 150, 200, 0.08);\n\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease;\n}\n\n.zuri-new-feature:hover {\n  transform: translateY(-6px);\n\n  box-shadow:\n    0 10px 22px rgba(180, 150, 200, 0.18);\n}\n\n.feature-icon {\n  font-size: 28px;\n\n  margin-bottom: 5px;\n\n  animation: zuriSmallFloat 3s ease-in-out infinite;\n}\n\n.zuri-new-feature h4 {\n  margin: 5px 0 7px;\n\n  font-size: 16px;\n\n  color: #936ba8;\n}\n\n.zuri-new-feature p {\n  margin: 0;\n\n  font-size: 14px;\n}\n\n\n\/* MZANSI BOX *\/\n\n.zuri-new-mzansi {\n  background: linear-gradient(\n    135deg,\n    #eefaff,\n    #f1edff,\n    #fff1f7\n  );\n\n  border-radius: 25px;\n\n  padding: 26px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  box-shadow:\n    0 7px 22px rgba(170, 150, 190, 0.12);\n}\n\n.mzansi-sparkle {\n  font-size: 30px;\n\n  margin-bottom: 5px;\n\n  animation: zuriBounce 2.5s ease-in-out infinite;\n}\n\n.zuri-new-mzansi h3 {\n  margin: 0 0 10px;\n\n  font-size: 21px;\n\n  color: #80628e;\n}\n\n.zuri-new-mzansi p {\n  margin: 0;\n\n  font-size: 15px;\n}\n\n\n\/* BOTTOM CTA *\/\n\n.zuri-new-bottom {\n  display: flex;\n\n  justify-content: center;\n\n  align-items: center;\n\n  gap: 10px;\n\n  background: linear-gradient(\n    135deg,\n    #fff7d9,\n    #fff0f7\n  );\n\n  border-radius: 20px;\n\n  padding: 17px;\n\n  text-align: center;\n}\n\n.zuri-new-bottom p {\n  margin: 0;\n\n  color: #8c668f;\n\n  font-size: 15px;\n}\n\n.zuri-new-bottom span {\n  animation: zuriSmallFloat 3s ease-in-out infinite;\n}\n\n\n\/* FLOATING DECORATIONS *\/\n\n.zuri-new-float {\n  position: absolute;\n\n  pointer-events: none;\n\n  opacity: 0.65;\n\n  font-size: 21px;\n\n  z-index: 3;\n}\n\n.float-one {\n  top: 12px;\n  left: 4px;\n\n  animation:\n    zuriFloatOne 5s ease-in-out infinite;\n}\n\n.float-two {\n  top: 100px;\n  right: 5px;\n\n  animation:\n    zuriFloatTwo 6s ease-in-out infinite;\n}\n\n.float-three {\n  top: 350px;\n  left: 3px;\n\n  animation:\n    zuriFloatOne 5.5s ease-in-out infinite;\n}\n\n.float-four {\n  top: 610px;\n  right: 4px;\n\n  animation:\n    zuriFloatTwo 5s ease-in-out infinite;\n}\n\n\n\/* ==========================================\n   ANIMATIONS\n   ========================================== *\/\n\n@keyframes zuriHeroFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n\n}\n\n\n@keyframes zuriIconFloat {\n\n  0%, 100% {\n    transform: translateY(0) rotate(0deg);\n  }\n\n  50% {\n    transform: translateY(-7px) rotate(3deg);\n  }\n\n}\n\n\n@keyframes zuriSmallFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-5px);\n  }\n\n}\n\n\n@keyframes zuriBounce {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-8px);\n  }\n\n}\n\n\n@keyframes zuriFloatOne {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(8px, -12px)\n      rotate(8deg);\n  }\n\n}\n\n\n@keyframes zuriFloatTwo {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(-8px, 10px)\n      rotate(-8deg);\n  }\n\n}\n\n\n\/* MOBILE *\/\n\n@media (max-width: 600px) {\n\n  .zuri-new-hero {\n    padding: 25px 17px;\n  }\n\n  .zuri-new-hero h2 {\n    font-size: 24px;\n  }\n\n  .zuri-new-hero p {\n    font-size: 15px;\n  }\n\n  .zuri-new-card {\n    padding: 19px;\n  }\n\n  .zuri-new-features {\n    grid-template-columns: 1fr;\n  }\n\n  .zuri-new-section {\n    padding: 22px 16px;\n  }\n\n  .zuri-new-section h3 {\n    font-size: 20px;\n  }\n\n  .zuri-new-mzansi {\n    padding: 23px 17px;\n  }\n\n  .zuri-new-mzansi h3 {\n    font-size: 19px;\n  }\n\n}\n\n\u003c\/style\u003e","products":[{"product_id":"untitled-aug13_16-39-19","title":"Kids' Magnetic Building Blocks | STEM Montessori Toy | 25-500pcs | Ages 3-8","description":"\u003cstyle\u003e\n  .zuri-magnetic-stem {\n    background: linear-gradient(135deg, #f8f3ff, #fff8fb, #f3fbff);\n    padding: 30px;\n    border-radius: 24px;\n    color: #625b68;\n    font-family: Arial, sans-serif;\n    line-height: 1.7;\n    overflow: hidden;\n  }\n\n  .zuri-stem-header {\n    text-align: center;\n    margin-bottom: 25px;\n  }\n\n  .zuri-stem-icon {\n    font-size: 48px;\n    display: inline-block;\n    animation: stemFloat 3s ease-in-out infinite;\n  }\n\n  .zuri-stem-title {\n    color: #79658b;\n    font-size: 28px;\n    font-weight: 700;\n    margin: 10px 0 16px;\n  }\n\n  .zuri-stem-intro {\n    max-width: 760px;\n    margin: auto;\n    font-size: 16px;\n  }\n\n  .zuri-stem-highlight {\n    background: #eee4f7;\n    color: #705b82;\n    padding: 16px 20px;\n    border-radius: 16px;\n    text-align: center;\n    margin: 25px 0;\n    font-weight: 600;\n  }\n\n  .zuri-stem-sets {\n    display: flex;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 9px;\n    margin: 20px 0 25px;\n  }\n\n  .zuri-stem-set {\n    background: #ffffff;\n    border: 1px solid #e7dcef;\n    padding: 8px 14px;\n    border-radius: 30px;\n    color: #765f86;\n    font-weight: 700;\n    font-size: 14px;\n  }\n\n  .zuri-stem-features {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n    margin-top: 25px;\n  }\n\n  .zuri-stem-feature {\n    background: rgba(255, 255, 255, 0.86);\n    padding: 18px;\n    border-radius: 17px;\n    border: 1px solid #eee3f1;\n    transition: all 0.3s ease;\n  }\n\n  .zuri-stem-feature:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 8px 20px rgba(120, 95, 135, 0.12);\n  }\n\n  .zuri-stem-feature strong {\n    display: block;\n    color: #765f86;\n    margin-bottom: 5px;\n  }\n\n  .zuri-stem-note {\n    background: #fff8e7;\n    border: 1px solid #f0dfb2;\n    padding: 16px;\n    border-radius: 16px;\n    margin-top: 25px;\n    text-align: center;\n    font-size: 14px;\n    color: #75684b;\n  }\n\n  .zuri-stem-ending {\n    text-align: center;\n    margin-top: 27px;\n    font-size: 16px;\n  }\n\n  .zuri-stem-stars {\n    text-align: center;\n    color: #d5b7dc;\n    letter-spacing: 7px;\n    margin-top: 20px;\n  }\n\n  @keyframes stemFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n\n    50% {\n      transform: translateY(-8px) rotate(3deg);\n    }\n  }\n\n  @media (max-width: 600px) {\n    .zuri-magnetic-stem {\n      padding: 22px 16px;\n    }\n\n    .zuri-stem-title {\n      font-size: 24px;\n    }\n\n    .zuri-stem-features {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"zuri-magnetic-stem\"\u003e\n\n  \u003cdiv class=\"zuri-stem-header\"\u003e\n\n    \u003cdiv class=\"zuri-stem-icon\"\u003e🧲🏗️🧠✨\u003c\/div\u003e\n\n    \u003ch2 class=\"zuri-stem-title\"\u003e\n      Magnetic Building Blocks STEM Sensory Toy\n    \u003c\/h2\u003e\n\n    \u003cp class=\"zuri-stem-intro\"\u003e\n      Build, create, imagine — repeat! The\n      \u003cstrong\u003eMagnetic Building Blocks STEM Sensory Toy\u003c\/strong\u003e\n      is a hands-on learning toy designed to spark creativity,\n      encourage problem-solving and keep little minds engaged.\n      With magnetic pieces and countless building possibilities,\n      every play session can become a brand-new adventure.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"zuri-stem-highlight\"\u003e\n    🧲 Connect • Build • Explore • Create 🧲\n  \u003c\/div\u003e\n\n  \u003cp\u003e\n    Choose the set size that suits your little builder, from smaller\n    starter sets for beginners to larger collections for children ready\n    to take on bigger and more creative builds.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"zuri-stem-sets\"\u003e\n    \u003cdiv class=\"zuri-stem-set\"\u003e25 Pieces\u003c\/div\u003e\n    \u003cdiv class=\"zuri-stem-set\"\u003e50 Pieces\u003c\/div\u003e\n    \u003cdiv class=\"zuri-stem-set\"\u003e100 Pieces\u003c\/div\u003e\n    \u003cdiv class=\"zuri-stem-set\"\u003e150 Pieces\u003c\/div\u003e\n    \u003cdiv class=\"zuri-stem-set\"\u003e200 Pieces\u003c\/div\u003e\n    \u003cdiv class=\"zuri-stem-set\"\u003e250 Pieces\u003c\/div\u003e\n    \u003cdiv class=\"zuri-stem-set\"\u003e500 Pieces\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"zuri-stem-features\"\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      🧲\n      \u003cstrong\u003eMagnetic Building System\u003c\/strong\u003e\n      Magnetic pieces connect together to make building fun and engaging.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      🧠\n      \u003cstrong\u003eSTEM \u0026amp; Montessori Inspired\u003c\/strong\u003e\n      Encourages children to explore science, technology, engineering\n      and maths concepts through hands-on play.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      ✋\n      \u003cstrong\u003eHand-Eye Coordination\u003c\/strong\u003e\n      Building and connecting pieces can support fine motor skills,\n      coordination and spatial awareness.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      🎨\n      \u003cstrong\u003eCreativity \u0026amp; Imagination\u003c\/strong\u003e\n      Endless combinations allow children to invent structures,\n      shapes and imaginative creations.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      🌈\n      \u003cstrong\u003eSensory Play\u003c\/strong\u003e\n      Hands-on textures, movement and colourful pieces create an\n      engaging sensory play experience.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      📦\n      \u003cstrong\u003eMultiple Set Sizes\u003c\/strong\u003e\n      Choose from 25 to 500 pieces depending on your child's\n      interests, experience and preferred style of play.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      👧👦\n      \u003cstrong\u003eSuitable for Ages 3–8\u003c\/strong\u003e\n      Designed for young builders to explore construction and\n      creative problem-solving.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      🏗️\n      \u003cstrong\u003eFun for Boys \u0026amp; Girls\u003c\/strong\u003e\n      An inclusive building toy for every little engineer and creator.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zuri-stem-feature\"\u003e\n      🎁\n      \u003cstrong\u003ePerfect Gift\u003c\/strong\u003e\n      A fun and educational gift idea for birthdays, Christmas,\n      holidays and special occasions.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"zuri-stem-note\"\u003e\n    ⚠️ \u003cstrong\u003eSafety Note:\u003c\/strong\u003e Contains magnets. Keep small\n    components away from children under 3 years. Always use under\n    appropriate adult supervision and follow the manufacturer's\n    age and safety guidelines.\n  \u003c\/div\u003e\n\n  \u003cp class=\"zuri-stem-ending\"\u003e\n    Because the best builders start small, one magnetic block at a time! 🧲🏗️✨\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"zuri-stem-stars\"\u003e\n    ✦ ✧ ✦ ✧ ✦\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Zuri Finds","offers":[{"title":"100 pcs","offer_id":52644191436932,"sku":null,"price":783.0,"currency_code":"ZAR","in_stock":true},{"title":"200 pcs","offer_id":52644191502468,"sku":null,"price":1075.0,"currency_code":"ZAR","in_stock":true},{"title":"500 pcs","offer_id":52644191568004,"sku":null,"price":1870.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/A788F1F9-BBD2-4C26-B013-6C13AA45CF06.webp?v=1786641697"},{"product_id":"magnetic-building-blocks-pink-heart-flower-series-48-100-200-300pcs","title":"Magnetic Building Blocks – Pink Heart Flower Series (48\/100\/200\/300pcs)","description":"\u003cdiv style=\"background: linear-gradient(135deg, #fff0f8, #f3e9ff); padding: 24px; border-radius: 18px; color: #4a3b52; font-family: Arial, sans-serif; line-height: 1.7;\"\u003e\n\n  \u003ch2 style=\"color: #c04aa3; text-align: center; font-size: 28px; margin-bottom: 10px;\"\u003e\n    🌸 Build, Imagine, Create!\n  \u003c\/h2\u003e\n\n  \u003cp style=\"font-size: 16px; text-align: center;\"\u003e\n    Introduce your little one to the joy of creative play with our \n    \u003cstrong style=\"color: #b03a91;\"\u003eMagnetic Pink Heart \u0026amp; Flower Construction Cubes\u003c\/strong\u003e.\n    Designed for little hands, these colourful magnetic building blocks make it easy to\n    build, create and explore endless ideas.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #ffffff; padding: 18px; border-radius: 14px; margin: 20px 0;\"\u003e\n    \u003cp style=\"margin: 0;\"\u003e\n      📏 \u003cstrong\u003eBlock Size:\u003c\/strong\u003e Approximately 2 cm\u003cbr\u003e\n      🧲 \u003cstrong\u003eMagnetic Construction:\u003c\/strong\u003e Blocks connect together for creative building\u003cbr\u003e\n      👧 \u003cstrong\u003eAge:\u003c\/strong\u003e 3 years and up\u003cbr\u003e\n      🎀 \u003cstrong\u003eColours:\u003c\/strong\u003e Pink and vibrant tones\u003cbr\u003e\n      🧩 \u003cstrong\u003eSet Options:\u003c\/strong\u003e 48, 100, 200 or 300 pieces\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 style=\"color: #a13b91; font-size: 21px;\"\u003e\n    💕 Why Kids \u0026amp; Parents Love Them\n  \u003c\/h3\u003e\n\n  \u003cul style=\"padding-left: 22px;\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003e🧲 Easy magnetic building:\u003c\/strong\u003e Pieces connect together to make building fun and engaging.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e🌈 Colourful \u0026amp; tactile:\u003c\/strong\u003e Smooth-edged pieces and vibrant colours encourage hands-on exploration.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e🧠 Learning through play:\u003c\/strong\u003e Encourages creativity, spatial thinking, problem-solving and fine motor skills.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e🌸 Endless creations:\u003c\/strong\u003e Children can build flowers, hearts, towers, shapes and imaginative creations of their own.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e🧩 Multiple set sizes:\u003c\/strong\u003e Choose from 48, 100, 200 or 300 pieces and expand their building adventures.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003e👦👧 Great for boys \u0026amp; girls:\u003c\/strong\u003e A fun creative activity for children aged 3 and up.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv style=\"background: #f8ddf0; padding: 18px; border-radius: 14px; margin-top: 20px;\"\u003e\n    \u003ch3 style=\"color: #a13b91; margin-top: 0;\"\u003e\n      🎁 A Gift They'll Keep Coming Back To\n    \u003c\/h3\u003e\n\n    \u003cp style=\"margin-bottom: 0;\"\u003e\n      Looking for a fun birthday gift, holiday surprise or creative activity?\n      These magnetic building cubes give children the freedom to build something new\n      every time they play. As their imagination grows, so can their collection!\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"text-align: center; font-size: 18px; font-weight: bold; color: #b03a91; margin-top: 22px;\"\u003e\n    ✨ Build it. Create it. Imagine it. ✨\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 12px; color: #777; text-align: center; margin-top: 18px;\"\u003e\n    Adult supervision is recommended. Keep small pieces away from children under 3 years.\n    Keep magnets away from electronic devices and follow the manufacturer's safety instructions.\n  \u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"My Shop","offers":[{"title":"CXJM-blossom-48pcs","offer_id":52648965767300,"sku":"sl25090512232166880","price":615.0,"currency_code":"ZAR","in_stock":true},{"title":"CXJM-blossom-100pcs","offer_id":52648965800068,"sku":"sl25090512232166880","price":720.0,"currency_code":"ZAR","in_stock":true},{"title":"CXJM-blossom-200pcs","offer_id":52648965898372,"sku":"sl25090512232166884","price":934.0,"currency_code":"ZAR","in_stock":true},{"title":"CXJM-blossom-300pcs","offer_id":52648965963908,"sku":"sl25090512232166890","price":1121.0,"currency_code":"ZAR","in_stock":true},{"title":"Random-200pcs","offer_id":52945161846916,"sku":null,"price":916.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/IMG-5902.webp?v=1786888841"},{"product_id":"200-piece-magnetic-building-cubes-orchard-farm","title":"200-Piece Magnetic Building Cubes - Orchard Farm Set","description":"\u003c!-- ZURI FINDS - ORCHARD FARM MAGNETIC CUBE SET --\u003e\n\n\u003cdiv class=\"zuri-farm-product\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"zuri-farm-float farm-float-1\"\u003e🌸\u003c\/div\u003e\n  \u003cdiv class=\"zuri-farm-float farm-float-2\"\u003e🍎\u003c\/div\u003e\n  \u003cdiv class=\"zuri-farm-float farm-float-3\"\u003e🦋\u003c\/div\u003e\n  \u003cdiv class=\"zuri-farm-float farm-float-4\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-farm-float farm-float-5\"\u003e🐝\u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zuri-farm-hero\"\u003e\n\n    \u003cdiv class=\"zuri-farm-icon\"\u003e🐄🌳🍎\u003c\/div\u003e\n\n    \u003ch2\u003eBuild a Happy Little Farmyard World\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Let your little Mzansi builder's imagination run wild with this\n      colourful \u003cstrong\u003e200-piece magnetic cube construction set!\u003c\/strong\u003e 🧲🌈\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003cdiv class=\"zuri-farm-card\"\u003e\n\n    \u003cp\u003e\n      Packed with cute cartoon houses, animals, vehicles and\n      fruit-inspired blocks, children can stack, connect and create\n      their very own \u003cstrong\u003eOrchard Farm adventure.\u003c\/strong\u003e 🏡🐄🚜🍎\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Build a cosy farmhouse, park the mini vehicles, grow a pretend\n      fruit garden or design a whole animal village. 🌱🐑🚗\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Then knock it down, mix it up and start again! Every build can\n      become a brand-new story, which means the fun keeps growing\n      like a garden after summer rain. 🌧️🌸\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHY IT'S A LEKKER LEARNING TOY --\u003e\n  \u003cdiv class=\"zuri-farm-section\"\u003e\n\n    \u003ch3\u003e🌸 Why It's a Lekker Learning Toy\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-farm-features\"\u003e\n\n      \u003cdiv class=\"zuri-farm-feature\"\u003e\n        \u003cdiv class=\"farm-feature-icon\"\u003e🧲\u003c\/div\u003e\n\n        \u003ch4\u003e200-Piece Fun\u003c\/h4\u003e\n\n        \u003cp\u003e\n          200 magnetic cubes for open-ended building,\n          stacking and creating.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-farm-feature\"\u003e\n        \u003cdiv class=\"farm-feature-icon\"\u003e🍎\u003c\/div\u003e\n\n        \u003ch4\u003eOrchard Farm Theme\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Cute houses, animals, vehicles and fruit-inspired\n          designs bring farmyard adventures to life.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-farm-feature\"\u003e\n        \u003cdiv class=\"farm-feature-icon\"\u003e🧠\u003c\/div\u003e\n\n        \u003ch4\u003eLearn Through Play\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Encourages early STEM learning, problem-solving\n          and spatial thinking.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-farm-feature\"\u003e\n        \u003cdiv class=\"farm-feature-icon\"\u003e👋\u003c\/div\u003e\n\n        \u003ch4\u003eLittle Hands, Big Ideas\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Supports hand-eye coordination, creativity and\n          imaginative storytelling.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-farm-feature\"\u003e\n        \u003cdiv class=\"farm-feature-icon\"\u003e👨‍👩‍👧\u003c\/div\u003e\n\n        \u003ch4\u003eBuild Together\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Great for independent play or creating special\n          building moments with family and friends.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-farm-feature\"\u003e\n        \u003cdiv class=\"farm-feature-icon\"\u003e🎁\u003c\/div\u003e\n\n        \u003ch4\u003ePerfect Gift\u003c\/h4\u003e\n\n        \u003cp\u003e\n          A fun birthday, Christmas, Easter or holiday gift\n          for young builders.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BIG IDEAS SECTION --\u003e\n  \u003cdiv class=\"zuri-farm-ideas\"\u003e\n\n    \u003cdiv class=\"ideas-icon\"\u003e🌱✨\u003c\/div\u003e\n\n    \u003ch3\u003eFrom Farmyard Fun to Big Ideas\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Whether they're building a tiny farm stall, a busy delivery\n      truck or a colourful fruit market, children can explore,\n      create and proudly show off their latest masterpiece. 🏪🚚🍓\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      It's a playful way to keep \u003cstrong\u003ecurious hands busy\u003c\/strong\u003e\n      and \u003cstrong\u003ebright ideas moving.\u003c\/strong\u003e 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- CREATIVE PLAY IDEAS --\u003e\n  \u003cdiv class=\"zuri-farm-play\"\u003e\n\n    \u003ch3\u003e🌈 What Will They Build?\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-play-items\"\u003e\n\n      \u003cdiv\u003e🏡\u003cspan\u003eCosy Farmhouse\u003c\/span\u003e\n\u003c\/div\u003e\n\n      \u003cdiv\u003e🚜\u003cspan\u003eBusy Farm\u003c\/span\u003e\n\u003c\/div\u003e\n\n      \u003cdiv\u003e🍎\u003cspan\u003eFruit Garden\u003c\/span\u003e\n\u003c\/div\u003e\n\n      \u003cdiv\u003e🐄\u003cspan\u003eAnimal Village\u003c\/span\u003e\n\u003c\/div\u003e\n\n      \u003cdiv\u003e🚚\u003cspan\u003eDelivery Truck\u003c\/span\u003e\n\u003c\/div\u003e\n\n      \u003cdiv\u003e🏪\u003cspan\u003eFruit Market\u003c\/span\u003e\n\u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- GOOD TO KNOW --\u003e\n  \u003cdiv class=\"zuri-farm-safety\"\u003e\n\n    \u003cdiv class=\"safety-icon\"\u003e💗\u003c\/div\u003e\n\n    \u003ch3\u003eGood to Know\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Recommended for children aged\n      \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Please use with \u003cstrong\u003eadult supervision.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- CLOSING --\u003e\n  \u003cdiv class=\"zuri-farm-ending\"\u003e\n\n    \u003cdiv class=\"ending-emojis\"\u003e🌈 🧲 🌱 🐄 🍎 ✨\u003c\/div\u003e\n\n    \u003ch3\u003eBuild. Create. Imagine. Grow.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Let their little imagination grow into something wonderful,\n      one magnetic block at a time. 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ==========================================\n   ZURI FINDS - ORCHARD FARM PRODUCT\n   ========================================== *\/\n\n.zuri-farm-product {\n\n  position: relative;\n\n  overflow: hidden;\n\n  padding: 8px;\n\n  font-family: Arial, sans-serif;\n\n  color: #5f5366;\n\n  line-height: 1.7;\n\n}\n\n\n\/* HERO *\/\n\n.zuri-farm-hero {\n\n  background: linear-gradient(\n    135deg,\n    #fff4d8,\n    #fff0f7,\n    #f1efff,\n    #eafaff\n  );\n\n  border-radius: 27px;\n\n  padding: 30px 22px;\n\n  text-align: center;\n\n  margin-bottom: 18px;\n\n  box-shadow:\n    0 8px 25px rgba(180, 150, 200, 0.14);\n\n  animation:\n    farmHeroFloat 4s ease-in-out infinite;\n}\n\n\n.zuri-farm-icon {\n\n  font-size: 38px;\n\n  margin-bottom: 7px;\n\n  animation:\n    farmIconFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-farm-hero h2 {\n\n  margin: 0 0 12px;\n\n  font-size: 28px;\n\n  line-height: 1.3;\n\n  color: #8f719c;\n\n}\n\n\n.zuri-farm-hero p {\n\n  margin: 0;\n\n  font-size: 16px;\n\n}\n\n\n\/* INTRO CARD *\/\n\n.zuri-farm-card {\n\n  background: #ffffff;\n\n  border-radius: 23px;\n\n  padding: 22px;\n\n  margin-bottom: 18px;\n\n  border: 2px solid #f3e8e0;\n\n  box-shadow:\n    0 6px 20px rgba(180, 150, 140, 0.10);\n\n}\n\n\n.zuri-farm-card p {\n\n  margin: 0 0 14px;\n\n}\n\n\n.zuri-farm-card p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* FEATURES SECTION *\/\n\n.zuri-farm-section {\n\n  background: linear-gradient(\n    135deg,\n    #f3fff5,\n    #fff6f9,\n    #f7f2ff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 20px;\n\n  margin-bottom: 18px;\n\n}\n\n\n.zuri-farm-section h3 {\n\n  text-align: center;\n\n  margin: 0 0 20px;\n\n  font-size: 22px;\n\n  color: #776683;\n\n}\n\n\n\/* FEATURE GRID *\/\n\n.zuri-farm-features {\n\n  display: grid;\n\n  grid-template-columns: 1fr 1fr;\n\n  gap: 13px;\n\n}\n\n\n\/* FEATURE CARDS *\/\n\n.zuri-farm-feature {\n\n  background: rgba(255,255,255,0.86);\n\n  border-radius: 19px;\n\n  padding: 17px 13px;\n\n  text-align: center;\n\n  box-shadow:\n    0 5px 15px rgba(170, 150, 160, 0.08);\n\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease;\n\n}\n\n\n.zuri-farm-feature:hover {\n\n  transform: translateY(-6px);\n\n  box-shadow:\n    0 10px 22px rgba(170, 150, 160, 0.18);\n\n}\n\n\n.farm-feature-icon {\n\n  font-size: 29px;\n\n  margin-bottom: 5px;\n\n  animation:\n    farmSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-farm-feature h4 {\n\n  margin: 5px 0 7px;\n\n  font-size: 16px;\n\n  color: #92719d;\n\n}\n\n\n.zuri-farm-feature p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* BIG IDEAS *\/\n\n.zuri-farm-ideas {\n\n  background: linear-gradient(\n    135deg,\n    #eefaff,\n    #f2edff,\n    #fff1f7\n  );\n\n  border-radius: 25px;\n\n  padding: 27px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  box-shadow:\n    0 7px 22px rgba(170, 150, 190, 0.12);\n\n}\n\n\n.ideas-icon {\n\n  font-size: 34px;\n\n  margin-bottom: 5px;\n\n  animation:\n    farmBounce 2.5s ease-in-out infinite;\n\n}\n\n\n.zuri-farm-ideas h3 {\n\n  margin: 0 0 12px;\n\n  font-size: 22px;\n\n  color: #7e658b;\n\n}\n\n\n.zuri-farm-ideas p {\n\n  margin: 0 0 12px;\n\n  font-size: 15px;\n\n}\n\n\n.zuri-farm-ideas p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* BUILDING IDEAS *\/\n\n.zuri-farm-play {\n\n  background: linear-gradient(\n    135deg,\n    #fff8d9,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.zuri-farm-play h3 {\n\n  margin: 0 0 20px;\n\n  color: #866a8d;\n\n  font-size: 21px;\n\n}\n\n\n.zuri-play-items {\n\n  display: grid;\n\n  grid-template-columns: repeat(3, 1fr);\n\n  gap: 10px;\n\n}\n\n\n.zuri-play-items div {\n\n  background: rgba(255,255,255,0.78);\n\n  border-radius: 17px;\n\n  padding: 13px 7px;\n\n  font-size: 25px;\n\n  transition:\n    transform 0.3s ease;\n\n}\n\n\n.zuri-play-items div:hover {\n\n  transform:\n    translateY(-5px)\n    rotate(1deg);\n\n}\n\n\n.zuri-play-items span {\n\n  display: block;\n\n  font-size: 12px;\n\n  margin-top: 4px;\n\n  color: #79647f;\n\n}\n\n\n\/* SAFETY *\/\n\n.zuri-farm-safety {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f6,\n    #f5f0ff\n  );\n\n  border-radius: 23px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.safety-icon {\n\n  font-size: 30px;\n\n  animation:\n    farmSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-farm-safety h3 {\n\n  margin: 5px 0 10px;\n\n  color: #886d91;\n\n  font-size: 20px;\n\n}\n\n\n.zuri-farm-safety p {\n\n  margin: 5px 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ENDING *\/\n\n.zuri-farm-ending {\n\n  background: linear-gradient(\n    135deg,\n    #f4efff,\n    #fff0f7,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  text-align: center;\n\n}\n\n\n.ending-emojis {\n\n  font-size: 22px;\n\n  letter-spacing: 4px;\n\n  margin-bottom: 8px;\n\n}\n\n\n.zuri-farm-ending h3 {\n\n  margin: 0 0 8px;\n\n  color: #956da5;\n\n  font-size: 22px;\n\n}\n\n\n.zuri-farm-ending p {\n\n  margin: 0;\n\n  font-size: 15px;\n\n}\n\n\n\/* ==========================================\n   FLOATING DECORATIONS\n   ========================================== *\/\n\n.zuri-farm-float {\n\n  position: absolute;\n\n  pointer-events: none;\n\n  opacity: 0.65;\n\n  font-size: 21px;\n\n  z-index: 3;\n\n}\n\n\n.farm-float-1 {\n\n  top: 12px;\n\n  left: 4px;\n\n  animation:\n    farmFloatOne 5s ease-in-out infinite;\n\n}\n\n\n.farm-float-2 {\n\n  top: 85px;\n\n  right: 5px;\n\n  animation:\n    farmFloatTwo 6s ease-in-out infinite;\n\n}\n\n\n.farm-float-3 {\n\n  top: 300px;\n\n  left: 3px;\n\n  animation:\n    farmFloatOne 5.5s ease-in-out infinite;\n\n}\n\n\n.farm-float-4 {\n\n  top: 510px;\n\n  right: 4px;\n\n  animation:\n    farmFloatTwo 5s ease-in-out infinite;\n\n}\n\n\n.farm-float-5 {\n\n  top: 720px;\n\n  left: 5px;\n\n  animation:\n    farmFloatOne 6s ease-in-out infinite;\n\n}\n\n\n\/* ==========================================\n   ANIMATIONS\n   ========================================== *\/\n\n@keyframes farmHeroFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n\n}\n\n\n@keyframes farmIconFloat {\n\n  0%, 100% {\n    transform:\n      translateY(0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translateY(-7px)\n      rotate(3deg);\n  }\n\n}\n\n\n@keyframes farmSmallFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-5px);\n  }\n\n}\n\n\n@keyframes farmBounce {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-8px);\n  }\n\n}\n\n\n@keyframes farmFloatOne {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(8px, -12px)\n      rotate(8deg);\n  }\n\n}\n\n\n@keyframes farmFloatTwo {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(-8px, 10px)\n      rotate(-8deg);\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n   ========================================== *\/\n\n@media (max-width: 600px) {\n\n  .zuri-farm-hero {\n\n    padding: 25px 17px;\n\n  }\n\n\n  .zuri-farm-hero h2 {\n\n    font-size: 24px;\n\n  }\n\n\n  .zuri-farm-hero p {\n\n    font-size: 15px;\n\n  }\n\n\n  .zuri-farm-card {\n\n    padding: 19px;\n\n  }\n\n\n  .zuri-farm-features {\n\n    grid-template-columns: 1fr;\n\n  }\n\n\n  .zuri-farm-section {\n\n    padding: 22px 16px;\n\n  }\n\n\n  .zuri-farm-section h3 {\n\n    font-size: 20px;\n\n  }\n\n\n  .zuri-play-items {\n\n    grid-template-columns: 1fr 1fr;\n\n  }\n\n\n  .zuri-farm-ideas {\n\n    padding: 24px 17px;\n\n  }\n\n\n  .zuri-farm-ending h3 {\n\n    font-size: 20px;\n\n  }\n\n}\n\n\u003c\/style\u003e","brand":"Zuri Finds","offers":[{"title":"Default Title","offer_id":52835478798468,"sku":"86MW256729","price":1085.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/A5E6FE18-AD3C-4EE9-A444-6D62014BCE5C.webp?v=1789665379"},{"product_id":"magnetic-building-blocks-tiles-set-kids","title":"Magnetic Building Blocks \u0026 Tiles Set for Kids","description":"\u003c!-- ZURI FINDS - MAGNETIC BUILDING BLOCKS PRODUCT DESCRIPTION --\u003e\n\n\u003cdiv class=\"zuri-product\"\u003e\n\n  \u003c!-- Floating decorative elements --\u003e\n  \u003cdiv class=\"zuri-float zuri-float-1\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-float zuri-float-2\"\u003e🌈\u003c\/div\u003e\n  \u003cdiv class=\"zuri-float zuri-float-3\"\u003e🧲\u003c\/div\u003e\n  \u003cdiv class=\"zuri-float zuri-float-4\"\u003e💗\u003c\/div\u003e\n\n  \u003c!-- Main Heading --\u003e\n  \u003cdiv class=\"zuri-hero\"\u003e\n    \u003ch2\u003e🧲 Build a Little World of Your Own ✨\u003c\/h2\u003e\n    \u003cp\u003e\n      Let your little Mzansi maker dream big! 🌈\n      This colourful magnetic building set is made for curious hands,\n      creative minds and brilliant imaginations.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Description --\u003e\n  \u003cdiv class=\"zuri-card\"\u003e\n    \u003cp\u003e\n      Click the blocks and tiles together to create\n      \u003cstrong\u003etowers, houses, vehicles, characters\u003c\/strong\u003e and\n      whole pretend-play worlds. 🏠🚗🧸\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Then take them apart and start a brand-new adventure!\n      One day it’s a busy city, the next it’s a safari park,\n      a princess palace or a lekker little space station. 🚀🦁👑\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      With open-ended building fun, there’s no single right way to play —\n      just endless ideas waiting to be built. 💕\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Why It's A Winner --\u003e\n  \u003cdiv class=\"zuri-section zuri-pink\"\u003e\n    \u003ch3\u003e🌸 Why It's a Winner\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-features\"\u003e\n\n      \u003cdiv class=\"zuri-feature\"\u003e\n        \u003cspan\u003e🧲\u003c\/span\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eCreative Construction\u003c\/strong\u003e\u003cbr\u003e\n          Magnetic blocks, tiles and cute character cubes for building,\n          creating and exploring.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-feature\"\u003e\n        \u003cspan\u003e🧠\u003c\/span\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eLearn Through Play\u003c\/strong\u003e\u003cbr\u003e\n          Encourages early STEM skills, problem-solving and spatial thinking.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-feature\"\u003e\n        \u003cspan\u003e🌈\u003c\/span\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eImagination Unleashed\u003c\/strong\u003e\u003cbr\u003e\n          Supports imaginative role play, storytelling and sensory learning.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-feature\"\u003e\n        \u003cspan\u003e🧩\u003c\/span\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eChoose Your Set\u003c\/strong\u003e\u003cbr\u003e\n          Available in set sizes from \u003cstrong\u003e50 to 300 pieces\u003c\/strong\u003e.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-feature\"\u003e\n        \u003cspan\u003e☔\u003c\/span\u003e\n        \u003cp\u003e\n          \u003cstrong\u003ePerfect Indoor Fun\u003c\/strong\u003e\u003cbr\u003e\n          A fun rainy-day, weekend or holiday activity for children aged 3+.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"zuri-feature\"\u003e\n        \u003cspan\u003e🎁\u003c\/span\u003e\n        \u003cp\u003e\n          \u003cstrong\u003eGift-Ready Fun\u003c\/strong\u003e\u003cbr\u003e\n          A playful birthday or Christmas gift for boys and girls.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Set Sizes --\u003e\n  \u003cdiv class=\"zuri-set-box\"\u003e\n    \u003cdiv class=\"zuri-set-icon\"\u003e🧩\u003c\/div\u003e\n    \u003ch3\u003e✨ Pick Your Perfect Set\u003c\/h3\u003e\n    \u003cp\u003e\n      Whether your little builder is just getting started or ready\n      to create an entire magical world, choose from\n      \u003cstrong\u003e50, 100, 150, 200 or 300-piece sets.\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Good To Know --\u003e\n  \u003cdiv class=\"zuri-section zuri-blue\"\u003e\n    \u003ch3\u003e💡 Good to Know\u003c\/h3\u003e\n\n    \u003cul class=\"zuri-info\"\u003e\n      \u003cli\u003e🎨 Partial colours may be selected at random, making every set a fun little surprise.\u003c\/li\u003e\n      \u003cli\u003e👧 Recommended for children aged \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003e👨‍👩‍👧 Use with \u003cstrong\u003eadult supervision.\u003c\/strong\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Closing --\u003e\n  \u003cdiv class=\"zuri-ending\"\u003e\n    \u003ch3\u003e🌈 Build. Imagine. Explore. Repeat. 🧲\u003c\/h3\u003e\n    \u003cp\u003e\n      Let their imagination take the lead and see what they can create! 💕\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ================================\n   ZURI FINDS PRODUCT DESCRIPTION\n   ================================ *\/\n\n.zuri-product {\n  position: relative;\n  overflow: hidden;\n  padding: 8px;\n  font-family: Arial, sans-serif;\n  color: #5f5366;\n  line-height: 1.7;\n}\n\n\/* Hero *\/\n\n.zuri-hero {\n  background: linear-gradient(135deg, #fff0f8, #f2edff, #eaf9ff);\n  border-radius: 24px;\n  padding: 28px 22px;\n  text-align: center;\n  margin-bottom: 18px;\n  box-shadow: 0 8px 25px rgba(180, 150, 200, 0.14);\n  animation: zuriSoftFloat 4s ease-in-out infinite;\n}\n\n.zuri-hero h2 {\n  margin: 0 0 12px;\n  color: #986bb1;\n  font-size: 27px;\n  line-height: 1.3;\n}\n\n.zuri-hero p {\n  margin: 0;\n  font-size: 16px;\n}\n\n\/* Main Card *\/\n\n.zuri-card {\n  background: #ffffff;\n  border-radius: 22px;\n  padding: 22px;\n  margin-bottom: 18px;\n  border: 2px solid #f4e7f7;\n  box-shadow: 0 6px 20px rgba(180, 150, 200, 0.10);\n}\n\n.zuri-card p {\n  margin: 0 0 14px;\n}\n\n.zuri-card p:last-child {\n  margin-bottom: 0;\n}\n\n\/* Sections *\/\n\n.zuri-section {\n  border-radius: 24px;\n  padding: 24px 20px;\n  margin-bottom: 18px;\n}\n\n.zuri-section h3,\n.zuri-set-box h3,\n.zuri-ending h3 {\n  text-align: center;\n  margin-top: 0;\n  margin-bottom: 20px;\n  font-size: 22px;\n  color: #765b86;\n}\n\n.zuri-pink {\n  background: linear-gradient(135deg, #fff2f8, #fdf5ff);\n}\n\n.zuri-blue {\n  background: linear-gradient(135deg, #eefaff, #f2f0ff);\n}\n\n\/* Feature Grid *\/\n\n.zuri-features {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n}\n\n.zuri-feature {\n  background: rgba(255, 255, 255, 0.82);\n  border-radius: 18px;\n  padding: 15px 12px;\n  text-align: center;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.zuri-feature:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 8px 18px rgba(170, 140, 190, 0.18);\n}\n\n.zuri-feature span {\n  display: block;\n  font-size: 27px;\n  margin-bottom: 5px;\n  animation: zuriTinyFloat 3s ease-in-out infinite;\n}\n\n.zuri-feature p {\n  margin: 0;\n  font-size: 14px;\n}\n\n\/* Set Box *\/\n\n.zuri-set-box {\n  background: linear-gradient(135deg, #fff8d9, #fff1f7, #f0edff);\n  border-radius: 24px;\n  padding: 25px 20px;\n  margin-bottom: 18px;\n  text-align: center;\n  box-shadow: 0 7px 22px rgba(200, 170, 150, 0.12);\n}\n\n.zuri-set-icon {\n  font-size: 38px;\n  animation: zuriBounce 2.5s ease-in-out infinite;\n}\n\n.zuri-set-box p {\n  margin: 0;\n}\n\n\/* Good To Know *\/\n\n.zuri-info {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.zuri-info li {\n  background: rgba(255, 255, 255, 0.75);\n  padding: 12px 14px;\n  border-radius: 14px;\n  margin-bottom: 9px;\n  font-size: 14px;\n}\n\n.zuri-info li:last-child {\n  margin-bottom: 0;\n}\n\n\/* Ending *\/\n\n.zuri-ending {\n  background: linear-gradient(135deg, #f4efff, #fff0f7);\n  border-radius: 24px;\n  padding: 24px 18px;\n  text-align: center;\n}\n\n.zuri-ending h3 {\n  margin-bottom: 8px;\n  color: #9b6bb5;\n}\n\n.zuri-ending p {\n  margin: 0;\n}\n\n\/* Floating Decorations *\/\n\n.zuri-float {\n  position: absolute;\n  pointer-events: none;\n  opacity: 0.65;\n  font-size: 20px;\n  z-index: 2;\n}\n\n.zuri-float-1 {\n  top: 15px;\n  left: 5px;\n  animation: zuriFloatOne 5s ease-in-out infinite;\n}\n\n.zuri-float-2 {\n  top: 90px;\n  right: 4px;\n  animation: zuriFloatTwo 6s ease-in-out infinite;\n}\n\n.zuri-float-3 {\n  top: 310px;\n  left: 2px;\n  animation: zuriFloatOne 5.5s ease-in-out infinite;\n}\n\n.zuri-float-4 {\n  top: 520px;\n  right: 5px;\n  animation: zuriFloatTwo 5s ease-in-out infinite;\n}\n\n\/* Animations *\/\n\n@keyframes zuriSoftFloat {\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n}\n\n@keyframes zuriTinyFloat {\n  0%, 100% {\n    transform: translateY(0) rotate(0deg);\n  }\n\n  50% {\n    transform: translateY(-5px) rotate(2deg);\n  }\n}\n\n@keyframes zuriBounce {\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-7px);\n  }\n}\n\n@keyframes zuriFloatOne {\n  0%, 100% {\n    transform: translate(0, 0) rotate(0deg);\n  }\n\n  50% {\n    transform: translate(8px, -12px) rotate(8deg);\n  }\n}\n\n@keyframes zuriFloatTwo {\n  0%, 100% {\n    transform: translate(0, 0) rotate(0deg);\n  }\n\n  50% {\n    transform: translate(-8px, 10px) rotate(-8deg);\n  }\n}\n\n\/* Mobile *\/\n\n@media (max-width: 600px) {\n\n  .zuri-hero {\n    padding: 24px 17px;\n  }\n\n  .zuri-hero h2 {\n    font-size: 23px;\n  }\n\n  .zuri-hero p {\n    font-size: 15px;\n  }\n\n  .zuri-card {\n    padding: 18px;\n  }\n\n  .zuri-features {\n    grid-template-columns: 1fr;\n  }\n\n  .zuri-section {\n    padding: 21px 16px;\n  }\n\n  .zuri-section h3,\n  .zuri-set-box h3,\n  .zuri-ending h3 {\n    font-size: 20px;\n  }\n\n}\n\n\u003c\/style\u003e","brand":"Zuri Finds","offers":[{"title":"100  Items","offer_id":52837369938052,"sku":"sk251218175341219350000","price":725.0,"currency_code":"ZAR","in_stock":true},{"title":"200 Items","offer_id":52837369970820,"sku":"sk251218175341219350000","price":885.0,"currency_code":"ZAR","in_stock":true},{"title":"300 Items","offer_id":52837370003588,"sku":"sk251218175341219350000","price":1052.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/F3D5CE22-1CC3-41D7-956D-524D116196E6.webp?v=1789665379"},{"product_id":"160-piece-magnetic-building-blocks-dreamy-cottage","title":"160-Piece Magnetic Building Blocks - Dreamy Cottage Set","description":"\u003c!-- ZURI FINDS - DREAMY COTTAGE MAGNETIC BUILDING BLOCKS --\u003e\n\n\u003cdiv class=\"zuri-cottage-product\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"zuri-cottage-float cottage-float-1\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-cottage-float cottage-float-2\"\u003e🌸\u003c\/div\u003e\n  \u003cdiv class=\"zuri-cottage-float cottage-float-3\"\u003e🦋\u003c\/div\u003e\n  \u003cdiv class=\"zuri-cottage-float cottage-float-4\"\u003e💗\u003c\/div\u003e\n  \u003cdiv class=\"zuri-cottage-float cottage-float-5\"\u003e🌷\u003c\/div\u003e\n\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zuri-cottage-hero\"\u003e\n\n    \u003cdiv class=\"zuri-cottage-icon\"\u003e🏡🌸✨\u003c\/div\u003e\n\n    \u003ch2\u003eBuild Your Own Dreamy Cottage World\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Open the door to a tiny storybook adventure with this\n      charming \u003cstrong\u003e160-piece magnetic building blocks set.\u003c\/strong\u003e 🧲🌈\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"zuri-cottage-card\"\u003e\n\n    \u003cp\u003e\n      With its dreamy cottage theme and colourful 3D pieces,\n      children can build \u003cstrong\u003ecosy homes, magical hideaways\u003c\/strong\u003e\n      and miniature worlds filled with imagination. 🏡🦋\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Stack the blocks into a sweet little cottage, add a garden,\n      create a fairytale village or invent a brand-new adventure. 🌷🏠✨\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      When the story is over, take it apart and build something\n      completely different. There’s always another idea waiting\n      to grow. 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHY LITTLE BUILDERS LOVE IT --\u003e\n  \u003cdiv class=\"zuri-cottage-section\"\u003e\n\n    \u003ch3\u003e🌸 Why Little Builders Love It\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-cottage-features\"\u003e\n\n      \u003cdiv class=\"zuri-cottage-feature\"\u003e\n\n        \u003cdiv class=\"cottage-feature-icon\"\u003e🧩\u003c\/div\u003e\n\n        \u003ch4\u003e160 Pieces\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Plenty of pieces for creative 3D construction\n          and puzzle-style building.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-cottage-feature\"\u003e\n\n        \u003cdiv class=\"cottage-feature-icon\"\u003e🏡\u003c\/div\u003e\n\n        \u003ch4\u003eDreamy Cottage Theme\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Perfect for pretend play, storytelling,\n          make-believe and magical adventures.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-cottage-feature\"\u003e\n\n        \u003cdiv class=\"cottage-feature-icon\"\u003e🧠\u003c\/div\u003e\n\n        \u003ch4\u003eLearn Through Play\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Encourages early STEM skills, spatial thinking\n          and problem-solving.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-cottage-feature\"\u003e\n\n        \u003cdiv class=\"cottage-feature-icon\"\u003e👋\u003c\/div\u003e\n\n        \u003ch4\u003eLittle Hands at Work\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Helps develop hand-eye coordination and\n          fine motor skills.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-cottage-feature\"\u003e\n\n        \u003cdiv class=\"cottage-feature-icon\"\u003e👨‍👩‍👧\u003c\/div\u003e\n\n        \u003ch4\u003eBuild Together\u003c\/h4\u003e\n\n        \u003cp\u003e\n          A fun hands-on activity for solo play,\n          siblings or family building time.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-cottage-feature\"\u003e\n\n        \u003cdiv class=\"cottage-feature-icon\"\u003e🎁\u003c\/div\u003e\n\n        \u003ch4\u003ePerfect Little Gift\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Lovely for birthdays, Christmas, Halloween\n          or a special surprise.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- LITTLE ESCAPE --\u003e\n  \u003cdiv class=\"zuri-cottage-escape\"\u003e\n\n    \u003cdiv class=\"escape-icon\"\u003e🦋✨\u003c\/div\u003e\n\n    \u003ch3\u003eA Little Escape for Curious Minds\u003c\/h3\u003e\n\n    \u003cp\u003e\n      From a cosy cottage in the countryside to a colourful\n      \u003cstrong\u003eMzansi-inspired village\u003c\/strong\u003e, children can build\n      at their own pace and let their creativity lead the way. 🌈🏡\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Their finished creations can even add a playful touch\n      to a bedroom or playroom. 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BUILDING IDEAS --\u003e\n  \u003cdiv class=\"zuri-cottage-ideas\"\u003e\n\n    \u003ch3\u003e🌷 What Will They Create?\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-cottage-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🏡\u003c\/span\u003e\n        \u003csmall\u003eCosy Cottage\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🌷\u003c\/span\u003e\n        \u003csmall\u003eMagic Garden\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🏘️\u003c\/span\u003e\n        \u003csmall\u003eFairytale Village\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🧚\u003c\/span\u003e\n        \u003csmall\u003eMagical Hideaway\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🌈\u003c\/span\u003e\n        \u003csmall\u003eMini World\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e✨\u003c\/span\u003e\n        \u003csmall\u003eNew Adventure\u003c\/small\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SCREEN FREE --\u003e\n  \u003cdiv class=\"zuri-screen-free\"\u003e\n\n    \u003cdiv class=\"screen-icon\"\u003e📵🌸\u003c\/div\u003e\n\n    \u003ch3\u003eLekker Screen-Free Fun\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Keep little hands busy and bright ideas moving with\n      a hands-on activity that's perfect for rainy afternoons,\n      quiet playtime and creative adventures.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SAFETY --\u003e\n  \u003cdiv class=\"zuri-cottage-safety\"\u003e\n\n    \u003cdiv class=\"safety-icon\"\u003e💗\u003c\/div\u003e\n\n    \u003ch3\u003eGood to Know\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Recommended for children aged\n      \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Please use with \u003cstrong\u003eadult supervision.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ENDING --\u003e\n  \u003cdiv class=\"zuri-cottage-ending\"\u003e\n\n    \u003cdiv class=\"ending-emojis\"\u003e\n      🏡 🌸 🦋 ✨ 🌈 💕\n    \u003c\/div\u003e\n\n    \u003ch3\u003eBuild a Little World of Wonder\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Simple blocks, big imaginations and endless little\n      adventures — let their creativity lead the way. 💗\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ==========================================\n   ZURI FINDS - DREAMY COTTAGE PRODUCT\n   ========================================== *\/\n\n.zuri-cottage-product {\n\n  position: relative;\n\n  overflow: hidden;\n\n  padding: 8px;\n\n  font-family: Arial, sans-serif;\n\n  color: #5f5366;\n\n  line-height: 1.7;\n\n}\n\n\n\/* HERO *\/\n\n.zuri-cottage-hero {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f4edff,\n    #eaf9ff\n  );\n\n  border-radius: 27px;\n\n  padding: 30px 22px;\n\n  text-align: center;\n\n  margin-bottom: 18px;\n\n  box-shadow:\n    0 8px 25px rgba(180, 150, 200, 0.14);\n\n  animation:\n    cottageHeroFloat 4s ease-in-out infinite;\n\n}\n\n\n.zuri-cottage-icon {\n\n  font-size: 38px;\n\n  margin-bottom: 7px;\n\n  animation:\n    cottageIconFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-cottage-hero h2 {\n\n  margin: 0 0 12px;\n\n  font-size: 28px;\n\n  line-height: 1.3;\n\n  color: #956eaa;\n\n}\n\n\n.zuri-cottage-hero p {\n\n  margin: 0;\n\n  font-size: 16px;\n\n}\n\n\n\/* INTRO CARD *\/\n\n.zuri-cottage-card {\n\n  background: #ffffff;\n\n  border-radius: 23px;\n\n  padding: 22px;\n\n  margin-bottom: 18px;\n\n  border: 2px solid #f1e7f5;\n\n  box-shadow:\n    0 6px 20px rgba(180, 150, 200, 0.10);\n\n}\n\n\n.zuri-cottage-card p {\n\n  margin: 0 0 14px;\n\n}\n\n\n.zuri-cottage-card p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* FEATURES SECTION *\/\n\n.zuri-cottage-section {\n\n  background: linear-gradient(\n    135deg,\n    #fff5fa,\n    #f5f0ff,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 20px;\n\n  margin-bottom: 18px;\n\n}\n\n\n.zuri-cottage-section h3 {\n\n  text-align: center;\n\n  margin: 0 0 20px;\n\n  font-size: 22px;\n\n  color: #786383;\n\n}\n\n\n\/* FEATURE GRID *\/\n\n.zuri-cottage-features {\n\n  display: grid;\n\n  grid-template-columns: 1fr 1fr;\n\n  gap: 13px;\n\n}\n\n\n\/* FEATURE CARDS *\/\n\n.zuri-cottage-feature {\n\n  background: rgba(255,255,255,0.87);\n\n  border-radius: 19px;\n\n  padding: 17px 13px;\n\n  text-align: center;\n\n  box-shadow:\n    0 5px 15px rgba(170, 150, 190, 0.08);\n\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease;\n\n}\n\n\n.zuri-cottage-feature:hover {\n\n  transform: translateY(-6px);\n\n  box-shadow:\n    0 10px 22px rgba(170, 150, 190, 0.18);\n\n}\n\n\n.cottage-feature-icon {\n\n  font-size: 29px;\n\n  margin-bottom: 5px;\n\n  animation:\n    cottageSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-cottage-feature h4 {\n\n  margin: 5px 0 7px;\n\n  font-size: 16px;\n\n  color: #92719f;\n\n}\n\n\n.zuri-cottage-feature p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* LITTLE ESCAPE *\/\n\n.zuri-cottage-escape {\n\n  background: linear-gradient(\n    135deg,\n    #eefaff,\n    #f5efff,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 27px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  box-shadow:\n    0 7px 22px rgba(170, 150, 190, 0.12);\n\n}\n\n\n.escape-icon {\n\n  font-size: 34px;\n\n  margin-bottom: 5px;\n\n  animation:\n    cottageBounce 2.5s ease-in-out infinite;\n\n}\n\n\n.zuri-cottage-escape h3 {\n\n  margin: 0 0 12px;\n\n  font-size: 22px;\n\n  color: #80668d;\n\n}\n\n\n.zuri-cottage-escape p {\n\n  margin: 0 0 12px;\n\n  font-size: 15px;\n\n}\n\n\n.zuri-cottage-escape p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* BUILDING IDEAS *\/\n\n.zuri-cottage-ideas {\n\n  background: linear-gradient(\n    135deg,\n    #fff9dc,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.zuri-cottage-ideas h3 {\n\n  margin: 0 0 20px;\n\n  font-size: 21px;\n\n  color: #86698f;\n\n}\n\n\n.zuri-cottage-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, 1fr);\n\n  gap: 10px;\n\n}\n\n\n.zuri-cottage-grid div {\n\n  background:\n    rgba(255,255,255,0.80);\n\n  border-radius: 17px;\n\n  padding: 13px 6px;\n\n  transition:\n    transform 0.3s ease;\n\n}\n\n\n.zuri-cottage-grid div:hover {\n\n  transform:\n    translateY(-5px)\n    rotate(1deg);\n\n}\n\n\n.zuri-cottage-grid span {\n\n  display: block;\n\n  font-size: 26px;\n\n  margin-bottom: 4px;\n\n}\n\n\n.zuri-cottage-grid small {\n\n  font-size: 12px;\n\n  color: #77647d;\n\n}\n\n\n\/* SCREEN FREE *\/\n\n.zuri-screen-free {\n\n  background: linear-gradient(\n    135deg,\n    #f1fff5,\n    #effaff,\n    #f7f0ff\n  );\n\n  border-radius: 24px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.screen-icon {\n\n  font-size: 30px;\n\n  animation:\n    cottageSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-screen-free h3 {\n\n  margin: 6px 0 10px;\n\n  font-size: 20px;\n\n  color: #80698a;\n\n}\n\n\n.zuri-screen-free p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* SAFETY *\/\n\n.zuri-cottage-safety {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f5f0ff\n  );\n\n  border-radius: 23px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.safety-icon {\n\n  font-size: 30px;\n\n  animation:\n    cottageSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-cottage-safety h3 {\n\n  margin: 5px 0 10px;\n\n  color: #886d91;\n\n  font-size: 20px;\n\n}\n\n\n.zuri-cottage-safety p {\n\n  margin: 5px 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ENDING *\/\n\n.zuri-cottage-ending {\n\n  background: linear-gradient(\n    135deg,\n    #f4efff,\n    #fff0f7,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  text-align: center;\n\n}\n\n\n.ending-emojis {\n\n  font-size: 22px;\n\n  letter-spacing: 4px;\n\n  margin-bottom: 8px;\n\n}\n\n\n.zuri-cottage-ending h3 {\n\n  margin: 0 0 8px;\n\n  color: #956da5;\n\n  font-size: 22px;\n\n}\n\n\n.zuri-cottage-ending p {\n\n  margin: 0;\n\n  font-size: 15px;\n\n}\n\n\n\/* ==========================================\n   FLOATING DECORATIONS\n   ========================================== *\/\n\n.zuri-cottage-float {\n\n  position: absolute;\n\n  pointer-events: none;\n\n  opacity: 0.65;\n\n  font-size: 21px;\n\n  z-index: 3;\n\n}\n\n\n.cottage-float-1 {\n\n  top: 12px;\n\n  left: 4px;\n\n  animation:\n    cottageFloatOne 5s ease-in-out infinite;\n\n}\n\n\n.cottage-float-2 {\n\n  top: 90px;\n\n  right: 5px;\n\n  animation:\n    cottageFloatTwo 6s ease-in-out infinite;\n\n}\n\n\n.cottage-float-3 {\n\n  top: 300px;\n\n  left: 3px;\n\n  animation:\n    cottageFloatOne 5.5s ease-in-out infinite;\n\n}\n\n\n.cottage-float-4 {\n\n  top: 540px;\n\n  right: 4px;\n\n  animation:\n    cottageFloatTwo 5s ease-in-out infinite;\n\n}\n\n\n.cottage-float-5 {\n\n  top: 760px;\n\n  left: 5px;\n\n  animation:\n    cottageFloatOne 6s ease-in-out infinite;\n\n}\n\n\n\/* ==========================================\n   ANIMATIONS\n   ========================================== *\/\n\n@keyframes cottageHeroFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n\n}\n\n\n@keyframes cottageIconFloat {\n\n  0%, 100% {\n    transform:\n      translateY(0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translateY(-7px)\n      rotate(3deg);\n  }\n\n}\n\n\n@keyframes cottageSmallFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-5px);\n  }\n\n}\n\n\n@keyframes cottageBounce {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-8px);\n  }\n\n}\n\n\n@keyframes cottageFloatOne {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(8px, -12px)\n      rotate(8deg);\n  }\n\n}\n\n\n@keyframes cottageFloatTwo {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(-8px, 10px)\n      rotate(-8deg);\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n   ========================================== *\/\n\n@media (max-width: 600px) {\n\n  .zuri-cottage-hero {\n    padding: 25px 17px;\n  }\n\n  .zuri-cottage-hero h2 {\n    font-size: 24px;\n  }\n\n  .zuri-cottage-hero p {\n    font-size: 15px;\n  }\n\n  .zuri-cottage-card {\n    padding: 19px;\n  }\n\n  .zuri-cottage-features {\n    grid-template-columns: 1fr;\n  }\n\n  .zuri-cottage-section {\n    padding: 22px 16px;\n  }\n\n  .zuri-cottage-section h3 {\n    font-size: 20px;\n  }\n\n  .zuri-cottage-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .zuri-cottage-escape {\n    padding: 24px 17px;\n  }\n\n  .zuri-cottage-ending h3 {\n    font-size: 20px;\n  }\n\n}\n\n\u003c\/style\u003e","brand":"My Shop","offers":[{"title":"Default Title","offer_id":52837469454468,"sku":"9WMXW5X07V","price":866.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/A298B90F-7DA5-4096-9C4F-9A3B9566D5F2.webp?v=1789665379"},{"product_id":"150-piece-magnetic-building-cubes-space-galaxy","title":"150-Piece Magnetic Building Cubes - Space Galaxy Set","description":"\u003c!-- ZURI FINDS - SPACE GALAXY MAGNETIC BUILDING CUBES --\u003e\n\n\u003cdiv class=\"zuri-space-product\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"zuri-space-float space-float-1\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-space-float space-float-2\"\u003e🌙\u003c\/div\u003e\n  \u003cdiv class=\"zuri-space-float space-float-3\"\u003e⭐\u003c\/div\u003e\n  \u003cdiv class=\"zuri-space-float space-float-4\"\u003e🪐\u003c\/div\u003e\n  \u003cdiv class=\"zuri-space-float space-float-5\"\u003e💜\u003c\/div\u003e\n\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zuri-space-hero\"\u003e\n\n    \u003cdiv class=\"zuri-space-icon\"\u003e🚀🌙✨\u003c\/div\u003e\n\n    \u003ch2\u003eBlast Off Into a World of Imagination\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Let your little explorer build a galaxy of their own with this\n      colourful \u003cstrong\u003e150-piece magnetic building cubes set.\u003c\/strong\u003e 🧲🌈\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"zuri-space-card\"\u003e\n\n    \u003cp\u003e\n      With astronaut character blocks, a magical space castle theme,\n      starry-sky details and a colourful rainbow swirl scene,\n      every build becomes a brand-new adventure among the stars. ⭐🚀\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Construct a futuristic space castle, design a moon base,\n      send the astronauts on a mission or create a whole\n      colourful planet. 🏰🌙🧑‍🚀🪐\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Then mix up the pieces and build something completely new.\n      It’s \u003cstrong\u003eopen-ended play with no wrong way to explore.\u003c\/strong\u003e 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHY IT'S OUT OF THIS WORLD --\u003e\n  \u003cdiv class=\"zuri-space-section\"\u003e\n\n    \u003ch3\u003e🚀 Why It's Out-of-This-World\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-space-features\"\u003e\n\n      \u003cdiv class=\"zuri-space-feature\"\u003e\n\n        \u003cdiv class=\"space-feature-icon\"\u003e🧲\u003c\/div\u003e\n\n        \u003ch4\u003e150 Magnetic Cubes\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Plenty of pieces for creative construction,\n          stacking and endless new designs.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-space-feature\"\u003e\n\n        \u003cdiv class=\"space-feature-icon\"\u003e🧑‍🚀\u003c\/div\u003e\n\n        \u003ch4\u003eSpace Adventure\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Astronaut characters, galaxy scenes and\n          imaginative space-themed designs.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-space-feature\"\u003e\n\n        \u003cdiv class=\"space-feature-icon\"\u003e🧠\u003c\/div\u003e\n\n        \u003ch4\u003eSTEM Learning\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Encourages early STEM learning, spatial thinking\n          and problem-solving.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-space-feature\"\u003e\n\n        \u003cdiv class=\"space-feature-icon\"\u003e👋\u003c\/div\u003e\n\n        \u003ch4\u003eLittle Hands, Big Skills\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Supports fine motor skills, hand-eye coordination\n          and sensory exploration.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-space-feature\"\u003e\n\n        \u003cdiv class=\"space-feature-icon\"\u003e📵\u003c\/div\u003e\n\n        \u003ch4\u003eScreen-Free Creativity\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Builds confidence through hands-on,\n          screen-free creative play.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-space-feature\"\u003e\n\n        \u003cdiv class=\"space-feature-icon\"\u003e👨‍👩‍👧\u003c\/div\u003e\n\n        \u003ch4\u003eBuild Together\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Perfect for solo play, siblings or a fun\n          family building mission.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-space-feature\"\u003e\n\n        \u003cdiv class=\"space-feature-icon\"\u003e🎁\u003c\/div\u003e\n\n        \u003ch4\u003eGift-Ready Fun\u003c\/h4\u003e\n\n        \u003cp\u003e\n          A brilliant Christmas, birthday or Easter gift\n          for curious little explorers.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BIG ADVENTURES --\u003e\n  \u003cdiv class=\"zuri-space-adventure\"\u003e\n\n    \u003cdiv class=\"adventure-icon\"\u003e🌌🚀\u003c\/div\u003e\n\n    \u003ch3\u003eBig Adventures for Little Astronauts\u003c\/h3\u003e\n\n    \u003cp\u003e\n      From a tiny rocket station to a rainbow planet floating\n      through the night sky, children can make up stories,\n      build new worlds and proudly show off every creation. 🌈🪐\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      It’s a \u003cstrong\u003elekker way to keep curious hands busy\u003c\/strong\u003e\n      on rainy afternoons and holiday adventures. 💜\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHAT WILL THEY BUILD --\u003e\n  \u003cdiv class=\"zuri-space-ideas\"\u003e\n\n    \u003ch3\u003e🌟 Mission: What Will They Build?\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-space-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🏰\u003c\/span\u003e\n        \u003csmall\u003eSpace Castle\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🌙\u003c\/span\u003e\n        \u003csmall\u003eMoon Base\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🚀\u003c\/span\u003e\n        \u003csmall\u003eRocket Station\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🪐\u003c\/span\u003e\n        \u003csmall\u003eColourful Planet\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🧑‍🚀\u003c\/span\u003e\n        \u003csmall\u003eSpace Mission\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🌈\u003c\/span\u003e\n        \u003csmall\u003eRainbow World\u003c\/small\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SCREEN FREE --\u003e\n  \u003cdiv class=\"zuri-space-screen\"\u003e\n\n    \u003cdiv class=\"screen-icon\"\u003e📵✨\u003c\/div\u003e\n\n    \u003ch3\u003eSwitch Off the Screen. Blast Off the Imagination.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Give little explorers a chance to build, imagine and create\n      with their own hands while discovering new ways to play.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SAFETY --\u003e\n  \u003cdiv class=\"zuri-space-safety\"\u003e\n\n    \u003cdiv class=\"safety-icon\"\u003e💗\u003c\/div\u003e\n\n    \u003ch3\u003eGood to Know\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Recommended for children aged\n      \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Please use with \u003cstrong\u003eadult supervision.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ENDING --\u003e\n  \u003cdiv class=\"zuri-space-ending\"\u003e\n\n    \u003cdiv class=\"ending-emojis\"\u003e\n      🚀 ⭐ 🌙 🪐 🌈 ✨\n    \u003c\/div\u003e\n\n    \u003ch3\u003eDream Big. Build Bigger. Explore Further.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Their next great adventure could be just one magnetic\n      block away. 💜\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ==========================================\n   ZURI FINDS - SPACE GALAXY PRODUCT\n   ========================================== *\/\n\n.zuri-space-product {\n\n  position: relative;\n\n  overflow: hidden;\n\n  padding: 8px;\n\n  font-family: Arial, sans-serif;\n\n  color: #5f5366;\n\n  line-height: 1.7;\n\n}\n\n\n\/* HERO *\/\n\n.zuri-space-hero {\n\n  background: linear-gradient(\n    135deg,\n    #eeeaff,\n    #f7edff,\n    #eaf9ff,\n    #fff0f7\n  );\n\n  border-radius: 27px;\n\n  padding: 30px 22px;\n\n  text-align: center;\n\n  margin-bottom: 18px;\n\n  box-shadow:\n    0 8px 25px rgba(160, 140, 200, 0.16);\n\n  animation:\n    spaceHeroFloat 4s ease-in-out infinite;\n\n}\n\n\n.zuri-space-icon {\n\n  font-size: 39px;\n\n  margin-bottom: 7px;\n\n  animation:\n    spaceIconFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-space-hero h2 {\n\n  margin: 0 0 12px;\n\n  font-size: 28px;\n\n  line-height: 1.3;\n\n  color: #8069a6;\n\n}\n\n\n.zuri-space-hero p {\n\n  margin: 0;\n\n  font-size: 16px;\n\n}\n\n\n\/* INTRO *\/\n\n.zuri-space-card {\n\n  background: #ffffff;\n\n  border-radius: 23px;\n\n  padding: 22px;\n\n  margin-bottom: 18px;\n\n  border: 2px solid #ebe4f6;\n\n  box-shadow:\n    0 6px 20px rgba(160, 140, 190, 0.10);\n\n}\n\n\n.zuri-space-card p {\n\n  margin: 0 0 14px;\n\n}\n\n\n.zuri-space-card p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* FEATURES SECTION *\/\n\n.zuri-space-section {\n\n  background: linear-gradient(\n    135deg,\n    #f4f0ff,\n    #fff2fa,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 20px;\n\n  margin-bottom: 18px;\n\n}\n\n\n.zuri-space-section h3 {\n\n  text-align: center;\n\n  margin: 0 0 20px;\n\n  font-size: 22px;\n\n  color: #746386;\n\n}\n\n\n\/* FEATURE GRID *\/\n\n.zuri-space-features {\n\n  display: grid;\n\n  grid-template-columns: 1fr 1fr;\n\n  gap: 13px;\n\n}\n\n\n\/* FEATURE CARDS *\/\n\n.zuri-space-feature {\n\n  background: rgba(255,255,255,0.88);\n\n  border-radius: 19px;\n\n  padding: 17px 13px;\n\n  text-align: center;\n\n  box-shadow:\n    0 5px 15px rgba(150, 140, 190, 0.08);\n\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease;\n\n}\n\n\n.zuri-space-feature:hover {\n\n  transform: translateY(-6px);\n\n  box-shadow:\n    0 10px 22px rgba(150, 140, 190, 0.18);\n\n}\n\n\n.space-feature-icon {\n\n  font-size: 29px;\n\n  margin-bottom: 5px;\n\n  animation:\n    spaceSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-space-feature h4 {\n\n  margin: 5px 0 7px;\n\n  font-size: 16px;\n\n  color: #806ba0;\n\n}\n\n\n.zuri-space-feature p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ADVENTURE SECTION *\/\n\n.zuri-space-adventure {\n\n  background: linear-gradient(\n    135deg,\n    #eeeaff,\n    #eaf9ff,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 27px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  box-shadow:\n    0 7px 22px rgba(150, 140, 190, 0.12);\n\n}\n\n\n.adventure-icon {\n\n  font-size: 34px;\n\n  margin-bottom: 5px;\n\n  animation:\n    spaceBounce 2.5s ease-in-out infinite;\n\n}\n\n\n.zuri-space-adventure h3 {\n\n  margin: 0 0 12px;\n\n  font-size: 22px;\n\n  color: #79649a;\n\n}\n\n\n.zuri-space-adventure p {\n\n  margin: 0 0 12px;\n\n  font-size: 15px;\n\n}\n\n\n.zuri-space-adventure p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* BUILDING IDEAS *\/\n\n.zuri-space-ideas {\n\n  background: linear-gradient(\n    135deg,\n    #fff8df,\n    #f5efff,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.zuri-space-ideas h3 {\n\n  margin: 0 0 20px;\n\n  font-size: 21px;\n\n  color: #80698e;\n\n}\n\n\n.zuri-space-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, 1fr);\n\n  gap: 10px;\n\n}\n\n\n.zuri-space-grid div {\n\n  background:\n    rgba(255,255,255,0.82);\n\n  border-radius: 17px;\n\n  padding: 13px 6px;\n\n  transition:\n    transform 0.3s ease;\n\n}\n\n\n.zuri-space-grid div:hover {\n\n  transform:\n    translateY(-5px)\n    rotate(1deg);\n\n}\n\n\n.zuri-space-grid span {\n\n  display: block;\n\n  font-size: 27px;\n\n  margin-bottom: 4px;\n\n}\n\n\n.zuri-space-grid small {\n\n  font-size: 12px;\n\n  color: #74637d;\n\n}\n\n\n\/* SCREEN FREE *\/\n\n.zuri-space-screen {\n\n  background: linear-gradient(\n    135deg,\n    #eefaff,\n    #f3efff,\n    #f1fff6\n  );\n\n  border-radius: 24px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.screen-icon {\n\n  font-size: 30px;\n\n  animation:\n    spaceSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-space-screen h3 {\n\n  margin: 6px 0 10px;\n\n  font-size: 20px;\n\n  color: #79668a;\n\n}\n\n\n.zuri-space-screen p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* SAFETY *\/\n\n.zuri-space-safety {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f3efff\n  );\n\n  border-radius: 23px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.safety-icon {\n\n  font-size: 30px;\n\n  animation:\n    spaceSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-space-safety h3 {\n\n  margin: 5px 0 10px;\n\n  color: #866d91;\n\n  font-size: 20px;\n\n}\n\n\n.zuri-space-safety p {\n\n  margin: 5px 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ENDING *\/\n\n.zuri-space-ending {\n\n  background: linear-gradient(\n    135deg,\n    #f1edff,\n    #fff0f7,\n    #eaf9ff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  text-align: center;\n\n}\n\n\n.ending-emojis {\n\n  font-size: 22px;\n\n  letter-spacing: 4px;\n\n  margin-bottom: 8px;\n\n}\n\n\n.zuri-space-ending h3 {\n\n  margin: 0 0 8px;\n\n  color: #8068a1;\n\n  font-size: 22px;\n\n}\n\n\n.zuri-space-ending p {\n\n  margin: 0;\n\n  font-size: 15px;\n\n}\n\n\n\/* ==========================================\n   FLOATING DECORATIONS\n   ========================================== *\/\n\n.zuri-space-float {\n\n  position: absolute;\n\n  pointer-events: none;\n\n  opacity: 0.65;\n\n  font-size: 21px;\n\n  z-index: 3;\n\n}\n\n\n.space-float-1 {\n\n  top: 12px;\n\n  left: 4px;\n\n  animation:\n    spaceFloatOne 5s ease-in-out infinite;\n\n}\n\n\n.space-float-2 {\n\n  top: 90px;\n\n  right: 5px;\n\n  animation:\n    spaceFloatTwo 6s ease-in-out infinite;\n\n}\n\n\n.space-float-3 {\n\n  top: 300px;\n\n  left: 3px;\n\n  animation:\n    spaceFloatOne 5.5s ease-in-out infinite;\n\n}\n\n\n.space-float-4 {\n\n  top: 540px;\n\n  right: 4px;\n\n  animation:\n    spaceFloatTwo 5s ease-in-out infinite;\n\n}\n\n\n.space-float-5 {\n\n  top: 760px;\n\n  left: 5px;\n\n  animation:\n    spaceFloatOne 6s ease-in-out infinite;\n\n}\n\n\n\/* ==========================================\n   ANIMATIONS\n   ========================================== *\/\n\n@keyframes spaceHeroFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n\n}\n\n\n@keyframes spaceIconFloat {\n\n  0%, 100% {\n    transform:\n      translateY(0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translateY(-7px)\n      rotate(3deg);\n  }\n\n}\n\n\n@keyframes spaceSmallFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-5px);\n  }\n\n}\n\n\n@keyframes spaceBounce {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-8px);\n  }\n\n}\n\n\n@keyframes spaceFloatOne {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(8px, -12px)\n      rotate(8deg);\n  }\n\n}\n\n\n@keyframes spaceFloatTwo {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(-8px, 10px)\n      rotate(-8deg);\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n   ========================================== *\/\n\n@media (max-width: 600px) {\n\n  .zuri-space-hero {\n    padding: 25px 17px;\n  }\n\n  .zuri-space-hero h2 {\n    font-size: 24px;\n  }\n\n  .zuri-space-hero p {\n    font-size: 15px;\n  }\n\n  .zuri-space-card {\n    padding: 19px;\n  }\n\n  .zuri-space-features {\n    grid-template-columns: 1fr;\n  }\n\n  .zuri-space-section {\n    padding: 22px 16px;\n  }\n\n  .zuri-space-section h3 {\n    font-size: 20px;\n  }\n\n  .zuri-space-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .zuri-space-adventure {\n    padding: 24px 17px;\n  }\n\n  .zuri-space-ending h3 {\n    font-size: 20px;\n  }\n\n}\n\n\u003c\/style\u003e","brand":"Zuri Finds","offers":[{"title":"Default Title","offer_id":52837490262148,"sku":null,"price":627.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/B2495B99-0A56-44D3-9D17-976F13A6D4C3.webp?v=1789665379"},{"product_id":"200-piece-magnetic-ocean-building-cubes-sea-world","title":"200-Piece Magnetic Ocean Building Cubes - Sea World Set","description":"\u003c!-- ZURI FINDS - OCEAN ADVENTURE MAGNETIC BUILDING CUBES --\u003e\n\n\u003cdiv class=\"zuri-ocean-product\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"zuri-ocean-float ocean-float-1\"\u003e🫧\u003c\/div\u003e\n  \u003cdiv class=\"zuri-ocean-float ocean-float-2\"\u003e🐚\u003c\/div\u003e\n  \u003cdiv class=\"zuri-ocean-float ocean-float-3\"\u003e🪸\u003c\/div\u003e\n  \u003cdiv class=\"zuri-ocean-float ocean-float-4\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-ocean-float ocean-float-5\"\u003e🐠\u003c\/div\u003e\n\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zuri-ocean-hero\"\u003e\n\n    \u003cdiv class=\"zuri-ocean-icon\"\u003e🐠🪸🫧\u003c\/div\u003e\n\n    \u003ch2\u003eDive Into a World of Ocean Adventures\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Let little explorers discover the magic beneath the waves with this\n      colourful \u003cstrong\u003e200-piece magnetic building cubes set.\u003c\/strong\u003e 🧲🌊\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"zuri-ocean-card\"\u003e\n\n    \u003cp\u003e\n      Filled with cute marine animals, diver figures, a magical sea castle,\n      treasure chest, coral and seaweed details, this set turns\n      building time into an exciting \u003cstrong\u003eunderwater adventure.\u003c\/strong\u003e 🐙🏰💎\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Create a colourful coral reef, build a secret sea castle,\n      send the divers on a treasure hunt or design an entire ocean world. 🪸🐠🤿\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Once the mission is complete, mix up the pieces and dive into\n      a brand-new story. There’s always another adventure waiting\n      beneath the waves! 💙✨\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHY IT'S A DEEP-SEA FAVOURITE --\u003e\n  \u003cdiv class=\"zuri-ocean-section\"\u003e\n\n    \u003ch3\u003e🌊 Why It's a Deep-Sea Favourite\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-ocean-features\"\u003e\n\n      \u003cdiv class=\"zuri-ocean-feature\"\u003e\n\n        \u003cdiv class=\"ocean-feature-icon\"\u003e🧲\u003c\/div\u003e\n\n        \u003ch4\u003e200 Magnetic Cubes\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Stack, connect and create with 200 colourful magnetic\n          building cubes.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-ocean-feature\"\u003e\n\n        \u003cdiv class=\"ocean-feature-icon\"\u003e🐠\u003c\/div\u003e\n\n        \u003ch4\u003eUnderwater Adventure\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Explore marine animals, diver figures and colourful\n          underwater scenery.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-ocean-feature\"\u003e\n\n        \u003cdiv class=\"ocean-feature-icon\"\u003e🏰\u003c\/div\u003e\n\n        \u003ch4\u003eMagical Sea World\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Includes imaginative details like a sea castle,\n          treasure chest, coral and seaweed.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-ocean-feature\"\u003e\n\n        \u003cdiv class=\"ocean-feature-icon\"\u003e🧠\u003c\/div\u003e\n\n        \u003ch4\u003eLearn Through Play\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Encourages early STEM learning, spatial thinking\n          and problem-solving.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-ocean-feature\"\u003e\n\n        \u003cdiv class=\"ocean-feature-icon\"\u003e👋\u003c\/div\u003e\n\n        \u003ch4\u003eBuild Little Skills\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Supports fine motor skills, hand-eye coordination\n          and creative storytelling.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-ocean-feature\"\u003e\n\n        \u003cdiv class=\"ocean-feature-icon\"\u003e👨‍👩‍👧\u003c\/div\u003e\n\n        \u003ch4\u003eBuild Together\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Perfect for independent play, siblings or\n          a family building adventure.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-ocean-feature\"\u003e\n\n        \u003cdiv class=\"ocean-feature-icon\"\u003e🎁\u003c\/div\u003e\n\n        \u003ch4\u003eGift-Worthy Fun\u003c\/h4\u003e\n\n        \u003cp\u003e\n          A memorable Christmas or Halloween gift\n          for boys and girls.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MAKE A SPLASH --\u003e\n  \u003cdiv class=\"zuri-ocean-adventure\"\u003e\n\n    \u003cdiv class=\"adventure-icon\"\u003e🫧🐚✨\u003c\/div\u003e\n\n    \u003ch3\u003eMake a Splash with Imaginative Play\u003c\/h3\u003e\n\n    \u003cp\u003e\n      From a tiny reef village to a daring treasure expedition,\n      children can build, explore and create stories at their\n      own pace. 🪸💎🤿\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      It’s a \u003cstrong\u003elekker screen-free activity\u003c\/strong\u003e for rainy\n      afternoons, school holidays and curious little minds. 💙\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BUILDING IDEAS --\u003e\n  \u003cdiv class=\"zuri-ocean-ideas\"\u003e\n\n    \u003ch3\u003e🐚 What Will They Discover?\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-ocean-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🪸\u003c\/span\u003e\n        \u003csmall\u003eCoral Reef\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🏰\u003c\/span\u003e\n        \u003csmall\u003eSea Castle\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e💎\u003c\/span\u003e\n        \u003csmall\u003eTreasure Hunt\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🤿\u003c\/span\u003e\n        \u003csmall\u003eDiver Mission\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🐠\u003c\/span\u003e\n        \u003csmall\u003eOcean World\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🐙\u003c\/span\u003e\n        \u003csmall\u003eMarine Adventure\u003c\/small\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SCREEN FREE --\u003e\n  \u003cdiv class=\"zuri-ocean-screen\"\u003e\n\n    \u003cdiv class=\"screen-icon\"\u003e📵🫧\u003c\/div\u003e\n\n    \u003ch3\u003eScreen-Free Fun Beneath the Waves\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Give little explorers a chance to build, imagine and create\n      with their own hands while discovering exciting new stories\n      with every build.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SAFETY --\u003e\n  \u003cdiv class=\"zuri-ocean-safety\"\u003e\n\n    \u003cdiv class=\"safety-icon\"\u003e💗\u003c\/div\u003e\n\n    \u003ch3\u003eGood to Know\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Recommended for children aged\n      \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Please use with \u003cstrong\u003eadult supervision.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ENDING --\u003e\n  \u003cdiv class=\"zuri-ocean-ending\"\u003e\n\n    \u003cdiv class=\"ending-emojis\"\u003e\n      🌊 🐠 🪸 🐚 🫧 ✨\n    \u003c\/div\u003e\n\n    \u003ch3\u003eBuild. Explore. Imagine. Dive Again.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Let their imagination take them on an underwater adventure,\n      one magnetic block at a time. 💙\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ==========================================\n   ZURI FINDS - OCEAN ADVENTURE PRODUCT\n   ========================================== *\/\n\n.zuri-ocean-product {\n\n  position: relative;\n\n  overflow: hidden;\n\n  padding: 8px;\n\n  font-family: Arial, sans-serif;\n\n  color: #5f5366;\n\n  line-height: 1.7;\n\n}\n\n\n\/* HERO *\/\n\n.zuri-ocean-hero {\n\n  background: linear-gradient(\n    135deg,\n    #eafaff,\n    #eef7ff,\n    #f2edff,\n    #fff1f8\n  );\n\n  border-radius: 27px;\n\n  padding: 30px 22px;\n\n  text-align: center;\n\n  margin-bottom: 18px;\n\n  box-shadow:\n    0 8px 25px rgba(130, 170, 200, 0.15);\n\n  animation:\n    oceanHeroFloat 4s ease-in-out infinite;\n\n}\n\n\n.zuri-ocean-icon {\n\n  font-size: 39px;\n\n  margin-bottom: 7px;\n\n  animation:\n    oceanIconFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-ocean-hero h2 {\n\n  margin: 0 0 12px;\n\n  font-size: 28px;\n\n  line-height: 1.3;\n\n  color: #648da4;\n\n}\n\n\n.zuri-ocean-hero p {\n\n  margin: 0;\n\n  font-size: 16px;\n\n}\n\n\n\/* INTRO *\/\n\n.zuri-ocean-card {\n\n  background: #ffffff;\n\n  border-radius: 23px;\n\n  padding: 22px;\n\n  margin-bottom: 18px;\n\n  border: 2px solid #e2f1f6;\n\n  box-shadow:\n    0 6px 20px rgba(130, 170, 190, 0.10);\n\n}\n\n\n.zuri-ocean-card p {\n\n  margin: 0 0 14px;\n\n}\n\n\n.zuri-ocean-card p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* FEATURES SECTION *\/\n\n.zuri-ocean-section {\n\n  background: linear-gradient(\n    135deg,\n    #eafaff,\n    #f0f7ff,\n    #f7f0ff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 20px;\n\n  margin-bottom: 18px;\n\n}\n\n\n.zuri-ocean-section h3 {\n\n  text-align: center;\n\n  margin: 0 0 20px;\n\n  font-size: 22px;\n\n  color: #657e91;\n\n}\n\n\n\/* FEATURE GRID *\/\n\n.zuri-ocean-features {\n\n  display: grid;\n\n  grid-template-columns: 1fr 1fr;\n\n  gap: 13px;\n\n}\n\n\n\/* FEATURE CARDS *\/\n\n.zuri-ocean-feature {\n\n  background: rgba(255,255,255,0.88);\n\n  border-radius: 19px;\n\n  padding: 17px 13px;\n\n  text-align: center;\n\n  box-shadow:\n    0 5px 15px rgba(130, 160, 180, 0.08);\n\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease;\n\n}\n\n\n.zuri-ocean-feature:hover {\n\n  transform: translateY(-6px);\n\n  box-shadow:\n    0 10px 22px rgba(120, 160, 180, 0.18);\n\n}\n\n\n.ocean-feature-icon {\n\n  font-size: 29px;\n\n  margin-bottom: 5px;\n\n  animation:\n    oceanSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-ocean-feature h4 {\n\n  margin: 5px 0 7px;\n\n  font-size: 16px;\n\n  color: #678ca0;\n\n}\n\n\n.zuri-ocean-feature p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ADVENTURE SECTION *\/\n\n.zuri-ocean-adventure {\n\n  background: linear-gradient(\n    135deg,\n    #e6faff,\n    #edf4ff,\n    #f8efff\n  );\n\n  border-radius: 25px;\n\n  padding: 27px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  box-shadow:\n    0 7px 22px rgba(120, 170, 190, 0.12);\n\n}\n\n\n.adventure-icon {\n\n  font-size: 34px;\n\n  margin-bottom: 5px;\n\n  animation:\n    oceanBounce 2.5s ease-in-out infinite;\n\n}\n\n\n.zuri-ocean-adventure h3 {\n\n  margin: 0 0 12px;\n\n  font-size: 22px;\n\n  color: #66869b;\n\n}\n\n\n.zuri-ocean-adventure p {\n\n  margin: 0 0 12px;\n\n  font-size: 15px;\n\n}\n\n\n.zuri-ocean-adventure p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* BUILDING IDEAS *\/\n\n.zuri-ocean-ideas {\n\n  background: linear-gradient(\n    135deg,\n    #fff8df,\n    #eafaff,\n    #f5efff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.zuri-ocean-ideas h3 {\n\n  margin: 0 0 20px;\n\n  font-size: 21px;\n\n  color: #668393;\n\n}\n\n\n.zuri-ocean-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, 1fr);\n\n  gap: 10px;\n\n}\n\n\n.zuri-ocean-grid div {\n\n  background:\n    rgba(255,255,255,0.82);\n\n  border-radius: 17px;\n\n  padding: 13px 6px;\n\n  transition:\n    transform 0.3s ease;\n\n}\n\n\n.zuri-ocean-grid div:hover {\n\n  transform:\n    translateY(-5px)\n    rotate(1deg);\n\n}\n\n\n.zuri-ocean-grid span {\n\n  display: block;\n\n  font-size: 27px;\n\n  margin-bottom: 4px;\n\n}\n\n\n.zuri-ocean-grid small {\n\n  font-size: 12px;\n\n  color: #637a84;\n\n}\n\n\n\/* SCREEN FREE *\/\n\n.zuri-ocean-screen {\n\n  background: linear-gradient(\n    135deg,\n    #eafaff,\n    #f1f7ff,\n    #f2fff9\n  );\n\n  border-radius: 24px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.screen-icon {\n\n  font-size: 30px;\n\n  animation:\n    oceanSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-ocean-screen h3 {\n\n  margin: 6px 0 10px;\n\n  font-size: 20px;\n\n  color: #668394;\n\n}\n\n\n.zuri-ocean-screen p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* SAFETY *\/\n\n.zuri-ocean-safety {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f2efff\n  );\n\n  border-radius: 23px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.safety-icon {\n\n  font-size: 30px;\n\n  animation:\n    oceanSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-ocean-safety h3 {\n\n  margin: 5px 0 10px;\n\n  color: #866d91;\n\n  font-size: 20px;\n\n}\n\n\n.zuri-ocean-safety p {\n\n  margin: 5px 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ENDING *\/\n\n.zuri-ocean-ending {\n\n  background: linear-gradient(\n    135deg,\n    #eafaff,\n    #f0edff,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  text-align: center;\n\n}\n\n\n.ending-emojis {\n\n  font-size: 22px;\n\n  letter-spacing: 4px;\n\n  margin-bottom: 8px;\n\n}\n\n\n.zuri-ocean-ending h3 {\n\n  margin: 0 0 8px;\n\n  color: #64899d;\n\n  font-size: 22px;\n\n}\n\n\n.zuri-ocean-ending p {\n\n  margin: 0;\n\n  font-size: 15px;\n\n}\n\n\n\/* ==========================================\n   FLOATING DECORATIONS\n   ========================================== *\/\n\n.zuri-ocean-float {\n\n  position: absolute;\n\n  pointer-events: none;\n\n  opacity: 0.65;\n\n  font-size: 21px;\n\n  z-index: 3;\n\n}\n\n\n.ocean-float-1 {\n\n  top: 15px;\n\n  left: 4px;\n\n  animation:\n    oceanFloatOne 5s ease-in-out infinite;\n\n}\n\n\n.ocean-float-2 {\n\n  top: 95px;\n\n  right: 5px;\n\n  animation:\n    oceanFloatTwo 6s ease-in-out infinite;\n\n}\n\n\n.ocean-float-3 {\n\n  top: 310px;\n\n  left: 3px;\n\n  animation:\n    oceanFloatOne 5.5s ease-in-out infinite;\n\n}\n\n\n.ocean-float-4 {\n\n  top: 550px;\n\n  right: 4px;\n\n  animation:\n    oceanFloatTwo 5s ease-in-out infinite;\n\n}\n\n\n.ocean-float-5 {\n\n  top: 780px;\n\n  left: 5px;\n\n  animation:\n    oceanFloatOne 6s ease-in-out infinite;\n\n}\n\n\n\/* ==========================================\n   ANIMATIONS\n   ========================================== *\/\n\n@keyframes oceanHeroFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n\n}\n\n\n@keyframes oceanIconFloat {\n\n  0%, 100% {\n    transform:\n      translateY(0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translateY(-7px)\n      rotate(3deg);\n  }\n\n}\n\n\n@keyframes oceanSmallFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-5px);\n  }\n\n}\n\n\n@keyframes oceanBounce {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-8px);\n  }\n\n}\n\n\n@keyframes oceanFloatOne {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(8px, -12px)\n      rotate(8deg);\n  }\n\n}\n\n\n@keyframes oceanFloatTwo {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(-8px, 10px)\n      rotate(-8deg);\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n   ========================================== *\/\n\n@media (max-width: 600px) {\n\n  .zuri-ocean-hero {\n    padding: 25px 17px;\n  }\n\n  .zuri-ocean-hero h2 {\n    font-size: 24px;\n  }\n\n  .zuri-ocean-hero p {\n    font-size: 15px;\n  }\n\n  .zuri-ocean-card {\n    padding: 19px;\n  }\n\n  .zuri-ocean-features {\n    grid-template-columns: 1fr;\n  }\n\n  .zuri-ocean-section {\n    padding: 22px 16px;\n  }\n\n  .zuri-ocean-section h3 {\n    font-size: 20px;\n  }\n\n  .zuri-ocean-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .zuri-ocean-adventure {\n    padding: 24px 17px;\n  }\n\n  .zuri-ocean-ending h3 {\n    font-size: 20px;\n  }\n\n}\n\n\u003c\/style\u003e","brand":"Zuri Finds","offers":[{"title":"Default Title","offer_id":52837499469956,"sku":null,"price":973.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/3E60B958-E637-4801-A18E-9C537B0AD207.webp?v=1789665379"},{"product_id":"magnetic-character-animal-building-blocks-20-34-piece","title":"Magnetic Character \u0026 Animal Building Blocks - 20\/34-Piece Set","description":"\u003c!-- ZURI FINDS - CHARACTER \u0026 ANIMAL MAGNETIC BUILDING BLOCKS --\u003e\n\n\u003cdiv class=\"zuri-character-product\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"zuri-character-float character-float-1\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-character-float character-float-2\"\u003e🌸\u003c\/div\u003e\n  \u003cdiv class=\"zuri-character-float character-float-3\"\u003e🐻\u003c\/div\u003e\n  \u003cdiv class=\"zuri-character-float character-float-4\"\u003e💗\u003c\/div\u003e\n  \u003cdiv class=\"zuri-character-float character-float-5\"\u003e🌈\u003c\/div\u003e\n\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zuri-character-hero\"\u003e\n\n    \u003cdiv class=\"zuri-character-icon\"\u003e🧸🐰✨\u003c\/div\u003e\n\n    \u003ch2\u003eBuild, Stack \u0026amp; Bring Characters to Life\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Make playtime wonderfully hands-on with these colourful\n      \u003cstrong\u003emagnetic building blocks\u003c\/strong\u003e featuring cute\n      character and animal designs. 🧲🌈\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"zuri-character-card\"\u003e\n\n    \u003cp\u003e\n      Available in \u003cstrong\u003e20- or 34-piece sets\u003c\/strong\u003e, these\n      magnetic blocks give little builders the freedom to connect,\n      stack and create playful figures, animals and imaginative scenes. 🧩🐻\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Build a tiny animal home, create a character parade or invent\n      a whole storybook world. 🏡🐰🎪\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Then take the pieces apart and start again. Every build is a\n      chance to \u003cstrong\u003eexplore, experiment and make something new.\u003c\/strong\u003e 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHY IT'S CLEVER --\u003e\n  \u003cdiv class=\"zuri-character-section\"\u003e\n\n    \u003ch3\u003e🌸 Why It's a Clever Little Play Set\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-character-features\"\u003e\n\n      \u003cdiv class=\"zuri-character-feature\"\u003e\n\n        \u003cdiv class=\"character-feature-icon\"\u003e🧲\u003c\/div\u003e\n\n        \u003ch4\u003eChoose Your Set\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Choose from \u003cstrong\u003e20- or 34-piece\u003c\/strong\u003e\n          magnetic building block sets.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-character-feature\"\u003e\n\n        \u003cdiv class=\"character-feature-icon\"\u003e🐻\u003c\/div\u003e\n\n        \u003ch4\u003eCute Characters\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Character and animal shapes encourage\n          imaginative play and storytelling.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-character-feature\"\u003e\n\n        \u003cdiv class=\"character-feature-icon\"\u003e🧠\u003c\/div\u003e\n\n        \u003ch4\u003eLearn Through Play\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Supports early STEM learning, problem-solving\n          and spatial thinking.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-character-feature\"\u003e\n\n        \u003cdiv class=\"character-feature-icon\"\u003e👋\u003c\/div\u003e\n\n        \u003ch4\u003eBuild Little Skills\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Helps develop fine motor skills, hand-eye\n          coordination and stacking control.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-character-feature\"\u003e\n\n        \u003cdiv class=\"character-feature-icon\"\u003e👨‍👩‍👧\u003c\/div\u003e\n\n        \u003ch4\u003ePlay Together\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Great for independent play, siblings or\n          family building time.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-character-feature\"\u003e\n\n        \u003cdiv class=\"character-feature-icon\"\u003e🎁\u003c\/div\u003e\n\n        \u003ch4\u003ePerfect Gift\u003c\/h4\u003e\n\n        \u003cp\u003e\n          A fun birthday or Christmas gift for\n          boys and girls.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-character-feature\"\u003e\n\n        \u003cdiv class=\"character-feature-icon\"\u003e👶\u003c\/div\u003e\n\n        \u003ch4\u003eAge 3+\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Suitable for children aged\n          \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SMALL SET BIG IMAGINATION --\u003e\n  \u003cdiv class=\"zuri-character-imagination\"\u003e\n\n    \u003cdiv class=\"imagination-icon\"\u003e🌈✨\u003c\/div\u003e\n\n    \u003ch3\u003eSmall Set, Big Imagination\u003c\/h3\u003e\n\n    \u003cp\u003e\n      From a colourful animal family to a funny little character\n      village, children can build stories at their own pace and\n      proudly show off each new creation. 🐻🐰🏡\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      It’s a \u003cstrong\u003elekker screen-free activity\u003c\/strong\u003e for\n      curious hands, rainy afternoons and everyday play. 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BUILDING IDEAS --\u003e\n  \u003cdiv class=\"zuri-character-ideas\"\u003e\n\n    \u003ch3\u003e✨ What Will They Create?\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-character-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🏡\u003c\/span\u003e\n        \u003csmall\u003eAnimal Home\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🐻\u003c\/span\u003e\n        \u003csmall\u003eAnimal Family\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🎪\u003c\/span\u003e\n        \u003csmall\u003eCharacter Parade\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🏘️\u003c\/span\u003e\n        \u003csmall\u003eCharacter Village\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e📖\u003c\/span\u003e\n        \u003csmall\u003eStorybook World\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🌈\u003c\/span\u003e\n        \u003csmall\u003eSomething New\u003c\/small\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SCREEN FREE --\u003e\n  \u003cdiv class=\"zuri-character-screen\"\u003e\n\n    \u003cdiv class=\"screen-icon\"\u003e📵🌸\u003c\/div\u003e\n\n    \u003ch3\u003eLekker Screen-Free Fun\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Keep curious little hands busy with a creative activity\n      that encourages building, storytelling and imaginative play\n      without a screen.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- RANDOM COLOURS NOTICE --\u003e\n  \u003cdiv class=\"zuri-character-note\"\u003e\n\n    \u003cdiv class=\"note-icon\"\u003e🎨✨\u003c\/div\u003e\n\n    \u003ch3\u003eA Little Surprise in Every Set\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Colours and styles may be selected at random, making\n      each set a fun little surprise. 💕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SAFETY --\u003e\n  \u003cdiv class=\"zuri-character-safety\"\u003e\n\n    \u003cdiv class=\"safety-icon\"\u003e💗\u003c\/div\u003e\n\n    \u003ch3\u003eGood to Know\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Recommended for children aged\n      \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Please use with \u003cstrong\u003eadult supervision.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ENDING --\u003e\n  \u003cdiv class=\"zuri-character-ending\"\u003e\n\n    \u003cdiv class=\"ending-emojis\"\u003e\n      🧸 🐰 🌈 🧲 ✨ 💕\n    \u003c\/div\u003e\n\n    \u003ch3\u003eBuild Little Characters. Create Big Stories.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Let their imagination lead the way and see what wonderful\n      little world they create next. 🌸\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ==========================================\n   ZURI FINDS - CHARACTER \u0026 ANIMAL PRODUCT\n   ========================================== *\/\n\n.zuri-character-product {\n\n  position: relative;\n\n  overflow: hidden;\n\n  padding: 8px;\n\n  font-family: Arial, sans-serif;\n\n  color: #5f5366;\n\n  line-height: 1.7;\n\n}\n\n\n\/* HERO *\/\n\n.zuri-character-hero {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f5efff,\n    #eefaff,\n    #fff8df\n  );\n\n  border-radius: 27px;\n\n  padding: 30px 22px;\n\n  text-align: center;\n\n  margin-bottom: 18px;\n\n  box-shadow:\n    0 8px 25px rgba(180, 150, 200, 0.14);\n\n  animation:\n    characterHeroFloat 4s ease-in-out infinite;\n\n}\n\n\n.zuri-character-icon {\n\n  font-size: 39px;\n\n  margin-bottom: 7px;\n\n  animation:\n    characterIconFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-character-hero h2 {\n\n  margin: 0 0 12px;\n\n  font-size: 28px;\n\n  line-height: 1.3;\n\n  color: #956da7;\n\n}\n\n\n.zuri-character-hero p {\n\n  margin: 0;\n\n  font-size: 16px;\n\n}\n\n\n\/* INTRO *\/\n\n.zuri-character-card {\n\n  background: #ffffff;\n\n  border-radius: 23px;\n\n  padding: 22px;\n\n  margin-bottom: 18px;\n\n  border: 2px solid #f1e7f5;\n\n  box-shadow:\n    0 6px 20px rgba(180, 150, 200, 0.10);\n\n}\n\n\n.zuri-character-card p {\n\n  margin: 0 0 14px;\n\n}\n\n\n.zuri-character-card p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* FEATURES *\/\n\n.zuri-character-section {\n\n  background: linear-gradient(\n    135deg,\n    #fff5fa,\n    #f3efff,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 20px;\n\n  margin-bottom: 18px;\n\n}\n\n\n.zuri-character-section h3 {\n\n  text-align: center;\n\n  margin: 0 0 20px;\n\n  font-size: 22px;\n\n  color: #796481;\n\n}\n\n\n\/* FEATURE GRID *\/\n\n.zuri-character-features {\n\n  display: grid;\n\n  grid-template-columns: 1fr 1fr;\n\n  gap: 13px;\n\n}\n\n\n\/* FEATURE CARDS *\/\n\n.zuri-character-feature {\n\n  background: rgba(255,255,255,0.88);\n\n  border-radius: 19px;\n\n  padding: 17px 13px;\n\n  text-align: center;\n\n  box-shadow:\n    0 5px 15px rgba(170, 150, 190, 0.08);\n\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease;\n\n}\n\n\n.zuri-character-feature:hover {\n\n  transform: translateY(-6px);\n\n  box-shadow:\n    0 10px 22px rgba(170, 150, 190, 0.18);\n\n}\n\n\n.character-feature-icon {\n\n  font-size: 29px;\n\n  margin-bottom: 5px;\n\n  animation:\n    characterSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-character-feature h4 {\n\n  margin: 5px 0 7px;\n\n  font-size: 16px;\n\n  color: #936fa1;\n\n}\n\n\n.zuri-character-feature p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* IMAGINATION SECTION *\/\n\n.zuri-character-imagination {\n\n  background: linear-gradient(\n    135deg,\n    #eefaff,\n    #f3edff,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 27px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  box-shadow:\n    0 7px 22px rgba(170, 150, 190, 0.12);\n\n}\n\n\n.imagination-icon {\n\n  font-size: 34px;\n\n  margin-bottom: 5px;\n\n  animation:\n    characterBounce 2.5s ease-in-out infinite;\n\n}\n\n\n.zuri-character-imagination h3 {\n\n  margin: 0 0 12px;\n\n  font-size: 22px;\n\n  color: #80688e;\n\n}\n\n\n.zuri-character-imagination p {\n\n  margin: 0 0 12px;\n\n  font-size: 15px;\n\n}\n\n\n.zuri-character-imagination p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* BUILDING IDEAS *\/\n\n.zuri-character-ideas {\n\n  background: linear-gradient(\n    135deg,\n    #fff8df,\n    #fff0f7,\n    #f3efff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.zuri-character-ideas h3 {\n\n  margin: 0 0 20px;\n\n  font-size: 21px;\n\n  color: #86698f;\n\n}\n\n\n.zuri-character-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, 1fr);\n\n  gap: 10px;\n\n}\n\n\n.zuri-character-grid div {\n\n  background:\n    rgba(255,255,255,0.82);\n\n  border-radius: 17px;\n\n  padding: 13px 6px;\n\n  transition:\n    transform 0.3s ease;\n\n}\n\n\n.zuri-character-grid div:hover {\n\n  transform:\n    translateY(-5px)\n    rotate(1deg);\n\n}\n\n\n.zuri-character-grid span {\n\n  display: block;\n\n  font-size: 27px;\n\n  margin-bottom: 4px;\n\n}\n\n\n.zuri-character-grid small {\n\n  font-size: 12px;\n\n  color: #74647d;\n\n}\n\n\n\/* SCREEN FREE *\/\n\n.zuri-character-screen {\n\n  background: linear-gradient(\n    135deg,\n    #f0fff6,\n    #eafaff,\n    #f5efff\n  );\n\n  border-radius: 24px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.screen-icon {\n\n  font-size: 30px;\n\n  animation:\n    characterSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-character-screen h3 {\n\n  margin: 6px 0 10px;\n\n  font-size: 20px;\n\n  color: #7d6887;\n\n}\n\n\n.zuri-character-screen p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* RANDOM COLOUR NOTE *\/\n\n.zuri-character-note {\n\n  background: linear-gradient(\n    135deg,\n    #fff8df,\n    #fff1f7\n  );\n\n  border-radius: 23px;\n\n  padding: 23px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  border: 2px dashed #ead9e8;\n\n}\n\n\n.note-icon {\n\n  font-size: 30px;\n\n  animation:\n    characterSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-character-note h3 {\n\n  margin: 5px 0 9px;\n\n  color: #886d91;\n\n  font-size: 20px;\n\n}\n\n\n.zuri-character-note p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* SAFETY *\/\n\n.zuri-character-safety {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f3efff\n  );\n\n  border-radius: 23px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.safety-icon {\n\n  font-size: 30px;\n\n  animation:\n    characterSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-character-safety h3 {\n\n  margin: 5px 0 10px;\n\n  color: #866d91;\n\n  font-size: 20px;\n\n}\n\n\n.zuri-character-safety p {\n\n  margin: 5px 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ENDING *\/\n\n.zuri-character-ending {\n\n  background: linear-gradient(\n    135deg,\n    #f4efff,\n    #fff0f7,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  text-align: center;\n\n}\n\n\n.ending-emojis {\n\n  font-size: 22px;\n\n  letter-spacing: 4px;\n\n  margin-bottom: 8px;\n\n}\n\n\n.zuri-character-ending h3 {\n\n  margin: 0 0 8px;\n\n  color: #956da5;\n\n  font-size: 22px;\n\n}\n\n\n.zuri-character-ending p {\n\n  margin: 0;\n\n  font-size: 15px;\n\n}\n\n\n\/* ==========================================\n   FLOATING DECORATIONS\n   ========================================== *\/\n\n.zuri-character-float {\n\n  position: absolute;\n\n  pointer-events: none;\n\n  opacity: 0.65;\n\n  font-size: 21px;\n\n  z-index: 3;\n\n}\n\n\n.character-float-1 {\n\n  top: 12px;\n\n  left: 4px;\n\n  animation:\n    characterFloatOne 5s ease-in-out infinite;\n\n}\n\n\n.character-float-2 {\n\n  top: 90px;\n\n  right: 5px;\n\n  animation:\n    characterFloatTwo 6s ease-in-out infinite;\n\n}\n\n\n.character-float-3 {\n\n  top: 300px;\n\n  left: 3px;\n\n  animation:\n    characterFloatOne 5.5s ease-in-out infinite;\n\n}\n\n\n.character-float-4 {\n\n  top: 550px;\n\n  right: 4px;\n\n  animation:\n    characterFloatTwo 5s ease-in-out infinite;\n\n}\n\n\n.character-float-5 {\n\n  top: 780px;\n\n  left: 5px;\n\n  animation:\n    characterFloatOne 6s ease-in-out infinite;\n\n}\n\n\n\/* ==========================================\n   ANIMATIONS\n   ========================================== *\/\n\n@keyframes characterHeroFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n\n}\n\n\n@keyframes characterIconFloat {\n\n  0%, 100% {\n    transform:\n      translateY(0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translateY(-7px)\n      rotate(3deg);\n  }\n\n}\n\n\n@keyframes characterSmallFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-5px);\n  }\n\n}\n\n\n@keyframes characterBounce {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-8px);\n  }\n\n}\n\n\n@keyframes characterFloatOne {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(8px, -12px)\n      rotate(8deg);\n  }\n\n}\n\n\n@keyframes characterFloatTwo {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(-8px, 10px)\n      rotate(-8deg);\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n   ========================================== *\/\n\n@media (max-width: 600px) {\n\n  .zuri-character-hero {\n    padding: 25px 17px;\n  }\n\n  .zuri-character-hero h2 {\n    font-size: 24px;\n  }\n\n  .zuri-character-hero p {\n    font-size: 15px;\n  }\n\n  .zuri-character-card {\n    padding: 19px;\n  }\n\n  .zuri-character-features {\n    grid-template-columns: 1fr;\n  }\n\n  .zuri-character-section {\n    padding: 22px 16px;\n  }\n\n  .zuri-character-section h3 {\n    font-size: 20px;\n  }\n\n  .zuri-character-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .zuri-character-imagination {\n    padding: 24px 17px;\n  }\n\n  .zuri-character-ending h3 {\n    font-size: 20px;\n  }\n\n}\n\n\u003c\/style\u003e","brand":"My Shop","offers":[{"title":"34pcs","offer_id":52837519163524,"sku":"7GM28580W0-1","price":594.0,"currency_code":"ZAR","in_stock":true},{"title":"20pcs","offer_id":52837519196292,"sku":"7GM28580W0-2","price":452.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/1A02E540-D5EF-44F5-A348-82959B77643A.webp?v=1789665379"},{"product_id":"100-piece-magnetic-halloween-building-cubes-spooky-castle","title":"100-Piece Magnetic Halloween Building Cubes - Spooky Castle Set","description":"\u003c!-- ZURI FINDS - SPOOKY HALLOWEEN MAGNETIC BUILDING SET --\u003e\n\n\u003cdiv class=\"zuri-halloween-product\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"zuri-halloween-float halloween-float-1\"\u003e👻\u003c\/div\u003e\n  \u003cdiv class=\"zuri-halloween-float halloween-float-2\"\u003e🦇\u003c\/div\u003e\n  \u003cdiv class=\"zuri-halloween-float halloween-float-3\"\u003e✨\u003c\/div\u003e\n  \u003cdiv class=\"zuri-halloween-float halloween-float-4\"\u003e🌙\u003c\/div\u003e\n  \u003cdiv class=\"zuri-halloween-float halloween-float-5\"\u003e🎃\u003c\/div\u003e\n\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zuri-halloween-hero\"\u003e\n\n    \u003cdiv class=\"zuri-halloween-icon\"\u003e🎃👻🌙\u003c\/div\u003e\n\n    \u003ch2\u003eBuild a Spooky Little World\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Bring Halloween fun to building time with this colourful\n      \u003cstrong\u003e100-piece magnetic construction set.\u003c\/strong\u003e 🧲✨\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"zuri-halloween-card\"\u003e\n\n    \u003cp\u003e\n      With a spooky castle theme, friendly ghost and bat characters,\n      brick-wall details and a maze-style building challenge,\n      children can create their very own \u003cstrong\u003enight-time adventure.\u003c\/strong\u003e 👻🏰\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Build a mysterious castle, design a twisty maze, set up a\n      ghostly village or invent a treasure-hunt story under the stars. 🌙💎🦇\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Then take it apart, rearrange the pieces and create a\n      completely new scene. \u003cstrong\u003eThe fun is all in the building!\u003c\/strong\u003e 💜\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- WHY LITTLE BUILDERS WILL LOVE IT --\u003e\n  \u003cdiv class=\"zuri-halloween-section\"\u003e\n\n    \u003ch3\u003e🎃 Why Little Builders Will Love It\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-halloween-features\"\u003e\n\n      \u003cdiv class=\"zuri-halloween-feature\"\u003e\n\n        \u003cdiv class=\"halloween-feature-icon\"\u003e🧲\u003c\/div\u003e\n\n        \u003ch4\u003e100 Magnetic Pieces\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Stack, connect and create with 100 pieces\n          made for creative construction.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-halloween-feature\"\u003e\n\n        \u003cdiv class=\"halloween-feature-icon\"\u003e👻\u003c\/div\u003e\n\n        \u003ch4\u003eSpooky \u0026amp; Cute\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Halloween night scenes with castle blocks,\n          friendly ghosts and playful bats.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-halloween-feature\"\u003e\n\n        \u003cdiv class=\"halloween-feature-icon\"\u003e🧩\u003c\/div\u003e\n\n        \u003ch4\u003eMaze Challenge\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Brick-wall and maze-style details encourage\n          problem-solving and creative thinking.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-halloween-feature\"\u003e\n\n        \u003cdiv class=\"halloween-feature-icon\"\u003e🧠\u003c\/div\u003e\n\n        \u003ch4\u003eLearn Through Play\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Supports early STEM learning, spatial thinking\n          and imaginative storytelling.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-halloween-feature\"\u003e\n\n        \u003cdiv class=\"halloween-feature-icon\"\u003e👋\u003c\/div\u003e\n\n        \u003ch4\u003eBuild Little Skills\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Helps develop fine motor skills and\n          hand-eye coordination.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-halloween-feature\"\u003e\n\n        \u003cdiv class=\"halloween-feature-icon\"\u003e👨‍👩‍👧\u003c\/div\u003e\n\n        \u003ch4\u003eFamily Fun\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Great for independent play, siblings or\n          family building time.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"zuri-halloween-feature\"\u003e\n\n        \u003cdiv class=\"halloween-feature-icon\"\u003e🎁\u003c\/div\u003e\n\n        \u003ch4\u003ePerfect Gift\u003c\/h4\u003e\n\n        \u003cp\u003e\n          A fun Halloween, birthday or Christmas\n          gift for boys and girls.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SPOOKY STORIES --\u003e\n  \u003cdiv class=\"zuri-halloween-stories\"\u003e\n\n    \u003cdiv class=\"stories-icon\"\u003e👻✨\u003c\/div\u003e\n\n    \u003ch3\u003eSpooky Stories, Clever Builds\u003c\/h3\u003e\n\n    \u003cp\u003e\n      From a friendly haunted castle to a silly ghost maze,\n      children can build stories that are exciting without\n      being too scary. 🏰👻\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      It’s a \u003cstrong\u003elekker screen-free activity\u003c\/strong\u003e for\n      rainy afternoons, Halloween play and creative holiday fun. 🎃\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BUILDING IDEAS --\u003e\n  \u003cdiv class=\"zuri-halloween-ideas\"\u003e\n\n    \u003ch3\u003e🌙 What Will They Build?\u003c\/h3\u003e\n\n    \u003cdiv class=\"zuri-halloween-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🏰\u003c\/span\u003e\n        \u003csmall\u003eHaunted Castle\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e👻\u003c\/span\u003e\n        \u003csmall\u003eGhost Village\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🧩\u003c\/span\u003e\n        \u003csmall\u003eSpooky Maze\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e💎\u003c\/span\u003e\n        \u003csmall\u003eTreasure Hunt\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🦇\u003c\/span\u003e\n        \u003csmall\u003eBat Adventure\u003c\/small\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003e🎃\u003c\/span\u003e\n        \u003csmall\u003eHalloween Scene\u003c\/small\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SCREEN FREE --\u003e\n  \u003cdiv class=\"zuri-halloween-screen\"\u003e\n\n    \u003cdiv class=\"screen-icon\"\u003e📵👻\u003c\/div\u003e\n\n    \u003ch3\u003eSpooky Screen-Free Fun\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Give little builders a fun hands-on activity that encourages\n      creativity, storytelling and problem-solving without a screen.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- SAFETY --\u003e\n  \u003cdiv class=\"zuri-halloween-safety\"\u003e\n\n    \u003cdiv class=\"safety-icon\"\u003e💗\u003c\/div\u003e\n\n    \u003ch3\u003eGood to Know\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Recommended for children aged\n      \u003cstrong\u003e3 years and older.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Please use with \u003cstrong\u003eadult supervision.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ENDING --\u003e\n  \u003cdiv class=\"zuri-halloween-ending\"\u003e\n\n    \u003cdiv class=\"ending-emojis\"\u003e\n      🎃 👻 🦇 🌙 ✨ 🏰\n    \u003c\/div\u003e\n\n    \u003ch3\u003eBuild. Explore. Rearrange. Boo! 👻\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Let their imagination create a spooky little world\n      filled with fun, stories and clever builds. 💜\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n\/* ==========================================\n   ZURI FINDS - HALLOWEEN PRODUCT\n   ========================================== *\/\n\n.zuri-halloween-product {\n\n  position: relative;\n\n  overflow: hidden;\n\n  padding: 8px;\n\n  font-family: Arial, sans-serif;\n\n  color: #5f5366;\n\n  line-height: 1.7;\n\n}\n\n\n\/* HERO *\/\n\n.zuri-halloween-hero {\n\n  background: linear-gradient(\n    135deg,\n    #f0eaff,\n    #f8efff,\n    #fff0f7,\n    #eefaff\n  );\n\n  border-radius: 27px;\n\n  padding: 30px 22px;\n\n  text-align: center;\n\n  margin-bottom: 18px;\n\n  box-shadow:\n    0 8px 25px rgba(150, 130, 180, 0.15);\n\n  animation:\n    halloweenHeroFloat 4s ease-in-out infinite;\n\n}\n\n\n.zuri-halloween-icon {\n\n  font-size: 39px;\n\n  margin-bottom: 7px;\n\n  animation:\n    halloweenIconFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-halloween-hero h2 {\n\n  margin: 0 0 12px;\n\n  font-size: 28px;\n\n  line-height: 1.3;\n\n  color: #80679b;\n\n}\n\n\n.zuri-halloween-hero p {\n\n  margin: 0;\n\n  font-size: 16px;\n\n}\n\n\n\/* INTRO *\/\n\n.zuri-halloween-card {\n\n  background: #ffffff;\n\n  border-radius: 23px;\n\n  padding: 22px;\n\n  margin-bottom: 18px;\n\n  border: 2px solid #ece5f4;\n\n  box-shadow:\n    0 6px 20px rgba(150, 130, 170, 0.10);\n\n}\n\n\n.zuri-halloween-card p {\n\n  margin: 0 0 14px;\n\n}\n\n\n.zuri-halloween-card p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* FEATURES *\/\n\n.zuri-halloween-section {\n\n  background: linear-gradient(\n    135deg,\n    #f4efff,\n    #fff2fa,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 20px;\n\n  margin-bottom: 18px;\n\n}\n\n\n.zuri-halloween-section h3 {\n\n  text-align: center;\n\n  margin: 0 0 20px;\n\n  font-size: 22px;\n\n  color: #766283;\n\n}\n\n\n\/* FEATURE GRID *\/\n\n.zuri-halloween-features {\n\n  display: grid;\n\n  grid-template-columns: 1fr 1fr;\n\n  gap: 13px;\n\n}\n\n\n\/* FEATURE CARDS *\/\n\n.zuri-halloween-feature {\n\n  background: rgba(255,255,255,0.88);\n\n  border-radius: 19px;\n\n  padding: 17px 13px;\n\n  text-align: center;\n\n  box-shadow:\n    0 5px 15px rgba(150, 130, 180, 0.08);\n\n  transition:\n    transform 0.3s ease,\n    box-shadow 0.3s ease;\n\n}\n\n\n.zuri-halloween-feature:hover {\n\n  transform: translateY(-6px);\n\n  box-shadow:\n    0 10px 22px rgba(150, 130, 180, 0.18);\n\n}\n\n\n.halloween-feature-icon {\n\n  font-size: 29px;\n\n  margin-bottom: 5px;\n\n  animation:\n    halloweenSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-halloween-feature h4 {\n\n  margin: 5px 0 7px;\n\n  font-size: 16px;\n\n  color: #83699d;\n\n}\n\n\n.zuri-halloween-feature p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* SPOOKY STORIES *\/\n\n.zuri-halloween-stories {\n\n  background: linear-gradient(\n    135deg,\n    #eeeaff,\n    #f5efff,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 27px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n  box-shadow:\n    0 7px 22px rgba(140, 120, 170, 0.12);\n\n}\n\n\n.stories-icon {\n\n  font-size: 34px;\n\n  margin-bottom: 5px;\n\n  animation:\n    halloweenBounce 2.5s ease-in-out infinite;\n\n}\n\n\n.zuri-halloween-stories h3 {\n\n  margin: 0 0 12px;\n\n  font-size: 22px;\n\n  color: #7c6592;\n\n}\n\n\n.zuri-halloween-stories p {\n\n  margin: 0 0 12px;\n\n  font-size: 15px;\n\n}\n\n\n.zuri-halloween-stories p:last-child {\n\n  margin-bottom: 0;\n\n}\n\n\n\/* BUILDING IDEAS *\/\n\n.zuri-halloween-ideas {\n\n  background: linear-gradient(\n    135deg,\n    #fff8df,\n    #f3edff,\n    #fff0f7\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.zuri-halloween-ideas h3 {\n\n  margin: 0 0 20px;\n\n  font-size: 21px;\n\n  color: #80688e;\n\n}\n\n\n.zuri-halloween-grid {\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, 1fr);\n\n  gap: 10px;\n\n}\n\n\n.zuri-halloween-grid div {\n\n  background:\n    rgba(255,255,255,0.82);\n\n  border-radius: 17px;\n\n  padding: 13px 6px;\n\n  transition:\n    transform 0.3s ease;\n\n}\n\n\n.zuri-halloween-grid div:hover {\n\n  transform:\n    translateY(-5px)\n    rotate(1deg);\n\n}\n\n\n.zuri-halloween-grid span {\n\n  display: block;\n\n  font-size: 27px;\n\n  margin-bottom: 4px;\n\n}\n\n\n.zuri-halloween-grid small {\n\n  font-size: 12px;\n\n  color: #74647d;\n\n}\n\n\n\/* SCREEN FREE *\/\n\n.zuri-halloween-screen {\n\n  background: linear-gradient(\n    135deg,\n    #eefaff,\n    #f2edff,\n    #f1fff7\n  );\n\n  border-radius: 24px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.screen-icon {\n\n  font-size: 30px;\n\n  animation:\n    halloweenSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-halloween-screen h3 {\n\n  margin: 6px 0 10px;\n\n  font-size: 20px;\n\n  color: #7d6887;\n\n}\n\n\n.zuri-halloween-screen p {\n\n  margin: 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* SAFETY *\/\n\n.zuri-halloween-safety {\n\n  background: linear-gradient(\n    135deg,\n    #fff0f7,\n    #f3efff\n  );\n\n  border-radius: 23px;\n\n  padding: 24px 20px;\n\n  margin-bottom: 18px;\n\n  text-align: center;\n\n}\n\n\n.safety-icon {\n\n  font-size: 30px;\n\n  animation:\n    halloweenSmallFloat 3s ease-in-out infinite;\n\n}\n\n\n.zuri-halloween-safety h3 {\n\n  margin: 5px 0 10px;\n\n  color: #866d91;\n\n  font-size: 20px;\n\n}\n\n\n.zuri-halloween-safety p {\n\n  margin: 5px 0;\n\n  font-size: 14px;\n\n}\n\n\n\/* ENDING *\/\n\n.zuri-halloween-ending {\n\n  background: linear-gradient(\n    135deg,\n    #f1edff,\n    #fff0f7,\n    #eefaff\n  );\n\n  border-radius: 25px;\n\n  padding: 25px 18px;\n\n  text-align: center;\n\n}\n\n\n.ending-emojis {\n\n  font-size: 22px;\n\n  letter-spacing: 4px;\n\n  margin-bottom: 8px;\n\n}\n\n\n.zuri-halloween-ending h3 {\n\n  margin: 0 0 8px;\n\n  color: #80679d;\n\n  font-size: 22px;\n\n}\n\n\n.zuri-halloween-ending p {\n\n  margin: 0;\n\n  font-size: 15px;\n\n}\n\n\n\/* ==========================================\n   FLOATING DECORATIONS\n   ========================================== *\/\n\n.zuri-halloween-float {\n\n  position: absolute;\n\n  pointer-events: none;\n\n  opacity: 0.65;\n\n  font-size: 21px;\n\n  z-index: 3;\n\n}\n\n\n.halloween-float-1 {\n\n  top: 12px;\n\n  left: 4px;\n\n  animation:\n    halloweenFloatOne 5s ease-in-out infinite;\n\n}\n\n\n.halloween-float-2 {\n\n  top: 90px;\n\n  right: 5px;\n\n  animation:\n    halloweenFloatTwo 6s ease-in-out infinite;\n\n}\n\n\n.halloween-float-3 {\n\n  top: 300px;\n\n  left: 3px;\n\n  animation:\n    halloweenFloatOne 5.5s ease-in-out infinite;\n\n}\n\n\n.halloween-float-4 {\n\n  top: 540px;\n\n  right: 4px;\n\n  animation:\n    halloweenFloatTwo 5s ease-in-out infinite;\n\n}\n\n\n.halloween-float-5 {\n\n  top: 760px;\n\n  left: 5px;\n\n  animation:\n    halloweenFloatOne 6s ease-in-out infinite;\n\n}\n\n\n\/* ==========================================\n   ANIMATIONS\n   ========================================== *\/\n\n@keyframes halloweenHeroFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n\n}\n\n\n@keyframes halloweenIconFloat {\n\n  0%, 100% {\n    transform:\n      translateY(0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translateY(-7px)\n      rotate(3deg);\n  }\n\n}\n\n\n@keyframes halloweenSmallFloat {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-5px);\n  }\n\n}\n\n\n@keyframes halloweenBounce {\n\n  0%, 100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-8px);\n  }\n\n}\n\n\n@keyframes halloweenFloatOne {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(8px, -12px)\n      rotate(8deg);\n  }\n\n}\n\n\n@keyframes halloweenFloatTwo {\n\n  0%, 100% {\n    transform:\n      translate(0, 0)\n      rotate(0deg);\n  }\n\n  50% {\n    transform:\n      translate(-8px, 10px)\n      rotate(-8deg);\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n   ========================================== *\/\n\n@media (max-width: 600px) {\n\n  .zuri-halloween-hero {\n    padding: 25px 17px;\n  }\n\n  .zuri-halloween-hero h2 {\n    font-size: 24px;\n  }\n\n  .zuri-halloween-hero p {\n    font-size: 15px;\n  }\n\n  .zuri-halloween-card {\n    padding: 19px;\n  }\n\n  .zuri-halloween-features {\n    grid-template-columns: 1fr;\n  }\n\n  .zuri-halloween-section {\n    padding: 22px 16px;\n  }\n\n  .zuri-halloween-section h3 {\n    font-size: 20px;\n  }\n\n  .zuri-halloween-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .zuri-halloween-stories {\n    padding: 24px 17px;\n  }\n\n  .zuri-halloween-ending h3 {\n    font-size: 20px;\n  }\n\n}\n\n\u003c\/style\u003e","brand":"My Shop","offers":[{"title":"Default Title","offer_id":52837523259524,"sku":"23M22657KG","price":789.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/3A607B41-889B-4ABC-999C-0100EC7164A6.webp?v=1789665379"},{"product_id":"untitled-oct6_15-21-30","title":"Soft Gummy Building Blocks – Sensory Play Set","description":"\u003cstyle\u003e\n  .zuri-gummy-blocks {\n    position: relative;\n    overflow: hidden;\n    font-family: Arial, sans-serif;\n    color: #5b5363;\n    background: linear-gradient(135deg, #fff6fb, #f4f0ff, #eefaff);\n    padding: 28px;\n    border-radius: 24px;\n    line-height: 1.7;\n  }\n\n  .zuri-gummy-blocks * {\n    box-sizing: border-box;\n  }\n\n  \/* Floating Decorations *\/\n  .zuri-gummy-blocks .floating {\n    position: absolute;\n    pointer-events: none;\n    opacity: 0.65;\n    animation: gummyFloat 5s ease-in-out infinite;\n  }\n\n  .zuri-gummy-blocks .float-1 {\n    top: 25px;\n    left: 6%;\n    font-size: 30px;\n    animation-delay: 0s;\n  }\n\n  .zuri-gummy-blocks .float-2 {\n    top: 110px;\n    right: 7%;\n    font-size: 26px;\n    animation-delay: 1.2s;\n  }\n\n  .zuri-gummy-blocks .float-3 {\n    top: 330px;\n    left: 3%;\n    font-size: 24px;\n    animation-delay: 2s;\n  }\n\n  .zuri-gummy-blocks .float-4 {\n    bottom: 100px;\n    right: 5%;\n    font-size: 28px;\n    animation-delay: 0.8s;\n  }\n\n  @keyframes gummyFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-14px) rotate(5deg);\n    }\n  }\n\n  \/* Hero *\/\n  .zuri-gummy-blocks .hero {\n    position: relative;\n    text-align: center;\n    padding: 40px 25px;\n    border-radius: 22px;\n    background: linear-gradient(135deg, #ffdfea, #e8dcff, #dff7ff);\n    margin-bottom: 25px;\n    box-shadow: 0 8px 25px rgba(120, 100, 140, 0.12);\n  }\n\n  .zuri-gummy-blocks .hero h2 {\n    margin: 0 0 12px;\n    color: #695477;\n    font-size: 30px;\n    font-weight: 800;\n  }\n\n  .zuri-gummy-blocks .hero p {\n    margin: 0 auto;\n    max-width: 700px;\n    font-size: 16px;\n    color: #685f6d;\n  }\n\n  \/* Cards *\/\n  .zuri-gummy-blocks .card {\n    position: relative;\n    background: rgba(255, 255, 255, 0.94);\n    padding: 25px;\n    margin: 20px 0;\n    border-radius: 20px;\n    box-shadow: 0 7px 22px rgba(100, 80, 120, 0.09);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .zuri-gummy-blocks .card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 12px 28px rgba(100, 80, 120, 0.15);\n  }\n\n  .zuri-gummy-blocks h3 {\n    margin-top: 0;\n    color: #755b87;\n    font-size: 22px;\n  }\n\n  .zuri-gummy-blocks .intro {\n    text-align: center;\n    font-size: 17px;\n  }\n\n  \/* Features *\/\n  .zuri-gummy-blocks .features {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 18px;\n    margin-top: 20px;\n  }\n\n  .zuri-gummy-blocks .feature {\n    padding: 22px;\n    border-radius: 18px;\n    background: linear-gradient(145deg, #fffafd, #f4efff);\n    border: 1px solid #eee3f5;\n    transition: transform 0.3s ease;\n  }\n\n  .zuri-gummy-blocks .feature:hover {\n    transform: translateY(-4px);\n  }\n\n  .zuri-gummy-blocks .feature h4 {\n    margin: 0 0 8px;\n    color: #755b87;\n    font-size: 18px;\n  }\n\n  .zuri-gummy-blocks .feature p {\n    margin: 0;\n    font-size: 15px;\n  }\n\n  \/* Set Options *\/\n  .zuri-gummy-blocks .sets {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 12px;\n    margin: 22px 0;\n  }\n\n  .zuri-gummy-blocks .set {\n    min-width: 90px;\n    padding: 15px 18px;\n    text-align: center;\n    border-radius: 16px;\n    background: linear-gradient(135deg, #ffe6f0, #eee5ff);\n    color: #695477;\n    font-weight: 700;\n    box-shadow: 0 4px 12px rgba(120, 90, 140, 0.08);\n    transition: transform 0.3s ease;\n  }\n\n  .zuri-gummy-blocks .set:hover {\n    transform: translateY(-5px) scale(1.03);\n  }\n\n  \/* Age Badge *\/\n  .zuri-gummy-blocks .age {\n    text-align: center;\n    padding: 22px;\n    border-radius: 18px;\n    background: linear-gradient(135deg, #e8f8ff, #f9eaff);\n    margin-top: 20px;\n  }\n\n  .zuri-gummy-blocks .age strong {\n    display: block;\n    font-size: 22px;\n    color: #735b85;\n    margin-bottom: 5px;\n  }\n\n  \/* Note *\/\n  .zuri-gummy-blocks .note {\n    background: linear-gradient(135deg, #fff4f8, #fff8ed);\n    border-left: 5px solid #e7b7ca;\n    padding: 20px;\n    border-radius: 16px;\n    margin-top: 20px;\n  }\n\n  .zuri-gummy-blocks .note strong {\n    color: #76586d;\n  }\n\n  \/* Ending *\/\n  .zuri-gummy-blocks .ending {\n    text-align: center;\n    margin-top: 25px;\n    padding: 30px;\n    border-radius: 20px;\n    background: linear-gradient(135deg, #e8f8ff, #f7eaff, #ffeaf2);\n  }\n\n  .zuri-gummy-blocks .ending h3 {\n    margin-bottom: 8px;\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 600px) {\n    .zuri-gummy-blocks {\n      padding: 16px;\n      border-radius: 18px;\n    }\n\n    .zuri-gummy-blocks .hero {\n      padding: 30px 18px;\n    }\n\n    .zuri-gummy-blocks .hero h2 {\n      font-size: 25px;\n    }\n\n    .zuri-gummy-blocks .features {\n      grid-template-columns: 1fr;\n    }\n\n    .zuri-gummy-blocks .card {\n      padding: 20px;\n    }\n\n    .zuri-gummy-blocks .sets {\n      gap: 8px;\n    }\n\n    .zuri-gummy-blocks .set {\n      min-width: 75px;\n      padding: 12px;\n    }\n\n    .zuri-gummy-blocks .floating {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"zuri-gummy-blocks\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"floating float-1\"\u003e🧸\u003c\/div\u003e\n  \u003cdiv class=\"floating float-2\"\u003e🌈\u003c\/div\u003e\n  \u003cdiv class=\"floating float-3\"\u003e🧩\u003c\/div\u003e\n  \u003cdiv class=\"floating float-4\"\u003e✨\u003c\/div\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003ch2\u003e🌈 Little Hands, BIG Ideas! 🧩\u003c\/h2\u003e\n    \u003cp\u003e\n      Soft, flexible building blocks that turn playtime into a colourful\n      adventure filled with stacking, connecting and creative discovery!\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Intro --\u003e\n  \u003cdiv class=\"card intro\"\u003e\n    \u003cp\u003e\n      Let little builders explore, create and rebuild with these fun,\n      tactile blocks. Their soft and flexible feel adds an extra sensory\n      element to hands-on play while encouraging imagination and creativity.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Features --\u003e\n  \u003cdiv class=\"card\"\u003e\n    \u003ch3\u003e✨ Made for Hands-On Fun\u003c\/h3\u003e\n\n    \u003cdiv class=\"features\"\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🧸 Soft \u0026amp; Flexible\u003c\/h4\u003e\n        \u003cp\u003e\n          A unique soft texture brings an extra sensory element to\n          building and imaginative play.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🧩 Stack \u0026amp; Connect\u003c\/h4\u003e\n        \u003cp\u003e\n          Interlocking pieces encourage open-ended building,\n          experimentation and creative thinking.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e✋ Fine Motor Practice\u003c\/h4\u003e\n        \u003cp\u003e\n          Little hands can practise arranging, connecting and\n          pulling pieces apart during play.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🎁 A Playful Gift\u003c\/h4\u003e\n        \u003cp\u003e\n          A fun choice for birthdays, party favours or simply\n          adding something new to the toy box.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Set Options --\u003e\n  \u003cdiv class=\"card\"\u003e\n    \u003ch3\u003e🌸 Choose Your Set\u003c\/h3\u003e\n\n    \u003cp style=\"text-align:center;\"\u003e\n      Pick the size that works best for your little builder!\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"sets\"\u003e\n      \u003cdiv class=\"set\"\u003e12 Pieces\u003c\/div\u003e\n      \u003cdiv class=\"set\"\u003e20 Pieces\u003c\/div\u003e\n      \u003cdiv class=\"set\"\u003e24 Pieces\u003c\/div\u003e\n      \u003cdiv class=\"set\"\u003e30 Pieces\u003c\/div\u003e\n      \u003cdiv class=\"set\"\u003e40 Pieces\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp style=\"text-align:center; font-size:14px;\"\u003e\n      Colours are supplied at random, so every set may have its own\n      unique colourful combination. 🌈\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Age --\u003e\n  \u003cdiv class=\"age\"\u003e\n    \u003cstrong\u003e👶 Recommended Age\u003c\/strong\u003e\n    \u003cspan\u003e3 years and up\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Important Note --\u003e\n  \u003cdiv class=\"note\"\u003e\n    \u003cstrong\u003e⚠️ Please Note\u003c\/strong\u003e\n    \u003cp style=\"margin-bottom:0;\"\u003e\n      “Gummy” describes the soft, flexible feel of the toy blocks.\n      \u003cstrong\u003eThey are not edible.\u003c\/strong\u003e\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Ending --\u003e\n  \u003cdiv class=\"ending\"\u003e\n    \u003ch3\u003e💭 Build It. Squish It. Create It. ✨\u003c\/h3\u003e\n    \u003cp\u003e\n      From simple stacks to imaginative creations, these playful\n      building blocks give little hands plenty of ways to explore,\n      create and have fun!\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Zuri Finds","offers":[{"title":"12PCS","offer_id":67615510495364,"sku":null,"price":460.0,"currency_code":"ZAR","in_stock":true},{"title":"20PCS","offer_id":67615510528132,"sku":null,"price":460.0,"currency_code":"ZAR","in_stock":true},{"title":"24PCS","offer_id":67615510560900,"sku":null,"price":460.0,"currency_code":"ZAR","in_stock":true},{"title":"30PCS","offer_id":67615510593668,"sku":null,"price":460.0,"currency_code":"ZAR","in_stock":true},{"title":"40PCS","offer_id":67615510626436,"sku":null,"price":460.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/20596FCD-AB93-45F7-9D4F-750887CC4D09.webp?v=1791292927"},{"product_id":"squirrel-talking-flash-card-learning-kit","title":"Squirrel Talking Flash Card Learning Kit – 55 Cards","description":"\u003cstyle\u003e\n  .zuri-squirrel-learning {\n    position: relative;\n    overflow: hidden;\n    font-family: Arial, sans-serif;\n    color: #5b4b63;\n    background: linear-gradient(135deg, #fff5f8, #f5f0ff, #eefaff);\n    padding: 28px;\n    border-radius: 24px;\n    line-height: 1.7;\n  }\n\n  .zuri-squirrel-learning * {\n    box-sizing: border-box;\n  }\n\n  .zuri-squirrel-learning .floating {\n    position: absolute;\n    font-size: 28px;\n    opacity: 0.65;\n    pointer-events: none;\n    animation: squirrelFloat 5s ease-in-out infinite;\n  }\n\n  .zuri-squirrel-learning .float-1 {\n    top: 25px;\n    left: 6%;\n    animation-delay: 0s;\n  }\n\n  .zuri-squirrel-learning .float-2 {\n    top: 120px;\n    right: 7%;\n    animation-delay: 1.5s;\n  }\n\n  .zuri-squirrel-learning .float-3 {\n    top: 300px;\n    left: 3%;\n    animation-delay: 2.5s;\n  }\n\n  .zuri-squirrel-learning .float-4 {\n    bottom: 80px;\n    right: 5%;\n    animation-delay: 1s;\n  }\n\n  @keyframes squirrelFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-3deg);\n    }\n    50% {\n      transform: translateY(-15px) rotate(5deg);\n    }\n  }\n\n  .zuri-squirrel-learning .hero {\n    position: relative;\n    text-align: center;\n    padding: 38px 25px;\n    border-radius: 22px;\n    background: linear-gradient(135deg, #ffe3ee, #e9ddff, #dff7ff);\n    margin-bottom: 25px;\n    box-shadow: 0 8px 25px rgba(120, 90, 140, 0.12);\n  }\n\n  .zuri-squirrel-learning .hero h2 {\n    margin: 0 0 12px;\n    color: #654d78;\n    font-size: 30px;\n    font-weight: 800;\n  }\n\n  .zuri-squirrel-learning .hero p {\n    margin: 0 auto;\n    max-width: 700px;\n    font-size: 16px;\n    color: #685c70;\n  }\n\n  .zuri-squirrel-learning .card {\n    position: relative;\n    background: rgba(255, 255, 255, 0.92);\n    padding: 25px;\n    margin: 20px 0;\n    border-radius: 20px;\n    box-shadow: 0 7px 22px rgba(100, 80, 120, 0.09);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .zuri-squirrel-learning .card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 12px 28px rgba(100, 80, 120, 0.15);\n  }\n\n  .zuri-squirrel-learning h3 {\n    margin-top: 0;\n    color: #765b89;\n    font-size: 22px;\n  }\n\n  .zuri-squirrel-learning .intro {\n    text-align: center;\n    font-size: 17px;\n  }\n\n  .zuri-squirrel-learning .features {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 18px;\n    margin-top: 20px;\n  }\n\n  .zuri-squirrel-learning .feature {\n    padding: 22px;\n    border-radius: 18px;\n    background: linear-gradient(145deg, #fffafd, #f4efff);\n    border: 1px solid #eee3f5;\n    transition: transform 0.3s ease;\n  }\n\n  .zuri-squirrel-learning .feature:hover {\n    transform: translateY(-4px);\n  }\n\n  .zuri-squirrel-learning .feature h4 {\n    margin: 0 0 8px;\n    color: #765b89;\n    font-size: 18px;\n  }\n\n  .zuri-squirrel-learning .feature p {\n    margin: 0;\n    font-size: 15px;\n  }\n\n  .zuri-squirrel-learning .highlight {\n    text-align: center;\n    background: linear-gradient(135deg, #fff0f6, #eee7ff);\n    border-radius: 20px;\n    padding: 28px;\n    margin-top: 25px;\n  }\n\n  .zuri-squirrel-learning .highlight-number {\n    font-size: 34px;\n    font-weight: 800;\n    color: #765b89;\n    display: block;\n  }\n\n  .zuri-squirrel-learning .included {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n\n  .zuri-squirrel-learning .included li {\n    margin: 12px 0;\n    padding: 13px 16px;\n    background: #faf7ff;\n    border-radius: 14px;\n    border-left: 4px solid #d9b8ed;\n  }\n\n  .zuri-squirrel-learning .ending {\n    text-align: center;\n    margin-top: 25px;\n    padding: 28px;\n    border-radius: 20px;\n    background: linear-gradient(135deg, #e8f8ff, #f9eaff, #ffeaf2);\n  }\n\n  .zuri-squirrel-learning .ending h3 {\n    margin-bottom: 8px;\n  }\n\n  @media (max-width: 600px) {\n    .zuri-squirrel-learning {\n      padding: 16px;\n      border-radius: 18px;\n    }\n\n    .zuri-squirrel-learning .hero {\n      padding: 30px 18px;\n    }\n\n    .zuri-squirrel-learning .hero h2 {\n      font-size: 25px;\n    }\n\n    .zuri-squirrel-learning .features {\n      grid-template-columns: 1fr;\n    }\n\n    .zuri-squirrel-learning .card {\n      padding: 20px;\n    }\n\n    .zuri-squirrel-learning .floating {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"zuri-squirrel-learning\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"floating float-1\"\u003e🐿️\u003c\/div\u003e\n  \u003cdiv class=\"floating float-2\"\u003e🌸\u003c\/div\u003e\n  \u003cdiv class=\"floating float-3\"\u003e🍎\u003c\/div\u003e\n  \u003cdiv class=\"floating float-4\"\u003e✨\u003c\/div\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003ch2\u003e🐿️ Learn, Listen \u0026amp; Explore! ✨\u003c\/h2\u003e\n    \u003cp\u003e\n      Bring variety to learning time with this adorable squirrel-themed\n      talking card machine and 55 interactive 3D learning cards!\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Intro --\u003e\n  \u003cdiv class=\"card intro\"\u003e\n    \u003cp\u003e\n      Make learning fun and engaging as little learners explore familiar\n      topics through colourful cards, sounds and interactive content.\n      From animals and fruits to seasons, everyday objects and songs,\n      there's something new to discover every time!\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Highlights --\u003e\n  \u003cdiv class=\"highlight\"\u003e\n    \u003cspan class=\"highlight-number\"\u003e55 3D Cards\u003c\/span\u003e\n    \u003cp\u003e\n      That's \u003cstrong\u003e110 pages of content\u003c\/strong\u003e covering\n      \u003cstrong\u003e36 fun learning themes!\u003c\/strong\u003e 🌈\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Features --\u003e\n  \u003cdiv class=\"card\"\u003e\n    \u003ch3\u003e🌸 Why You'll Love It\u003c\/h3\u003e\n\n    \u003cdiv class=\"features\"\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e📚 Varied Learning Content\u003c\/h4\u003e\n        \u003cp\u003e\n          Explore familiar and exciting topics including animals, fruits,\n          everyday items, seasons and songs.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🐿️ 55 3D Learning Cards\u003c\/h4\u003e\n        \u003cp\u003e\n          Discover 110 pages of colourful content spread across\n          36 different themes.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🔋 USB Charging\u003c\/h4\u003e\n        \u003cp\u003e\n          Easily recharge the talking machine using the included\n          USB charging cable.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e💍 Handy Card Ring\u003c\/h4\u003e\n        \u003cp\u003e\n          Keep all the learning cards together and organised with\n          the included card ring.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Learning Themes --\u003e\n  \u003cdiv class=\"card\"\u003e\n    \u003ch3\u003e🌈 Explore 36 Fun Themes\u003c\/h3\u003e\n\n    \u003cp\u003e\n      Keep little minds curious with a variety of familiar subjects\n      designed to make learning feel like play.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"features\"\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🍎 Fruits\u003c\/h4\u003e\n        \u003cp\u003eDiscover colourful and familiar fruits.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🐶 Animals\u003c\/h4\u003e\n        \u003cp\u003eExplore different animals and learn as you go.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🏠 Everyday Items\u003c\/h4\u003e\n        \u003cp\u003eLearn about objects little ones see around them every day.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🌸 Seasons \u0026amp; Songs\u003c\/h4\u003e\n        \u003cp\u003eExplore seasonal themes and enjoy fun musical content.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- What's Included --\u003e\n  \u003cdiv class=\"card\"\u003e\n    \u003ch3\u003e🎁 What's Included\u003c\/h3\u003e\n\n    \u003cul class=\"included\"\u003e\n      \u003cli\u003e🐿️ 1 × Squirrel Talking Card Machine\u003c\/li\u003e\n      \u003cli\u003e📚 55 × 3D Learning Cards with 110 Pages of Content\u003c\/li\u003e\n      \u003cli\u003e🌸 8 × Fun Stickers\u003c\/li\u003e\n      \u003cli\u003e🔌 1 × USB Charging Cable\u003c\/li\u003e\n      \u003cli\u003e💍 1 × Card Ring\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Ending --\u003e\n  \u003cdiv class=\"ending\"\u003e\n    \u003ch3\u003e🧠 Learn Through Play ✨\u003c\/h3\u003e\n    \u003cp\u003e\n      A fun little learning companion for curious minds,\n      packed with colourful cards, engaging topics and plenty\n      of things to discover! 🐿️🌈\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"My Shop","offers":[{"title":"Default Title","offer_id":67615457214596,"sku":null,"price":976.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/1A303834-C9A2-4CC1-9720-643E2524C99D.webp?v=1791292928"},{"product_id":"soft-sensory-building-blocks-20-piece-set","title":"Soft Sensory Building Blocks – 20-Piece Set","description":"\u003cstyle\u003e\n  .zuri-squish-build {\n    position: relative;\n    overflow: hidden;\n    font-family: Arial, sans-serif;\n    color: #5c5365;\n    background: linear-gradient(135deg, #fff6fa, #f3efff, #edfaff);\n    padding: 28px;\n    border-radius: 24px;\n    line-height: 1.7;\n  }\n\n  .zuri-squish-build * {\n    box-sizing: border-box;\n  }\n\n  \/* Floating Decorations *\/\n  .zuri-squish-build .floating {\n    position: absolute;\n    pointer-events: none;\n    opacity: 0.65;\n    animation: squishFloat 5s ease-in-out infinite;\n  }\n\n  .zuri-squish-build .float-1 {\n    top: 25px;\n    left: 6%;\n    font-size: 30px;\n    animation-delay: 0s;\n  }\n\n  .zuri-squish-build .float-2 {\n    top: 105px;\n    right: 7%;\n    font-size: 27px;\n    animation-delay: 1.3s;\n  }\n\n  .zuri-squish-build .float-3 {\n    top: 330px;\n    left: 3%;\n    font-size: 25px;\n    animation-delay: 2.2s;\n  }\n\n  .zuri-squish-build .float-4 {\n    bottom: 90px;\n    right: 5%;\n    font-size: 29px;\n    animation-delay: 0.8s;\n  }\n\n  @keyframes squishFloat {\n    0%, 100% {\n      transform: translateY(0) rotate(-4deg);\n    }\n    50% {\n      transform: translateY(-15px) rotate(5deg);\n    }\n  }\n\n  \/* Hero *\/\n  .zuri-squish-build .hero {\n    position: relative;\n    text-align: center;\n    padding: 40px 25px;\n    border-radius: 22px;\n    background: linear-gradient(135deg, #ffe1ed, #e9ddff, #def6ff);\n    margin-bottom: 25px;\n    box-shadow: 0 8px 25px rgba(120, 100, 140, 0.12);\n  }\n\n  .zuri-squish-build .hero h2 {\n    margin: 0 0 12px;\n    color: #695477;\n    font-size: 30px;\n    font-weight: 800;\n  }\n\n  .zuri-squish-build .hero p {\n    margin: 0 auto;\n    max-width: 700px;\n    font-size: 16px;\n    color: #675e6d;\n  }\n\n  \/* Main Cards *\/\n  .zuri-squish-build .card {\n    position: relative;\n    background: rgba(255, 255, 255, 0.94);\n    padding: 25px;\n    margin: 20px 0;\n    border-radius: 20px;\n    box-shadow: 0 7px 22px rgba(100, 80, 120, 0.09);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .zuri-squish-build .card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 12px 28px rgba(100, 80, 120, 0.15);\n  }\n\n  .zuri-squish-build h3 {\n    margin-top: 0;\n    color: #755b87;\n    font-size: 22px;\n  }\n\n  .zuri-squish-build .intro {\n    text-align: center;\n    font-size: 17px;\n  }\n\n  \/* Features *\/\n  .zuri-squish-build .features {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 18px;\n    margin-top: 20px;\n  }\n\n  .zuri-squish-build .feature {\n    padding: 22px;\n    border-radius: 18px;\n    background: linear-gradient(145deg, #fffafd, #f4efff);\n    border: 1px solid #eee3f5;\n    transition: transform 0.3s ease;\n  }\n\n  .zuri-squish-build .feature:hover {\n    transform: translateY(-4px);\n  }\n\n  .zuri-squish-build .feature h4 {\n    margin: 0 0 8px;\n    color: #755b87;\n    font-size: 18px;\n  }\n\n  .zuri-squish-build .feature p {\n    margin: 0;\n    font-size: 15px;\n  }\n\n  \/* 20 Piece Highlight *\/\n  .zuri-squish-build .highlight {\n    text-align: center;\n    padding: 28px;\n    border-radius: 20px;\n    background: linear-gradient(135deg, #fff0f6, #eee7ff);\n    margin: 25px 0;\n  }\n\n  .zuri-squish-build .highlight-number {\n    display: block;\n    font-size: 38px;\n    font-weight: 800;\n    color: #765b89;\n  }\n\n  .zuri-squish-build .highlight-text {\n    margin: 5px 0 0;\n    font-size: 15px;\n  }\n\n  \/* Play Section *\/\n  .zuri-squish-build .play-box {\n    padding: 24px;\n    border-radius: 18px;\n    background: linear-gradient(135deg, #eaf8ff, #f8efff);\n    text-align: center;\n  }\n\n  .zuri-squish-build .play-box p {\n    margin-bottom: 0;\n  }\n\n  \/* Age *\/\n  .zuri-squish-build .age {\n    text-align: center;\n    padding: 22px;\n    border-radius: 18px;\n    background: linear-gradient(135deg, #fff1f7, #f0ebff);\n    margin-top: 20px;\n  }\n\n  .zuri-squish-build .age strong {\n    display: block;\n    font-size: 22px;\n    color: #735b85;\n    margin-bottom: 5px;\n  }\n\n  \/* Ending *\/\n  .zuri-squish-build .ending {\n    text-align: center;\n    margin-top: 25px;\n    padding: 30px;\n    border-radius: 20px;\n    background: linear-gradient(135deg, #e6f8ff, #f7eaff, #ffe9f2);\n  }\n\n  .zuri-squish-build .ending h3 {\n    margin-bottom: 8px;\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 600px) {\n    .zuri-squish-build {\n      padding: 16px;\n      border-radius: 18px;\n    }\n\n    .zuri-squish-build .hero {\n      padding: 30px 18px;\n    }\n\n    .zuri-squish-build .hero h2 {\n      font-size: 25px;\n    }\n\n    .zuri-squish-build .features {\n      grid-template-columns: 1fr;\n    }\n\n    .zuri-squish-build .card {\n      padding: 20px;\n    }\n\n    .zuri-squish-build .floating {\n      font-size: 22px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"zuri-squish-build\"\u003e\n\n  \u003c!-- Floating Decorations --\u003e\n  \u003cdiv class=\"floating float-1\"\u003e🧸\u003c\/div\u003e\n  \u003cdiv class=\"floating float-2\"\u003e🌈\u003c\/div\u003e\n  \u003cdiv class=\"floating float-3\"\u003e🧩\u003c\/div\u003e\n  \u003cdiv class=\"floating float-4\"\u003e✨\u003c\/div\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003ch2\u003e🌈 Squish, Build \u0026amp; Imagine! 🧩\u003c\/h2\u003e\n    \u003cp\u003e\n      A soft and tactile twist on classic building play, designed to\n      inspire little hands and big imaginations!\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Intro --\u003e\n  \u003cdiv class=\"card intro\"\u003e\n    \u003cp\u003e\n      Let children explore, create and start again with this\n      \u003cstrong\u003e20-piece soft sensory building set\u003c\/strong\u003e.\n      Each flexible piece offers a hands-on way to practise coordination\n      while encouraging open-ended imaginative play.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Highlight --\u003e\n  \u003cdiv class=\"highlight\"\u003e\n    \u003cspan class=\"highlight-number\"\u003e20 Pieces\u003c\/span\u003e\n    \u003cp class=\"highlight-text\"\u003e\n      Soft sensory building blocks for creative hands-on play. 🌸\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Features --\u003e\n  \u003cdiv class=\"card\"\u003e\n    \u003ch3\u003e✨ Little Blocks, BIG Ideas\u003c\/h3\u003e\n\n    \u003cdiv class=\"features\"\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🧸 Soft \u0026amp; Squishy\u003c\/h4\u003e\n        \u003cp\u003e\n          A tactile texture adds an extra sensory element to\n          everyday building and play.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e💭 Creative Building\u003c\/h4\u003e\n        \u003cp\u003e\n          Encourage children to arrange the pieces and dream up\n          their own unique creations.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e✋ Hands-On Play\u003c\/h4\u003e\n        \u003cp\u003e\n          Picking up, positioning and connecting pieces gives\n          little hands practice with coordination.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"feature\"\u003e\n        \u003ch4\u003e🧩 Open-Ended Fun\u003c\/h4\u003e\n        \u003cp\u003e\n          Build something new, take it apart and start again\n          with a completely different idea.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Imagination Section --\u003e\n  \u003cdiv class=\"play-box\"\u003e\n    \u003ch3\u003e🌸 Let Their Imagination Lead\u003c\/h3\u003e\n    \u003cp\u003e\n      There is no right or wrong way to build. Create together,\n      experiment with different shapes and turn every play session\n      into a brand-new adventure!\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Age --\u003e\n  \u003cdiv class=\"age\"\u003e\n    \u003cstrong\u003e👶 Recommended Age\u003c\/strong\u003e\n    \u003cspan\u003e3 years and up\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Ending --\u003e\n  \u003cdiv class=\"ending\"\u003e\n    \u003ch3\u003e💖 Build. Squish. Create. Repeat. ✨\u003c\/h3\u003e\n    \u003cp\u003e\n      A simple invitation to slow down, get hands-on and let\n      little imaginations take the lead. 🌈🧸\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Zuri Finds","offers":[{"title":"Default Title","offer_id":67615549751428,"sku":"37M716G9W7","price":773.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/files\/CD5CA438-F8AF-4303-BD0B-DD72807BB4A2.webp?v=1791292927"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/1820\/3268\/collections\/3E60B958-E637-4801-A18E-9C537B0AD207.webp?v=1789672734","url":"https:\/\/zurifinds.co.za\/collections\/new-products.oembed","provider":"Zuri Finds","version":"1.0","type":"link"}