{"product_id":"handmade-holiday-angel-ornament-diy-kit-a-cozy-christmas-craft-to-make-display","title":"🎄 DIY Crochet Christmas Angel Ornament Kit – Make, Hang \u0026 Treasure✨","description":"\u003cstyle\u003e\/* =========================================================   COTITOC - DIY CHRISTMAS ANGEL ORNAMENT LANDING PAGE   Shopify Description Ready   Optimized for Desktop + Narrow Shopify Content + Mobile========================================================= *\/.cot-angel-page,.cot-angel-page * {  box-sizing: border-box;}.cot-angel-page {  --red: #92252a;  --deep-red: #71191d;  --green: #2f513b;  --cream: #fffaf1;  --soft-cream: #f8f0e3;  --gold: #d6a85e;  --brown: #4a3429;  --text: #342e2a;  --muted: #70655e;  --white: #ffffff;  width: 100%;  max-width: 980px;  margin: 0 auto;  overflow: hidden;  color: var(--text);  font-family: Arial, Helvetica, sans-serif;  line-height: 1.65;  container-type: inline-size;  container-name: cotproduct;}.cot-angel-page img {  display: block;  width: 100%;  max-width: 100%;  height: auto;}.cot-angel-page h2,.cot-angel-page h3,.cot-angel-page p {  margin-top: 0;}.cot-section {  padding: 56px 24px;}.cot-center {  text-align: center;}.cot-eyebrow {  display: inline-block;  margin-bottom: 12px;  color: var(--red);  font-size: 12px;  line-height: 1.3;  font-weight: 800;  letter-spacing: 1.6px;  text-transform: uppercase;}.cot-title {  max-width: 760px;  margin: 0 auto 16px;  color: var(--brown);  font-family: Georgia, \"Times New Roman\", serif;  font-size: 38px;  line-height: 1.12;  font-weight: 700;}.cot-title span {  color: var(--red);}.cot-subtitle {  max-width: 700px;  margin: 0 auto 25px !important;  color: var(--muted);  font-size: 17px;  line-height: 1.7;}.cot-divider {  width: 58px;  height: 3px;  margin: 19px auto 22px;  border-radius: 10px;  background: var(--gold);}.cot-image {  overflow: hidden;  border-radius: 18px;}.cot-shadow {  box-shadow: 0 12px 35px rgba(65, 41, 25, 0.11);}\/* =========================================================   HERO========================================================= *\/.cot-hero {  background: var(--cream);}.cot-hero-image {  width: 100%;  overflow: hidden;}.cot-hero-copy {  padding: 40px 25px 50px;  text-align: center;}.cot-hero-copy h2 {  max-width: 720px;  margin: 0 auto 15px;  color: var(--brown);  font-family: Georgia, \"Times New Roman\", serif;  font-size: 42px;  line-height: 1.08;  font-weight: 700;}.cot-hero-copy h2 span {  color: var(--red);}.cot-hero-copy \u003e p {  max-width: 690px;  margin: 0 auto;  color: var(--muted);  font-size: 18px;  line-height: 1.7;}.cot-hero-badges {  display: grid;  grid-template-columns: repeat(4, minmax(0, 1fr));  gap: 12px;  max-width: 850px;  margin: 29px auto 0;}.cot-hero-badge {  min-width: 0;  padding: 18px 12px;  border: 1px solid #eadcc7;  border-radius: 15px;  background: #ffffff;  color: var(--brown);  font-size: 14px;  line-height: 1.4;  font-weight: 700;}.cot-hero-badge strong {  display: block;  margin-bottom: 7px;  font-size: 25px;  line-height: 1;}\/* =========================================================   STORY SECTION========================================================= *\/.cot-story {  background: #ffffff;}.cot-story-grid {  display: grid;  grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);  gap: 42px;  align-items: center;}.cot-story-image {  width: 100%;}.cot-story-image img {  width: 100%;  height: auto;}.cot-story-copy {  min-width: 0;}.cot-story-copy h2 {  margin: 0 0 18px;  color: var(--brown);  font-family: Georgia, \"Times New Roman\", serif;  font-size: 37px;  line-height: 1.13;  font-weight: 700;  word-break: normal;  overflow-wrap: normal;}.cot-story-copy h2 span {  color: var(--red);}.cot-story-copy p {  margin-bottom: 15px;  color: var(--muted);  font-size: 17px;  line-height: 1.7;}.cot-highlight {  margin-top: 23px;  padding: 18px 20px;  border-left: 4px solid var(--red);  border-radius: 0 12px 12px 0;  background: var(--cream);  color: var(--brown);  font-family: Georgia, \"Times New Roman\", serif;  font-size: 18px;  line-height: 1.5;  font-weight: 700;}\/* =========================================================   BENEFITS========================================================= *\/.cot-benefits {  background: var(--soft-cream);}.cot-benefit-grid {  display: grid;  grid-template-columns: repeat(4, minmax(0, 1fr));  gap: 14px;  margin-top: 32px;}.cot-benefit {  min-width: 0;  padding: 27px 16px;  border-radius: 17px;  background: #ffffff;  text-align: center;  box-shadow: 0 7px 22px rgba(65, 42, 28, .06);}.cot-benefit-icon {  margin-bottom: 13px;  font-size: 30px;  line-height: 1;}.cot-benefit h3 {  margin: 0 0 9px;  color: var(--brown);  font-size: 16px;  line-height: 1.3;  font-weight: 800;  word-break: normal;}.cot-benefit p {  margin: 0;  color: var(--muted);  font-size: 14px;  line-height: 1.55;}\/* =========================================================   CHARACTERS========================================================= *\/.cot-character-section {  background: #ffffff;}.cot-character-main {  margin-top: 31px;}.cot-character-grid {  display: grid;  grid-template-columns: repeat(5, minmax(0, 1fr));  gap: 11px;  margin-top: 25px;}.cot-character {  min-width: 0;  overflow: hidden;  border: 1px solid #eadfce;  border-radius: 14px;  background: var(--cream);}.cot-character img {  width: 100%;  aspect-ratio: 1 \/ 1;  object-fit: cover;}.cot-character-name {  padding: 11px 6px 13px;  color: var(--brown);  text-align: center;  font-size: 13px;  line-height: 1.35;  font-weight: 800;}\/* =========================================================   FULL WIDTH IMAGES========================================================= *\/.cot-full-image-section {  padding: 0 22px 56px;  background: #ffffff;}.cot-full-image-section img {  border-radius: 19px;  box-shadow: 0 12px 35px rgba(60, 35, 20, .10);}\/* =========================================================   PROCESS========================================================= *\/.cot-process {  background: var(--green);  color: #ffffff;}.cot-process .cot-eyebrow {  color: #f2cd81;}.cot-process .cot-title {  color: #ffffff;}.cot-process .cot-subtitle {  color: rgba(255,255,255,.82);}.cot-process-grid {  display: grid;  grid-template-columns: repeat(3, minmax(0, 1fr));  gap: 16px;  margin-top: 32px;}.cot-process-card {  min-width: 0;  padding: 28px 20px;  border: 1px solid rgba(255,255,255,.18);  border-radius: 16px;  background: rgba(255,255,255,.075);  text-align: center;}.cot-process-number {  display: flex;  width: 43px;  height: 43px;  margin: 0 auto 15px;  align-items: center;  justify-content: center;  border-radius: 50%;  background: #f4d28f;  color: var(--deep-red);  font-size: 16px;  font-weight: 900;}.cot-process-card h3 {  margin: 0 0 8px;  color: #ffffff;  font-size: 17px;  line-height: 1.25;  font-weight: 800;}.cot-process-card p {  margin: 0;  color: rgba(255,255,255,.78);  font-size: 14px;  line-height: 1.55;}\/* =========================================================   KEEPSAKE========================================================= *\/.cot-keepsake {  background: var(--cream);}.cot-keepsake-grid {  display: grid;  grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr);  gap: 42px;  align-items: center;}.cot-keepsake-copy {  min-width: 0;}.cot-keepsake-copy h2 {  margin: 0 0 18px;  color: var(--brown);  font-family: Georgia, \"Times New Roman\", serif;  font-size: 37px;  line-height: 1.13;  font-weight: 700;}.cot-keepsake-copy h2 span {  color: var(--red);}.cot-keepsake-copy p {  margin-bottom: 15px;  color: var(--muted);  font-size: 17px;  line-height: 1.7;}.cot-keepsake-image {  width: 100%;}.cot-quote {  margin-top: 22px !important;  margin-bottom: 0 !important;  color: var(--brown) !important;  font-family: Georgia, \"Times New Roman\", serif;  font-size: 20px !important;  line-height: 1.5 !important;  font-weight: 700;}\/* =========================================================   GIFT SECTION========================================================= *\/.cot-gift {  background: #ffffff;}.cot-gift-image {  margin-top: 31px;}.cot-gift-copy {  max-width: 720px;  margin: 27px auto 0;  text-align: center;}.cot-gift-copy p {  margin: 0;  color: var(--muted);  font-size: 17px;  line-height: 1.7;}\/* =========================================================   PERFECT FOR========================================================= *\/.cot-for {  background: var(--soft-cream);}.cot-for-grid {  display: grid;  grid-template-columns: repeat(2, minmax(0, 1fr));  gap: 13px;  max-width: 780px;  margin: 31px auto 0;}.cot-for-item {  display: flex;  gap: 14px;  align-items: flex-start;  min-width: 0;  padding: 19px;  border-radius: 14px;  background: #ffffff;  text-align: left;}.cot-for-icon {  flex: 0 0 auto;  font-size: 25px;  line-height: 1;}.cot-for-item strong {  display: block;  margin-bottom: 4px;  color: var(--brown);  font-size: 15px;  line-height: 1.35;}.cot-for-item span {  display: block;  color: var(--muted);  font-size: 14px;  line-height: 1.55;}\/* =========================================================   FAQ========================================================= *\/.cot-faq {  background: #ffffff;}.cot-faq-wrap {  max-width: 780px;  margin: 30px auto 0;}.cot-faq details {  margin-bottom: 11px;  overflow: hidden;  border: 1px solid #eadfce;  border-radius: 13px;  background: var(--cream);}.cot-faq summary {  position: relative;  padding: 18px 50px 18px 20px;  cursor: pointer;  list-style: none;  color: var(--brown);  text-align: left;  font-size: 16px;  line-height: 1.4;  font-weight: 800;}.cot-faq summary::-webkit-details-marker {  display: none;}.cot-faq summary::after {  content: \"+\";  position: absolute;  right: 18px;  top: 50%;  transform: translateY(-50%);  color: var(--red);  font-size: 25px;  line-height: 1;  font-weight: 400;}.cot-faq details[open] summary::after {  content: \"−\";}.cot-faq-answer {  padding: 0 20px 20px;  color: var(--muted);  text-align: left;  font-size: 15px;  line-height: 1.65;}\/* =========================================================   FINAL CTA========================================================= *\/.cot-final {  padding: 64px 25px;  background: var(--deep-red);  color: #ffffff;  text-align: center;}.cot-final h2 {  max-width: 720px;  margin: 0 auto 15px;  color: #ffffff;  font-family: Georgia, \"Times New Roman\", serif;  font-size: 39px;  line-height: 1.12;}.cot-final \u003e p {  max-width: 660px;  margin: 0 auto 26px;  color: rgba(255,255,255,.85);  font-size: 17px;  line-height: 1.65;}.cot-cta {  display: inline-block;  min-width: 290px;  padding: 17px 29px;  border-radius: 999px;  background: #f2d18e;  color: #5b1717 !important;  text-decoration: none !important;  font-size: 16px;  line-height: 1.3;  font-weight: 900;  box-shadow: 0 8px 22px rgba(0,0,0,.16);}.cot-final .cot-final-note {  margin-top: 14px !important;  margin-bottom: 0 !important;  color: rgba(255,255,255,.70) !important;  font-size: 13px !important;}\/* =========================================================   CONTAINER RESPONSIVE   IMPORTANT:   Responds to Shopify description width,   NOT just browser width.========================================================= *\/@container cotproduct (max-width: 760px) {  .cot-section {    padding: 44px 18px;  }  .cot-title {    font-size: 31px;  }  .cot-subtitle {    font-size: 16px;  }  \/* HERO *\/  .cot-hero-copy {    padding: 32px 18px 42px;  }  .cot-hero-copy h2 {    font-size: 33px;    line-height: 1.1;  }  .cot-hero-copy \u003e p {    font-size: 16px;  }  .cot-hero-badges {    grid-template-columns: repeat(2, minmax(0, 1fr));    gap: 10px;    margin-top: 25px;  }  .cot-hero-badge {    padding: 17px 10px;    font-size: 13px;  }  \/* STORY - FIXED *\/  .cot-story-grid {    display: flex;    flex-direction: column;    gap: 25px;  }  .cot-story-copy {    order: 1;    width: 100%;  }  .cot-story-image {    order: 2;    width: 100%;  }  .cot-story-copy h2 {    margin-bottom: 16px;    font-size: 30px;    line-height: 1.12;    letter-spacing: -.2px;  }  .cot-story-copy p {    font-size: 16px;    line-height: 1.72;  }  .cot-highlight {    width: 100%;    margin-top: 21px;    padding: 17px 18px;    font-size: 17px;    line-height: 1.5;  }  .cot-story-image img {    width: 100%;    height: auto;    object-fit: contain;  }  \/* BENEFITS - 2x2 *\/  .cot-benefits {    padding-left: 15px;    padding-right: 15px;  }  .cot-benefit-grid {    grid-template-columns: repeat(2, minmax(0, 1fr));    gap: 10px;    margin-top: 27px;  }  .cot-benefit {    padding: 21px 12px 20px;    border-radius: 15px;  }  .cot-benefit-icon {    margin-bottom: 10px;    font-size: 27px;  }  .cot-benefit h3 {    font-size: 15px;    line-height: 1.25;  }  .cot-benefit p {    font-size: 13px;    line-height: 1.5;  }  \/* CHARACTERS *\/  .cot-character-grid {    grid-template-columns: repeat(2, minmax(0, 1fr));    gap: 10px;  }  .cot-character:last-child {    grid-column: 1 \/ -1;    width: calc(50% - 5px);    margin: 0 auto;  }  .cot-character-name {    font-size: 13px;  }  \/* FULL WIDTH IMAGE *\/  .cot-full-image-section {    padding: 0 15px 44px;  }  .cot-image,  .cot-full-image-section img {    border-radius: 14px;  }  \/* PROCESS - VERTICAL CARDS *\/  .cot-process {    padding: 46px 16px;  }  .cot-process .cot-title {    max-width: 390px;    font-size: 30px;    line-height: 1.12;  }  .cot-process .cot-subtitle {    max-width: 400px;    font-size: 15px;    line-height: 1.65;  }  .cot-process-grid {    display: flex;    flex-direction: column;    gap: 11px;    margin-top: 28px;  }  .cot-process-card {    display: grid;    grid-template-columns: 50px minmax(0, 1fr);    column-gap: 15px;    row-gap: 4px;    padding: 20px 18px;    text-align: left;  }  .cot-process-number {    grid-column: 1;    grid-row: 1 \/ span 2;    width: 44px;    height: 44px;    margin: 0;    font-size: 16px;  }  .cot-process-card h3 {    grid-column: 2;    margin: 1px 0 3px;    font-size: 17px;    line-height: 1.3;  }  .cot-process-card p {    grid-column: 2;    margin: 0;    font-size: 14px;    line-height: 1.55;  }  \/* KEEPSAKE - FIXED *\/  .cot-keepsake-grid {    display: flex;    flex-direction: column;    gap: 26px;  }  .cot-keepsake-copy {    width: 100%;  }  .cot-keepsake-image {    width: 100%;  }  .cot-keepsake-copy h2 {    margin-bottom: 17px;    font-size: 30px;    line-height: 1.12;  }  .cot-keepsake-copy p {    font-size: 16px;    line-height: 1.72;  }  .cot-quote {    margin-top: 21px !important;    padding: 18px;    border-left: 4px solid var(--red);    border-radius: 0 12px 12px 0;    background: #ffffff;    font-size: 18px !important;    line-height: 1.5 !important;  }  \/* GIFT *\/  .cot-gift-copy p {    font-size: 16px;  }  \/* PERFECT FOR *\/  .cot-for-grid {    grid-template-columns: 1fr;    gap: 9px;  }  \/* FINAL CTA *\/  .cot-final {    padding: 49px 18px;  }  .cot-final h2 {    font-size: 31px;  }  .cot-final \u003e p {    font-size: 16px;  }  .cot-cta {    display: block;    width: 100%;    min-width: 0;  }}\/* =========================================================   VERY NARROW MOBILE========================================================= *\/@container cotproduct (max-width: 430px) {  .cot-section {    padding: 40px 15px;  }  .cot-title {    font-size: 29px;  }  .cot-eyebrow {    font-size: 11px;  }  .cot-hero-copy h2 {    font-size: 30px;  }  .cot-story-copy h2,  .cot-keepsake-copy h2 {    font-size: 29px;  }  .cot-benefit-grid {    gap: 9px;  }  .cot-benefit {    padding: 19px 10px;  }  .cot-benefit h3 {    font-size: 14px;  }  .cot-benefit p {    font-size: 12.5px;  }  .cot-process-card {    grid-template-columns: 46px minmax(0, 1fr);    padding: 18px 15px;    column-gap: 13px;  }  .cot-process-card h3 {    font-size: 16px;  }  .cot-process-card p {    font-size: 13px;  }  .cot-for-item {    padding: 17px;  }}\/* =========================================================   MEDIA QUERY FALLBACK========================================================= *\/@media screen and (max-width: 749px) {  .cot-story-grid,  .cot-keepsake-grid {    display: flex;    flex-direction: column;  }  .cot-story-copy {    order: 1;  }  .cot-story-image {    order: 2;  }  .cot-benefit-grid {    grid-template-columns: repeat(2, minmax(0, 1fr));  }}\u003c\/style\u003e\u003cdiv class=\"cot-angel-page\"\u003e\n\u003c!-- =====================================================     HERO===================================================== --\u003e\u003csection class=\"cot-hero\"\u003e\u003cdiv class=\"cot-hero-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/01cc51c07eb789ad57c47e5332368eb0d2a3379d.png\" alt=\"已生成图片：圣诞手作雪人天使挂饰\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cot-hero-copy\"\u003e\n\u003cspan class=\"cot-eyebrow\"\u003e A Cozy Christmas Craft \u003c\/span\u003e\u003ch2\u003eMake Your Own \u003cspan\u003eChristmas Keepsake\u003c\/span\u003e 🎄\u003c\/h2\u003e\n\u003cp\u003eSlow down, pick up your crochet hook, and create a little piece of Christmas with your own hands — then hang it proudly on your tree year after year.\u003c\/p\u003e\n\u003cdiv class=\"cot-hero-badges\"\u003e\n\u003cdiv class=\"cot-hero-badge\"\u003e\n\u003cstrong\u003e🧶\u003c\/strong\u003e Beginner-Friendly DIY\u003c\/div\u003e\n\u003cdiv class=\"cot-hero-badge\"\u003e\n\u003cstrong\u003e🎄\u003c\/strong\u003e Made to Hang \u0026amp; Display\u003c\/div\u003e\n\u003cdiv class=\"cot-hero-badge\"\u003e\n\u003cstrong\u003e🎁\u003c\/strong\u003e Meaningful Holiday Gift\u003c\/div\u003e\n\u003cdiv class=\"cot-hero-badge\"\u003e\n\u003cstrong\u003e✨\u003c\/strong\u003e 5 Festive Characters\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     STORY===================================================== --\u003e\u003csection class=\"cot-section cot-story\"\u003e\u003cdiv class=\"cot-story-grid\"\u003e\n\u003cdiv class=\"cot-story-image cot-image cot-shadow\"\u003e\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/c78a728445e99a1a83dbc1d695ee2c66779319ef.png\" alt=\"Handmade Snowman Angel Christmas Ornament\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cot-story-copy\"\u003e\n\u003cspan class=\"cot-eyebrow\"\u003e More Than Christmas Decor \u003c\/span\u003e\u003ch2\u003eThe Ornament Means More \u003cspan\u003eWhen You Made It Yourself\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eStore-bought ornaments can be beautiful. But there is something different about hanging up the little Christmas character that slowly came to life in your own hands.\u003c\/p\u003e\n\u003cp\u003eFrom the first stitch to the finishing details, this cozy holiday project gives you a reason to slow down, create, and enjoy a quieter part of the Christmas season.\u003c\/p\u003e\n\u003cdiv class=\"cot-highlight\"\u003eMake it this Christmas. Bring it back every Christmas after.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     BENEFITS===================================================== --\u003e\u003csection class=\"cot-section cot-center cot-benefits\"\u003e\u003cspan class=\"cot-eyebrow\"\u003e Why You'll Love It \u003c\/span\u003e\u003ch2 class=\"cot-title\"\u003eA Little Project With \u003cspan\u003eSo Much Christmas Feeling\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"cot-subtitle\"\u003ePart relaxing craft, part festive decoration, and part keepsake — made for cozy evenings and meaningful holiday moments.\u003c\/p\u003e\n\u003cdiv class=\"cot-benefit-grid\"\u003e\n\u003cdiv class=\"cot-benefit\"\u003e\n\u003cdiv class=\"cot-benefit-icon\"\u003e🧶\u003c\/div\u003e\n\u003ch3\u003eBeginner-Friendly\u003c\/h3\u003e\n\u003cp\u003eAn approachable holiday project you can enjoy at your own pace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-benefit\"\u003e\n\u003cdiv class=\"cot-benefit-icon\"\u003e❤️\u003c\/div\u003e\n\u003ch3\u003eMade By You\u003c\/h3\u003e\n\u003cp\u003eHandmade details make every finished character feel more personal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-benefit\"\u003e\n\u003cdiv class=\"cot-benefit-icon\"\u003e🎄\u003c\/div\u003e\n\u003ch3\u003eTree-Ready Charm\u003c\/h3\u003e\n\u003cp\u003eFinish it, hang it on the tree, and enjoy it all season long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-benefit\"\u003e\n\u003cdiv class=\"cot-benefit-icon\"\u003e🎁\u003c\/div\u003e\n\u003ch3\u003eGift With Meaning\u003c\/h3\u003e\n\u003cp\u003eGive the kit itself — or make one by hand for someone special.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     CHARACTERS===================================================== --\u003e\u003csection class=\"cot-section cot-center cot-character-section\"\u003e\u003cspan class=\"cot-eyebrow\"\u003e Pick Your Favorite \u003c\/span\u003e\u003ch2 class=\"cot-title\"\u003eMeet the \u003cspan\u003eChristmas Angel Collection\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"cot-subtitle\"\u003eFive festive personalities, each with its own handmade Christmas charm. Choose a favorite — or make a whole little Christmas family.\u003c\/p\u003e\n\u003cdiv class=\"cot-character-main cot-image cot-shadow\"\u003e\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/6eabfda64d0c94aefd0eeafc5b832587b0ec733f.png\" alt=\"Five DIY Christmas Angel Ornament Characters\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cot-character-grid\"\u003e\n\u003cdiv class=\"cot-character\"\u003e\n\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/c78a728445e99a1a83dbc1d695ee2c66779319ef.png\" alt=\"Snowman Angel\" loading=\"lazy\"\u003e\u003cdiv class=\"cot-character-name\"\u003e⛄ Snowman Angel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-character\"\u003e\n\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/eb214bcf2d0d9383a0c4b9f1cc3c5e7bc7a176e5.png\" alt=\"Santa Angel\" loading=\"lazy\"\u003e\u003cdiv class=\"cot-character-name\"\u003e🎅 Santa Angel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-character\"\u003e\n\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/a6fbf92ffd1f99b35bf7bc3c1a300aeaf86b24b5.png\" alt=\"Penguin Angel\" loading=\"lazy\"\u003e\u003cdiv class=\"cot-character-name\"\u003e🐧 Penguin Angel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-character\"\u003e\n\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/30487ecffbaca9e5af8bc037037d86046b9b0e06.png\" alt=\"Gnome Angel\" loading=\"lazy\"\u003e\u003cdiv class=\"cot-character-name\"\u003e🧙 Gnome Angel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-character\"\u003e\n\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/7880b881e2c9ac58ca9d628826de90da5ce154dd.png\" alt=\"Gingerbread Angel\" loading=\"lazy\"\u003e\u003cdiv class=\"cot-character-name\"\u003e🍪 Gingerbread Angel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     DIY EXPERIENCE IMAGE===================================================== --\u003e\u003csection class=\"cot-full-image-section\"\u003e\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/4d758e9b95d61e01b37c81ed748fb7e3d234ece2.png\" alt=\"DIY Christmas Crochet Kit Craft Experience\" loading=\"lazy\"\u003e\u003c\/section\u003e\u003c!-- =====================================================     PROCESS===================================================== --\u003e\u003csection class=\"cot-section cot-center cot-process\"\u003e\u003cspan class=\"cot-eyebrow\"\u003e Create • Finish • Treasure \u003c\/span\u003e\u003ch2 class=\"cot-title\"\u003eFrom Yarn to a Christmas Memory\u003c\/h2\u003e\n\u003cp class=\"cot-subtitle\"\u003eThe joy isn't only in the finished ornament — it's in watching your little character slowly come to life.\u003c\/p\u003e\n\u003cdiv class=\"cot-process-grid\"\u003e\n\u003cdiv class=\"cot-process-card\"\u003e\n\u003cdiv class=\"cot-process-number\"\u003e1\u003c\/div\u003e\n\u003ch3\u003eChoose Your Character\u003c\/h3\u003e\n\u003cp\u003ePick the festive design that makes you smile most.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-process-card\"\u003e\n\u003cdiv class=\"cot-process-number\"\u003e2\u003c\/div\u003e\n\u003ch3\u003eEnjoy Making It\u003c\/h3\u003e\n\u003cp\u003eSettle in, slow down, and enjoy a relaxing holiday craft at your own pace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-process-card\"\u003e\n\u003cdiv class=\"cot-process-number\"\u003e3\u003c\/div\u003e\n\u003ch3\u003eHang It With Pride\u003c\/h3\u003e\n\u003cp\u003eFinish your ornament, add it to your tree, and enjoy knowing you made it yourself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     KEEPSAKE===================================================== --\u003e\u003csection class=\"cot-section cot-keepsake\"\u003e\u003cdiv class=\"cot-keepsake-grid\"\u003e\n\u003cdiv class=\"cot-keepsake-copy\"\u003e\n\u003cspan class=\"cot-eyebrow\"\u003e Made to Be Displayed \u003c\/span\u003e\u003ch2\u003eNot Just a Craft — \u003cspan\u003eA Keepsake for Your Tree\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eOnce complete, your handmade Christmas angel is ready to become part of your holiday decorating tradition.\u003c\/p\u003e\n\u003cp\u003eHang it from your Christmas tree, add it to a garland or festive display, or wrap it up as a heartfelt handmade gift for someone special.\u003c\/p\u003e\n\u003cp class=\"cot-quote\"\u003e“I made this for you” will always mean more than “I bought this.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-keepsake-image cot-image cot-shadow\"\u003e\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/5892c89ebe16f797f3ed8a8648f71907d935b0f6.png\" alt=\"Handmade Christmas Crochet Angels Hanging on Christmas Tree\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     EMOTIONAL IMAGE===================================================== --\u003e\u003csection class=\"cot-full-image-section\" style=\"background: #fffaf1;\"\u003e\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/64a009f25d075485e4583e10ad0e5c2c99480fed.png\" alt=\"Make Christmas Feel More Handmade\" loading=\"lazy\"\u003e\u003c\/section\u003e\u003c!-- =====================================================     GIFT===================================================== --\u003e\u003csection class=\"cot-section cot-center cot-gift\"\u003e\u003cspan class=\"cot-eyebrow\"\u003e Made for Sharing \u003c\/span\u003e\u003ch2 class=\"cot-title\"\u003eA Gift That \u003cspan\u003eFeels Personal\u003c\/span\u003e 🎁\u003c\/h2\u003e\n\u003cp class=\"cot-subtitle\"\u003eSome of the best Christmas gifts aren't simply things — they're time, creativity and memories shared with people we love.\u003c\/p\u003e\n\u003cdiv class=\"cot-gift-image cot-image cot-shadow\"\u003e\u003cimg src=\"https:\/\/www.homogenouse.com\/cdn\/shop\/files\/image\/e12304f8aca2d82f92352c83bb1c5cdd704bd79f.png\" alt=\"Family Making DIY Christmas Crochet Ornaments Together\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"cot-gift-copy\"\u003e\u003cp\u003eMake one during a quiet winter evening, enjoy the project together with someone you love, give the kit to a craft lover, or create a finished ornament as a handmade Christmas keepsake.\u003c\/p\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     PERFECT FOR===================================================== --\u003e\u003csection class=\"cot-section cot-center cot-for\"\u003e\u003cspan class=\"cot-eyebrow\"\u003e Made for Cozy Christmas Moments \u003c\/span\u003e\u003ch2 class=\"cot-title\"\u003ePerfect for \u003cspan\u003eMaking, Giving \u0026amp; Keeping\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"cot-for-grid\"\u003e\n\u003cdiv class=\"cot-for-item\"\u003e\n\u003cdiv class=\"cot-for-icon\"\u003e☕\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Cozy Winter Evenings \u003c\/strong\u003e \u003cspan\u003e A relaxing little project for slowing down during the holiday rush. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-for-item\"\u003e\n\u003cdiv class=\"cot-for-icon\"\u003e👩👧\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Creative Family Time \u003c\/strong\u003e \u003cspan\u003e Turn an ordinary afternoon into a Christmas memory made together. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-for-item\"\u003e\n\u003cdiv class=\"cot-for-icon\"\u003e🎁\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Thoughtful Gifting \u003c\/strong\u003e \u003cspan\u003e Give someone the joy of making — or give them something you made. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cot-for-item\"\u003e\n\u003cdiv class=\"cot-for-icon\"\u003e🎄\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Christmas Traditions \u003c\/strong\u003e \u003cspan\u003e Create an ornament you'll look forward to bringing out year after year. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     FAQ===================================================== --\u003e\u003csection class=\"cot-section cot-center cot-faq\"\u003e\u003cspan class=\"cot-eyebrow\"\u003e Good to Know \u003c\/span\u003e\u003ch2 class=\"cot-title\"\u003eFrequently Asked \u003cspan\u003eQuestions\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"cot-faq-wrap\"\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this a finished ornament?\u003c\/summary\u003e\u003cdiv class=\"cot-faq-answer\"\u003eNo. This is a DIY crochet Christmas ornament kit designed for you to enjoy making yourself. Your finished character then becomes your handmade Christmas decoration.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eIs this suitable for beginners?\u003c\/summary\u003e\u003cdiv class=\"cot-faq-answer\"\u003eThe kit is designed as a beginner-friendly holiday project with step-by-step guidance to help make the creative process easier to follow.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhich characters can I choose from?\u003c\/summary\u003e\u003cdiv class=\"cot-faq-answer\"\u003eChoose from Snowman Angel, Santa Angel, Penguin Angel, Gnome Angel and Gingerbread Angel.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhat can I do with it after I finish?\u003c\/summary\u003e\u003cdiv class=\"cot-faq-answer\"\u003eHang your finished creation on your Christmas tree, add it to a festive display or garland, or give it to someone special as a handmade keepsake.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan I make more than one design?\u003c\/summary\u003e\u003cdiv class=\"cot-faq-answer\"\u003eAbsolutely. Each character has its own festive personality, so you can choose a favorite or build your own Christmas collection.\u003c\/div\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWould this make a good Christmas gift?\u003c\/summary\u003e\u003cdiv class=\"cot-faq-answer\"\u003eYes. Give the DIY kit to someone who enjoys creative projects, or make the ornament yourself and gift the finished piece as a more personal handmade keepsake.\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- =====================================================     FINAL CTA===================================================== --\u003e\u003csection class=\"cot-final\"\u003e\u003ch2\u003eCreate a Little Piece of Christmas With Your Own Hands\u003c\/h2\u003e\n\u003cp\u003eChoose the character you love, enjoy the making, and create a keepsake you'll be proud to hang when Christmas comes around again.\u003c\/p\u003e\n\u003ca href=\"#MainContent\" class=\"cot-cta\"\u003e 🎄 CHOOSE MY CHRISTMAS CHARACTER \u003c\/a\u003e\u003cp class=\"cot-final-note\"\u003eChoose your favorite design in the product options above.\u003c\/p\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Mygrandhearth","offers":[{"title":"⛄ Snowman","offer_id":67779956801721,"sku":"PH6092206UN","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🎅 Santa","offer_id":67779956834489,"sku":"PH6092206DO","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🐧 Penguin","offer_id":67779956867257,"sku":"PH6092206NS","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🧙‍♂️ Gnome","offer_id":67779956900025,"sku":"PH6092206EP","price":24.99,"currency_code":"USD","in_stock":true},{"title":"🍪 Gingerbread","offer_id":67779956932793,"sku":"PH6092206VX","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Set of 5(Save $25 \u0026 Free shipping)","offer_id":67779956965561,"sku":"PH6092206UN+PH6092206DO+PH6092206NS+PH6092206EP+PH6092206VX","price":99.96,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0800\/3472\/6073\/files\/84a8b818e614e849c2bbca6ae2787403b710600e.webp?v=1792404528","url":"https:\/\/mygrandhearth.com\/products\/handmade-holiday-angel-ornament-diy-kit-a-cozy-christmas-craft-to-make-display","provider":"mygrandhearth.com","version":"1.0","type":"link"}