{"product_id":"diy-christmas-tree-kit","title":"🔥Last Day 49% OFF DIY Quilted Christmas Tree Kit","description":"\u003c!--\n  DIY Christmas Tree Kit — Shopify Custom Liquid Landing Page\n  Paste this entire file into a Shopify \"Custom liquid\" section.\n  All styles and scripts are scoped to #ctk-page.\n--\u003e\n\n\u003cstyle\u003e\n  #ctk-page {\n    --ctk-cream: #fffaf2;\n    --ctk-soft: #f5eee2;\n    --ctk-red: #a52d2d;\n    --ctk-red-dark: #7c1f24;\n    --ctk-green: #274f3a;\n    --ctk-green-light: #e8f0e9;\n    --ctk-gold: #c8963e;\n    --ctk-ink: #2f2823;\n    --ctk-muted: #6e6258;\n    --ctk-line: #e4d8ca;\n    --ctk-white: #ffffff;\n    max-width: 860px;\n    margin: 0 auto;\n    overflow: hidden;\n    background: var(--ctk-cream);\n    color: var(--ctk-ink);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif;\n    font-size: 17px;\n    line-height: 1.65;\n    box-shadow: 0 10px 40px rgba(62, 42, 27, 0.08);\n  }\n\n  #ctk-page *,\n  #ctk-page *::before,\n  #ctk-page *::after {\n    box-sizing: border-box;\n  }\n\n  #ctk-page img {\n    display: block;\n    width: 100%;\n    height: auto;\n  }\n\n  #ctk-page h1,\n  #ctk-page h2,\n  #ctk-page h3,\n  #ctk-page p {\n    margin-top: 0;\n  }\n\n  #ctk-page h1,\n  #ctk-page h2,\n  #ctk-page h3 {\n    color: var(--ctk-ink);\n    line-height: 1.16;\n  }\n\n  #ctk-page h1 {\n    max-width: 740px;\n    margin-right: auto;\n    margin-bottom: 18px;\n    margin-left: auto;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(38px, 7vw, 62px);\n    letter-spacing: -1.5px;\n  }\n\n  #ctk-page h2 {\n    margin-bottom: 16px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(30px, 5.5vw, 45px);\n    letter-spacing: -0.6px;\n  }\n\n  #ctk-page h3 {\n    margin-bottom: 8px;\n    font-size: 21px;\n  }\n\n  #ctk-page p {\n    margin-bottom: 18px;\n  }\n\n  #ctk-page .ctk-topbar {\n    padding: 11px 18px;\n    background: var(--ctk-green);\n    color: var(--ctk-white);\n    text-align: center;\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 1.3px;\n    text-transform: uppercase;\n  }\n\n  #ctk-page .ctk-hero {\n    position: relative;\n    padding: 52px 30px 32px;\n    background:\n      radial-gradient(circle at 0 0, rgba(200, 150, 62, 0.17), transparent 34%),\n      linear-gradient(180deg, #fffdf8 0%, var(--ctk-cream) 100%);\n    text-align: center;\n  }\n\n  #ctk-page .ctk-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    margin-bottom: 12px;\n    color: var(--ctk-red);\n    font-size: 13px;\n    font-weight: 900;\n    letter-spacing: 1.1px;\n    text-transform: uppercase;\n  }\n\n  #ctk-page .ctk-lead {\n    max-width: 680px;\n    margin-right: auto;\n    margin-bottom: 26px;\n    margin-left: auto;\n    color: var(--ctk-muted);\n    font-size: 20px;\n    line-height: 1.55;\n  }\n\n  #ctk-page .ctk-image {\n    margin-top: 24px;\n    overflow: hidden;\n    border-radius: 20px;\n    background: #eee6dc;\n    box-shadow: 0 16px 38px rgba(68, 46, 29, 0.13);\n  }\n\n  #ctk-page .ctk-hero-image {\n    margin-top: 8px;\n  }\n\n  #ctk-page .ctk-caption {\n    margin: 10px 0 0;\n    color: var(--ctk-muted);\n    font-size: 13px;\n    text-align: center;\n  }\n\n  #ctk-page .ctk-chips {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n    margin-top: 24px;\n  }\n\n  #ctk-page .ctk-chip {\n    padding: 9px 13px;\n    border: 1px solid var(--ctk-line);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.86);\n    color: var(--ctk-green);\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  #ctk-page .ctk-section {\n    padding: 62px 34px;\n  }\n\n  #ctk-page .ctk-section + .ctk-section {\n    border-top: 1px solid var(--ctk-line);\n  }\n\n  #ctk-page .ctk-center {\n    text-align: center;\n  }\n\n  #ctk-page .ctk-center \u003e p {\n    max-width: 680px;\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  #ctk-page .ctk-dark {\n    border-top: 0 !important;\n    background:\n      radial-gradient(circle at 100% 0, rgba(200, 150, 62, 0.19), transparent 33%),\n      var(--ctk-green);\n    color: #edf4ee;\n  }\n\n  #ctk-page .ctk-dark h2,\n  #ctk-page .ctk-dark h3 {\n    color: var(--ctk-white);\n  }\n\n  #ctk-page .ctk-dark .ctk-eyebrow {\n    color: #f0c675;\n  }\n\n  #ctk-page .ctk-soft {\n    background: var(--ctk-soft);\n  }\n\n  #ctk-page .ctk-red-section {\n    background:\n      radial-gradient(circle at 0 100%, rgba(255, 255, 255, 0.11), transparent 35%),\n      var(--ctk-red-dark);\n    color: #fff4ed;\n  }\n\n  #ctk-page .ctk-red-section h2,\n  #ctk-page .ctk-red-section h3 {\n    color: #ffffff;\n  }\n\n  #ctk-page .ctk-red-section .ctk-eyebrow {\n    color: #f5d69a;\n  }\n\n  #ctk-page .ctk-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-top: 28px;\n  }\n\n  #ctk-page .ctk-card {\n    padding: 23px;\n    border: 1px solid var(--ctk-line);\n    border-radius: 16px;\n    background: rgba(255, 255, 255, 0.83);\n    text-align: left;\n    box-shadow: 0 8px 24px rgba(65, 44, 27, 0.05);\n  }\n\n  #ctk-page .ctk-card p {\n    margin-bottom: 0;\n    color: var(--ctk-muted);\n    font-size: 15px;\n  }\n\n  #ctk-page .ctk-card-icon {\n    margin-bottom: 10px;\n    font-size: 29px;\n  }\n\n  #ctk-page .ctk-split {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: center;\n    gap: 34px;\n  }\n\n  #ctk-page .ctk-split .ctk-image {\n    margin-top: 0;\n  }\n\n  #ctk-page .ctk-list {\n    display: grid;\n    gap: 12px;\n    margin: 22px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  #ctk-page .ctk-list li {\n    position: relative;\n    padding: 13px 15px 13px 46px;\n    border: 1px solid var(--ctk-line);\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.8);\n    color: var(--ctk-ink);\n    font-weight: 700;\n  }\n\n  #ctk-page .ctk-list li::before {\n    position: absolute;\n    top: 12px;\n    left: 15px;\n    width: 22px;\n    height: 22px;\n    border-radius: 50%;\n    background: var(--ctk-green);\n    color: var(--ctk-white);\n    content: \"✓\";\n    font-size: 14px;\n    line-height: 22px;\n    text-align: center;\n  }\n\n  #ctk-page .ctk-steps {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 28px;\n  }\n\n  #ctk-page .ctk-step {\n    padding: 22px 18px;\n    border-radius: 15px;\n    background: var(--ctk-white);\n    text-align: left;\n    box-shadow: 0 8px 24px rgba(62, 42, 27, 0.08);\n  }\n\n  #ctk-page .ctk-step-num {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 34px;\n    height: 34px;\n    margin-bottom: 12px;\n    border-radius: 50%;\n    background: var(--ctk-red);\n    color: #ffffff;\n    font-weight: 900;\n  }\n\n  #ctk-page .ctk-step p {\n    margin-bottom: 0;\n    color: var(--ctk-muted);\n    font-size: 15px;\n  }\n\n  #ctk-page .ctk-gallery {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-top: 26px;\n  }\n\n  #ctk-page .ctk-gallery .ctk-image {\n    margin-top: 0;\n  }\n\n  #ctk-page .ctk-note {\n    margin-top: 24px;\n    padding: 18px 20px;\n    border-left: 4px solid var(--ctk-gold);\n    border-radius: 0 12px 12px 0;\n    background: #fff8e9;\n    color: #594a3b;\n    font-size: 15px;\n  }\n\n  #ctk-page .ctk-cta {\n    display: block;\n    width: min(100%, 620px);\n    margin: 30px auto 0;\n    padding: 17px 22px;\n    border: 0;\n    border-radius: 12px;\n    background: linear-gradient(180deg, #bd3b36 0%, var(--ctk-red-dark) 100%);\n    box-shadow: 0 7px 0 #59161a, 0 14px 28px rgba(94, 23, 27, 0.23);\n    color: #ffffff !important;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 19px;\n    font-weight: 900;\n    letter-spacing: 0.3px;\n    text-align: center;\n    text-decoration: none !important;\n    transition: transform 0.18s ease, box-shadow 0.18s ease;\n  }\n\n  #ctk-page .ctk-cta:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 9px 0 #59161a, 0 17px 32px rgba(94, 23, 27, 0.28);\n  }\n\n  #ctk-page .ctk-cta:active {\n    transform: translateY(4px);\n    box-shadow: 0 3px 0 #59161a, 0 8px 18px rgba(94, 23, 27, 0.22);\n  }\n\n  #ctk-page .ctk-micro {\n    margin-top: 16px;\n    color: var(--ctk-muted);\n    font-size: 13px;\n    text-align: center;\n  }\n\n  #ctk-page .ctk-dark .ctk-micro,\n  #ctk-page .ctk-red-section .ctk-micro {\n    color: rgba(255, 255, 255, 0.78);\n  }\n\n  #ctk-page .ctk-table-wrap {\n    margin-top: 28px;\n    overflow-x: auto;\n    border: 1px solid var(--ctk-line);\n    border-radius: 16px;\n    background: #ffffff;\n  }\n\n  #ctk-page table {\n    width: 100%;\n    min-width: 610px;\n    border-collapse: collapse;\n    text-align: left;\n  }\n\n  #ctk-page th,\n  #ctk-page td {\n    padding: 15px 17px;\n    border-bottom: 1px solid var(--ctk-line);\n    font-size: 14px;\n  }\n\n  #ctk-page th {\n    background: var(--ctk-green);\n    color: #ffffff;\n    font-weight: 900;\n  }\n\n  #ctk-page tr:last-child td {\n    border-bottom: 0;\n  }\n\n  #ctk-page td:nth-child(2) {\n    color: var(--ctk-green);\n    font-weight: 900;\n  }\n\n  #ctk-page .ctk-faq {\n    display: grid;\n    gap: 12px;\n    margin-top: 26px;\n  }\n\n  #ctk-page details {\n    overflow: hidden;\n    border: 1px solid var(--ctk-line);\n    border-radius: 13px;\n    background: #ffffff;\n  }\n\n  #ctk-page summary {\n    position: relative;\n    padding: 18px 48px 18px 18px;\n    cursor: pointer;\n    font-weight: 850;\n    list-style: none;\n  }\n\n  #ctk-page summary::-webkit-details-marker {\n    display: none;\n  }\n\n  #ctk-page summary::after {\n    position: absolute;\n    top: 50%;\n    right: 18px;\n    color: var(--ctk-red);\n    content: \"+\";\n    font-size: 25px;\n    line-height: 1;\n    transform: translateY(-50%);\n  }\n\n  #ctk-page details[open] summary::after {\n    content: \"−\";\n  }\n\n  #ctk-page .ctk-faq-answer {\n    padding: 0 18px 18px;\n    color: var(--ctk-muted);\n    font-size: 15px;\n  }\n\n  #ctk-page .ctk-faq-answer p {\n    margin-bottom: 0;\n  }\n\n  #ctk-page .ctk-final {\n    background:\n      radial-gradient(circle at 15% 10%, rgba(200, 150, 62, 0.24), transparent 34%),\n      var(--ctk-green);\n    color: #eff5ef;\n    text-align: center;\n  }\n\n  #ctk-page .ctk-final h2 {\n    color: #ffffff;\n  }\n\n  #ctk-page .ctk-final p {\n    max-width: 650px;\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  @media (max-width: 680px) {\n    #ctk-page {\n      font-size: 17px;\n      box-shadow: none;\n    }\n\n    #ctk-page .ctk-hero,\n    #ctk-page .ctk-section {\n      padding-right: 18px;\n      padding-left: 18px;\n    }\n\n    #ctk-page .ctk-hero {\n      padding-top: 40px;\n    }\n\n    #ctk-page .ctk-section {\n      padding-top: 48px;\n      padding-bottom: 48px;\n    }\n\n    #ctk-page h1 {\n      font-size: 39px;\n      letter-spacing: -0.8px;\n    }\n\n    #ctk-page h2 {\n      font-size: 31px;\n    }\n\n    #ctk-page .ctk-lead {\n      font-size: 18px;\n    }\n\n    #ctk-page .ctk-grid,\n    #ctk-page .ctk-split,\n    #ctk-page .ctk-steps,\n    #ctk-page .ctk-gallery {\n      grid-template-columns: 1fr;\n    }\n\n    #ctk-page .ctk-split {\n      gap: 25px;\n    }\n\n    #ctk-page .ctk-card,\n    #ctk-page .ctk-step {\n      padding: 20px;\n    }\n\n    #ctk-page .ctk-cta {\n      font-size: 18px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #ctk-page .ctk-cta {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection id=\"ctk-page\" aria-label=\"DIY Christmas patchwork tree kit\"\u003e\n  \u003cdiv class=\"ctk-topbar\"\u003e🎄 A COZY CHRISTMAS, MADE BY HAND\u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-hero\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eA relaxing holiday project with a beautiful finish\u003c\/span\u003e\n    \u003ch1\u003eCreate a Christmas Memory With Your Own Hands\u003c\/h1\u003e\n    \u003cp class=\"ctk-lead\"\u003e\n      Layer festive fabrics into a soft, dimensional Christmas tree that feels\n      warm, nostalgic and uniquely yours. Enjoy the making, then display the\n      finished piece as part of your holiday tradition.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ctk-image ctk-hero-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/43d20bfa-6c27-4972-9c2b-07a5622e32fa.png?v=1785234705\" alt=\"Finished DIY Christmas patchwork tree in a cozy holiday setting\" loading=\"eager\" width=\"800\" height=\"800\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ctk-chips\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"ctk-chip\"\u003e🧵 Hands-On Holiday Craft\u003c\/span\u003e\n      \u003cspan class=\"ctk-chip\"\u003e🎄 Layered Fabric Design\u003c\/span\u003e\n      \u003cspan class=\"ctk-chip\"\u003e🏡 Display After Making\u003c\/span\u003e\n      \u003cspan class=\"ctk-chip\"\u003e🎁 Thoughtful Craft Gift\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-dark\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eMore meaning than mass-produced decor\u003c\/span\u003e\n    \u003ch2\u003eSome Decorations Fill a Space. Handmade Ones Fill It With Memories.\u003c\/h2\u003e\n    \u003cp\u003e\n      Holiday shelves can look festive and still feel impersonal. This project\n      gives you time to slow down, work with your hands and create something\n      that carries your own care into the season.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ctk-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/aaa2c28d-32a4-4e26-bf60-03b791dd17bc.png?v=1785234652\" alt=\"Layered fabric Christmas tree with charming seasonal details\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-soft ctk-center\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eWhy this project feels special\u003c\/span\u003e\n    \u003ch2\u003eQuiet Craft Time That Becomes Holiday Decor\u003c\/h2\u003e\n    \u003cp\u003e\n      Every layer adds texture, color and personality. The process is part of\n      the experience, and the finished tree is something you can enjoy long\n      after the last piece is placed.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ctk-grid\"\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e🧘\u003c\/div\u003e\n        \u003ch3\u003eA Calmer Holiday Moment\u003c\/h3\u003e\n        \u003cp\u003eStep away from screens and seasonal rushing for a focused hands-on activity.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e🧵\u003c\/div\u003e\n        \u003ch3\u003eRich Layered Texture\u003c\/h3\u003e\n        \u003cp\u003eOverlapping fabric sections create a dimensional finish that flat printed decor cannot match.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e🏡\u003c\/div\u003e\n        \u003ch3\u003eMade to Be Displayed\u003c\/h3\u003e\n        \u003cp\u003eStyle the finished tree on a mantel, entry table, shelf, desk or holiday centerpiece.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e❤️\u003c\/div\u003e\n        \u003ch3\u003eA Personal Keepsake\u003c\/h3\u003e\n        \u003cp\u003eYour time and creativity make the completed decoration feel more meaningful.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ctk-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/a5dbd956-4e18-47b3-b8c1-b056291bf93d.png?v=1785234652\" alt=\"Close view of festive patchwork fabric layers\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section\"\u003e\n    \u003cdiv class=\"ctk-split\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"ctk-eyebrow\"\u003eBuild it layer by layer\u003c\/span\u003e\n        \u003ch2\u003eWatch a Flat Collection of Fabrics Take Shape\u003c\/h2\u003e\n        \u003cp\u003e\n          The pointed fabric sections overlap to form a full tabletop tree.\n          Coordinated holiday prints give every angle a warm patchwork look,\n          while the character topper completes the design.\n        \u003c\/p\u003e\n        \u003cul class=\"ctk-list\"\u003e\n          \u003cli\u003eCoordinated festive fabric patterns\u003c\/li\u003e\n          \u003cli\u003eSoft, dimensional layered construction\u003c\/li\u003e\n          \u003cli\u003eCharming character-led designs\u003c\/li\u003e\n          \u003cli\u003eA finished piece with handmade personality\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ctk-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/39392200-b846-4af9-8b70-d4e91d07b156.png?v=1785234160\" alt=\"Dimensional construction of the Christmas fabric tree\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cbutton class=\"ctk-cta\" type=\"button\" data-ctk-scroll\u003e\n      CHOOSE YOUR CHRISTMAS TREE DESIGN →\n    \u003c\/button\u003e\n    \u003cdiv class=\"ctk-micro\"\u003eReturns to the product selection area at the top of this page.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-red-section ctk-center\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eA simple creative rhythm\u003c\/span\u003e\n    \u003ch2\u003eMake It One Satisfying Step at a Time\u003c\/h2\u003e\n    \u003cp\u003e\n      Follow the instructions supplied with your selected kit and enjoy seeing\n      the tree grow fuller with every completed layer.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ctk-steps\"\u003e\n      \u003cdiv class=\"ctk-step\"\u003e\n        \u003cspan class=\"ctk-step-num\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003ePrepare\u003c\/h3\u003e\n        \u003cp\u003eOrganize the coordinated pieces and review the guide for your chosen design.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-step\"\u003e\n        \u003cspan class=\"ctk-step-num\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003eBuild the Layers\u003c\/h3\u003e\n        \u003cp\u003eShape and arrange each fabric section to create the tree's dimensional form.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-step\"\u003e\n        \u003cspan class=\"ctk-step-num\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eFinish \u0026amp; Display\u003c\/h3\u003e\n        \u003cp\u003eAdd the final details, place your topper and find the perfect holiday spot.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ctk-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/288151bf-bc40-45f3-9d6e-f29c5a45d12f.png?v=1785234143\" alt=\"DIY Christmas tree kit crafting process\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-center\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eA design for every holiday personality\u003c\/span\u003e\n    \u003ch2\u003eChoose the Character That Makes You Smile\u003c\/h2\u003e\n    \u003cp\u003e\n      Classic red, evergreen, cream and nostalgic prints bring the collection\n      together, while each topper gives the finished tree its own personality.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ctk-gallery\"\u003e\n      \u003cdiv class=\"ctk-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/9d9f1267-617f-4e5f-940d-4a86df5c0cea.png?v=1785234141\" alt=\"Christmas patchwork tree design option\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/f88ca6b6-b20a-43d5-a701-23fa95897e43.png?v=1785234141\" alt=\"Alternative character Christmas fabric tree design\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ctk-note\"\u003e\n      \u003cstrong\u003ePlease note:\u003c\/strong\u003e Design details and package contents may vary by\n      selected style. Review the product options shown in the purchase area before ordering.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-soft\"\u003e\n    \u003cdiv class=\"ctk-split\"\u003e\n      \u003cdiv class=\"ctk-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/a1259d4e-400a-4bf5-97f1-e9f8e2203ba9.png?v=1785234140\" alt=\"Detailed stitching and fabric patterns on the Christmas tree\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"ctk-eyebrow\"\u003eThe charm is in the details\u003c\/span\u003e\n        \u003ch2\u003eSoft Texture, Nostalgic Prints and a Full Handmade Look\u003c\/h2\u003e\n        \u003cp\u003e\n          Checks, snowflakes, holiday characters and botanical motifs work\n          together across the layered form. Up close, the stitching and fabric\n          texture give the piece the cozy character people love about handmade decor.\n        \u003c\/p\u003e\n        \u003cul class=\"ctk-list\"\u003e\n          \u003cli\u003eClassic Christmas color palette\u003c\/li\u003e\n          \u003cli\u003eMixed prints for a collected patchwork feel\u003c\/li\u003e\n          \u003cli\u003eDimensional silhouette from every angle\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-center\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eMake it part of your home\u003c\/span\u003e\n    \u003ch2\u003eSmall Enough to Style. Special Enough to Notice.\u003c\/h2\u003e\n    \u003cp\u003e\n      Add handmade warmth to a mantel, dining-room sideboard, entryway,\n      bedroom shelf, craft room or seasonal table display.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ctk-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/b9235d66-471a-47ac-9e5c-4082a6073916.png?v=1785234139\" alt=\"Finished patchwork Christmas tree displayed in a holiday home\" loading=\"lazy\" width=\"800\" height=\"800\"\u003e\n    \u003c\/div\u003e\n\n    \u003cbutton class=\"ctk-cta\" type=\"button\" data-ctk-scroll\u003e\n      FIND YOUR FAVORITE DESIGN →\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-dark ctk-center\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eAn experience and a finished keepsake\u003c\/span\u003e\n    \u003ch2\u003eA Thoughtful Gift for Someone Who Loves to Create\u003c\/h2\u003e\n    \u003cp\u003e\n      Give the kit as a relaxing holiday project, make it together during a\n      cozy afternoon, or complete the tree yourself and present it as a\n      decoration made with care.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"ctk-grid\"\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e🎁\u003c\/div\u003e\n        \u003ch3\u003eFor Craft Lovers\u003c\/h3\u003e\n        \u003cp\u003eA seasonal project with a beautiful result they can proudly display.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e👩‍👧\u003c\/div\u003e\n        \u003ch3\u003eFor Shared Time\u003c\/h3\u003e\n        \u003cp\u003eA hands-on activity for a quiet afternoon with family or a friend.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e🏠\u003c\/div\u003e\n        \u003ch3\u003eFor Cozy Homes\u003c\/h3\u003e\n        \u003cp\u003eA soft alternative to shiny, mass-produced seasonal decorations.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ctk-card\"\u003e\n        \u003cdiv class=\"ctk-card-icon\"\u003e❤️\u003c\/div\u003e\n        \u003ch3\u003eFor Meaningful Giving\u003c\/h3\u003e\n        \u003cp\u003eA gift that carries creativity, time and a personal holiday story.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-center\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eWhy a DIY tree feels different\u003c\/span\u003e\n    \u003ch2\u003eMore Than Another Decoration\u003c\/h2\u003e\n\n    \u003cdiv class=\"ctk-table-wrap\"\u003e\n      \u003ctable aria-label=\"DIY Christmas tree and ordinary decor comparison\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eExperience\u003c\/th\u003e\n            \u003cth\u003eDIY Patchwork Tree\u003c\/th\u003e\n            \u003cth\u003eOrdinary Store Decor\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eHands-on creative time\u003c\/td\u003e\n            \u003ctd\u003e✓ Part of the experience\u003c\/td\u003e\n            \u003ctd\u003eUsually none\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eSoft dimensional texture\u003c\/td\u003e\n            \u003ctd\u003e✓ Layered fabric finish\u003c\/td\u003e\n            \u003ctd\u003eVaries\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003ePersonal story\u003c\/td\u003e\n            \u003ctd\u003e✓ Made by you\u003c\/td\u003e\n            \u003ctd\u003eMass-produced\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eGift experience\u003c\/td\u003e\n            \u003ctd\u003e✓ Make, share and display\u003c\/td\u003e\n            \u003ctd\u003eDisplay only\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-soft\"\u003e\n    \u003cdiv class=\"ctk-center\"\u003e\n      \u003cspan class=\"ctk-eyebrow\"\u003eQuestions before you begin\u003c\/span\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ctk-faq\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs this a finished decoration?\u003c\/summary\u003e\n        \u003cdiv class=\"ctk-faq-answer\"\u003e\n          \u003cp\u003eNo. It is a DIY craft project intended to be assembled into the finished tree shown. Please review the selected product option for exact details.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs it suitable for beginners?\u003c\/summary\u003e\n        \u003cdiv class=\"ctk-faq-answer\"\u003e\n          \u003cp\u003eThe project is presented as an approachable holiday craft. Work at your own pace and follow the instructions supplied with your selected kit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhere can I display the completed tree?\u003c\/summary\u003e\n        \u003cdiv class=\"ctk-faq-answer\"\u003e\n          \u003cp\u003eIt works beautifully on mantels, shelves, sideboards, desks, entry tables and seasonal centerpiece displays.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is included?\u003c\/summary\u003e\n        \u003cdiv class=\"ctk-faq-answer\"\u003e\n          \u003cp\u003ePackage contents may differ by style. Check the currently selected variant and package information in the purchase area for the most accurate list.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be given as a gift?\u003c\/summary\u003e\n        \u003cdiv class=\"ctk-faq-answer\"\u003e\n          \u003cp\u003eYes. It can be given as a creative project or completed first and presented as a personal handmade decoration.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWill colors look exactly the same as my screen?\u003c\/summary\u003e\n        \u003cdiv class=\"ctk-faq-answer\"\u003e\n          \u003cp\u003eColors may appear slightly different depending on lighting and screen settings. Small variations are normal for fabric-based craft products.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ctk-section ctk-final\"\u003e\n    \u003cspan class=\"ctk-eyebrow\"\u003eMake this Christmas feel handmade\u003c\/span\u003e\n    \u003ch2\u003eCreate Something You Will Be Proud to Bring Out Each Holiday\u003c\/h2\u003e\n    \u003cp\u003e\n      Choose your favorite design, enjoy the quiet rhythm of making it, and\n      welcome a little more warmth into your Christmas home.\n    \u003c\/p\u003e\n\n    \u003cbutton class=\"ctk-cta\" type=\"button\" data-ctk-scroll\u003e\n      CHOOSE MY CHRISTMAS TREE KIT →\n    \u003c\/button\u003e\n    \u003cdiv class=\"ctk-micro\"\u003eSecure checkout options are displayed in the product purchase area.\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cscript\u003e\n  (function () {\n    var page = document.getElementById(\"ctk-page\");\n    if (!page) return;\n\n    function findPurchaseArea() {\n      var selectors = [\n        \/* Prefer the variant\/style picker so customers land on the choices. *\/\n        \"[id^='variant-selects-']\",\n        \"variant-selects\",\n        \"variant-radios\",\n        \".product-form__input\",\n        \"[data-product-options]\",\n        \"[id^='ProductInfo-']\",\n        \".product__info-container\",\n        \".product-info\",\n        \"#product-form\",\n        \"[id^='product-form-']\",\n        \"form[action*='\/cart\/add']\",\n        \".product-form\",\n        \"[data-product-form]\"\n      ];\n\n      for (var i = 0; i \u003c selectors.length; i++) {\n        var targets = document.querySelectorAll(selectors[i]);\n        for (var j = 0; j \u003c targets.length; j++) {\n          var target = targets[j];\n          var style = window.getComputedStyle(target);\n          var isVisible =\n            style.display !== \"none\" \u0026\u0026\n            style.visibility !== \"hidden\" \u0026\u0026\n            target.getBoundingClientRect().height \u003e 0;\n\n          if (isVisible \u0026\u0026 !page.contains(target)) return target;\n        }\n      }\n\n      return document.querySelector(\"#MainContent\") || document.body;\n    }\n\n    function scrollToPurchaseArea() {\n      var target = findPurchaseArea();\n      var header = document.querySelector(\n        \".shopify-section-header-sticky, .header-wrapper, sticky-header\"\n      );\n      var offset = header ? header.getBoundingClientRect().height + 24 : 24;\n      var top = target.getBoundingClientRect().top + window.pageYOffset - offset;\n\n      window.scrollTo({\n        top: Math.max(0, top),\n        behavior: \"smooth\"\n      });\n\n      window.setTimeout(function () {\n        var firstControl = target.querySelector(\n          \"select, input[type='radio'], button[type='submit'], .product-form__submit\"\n        );\n        if (firstControl) {\n          firstControl.setAttribute(\"tabindex\", \"-1\");\n          firstControl.focus({ preventScroll: true });\n        }\n      }, 650);\n    }\n\n    var buttons = page.querySelectorAll(\"[data-ctk-scroll]\");\n    for (var i = 0; i \u003c buttons.length; i++) {\n      buttons[i].addEventListener(\"click\", scrollToPurchaseArea);\n    }\n  })();\n\u003c\/script\u003e","brand":"BestJas","offers":[{"title":"🦌 Classic Reindeer","offer_id":49337059868931,"sku":"SZ04252607284745-DIY绗缝圣诞树套装-A","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🎅 Santa Claus","offer_id":49337059901699,"sku":"SZ04252607284745-DIY绗缝圣诞树套装-B","price":24.99,"currency_code":"USD","in_stock":true},{"title":"⛄ Snowman","offer_id":49337059934467,"sku":"SZ04252607284745-DIY绗缝圣诞树套装-C","price":24.99,"currency_code":"USD","in_stock":true},{"title":"👼 Christmas Angel","offer_id":49337059967235,"sku":"SZ04252607284745-DIY绗缝圣诞树套装-D","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🍪 Gingerbread Man","offer_id":49337060000003,"sku":"SZ04252607284745-DIY绗缝圣诞树套装-E","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🧝 Christmas Elf","offer_id":49337060032771,"sku":"SZ04252607284745-DIY绗缝圣诞树套装-F","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🔥All Style 6PCS","offer_id":49337065341187,"sku":"SZ04252607284745-DIY绗缝圣诞树套装-A+B+C+D+E+F","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0796\/0284\/3907\/files\/0967bb154132daf9fd56eefede594a86b6d41af1.jpg?v=1785135719","url":"https:\/\/bestjas.com\/products\/diy-christmas-tree-kit","provider":"BestJas","version":"1.0","type":"link"}