{"product_id":"christmas-tree-maze-box","title":"🎄 Christmas Tree Maze Box – Twist-to-Open Cash Gift Puzzle 🎁","description":"\u003cstyle\u003e\n.ctmb26{--ink:#153f32;--muted:#52665b;--gold:#b28235;--cream:#fbfaf5;--line:#e4eadf;container-type:inline-size;max-width:1120px;margin:auto;padding:20px 14px 30px;background:var(--cream);color:var(--ink);overflow:hidden;border-radius:20px;box-sizing:border-box}\n.ctmb26 *{box-sizing:border-box;min-width:0}\n.ctmb26 h2,.ctmb26 h3,.ctmb26 p{margin:0}\n.ctmb26 img{display:block;width:100%;height:auto;max-width:100%}\n.ctmb26 .kicker{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#92703a;margin-bottom:10px}\n.ctmb26 h2{font-size:clamp(28px,8cqw,36px);line-height:1.13;letter-spacing:-.035em;font-weight:800}\n.ctmb26 h3{font-size:clamp(22px,6cqw,28px);line-height:1.2;letter-spacing:-.025em;font-weight:800}\n.ctmb26 p{font-size:14px;line-height:1.75;color:var(--muted)}\n.ctmb26 .intro{font-size:15px;line-height:1.7;margin-top:15px}\n.ctmb26 .gradient{background:linear-gradient(110deg,#123f30 10%,#198054 45%,#a8792e 64%,#123f30 90%);background-size:240% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ctmb-gradient 9s ease-in-out infinite alternate}\n.ctmb26 .hero{display:grid;gap:22px;align-items:center;padding:9px 3px 28px}\n.ctmb26 .hero-copy{padding:7px 5px}\n.ctmb26 .hero-media{background:#fff;border:1px solid var(--line);border-radius:21px;padding:12px;box-shadow:0 16px 38px #1d493013;overflow:hidden}\n.ctmb26 .hero-media img{aspect-ratio:1\/1;object-fit:contain;border-radius:14px}\n.ctmb26 .pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}\n.ctmb26 .pill{display:inline-flex;align-items:center;padding:8px 11px;border:1px solid #dce8da;border-radius:999px;background:#fff;font-size:11px;line-height:1.25;font-weight:700;color:#315748;animation:ctmb-breathe 4s ease-in-out infinite}\n.ctmb26 .pill:nth-child(2){animation-delay:1s}\n.ctmb26 .pill:nth-child(3){animation-delay:2s}\n.ctmb26 .ticker{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#eef5eb;margin:0 -14px 28px}\n.ctmb26 .ticker-track{display:flex;gap:36px;width:max-content;padding:12px 0;animation:ctmb-scroll 27s linear infinite}\n.ctmb26 .ticker span{white-space:nowrap;font-size:11px;font-weight:800;letter-spacing:.07em;color:#315e49}\n.ctmb26 .section{margin:0 0 22px}\n.ctmb26 .split{display:grid;gap:0;border:1px solid var(--line);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 12px 26px #143b2b0b;transition:transform .35s ease,box-shadow .35s ease}\n.ctmb26 .split:hover{transform:translateY(-4px);box-shadow:0 20px 34px #143b2b16}\n.ctmb26 .split:active{transform:translateY(-2px)}\n.ctmb26 .copy{padding:24px 20px;align-self:center}\n.ctmb26 .copy p{margin-top:12px}\n.ctmb26 .media{position:relative;overflow:hidden;background:#f3efe4}\n.ctmb26 .media img{aspect-ratio:1\/1;object-fit:cover;transition:transform .6s ease}\n.ctmb26 .split:hover img{transform:scale(1.025)}\n.ctmb26 .media:after{content:\"\";position:absolute;top:-40%;left:-110%;height:190%;width:32%;transform:rotate(22deg);background:linear-gradient(90deg,transparent,#fff7,transparent);pointer-events:none;animation:ctmb-shine 9s ease-in-out infinite}\n.ctmb26 .mini{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}\n.ctmb26 .mini span{font-size:11px;font-weight:750;padding:7px 10px;border-radius:8px;background:#eef6ec;color:#315f49}\n.ctmb26 .band{padding:24px 19px;margin:25px 0;border-radius:19px;background:#eaf3e7;border:1px solid #d7e6d4;text-align:center}\n.ctmb26 .band p{margin:10px auto 0;max-width:650px}\n.ctmb26 .gallery{display:grid;gap:12px;margin-top:18px}\n.ctmb26 .smallcard{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden;transition:transform .35s ease}\n.ctmb26 .smallcard:hover{transform:translateY(-4px)}\n.ctmb26 .smallcard img{aspect-ratio:1\/1;object-fit:cover}\n.ctmb26 .smallcard .caption{padding:15px}\n.ctmb26 .smallcard strong{font-size:14px;color:var(--ink)}\n.ctmb26 .smallcard p{font-size:13px;margin-top:5px}\n.ctmb26 .end{padding:25px 0;border-top:1px solid var(--line)}\n.ctmb26 .end h3{margin-bottom:16px}\n.ctmb26 .highlights{display:grid;gap:10px}\n.ctmb26 .highlight{padding:15px 16px;border:1px solid var(--line);border-radius:13px;background:#fff;font-size:13px;line-height:1.55;color:var(--muted)}\n.ctmb26 .highlight strong{color:var(--ink)}\n.ctmb26 .specs{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}\n.ctmb26 .spec{padding:13px 15px;border:1px solid var(--line);border-radius:12px;background:#fff;overflow-wrap:anywhere}\n.ctmb26 .spec b{display:block;color:#90723f;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}\n.ctmb26 .spec span{font-size:13px;line-height:1.55;color:var(--ink)}\n.ctmb26 details{border-bottom:1px solid var(--line);padding:14px 2px}\n.ctmb26 summary{cursor:pointer;font-size:14px;font-weight:750;color:var(--ink);list-style:none;display:flex;justify-content:space-between;gap:15px}\n.ctmb26 summary::-webkit-details-marker{display:none}\n.ctmb26 summary:after{content:\"+\";font-size:20px;line-height:16px;color:#8b6b37}\n.ctmb26 details[open] summary:after{content:\"−\"}\n.ctmb26 details p{margin-top:10px;font-size:13px}\n.ctmb26 .final{background:#154b38;border-radius:20px;padding:28px 21px;text-align:center;color:#fff}\n.ctmb26 .final h3{color:#fff;margin:0}\n.ctmb26 .final p{color:#dbe9dc;margin:11px auto 19px;max-width:620px}\n.ctmb26 .buy{display:inline-flex;align-items:center;justify-content:center;min-height:47px;width:100%;max-width:370px;border-radius:999px;background:#f4d58b;color:#183e2f!important;text-decoration:none!important;font-size:14px;font-weight:800;padding:10px 20px;box-shadow:0 8px 22px #092c1d44;transition:transform .2s ease,background .2s ease}\n.ctmb26 .buy:hover{background:#ffe2a4;transform:translateY(-2px)}\n@container (min-width:700px){\n  .ctmb26 .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;padding-bottom:36px}\n  .ctmb26 .hero-copy{padding:22px}\n  .ctmb26 .ticker{margin-bottom:34px}\n  .ctmb26 .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}\n  .ctmb26 .split.reverse .media{order:-1}\n  .ctmb26 .copy{padding:30px 34px}\n  .ctmb26 .gallery,.ctmb26 .highlights{grid-template-columns:repeat(3,minmax(0,1fr))}\n  .ctmb26 .specs{grid-template-columns:repeat(2,minmax(0,1fr))}\n  .ctmb26 .section{margin-bottom:28px}\n}\n@keyframes ctmb-gradient{to{background-position:100% center}}\n@keyframes ctmb-breathe{50%{box-shadow:0 0 0 4px #d9ebd347}}\n@keyframes ctmb-shine{0%,72%{left:-110%}90%,100%{left:135%}}\n@keyframes ctmb-scroll{to{transform:translateX(-50%)}}\n@media (prefers-reduced-motion:reduce){\n  .ctmb26 .gradient,.ctmb26 .pill,.ctmb26 .ticker-track,.ctmb26 .media:after{animation:none}\n  .ctmb26 .split,.ctmb26 .smallcard,.ctmb26 img,.ctmb26 .buy{transition:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"ctmb26\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-copy\"\u003e\n\u003cdiv class=\"kicker\"\u003eA small gift with a little suspense\u003c\/div\u003e\n\u003ch2 class=\"gradient\"\u003e🎄 The Christmas Tree Maze Box\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eMake giving a little cash or a personal note feel like an event. Hide the surprise inside the tree, then let them follow the maze to open it.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003e🧩 Twist-to-open puzzle\u003c\/span\u003e \u003cspan class=\"pill\"\u003e🎁 Small gift chamber\u003c\/span\u003e \u003cspan class=\"pill\"\u003e🌲 Festive display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/7481666e51d34c9489b19ef13f7009fd_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" alt=\"Assembled Christmas tree maze box beside its lifted cover and a bill in the hollow trunk\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"ticker\" aria-label=\"Gift highlights\"\u003e\n\u003cdiv class=\"ticker-track\"\u003e\n\u003cspan\u003e🎁 HIDE A SMALL SURPRISE\u003c\/span\u003e \u003cspan\u003e🧩 FOLLOW THE MAZE\u003c\/span\u003e \u003cspan\u003e✨ MAKE THE REVEAL A MOMENT\u003c\/span\u003e \u003cspan\u003e🌲 DISPLAY IT AGAIN\u003c\/span\u003e \u003cspan aria-hidden=\"true\"\u003e🎁 HIDE A SMALL SURPRISE\u003c\/span\u003e \u003cspan aria-hidden=\"true\"\u003e🧩 FOLLOW THE MAZE\u003c\/span\u003e \u003cspan aria-hidden=\"true\"\u003e✨ MAKE THE REVEAL A MOMENT\u003c\/span\u003e \u003cspan aria-hidden=\"true\"\u003e🌲 DISPLAY IT AGAIN\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"section split\"\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cdiv class=\"kicker\"\u003e01 \/ The gift\u003c\/div\u003e\n\u003ch3\u003eMore memorable than an envelope.\u003c\/h3\u003e\n\u003cp\u003eRoll a bill or tuck in a short note. The hollow trunk leaves room for a small surprise you can make personal.\u003c\/p\u003e\n\u003cdiv class=\"mini\"\u003e\n\u003cspan\u003e💵 Rolled cash\u003c\/span\u003e\u003cspan\u003e💌 Personal note\u003c\/span\u003e\u003cspan\u003e🎁 Tiny surprise\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/083d2e8fce754b7bb5d6aec6924e92eb_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" loading=\"lazy\" alt=\"Examples of rolled cash, slim lipstick, and a note sized for the gift chamber\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section split reverse\"\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cdiv class=\"kicker\"\u003e02 \/ Set it up\u003c\/div\u003e\n\u003ch3\u003eHide it. Close it. Hand it over.\u003c\/h3\u003e\n\u003cp\u003ePlace your gift in the hollow trunk, then follow the maze to lower the tree cover. Once it’s closed, the surprise is ready to give.\u003c\/p\u003e\n\u003cdiv class=\"mini\"\u003e\n\u003cspan\u003e1 · Fill\u003c\/span\u003e\u003cspan\u003e2 · Close\u003c\/span\u003e\u003cspan\u003e3 · Gift\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/9ac280018d5746c9b1293605f329ca6c_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" loading=\"lazy\" alt=\"Three illustrated steps to fill, close, and gift the maze box\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"band\"\u003e\n\u003cdiv class=\"kicker\"\u003eA gift worth watching open\u003c\/div\u003e\n\u003ch3\u003eLet the little challenge build the anticipation.\u003c\/h3\u003e\n\u003cp\u003eIdeal for a stocking, Secret Santa exchange, or a playful way to give cash around the tree.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csection class=\"section split\"\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cdiv class=\"kicker\"\u003e03 \/ The reveal\u003c\/div\u003e\n\u003ch3\u003eTurn the tree. Trace the path.\u003c\/h3\u003e\n\u003cp\u003eHold the base steady and gently guide the cover along the raised path until it lifts off. Opening the gift becomes part of the fun.\u003c\/p\u003e\n\u003cdiv class=\"mini\"\u003e\n\u003cspan\u003e🧩 Hands-on puzzle\u003c\/span\u003e\u003cspan\u003e✨ Reveal inside\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/1a0d7233ee694866a91fad063f91f174_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" loading=\"lazy\" alt=\"Hands turning the tree cover along the raised maze trunk\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"section split reverse\"\u003e\n\u003cdiv class=\"copy\"\u003e\n\u003cdiv class=\"kicker\"\u003e04 \/ The details\u003c\/div\u003e\n\u003ch3\u003eA little tree worth putting on display.\u003c\/h3\u003e\n\u003cp\u003eThe layered green branches and gold star look right at home on a desk or shelf between gift exchanges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/413003596e604b529504e3162f3228d9_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" loading=\"lazy\" alt=\"Close-up of the gold star, green tree cover, and maze trunk\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"end\"\u003e\n\u003cdiv class=\"kicker\"\u003eProduct Highlights\u003c\/div\u003e\n\u003ch3\u003eSmall details, big reveal.\u003c\/h3\u003e\n\u003cdiv class=\"gallery\"\u003e\n\u003cdiv class=\"smallcard\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/735e6a787f68457d9a5f15b66abfe69f_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" loading=\"lazy\" alt=\"Christmas tree maze box shown assembled and opened for reuse\"\u003e\n\u003cdiv class=\"caption\"\u003e\n\u003cstrong\u003eReset it for the next surprise\u003c\/strong\u003e\n\u003cp\u003eRefill the trunk and guide the cover back down the maze to use it again.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smallcard\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/fc42d74e24564f578b2142f6659d1cda_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" loading=\"lazy\" alt=\"Tree maze box shown with examples of small gifts\"\u003e\n\u003cdiv class=\"caption\"\u003e\n\u003cstrong\u003eA little something for the gift exchange\u003c\/strong\u003e\n\u003cp\u003eTuck a small surprise inside for Secret Santa or a Christmas stocking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"smallcard\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/baee63f7ac0c484d91061a5b80dcde96_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581\" width=\"800\" height=\"800\" loading=\"lazy\" alt=\"Tree cover beside the hollow maze trunk\"\u003e\n\u003cdiv class=\"caption\"\u003e\n\u003cstrong\u003eTwo pieces, one puzzle\u003c\/strong\u003e\n\u003cp\u003eThe tree cover hides the raised maze on the trunk. The gift sits inside the trunk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"highlights\" style=\"margin-top: 13px;\"\u003e\n\u003cdiv class=\"highlight\"\u003e\n\u003cstrong\u003e🧩 Interactive:\u003c\/strong\u003e A winding path adds a playful opening step.\u003c\/div\u003e\n\u003cdiv class=\"highlight\"\u003e\n\u003cstrong\u003e🎁 Giftable:\u003c\/strong\u003e Present cash or a tiny note with more personality.\u003c\/div\u003e\n\u003cdiv class=\"highlight\"\u003e\n\u003cstrong\u003e🌲 Reusable:\u003c\/strong\u003e Refill it for another reveal or display it for the season.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"end\"\u003e\n\u003cdiv class=\"kicker\"\u003eSpecifications\u003c\/div\u003e\n\u003ch3\u003eAt a glance.\u003c\/h3\u003e\n\u003cdiv class=\"specs\"\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cb\u003eDesign\u003c\/b\u003e\u003cspan\u003eChristmas tree cover with star topper and raised maze trunk\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cb\u003ePurpose\u003c\/b\u003e\u003cspan\u003eSmall gift holder and twist-to-open maze puzzle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cb\u003eGift space\u003c\/b\u003e\u003cspan\u003eHollow compartment for a small, comfortably fitting item\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec\"\u003e\n\u003cb\u003eContents shown\u003c\/b\u003e\u003cspan\u003eCash, notes, and other example gifts are not included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"end\"\u003e\n\u003cdiv class=\"kicker\"\u003eFAQ\u003c\/div\u003e\n\u003ch3\u003eBefore you gift it.\u003c\/h3\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does the recipient open it?\u003c\/summary\u003e\n\u003cp\u003eThey turn the tree cover while guiding it along the raised maze on the trunk until it lifts off.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat can I put inside?\u003c\/summary\u003e\n\u003cp\u003eA rolled bill, a short note, or another small item that fits easily into the hollow chamber. Check the fit before closing the cover.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan it be used again?\u003c\/summary\u003e\n\u003cp\u003eYes. After opening it, place another small gift inside and guide the cover back down the maze.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the cash shown in the images included?\u003c\/summary\u003e\n\u003cp\u003eNo. The pictured cash and other small gifts illustrate ways to use the box.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"final\"\u003e\n\u003cdiv class=\"kicker\" style=\"color: #f4d58b;\"\u003eFinal reveal\u003c\/div\u003e\n\u003ch3\u003eGive them a gift with a story.\u003c\/h3\u003e\n\u003cp\u003eA tiny treasure inside. A little puzzle outside. A Christmas moment they get to take part in.\u003c\/p\u003e\n\u003ca class=\"buy\" href=\"#quantity-breaks-template--28144303112558__main\"\u003eChoose Your Christmas Tree Maze Box →\u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.ctmb26 .split \u003e .media \u003e img {\n  position: static !important;\n  inset: auto !important;\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n}\n\u003c\/style\u003e","brand":"dcc","offers":[{"title":"Default Title","offer_id":68034487648622,"sku":"DF626110903-圣诞绿","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/6499\/4414\/files\/fc42d74e24564f578b2142f6659d1cda_tplv-fhlh96nyum-resize-webp_800_800.webp?v=1794195581","url":"https:\/\/bvuyomi.com\/products\/christmas-tree-maze-box","provider":"Bvuyomi","version":"1.0","type":"link"}