{"product_id":"diy-3d-wooden-puzzle-music-box-ferris-wheel","title":"Diy 3D Wooden Puzzle Music Box: Ferris Wheel","description":"\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\" data-voice-floating-orb-focus-background=\"\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-6a2ac227-8cd8-83ea-afdf-ae0dbc13697c-23\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-118\" data-turn-id-container=\"request-6a2ac227-8cd8-83ea-afdf-ae0dbc13697c-23\" data-turn-id=\"request-6a2ac227-8cd8-83ea-afdf-ae0dbc13697c-23\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"415cd86d-a626-473b-b1f5-5f6c72d0efb7\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\" data-voice-floating-orb-focus-background=\"\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-6a2ac227-8cd8-83ea-afdf-ae0dbc13697c-23\" class=\"\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-118\" data-turn-id-container=\"request-6a2ac227-8cd8-83ea-afdf-ae0dbc13697c-23\" data-turn-id=\"request-6a2ac227-8cd8-83ea-afdf-ae0dbc13697c-23\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-turn-start-message=\"true\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"415cd86d-a626-473b-b1f5-5f6c72d0efb7\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-end=\"48\" data-start=\"0\"\u003e\u003cstrong data-end=\"48\" data-start=\"0\"\u003eDIY 3D Wooden Puzzle Music Box: Ferris Wheel\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"400\" data-start=\"50\"\u003eBring the wonder of the carnival home with the \u003cstrong data-end=\"145\" data-start=\"97\"\u003eDIY 3D Wooden Puzzle Music Box: Ferris Wheel\u003c\/strong\u003e. This intricate, hands-on project lets you build a stunning Ferris wheel that moves with a gentle, mesmerizing motion. As you assemble each precision-cut wooden piece, you'll enjoy the relaxing process of creating something both beautiful and functional.\u003c\/p\u003e\n\u003cp data-end=\"713\" data-start=\"402\"\u003eOnce completed, simply wind it up to hear the classic melody \u003cstrong data-end=\"496\" data-start=\"463\"\u003e\"Around the World in 80 Days\"\u003c\/strong\u003e while the Ferris wheel gracefully rotates. Combining artistry, motion, and music, this enchanting model makes a wonderful display piece, keepsake, or thoughtful gift for puzzle lovers, crafters, and collectors alike.\u003c\/p\u003e\n\u003cp data-end=\"728\" data-start=\"715\"\u003e\u003cstrong data-end=\"728\" data-start=\"715\"\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1068\" data-start=\"729\"\u003e\n\u003cli data-end=\"777\" data-start=\"729\"\u003eWorking Ferris wheel that spins when activated\u003c\/li\u003e\n\u003cli data-end=\"838\" data-start=\"778\"\u003eBuilt-in music box plays \u003cstrong data-end=\"838\" data-start=\"805\"\u003e\"Around the World in 80 Days\"\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"874\" data-start=\"839\"\u003ePrecision laser-cut wooden pieces\u003c\/li\u003e\n\u003cli data-end=\"906\" data-start=\"875\"\u003eNo glue required for assembly\u003c\/li\u003e\n\u003cli data-end=\"956\" data-start=\"907\"\u003eBeautiful decorative display for home or office\u003c\/li\u003e\n\u003cli data-end=\"1005\" data-start=\"957\"\u003eRelaxing and rewarding DIY building experience\u003c\/li\u003e\n\u003cli data-end=\"1068\" data-start=\"1006\"\u003ePerfect gift for puzzle enthusiasts and music box collectors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1089\" data-start=\"1070\"\u003e\u003cstrong data-end=\"1089\" data-start=\"1070\"\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1273\" data-start=\"1090\"\u003e\n\u003cli data-end=\"1115\" data-start=\"1090\"\u003eAge Recommendation: 14+\u003c\/li\u003e\n\u003cli data-end=\"1163\" data-start=\"1116\"\u003eMusic Box Tune: \u003cem data-end=\"1163\" data-start=\"1134\"\u003eAround the World in 80 Days\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1189\" data-start=\"1164\"\u003ePiece Count: 232 pieces\u003c\/li\u003e\n\u003cli data-end=\"1235\" data-start=\"1190\"\u003eEstimated Build Time: Approximately 2 hours\u003c\/li\u003e\n\u003cli data-end=\"1273\" data-start=\"1236\"\u003eFinished Size: 11.1\" x 3.9\" x 13.3\"\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1456\" data-start=\"1275\"\u003eCreate a magical centerpiece that combines movement, music, and craftsmanship. This charming Ferris Wheel Music Box is sure to become a treasured addition to any collection. 🎡🎶✨🧩\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\" id=\"thread-bottom-container\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-[var(--thread-component-gap,1rem)]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\" id=\"thread-bottom-container\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"w-full\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform data-type=\"unified-composer\" class=\"group\/composer w-full\" autocomplete=\"off\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Faire Hands Craft","offers":[{"title":"Default Title","offer_id":48323609690353,"sku":"E-4191","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0030\/7917\/6265\/files\/84fce92b1122ebcda4b621a3c2d7aa3d3979d33dee346e7bcd392f20135ba051.webp?v=1781644317","url":"https:\/\/www.hookedonpickin.com\/products\/diy-3d-wooden-puzzle-music-box-ferris-wheel","provider":"Hooked on Pickin'","version":"1.0","type":"link"}