{"product_id":"christmas-tree-shelf-sitter-collection-diy-kits","title":"Christmas Tree Shelf Sitter Collection | DIY Kits","description":"\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full min-w-0 flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] not-print:data-expanded-composer:overflow-y-hidden! scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-md]:md:scroll-pt-0 has-data-[fixed-header=less-than-md]:md:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\" data-scroll-from-end=\"\"\u003e\n\u003cdiv class=\"contents\"\u003e\u003cmain class=\"not-keyboard-focused:outline-none min-h-0 flex-1\" id=\"main\" tabindex=\"-1\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv data-voice-floating-orb-focus-background=\"\" class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:04f0b7b3-4cae-4417-9eb9-5e2fe568e0de-26\" data-is-intersecting=\"true\"\u003e\n\u003csection 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)))]\" dir=\"auto\" data-turn-id=\"request-WEB:04f0b7b3-4cae-4417-9eb9-5e2fe568e0de-26\" data-turn-id-container=\"request-WEB:04f0b7b3-4cae-4417-9eb9-5e2fe568e0de-26\" data-testid=\"conversation-turn-48\" data-turn=\"assistant\"\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 data-conversation-screenshot-content=\"\" 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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"01e21d3f-f7a1-4fc7-b6e5-2e4564f8b98e\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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-turn-start-message=\"true\" 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=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full min-w-0 flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] not-print:data-expanded-composer:overflow-y-hidden! scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-md]:md:scroll-pt-0 has-data-[fixed-header=less-than-md]:md:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\" data-scroll-from-end=\"\"\u003e\n\u003cdiv class=\"contents\"\u003e\u003cmain class=\"not-keyboard-focused:outline-none min-h-0 flex-1\" id=\"main\" tabindex=\"-1\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv data-voice-floating-orb-focus-background=\"\" class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:04f0b7b3-4cae-4417-9eb9-5e2fe568e0de-32\" data-is-intersecting=\"true\"\u003e\n\u003csection 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)))]\" dir=\"auto\" data-turn-id=\"request-WEB:04f0b7b3-4cae-4417-9eb9-5e2fe568e0de-32\" data-turn-id-container=\"request-WEB:04f0b7b3-4cae-4417-9eb9-5e2fe568e0de-32\" data-testid=\"conversation-turn-60\" data-turn=\"assistant\"\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 data-conversation-screenshot-content=\"\" 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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"be805caa-d6a0-4559-9047-ab7d583fef6d\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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-turn-start-message=\"true\" 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\u003ch1 data-section-id=\"2kwlm0\" data-start=\"0\" data-end=\"62\"\u003eMerry Christmas Woodland Trees Sign – Unfinished Wood Cutout\u003c\/h1\u003e\n\u003ch3 class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cb\u003ePRE-ORDER - STARTS SHIPPING END OF JULY \/ BEGINNING OF AUGUST\u003c\/b\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-start=\"64\" data-end=\"520\"\u003eBring cozy cottage charm to your holiday decorating with this beautiful \u003cstrong data-start=\"136\" data-end=\"175\"\u003eMerry Christmas Woodland Trees Sign Set\u003c\/strong\u003e! The biggest measuring approximately \u003cstrong data-start=\"201\" data-end=\"219\"\u003e17 inches tall\u003c\/strong\u003e, this layered wood sign features a snowy winter forest scene with patterned evergreen trees, delicate snowflake accents, and elegant Merry Christmas script lettering. The dimensional design creates a stunning finished project that will become a treasured part of your Christmas décor year after year.\u003c\/p\u003e\n\u003cp data-start=\"522\" data-end=\"770\"\u003eWhether you prefer traditional holiday colors, rustic farmhouse tones, or soft vintage-inspired palettes, this unfinished wood cutout is ready for your creative touch. Add paint, stain, glitter, ribbon, and embellishments to make it uniquely yours!\u003c\/p\u003e\n\u003ch3 data-section-id=\"1epupoa\" data-start=\"772\" data-end=\"792\"\u003eWhat's Included:\u003c\/h3\u003e\n\u003cul data-start=\"793\" data-end=\"968\"\u003e\n\u003cli data-section-id=\"w6b39f\" data-start=\"793\" data-end=\"830\"\u003eMerry Christmas Woodland Trees Sign\u003c\/li\u003e\n\u003cli data-section-id=\"14421qm\" data-start=\"831\" data-end=\"856\"\u003eLayered Round Sign Base\u003c\/li\u003e\n\u003cli data-section-id=\"1lcbn41\" data-start=\"857\" data-end=\"880\"\u003eEvergreen Tree Layers\u003c\/li\u003e\n\u003cli data-section-id=\"9xxm3c\" data-start=\"881\" data-end=\"907\"\u003eMerry Christmas Word Art\u003c\/li\u003e\n\u003cli data-section-id=\"1qdcihg\" data-start=\"908\" data-end=\"934\"\u003eSnowflake Embellishments\u003c\/li\u003e\n\u003cli data-section-id=\"1vn0rm\" data-start=\"935\" data-end=\"968\"\u003ePrecision Laser-Cut Wood Pieces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"77yf4p\" data-start=\"970\" data-end=\"979\"\u003eSize:\u003c\/h3\u003e\n\u003cul data-start=\"980\" data-end=\"1042\"\u003e\n\u003cli data-section-id=\"ybkapw\" data-start=\"980\" data-end=\"1014\"\u003eApproximately \u003cstrong data-start=\"996\" data-end=\"1014\"\u003e17 inches tall for tallest tree\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"ybkapw\" data-start=\"980\" data-end=\"1014\"\u003e\u003cstrong data-start=\"996\" data-end=\"1014\"\u003eSet of 4 trees\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"y1vz5g\" data-start=\"1044\" data-end=\"1060\"\u003ePerfect For:\u003c\/h3\u003e\n\u003cul data-start=\"1061\" data-end=\"1247\"\u003e\n\u003cli data-section-id=\"5fzg85\" data-start=\"1061\" data-end=\"1083\"\u003eChristmas door décor\u003c\/li\u003e\n\u003cli data-section-id=\"1ej8vum\" data-start=\"1084\" data-end=\"1108\"\u003eWinter home decorating\u003c\/li\u003e\n\u003cli data-section-id=\"1idl9l1\" data-start=\"1109\" data-end=\"1133\"\u003eFront porch decorating\u003c\/li\u003e\n\u003cli data-section-id=\"1ewqzay\" data-start=\"1134\" data-end=\"1153\"\u003eEntryway displays\u003c\/li\u003e\n\u003cli data-section-id=\"15619ar\" data-start=\"1154\" data-end=\"1174\"\u003eHoliday wall décor\u003c\/li\u003e\n\u003cli data-section-id=\"no5py\" data-start=\"1175\" data-end=\"1194\"\u003eDIY paint parties\u003c\/li\u003e\n\u003cli data-section-id=\"pglapg\" data-start=\"1195\" data-end=\"1222\"\u003eChristmas craft workshops\u003c\/li\u003e\n\u003cli data-section-id=\"1fhxd13\" data-start=\"1223\" data-end=\"1247\"\u003eHandmade holiday gifts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"1sb5zx1\" data-start=\"1249\" data-end=\"1269\"\u003eProduct Details:\u003c\/h3\u003e\n\u003cul data-start=\"1270\" data-end=\"1507\"\u003e\n\u003cli data-section-id=\"wftzvn\" data-start=\"1270\" data-end=\"1297\"\u003eMaterial: Unfinished wood\u003c\/li\u003e\n\u003cli data-section-id=\"xdk0m8\" data-start=\"1298\" data-end=\"1330\"\u003eMulti-layer dimensional design\u003c\/li\u003e\n\u003cli data-section-id=\"1vzez3l\" data-start=\"1331\" data-end=\"1359\"\u003ePrecision laser-cut pieces\u003c\/li\u003e\n\u003cli data-section-id=\"182z304\" data-start=\"1360\" data-end=\"1390\"\u003eReady to paint and customize\u003c\/li\u003e\n\u003cli data-section-id=\"1tmsrjn\" data-start=\"1391\" data-end=\"1422\"\u003eIndoor or covered outdoor use\u003c\/li\u003e\n\u003cli data-section-id=\"1jzlktg\" data-start=\"1423\" data-end=\"1487\"\u003ePaint, glue, ribbon, greenery, and embellishments not included\u003c\/li\u003e\n\u003cli data-section-id=\"hj03cv\" data-start=\"1488\" data-end=\"1507\"\u003eAssembly required\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"11jcyy1\" data-start=\"1509\" data-end=\"1531\"\u003eWhy You'll Love It\u003c\/h3\u003e\n\u003cp data-start=\"1532\" data-end=\"1926\"\u003eThis festive woodland design combines charming evergreen trees, delicate snowflakes, and elegant holiday lettering for a timeless Christmas look. The layered construction provides beautiful dimension and endless opportunities for customization. Create a rustic farmhouse masterpiece, a vintage-inspired holiday sign, or a classic Christmas decoration that perfectly matches your seasonal décor.\u003c\/p\u003e\n\u003cp data-start=\"1928\" data-end=\"2040\"\u003eDisplay it on your front door, above a mantel, in an entryway, or as part of your holiday decorating collection.\u003c\/p\u003e\n\u003ch3 data-section-id=\"87xvsy\" data-start=\"2042\" data-end=\"2056\"\u003eGreat For:\u003c\/h3\u003e\n\u003cul data-start=\"2057\" data-end=\"2265\"\u003e\n\u003cli data-section-id=\"1w36952\" data-start=\"2057\" data-end=\"2077\"\u003eChristmas crafters\u003c\/li\u003e\n\u003cli data-section-id=\"17ucrss\" data-start=\"2078\" data-end=\"2109\"\u003eWinter decorating enthusiasts\u003c\/li\u003e\n\u003cli data-section-id=\"1fxy1nq\" data-start=\"2110\" data-end=\"2135\"\u003eDIY home décor projects\u003c\/li\u003e\n\u003cli data-section-id=\"1rv4k0v\" data-start=\"2136\" data-end=\"2165\"\u003ePaint parties and workshops\u003c\/li\u003e\n\u003cli data-section-id=\"1wp67m7\" data-start=\"2166\" data-end=\"2193\"\u003eFarmhouse Christmas décor\u003c\/li\u003e\n\u003cli data-section-id=\"rj6oz1\" data-start=\"2194\" data-end=\"2215\"\u003eHoliday gift making\u003c\/li\u003e\n\u003cli data-section-id=\"nvlakq\" data-start=\"2216\" data-end=\"2237\"\u003eSeasonal decorating\u003c\/li\u003e\n\u003cli data-section-id=\"ivnj01\" data-start=\"2238\" data-end=\"2265\"\u003eHandmade holiday displays\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"2267\" data-end=\"2369\"\u003eCreate a warm and welcoming holiday atmosphere with this charming Merry Christmas Woodland Trees Sign!\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\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":"Print Cut Craft","offers":[{"title":"Default Title","offer_id":48795817377975,"sku":null,"price":37.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0422\/8287\/7086\/files\/16_dd0ab5ee-a2d3-43d2-9ce7-b9bb0b9bb544.png?v=1783113210","url":"https:\/\/pccshoppe.com\/products\/christmas-tree-shelf-sitter-collection-diy-kits","provider":"Print Cut Craft","version":"1.0","type":"link"}