{"product_id":"diy-christmas-tree-door-hanging-kit","title":"DIY Christmas Tree Door Hanging Kit","description":"\u003cstyle\u003e\n.christmas-pdp{\n  --bg:#fbf8f1;\n  --green:#213b2b;\n  --red:#9b352f;\n  --gold:#c6a469;\n  --text:#2d342e;\n  --muted:#6d716d;\n\n  width:100%;\n  overflow:hidden;\n  background:var(--bg);\n  color:var(--text);\n  font-family:Arial,Helvetica,sans-serif;\n}\n\n.christmas-pdp *{\n  box-sizing:border-box;\n}\n\n.christmas-pdp img,\n.christmas-pdp video{\n  width:100%;\n  display:block;\n}\n\n.cp-inner{\n  width:min(980px,calc(100% - 32px));\n  margin:auto;\n}\n\n.cp-kicker{\n  color:var(--red);\n  font-size:12px;\n  font-weight:800;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  margin-bottom:10px;\n}\n\n\/* HERO *\/\n.cp-hero{\n  padding:36px 0 0;\n  text-align:center;\n}\n\n.cp-hero h2{\n  max-width:820px;\n  margin:0 auto 14px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  color:var(--green);\n  font-size:45px;\n  line-height:1.07;\n  font-weight:600;\n}\n\n.cp-lead{\n  max-width:700px;\n  margin:0 auto 27px;\n  color:var(--muted);\n  font-size:16px;\n  line-height:1.7;\n}\n\n.cp-hero-image{\n  max-width:900px;\n  margin:auto;\n}\n\n.cp-hero-image img{\n  border-radius:20px 20px 0 0;\n}\n\n.cp-strip{\n  max-width:900px;\n  margin:auto;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  background:var(--green);\n  color:#fff;\n}\n\n.cp-strip div{\n  padding:18px 8px;\n  text-align:center;\n  position:relative;\n}\n\n.cp-strip div:not(:last-child):after{\n  content:\"\";\n  position:absolute;\n  right:0;\n  top:25%;\n  width:1px;\n  height:50%;\n  background:rgba(255,255,255,.18);\n}\n\n.cp-strip b{\n  display:block;\n  font-size:13px;\n  margin-bottom:4px;\n}\n\n.cp-strip span{\n  font-size:11px;\n  opacity:.72;\n}\n\n\/* VIDEO EARLY *\/\n.cp-video-section{\n  padding:62px 0 68px;\n  background:var(--green);\n  text-align:center;\n}\n\n.cp-video-section .cp-kicker{\n  color:var(--gold);\n}\n\n.cp-video-section h2{\n  margin:0 auto 10px;\n  color:#fff;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:38px;\n  font-weight:500;\n}\n\n.cp-video-section p{\n  max-width:600px;\n  margin:0 auto 26px;\n  color:rgba(255,255,255,.72);\n  font-size:15px;\n  line-height:1.7;\n}\n\n.cp-video{\n  width:min(760px,calc(100% - 28px));\n  margin:auto;\n  border-radius:18px;\n  overflow:hidden;\n  background:#111;\n}\n\n.cp-video video{\n  width:100%;\n  max-height:700px;\n  object-fit:cover;\n  pointer-events:none;\n}\n\n\/* SECTION *\/\n.cp-section{\n  padding:66px 0;\n  text-align:center;\n}\n\n.cp-section h2{\n  max-width:760px;\n  margin:0 auto 13px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:37px;\n  line-height:1.12;\n  color:var(--green);\n}\n\n.cp-section p{\n  max-width:700px;\n  margin:0 auto 26px;\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.75;\n}\n\n.cp-image{\n  width:min(930px,calc(100% - 24px));\n  margin:auto;\n}\n\n.cp-image img{\n  border-radius:18px;\n}\n\n\/* MAKING *\/\n.cp-making{\n  padding:70px 0;\n  background:#efe5d4;\n}\n\n.cp-making-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:44px;\n  align-items:center;\n}\n\n.cp-making img{\n  border-radius:18px;\n}\n\n.cp-making-copy h2{\n  font-family:Georgia,\"Times New Roman\",serif;\n  color:var(--green);\n  font-size:36px;\n  line-height:1.12;\n  margin:0 0 15px;\n}\n\n.cp-making-copy p{\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.75;\n  margin:0 0 19px;\n}\n\n.cp-points{\n  list-style:none;\n  padding:0;\n  margin:0;\n}\n\n.cp-points li{\n  padding:7px 0 7px 27px;\n  position:relative;\n  font-size:14px;\n  color:var(--text);\n}\n\n.cp-points li:before{\n  content:\"✓\";\n  position:absolute;\n  left:0;\n  color:var(--red);\n  font-weight:bold;\n}\n\n\/* FINAL SCENE *\/\n.cp-final-scene{\n  padding:72px 0;\n}\n\n.cp-final-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  align-items:center;\n  gap:44px;\n}\n\n.cp-final-grid img{\n  border-radius:18px;\n}\n\n.cp-final-copy h2{\n  font-family:Georgia,\"Times New Roman\",serif;\n  color:var(--green);\n  font-size:36px;\n  line-height:1.12;\n  margin:0 0 15px;\n}\n\n.cp-final-copy p{\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.75;\n  margin:0 0 18px;\n}\n\n.cp-tags{\n  display:flex;\n  gap:8px;\n  flex-wrap:wrap;\n}\n\n.cp-tags span{\n  background:#eee4d3;\n  color:var(--green);\n  padding:8px 13px;\n  border-radius:30px;\n  font-size:12px;\n  font-weight:700;\n}\n\n\/* FAQ *\/\n.cp-faq{\n  padding:60px 18px 70px;\n  background:#fffdf8;\n}\n\n.cp-faq h2{\n  text-align:center;\n  color:var(--green);\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:34px;\n  margin:0 0 28px;\n}\n\n.cp-faq-list{\n  max-width:760px;\n  margin:auto;\n}\n\n.cp-faq details{\n  border-bottom:1px solid #ddd7ca;\n  padding:17px 2px;\n}\n\n.cp-faq details:first-child{\n  border-top:1px solid #ddd7ca;\n}\n\n.cp-faq summary{\n  cursor:pointer;\n  list-style:none;\n  color:var(--green);\n  font-weight:700;\n  font-size:15px;\n  padding-right:28px;\n  position:relative;\n}\n\n.cp-faq summary::-webkit-details-marker{\n  display:none;\n}\n\n.cp-faq summary:after{\n  content:\"+\";\n  position:absolute;\n  right:2px;\n  top:-3px;\n  font-size:22px;\n  font-weight:400;\n}\n\n.cp-faq details[open] summary:after{\n  content:\"−\";\n}\n\n.cp-faq p{\n  margin:10px 0 0;\n  color:var(--muted);\n  line-height:1.65;\n  font-size:14px;\n}\n\n\/* MOBILE *\/\n@media(max-width:749px){\n\n  .cp-inner{\n    width:calc(100% - 24px);\n  }\n\n  .cp-hero{\n    padding-top:26px;\n  }\n\n  .cp-hero h2{\n    font-size:30px;\n  }\n\n  .cp-lead{\n    font-size:14px;\n  }\n\n  .cp-hero-image img{\n    border-radius:14px 14px 0 0;\n  }\n\n  .cp-strip{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  .cp-strip div{\n    padding:14px 7px;\n  }\n\n  .cp-strip div:nth-child(2):after{\n    display:none;\n  }\n\n  .cp-strip div:nth-child(-n+2){\n    border-bottom:1px solid rgba(255,255,255,.16);\n  }\n\n  .cp-video-section{\n    padding:46px 0 50px;\n  }\n\n  .cp-video-section h2{\n    font-size:29px;\n  }\n\n  .cp-video-section p{\n    font-size:14px;\n    padding:0 16px;\n  }\n\n  .cp-video{\n    width:calc(100% - 20px);\n    border-radius:13px;\n  }\n\n  .cp-section{\n    padding:48px 0;\n  }\n\n  .cp-section h2{\n    font-size:28px;\n  }\n\n  .cp-section p{\n    font-size:14px;\n    padding:0 10px;\n    margin-bottom:20px;\n  }\n\n  .cp-image{\n    width:calc(100% - 18px);\n  }\n\n  .cp-image img{\n    border-radius:13px;\n  }\n\n  .cp-making{\n    padding:48px 0;\n  }\n\n  .cp-making-grid,\n  .cp-final-grid{\n    grid-template-columns:1fr;\n    gap:26px;\n  }\n\n  .cp-making-copy h2,\n  .cp-final-copy h2{\n    font-size:28px;\n  }\n\n  .cp-making-copy p,\n  .cp-final-copy p{\n    font-size:14px;\n  }\n\n  .cp-final-scene{\n    padding:50px 0;\n  }\n\n  .cp-faq{\n    padding:48px 18px 56px;\n  }\n\n  .cp-faq h2{\n    font-size:28px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"christmas-pdp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"cp-hero\"\u003e\n    \u003cdiv class=\"cp-inner\"\u003e\n\n      \u003cdiv class=\"cp-kicker\"\u003e\n        A Christmas Project Made By You\n      \u003c\/div\u003e\n\n      \u003ch2\u003e\n        Create a Christmas Welcome\n        You’ll Be Proud to Hang\n      \u003c\/h2\u003e\n\n      \u003cp class=\"cp-lead\"\u003e\n        Turn cozy seasonal fabrics and charming holiday details\n        into a handmade Christmas tree that brings warmth,\n        texture and personality to your home.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cp-hero-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/2_aff8d81a-0b59-4aaf-809a-814e35a4580f.avif?v=1788940795\" alt=\"Handmade Christmas tree DIY kit\" loading=\"eager\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cp-strip\"\u003e\n\n        \u003cdiv\u003e\n          \u003cb\u003eBeginner Friendly\u003c\/b\u003e\n          \u003cspan\u003eSimple DIY project\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cb\u003eFestive Details\u003c\/b\u003e\n          \u003cspan\u003eWarm handmade style\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cb\u003eStatement Décor\u003c\/b\u003e\n          \u003cspan\u003eDesigned to stand out\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cb\u003eMade By You\u003c\/b\u003e\n          \u003cspan\u003eMore meaningful\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- VIDEO MOVED UP --\u003e\n  \u003csection class=\"cp-video-section\"\u003e\n\n    \u003cdiv class=\"cp-kicker\"\u003e\n      See How It Comes Together\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Watch It Come to Life\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A few simple steps turn festive pieces into\n      a Christmas decoration you'll be proud to display.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cp-video\"\u003e\n\n      \u003cvideo autoplay muted loop playsinline preload=\"auto\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/2_aff8d81a-0b59-4aaf-809a-814e35a4580f.avif?v=1788940795\"\u003e\n\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f626f741b4624dcdac281dd15ed9f871.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- DETAILS --\u003e\n  \u003csection class=\"cp-section\"\u003e\n\n    \u003cdiv class=\"cp-kicker\"\u003e\n      Handmade From Top To Bottom\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      It’s the Little Details\n      That Make It Special\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Layered fabrics, soft dimension and playful Christmas accents\n      create the cozy handcrafted character of the finished tree.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cp-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/3_83b2526c-8ea2-47d8-bdb2-0a755ea47092.avif?v=1788940794\" alt=\"Christmas tree handmade details\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- HOW TO --\u003e\n  \u003csection class=\"cp-section\" style=\"padding-top:10px;\"\u003e\n\n    \u003cdiv class=\"cp-kicker\"\u003e\n      Simple \u0026amp; Satisfying\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Easy DIY in Four Steps\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Layer, stitch, decorate and assemble.\n      No complicated crafting process required.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cp-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/4_cf3c1c76-8d08-4d0b-acc9-ae2c2df7f96b.avif?v=1788940794\" alt=\"Christmas DIY four easy steps\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- MAKING EXPERIENCE --\u003e\n  \u003csection class=\"cp-making\"\u003e\n\n    \u003cdiv class=\"cp-inner cp-making-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/6_2ec85aef-ab3e-4cc6-b820-583e5757e4c8.avif?v=1788940794\" alt=\"Making Christmas tree craft\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cp-making-copy\"\u003e\n\n        \u003cdiv class=\"cp-kicker\"\u003e\n          Make More Than Décor\n        \u003c\/div\u003e\n\n        \u003ch2\u003e\n          Make a Christmas Memory\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          Slow down for a cozy seasonal project and enjoy\n          watching your tree take shape piece by piece.\n        \u003c\/p\u003e\n\n        \u003cul class=\"cp-points\"\u003e\n          \u003cli\u003eBeginner-friendly crafting\u003c\/li\u003e\n          \u003cli\u003eRelaxing holiday activity\u003c\/li\u003e\n          \u003cli\u003eBeautiful finished decoration\u003c\/li\u003e\n          \u003cli\u003eDisplay it again next Christmas\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- DISPLAY --\u003e\n  \u003csection class=\"cp-section\"\u003e\n\n    \u003cdiv class=\"cp-kicker\"\u003e\n      One Tree. Many Places.\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Make Any Holiday Corner\n      Feel Warmer\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Front door, entryway, mantel area or covered porch —\n      the finished tree adds an instant handmade Christmas touch.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"cp-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/5_9368b7aa-2d4c-4484-adeb-04342da766c1.avif?v=1788940794\" alt=\"Christmas tree displayed around the home\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- FINAL REAL-LIFE SCENE --\u003e\n  \u003csection class=\"cp-final-scene\"\u003e\n\n    \u003cdiv class=\"cp-inner cp-final-grid\"\u003e\n\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/8_8180d006-0cf6-4f1b-8814-0d9a3abda73e.avif?v=1788940794\" alt=\"Hanging handmade Christmas tree decoration\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cp-final-copy\"\u003e\n\n        \u003cdiv class=\"cp-kicker\"\u003e\n          The Best Part\n        \u003c\/div\u003e\n\n        \u003ch2\u003e\n          Hang It Up\n          and Enjoy What You Made\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          After the final detail is added,\n          all that's left is finding the perfect place\n          to display your handmade Christmas tree.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"cp-tags\"\u003e\n          \u003cspan\u003eFront Door\u003c\/span\u003e\n          \u003cspan\u003eEntryway\u003c\/span\u003e\n          \u003cspan\u003eWall Décor\u003c\/span\u003e\n          \u003cspan\u003eCovered Porch\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- SHORT FAQ --\u003e\n  \u003csection class=\"cp-faq\"\u003e\n\n    \u003ch2\u003e\n      Good to Know\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"cp-faq-list\"\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Is this suitable for beginners?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. The project follows a simple process of layering,\n          stitching, decorating and assembly.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Is this a finished decoration?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          No. This is a DIY project designed for you\n          to assemble and decorate yourself.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Where can I display it?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          It works well on doors, walls, entryways,\n          near a mantel or in a dry protected covered area.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Can I reuse it next Christmas?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. Store the finished decoration carefully after the season\n          and bring it back out in future years.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"DXM","offers":[{"title":"A","offer_id":44170695114826,"sku":"QSDXMMG001","price":33.99,"currency_code":"USD","in_stock":true},{"title":"B","offer_id":44170695147594,"sku":"QSDXMMG002","price":33.99,"currency_code":"USD","in_stock":true},{"title":"C","offer_id":44170695180362,"sku":"QSDXMMG003","price":33.99,"currency_code":"USD","in_stock":true},{"title":"D","offer_id":44170695213130,"sku":"QSDXMMG004","price":33.99,"currency_code":"USD","in_stock":true},{"title":"E","offer_id":44170695245898,"sku":"QSDXMMG005","price":33.99,"currency_code":"USD","in_stock":true},{"title":"F","offer_id":44170695278666,"sku":"QSDXMMG006","price":33.99,"currency_code":"USD","in_stock":true},{"title":"G","offer_id":44170695311434,"sku":"QSDXMMG007","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0706\/0717\/5754\/files\/1_08357c34-f666-4f5e-a4b4-ab0a22b7ad89.avif?v=1788940794","url":"https:\/\/sevenlifeco.com\/products\/diy-christmas-tree-door-hanging-kit","provider":"Seven Life","version":"1.0","type":"link"}