{"title":"Best Sellers","description":null,"products":[{"product_id":"toddla-rattle-toy-socks","title":"Toddla™ Rattle Toy Socks","description":"\u003cp align=\"center\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cb\u003e*Limited Stock Available*\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch1 align=\"center\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eThe Perfect Blend of Fun and Developmental Benefits!\u003c\/h1\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eExperience pure joy as your baby explores the world of sound and touch with our \u003cmeta charset=\"utf-8\"\u003eToddla Rattle Toy Set! These 4 in 1 wrist \u0026amp; footwear feature charming, vibrant animal rattles that produce delightful sounds, destined to become your little one's favorite companions. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eCrafted from cozy, gentle materials, their prioritise your baby's comfort and skin sensitivity. Say goodbye to boredom and hello to endless fascination – these enchanting set are all your baby needs for entertainment and engagement!\u003c\/p\u003e\n\u003cp\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/GLOWSINDARK_1_480x480.png?v=1693028583\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\" data-mce-fragment=\"1\" data-mce-src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/GLOWSINDARK_1_480x480.png?v=1693028583\"\u003e\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":41601451622609,"sku":"","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/ToddlaRattleSocksToy-Main.png?v=1784540632"},{"product_id":"toddla™-suction-cup-fidget-spinner-3-pack","title":"Toddla™ Suction Fidget Spinner (3 Pack)","description":"\u003ch2\u003e Enhance Skills While Having Fun!\u003c\/h2\u003e\n\u003cp\u003eIntroducing a set of 3 Toddla™ Suction Fidget Spinner, perfect for sticking to any smooth surface for endless entertainment. Designed to stimulate sensory development and fine motor skills, these delightful spinners are ideal for babies, toddlers, and even adults.\u003c\/p\u003e\n\u003cp\u003eSimply attach them to car windows, showers, bathtubs, refrigerators, or high chairs, and watch as they spin for an extended period, capturing attention and providing continuous amusement. The vibrant colors and engaging motion make these spinners a wonderful tool for both play and learning, promoting focus and reducing anxiety.\u003c\/p\u003e\n\u003cp\u003eBring joy and developmental benefits to your little one's playtime with these charming, durable fidget spinners. Order your set today and transform any surface into a captivating playground!\u003c\/p\u003e\n\u003c!----\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":42124516393169,"sku":"","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Suction_Fidget_Spinner_3_Pack_c872d28e-e2bd-4d5f-ae1b-4443db0e7594.png?v=1784538831"},{"product_id":"toddla-montessori-busy-cube","title":"Toddla™ Montessori Busy Cube","description":"\u003cp\u003e\u003cstrong\u003eThe Ultimate Sensory \u0026amp; Learning Toy for Curious Little Minds!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePerfectly crafted to spark imagination and support development, the \u003cstrong\u003eMontessori Busy Cube \u003c\/strong\u003eis an interactive learning cube that combines fun and function for young toddlers. Designed with safety, durability, and child-friendly materials, this Montessori-inspired cube is ideal for babies and toddlers exploring their world through touch, sight, and sound.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhy Parents Love the Montessori Busy Cube:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAge-Appropriate Design\u003c\/strong\u003e: Ideal for ages 6 months and up, the \u003cmeta charset=\"utf-8\"\u003eMontessori Busy Cube is packed with activities that match developmental stages and encourage hands-on learning.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eChild-Safe Materials\u003c\/strong\u003e: Made from non-toxic, BPA-free materials with rounded edges, it is crafted for safe play.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupports Motor Skills \u0026amp; Cognitive Growth\u003c\/strong\u003e: Featuring textured surfaces, sliders, and colorful buttons, the busy cube promotes fine motor skills and problem-solving.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact \u0026amp; Travel-Friendly\u003c\/strong\u003e: Lightweight and easy to pack, it’s perfect for both at-home play and on-the-go entertainment.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensory Stimulation\u003c\/strong\u003e: From bright colors to engaging shapes, every side of the cube offers a new sensory experience.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eGive your child the gift of discovery and learning with the \u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eMontessori Busy Cube\u003c\/strong\u003e – where playtime meets skill-building!\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":42358464544977,"sku":"","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/ToddlaMontessoriBusyCubeMain_7ffeb510-2e97-4517-9a1d-38dd7b0eda69.png?v=1784539753"},{"product_id":"toddla-montessori-switch-board","title":"Toddla™ Montessori Switch Board","description":"\u003ch2\u003eBoost Your Child's Development While They Play and Learn!\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eEnhance your child's cognitive development and fine motor skills with the \u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eToddla™ Montessori Switch Board\u003c\/strong\u003e. This engaging and educational activity board is designed to keep children entertained while providing a fun and interactive learning experience. Perfect for home, travel, or classroom settings, this busy board is an excellent tool for early childhood education.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Benefits:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEducational and Fun\u003c\/strong\u003e: Combines play with learning, helping children develop essential skills such as problem-solving, hand-eye coordination, and sensory perception.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMontessori-Inspired\u003c\/strong\u003e: Follows Montessori principles, encouraging independent play and exploration.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable and Safe\u003c\/strong\u003e: Made from high-quality, non-toxic wood that are safe for children to use. The sturdy construction ensures long-lasting use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePortable Design\u003c\/strong\u003e: Lightweight and compact, making it easy to take along on trips or to keep children occupied in various settings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMultiple Activities\u003c\/strong\u003e: Features a variety of activities, including switches, buttons, keys, cables, and more, to stimulate curiosity and keep kids engaged.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSkill Development\u003c\/strong\u003e: Helps children learn practical life skills\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProvide your child with hours of educational fun with the \u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eToddla™ Montessori Switch Board\u003c\/strong\u003e, a versatile and effective tool for early learning and development.\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":42361408717009,"sku":"","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Montessori_Switch_Board_Main_6eca65bb-23f7-4719-b536-e034a6bea146.png?v=1784539215"},{"product_id":"toddla-montessori-busy-board","title":"Toddla™ Montessori Busy Board","description":"\u003ch2 class=\"p1\"\u003e\u003cb\u003eKeep Your Toddler Busy \u0026amp; Learning Anywhere, Anytime!\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp class=\"p1\"\u003eStruggling to keep your little one entertained without relying on screens? The \u003cb\u003eToddla™ Montessori Busy Board\u003c\/b\u003e is the perfect hands-on activity for curious minds! Designed to spark creativity and build essential skills, this interactive board makes playtime both fun and educational.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSay goodbye to boredom—whether you’re at home or traveling, this busy board offers a safe, engaging way for your toddler to explore, learn, and grow.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003e\"My 2-year-old absolutely loves this! It keeps her busy for hours while helping her develop new skills. I highly recommend it!\"\u003c\/i\u003e – Sarah L, Mom of 2 \u003c\/p\u003e\n\u003c!----\u003e","brand":"toddla","offers":[{"title":"Blue","offer_id":42517775941841,"sku":"busyboard-blue","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Blue Plus","offer_id":42939871723729,"sku":"busyboard-blue plus","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":42517775974609,"sku":"busyboard-pink","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Pink Plus","offer_id":42939871756497,"sku":"busyboard-pink plus","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Montessori_Busy_Board_Blue_hero.png?v=1780657873"},{"product_id":"toddla-montessori-geometric-eggs","title":"Toddla™ Montessori Geometric Eggs","description":"\u003ch3 data-start=\"179\" data-end=\"245\"\u003e\u003cstrong data-start=\"183\" data-end=\"243\"\u003eGive Your Toddler a Head Start on Learning—Through Play!\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"246\" data-end=\"441\"\u003eDid you know \u003cstrong data-start=\"259\" data-end=\"306\"\u003e85% of your child’s brain develops by age 3\u003c\/strong\u003e? That means every moment counts. With \u003cstrong data-start=\"345\" data-end=\"382\"\u003eToddla™ Montessori Geometric Eggs\u003c\/strong\u003e, your little one won’t miss out on a second of learning.\u003c\/p\u003e\n\u003cp data-start=\"443\" data-end=\"738\"\u003eEach egg is designed to \u003cstrong data-start=\"467\" data-end=\"498\"\u003eboost cognitive development\u003c\/strong\u003e through \u003cstrong data-start=\"507\" data-end=\"547\"\u003ehands-on shape and color recognition\u003c\/strong\u003e, laying the foundation for early STEM skills. Matching colors and fitting shapes together \u003cstrong data-start=\"638\" data-end=\"671\"\u003ebuilds new neural connections\u003c\/strong\u003e—so when school starts, your child is already ahead of the curve.\u003c\/p\u003e\n\u003ch3 data-start=\"740\" data-end=\"811\"\u003e\u003cstrong data-start=\"744\" data-end=\"809\"\u003eWhy Parents \u0026amp; Toddlers Love Toddla™ Montessori Geometric Eggs\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"812\" data-end=\"1060\"\u003e✔️ \u003cstrong data-start=\"815\" data-end=\"871\"\u003eEnhances fine motor skills, memory \u0026amp; problem-solving\u003c\/strong\u003e\u003cbr data-start=\"871\" data-end=\"874\"\u003e✔️ \u003cstrong data-start=\"877\" data-end=\"897\"\u003eZero screen time\u003c\/strong\u003e—pure, purposeful play\u003cbr data-start=\"919\" data-end=\"922\"\u003e✔️ \u003cstrong data-start=\"925\" data-end=\"961\"\u003eKeeps toddlers engaged for hours\u003c\/strong\u003e—no more short attention spans!\u003cbr data-start=\"992\" data-end=\"995\"\u003e✔️ \u003cstrong data-start=\"998\" data-end=\"1058\"\u003eBuilds independence, color recognition \u0026amp; self-confidence\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3 data-start=\"1062\" data-end=\"1111\"\u003e\u003cstrong data-start=\"1066\" data-end=\"1109\"\u003eDesigned for Curious Minds \u0026amp; Busy Hands\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1112\" data-end=\"1354\"\u003eLearning is \u003cstrong data-start=\"1124\" data-end=\"1171\"\u003emore than just memorizing colors and shapes\u003c\/strong\u003e—it’s about \u003cstrong data-start=\"1183\" data-end=\"1204\"\u003eexperiencing them\u003c\/strong\u003e! Your little one can \u003cstrong data-start=\"1226\" data-end=\"1253\"\u003ehold, rotate, and match\u003c\/strong\u003e each geometric egg, strengthening their \u003cstrong data-start=\"1294\" data-end=\"1315\"\u003espatial awareness\u003c\/strong\u003e and understanding of basic geometry.\u003c\/p\u003e\n\u003cp data-start=\"1356\" data-end=\"1448\"\u003eAnd the best part? They’ll have \u003cstrong data-start=\"1388\" data-end=\"1445\"\u003eso much fun, they won’t even realize they’re learning\u003c\/strong\u003e!\u003c\/p\u003e\n\u003ch3 data-start=\"1450\" data-end=\"1498\"\u003e\u003cstrong data-start=\"1454\" data-end=\"1496\"\u003eSafety First—Because We’re Parents Too\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1499\" data-end=\"1840\"\u003eWe know that when it comes to your child, \u003cstrong data-start=\"1541\" data-end=\"1569\"\u003esafety is non-negotiable\u003c\/strong\u003e. That’s why \u003cstrong data-start=\"1582\" data-end=\"1619\"\u003eToddla™ Montessori Geometric Eggs\u003c\/strong\u003e are made with:\u003cbr data-start=\"1634\" data-end=\"1637\"\u003e✅ \u003cstrong data-start=\"1639\" data-end=\"1664\"\u003eSmooth, rounded edges\u003c\/strong\u003e for tiny hands\u003cbr data-start=\"1679\" data-end=\"1682\"\u003e✅ \u003cstrong data-start=\"1684\" data-end=\"1717\"\u003eBPA-free, non-toxic materials\u003c\/strong\u003e that meet international safety standards\u003cbr data-start=\"1758\" data-end=\"1761\"\u003e✅ \u003cstrong data-start=\"1763\" data-end=\"1781\"\u003eDurable design\u003c\/strong\u003e that can handle throwing, stomping, and toddler tantrums\u003c\/p\u003e\n\u003ch3 data-start=\"1842\" data-end=\"1889\"\u003e\u003cstrong data-start=\"1846\" data-end=\"1887\"\u003ePerfect for Playdates \u0026amp; On-the-Go Fun\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1890\" data-end=\"2163\"\u003eLightweight and \u003cstrong data-start=\"1906\" data-end=\"1923\"\u003eeasy to carry\u003c\/strong\u003e, these eggs fit neatly into their \u003cstrong data-start=\"1958\" data-end=\"1982\"\u003ecompact storage case\u003c\/strong\u003e—so whether you're at home, visiting family, or heading to a playdate, \u003cstrong data-start=\"2053\" data-end=\"2083\"\u003elearning never has to stop\u003c\/strong\u003e. Plus, with a perfect fit for each egg, you'll always know if one is missing!\u003c\/p\u003e\n\u003ch3 data-start=\"2165\" data-end=\"2230\"\u003e\u003cstrong data-start=\"2169\" data-end=\"2228\"\u003eMore Than Just a Toy—It’s an Investment in Their Future\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"2231\" data-end=\"2373\"\u003eGive your child the \u003cstrong data-start=\"2251\" data-end=\"2271\"\u003egift of learning\u003c\/strong\u003e with a toy that grows with them. Don’t just buy another toy—\u003cstrong data-start=\"2332\" data-end=\"2370\"\u003echoose one that makes a difference\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"2375\" data-end=\"2462\"\u003e🛒 \u003cstrong data-start=\"2378\" data-end=\"2460\"\u003eBoost Your Toddler’s Brainpower—Order Toddla™ Montessori Geometric Eggs Today!\u003c\/strong\u003e\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":42523165655249,"sku":"","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Montessori_Geometric_Eggs_-_TP.png?v=1770636486"},{"product_id":"toddla-montessori-farm-animal-set-20pcs","title":"Toddla™ Montessori Farm Animal Set (20pcs)","description":"\u003cp data-start=\"95\" data-end=\"453\"\u003eGive your little one the perfect \u003cstrong data-start=\"128\" data-end=\"171\"\u003eMontessori-inspired learning experience\u003c\/strong\u003e with the \u003cstrong\u003eToddla™ Montessori Farm Animal Set!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"95\" data-end=\"453\"\u003eDesigned to \u003cstrong data-start=\"233\" data-end=\"308\"\u003eboost cognitive development, fine motor skills, and early math learning\u003c\/strong\u003e, this \u003cstrong data-start=\"315\" data-end=\"355\"\u003einteractive sorting and counting toy\u003c\/strong\u003e introduces toddlers to \u003cstrong data-start=\"379\" data-end=\"424\"\u003efarm animals, colors, numbers, and shapes\u003c\/strong\u003e in a fun and engaging way.\u003c\/p\u003e\n\u003ch3 data-start=\"455\" data-end=\"517\"\u003e🐄 \u003cstrong data-start=\"462\" data-end=\"515\"\u003eWhy Parents \u0026amp; Toddlers Love This Farm Animal Set:\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cp data-start=\"518\" data-end=\"1250\"\u003e✔️ \u003cstrong data-start=\"521\" data-end=\"553\"\u003eMontessori-Inspired Learning\u003c\/strong\u003e – Encourages \u003cstrong data-start=\"567\" data-end=\"627\"\u003ehands-on play, problem-solving, and independent thinking\u003c\/strong\u003e while strengthening \u003cstrong data-start=\"648\" data-end=\"669\"\u003efine motor skills\u003c\/strong\u003e.\u003cbr data-start=\"670\" data-end=\"673\"\u003e✔️ \u003cstrong data-start=\"676\" data-end=\"707\"\u003eSorting \u0026amp; Counting Made Fun\u003c\/strong\u003e – Toddlers can \u003cstrong data-start=\"723\" data-end=\"798\"\u003ematch animals by color, count them, and engage in imaginative farm play\u003c\/strong\u003e, making early \u003cstrong data-start=\"813\" data-end=\"841\"\u003eSTEM learning effortless\u003c\/strong\u003e.\u003cbr data-start=\"842\" data-end=\"845\" data-is-only-node=\"\"\u003e✔️ \u003cstrong data-start=\"848\" data-end=\"881\"\u003eSensory \u0026amp; Tactile Development\u003c\/strong\u003e – Each piece is designed to \u003cstrong data-start=\"910\" data-end=\"948\"\u003eenhance touch and feel exploration\u003c\/strong\u003e, perfect for sensory play.\u003cbr data-start=\"975\" data-end=\"978\"\u003e✔️ \u003cstrong data-start=\"981\" data-end=\"1024\"\u003eZero Screen Time, 100% Interactive Play\u003c\/strong\u003e – Keeps children engaged \u003cstrong data-start=\"1050\" data-end=\"1073\"\u003ewithout electronics\u003c\/strong\u003e, reducing screen time while stimulating creativity.\u003cbr data-start=\"1125\" data-end=\"1128\"\u003e✔️ \u003cstrong data-start=\"1131\" data-end=\"1162\"\u003ePerfect for Early Education\u003c\/strong\u003e – Ideal for \u003cstrong data-start=\"1175\" data-end=\"1247\"\u003ehomeschooling, preschool classrooms, and at-home learning activities\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch3 data-start=\"1252\" data-end=\"1297\"\u003e🌿 \u003cstrong data-start=\"1259\" data-end=\"1295\"\u003eSafe, Durable \u0026amp; Parent-Approved!\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cp data-start=\"1298\" data-end=\"1590\"\u003eAt \u003cstrong data-start=\"1301\" data-end=\"1340\"\u003eToddla™, safety is our top priority\u003c\/strong\u003e. This \u003cstrong data-start=\"1347\" data-end=\"1409\"\u003efarm animal set is made from BPA-free, non-toxic materials\u003c\/strong\u003e, ensuring a \u003cstrong data-start=\"1422\" data-end=\"1447\"\u003echild-safe experience\u003c\/strong\u003e. Each piece is \u003cstrong data-start=\"1463\" data-end=\"1512\"\u003esmooth-edged and easy for tiny hands to grasp\u003c\/strong\u003e, making it the \u003cstrong data-start=\"1528\" data-end=\"1587\"\u003eperfect educational toy for 1, 2, 3, 4, and 5-year-olds\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch3 data-start=\"1592\" data-end=\"1641\"\u003e🎁 \u003cstrong data-start=\"1599\" data-end=\"1639\"\u003eThe Perfect Gift for Little Learners\u003c\/strong\u003e\n\u003c\/h3\u003e\n\u003cp data-start=\"1642\" data-end=\"1851\"\u003eLooking for an \u003cstrong data-start=\"1657\" data-end=\"1711\"\u003eEaster gift, birthday present, or holiday surprise\u003c\/strong\u003e? The \u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eToddla™ Montessori Farm Animal Set \u003c\/strong\u003emakes a \u003cstrong data-start=\"1764\" data-end=\"1795\"\u003efantastic gift for toddlers\u003c\/strong\u003e who love \u003cstrong data-start=\"1805\" data-end=\"1848\"\u003eanimals, puzzles, and hands-on learning\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"1853\" data-end=\"1942\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e🛒 \u003cstrong data-start=\"1856\" data-end=\"1942\" data-is-last-node=\"\"\u003eBoost Your Toddler’s Learning—Order Your Toddla™ Montessori \u003cmeta charset=\"utf-8\"\u003eFarm Animal  Set Today!\u003c\/strong\u003e\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":42534529827025,"sku":"","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/toddla-montessori-farm-animal-set-20pcs-main_a1c70033-967d-4ccf-a1d9-7bafcd719d4f.png?v=1784546069"},{"product_id":"toddla™-magnetic-fidget-toy-10-pack","title":"Toddla™ Magnetic Fidget Toy (10 Pack)","description":"\u003cp data-start=\"203\" data-end=\"241\"\u003e\u003cstrong data-start=\"203\" data-end=\"239\"\u003eSafe, Fun \u0026amp; Full of Imagination!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"243\" data-end=\"515\"\u003eIntroducing the \u003cstrong data-start=\"259\" data-end=\"300\"\u003eToddla™ Magnetic Fidget Toy (10 Pack)\u003c\/strong\u003e — designed with \u003cstrong data-start=\"317\" data-end=\"342\"\u003esafety and creativity\u003c\/strong\u003e at the heart of play. Each figure is made from \u003cstrong data-start=\"390\" data-end=\"449\"\u003enon-toxic, lab-tested, child-safety certified materials\u003c\/strong\u003e, giving parents peace of mind and kids hours of worry-free fun.\u003c\/p\u003e\n\u003cp data-start=\"517\" data-end=\"740\"\u003e\u003cstrong data-start=\"517\" data-end=\"542\"\u003eFlexible and Stretchy\u003c\/strong\u003e – Crafted from high-quality silicone with \u003cstrong data-start=\"585\" data-end=\"618\"\u003esecure polarity-coded magnets\u003c\/strong\u003e that won’t fall out, these colorful little figures are built to last through endless bending, twisting, and connecting.\u003c\/p\u003e\n\u003cp data-start=\"742\" data-end=\"991\"\u003e\u003cstrong data-start=\"742\" data-end=\"769\"\u003eThe Ultimate Travel Toy\u003c\/strong\u003e – Whether it’s a \u003cstrong data-start=\"787\" data-end=\"816\"\u003eplane, train, or car ride\u003c\/strong\u003e, Toddla™ Magnetic Fidget Toys keep kids engaged, imaginative, and entertained for hours. Compact and mess-free, they’re the perfect travel essential for families on the go.\u003c\/p\u003e\n\u003cp data-start=\"993\" data-end=\"1275\"\u003e\u003cstrong data-start=\"993\" data-end=\"1014\"\u003eMulti-Purpose Fun\u003c\/strong\u003e – From playful \u003cstrong data-start=\"1030\" data-end=\"1054\"\u003erefrigerator magnets\u003c\/strong\u003e and stylish \u003cstrong data-start=\"1067\" data-end=\"1089\"\u003elocker accessories\u003c\/strong\u003e to quirky \u003cstrong data-start=\"1100\" data-end=\"1120\"\u003eoffice desk toys\u003c\/strong\u003e, Toddla™ magnetic men bring joy to kids and adults alike. They also make the perfect \u003cstrong data-start=\"1206\" data-end=\"1272\"\u003estocking stuffers, birthday party favors, or classroom rewards\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"1277\" data-end=\"1583\"\u003e\u003cstrong data-start=\"1277\" data-end=\"1310\"\u003eStress Relief \u0026amp; Focus Support\u003c\/strong\u003e – More than just toys, these figures double as \u003cstrong data-start=\"1358\" data-end=\"1390\"\u003efidget and anxiety relievers\u003c\/strong\u003e. Especially popular among children with \u003cstrong data-start=\"1431\" data-end=\"1462\"\u003eattention deficit or autism\u003c\/strong\u003e, Toddla™ Magnetic Fidget Toys have become a beloved tool in schools — and one we proudly donate to classrooms in need.\u003c\/p\u003e\n\u003cp data-start=\"1585\" data-end=\"1743\"\u003eBring \u003cstrong data-start=\"1591\" data-end=\"1630\"\u003esafe, creative, and screen-free fun\u003c\/strong\u003e into your child’s playtime with Toddla™. Order your set today and turn any surface into a magnetic playground!\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":42706958581969,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/ToddlaMagneticFidgetToy10Pack-Main.png?v=1784544441"},{"product_id":"toddla™-7-in-1-montessori-cube","title":"Toddla™ 7-in-1 Montessori Cube","description":"\u003cp data-start=\"111\" data-end=\"163\"\u003e\u003cstrong data-start=\"111\" data-end=\"163\"\u003eKeep Little Hands Busy — Without the Screen Time\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"165\" data-end=\"390\"\u003eAs a parent, you want to support your baby’s development while keeping them happily engaged — especially when you're on the go. But most toys are either too bulky, too noisy, or simply not designed with real learning in mind.\u003c\/p\u003e\n\u003cp data-start=\"392\" data-end=\"475\"\u003eAt Toddla™\u003cem data-start=\"395\" data-end=\"407\"\u003e,\u003c\/em\u003e we created the ultimate Montessori Busy Cube to solve exactly that.\u003c\/p\u003e\n\u003cp data-start=\"477\" data-end=\"629\"\u003eWe did the research (and tested with real toddlers!) to design a travel-friendly activity toy that builds essential skills \u003cem data-start=\"600\" data-end=\"629\"\u003ewithout batteries or chaos.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"631\" data-end=\"684\"\u003e\u003cstrong data-start=\"631\" data-end=\"684\"\u003eWhy Parents Love \u003cmeta charset=\"utf-8\"\u003eToddla™ 7-in-1 Montessori Cube:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"686\" data-end=\"879\"\u003e\u003cstrong data-start=\"686\" data-end=\"715\"\u003eReal Montessori Learning:\u003c\/strong\u003e Inspired by Montessori principles, our cube invites babies to explore, experiment, and problem-solve through hands-on play. It’s early learning \u003cem data-start=\"860\" data-end=\"879\"\u003edisguised as fun.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"881\" data-end=\"1080\"\u003e\u003cstrong data-start=\"881\" data-end=\"911\"\u003e7-in-1 Sensory Activities:\u003c\/strong\u003e From pull strings and sliders to spinning gears and mirrors, every side offers a new tactile adventure that sharpens fine motor skills and builds hand-eye coordination.\u003c\/p\u003e\n\u003cp data-start=\"1082\" data-end=\"1251\"\u003e\u003cstrong data-start=\"1082\" data-end=\"1106\"\u003eTravel-Ready Design:\u003c\/strong\u003e Lightweight and compact, it’s made to keep tiny hands busy during long car rides, flights, errands, or restaurant outings — no screen necessary.\u003c\/p\u003e\n\u003cp data-start=\"1253\" data-end=\"1441\"\u003e\u003cstrong data-start=\"1253\" data-end=\"1278\"\u003eBuilt for Baby Hands:\u003c\/strong\u003e Designed for children 6–24 months, with smooth edges and BPA-free, baby-safe materials. Tough enough for curious little hands but gentle enough for everyday play.\u003c\/p\u003e\n\u003cp data-start=\"1443\" data-end=\"1602\"\u003e\u003cstrong data-start=\"1443\" data-end=\"1468\"\u003eThe No-Mess Playroom:\u003c\/strong\u003e Unlike toys with a million pieces, this one-piece cube keeps the fun contained. No cleanup, no lost parts — just learning that lasts.\u003c\/p\u003e\n\u003cp data-start=\"1604\" data-end=\"1624\"\u003e\u003cstrong data-start=\"1604\" data-end=\"1624\"\u003eProduct Details:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1626\" data-end=\"1893\"\u003e\n\u003cli data-start=\"1626\" data-end=\"1662\"\u003e\n\u003cp data-start=\"1628\" data-end=\"1662\"\u003e\u003cstrong data-start=\"1628\" data-end=\"1648\"\u003eRecommended Age:\u003c\/strong\u003e 6–24 Months\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1663\" data-end=\"1713\"\u003e\n\u003cp data-start=\"1665\" data-end=\"1713\"\u003e\u003cstrong data-start=\"1665\" data-end=\"1679\"\u003eMaterials:\u003c\/strong\u003e BPA-Free, Baby-Safe ABS Plastic\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1714\" data-end=\"1788\"\u003e\n\u003cp data-start=\"1716\" data-end=\"1788\"\u003e\u003cstrong data-start=\"1716\" data-end=\"1725\"\u003eSize:\u003c\/strong\u003e 4.7\" x 4.7\" x 4.7\" (Fits easily in diaper bags or carry-ons)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1789\" data-end=\"1833\"\u003e\n\u003cp data-start=\"1791\" data-end=\"1833\"\u003e\u003cstrong data-start=\"1791\" data-end=\"1804\"\u003eCare:\u003c\/strong\u003e Wipe Clean with Damp Cloth\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1895\" data-end=\"2001\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eGive your little one the joy of discovery—and give yourself a few extra minutes of quiet, anywhere you go.\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":42958455996625,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_7-in-1MontessoriCubeMain.png?v=1769952222"},{"product_id":"toddla-magic-water-coloring-book","title":"Toddla™ Magic Water Coloring Book","description":"\u003ch1 data-start=\"201\" data-end=\"261\"\u003eKeep Little Hands Busy — Without the Mess (or the Screens)\u003c\/h1\u003e\n\u003cp data-start=\"263\" data-end=\"419\"\u003eAs a parent, you want something that keeps your child happily engaged — especially during car rides, flights, restaurant waits, or quiet afternoons at home.\u003c\/p\u003e\n\u003cp data-start=\"421\" data-end=\"531\"\u003eBut most “art activities” mean markers on the table… paint on the clothes… and cleanup you didn’t sign up for.\u003c\/p\u003e\n\u003cp data-start=\"533\" data-end=\"616\"\u003eAt \u003cstrong data-start=\"536\" data-end=\"547\"\u003eToddla™\u003c\/strong\u003e, we created the \u003cstrong data-start=\"564\" data-end=\"593\"\u003eMagic Water Coloring Book\u003c\/strong\u003e to solve exactly that.\u003c\/p\u003e\n\u003cp data-start=\"618\" data-end=\"759\"\u003eWe researched, tested, and refined it with real toddlers to create a reusable, mess-free activity that sparks creativity — without the chaos.\u003c\/p\u003e\n\u003ch2 data-start=\"766\" data-end=\"820\"\u003eWhy Parents Love Toddla™ Magic Water Coloring Book:\u003cbr\u003e\u003cbr\u003e\n\u003c\/h2\u003e\n\u003ch3 data-start=\"822\" data-end=\"858\"\u003eMess-Free Magic (Just Add Water)\u003c\/h3\u003e\n\u003cp data-start=\"859\" data-end=\"1058\"\u003eNo paint. No ink. No stains.\u003cbr data-start=\"887\" data-end=\"890\"\u003eSimply fill the pen with water and watch vibrant colors appear like magic. Once it dries (in about 5–10 minutes), the page resets — ready to be painted again and again.\u003c\/p\u003e\n\u003cp data-start=\"859\" data-end=\"1058\"\u003e \u003c\/p\u003e\n\u003ch3 data-start=\"1065\" data-end=\"1089\"\u003eEndless Reusable Fun\u003c\/h3\u003e\n\u003cp data-start=\"1090\" data-end=\"1268\"\u003eUnlike traditional coloring books, this one doesn’t get “used up.”\u003cbr data-start=\"1156\" data-end=\"1159\"\u003eThe colors fade as the water evaporates — so your child can enjoy the same pages over and over without waste.\u003c\/p\u003e\n\u003ch3 data-start=\"1275\" data-end=\"1304\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-start=\"1275\" data-end=\"1304\"\u003eScreen-Free Calm Anywhere\u003c\/h3\u003e\n\u003cp data-start=\"1305\" data-end=\"1317\"\u003ePerfect for:\u003c\/p\u003e\n\u003cul data-start=\"1318\" data-end=\"1420\"\u003e\n\u003cli data-start=\"1318\" data-end=\"1332\"\u003e\n\u003cp data-start=\"1320\" data-end=\"1332\"\u003e✈️ Flights\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1333\" data-end=\"1354\"\u003e\n\u003cp data-start=\"1335\" data-end=\"1354\"\u003e🚗 Long car rides\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1355\" data-end=\"1379\"\u003e\n\u003cp data-start=\"1357\" data-end=\"1379\"\u003e🍽️ Restaurant waits\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1380\" data-end=\"1394\"\u003e\n\u003cp data-start=\"1382\" data-end=\"1394\"\u003e🛒 Errands\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1395\" data-end=\"1420\"\u003e\n\u003cp data-start=\"1397\" data-end=\"1420\"\u003e🏡 Quiet time at home\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1422\" data-end=\"1496\"\u003eLightweight, compact, and designed to live in your diaper bag or carry-on.\u003c\/p\u003e\n\u003ch3 data-start=\"1503\" data-end=\"1539\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-start=\"1503\" data-end=\"1539\"\u003eBuilds Real Developmental Skills\u003c\/h3\u003e\n\u003cp data-start=\"1540\" data-end=\"1591\"\u003eDisguised as simple fun, this activity strengthens:\u003c\/p\u003e\n\u003cul data-start=\"1592\" data-end=\"1685\"\u003e\n\u003cli data-start=\"1592\" data-end=\"1614\"\u003e\n\u003cp data-start=\"1594\" data-end=\"1614\"\u003eFine motor control\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1615\" data-end=\"1640\"\u003e\n\u003cp data-start=\"1617\" data-end=\"1640\"\u003eHand-eye coordination\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1641\" data-end=\"1661\"\u003e\n\u003cp data-start=\"1643\" data-end=\"1661\"\u003eFocus \u0026amp; patience\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1662\" data-end=\"1685\"\u003e\n\u003cp data-start=\"1664\" data-end=\"1685\"\u003eCreative expression\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1687\" data-end=\"1736\"\u003eIt’s calm, intentional play — the Montessori way.\u003c\/p\u003e\n\u003ch3 data-start=\"1743\" data-end=\"1772\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-start=\"1743\" data-end=\"1772\"\u003eDesigned for Little Hands\u003c\/h3\u003e\n\u003cp data-start=\"1773\" data-end=\"1825\"\u003eSized perfectly for toddlers and preschoolers, with:\u003c\/p\u003e\n\u003cul data-start=\"1826\" data-end=\"1935\"\u003e\n\u003cli data-start=\"1826\" data-end=\"1845\"\u003e\n\u003cp data-start=\"1828\" data-end=\"1845\"\u003eRounded corners\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1846\" data-end=\"1870\"\u003e\n\u003cp data-start=\"1848\" data-end=\"1870\"\u003eThick, durable pages\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1871\" data-end=\"1905\"\u003e\n\u003cp data-start=\"1873\" data-end=\"1905\"\u003eEasy-grip refillable water pen\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1906\" data-end=\"1935\"\u003e\n\u003cp data-start=\"1908\" data-end=\"1935\"\u003eSafe, non-toxic materials\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1937\" data-end=\"1986\"\u003eNo batteries. No noise. Just peaceful creativity.\u003c\/p\u003e\n\u003ch2 data-start=\"1993\" data-end=\"2012\"\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2 data-start=\"1993\" data-end=\"2012\"\u003eProduct Details:\u003c\/h2\u003e\n\u003cp data-start=\"2014\" data-end=\"2347\"\u003e\u003cstrong data-start=\"2014\" data-end=\"2034\"\u003eRecommended Age:\u003c\/strong\u003e 3+ Years\u003cbr data-start=\"2043\" data-end=\"2046\"\u003e\u003cstrong data-start=\"2046\" data-end=\"2059\"\u003eIncludes:\u003c\/strong\u003e 4 Themed Reusable Water Coloring Books + 4 Refillable Water Pens\u003cbr data-start=\"2124\" data-end=\"2127\"\u003e\u003cstrong data-start=\"2127\" data-end=\"2138\"\u003eThemes:\u003c\/strong\u003e Sea World, Daily Life, Animal World, Means of Transportation\u003cbr data-start=\"2199\" data-end=\"2202\"\u003e\u003cstrong data-start=\"2202\" data-end=\"2211\"\u003eSize:\u003c\/strong\u003e 7.8\" x 7.8\" (Compact \u0026amp; travel-friendly)\u003cbr data-start=\"2251\" data-end=\"2254\"\u003e\u003cstrong data-start=\"2254\" data-end=\"2267\"\u003eMaterial:\u003c\/strong\u003e Durable laminated board pages\u003cbr data-start=\"2297\" data-end=\"2300\"\u003e\u003cstrong data-start=\"2300\" data-end=\"2309\"\u003eCare:\u003c\/strong\u003e Air dry after use — reuse endlessly\u003c\/p\u003e\n\u003cp data-start=\"2354\" data-end=\"2410\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"2354\" data-end=\"2410\"\u003eGive your child the joy of painting — without the paint.\u003c\/p\u003e\n\u003cp data-start=\"2412\" data-end=\"2498\"\u003eAnd give yourself something even better:\u003cbr data-start=\"2452\" data-end=\"2455\"\u003eA calm, happy toddler… wherever you are. 💛\u003c\/p\u003e","brand":"toddla","offers":[{"title":"Sea World","offer_id":42991721873617,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true},{"title":"Daily Life","offer_id":42991721808081,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true},{"title":"Animal World","offer_id":42991719973073,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true},{"title":"Means Of Transport","offer_id":42991721840849,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_MagicWaterColoringBook-MainImage.png?v=1772516721"},{"product_id":"toddla-sensory-baby-books","title":"Toddla™ Sensory Baby Books","description":"\u003ch2 data-section-id=\"1oagn8j\" data-start=\"368\" data-end=\"416\"\u003eScreen-Free Play That Helps Little Minds Grow\u003c\/h2\u003e\n\u003cp data-start=\"418\" data-end=\"585\"\u003eBabies explore the world through \u003cstrong data-start=\"451\" data-end=\"485\"\u003etouch, movement, and curiosity\u003c\/strong\u003e. But many toys either overstimulate them with lights and noise — or lose their interest in minutes.\u003c\/p\u003e\n\u003cp data-start=\"587\" data-end=\"725\"\u003eThe \u003cstrong\u003eToddla™ Sensory Baby Books\u003c\/strong\u003e was designed to keep tiny hands busy while supporting early development through \u003cstrong data-start=\"701\" data-end=\"724\"\u003egentle sensory play\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"727\" data-end=\"930\"\u003eWith soft fabric pages, colorful illustrations, and playful animal tails to pull, grab, and explore, this Montessori-inspired sensory book turns everyday play into \u003cstrong data-start=\"891\" data-end=\"930\"\u003ea learning adventure for your baby.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"932\" data-end=\"1003\"\u003ePerfect for tummy time, stroller rides, travel, and quiet play at home.\u003c\/p\u003e\n\u003chr data-start=\"1005\" data-end=\"1008\"\u003e\n\u003ch1 data-section-id=\"6wrtkk\" data-start=\"1010\" data-end=\"1053\"\u003eWhy Parents Love the \u003cmeta charset=\"utf-8\"\u003e\n\u003cstrong\u003eToddla™ Sensory Baby Books\u003c\/strong\u003e\n\u003c\/h1\u003e\n\u003ch3 data-section-id=\"pgyrri\" data-start=\"1055\" data-end=\"1098\"\u003e🧠 Encourages Early Brain Development\u003c\/h3\u003e\n\u003cp data-start=\"1099\" data-end=\"1232\"\u003eEach page introduces animals, shapes, textures, and colors that stimulate your baby’s \u003cstrong data-start=\"1185\" data-end=\"1231\"\u003evisual, sensory, and cognitive development\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch3 data-section-id=\"1qoaim5\" data-start=\"1234\" data-end=\"1271\"\u003e✋ Strengthens Fine Motor Skills\u003c\/h3\u003e\n\u003cp data-start=\"1272\" data-end=\"1395\"\u003ePulling tails, turning pages, and grabbing textures helps babies practice \u003cstrong data-start=\"1346\" data-end=\"1394\"\u003egripping, coordination, and hand-eye control\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch3 data-section-id=\"o2g96n\" data-start=\"1397\" data-end=\"1429\"\u003e👶 Designed for Tiny Hands\u003c\/h3\u003e\n\u003cp data-start=\"1430\" data-end=\"1526\"\u003eSoft fabric pages are easy to hold, flip, and explore — perfectly sized for babies and toddlers.\u003c\/p\u003e\n\u003ch3 data-section-id=\"11zekzi\" data-start=\"1528\" data-end=\"1570\"\u003e🌈 Engaging Textures \u0026amp; Sensory Tails\u003c\/h3\u003e\n\u003cp data-start=\"1571\" data-end=\"1674\"\u003eEvery page includes different materials and animal tails that babies love to \u003cstrong data-start=\"1648\" data-end=\"1673\"\u003etouch, pull, and chew\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch3 data-section-id=\"1t88v18\" data-start=\"1676\" data-end=\"1716\"\u003e🛏 Keeps Babies Calm \u0026amp; Entertained\u003c\/h3\u003e\n\u003cp data-start=\"1717\" data-end=\"1843\"\u003eWhether at home, in the stroller, or during travel, this book provides \u003cstrong data-start=\"1788\" data-end=\"1843\"\u003escreen-free play that keeps babies happily engaged.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr data-start=\"1845\" data-end=\"1848\"\u003e\n\u003ch1 data-section-id=\"x0u5lv\" data-start=\"1850\" data-end=\"1892\"\u003eSafe for Babies, Stress-Free for Parents\u003c\/h1\u003e\n\u003cp data-start=\"1894\" data-end=\"1943\"\u003eAs parents ourselves, we know safety comes first.\u003c\/p\u003e\n\u003cp data-start=\"1945\" data-end=\"1994\"\u003eThat’s why the \u003cmeta charset=\"utf-8\"\u003eToddla™ Sensory Baby Books is made with:\u003c\/p\u003e\n\u003cp data-start=\"1996\" data-end=\"2169\"\u003e✔ Baby-safe fabric materials\u003cbr data-start=\"2024\" data-end=\"2027\"\u003e✔ Soft stitched pages with no sharp edges\u003cbr data-start=\"2068\" data-end=\"2071\"\u003e✔ Durable construction designed for chewing and pulling\u003cbr data-start=\"2126\" data-end=\"2129\"\u003e✔ Lightweight and travel-friendly design\u003c\/p\u003e\n\u003cp data-start=\"2171\" data-end=\"2250\"\u003eYour baby can safely explore, chew, and play while you enjoy \u003cstrong data-start=\"2232\" data-end=\"2250\"\u003epeace of mind.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr data-start=\"2252\" data-end=\"2255\"\u003e\n\u003ch1 data-section-id=\"1e0eqb2\" data-start=\"2257\" data-end=\"2270\"\u003ePerfect For\u003c\/h1\u003e\n\u003cp data-start=\"2272\" data-end=\"2438\"\u003e• Babies 0-24 months\u003cbr data-start=\"2292\" data-end=\"2295\"\u003e• Tummy time play\u003cbr data-start=\"2312\" data-end=\"2315\"\u003e• Stroller entertainment\u003cbr data-start=\"2339\" data-end=\"2342\"\u003e• Car seat activities\u003cbr data-start=\"2363\" data-end=\"2366\"\u003e• Travel toys for babies\u003cbr data-start=\"2390\" data-end=\"2393\"\u003e• Sensory development\u003cbr data-start=\"2414\" data-end=\"2417\"\u003e• First learning toys\u003c\/p\u003e\n\u003cp data-start=\"2440\" data-end=\"2499\"\u003eIt also makes a \u003cstrong data-start=\"2456\" data-end=\"2499\"\u003ethoughtful baby shower or newborn gift.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr data-start=\"2501\" data-end=\"2504\"\u003e\n\u003ch1 data-section-id=\"1sfuwws\" data-start=\"2506\" data-end=\"2544\"\u003eWhat Makes This Sensory Book Special\u003c\/h1\u003e\n\u003cp data-start=\"2546\" data-end=\"2643\"\u003eUnlike noisy plastic toys, this sensory book encourages \u003cstrong data-start=\"2602\" data-end=\"2643\"\u003enatural discovery and quiet learning.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2645\" data-end=\"2665\"\u003eYour baby will love:\u003c\/p\u003e\n\u003cp data-start=\"2667\" data-end=\"2803\"\u003e🐾 Pulling soft animal tails\u003cbr data-start=\"2695\" data-end=\"2698\"\u003e📖 Flipping crinkly fabric pages\u003cbr data-start=\"2730\" data-end=\"2733\"\u003e🎨 Exploring colors and shapes\u003cbr data-start=\"2763\" data-end=\"2766\"\u003e🐘 Meeting cute animals on every page\u003c\/p\u003e\n\u003cp data-start=\"2805\" data-end=\"2837\"\u003eIt’s learning disguised as play.\u003c\/p\u003e\n\u003chr data-start=\"2839\" data-end=\"2842\"\u003e\n\u003ch1 data-section-id=\"h6h7an\" data-start=\"2844\" data-end=\"2861\"\u003eProduct Details\u003c\/h1\u003e\n\u003cp data-start=\"2863\" data-end=\"3105\"\u003e\u003cstrong data-start=\"2863\" data-end=\"2876\"\u003eMaterial:\u003c\/strong\u003e Soft baby-safe fabric\u003cbr data-start=\"2898\" data-end=\"2901\"\u003e\u003cstrong data-start=\"2901\" data-end=\"2911\"\u003ePages:\u003c\/strong\u003e Multiple textured sensory pages\u003cbr data-start=\"2943\" data-end=\"2946\"\u003e\u003cstrong data-start=\"2946\" data-end=\"2959\"\u003eFeatures:\u003c\/strong\u003e Animal tails, colorful illustrations, tactile elements\u003cbr data-start=\"3014\" data-end=\"3017\"\u003e\u003cstrong data-start=\"3017\" data-end=\"3037\"\u003eRecommended Age:\u003c\/strong\u003e 0-24 months\u003cbr data-start=\"3049\" data-end=\"3052\"\u003e\u003cstrong data-start=\"3052\" data-end=\"3070\"\u003ePortable Size:\u003c\/strong\u003e Perfect for small hands and travel\u003c\/p\u003e\n\u003cp data-start=\"3599\" data-end=\"3665\"\u003e \u003c\/p\u003e","brand":"toddla","offers":[{"title":"Farm Tails","offer_id":42994972262609,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true},{"title":"Animal Kingdoms","offer_id":42994972295377,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true},{"title":"Jungle Animals","offer_id":42994972328145,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true},{"title":"Marine Animals","offer_id":42994972360913,"sku":null,"price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_SensoryBabyBooks-FarmAnimals.png?v=1772779441"},{"product_id":"sensory-fruits-veggies-sorting-set","title":"Toddla™ Sensory Fruits \u0026 Veggies Sorting Set","description":"\u003ch2 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"\u003eThe toy that grows with them\u003c\/h2\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost baby toys get played with twice and forgotten in the bottom of the toy box. This one earns its spot.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAt 6 months, it's about texture and sound. They'll crinkle the lettuce leaf, shake the strawberry rattle, and stare at themselves in the baby-safe mirror tucked inside the caterpillar storage bag.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAt 12 months, the sorting clicks. They'll start matching the red fruits to the red basket, the green veggies to the green one. Sometimes right. Usually wrong. Always with that proud little look that makes the whole thing worth it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAt 18 months and beyond, it becomes a pretend kitchen, a market stall, a picnic on the living room floor. The banana peels open. The corn husks back. Every piece has something to discover.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOne toy. Years of play.\u003c\/p\u003e\n\u003ch3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"\u003eWhat's actually in the box\u003c\/h3\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e16 plush fruits \u0026amp; veggies\u003c\/strong\u003e — banana, strawberry, carrot, corn, broccoli, eggplant, apple, lemon, and more\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMulti-coloured sorting baskets\u003c\/strong\u003e for matching and stacking\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCaterpillar storage bag\u003c\/strong\u003e with a built-in baby-safe mirror (and yes, it actually fits everything — cleanup takes about 4 seconds)\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eHidden sensory features\u003c\/strong\u003e in nearly every piece: crinkle paper, rattles, squeakers, varied fabric textures, hook-and-loop peelable layers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"\u003eWhy parents keep buying it twice (one for home, one for grandma's house)\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt's quiet.\u003c\/strong\u003e No songs that get stuck in your head for 6 hours. No 90-decibel jingles at 5am.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt travels.\u003c\/strong\u003e The whole set tucks into the caterpillar bag. Throw it in the nappy bag for restaurants, flights, long car rides, hotel rooms.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt's washable.\u003c\/strong\u003e Spit-up happens. Toss it in the wash, air dry, back in rotation.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt does the developmental work without making a big deal of it.\u003c\/strong\u003e Fine motor skills, hand-eye coordination, colour recognition, early vocabulary, problem-solving — all wrapped in something that just looks like fun.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt survives toddlers.\u003c\/strong\u003e Reinforced stitching, secure fasteners, no small parts to lose under the couch.\u003c\/p\u003e\n\u003ch4 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"\u003eSafe from the very first chew\u003c\/h4\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMade for 6 months and up with ultra-soft, non-toxic fabrics. Every seam is reinforced. Every fastener is secure. Nothing small enough to be a worry.\u003c\/p\u003e\n\u003ch4 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"\u003eThe gift that doesn't get returned\u003c\/h4\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIf you're shopping for a 1st birthday, a baby shower, Christmas, or that hard-to-buy-for grandchild — this is the one. It's the toy parents quietly thank you for at every visit, instead of the noisy plastic thing now hiding in the garage.\u003c\/p\u003e\n\u003ch4 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"\u003eWhat's included\u003c\/h4\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e16 plush fruits \u0026amp; veggies\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eColor-sorting baskets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eAges:\u003c\/strong\u003e 6 months+\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCare:\u003c\/strong\u003e Surface wash or gentle machine wash, air dry \u003c\/p\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":43094928326865,"sku":"sensory-fruits-veggies-sorting-set","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_SensoryFruits_VeggiesSortingSetMain.png?v=1778993947"},{"product_id":"toddla-6-in-1-montessori-music-set","title":"Toddla™ 6-in-1 Montessori Music Set","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\"\u003e\n\u003ctitle\u003eToddla Wooden Music Set\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  html,body{margin:0;padding:0;}\n  .tdl-block{\n    --tdl-cream:#FFF7ED;\n    --tdl-peach:#FCEFE6;\n    --tdl-teal:#1FBEA9;\n    --tdl-coral:#E05A6D;\n    --tdl-ink:#414141;\n    --tdl-ink-soft:#6E6A66;\n    --tdl-line:#E8DDD2;\n\n    background:var(--tdl-cream);\n    color:var(--tdl-ink);\n    font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n    font-weight:400;\n    line-height:1.6;\n    margin:0;\n    padding:0;\n  }\n  .tdl-block *{box-sizing:border-box;}\n  .tdl-wrap{max-width:1100px;margin:0 auto;padding:0 24px;}\n  .tdl-sec{padding:72px 0;}\n  .tdl-sec--peach{background:var(--tdl-peach);}\n  .tdl-eyebrow{\n    font-size:12px;letter-spacing:.14em;text-transform:uppercase;\n    font-weight:600;color:var(--tdl-teal);margin:0 0 14px;\n  }\n  .tdl-h2{\n    font-size:clamp(28px,4vw,42px);line-height:1.15;font-weight:600;\n    margin:0 0 18px;letter-spacing:-.01em;color:var(--tdl-ink);\n  }\n  .tdl-p{font-size:17px;color:var(--tdl-ink-soft);margin:0 0 18px;max-width:62ch;}\n  .tdl-p--lead{font-size:19px;color:var(--tdl-ink);}\n  .tdl-squiggle{display:block;width:112px;height:10px;margin:0 0 26px;overflow:visible;}\n\n  \/* ---------- SIGNATURE: PLAYABLE XYLOPHONE ---------- *\/\n  .tdl-hero{text-align:center;padding:76px 0 64px;}\n  .tdl-hero .tdl-p{margin-left:auto;margin-right:auto;}\n  .tdl-hero .tdl-squiggle{margin-left:auto;margin-right:auto;}\n  .tdl-xyl{\n    display:flex;align-items:flex-end;justify-content:center;\n    gap:10px;margin:38px auto 20px;max-width:640px;padding:0 4px;\n  }\n  .tdl-key{\n    flex:1 1 0;border:0;cursor:pointer;padding:0;\n    border-radius:6px;\n    box-shadow:0 3px 0 rgba(65,65,65,.10);\n    transition:transform .12s ease, box-shadow .12s ease, filter .12s ease;\n    position:relative;\n  }\n  .tdl-key:hover{filter:brightness(1.04);}\n  .tdl-key:active,.tdl-key.tdl-key--hit{\n    transform:translateY(3px);box-shadow:0 0 0 rgba(65,65,65,0);\n  }\n  .tdl-key:focus-visible{outline:3px solid var(--tdl-ink);outline-offset:3px;}\n  .tdl-key span{\n    position:absolute;bottom:10px;left:0;right:0;text-align:center;\n    font-size:12px;font-weight:600;color:rgba(255,255,255,.75);\n    text-shadow:0 1px 2px rgba(65,65,65,.25);\n  }\n  .tdl-hint{\n    font-size:14px;font-weight:500;color:var(--tdl-ink-soft);\n    min-height:24px;margin:0;transition:opacity .3s ease;\n  }\n  .tdl-hint strong{color:var(--tdl-teal);font-weight:600;}\n\n  \/* ---------- INSTRUMENT GRID ---------- *\/\n  .tdl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;}\n  .tdl-card{\n    background:#fff;border:1px solid var(--tdl-line);border-radius:6px;\n    padding:26px 22px;text-align:left;cursor:pointer;\n    transition:border-color .18s ease, transform .18s ease;\n    font-family:inherit;\n  }\n  .tdl-card:hover{border-color:var(--tdl-teal);transform:translateY(-2px);}\n  .tdl-card:focus-visible{outline:3px solid var(--tdl-ink);outline-offset:2px;}\n  .tdl-card svg{display:block;margin-bottom:16px;}\n  .tdl-card-name{font-size:17px;font-weight:600;margin:0 0 4px;}\n  .tdl-card-sub{font-size:14px;color:var(--tdl-teal);font-weight:500;margin:0;}\n  .tdl-card-more{\n    font-size:15px;color:var(--tdl-ink-soft);margin:12px 0 0;\n    max-height:0;overflow:hidden;opacity:0;\n    transition:max-height .3s ease, opacity .25s ease;\n  }\n  .tdl-card[aria-expanded=\"true\"] .tdl-card-more{max-height:200px;opacity:1;}\n\n  \/* ---------- AGE LADDER ---------- *\/\n  .tdl-ages{margin-top:34px;}\n  .tdl-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px;}\n  .tdl-tab{\n    font-family:inherit;font-size:15px;font-weight:500;\n    padding:10px 20px;border-radius:6px;cursor:pointer;\n    background:transparent;border:1px solid var(--tdl-line);color:var(--tdl-ink-soft);\n    transition:all .18s ease;\n  }\n  .tdl-tab:hover{border-color:var(--tdl-teal);color:var(--tdl-ink);}\n  .tdl-tab:focus-visible{outline:3px solid var(--tdl-ink);outline-offset:2px;}\n  .tdl-tab[aria-selected=\"true\"]{\n    background:var(--tdl-teal);border-color:var(--tdl-teal);color:#fff;font-weight:600;\n  }\n  .tdl-panel{display:none;background:#fff;border:1px solid var(--tdl-line);border-radius:6px;padding:30px;}\n  .tdl-panel.is-on{display:block;animation:tdlFade .3s ease;}\n  @keyframes tdlFade{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:none;}}\n  .tdl-panel .tdl-p{margin-bottom:0;}\n  .tdl-panel-age{font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--tdl-teal);margin:0 0 10px;}\n\n  \/* ---------- COMPARE ---------- *\/\n  .tdl-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:34px;}\n  .tdl-col{border-radius:6px;padding:30px 26px;}\n  .tdl-col--them{background:#fff;border:1px solid var(--tdl-line);}\n  .tdl-col--us{background:var(--tdl-teal);color:#fff;}\n  .tdl-col h4{font-size:16px;font-weight:600;margin:0 0 18px;letter-spacing:.01em;}\n  .tdl-col--them h4{color:var(--tdl-ink-soft);}\n  .tdl-col ul{list-style:none;margin:0;padding:0;}\n  .tdl-col li{font-size:16px;padding:11px 0;border-top:1px solid rgba(65,65,65,.09);}\n  .tdl-col--us li{border-top-color:rgba(255,255,255,.22);}\n  .tdl-col li:first-child{border-top:0;}\n\n  \/* ---------- REVIEWS ---------- *\/\n  .tdl-revs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;}\n  .tdl-rev{\n    background:#fff;border:1px solid var(--tdl-line);border-radius:6px;\n    padding:28px 26px;display:flex;flex-direction:column;\n  }\n  .tdl-rev-mark{\n    font-size:34px;line-height:1;color:var(--tdl-teal);\n    font-weight:600;margin:0 0 6px;\n  }\n  .tdl-rev-q{font-size:16px;margin:0 0 20px;color:var(--tdl-ink);flex:1;}\n  .tdl-rev-n{font-size:14px;font-weight:600;margin:0;color:var(--tdl-ink);}\n  .tdl-rev-m{font-size:13px;color:var(--tdl-ink-soft);margin:2px 0 0;}\n\n  \/* ---------- FAQ ---------- *\/\n  .tdl-faq{margin-top:30px;border-top:1px solid var(--tdl-line);}\n  .tdl-q{\n    width:100%;text-align:left;font-family:inherit;font-size:17px;font-weight:500;\n    color:var(--tdl-ink);background:transparent;border:0;border-bottom:1px solid var(--tdl-line);\n    padding:22px 44px 22px 0;cursor:pointer;position:relative;\n  }\n  .tdl-q:hover{color:var(--tdl-teal);}\n  .tdl-q:focus-visible{outline:3px solid var(--tdl-ink);outline-offset:-3px;}\n  .tdl-q::after{\n    content:\"\";position:absolute;right:8px;top:50%;width:11px;height:11px;\n    border-right:2px solid var(--tdl-teal);border-bottom:2px solid var(--tdl-teal);\n    transform:translateY(-70%) rotate(45deg);transition:transform .25s ease;\n  }\n  .tdl-q[aria-expanded=\"true\"]::after{transform:translateY(-30%) rotate(225deg);}\n  .tdl-a{max-height:0;overflow:hidden;transition:max-height .3s ease;border-bottom:1px solid var(--tdl-line);}\n  .tdl-a p{font-size:16px;color:var(--tdl-ink-soft);margin:0;padding:0 60px 24px 0;}\n\n  \/* ---------- SPECS ---------- *\/\n  .tdl-specs{\n    width:100%;border-collapse:collapse;margin-top:30px;background:#fff;\n    border:1px solid var(--tdl-line);border-radius:6px;overflow:hidden;\n  }\n  .tdl-specs th,.tdl-specs td{\n    text-align:left;padding:16px 22px;font-size:16px;border-bottom:1px solid var(--tdl-line);\n  }\n  .tdl-specs tr:last-child th,.tdl-specs tr:last-child td{border-bottom:0;}\n  .tdl-specs th{width:38%;font-weight:600;color:var(--tdl-ink);}\n  .tdl-specs td{color:var(--tdl-ink-soft);}\n\n  \/* ---------- RESPONSIVE ---------- *\/\n  @media (max-width:900px){\n    .tdl-grid,.tdl-revs{grid-template-columns:1fr 1fr;}\n    .tdl-compare{grid-template-columns:1fr;}\n  }\n  @media (max-width:600px){\n    .tdl-sec{padding:52px 0;}\n    .tdl-hero{padding:56px 0 44px;}\n    .tdl-wrap{padding:0 18px;}\n    .tdl-grid,.tdl-revs{grid-template-columns:1fr;}\n    .tdl-xyl{gap:6px;}\n    .tdl-key span{font-size:10px;bottom:7px;}\n    .tdl-panel{padding:24px 20px;}\n  }\n  @media (prefers-reduced-motion:reduce){\n    .tdl-block *{animation:none!important;transition:none!important;}\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"tdl-block\"\u003e\n\n  \u003c!-- ============ HERO \/ PLAYABLE XYLOPHONE ============ --\u003e\n  \u003csection class=\"tdl-sec tdl-hero\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eWooden music set\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eGo on. Tap a key.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 10\" fill=\"none\" aria-hidden=\"true\"\u003e\n        \u003cpath d=\"M1 6C12 1 20 9 31 5s18-6 29-1 18 7 29 2 21-4 21-4\" stroke=\"#1FBEA9\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"tdl-p tdl-p--lead\"\u003eNothing happened until you did something. That is the whole idea. Eight tuned notes, two mallets, and no button anywhere that plays a song on its own.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-xyl\" id=\"tdlXyl\" role=\"group\" aria-label=\"Playable xylophone, eight notes\"\u003e\u003c\/div\u003e\n      \u003cp class=\"tdl-hint\" id=\"tdlHint\"\u003eTap the keys above to hear the real tuning.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SEVEN INSTRUMENTS ============ --\u003e\n  \u003csection class=\"tdl-sec tdl-sec--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eWhat is in the box\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eSeven instruments, not six bits of filler\u003c\/h2\u003e\n      \u003cp class=\"tdl-p\"\u003eMost toddler music sets give you one decent piece and a handful of padding. Tap any instrument to see what it actually does.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-grid\" id=\"tdlGrid\"\u003e\n\n        \u003cbutton class=\"tdl-card\" aria-expanded=\"false\"\u003e\n          \u003csvg width=\"40\" height=\"40\" viewbox=\"0 0 40 40\" fill=\"none\" stroke=\"#1FBEA9\" stroke-width=\"1.8\" stroke-linecap=\"round\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M6 30h28M9 24h6M15 20h6M21 16h6M27 12h6M9 24l24-12\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"27\" r=\"1.4\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"30\" cy=\"15\" r=\"1.4\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n          \u003cp class=\"tdl-card-name\"\u003e8 note xylophone\u003c\/p\u003e\n          \u003cp class=\"tdl-card-sub\"\u003ePlus two mallets\u003c\/p\u003e\n          \u003cp class=\"tdl-card-more\"\u003eTuned to a full scale, so simple songs are playable rather than random banging. This is the step cheap sets skip and it is the difference between music and clatter.\u003c\/p\u003e\n        \u003c\/button\u003e\n\n        \u003cbutton class=\"tdl-card\" aria-expanded=\"false\"\u003e\n          \u003csvg width=\"40\" height=\"40\" viewbox=\"0 0 40 40\" fill=\"none\" stroke=\"#1FBEA9\" stroke-width=\"1.8\" aria-hidden=\"true\"\u003e\n            \u003ccircle cx=\"20\" cy=\"20\" r=\"13\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"20\" cy=\"20\" r=\"9\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"20\" cy=\"7\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"31\" cy=\"26\" r=\"2.2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"9\" cy=\"26\" r=\"2.2\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n          \u003cp class=\"tdl-card-name\"\u003eTambourine\u003c\/p\u003e\n          \u003cp class=\"tdl-card-sub\"\u003eDoubles as a drum\u003c\/p\u003e\n          \u003cp class=\"tdl-card-more\"\u003eShake it for jingles or hit the skin with a xylophone mallet for a proper drum sound. Two instruments in one piece, and the one parents tell us gets used the most.\u003c\/p\u003e\n        \u003c\/button\u003e\n\n        \u003cbutton class=\"tdl-card\" aria-expanded=\"false\"\u003e\n          \u003csvg width=\"40\" height=\"40\" viewbox=\"0 0 40 40\" fill=\"none\" stroke=\"#1FBEA9\" stroke-width=\"1.8\" stroke-linecap=\"round\" aria-hidden=\"true\"\u003e\n            \u003cellipse cx=\"14\" cy=\"12\" rx=\"6\" ry=\"7\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M14 19v14\"\u003e\u003c\/path\u003e\u003cellipse cx=\"27\" cy=\"15\" rx=\"5\" ry=\"6\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M27 21v12\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          \u003cp class=\"tdl-card-name\"\u003eTwo maracas\u003c\/p\u003e\n          \u003cp class=\"tdl-card-sub\"\u003eSized for small hands\u003c\/p\u003e\n          \u003cp class=\"tdl-card-more\"\u003eTwo means a sibling or a parent can join in, which is when the play gets longer. Handles are narrow enough for a toddler grip and heavy enough to feel like a real thing.\u003c\/p\u003e\n        \u003c\/button\u003e\n\n        \u003cbutton class=\"tdl-card\" aria-expanded=\"false\"\u003e\n          \u003csvg width=\"40\" height=\"40\" viewbox=\"0 0 40 40\" fill=\"none\" stroke=\"#1FBEA9\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M20 8L32 30H8L20 8z\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 5v3\"\u003e\u003c\/path\u003e\u003cpath d=\"M27 16l7 12\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          \u003cp class=\"tdl-card-name\"\u003eTriangle\u003c\/p\u003e\n          \u003cp class=\"tdl-card-sub\"\u003eWith its own striker\u003c\/p\u003e\n          \u003cp class=\"tdl-card-more\"\u003eThe one that teaches restraint. A gentle tap rings and a hard swing does not, so they work out control on their own without you saying a word.\u003c\/p\u003e\n        \u003c\/button\u003e\n\n        \u003cbutton class=\"tdl-card\" aria-expanded=\"false\"\u003e\n          \u003csvg width=\"40\" height=\"40\" viewbox=\"0 0 40 40\" fill=\"none\" stroke=\"#1FBEA9\" stroke-width=\"1.8\" stroke-linecap=\"round\" aria-hidden=\"true\"\u003e\n            \u003crect x=\"12\" y=\"8\" width=\"12\" height=\"17\" rx=\"4\"\u003e\u003c\/rect\u003e\u003cpath d=\"M13 12h10M13 15h10M13 18h10M13 21h10\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 25v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M30 10v22\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          \u003cp class=\"tdl-card-name\"\u003eWood sounder\u003c\/p\u003e\n          \u003cp class=\"tdl-card-sub\"\u003eRidged, drag or tap\u003c\/p\u003e\n          \u003cp class=\"tdl-card-more\"\u003eDrag the stick slowly and you get a slow click, drag it fast and it rattles. Direct cause and effect, which is the exact thing toddlers cannot leave alone.\u003c\/p\u003e\n        \u003c\/button\u003e\n\n        \u003cbutton class=\"tdl-card\" aria-expanded=\"false\"\u003e\n          \u003csvg width=\"40\" height=\"40\" viewbox=\"0 0 40 40\" fill=\"none\" stroke=\"#1FBEA9\" stroke-width=\"1.8\" stroke-linecap=\"round\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M19 9h8v9c0 5-4 5-4 10v4h-4v-4c0-5-4-5-4-10V9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 14h10M17 22h10\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          \u003cp class=\"tdl-card-name\"\u003eWooden whistle\u003c\/p\u003e\n          \u003cp class=\"tdl-card-sub\"\u003eBreath powered\u003c\/p\u003e\n          \u003cp class=\"tdl-card-more\"\u003eThe only piece that works on breath instead of hands, which makes it the novelty of the set. Also quieter than every plastic whistle you have ever regretted.\u003c\/p\u003e\n        \u003c\/button\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ AGE LADDER ============ --\u003e\n  \u003csection class=\"tdl-sec\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eIt grows with them\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eThe same set, three different toys\u003c\/h2\u003e\n      \u003cp class=\"tdl-p\"\u003eThis is the rare category where the toy is not outgrown, it is re read. Pick an age to see what play looks like.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-ages\"\u003e\n        \u003cdiv class=\"tdl-tabs\" role=\"tablist\" aria-label=\"Play by age\"\u003e\n          \u003cbutton class=\"tdl-tab\" role=\"tab\" aria-selected=\"true\" aria-controls=\"tdlp1\" id=\"tdlt1\"\u003e3 years\u003c\/button\u003e\n          \u003cbutton class=\"tdl-tab\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tdlp2\" id=\"tdlt2\"\u003e4 years\u003c\/button\u003e\n          \u003cbutton class=\"tdl-tab\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tdlp3\" id=\"tdlt3\"\u003e5 years and up\u003c\/button\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-panel is-on\" role=\"tabpanel\" id=\"tdlp1\" aria-labelledby=\"tdlt1\"\u003e\n          \u003cp class=\"tdl-panel-age\"\u003eCopying a beat\u003c\/p\u003e\n          \u003cp class=\"tdl-p\"\u003eClap a rhythm and they will try to match it. That is early pattern recognition doing real work. Loud and soft become something they control on purpose rather than by accident, and this is where the tuned xylophone starts to earn its place over a cheaper one.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-panel\" role=\"tabpanel\" id=\"tdlp2\" aria-labelledby=\"tdlt2\"\u003e\n          \u003cp class=\"tdl-panel-age\"\u003eMaking it up\u003c\/p\u003e\n          \u003cp class=\"tdl-p\"\u003eSongs with invented lyrics, concerts you are required to attend, instruments assigned to whoever is in the room. The set stops being a toy and becomes a prop for whatever they are imagining that afternoon.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-panel\" role=\"tabpanel\" id=\"tdlp3\" aria-labelledby=\"tdlt3\"\u003e\n          \u003cp class=\"tdl-panel-age\"\u003ePlaying together\u003c\/p\u003e\n          \u003cp class=\"tdl-p\"\u003eSimple tunes picked out on the xylophone one note at a time, and siblings or friends handed a maraca each so there is a band. Turn taking and listening to someone else keep time are the skills doing the quiet work here.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ COMPARE ============ --\u003e\n  \u003csection class=\"tdl-sec tdl-sec--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eHonest comparison\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eAgainst the plastic keyboard it replaces\u003c\/h2\u003e\n\n      \u003cdiv class=\"tdl-compare\"\u003e\n        \u003cdiv class=\"tdl-col tdl-col--them\"\u003e\n          \u003ch4\u003eBattery powered music toy\u003c\/h4\u003e\n          \u003cul\u003e\n            \u003cli\u003ePlays a song on its own while the child watches\u003c\/li\u003e\n            \u003cli\u003eOne sharp electronic tone through a small speaker\u003c\/li\u003e\n            \u003cli\u003eVolume set by a switch, not by the child\u003c\/li\u003e\n            \u003cli\u003eStops working when the batteries go\u003c\/li\u003e\n            \u003cli\u003eCracks, then goes in the bin\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-col tdl-col--us\"\u003e\n          \u003ch4\u003eToddla wooden music set\u003c\/h4\u003e\n          \u003cul\u003e\n            \u003cli\u003eSilent until your child does something\u003c\/li\u003e\n            \u003cli\u003eSeven different real sounds to explore\u003c\/li\u003e\n            \u003cli\u003eLoud and soft are theirs to control\u003c\/li\u003e\n            \u003cli\u003eNo batteries, ever\u003c\/li\u003e\n            \u003cli\u003eSolid wood, still works for the next child\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ REVIEWS ============ --\u003e\n  \u003csection class=\"tdl-sec\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eFrom parents\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eWhat happens once it is in the house\u003c\/h2\u003e\n\n      \u003cdiv class=\"tdl-revs\"\u003e\n\n        \u003cdiv class=\"tdl-rev\"\u003e\n          \u003cp class=\"tdl-rev-mark\"\u003e“\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-q\"\u003eMy toddler loves to drum on everything, loves the piano, loves music. Believe me when I say he plays with this set every single day! The tambourine makes a great drum sound if you use the xylophone sticks, all very sturdy, and pretty good quality for what you are paying.\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-n\"\u003eBeatrice N.\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-m\"\u003eVerified buyer\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-rev\"\u003e\n          \u003cp class=\"tdl-rev-mark\"\u003e“\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-q\"\u003eMy toddler LOVES his instrument set! He plays with it every day and takes interest in all the pieces. The instruments and toys are beautifully painted, high quality, and visually bright and appealing. Even better, it all fits into a small backpack which makes it nice to stow away!\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-n\"\u003eMandy B.\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-m\"\u003eVerified buyer\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-rev\"\u003e\n          \u003cp class=\"tdl-rev-mark\"\u003e“\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-q\"\u003eThis was a birthday gift and he loves them! They are well made and they can make all kinds of music!\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-n\"\u003ePaula S.\u003c\/p\u003e\n          \u003cp class=\"tdl-rev-m\"\u003eVerified buyer\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FAQ ============ --\u003e\n  \u003csection class=\"tdl-sec tdl-sec--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eBefore you buy\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eStraight answers\u003c\/h2\u003e\n\n      \u003cdiv class=\"tdl-faq\" id=\"tdlFaq\"\u003e\n        \u003cbutton class=\"tdl-q\" aria-expanded=\"false\"\u003eIs it actually in tune?\u003c\/button\u003e\n        \u003cdiv class=\"tdl-a\"\u003e\u003cp\u003eYes. Eight notes across a full scale, so real songs are playable. Low priced sets skip the tuning step, which is why they sound like clatter no matter how carefully your child plays.\u003c\/p\u003e\u003c\/div\u003e\n\n        \u003cbutton class=\"tdl-q\" aria-expanded=\"false\"\u003eWhy is it 3 years and up?\u003c\/button\u003e\n        \u003cdiv class=\"tdl-a\"\u003e\u003cp\u003eBecause it contains small parts. The mallets, the striker and the maraca heads are all small enough to be a choking risk for a child who still mouths things, so the set is safety graded for 3 years and over. We are not going to fudge that number to sell more of them. If you are shopping for a younger child, our busy boards and busy books are graded for them.\u003c\/p\u003e\u003c\/div\u003e\n\n        \u003cbutton class=\"tdl-q\" aria-expanded=\"false\"\u003eHow loud is it, honestly?\u003c\/button\u003e\n        \u003cdiv class=\"tdl-a\"\u003e\u003cp\u003eIt makes noise. That is what an instrument does. Two things make it liveable. The xylophone is tuned, so you hear notes rather than banging. And everything is solid wood rather than plastic or electronic, so the tone is warm and rounded instead of sharp. If you need something quiet for the car or a restaurant, this is not the right toy.\u003c\/p\u003e\u003c\/div\u003e\n\n        \u003cbutton class=\"tdl-q\" aria-expanded=\"false\"\u003eSeven pieces sounds like mess.\u003c\/button\u003e\n        \u003cdiv class=\"tdl-a\"\u003e\u003cp\u003eEverything packs into the storage bag it comes with, which is why parents keep it as one thing rather than seven. It goes back on the shelf in about ten seconds.\u003c\/p\u003e\u003c\/div\u003e\n\n        \u003cbutton class=\"tdl-q\" aria-expanded=\"false\"\u003eWill they still be playing with it next month?\u003c\/button\u003e\n        \u003cdiv class=\"tdl-a\"\u003e\u003cp\u003eUsually yes, because the play changes as they grow. At 18 months it is banging. At three it is copying a rhythm you clap. At four it is inventing songs and making you sit through the concert.\u003c\/p\u003e\u003c\/div\u003e\n\n        \u003cbutton class=\"tdl-q\" aria-expanded=\"false\"\u003eIs it Montessori?\u003c\/button\u003e\n        \u003cdiv class=\"tdl-a\"\u003e\u003cp\u003eMontessori inspired. Real wood, child sized, no batteries, no lights, and the child does the work. It is not certified by anyone and we are not going to pretend otherwise.\u003c\/p\u003e\u003c\/div\u003e\n\n        \u003cbutton class=\"tdl-q\" aria-expanded=\"false\"\u003eHow do I clean it?\u003c\/button\u003e\n        \u003cdiv class=\"tdl-a\"\u003e\u003cp\u003eWipe with a damp cloth. Do not soak it and do not put it in the dishwasher. Wood does not forgive either.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SPECS ============ --\u003e\n  \u003csection class=\"tdl-sec\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eThe details\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eSpecifications\u003c\/h2\u003e\n      \u003ctable class=\"tdl-specs\"\u003e\n        \u003ctr\u003e\n\u003cth\u003eAge\u003c\/th\u003e\n\u003ctd\u003e3 years and up\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eMaterial\u003c\/th\u003e\n\u003ctd\u003eSolid wood with water based non toxic paint\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eSafety\u003c\/th\u003e\n\u003ctd\u003eCE certified. Contains small parts, not suitable for children under 3.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eContents\u003c\/th\u003e\n\u003ctd\u003e7 instruments plus a storage bag\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eXylophone\u003c\/th\u003e\n\u003ctd\u003e8 notes, tuned scale, two mallets included\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth\u003eCare\u003c\/th\u003e\n\u003ctd\u003eWipe clean with a damp cloth. Do not soak or dishwash.\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root = document.querySelector('.tdl-block');\n  if(!root) return;\n\n  \/* ---------- XYLOPHONE ---------- *\/\n  var NOTES = [\n    {n:'C', f:523.25, c:'#C87637'},\n    {n:'D', f:587.33, c:'#D5A95B'},\n    {n:'E', f:659.25, c:'#E7DAB0'},\n    {n:'F', f:698.46, c:'#E7CDAC'},\n    {n:'G', f:783.99, c:'#E4DACF'},\n    {n:'A', f:880.00, c:'#E7E7E5'},\n    {n:'B', f:987.77, c:'#B0B9A0'},\n    {n:'C', f:1046.5, c:'#919B77'}\n  ];\n  var xyl  = root.querySelector('#tdlXyl');\n  var hint = root.querySelector('#tdlHint');\n  var ctx = null, hits = 0;\n\n  if(xyl){\n    NOTES.forEach(function(note, i){\n      var b = document.createElement('button');\n      b.className = 'tdl-key';\n      b.type = 'button';\n      b.style.background = note.c;\n      b.style.height = (128 - i*8) + 'px';\n      b.setAttribute('aria-label', 'Play note ' + note.n);\n      b.innerHTML = '\u003cspan\u003e' + note.n + '\u003c\/span\u003e';\n      b.addEventListener('click', function(){ play(note.f, b); });\n      xyl.appendChild(b);\n    });\n  }\n\n  function play(freq, el){\n    try{\n      if(!ctx) ctx = new (window.AudioContext || window.webkitAudioContext)();\n      if(ctx.state === 'suspended') ctx.resume();\n      var o = ctx.createOscillator(), g = ctx.createGain();\n      o.type = 'triangle';\n      o.frequency.value = freq;\n      g.gain.setValueAtTime(0.0001, ctx.currentTime);\n      g.gain.exponentialRampToValueAtTime(0.32, ctx.currentTime + 0.008);\n      g.gain.exponentialRampToValueAtTime(0.0001, ctx.currentTime + 1.5);\n      o.connect(g); g.connect(ctx.destination);\n      o.start(); o.stop(ctx.currentTime + 1.5);\n    }catch(e){}\n\n    el.classList.add('tdl-key--hit');\n    setTimeout(function(){ el.classList.remove('tdl-key--hit'); }, 120);\n\n    hits++;\n    if(!hint) return;\n    if(hits === 3){\n      hint.innerHTML = 'Notice it only made a sound when \u003cstrong\u003eyou\u003c\/strong\u003e did something.';\n    } else if(hits === 7){\n      hint.innerHTML = 'That is the reason toddlers keep coming back to it.';\n    } else if(hits === 14){\n      hint.innerHTML = 'Still going. So will they.';\n    }\n  }\n\n  \/* ---------- INSTRUMENT CARDS ---------- *\/\n  root.querySelectorAll('#tdlGrid .tdl-card').forEach(function(card){\n    card.addEventListener('click', function(){\n      var open = card.getAttribute('aria-expanded') === 'true';\n      card.setAttribute('aria-expanded', open ? 'false' : 'true');\n    });\n  });\n\n  \/* ---------- AGE TABS ---------- *\/\n  var tabs = root.querySelectorAll('.tdl-tab');\n  tabs.forEach(function(tab){\n    tab.addEventListener('click', function(){\n      tabs.forEach(function(t){ t.setAttribute('aria-selected','false'); });\n      root.querySelectorAll('.tdl-panel').forEach(function(p){ p.classList.remove('is-on'); });\n      tab.setAttribute('aria-selected','true');\n      var panel = root.querySelector('#' + tab.getAttribute('aria-controls'));\n      if(panel) panel.classList.add('is-on');\n    });\n  });\n\n  \/* ---------- FAQ ---------- *\/\n  root.querySelectorAll('.tdl-q').forEach(function(q){\n    q.addEventListener('click', function(){\n      var a = q.nextElementSibling;\n      var open = q.getAttribute('aria-expanded') === 'true';\n      q.setAttribute('aria-expanded', open ? 'false' : 'true');\n      a.style.maxHeight = open ? null : (a.scrollHeight + 'px');\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":43194963099857,"sku":"wooden-music-set","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_WoodenMusicSet-Main.png?v=1785013732"},{"product_id":"toddla-giraffe-busy-book","title":"Toddla™ Giraffe Busy Book","description":"\u003c!--\n====================================================================\n  TODDLA \/ GIRAFFE BUSY BOOK\n  Below-ATC product description, v7  (static HTML)\n  Blocks: 1 Moment, 2 What It Is, 3 Mechanism, 4 The 8 Pages,\n          5 Versus, 6 Reviews, 7 FAQ\n\n  BEFORE PUBLISHING:\n  - Search REPLACE-IMAGE (1 slot) and paste your file URL\n  - Search \"8 pages\" if the page count changes\n  Age range is set to 6 months to 5 years, close supervision under 18 months.\n  Works with JavaScript disabled or stripped.\n====================================================================\n--\u003e\n\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n\n.tdl-pdp{\n  --tdl-cream:#FFF7ED;\n  --tdl-peach:#FCEFE6;\n  --tdl-teal:#1FBEA9;\n  --tdl-coral:#E05A6D;\n  --tdl-ink:#414141;\n  --tdl-ink-60:rgba(65,65,65,.66);\n  --tdl-ink-40:rgba(65,65,65,.4);\n  --tdl-rule:rgba(65,65,65,.12);\n  --tdl-gut:clamp(20px,5vw,44px);\n  font-family:'Poppins',ui-sans-serif,system-ui,sans-serif;\n  color:var(--tdl-ink);\n  background:var(--tdl-cream);\n  -webkit-font-smoothing:antialiased;\n  font-size:18px;\n  line-height:1.65;\n  text-align:left;\n}\n.tdl-pdp *,.tdl-pdp *::before,.tdl-pdp *::after{box-sizing:border-box;}\n.tdl-pdp li,.tdl-pdp span,.tdl-pdp summary,.tdl-pdp div{font-size:inherit;}\n.tdl-pdp p{margin:0 0 1em;font-size:18px;}\n.tdl-pdp p:last-child{margin-bottom:0;}\n.tdl-pdp h2,.tdl-pdp h3,.tdl-pdp h4{font-family:inherit;}\n\n.tdl-pdp .tdl-wrap{max-width:1000px;margin:0 auto;padding:0 var(--tdl-gut);}\n.tdl-pdp .tdl-band{padding:clamp(48px,8vw,92px) 0;}\n.tdl-pdp .tdl-band--peach{background:var(--tdl-peach);}\n\n\/* ---- type scale ---- *\/\n.tdl-pdp .tdl-eyebrow{\n  font-size:14px;font-weight:600;letter-spacing:.13em;\n  text-transform:uppercase;color:var(--tdl-teal);margin:0 0 .9em;\n}\n.tdl-pdp .tdl-h2{\n  font-size:clamp(31px,4.8vw,45px);font-weight:600;\n  line-height:1.16;letter-spacing:-.018em;margin:0 0 .45em;max-width:21ch;\n}\n.tdl-pdp .tdl-h3{\n  font-size:clamp(20px,2.6vw,23px);font-weight:600;\n  line-height:1.3;margin:0 0 .5em;\n}\n.tdl-pdp .tdl-lede{\n  font-size:clamp(19px,2.5vw,23px);color:var(--tdl-ink-60);\n  max-width:54ch;margin:0 0 1.9em;line-height:1.55;\n}\n\n\/* ---- signature: hand-drawn squiggle ---- *\/\n.tdl-pdp .tdl-squiggle{display:block;width:120px;height:12px;margin:0 0 1.4em;overflow:visible;}\n.tdl-pdp .tdl-squiggle path{\n  fill:none;stroke:var(--tdl-teal);stroke-width:3.5;\n  stroke-linecap:round;stroke-linejoin:round;\n}\n\n\/* ---- shared icon rule ---- *\/\n.tdl-pdp .tdl-ico{\n  width:24px;height:24px;flex:0 0 24px;display:block;\n  fill:none;stroke:var(--tdl-teal);stroke-width:1.7;\n  stroke-linecap:round;stroke-linejoin:round;\n}\n\n\/* ---- block 1: moments ---- *\/\n.tdl-pdp .tdl-moments{\n  display:grid;gap:16px;\n  grid-template-columns:repeat(auto-fit,minmax(205px,1fr));\n}\n.tdl-pdp .tdl-moment{\n  background:var(--tdl-cream);border-radius:24px;\n  padding:28px 24px 26px;\n}\n.tdl-pdp .tdl-clock{\n  display:inline-block;font-size:14px;font-weight:600;letter-spacing:.07em;\n  color:var(--tdl-teal);border:1.5px solid var(--tdl-teal);\n  border-radius:6px;padding:5px 10px;margin:0 0 14px;\n}\n.tdl-pdp .tdl-moment p{font-size:17px;color:var(--tdl-ink-60);margin:0;}\n\n\/* ---- block 2: what it is ---- *\/\n.tdl-pdp .tdl-split{\n  display:grid;gap:clamp(26px,5vw,56px);align-items:center;\n  grid-template-columns:1fr;\n}\n.tdl-pdp .tdl-media{\n  border-radius:24px;overflow:hidden;background:var(--tdl-peach);\n  aspect-ratio:1\/1;\n}\n.tdl-pdp .tdl-media img{display:block;width:100%;height:100%;object-fit:cover;}\n.tdl-pdp .tdl-facts{list-style:none;margin:1.5em 0 0;padding:0;}\n.tdl-pdp .tdl-facts li{\n  display:flex;align-items:flex-start;gap:13px;\n  margin:0 0 .8em;font-size:18px;\n}\n.tdl-pdp .tdl-facts li .tdl-ico{margin-top:2px;}\n\n\/* ---- block 3: mechanism ---- *\/\n.tdl-pdp .tdl-mech{display:grid;gap:16px;grid-template-columns:1fr;}\n.tdl-pdp .tdl-card{\n  border-radius:24px;padding:clamp(26px,4vw,36px);\n  background:var(--tdl-cream);border:1px solid var(--tdl-rule);\n}\n.tdl-pdp .tdl-card--on{background:var(--tdl-teal);border-color:var(--tdl-teal);color:#fff;}\n.tdl-pdp .tdl-card--on .tdl-h3{color:#fff;}\n.tdl-pdp .tdl-card--on .tdl-ico{stroke:#fff;}\n.tdl-pdp .tdl-card p{font-size:18px;margin:0;}\n.tdl-pdp .tdl-card--off p{color:var(--tdl-ink-60);}\n.tdl-pdp .tdl-card .tdl-ico{width:30px;height:30px;flex-basis:30px;margin:0 0 16px;}\n.tdl-pdp .tdl-pull{\n  margin:clamp(30px,5vw,46px) 0 0;\n  font-size:clamp(23px,3.2vw,29px);font-weight:500;\n  line-height:1.38;max-width:33ch;\n}\n\n\/* ---- block 4: pages ---- *\/\n.tdl-pdp .tdl-pages{margin:0 auto clamp(26px,4vw,36px);max-width:660px;}\n.tdl-pdp .tdl-pages figure{margin:0;border-radius:24px;overflow:hidden;background:var(--tdl-peach);}\n.tdl-pdp .tdl-pages img{display:block;width:100%;height:auto;}\n.tdl-pdp .tdl-callout{\n  border-left:3px solid var(--tdl-teal);padding:2px 0 2px 22px;\n  max-width:58ch;font-size:18px;color:var(--tdl-ink-60);\n  margin:0 0 clamp(30px,5vw,44px);\n}\n.tdl-pdp .tdl-detail{\n  display:grid;gap:clamp(22px,4vw,44px);align-items:center;\n  grid-template-columns:1fr;\n}\n.tdl-pdp .tdl-detail figure{margin:0;border-radius:24px;overflow:hidden;background:var(--tdl-cream);}\n.tdl-pdp .tdl-detail img{display:block;width:100%;height:auto;}\n\n\/* ---- icon strip ---- *\/\n.tdl-pdp .tdl-strip{\n  display:grid;gap:20px 16px;margin:clamp(30px,5vw,48px) 0 0;\n  grid-template-columns:repeat(2,1fr);\n}\n.tdl-pdp .tdl-strip div{display:flex;align-items:center;gap:12px;}\n.tdl-pdp .tdl-strip span{font-size:17px;font-weight:500;line-height:1.3;}\n\n\/* ---- block 5: versus (icon led) ---- *\/\n.tdl-pdp .tdl-vs{margin:0 0 clamp(22px,4vw,32px);}\n.tdl-pdp .tdl-vs-head,\n.tdl-pdp .tdl-vs-row{\n  display:grid;grid-template-columns:1fr 62px 62px 62px;\n  gap:0 8px;align-items:center;\n}\n.tdl-pdp .tdl-vs-head{\n  padding:0 0 12px;border-bottom:1.5px solid var(--tdl-ink);\n}\n.tdl-pdp .tdl-vs-head span{\n  font-size:12px;font-weight:600;letter-spacing:.05em;line-height:1.2;\n  text-transform:uppercase;text-align:center;\n}\n.tdl-pdp .tdl-vs-head span:first-child{text-align:left;}\n.tdl-pdp .tdl-vs-head .tdl-vs-us{color:var(--tdl-teal);}\n.tdl-pdp .tdl-vs-row{\n  padding:15px 0;border-bottom:1px solid var(--tdl-rule);\n}\n.tdl-pdp .tdl-vs-what{font-size:18px;font-weight:500;padding-right:10px;}\n.tdl-pdp .tdl-vs-what small{\n  display:block;font-size:15px;font-weight:400;color:var(--tdl-ink-60);\n  line-height:1.35;margin-top:2px;\n}\n.tdl-pdp .tdl-mark{\n  width:30px;height:30px;margin:0 auto;border-radius:50%;\n  display:flex;align-items:center;justify-content:center;\n}\n.tdl-pdp .tdl-mark svg{width:16px;height:16px;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}\n.tdl-pdp .tdl-mark--yes{background:var(--tdl-teal);}\n.tdl-pdp .tdl-mark--yes svg{stroke:#fff;}\n.tdl-pdp .tdl-mark--no{background:rgba(65,65,65,.09);}\n.tdl-pdp .tdl-mark--no svg{stroke:var(--tdl-ink-40);}\n.tdl-pdp .tdl-mark--na{background:transparent;}\n.tdl-pdp .tdl-mark--na svg{stroke:var(--tdl-ink-40);}\n.tdl-pdp .tdl-safety{\n  display:flex;gap:13px;align-items:flex-start;\n  max-width:60ch;font-size:17px;color:var(--tdl-ink-60);\n}\n.tdl-pdp .tdl-safety .tdl-ico{margin-top:3px;}\n\n\/* ---- block 6: reviews ---- *\/\n.tdl-pdp .tdl-quotes{display:grid;gap:18px;grid-template-columns:1fr;}\n.tdl-pdp .tdl-quote{\n  background:var(--tdl-cream);border-radius:24px;overflow:hidden;\n  display:flex;flex-direction:column;\n}\n.tdl-pdp .tdl-quote figure{margin:0;background:var(--tdl-peach);aspect-ratio:4\/3;}\n.tdl-pdp .tdl-quote figure img{display:block;width:100%;height:100%;object-fit:cover;}\n.tdl-pdp .tdl-quote-body{padding:26px 24px 28px;display:flex;flex-direction:column;flex:1;}\n.tdl-pdp .tdl-tag{\n  display:inline-block;align-self:flex-start;\n  font-size:13px;font-weight:600;letter-spacing:.08em;\n  text-transform:uppercase;color:var(--tdl-teal);\n  border:1.5px solid var(--tdl-teal);border-radius:6px;\n  padding:5px 10px;margin:0 0 14px;\n}\n.tdl-pdp .tdl-stars{display:flex;gap:3px;margin:0 0 12px;}\n.tdl-pdp .tdl-stars svg{width:17px;height:17px;fill:var(--tdl-teal);}\n.tdl-pdp .tdl-quote p{font-size:18px;margin:0 0 18px;line-height:1.55;}\n.tdl-pdp .tdl-byline{\n  display:flex;align-items:center;gap:10px;flex-wrap:wrap;\n  margin:auto 0 0;\n}\n.tdl-pdp .tdl-byline .tdl-name{\n  font-size:17px;font-weight:600;color:var(--tdl-ink);letter-spacing:.01em;\n}\n.tdl-pdp .tdl-verified{\n  display:inline-flex;align-items:center;gap:6px;\n  background:#fff;border:1.5px solid var(--tdl-teal);border-radius:999px;\n  padding:4px 12px 4px 8px;\n  font-size:15px;font-weight:600;color:var(--tdl-teal);line-height:1;\n}\n.tdl-pdp .tdl-verified svg{width:16px;height:16px;flex:0 0 16px;}\n\n\/* ---- block 7: faq ---- *\/\n.tdl-pdp .tdl-faq{border-top:1px solid var(--tdl-rule);max-width:760px;}\n.tdl-pdp .tdl-faq details{border-bottom:1px solid var(--tdl-rule);}\n.tdl-pdp .tdl-faq summary{\n  list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative;\n  font-size:19px;font-weight:500;line-height:1.4;\n}\n.tdl-pdp .tdl-faq summary::-webkit-details-marker{display:none;}\n.tdl-pdp .tdl-faq summary::after{\n  content:'';position:absolute;right:8px;top:50%;width:12px;height:12px;\n  margin-top:-8px;border-right:2px solid var(--tdl-teal);\n  border-bottom:2px solid var(--tdl-teal);\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.tdl-pdp .tdl-faq details[open] summary::after{transform:rotate(-135deg);margin-top:-3px;}\n.tdl-pdp .tdl-faq summary:focus-visible{outline:2.5px solid var(--tdl-teal);outline-offset:2px;border-radius:6px;}\n.tdl-pdp .tdl-faq-a{padding:0 0 22px;max-width:62ch;}\n.tdl-pdp .tdl-faq-a p{color:var(--tdl-ink-60);font-size:18px;}\n\n\/* ---- a11y ---- *\/\n.tdl-pdp a:focus-visible{\n  outline:2.5px solid var(--tdl-teal);outline-offset:3px;border-radius:6px;\n}\n\n@media (min-width:768px){\n  .tdl-pdp .tdl-split{grid-template-columns:1fr 1fr;}\n  .tdl-pdp .tdl-mech{grid-template-columns:1fr 1fr;}\n  .tdl-pdp .tdl-detail{grid-template-columns:1fr 1fr;}\n  .tdl-pdp .tdl-strip{grid-template-columns:repeat(4,1fr);}\n  .tdl-pdp .tdl-quotes{grid-template-columns:repeat(3,1fr);}\n  .tdl-pdp .tdl-vs-head,\n  .tdl-pdp .tdl-vs-row{grid-template-columns:1fr 110px 110px 110px;gap:0 12px;}\n  .tdl-pdp .tdl-vs-head span{font-size:13px;}\n}\n@media (prefers-reduced-motion:reduce){\n  .tdl-pdp .tdl-faq summary::after{transition:none;}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"tdl-pdp\"\u003e\n\n  \u003c!-- ============ 1. THE MOMENT ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eSound familiar\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eYou already know the moments.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp class=\"tdl-lede\"\u003eFour times a week you hit a stretch where nothing works and the tablet is the only thing within reach. This book was built for exactly those stretches.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-moments\"\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e7:20 AM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe flight\u003c\/h3\u003e\n          \u003cp\u003eSeat 24B, four hours to go, and an audience on all sides.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e2:15 PM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe car ride\u003c\/h3\u003e\n          \u003cp\u003eStrapped in, bored, and you cannot reach the back seat.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e5:47 PM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe witching hour\u003c\/h3\u003e\n          \u003cp\u003eDinner is twenty minutes away. So is the meltdown.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e6:30 PM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe restaurant\u003c\/h3\u003e\n          \u003cp\u003eYou would like to finish one hot meal at the table.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 2. WHAT IT ACTUALLY IS ============ --\u003e\n  \u003csection class=\"tdl-band\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cdiv class=\"tdl-split\"\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"tdl-eyebrow\"\u003eWhat you are looking at\u003c\/p\u003e\n          \u003ch2 class=\"tdl-h2\"\u003eSo what is it, exactly?\u003c\/h2\u003e\n          \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cp\u003eA soft felt book with 8 pages of things to pull, thread, match and sort. Your toddler opens it on their lap and works through it with their hands.\u003c\/p\u003e\n          \u003cul class=\"tdl-facts\"\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"8\" r=\"3.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 20.5c.6-3.4 3.3-5.5 6.5-5.5s5.9 2.1 6.5 5.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eMade for 6 months to 5 years\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"8\" width=\"15\" height=\"9\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M20 11v3M3 21 21 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNo batteries and no charging\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4 9v6h4l5 4V5L8 9H4Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 9.5 21 14M21 9.5 17 14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNo sound, so it works on a plane and at a table\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 21 21 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNo app, no screen, no account\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 7.5 12 3l9 4.5v9L12 21l-9-4.5v-9Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12.2 2.4 2.4 4.6-4.8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNothing to assemble. It arrives ready to open\u003c\/span\u003e\n            \u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-media\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Giraffe_Busy_Book_-_Closeup.png?v=1785176822\" alt=\"A toddler threading the felt caterpillar through the apple page\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 3. WHY IT HOLDS THEM ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eThe reason it works\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eWhy it holds them when other toys don't.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp class=\"tdl-lede\"\u003eMost toys that promise to keep a toddler busy fail for the same reason. They do all the work.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-mech\"\u003e\n        \u003cdiv class=\"tdl-card tdl-card--off\"\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 12h6M12 9v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eA screen does the work\u003c\/h3\u003e\n          \u003cp\u003eIt performs, your toddler watches. The attention is borrowed, not earned, and it ends the second you take it away. That is why handing it back is always a fight.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-card tdl-card--on\"\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7 11V6.5a1.5 1.5 0 0 1 3 0V11m0-1.5a1.5 1.5 0 0 1 3 0V11m0-1a1.5 1.5 0 0 1 3 0v1\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 11v3a6 6 0 0 1-6 6 6 6 0 0 1-6-6v-3a1.5 1.5 0 0 1 3 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eA busy book makes them work\u003c\/h3\u003e\n          \u003cp\u003eThread the caterpillar through the apple. Work out which bird belongs in which nest. Every page leaves something undone, and finishing it is the thing that keeps them there.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"tdl-pull\"\u003eA screen entertains a toddler. A half-finished page challenges one, and toddlers can't resist a challenge.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 4. THE PAGES ============ --\u003e\n  \u003csection class=\"tdl-band\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eInside the book\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003e8 pages. 8 things to work out.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp class=\"tdl-lede\"\u003eColors to sort, feelings to name, a caterpillar to thread, birds to match, a road to drive, apples to count, shapes to place and animals to meet.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-pages\"\u003e\n        \u003cfigure\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Giraffe_Busy_Book_-_8_Pages.png?v=1785177119\" alt=\"All eight pages of the giraffe busy book\" loading=\"lazy\"\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"tdl-callout\"\u003e8 is on purpose. A twenty activity board looks like better value on a listing, and then a one year old opens it, cannot work out where to start, and closes it again. 8 pages is enough variety for a long flight and few enough that they can find their way back to a favorite.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-detail\"\u003e\n        \u003cfigure\u003e\n          \u003c!-- REPLACE-IMAGE: construction closeup, piece lifted off plus reinforced stitching --\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Giraffe_Busy_Book_-_Closeup2.png?v=1785178565\" alt=\"A felt piece lifted away from the page, showing the reinforced stitching underneath\" loading=\"lazy\"\u003e\n        \u003c\/figure\u003e\n        \u003cdiv\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe pieces come off. That is the activity.\u003c\/h3\u003e\n          \u003cp\u003eShapes, animal faces and emotion faces all lift away and press back on. Taking them off, working out where they go and putting them back is the whole point, and it is what keeps a toddler at one page instead of flicking past it.\u003c\/p\u003e\n          \u003cp\u003eEvery fastener is sewn into the felt rather than glued on, so the pieces stay usable after months of being pulled off and pressed back. Each page has a home for its own pieces, so they go away with the book instead of scattering across the floor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tdl-strip\"\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3 4 6v5.5c0 4.6 3.2 8.4 8 9.5 4.8-1.1 8-4.9 8-9.5V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.8 12 2.2 2.2 4.2-4.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eCE-certified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 21c4.5-3.6 7-7 7-10.5A7 7 0 0 0 5 10.5C5 14 7.5 17.4 12 21Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 14c0-3 1.6-4.5 4-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eNon-toxic felt\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 4h6l1 3H8l1-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 7h12l-1 13H7L6 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 21 21 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eNo batteries, ever\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4 8h16v11a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 8V5.5A2.5 2.5 0 0 1 11.5 3h1A2.5 2.5 0 0 1 15 5.5V8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eFits the bag you packed\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 5. VERSUS ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eHonest comparison\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eThree ways to buy twenty quiet minutes.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n      \u003cdiv class=\"tdl-vs\"\u003e\n        \u003cdiv class=\"tdl-vs-head\"\u003e\n          \u003cspan\u003e\u003c\/span\u003e\n          \u003cspan class=\"tdl-vs-us\"\u003eThis book\u003c\/span\u003e\n          \u003cspan\u003e$10 felt book\u003c\/span\u003e\n          \u003cspan\u003eThe tablet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eFasteners sewn in\u003csmall\u003eNot glued on dots\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--na\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Not applicable\"\u003e\u003cpath d=\"M6 12h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003ePieces have a home\u003csmall\u003eThey go away with the book\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--na\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Not applicable\"\u003e\u003cpath d=\"M6 12h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eReady to play\u003csmall\u003eNothing to assemble\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eCompletely silent\u003csmall\u003eWorks on a plane and at a table\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eNo charging\u003csmall\u003eNothing to remember before you leave\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eEasy to put away\u003csmall\u003eNo fight when it is time to stop\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"tdl-safety\"\u003e\n        \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v5M12 16.2v.1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cspan\u003eMade for 6 months to 5 years. Because the pieces are meant to come off, we recommend close supervision under 18 months. From around 18 months most toddlers work through the pages on their own.\u003c\/span\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 6. REVIEWS ============ --\u003e\n  \u003csection class=\"tdl-band\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eFrom real families\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eWhat happened when they actually used it.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n      \u003cdiv class=\"tdl-quotes\"\u003e\n\n        \u003cdiv class=\"tdl-quote\"\u003e\n          \u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Giraffe_Busy_Book_-_Plane.png?v=1785149612\" alt=\"The giraffe busy book being used on a plane\" loading=\"lazy\"\u003e\n          \u003c\/figure\u003e\n          \u003cdiv class=\"tdl-quote-body\"\u003e\n            \u003cspan class=\"tdl-tag\"\u003eOn a flight\u003c\/span\u003e\n            \u003cdiv class=\"tdl-stars\" aria-label=\"5 out of 5\"\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eLove this. Kept my 9 month old busy during his flight!\u003c\/p\u003e\n            \u003cp class=\"tdl-byline\"\u003e\n              \u003cspan class=\"tdl-name\"\u003e— Savannah V.\u003c\/span\u003e\n              \u003cspan class=\"tdl-verified\"\u003e\n                \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"9\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\u003cpath d=\"m6 10.2 2.6 2.6L14 7.4\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Verified\n              \u003c\/span\u003e\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-quote\"\u003e\n          \u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Giraffe_Busy_Book_-_Car.png?v=1785149612\" alt=\"The giraffe busy book being used in the car\" loading=\"lazy\"\u003e\n          \u003c\/figure\u003e\n          \u003cdiv class=\"tdl-quote-body\"\u003e\n            \u003cspan class=\"tdl-tag\"\u003eTravelling\u003c\/span\u003e\n            \u003cdiv class=\"tdl-stars\" aria-label=\"5 out of 5\"\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eThis giraffe busy book is great for travelling with kids. The materials are soft but strong. Each part is sewn well. I like that there are a variety of activities in the book, including matching colors, making real life pictures, and just having fun. The velcro works well for using this book while traveling and keeping the parts from sliding off easily.\u003c\/p\u003e\n            \u003cp class=\"tdl-byline\"\u003e\n              \u003cspan class=\"tdl-name\"\u003e— Bonnie H.\u003c\/span\u003e\n              \u003cspan class=\"tdl-verified\"\u003e\n                \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"9\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\u003cpath d=\"m6 10.2 2.6 2.6L14 7.4\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Verified\n              \u003c\/span\u003e\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-quote\"\u003e\n          \u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Giraffe_Busy_Book_-_Home.png?v=1785149611\" alt=\"The giraffe busy book being used at home\" loading=\"lazy\"\u003e\n          \u003c\/figure\u003e\n          \u003cdiv class=\"tdl-quote-body\"\u003e\n            \u003cspan class=\"tdl-tag\"\u003eQuiet time at home\u003c\/span\u003e\n            \u003cdiv class=\"tdl-stars\" aria-label=\"5 out of 5\"\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eThis is a great travel activity and fits easily into a diaper bag. It's also keeps them entertained during quiet time. I'm very happy with it and we're getting a lot of use out of it!\u003c\/p\u003e\n            \u003cp class=\"tdl-byline\"\u003e\n              \u003cspan class=\"tdl-name\"\u003e— Lauren S.\u003c\/span\u003e\n              \u003cspan class=\"tdl-verified\"\u003e\n                \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"9\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\u003cpath d=\"m6 10.2 2.6 2.6L14 7.4\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Verified\n              \u003c\/span\u003e\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 7. FAQ ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eBefore you decide\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eThe questions we get asked most.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n      \u003cdiv class=\"tdl-faq\"\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eHow long will it actually hold my toddler's attention?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eLonger than a single toy, shorter than a film, and it depends on the child. The useful thing is that each page is a separate task, so you can hold two or three pages back and bring them out later in a flight rather than opening everything at once. The pages parents tell us their children come back to most are the caterpillar threading and the animal faces.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eThe pieces come off. Is that safe?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eThe pieces are meant to come off, because taking them off and putting them back is the activity. They attach with fasteners sewn into the felt rather than glued on, so they do not peel away on their own the way adhesive dots do. We recommend close supervision under 18 months, the same as you would with any toy that has parts.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eWhat age is it for?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003e6 months to 5 years, with close supervision recommended under 18 months. At the youngest end it is mostly texture and colour, pulling a piece off and pressing it back. Around two they start matching on purpose. By four and five they are sorting the shapes and naming the feelings on the giraffe page. It is one of the few toys that stays useful across that whole stretch rather than being outgrown in a month.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eWhy is it more than the $10 ones I have seen?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eTwo reasons, and they are both things you find out after you buy. The cheap versions arrive as a felt sheet with pieces you punch out and stick on yourself, and they use adhesive dots that lift off the felt after a week of real play. Ours arrives finished, with every fastener sewn in. It is the difference between a toy that survives a toddler and one that becomes a bag of loose felt.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eDo the pieces get lost?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eEvery piece has a place on its own page, so when the book closes the pieces close inside it. That is the main reason it works on a plane, where anything that hits the floor is gone. It is still worth doing a quick check of the pages before you pack it away.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eIs it quiet enough for a plane or a restaurant?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eYes. There is no sound at all, no batteries and no screen, so there is nothing to mute and nothing to charge. It works in a quiet carriage, in a waiting room and at a table without anybody turning around.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eSpot clean with a damp cloth and let it air dry flat. Do not put it through the washing machine or soak it, as felt holds water and takes a long time to dry properly.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eDoes it need any assembly?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eNone. It arrives finished and ready to open, which matters if you are giving it as a gift or reaching for it in the car park before a flight.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":43197909041361,"sku":"giraffe-busy-book","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_GiraffeBusyBook-Main.png?v=1785146520"},{"product_id":"toddla-deer-busy-book","title":"Toddla™ Deer Busy Book","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n\n.tdl-pdp{\n  --tdl-cream:#FFF7ED;\n  --tdl-peach:#FCEFE6;\n  --tdl-teal:#1FBEA9;\n  --tdl-coral:#E05A6D;\n  --tdl-ink:#414141;\n  --tdl-ink-60:rgba(65,65,65,.66);\n  --tdl-ink-40:rgba(65,65,65,.4);\n  --tdl-rule:rgba(65,65,65,.12);\n  --tdl-gut:clamp(20px,5vw,44px);\n  font-family:'Poppins',ui-sans-serif,system-ui,sans-serif;\n  color:var(--tdl-ink);\n  background:var(--tdl-cream);\n  -webkit-font-smoothing:antialiased;\n  font-size:18px;\n  line-height:1.65;\n  text-align:left;\n}\n.tdl-pdp *,.tdl-pdp *::before,.tdl-pdp *::after{box-sizing:border-box;}\n.tdl-pdp li,.tdl-pdp span,.tdl-pdp summary,.tdl-pdp div{font-size:inherit;}\n.tdl-pdp p{margin:0 0 1em;font-size:18px;}\n.tdl-pdp p:last-child{margin-bottom:0;}\n.tdl-pdp h2,.tdl-pdp h3,.tdl-pdp h4{font-family:inherit;}\n\n.tdl-pdp .tdl-wrap{max-width:1000px;margin:0 auto;padding:0 var(--tdl-gut);}\n.tdl-pdp .tdl-band{padding:clamp(48px,8vw,92px) 0;}\n.tdl-pdp .tdl-band--peach{background:var(--tdl-peach);}\n\n\/* ---- type scale ---- *\/\n.tdl-pdp .tdl-eyebrow{\n  font-size:14px;font-weight:600;letter-spacing:.13em;\n  text-transform:uppercase;color:var(--tdl-teal);margin:0 0 .9em;\n}\n.tdl-pdp .tdl-h2{\n  font-size:clamp(31px,4.8vw,45px);font-weight:600;\n  line-height:1.16;letter-spacing:-.018em;margin:0 0 .45em;max-width:21ch;\n}\n.tdl-pdp .tdl-h3{\n  font-size:clamp(20px,2.6vw,23px);font-weight:600;\n  line-height:1.3;margin:0 0 .5em;\n}\n.tdl-pdp .tdl-lede{\n  font-size:clamp(19px,2.5vw,23px);color:var(--tdl-ink-60);\n  max-width:54ch;margin:0 0 1.9em;line-height:1.55;\n}\n\n\/* ---- signature: hand-drawn squiggle ---- *\/\n.tdl-pdp .tdl-squiggle{display:block;width:120px;height:12px;margin:0 0 1.4em;overflow:visible;}\n.tdl-pdp .tdl-squiggle path{\n  fill:none;stroke:var(--tdl-teal);stroke-width:3.5;\n  stroke-linecap:round;stroke-linejoin:round;\n}\n\n\/* ---- shared icon rule ---- *\/\n.tdl-pdp .tdl-ico{\n  width:24px;height:24px;flex:0 0 24px;display:block;\n  fill:none;stroke:var(--tdl-teal);stroke-width:1.7;\n  stroke-linecap:round;stroke-linejoin:round;\n}\n\n\/* ---- block 1: moments ---- *\/\n.tdl-pdp .tdl-moments{\n  display:grid;gap:16px;\n  grid-template-columns:repeat(auto-fit,minmax(205px,1fr));\n}\n.tdl-pdp .tdl-moment{\n  background:var(--tdl-cream);border-radius:24px;\n  padding:28px 24px 26px;\n}\n.tdl-pdp .tdl-clock{\n  display:inline-block;font-size:14px;font-weight:600;letter-spacing:.07em;\n  color:var(--tdl-teal);border:1.5px solid var(--tdl-teal);\n  border-radius:6px;padding:5px 10px;margin:0 0 14px;\n}\n.tdl-pdp .tdl-moment p{font-size:17px;color:var(--tdl-ink-60);margin:0;}\n\n\/* ---- block 2: what it is ---- *\/\n.tdl-pdp .tdl-split{\n  display:grid;gap:clamp(26px,5vw,56px);align-items:center;\n  grid-template-columns:1fr;\n}\n.tdl-pdp .tdl-media{\n  border-radius:24px;overflow:hidden;background:var(--tdl-peach);\n  aspect-ratio:1\/1;\n}\n.tdl-pdp .tdl-media img{display:block;width:100%;height:100%;object-fit:cover;}\n.tdl-pdp .tdl-facts{list-style:none;margin:1.5em 0 0;padding:0;}\n.tdl-pdp .tdl-facts li{\n  display:flex;align-items:flex-start;gap:13px;\n  margin:0 0 .8em;font-size:18px;\n}\n.tdl-pdp .tdl-facts li .tdl-ico{margin-top:2px;}\n\n\/* ---- block 3: mechanism ---- *\/\n.tdl-pdp .tdl-mech{display:grid;gap:16px;grid-template-columns:1fr;}\n.tdl-pdp .tdl-card{\n  border-radius:24px;padding:clamp(26px,4vw,36px);\n  background:var(--tdl-cream);border:1px solid var(--tdl-rule);\n}\n.tdl-pdp .tdl-card--on{background:var(--tdl-teal);border-color:var(--tdl-teal);color:#fff;}\n.tdl-pdp .tdl-card--on .tdl-h3{color:#fff;}\n.tdl-pdp .tdl-card--on .tdl-ico{stroke:#fff;}\n.tdl-pdp .tdl-card p{font-size:18px;margin:0;}\n.tdl-pdp .tdl-card--off p{color:var(--tdl-ink-60);}\n.tdl-pdp .tdl-card .tdl-ico{width:30px;height:30px;flex-basis:30px;margin:0 0 16px;}\n.tdl-pdp .tdl-pull{\n  margin:clamp(30px,5vw,46px) 0 0;\n  font-size:clamp(23px,3.2vw,29px);font-weight:500;\n  line-height:1.38;max-width:33ch;\n}\n\n\/* ---- block 4: pages ---- *\/\n.tdl-pdp .tdl-pages{margin:0 auto clamp(26px,4vw,36px);max-width:660px;}\n.tdl-pdp .tdl-pages figure{margin:0;border-radius:24px;overflow:hidden;background:var(--tdl-peach);}\n.tdl-pdp .tdl-pages img{display:block;width:100%;height:auto;}\n.tdl-pdp .tdl-callout{\n  border-left:3px solid var(--tdl-teal);padding:2px 0 2px 22px;\n  max-width:58ch;font-size:18px;color:var(--tdl-ink-60);\n  margin:0 0 clamp(30px,5vw,44px);\n}\n.tdl-pdp .tdl-detail{\n  display:grid;gap:clamp(22px,4vw,44px);align-items:center;\n  grid-template-columns:1fr;\n}\n.tdl-pdp .tdl-detail figure{margin:0;border-radius:24px;overflow:hidden;background:var(--tdl-cream);}\n.tdl-pdp .tdl-detail img{display:block;width:100%;height:auto;}\n\n\/* ---- icon strip ---- *\/\n.tdl-pdp .tdl-strip{\n  display:grid;gap:20px 16px;margin:clamp(30px,5vw,48px) 0 0;\n  grid-template-columns:repeat(2,1fr);\n}\n.tdl-pdp .tdl-strip div{display:flex;align-items:center;gap:12px;}\n.tdl-pdp .tdl-strip span{font-size:17px;font-weight:500;line-height:1.3;}\n\n\/* ---- block 5: versus (icon led) ---- *\/\n.tdl-pdp .tdl-vs{margin:0 0 clamp(22px,4vw,32px);}\n.tdl-pdp .tdl-vs-head,\n.tdl-pdp .tdl-vs-row{\n  display:grid;grid-template-columns:1fr 62px 62px 62px;\n  gap:0 8px;align-items:center;\n}\n.tdl-pdp .tdl-vs-head{\n  padding:0 0 12px;border-bottom:1.5px solid var(--tdl-ink);\n}\n.tdl-pdp .tdl-vs-head span{\n  font-size:12px;font-weight:600;letter-spacing:.05em;line-height:1.2;\n  text-transform:uppercase;text-align:center;\n}\n.tdl-pdp .tdl-vs-head span:first-child{text-align:left;}\n.tdl-pdp .tdl-vs-head .tdl-vs-us{color:var(--tdl-teal);}\n.tdl-pdp .tdl-vs-row{\n  padding:15px 0;border-bottom:1px solid var(--tdl-rule);\n}\n.tdl-pdp .tdl-vs-what{font-size:18px;font-weight:500;padding-right:10px;}\n.tdl-pdp .tdl-vs-what small{\n  display:block;font-size:15px;font-weight:400;color:var(--tdl-ink-60);\n  line-height:1.35;margin-top:2px;\n}\n.tdl-pdp .tdl-mark{\n  width:30px;height:30px;margin:0 auto;border-radius:50%;\n  display:flex;align-items:center;justify-content:center;\n}\n.tdl-pdp .tdl-mark svg{width:16px;height:16px;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;}\n.tdl-pdp .tdl-mark--yes{background:var(--tdl-teal);}\n.tdl-pdp .tdl-mark--yes svg{stroke:#fff;}\n.tdl-pdp .tdl-mark--no{background:rgba(65,65,65,.09);}\n.tdl-pdp .tdl-mark--no svg{stroke:var(--tdl-ink-40);}\n.tdl-pdp .tdl-mark--na{background:transparent;}\n.tdl-pdp .tdl-mark--na svg{stroke:var(--tdl-ink-40);}\n.tdl-pdp .tdl-safety{\n  display:flex;gap:13px;align-items:flex-start;\n  max-width:60ch;font-size:17px;color:var(--tdl-ink-60);\n}\n.tdl-pdp .tdl-safety .tdl-ico{margin-top:3px;}\n\n\/* ---- block 6: reviews ---- *\/\n.tdl-pdp .tdl-quotes{display:grid;gap:18px;grid-template-columns:1fr;}\n.tdl-pdp .tdl-quote{\n  background:var(--tdl-cream);border-radius:24px;overflow:hidden;\n  display:flex;flex-direction:column;\n}\n.tdl-pdp .tdl-quote figure{margin:0;background:var(--tdl-peach);aspect-ratio:4\/3;}\n.tdl-pdp .tdl-quote figure img{display:block;width:100%;height:100%;object-fit:cover;}\n.tdl-pdp .tdl-quote-body{padding:26px 24px 28px;display:flex;flex-direction:column;flex:1;}\n.tdl-pdp .tdl-tag{\n  display:inline-block;align-self:flex-start;\n  font-size:13px;font-weight:600;letter-spacing:.08em;\n  text-transform:uppercase;color:var(--tdl-teal);\n  border:1.5px solid var(--tdl-teal);border-radius:6px;\n  padding:5px 10px;margin:0 0 14px;\n}\n.tdl-pdp .tdl-stars{display:flex;gap:3px;margin:0 0 12px;}\n.tdl-pdp .tdl-stars svg{width:17px;height:17px;fill:var(--tdl-teal);}\n.tdl-pdp .tdl-quote p{font-size:18px;margin:0 0 18px;line-height:1.55;}\n.tdl-pdp .tdl-byline{\n  display:flex;align-items:center;gap:10px;flex-wrap:wrap;\n  margin:auto 0 0;\n}\n.tdl-pdp .tdl-byline .tdl-name{\n  font-size:17px;font-weight:600;color:var(--tdl-ink);letter-spacing:.01em;\n}\n.tdl-pdp .tdl-verified{\n  display:inline-flex;align-items:center;gap:6px;\n  background:#fff;border:1.5px solid var(--tdl-teal);border-radius:999px;\n  padding:4px 12px 4px 8px;\n  font-size:15px;font-weight:600;color:var(--tdl-teal);line-height:1;\n}\n.tdl-pdp .tdl-verified svg{width:16px;height:16px;flex:0 0 16px;}\n\n\/* ---- block 7: faq ---- *\/\n.tdl-pdp .tdl-faq{border-top:1px solid var(--tdl-rule);max-width:760px;}\n.tdl-pdp .tdl-faq details{border-bottom:1px solid var(--tdl-rule);}\n.tdl-pdp .tdl-faq summary{\n  list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative;\n  font-size:19px;font-weight:500;line-height:1.4;\n}\n.tdl-pdp .tdl-faq summary::-webkit-details-marker{display:none;}\n.tdl-pdp .tdl-faq summary::after{\n  content:'';position:absolute;right:8px;top:50%;width:12px;height:12px;\n  margin-top:-8px;border-right:2px solid var(--tdl-teal);\n  border-bottom:2px solid var(--tdl-teal);\n  transform:rotate(45deg);transition:transform .2s ease;\n}\n.tdl-pdp .tdl-faq details[open] summary::after{transform:rotate(-135deg);margin-top:-3px;}\n.tdl-pdp .tdl-faq summary:focus-visible{outline:2.5px solid var(--tdl-teal);outline-offset:2px;border-radius:6px;}\n.tdl-pdp .tdl-faq-a{padding:0 0 22px;max-width:62ch;}\n.tdl-pdp .tdl-faq-a p{color:var(--tdl-ink-60);font-size:18px;}\n\n\/* ---- a11y ---- *\/\n.tdl-pdp a:focus-visible{\n  outline:2.5px solid var(--tdl-teal);outline-offset:3px;border-radius:6px;\n}\n\n@media (min-width:768px){\n  .tdl-pdp .tdl-split{grid-template-columns:1fr 1fr;}\n  .tdl-pdp .tdl-mech{grid-template-columns:1fr 1fr;}\n  .tdl-pdp .tdl-detail{grid-template-columns:1fr 1fr;}\n  .tdl-pdp .tdl-strip{grid-template-columns:repeat(4,1fr);}\n  .tdl-pdp .tdl-quotes{grid-template-columns:repeat(3,1fr);}\n  .tdl-pdp .tdl-vs-head,\n  .tdl-pdp .tdl-vs-row{grid-template-columns:1fr 110px 110px 110px;gap:0 12px;}\n  .tdl-pdp .tdl-vs-head span{font-size:13px;}\n}\n@media (prefers-reduced-motion:reduce){\n  .tdl-pdp .tdl-faq summary::after{transition:none;}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"tdl-pdp\"\u003e\n\n  \u003c!-- ============ 1. THE MOMENT ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eSound familiar\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eYou already know the moments.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp class=\"tdl-lede\"\u003eFour times a week you hit a stretch where nothing works and the tablet is the only thing within reach. This book was built for exactly those stretches.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-moments\"\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e7:20 AM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe flight\u003c\/h3\u003e\n          \u003cp\u003eSeat 24B, four hours to go, and an audience on all sides.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e2:15 PM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe car ride\u003c\/h3\u003e\n          \u003cp\u003eStrapped in, bored, and you cannot reach the back seat.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e5:47 PM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe witching hour\u003c\/h3\u003e\n          \u003cp\u003eDinner is twenty minutes away. So is the meltdown.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-moment\"\u003e\n          \u003cspan class=\"tdl-clock\"\u003e6:30 PM\u003c\/span\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe restaurant\u003c\/h3\u003e\n          \u003cp\u003eYou would like to finish one hot meal at the table.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 2. WHAT IT ACTUALLY IS ============ --\u003e\n  \u003csection class=\"tdl-band\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cdiv class=\"tdl-split\"\u003e\n        \u003cdiv\u003e\n          \u003cp class=\"tdl-eyebrow\"\u003eWhat you are looking at\u003c\/p\u003e\n          \u003ch2 class=\"tdl-h2\"\u003eSo what is it, exactly?\u003c\/h2\u003e\n          \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cp\u003eA soft felt book with 8 pages of things to pull, thread, lace, sort and slide. Your toddler opens it on their lap and works through it with their hands.\u003c\/p\u003e\n          \u003cul class=\"tdl-facts\"\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"8\" r=\"3.2\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5.5 20.5c.6-3.4 3.3-5.5 6.5-5.5s5.9 2.1 6.5 5.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eMade for 6 months to 5 years\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"8\" width=\"15\" height=\"9\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M20 11v3M3 21 21 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNo batteries and no charging\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4 9v6h4l5 4V5L8 9H4Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M17 9.5 21 14M21 9.5 17 14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNo sound, so it works on a plane and at a table\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M3 21 21 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNo app, no screen, no account\u003c\/span\u003e\n            \u003c\/li\u003e\n            \u003cli\u003e\n              \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 7.5 12 3l9 4.5v9L12 21l-9-4.5v-9Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.5 12.2 2.4 2.4 4.6-4.8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003cspan\u003eNothing to assemble. It arrives ready to open\u003c\/span\u003e\n            \u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-media\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Deer_Busy_Book_-_Closeup1.jpg?v=1785598300\" alt=\"A toddler threading the felt caterpillar through the pear page of the deer busy book\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 3. WHY IT HOLDS THEM ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eThe reason it works\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eWhy it holds them when other toys don't.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp class=\"tdl-lede\"\u003eMost toys that promise to keep a toddler busy fail for the same reason. They do all the work.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-mech\"\u003e\n        \u003cdiv class=\"tdl-card tdl-card--off\"\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003crect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 12h6M12 9v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eA screen does the work\u003c\/h3\u003e\n          \u003cp\u003eIt performs, your toddler watches. The attention is borrowed, not earned, and it ends the second you take it away. That is why handing it back is always a fight.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tdl-card tdl-card--on\"\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7 11V6.5a1.5 1.5 0 0 1 3 0V11m0-1.5a1.5 1.5 0 0 1 3 0V11m0-1a1.5 1.5 0 0 1 3 0v1\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 11v3a6 6 0 0 1-6 6 6 6 0 0 1-6-6v-3a1.5 1.5 0 0 1 3 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eA busy book makes them work\u003c\/h3\u003e\n          \u003cp\u003eThread the caterpillar through the pear. Work out which numbered pocket each piece belongs in. Every page leaves something undone, and finishing it is the thing that keeps them there.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"tdl-pull\"\u003eA screen entertains a toddler. A half-finished page challenges one, and toddlers can't resist a challenge.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 4. THE PAGES ============ --\u003e\n  \u003csection class=\"tdl-band\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eInside the book\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003e8 pages. 8 things to work out.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp class=\"tdl-lede\"\u003eBalloons to thread, leaves to lift, animals to meet, shoes to lace, numbers to sort, a pear to thread, a boat to sail and shapes to place.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-pages\"\u003e\n        \u003cfigure\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Deer_Busy_Book_-_8_Pages.jpg?v=1785597628\" alt=\"All eight pages of the deer busy book\" loading=\"lazy\"\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"tdl-callout\"\u003e8 is on purpose. A twenty activity board looks like better value on a listing, and then a one year old opens it, cannot work out where to start, and closes it again. 8 pages is enough variety for a long flight and few enough that they can find their way back to a favorite.\u003c\/p\u003e\n\n      \u003cdiv class=\"tdl-detail\"\u003e\n        \u003cfigure\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Deer_Busy_Book_-_Closeup2.jpg?v=1785598299\" alt=\"A felt piece lifted away from the page, showing the reinforced stitching underneath\" loading=\"lazy\"\u003e\n        \u003c\/figure\u003e\n        \u003cdiv\u003e\n          \u003ch3 class=\"tdl-h3\"\u003eThe pieces come off. That is the activity.\u003c\/h3\u003e\n          \u003cp\u003eFarm animals, sorting pieces and shapes all lift away and press back on. Taking them off, working out where they go and putting them back is the whole point, and it is what keeps a toddler at one page instead of flicking past it.\u003c\/p\u003e\n          \u003cp\u003eEvery fastener is sewn into the felt rather than glued on, so the pieces stay usable after months of being pulled off and pressed back. Each page has a home for its own pieces, so they go away with the book instead of scattering across the floor.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tdl-strip\"\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3 4 6v5.5c0 4.6 3.2 8.4 8 9.5 4.8-1.1 8-4.9 8-9.5V6l-8-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m8.8 12 2.2 2.2 4.2-4.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eCE-certified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 21c4.5-3.6 7-7 7-10.5A7 7 0 0 0 5 10.5C5 14 7.5 17.4 12 21Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 14c0-3 1.6-4.5 4-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eNon-toxic felt\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 4h6l1 3H8l1-3Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 7h12l-1 13H7L6 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 21 21 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eNo batteries, ever\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M4 8h16v11a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 8V5.5A2.5 2.5 0 0 1 11.5 3h1A2.5 2.5 0 0 1 15 5.5V8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          \u003cspan\u003eFits the bag you packed\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 5. VERSUS ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eHonest comparison\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eThree ways to buy twenty quiet minutes.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n      \u003cdiv class=\"tdl-vs\"\u003e\n        \u003cdiv class=\"tdl-vs-head\"\u003e\n          \u003cspan\u003e\u003c\/span\u003e\n          \u003cspan class=\"tdl-vs-us\"\u003eThis book\u003c\/span\u003e\n          \u003cspan\u003e$10 felt book\u003c\/span\u003e\n          \u003cspan\u003eThe tablet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eFasteners sewn in\u003csmall\u003eNot glued on dots\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--na\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Not applicable\"\u003e\u003cpath d=\"M6 12h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003ePieces have a home\u003csmall\u003eThey go away with the book\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--na\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Not applicable\"\u003e\u003cpath d=\"M6 12h12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eReady to play\u003csmall\u003eNothing to assemble\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eCompletely silent\u003csmall\u003eWorks on a plane and at a table\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eNo charging\u003csmall\u003eNothing to remember before you leave\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-vs-row\"\u003e\n          \u003cdiv class=\"tdl-vs-what\"\u003eEasy to put away\u003csmall\u003eNo fight when it is time to stop\u003c\/small\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--yes\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"Yes\"\u003e\u003cpath d=\"m5 13 5 5L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n          \u003cdiv class=\"tdl-mark tdl-mark--no\"\u003e\u003csvg viewbox=\"0 0 24 24\" aria-label=\"No\"\u003e\u003cpath d=\"M6 6l12 12M18 6 6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"tdl-safety\"\u003e\n        \u003csvg class=\"tdl-ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v5M12 16.2v.1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003cspan\u003eMade for 6 months to 5 years. Because the pieces are meant to come off, we recommend close supervision under 18 months. From around 18 months most toddlers work through the pages on their own.\u003c\/span\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 6. REVIEWS ============ --\u003e\n  \u003csection class=\"tdl-band\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eFrom real families\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eWhat happened when they actually used it.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n      \u003cdiv class=\"tdl-quotes\"\u003e\n\n        \u003cdiv class=\"tdl-quote\"\u003e\n          \u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Deer_Busy_Book_-_Flights.jpg?v=1785597630\" alt=\"The deer busy book being used on a plane\" loading=\"lazy\"\u003e\n          \u003c\/figure\u003e\n          \u003cdiv class=\"tdl-quote-body\"\u003e\n            \u003cspan class=\"tdl-tag\"\u003eOn a flight\u003c\/span\u003e\n            \u003cdiv class=\"tdl-stars\" aria-label=\"5 out of 5\"\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/div\u003e\n            \u003cp\u003ePerfect for my toddler’s first flight! So many things for her to play with, and the size makes it great for an airplane.\u003c\/p\u003e\n            \u003cp class=\"tdl-byline\"\u003e\n              \u003cspan class=\"tdl-name\"\u003e— Naomi G.\u003c\/span\u003e\n              \u003cspan class=\"tdl-verified\"\u003e\n                \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"9\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\u003cpath d=\"m6 10.2 2.6 2.6L14 7.4\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Verified\n              \u003c\/span\u003e\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-quote\"\u003e\n          \u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Deer_Busy_Book_-_Car.jpg?v=1785597629\" alt=\"The deer busy book being used in the car\" loading=\"lazy\"\u003e\n          \u003c\/figure\u003e\n          \u003cdiv class=\"tdl-quote-body\"\u003e\n            \u003cspan class=\"tdl-tag\"\u003eTravelling\u003c\/span\u003e\n            \u003cdiv class=\"tdl-stars\" aria-label=\"5 out of 5\"\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eOverall, this Montessori Busy Book is a fantastic travel toy that keeps my toddler engaged with its bright colors and variety of sensory activities. The felt material is soft and lightweight, making it perfect for long car rides or quiet play at home.\u003c\/p\u003e\n            \u003cp class=\"tdl-byline\"\u003e\n              \u003cspan class=\"tdl-name\"\u003e— Tilly J.\u003c\/span\u003e\n              \u003cspan class=\"tdl-verified\"\u003e\n                \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"9\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\u003cpath d=\"m6 10.2 2.6 2.6L14 7.4\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Verified\n              \u003c\/span\u003e\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tdl-quote\"\u003e\n          \u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Deer_Busy_Book_-_Home.png?v=1785597605\" alt=\"The deer busy book being used at home\" loading=\"lazy\"\u003e\n          \u003c\/figure\u003e\n          \u003cdiv class=\"tdl-quote-body\"\u003e\n            \u003cspan class=\"tdl-tag\"\u003eQuiet time at home\u003c\/span\u003e\n            \u003cdiv class=\"tdl-stars\" aria-label=\"5 out of 5\"\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n              \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003cpath d=\"m10 1.6 2.5 5.4 5.9.7-4.4 4 1.2 5.8L10 14.6 4.8 17.5 6 11.7l-4.4-4 5.9-.7L10 1.6Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n            \u003c\/div\u003e\n            \u003cp\u003eMy kids enjoy this busy book, but there’s not much variety within. There’s primarily velcro backing with a few snaps and that’s pretty much all the interactive elements. All my pages are well stitched though and hold up to the kids aggressive use. It’s really cute as well\u003c\/p\u003e\n            \u003cp class=\"tdl-byline\"\u003e\n              \u003cspan class=\"tdl-name\"\u003e— Willow D.\u003c\/span\u003e\n              \u003cspan class=\"tdl-verified\"\u003e\n                \u003csvg viewbox=\"0 0 20 20\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"9\" fill=\"#1FBEA9\"\u003e\u003c\/circle\u003e\u003cpath d=\"m6 10.2 2.6 2.6L14 7.4\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                Verified\n              \u003c\/span\u003e\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ 7. FAQ ============ --\u003e\n  \u003csection class=\"tdl-band tdl-band--peach\"\u003e\n    \u003cdiv class=\"tdl-wrap\"\u003e\n      \u003cp class=\"tdl-eyebrow\"\u003eBefore you decide\u003c\/p\u003e\n      \u003ch2 class=\"tdl-h2\"\u003eThe questions we get asked most.\u003c\/h2\u003e\n      \u003csvg class=\"tdl-squiggle\" viewbox=\"0 0 112 11\" aria-hidden=\"true\"\u003e\u003cpath d=\"M2 7.4C14 2.6 22 9 34 5.8 46 2.6 54 8.8 66 6.2 78 3.6 86 9.2 98 5.4c4-1.3 8-2.6 12-3.4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\n      \u003cdiv class=\"tdl-faq\"\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eHow long will it actually hold my toddler's attention?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eLonger than a single toy, shorter than a film, and it depends on the child. The useful thing is that each page is a separate task, so you can hold two or three pages back and bring them out later in a flight rather than opening everything at once. The pages parents tell us their children come back to most are the caterpillar threading through the pear and the farm animals.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eThe pieces come off. Is that safe?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eThe pieces are meant to come off, because taking them off and putting them back is the activity. They attach with fasteners sewn into the felt rather than glued on, so they do not peel away on their own the way adhesive dots do. We recommend close supervision under 18 months, the same as you would with any toy that has parts.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eWhat age is it for?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003e6 months to 5 years, with close supervision recommended under 18 months. At the youngest end it is mostly texture and colour, pulling a piece off and pressing it back. Around two they start sorting the numbered pockets and lacing the shoe on purpose. By four and five they are threading the caterpillar through the pear and telling you the names of every animal on the farm page. It is one of the few toys that stays useful across that whole stretch rather than being outgrown in a month.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eWhy is it more than the $10 ones I have seen?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eTwo reasons, and they are both things you find out after you buy. The cheap versions arrive as a felt sheet with pieces you punch out and stick on yourself, and they use adhesive dots that lift off the felt after a week of real play. Ours arrives finished, with every fastener sewn in. It is the difference between a toy that survives a toddler and one that becomes a bag of loose felt.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eDo the pieces get lost?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eEvery piece has a place on its own page, so when the book closes the pieces close inside it. That is the main reason it works on a plane, where anything that hits the floor is gone. It is still worth doing a quick check of the pages before you pack it away.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eIs it quiet enough for a plane or a restaurant?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eYes. There is no sound at all, no batteries and no screen, so there is nothing to mute and nothing to charge. It works in a quiet carriage, in a waiting room and at a table without anybody turning around.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eSpot clean with a damp cloth and let it air dry flat. Do not put it through the washing machine or soak it, as felt holds water and takes a long time to dry properly.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003eDoes it need any assembly?\u003c\/summary\u003e\n          \u003cdiv class=\"tdl-faq-a\"\u003e\n            \u003cp\u003eNone. It arrives finished and ready to open, which matters if you are giving it as a gift or reaching for it in the car park before a flight.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"toddla","offers":[{"title":"Default Title","offer_id":43210515611857,"sku":"deer-busy-book","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0552\/3390\/4849\/files\/Toddla_Deer_Busy_Book_-_Main.png?v=1785597594"}],"url":"https:\/\/ca.toddla.co\/collections\/best-sellers.oembed?page=2","provider":"toddla","version":"1.0","type":"link"}