{"product_id":"3d-fabric-poke-wreath-diy-kit","title":"🔥49% Off Last Day 🔥🎄 3D Fabric Poke Wreath DIY Kit","description":"\u003cstyle\u003e \/* =========================================================    DIY FABRIC BLOOM CHRISTMAS WREATH KIT    Warm Christmas Craft Atelier Edition     SHOPIFY SAFE    MOBILE FIRST    DESKTOP SAFE    NO @container    NO container-type     COLOR:    Cream Apricot    Cinnamon Red    Caramel    Honey Gold    Cocoa Brown ========================================================= *\/  .wcw26-page, .wcw26-page *, .wcw26-page *::before, .wcw26-page *::after {   box-sizing: border-box; }  .wcw26-page {   --wcw-cocoa: #4b3028;   --wcw-cocoa2: #704535;    --wcw-red: #a94c3c;   --wcw-red2: #cb6b50;   --wcw-red3: #84362d;    --wcw-caramel: #a76d43;   --wcw-caramel2: #d0a073;    --wcw-gold: #c58f3e;   --wcw-gold2: #e5bd70;   --wcw-gold3: #f4dca5;    --wcw-cream: #fff8ed;   --wcw-cream2: #f7e8d3;   --wcw-cream3: #f1d8bd;    --wcw-rose: #c88572;    --wcw-text: #4c3a31;   --wcw-muted: #7b695e;   --wcw-border: #ead8c4;    position: relative;   isolation: isolate;    display: block;   clear: both;    width: 100%;   max-width: 1180px;   min-width: 0;    margin: 28px auto 0;   padding: 0;    overflow-x: hidden;    color: var(--wcw-text);   background: #fffdf9;    font-family:     -apple-system,     BlinkMacSystemFont,     'Segoe UI',     Roboto,     Helvetica,     Arial,     sans-serif;    line-height: 1.7; }   \/* =========================================================    SHOPIFY RESET ========================================================= *\/  .wcw26-page section, .wcw26-page div, .wcw26-page article {   min-width: 0;   max-width: 100%; }  .wcw26-page img {   display: block;    width: 100% !important;   max-width: 100% !important;   height: auto !important;    margin: 0 !important;   padding: 0 !important;    border: 0; }  .wcw26-page h1, .wcw26-page h2, .wcw26-page h3, .wcw26-page p {   max-width: 100%;   margin-top: 0;    overflow-wrap: break-word; }  .wcw26-page h1, .wcw26-page h2, .wcw26-page h3 {   font-family:     Georgia,     'Times New Roman',     serif;    line-height: 1.13; }  .wcw26-page a {   text-decoration: none; }   \/* =========================================================    ANIMATIONS ========================================================= *\/  @keyframes wcwFloat {    0%,   100% {     transform:       translateY(0)       rotate(0deg);   }    50% {     transform:       translateY(-6px)       rotate(.8deg);   }  }   @keyframes wcwWarmGlow {    0%,   100% {     opacity: .24;      transform:       translate(-50%,-50%)       scale(.92);   }    50% {     opacity: .82;      transform:       translate(-50%,-50%)       scale(1.08);   }  }   @keyframes wcwBloom {    0%,   100% {     transform: scale(1);   }    50% {     transform: scale(1.055);   }  }   @keyframes wcwSweep {    0%,   17% {     left: -30%;     opacity: 0;   }    35% {     opacity: .75;   }    70% {     opacity: .40;   }    86%,   100% {     left: 116%;     opacity: 0;   }  }   @keyframes wcwShine {    0% {     transform:       translateX(-180%)       skewX(-20deg);   }    58%,   100% {     transform:       translateX(290%)       skewX(-20deg);   }  }   @keyframes wcwPulse {    0%,   100% {     transform: scale(1);   }    50% {     transform: scale(1.035);   }  }   @keyframes wcwSparkle {    0%,   100% {     opacity: .35;     transform: scale(.9);   }    50% {     opacity: 1;     transform: scale(1.18);   }  }   @keyframes wcwWarmDust {    0% {     background-position:       0 -160px,       100px -350px,       190px -520px;   }    100% {     background-position:       65px 800px,       5px 960px,       235px 1130px;   }  }   \/* =========================================================    COMMON ========================================================= *\/  .wcw26-section {   position: relative;    width: 100%;    padding:     50px 18px; }  .wcw26-center {   text-align: center; }  .wcw26-kicker {   display: inline-flex;    max-width: 100%;    margin-bottom: 13px;   padding:     7px 14px;    align-items: center;   justify-content: center;    border:     1px solid rgba(197,143,62,.30);    border-radius: 999px;    color: #936329;    background:     rgba(229,189,112,.14);    font-size: 11px;   font-weight: 900;    letter-spacing: .95px;   text-transform: uppercase; }  .wcw26-title {   width: 100%;   max-width: 900px;    margin:     0 auto 16px;    color: var(--wcw-cocoa2);    font-size:     clamp(29px,8vw,49px);    font-weight: 700;    letter-spacing: -.7px; }  .wcw26-subtitle {   width: 100%;   max-width: 775px;    margin:     0 auto 27px;    color: var(--wcw-muted);    font-size: 16px;   line-height: 1.76; }  .wcw26-red {   color: var(--wcw-red); }  .wcw26-gold {   color: var(--wcw-gold); }  .wcw26-caramel {   color: var(--wcw-caramel); }  .wcw26-cream-bg {   background:     linear-gradient(       135deg,       #fff9ef 0%,       #f8e8d4 60%,       #f3dbc1 100%     ); }  .wcw26-light-bg {   background:     linear-gradient(       135deg,       #fffdf9,       #fbf4e9     ); }  .wcw26-apricot-bg {   background:     linear-gradient(       135deg,       #fff5e7,       #f6dfc8     ); }   \/* =========================================================    BUTTON ========================================================= *\/  .wcw26-btn {   position: relative;    display: inline-flex;    width: 100%;   max-width: 430px;   min-height: 56px;    padding:     16px 29px;    overflow: hidden;    align-items: center;   justify-content: center;    border:     1px solid #b85e45;    border-radius: 999px;    color: #ffffff !important;    background:     linear-gradient(       135deg,       #934033,       #cf7054 48%,       #b4533e 72%,       #87382e     );    box-shadow:     0 14px 31px rgba(160,72,52,.25);    font-size: 15px;   font-weight: 900;    text-align: center;    transition:     transform .25s ease,     box-shadow .25s ease;    animation:     wcwPulse     4s     ease-in-out     infinite; }  .wcw26-btn:hover {   transform:     translateY(-3px);    box-shadow:     0 19px 42px rgba(160,72,52,.36); }  .wcw26-btn::after {   position: absolute;    top: -35%;   left: -45%;    width: 40%;   height: 170%;    pointer-events: none;    content: '';    background:     linear-gradient(       90deg,       transparent,       rgba(255,240,203,.70),       transparent     );    animation:     wcwShine     4.2s     ease-in-out     infinite; }   \/* =========================================================    HERO ========================================================= *\/  .wcw26-hero {   position: relative;    display: grid;    grid-template-columns: 1fr;    width: 100%;    overflow: hidden;    color: #ffffff;    background:     radial-gradient(       circle at 10% 12%,       rgba(244,199,119,.22),       transparent 31%     ),     radial-gradient(       circle at 91% 83%,       rgba(190,80,59,.17),       transparent 29%     ),     linear-gradient(       140deg,       #503128 0%,       #754536 38%,       #9a5940 67%,       #5d372b 100%     ); }  .wcw26-hero::before {   position: absolute;    inset: 0;    z-index: 1;    pointer-events: none;    content: '';    opacity: .20;    background-image:      radial-gradient(       circle,       rgba(255,237,196,.95)       0 1.5px,       transparent 2px     ),      radial-gradient(       circle,       rgba(240,187,96,.78)       0 1px,       transparent 1.6px     ),      radial-gradient(       circle,       rgba(255,255,255,.54)       0 1px,       transparent 1.5px     );    background-size:     95px 95px,     150px 150px,     220px 220px;    animation:     wcwWarmDust     23s     linear     infinite; }  .wcw26-hero-copy {   position: relative;   z-index: 3;    display: flex;    padding:     48px 20px 30px;    flex-direction: column;   justify-content: center; }  .wcw26-hero-kicker {   display: inline-flex;    width: fit-content;   max-width: 100%;    margin-bottom: 17px;   padding:     8px 14px;    border:     1px solid rgba(255,224,167,.30);    border-radius: 999px;    color: #ffe2ae;    background:     rgba(255,244,220,.07);    font-size: 11px;   font-weight: 900; }  .wcw26-main-title {   width: 100%;    margin-bottom: 19px;    color: #fff9ef;    font-size:     clamp(38px,11vw,65px);    letter-spacing: -1.3px; }  .wcw26-main-title span {   display: block;    color: #ffd58d;    text-shadow:     0 0 18px rgba(255,207,120,.20); }  .wcw26-hero-copy p {   width: 100%;   max-width: 620px;    margin-bottom: 23px;    color: #f8e8dc;    font-size: 16px;   line-height: 1.74; }  .wcw26-hero-note {   margin:     15px 0 0 !important;    color: #edcdb7 !important;    font-size: 12px !important; }  .wcw26-hero-media {   position: relative;   z-index: 2;    display: flex;    width: 100%;    padding:     10px 18px 30px;    align-items: center;   justify-content: center; }  .wcw26-hero-media::before {   position: absolute;    top: 50%;   left: 50%;    width: 77%;   height: 77%;    pointer-events: none;    content: '';    border-radius: 50%;    background:     radial-gradient(       circle,       rgba(255,210,130,.29),       rgba(255,237,207,.07) 48%,       transparent 72%     );    transform:     translate(-50%,-50%);    animation:     wcwWarmGlow     5s     ease-in-out     infinite; }  .wcw26-hero-media img {   position: relative;   z-index: 2;    width: 100% !important;   max-width: 560px !important;    border:     1px solid rgba(255,220,163,.34);    border-radius: 18px;    box-shadow:     0 24px 58px rgba(73,36,24,.32);    animation:     wcwFloat     5.5s     ease-in-out     infinite; }   \/* =========================================================    FACT BAR ========================================================= *\/  .wcw26-facts-wrap {   padding:     33px 15px 40px;    background:     #fff3e3; }  .wcw26-facts {   display: grid;    grid-template-columns:     repeat(2,minmax(0,1fr));    width: 100%;   max-width: 960px;    margin: 0 auto;    overflow: hidden;    border:     1px solid #ead7c1;    border-radius: 14px;    background:     #fffdf9;    box-shadow:     0 12px 28px rgba(103,69,43,.06); }  .wcw26-fact {   padding:     21px 8px;    border:     1px solid #f0dfce;    text-align: center;    transition:     transform .25s ease,     background .25s ease; }  .wcw26-fact:hover {   background:     #fff0db;    transform:     translateY(-4px); }  .wcw26-fact strong {   display: block;    color: #754b37;    font-family:     Georgia,     'Times New Roman',     serif;    font-size: 19px; }  .wcw26-fact span {   display: block;    margin-top: 6px;    color: #9a745c;    font-size: 10px;   font-weight: 900;    text-transform: uppercase; }   \/* =========================================================    STORY HOOK ========================================================= *\/  .wcw26-hook {   position: relative;    overflow: hidden;    text-align: center;    background:     linear-gradient(       135deg,       #fff7e9,       #f8e1c8 55%,       #f2d5b8     ); }  .wcw26-quote {   width: 100%;   max-width: 790px;    margin:     28px auto 0;    padding:     27px 21px;    border-top:     1px solid #c79043;    border-bottom:     1px solid #c79043;    color: #74513d;    background:     linear-gradient(       90deg,       transparent,       rgba(219,160,77,.14),       transparent     );    font-family:     Georgia,     'Times New Roman',     serif;    font-size: 20px;   font-style: italic;    line-height: 1.55; }   \/* =========================================================    SPLIT ========================================================= *\/  .wcw26-split {   display: grid;    grid-template-columns: 1fr;    width: 100%;    gap: 30px;    align-items: center; }  .wcw26-split \u003e * {   min-width: 0; }  .wcw26-copy p {   margin-bottom: 16px;    color: var(--wcw-muted);    font-size: 15px;   line-height: 1.77; }  .wcw26-image {   position: relative;    width: 100%;   max-width: 570px;    margin:     0 auto;    padding: 7px;    overflow: hidden;    border:     1px solid #ead5bd;    border-radius: 18px;    background:     #f3dcc4;    box-shadow:     0 19px 44px rgba(106,66,38,.13);    transition:     transform .30s ease,     box-shadow .30s ease; }  .wcw26-image:hover {   transform:     translateY(-5px);    box-shadow:     0 25px 55px rgba(106,66,38,.20); }  .wcw26-image img {   border-radius: 11px; }  .wcw26-image::after, .wcw26-showcase::after {   position: absolute;    top: -15%;   bottom: -15%;   left: -30%;    width: 15%;    pointer-events: none;    content: '';    background:     linear-gradient(       90deg,       transparent,       rgba(255,255,255,.58),       rgba(247,197,117,.25),       transparent     );    transform:     skewX(-12deg);    animation:     wcwSweep     7s     ease-in-out     infinite; }   \/* =========================================================    FEATURE CARDS ========================================================= *\/  .wcw26-card-grid {   display: grid;    grid-template-columns: 1fr;    gap: 14px;    margin-top: 29px; }  .wcw26-card {   padding:     24px 19px;    border:     1px solid #eadcc9;    border-radius: 15px;    background:     #fffdf9;    text-align: left;    box-shadow:     0 9px 25px rgba(102,68,47,.045);    transition:     transform .27s ease,     box-shadow .27s ease; }  .wcw26-card:hover {   transform:     translateY(-5px);    box-shadow:     0 16px 35px rgba(102,68,47,.11); }  .wcw26-card-icon {   display: flex;    width: 52px;   height: 52px;    margin-bottom: 15px;    align-items: center;   justify-content: center;    border:     1px solid #e5be82;    border-radius: 50%;    background:     linear-gradient(       145deg,       #fff8e9,       #f9dfb6     );    font-size: 24px;    animation:     wcwBloom     4s     ease-in-out     infinite; }  .wcw26-card h3 {   margin-bottom: 8px;    color: #754b37;    font-size: 18px; }  .wcw26-card p {   margin-bottom: 0;    color: #7e695d;    font-size: 14px; }   \/* =========================================================    COCOA DARK SECTION ========================================================= *\/  .wcw26-dark {   position: relative;    overflow: hidden;    color: #ffffff;    background:     radial-gradient(       circle at 90% 10%,       rgba(241,192,106,.18),       transparent 29%     ),     radial-gradient(       circle at 10% 88%,       rgba(180,74,55,.18),       transparent 28%     ),     linear-gradient(       145deg,       #493028 0%,       #684032 48%,       #81503a 100%     ); }  .wcw26-dark \u003e * {   position: relative;   z-index: 2; }  .wcw26-dark .wcw26-title {   color: #fff7e9; }  .wcw26-dark .wcw26-copy p {   color: #f1ded0; }  .wcw26-dark .wcw26-kicker {   color: #ffe0a6;    border-color:     rgba(255,218,151,.27);    background:     rgba(255,244,220,.06); }   \/* =========================================================    HOW TO ========================================================= *\/  .wcw26-step-grid {   display: grid;    grid-template-columns: 1fr;    gap: 14px;    margin-top: 29px; }  .wcw26-step {   padding:     25px 18px;    border:     1px solid #eadbc7;    border-radius: 15px;    background:     #fffdf9;    text-align: center;    transition:     transform .25s ease,     box-shadow .25s ease; }  .wcw26-step:hover {   transform:     translateY(-5px);    box-shadow:     0 13px 29px rgba(104,70,48,.10); }  .wcw26-step-num {   display: flex;    width: 49px;   height: 49px;    margin:     0 auto 13px;    align-items: center;   justify-content: center;    border-radius: 50%;    color: #ffffff;    background:     linear-gradient(       135deg,       #a14937,       #d47857     );    box-shadow:     0 8px 19px rgba(168,76,55,.18);    font-size: 18px;   font-weight: 900;    animation:     wcwPulse     3.6s     ease-in-out     infinite; }  .wcw26-step h3 {   margin-bottom: 8px;    color: #744a36;    font-size: 18px; }  .wcw26-step p {   margin-bottom: 0;    color: var(--wcw-muted);    font-size: 14px; }   \/* =========================================================    SHOWCASE ========================================================= *\/  .wcw26-showcase {   position: relative;    width: 100%;   max-width: 860px;    margin:     30px auto 0;    padding: 7px;    overflow: hidden;    border:     1px solid #ead5bd;    border-radius: 18px;    background:     #f3dcc4;    box-shadow:     0 20px 47px rgba(106,66,38,.13); }  .wcw26-showcase img {   border-radius: 11px; }   \/* =========================================================    PLACEMENT ========================================================= *\/  .wcw26-place-grid {   display: grid;    grid-template-columns:     repeat(2,minmax(0,1fr));    gap: 12px;    margin-top: 27px; }  .wcw26-place {   padding:     20px 10px;    border:     1px solid #eadcc9;    border-radius: 13px;    background:     #fffdf9;    text-align: center;    transition:     transform .25s ease,     box-shadow .25s ease; }  .wcw26-place:hover {   transform:     translateY(-4px);    box-shadow:     0 11px 26px rgba(104,70,48,.09); }  .wcw26-place-icon {   margin-bottom: 7px;    font-size: 25px; }  .wcw26-place strong {   display: block;    color: #754b37;    font-size: 13px; }  .wcw26-place span {   display: block;    margin-top: 4px;    color: var(--wcw-muted);    font-size: 11px; }   \/* =========================================================    FAITH COLLECTION ========================================================= *\/  .wcw26-faith-grid {   display: grid;    grid-template-columns: 1fr;    gap: 14px;    margin-top: 28px; }  .wcw26-faith {   padding:     24px 19px;    border:     1px solid rgba(245,204,135,.22);    border-radius: 15px;    background:     rgba(255,239,215,.065);    text-align: left; }  .wcw26-faith-icon {   margin-bottom: 10px;    font-size: 29px; }  .wcw26-faith h3 {   margin-bottom: 8px;    color: #ffd990;    font-size: 19px; }  .wcw26-faith p {   margin-bottom: 0;    color: #f1ded0;    font-size: 14px; }   \/* =========================================================    GIFT TAGS ========================================================= *\/  .wcw26-tags {   display: flex;    flex-wrap: wrap;    gap: 8px;    margin-top: 22px; }  .wcw26-tag {   padding:     8px 11px;    border:     1px solid #e5cfb2;    border-radius: 999px;    color: #755238;    background:     #fffdf9;    font-size: 12px;   font-weight: 800; }   \/* =========================================================    INFO ========================================================= *\/  .wcw26-info-grid {   display: grid;    grid-template-columns: 1fr;    width: 100%;   max-width: 900px;    margin:     29px auto 0;    gap: 13px; }  .wcw26-info {   padding:     21px 17px;    border:     1px solid #eadbc7;    border-radius: 14px;    background:     #fffdf9;    text-align: left;    box-shadow:     0 8px 22px rgba(102,69,47,.04); }  .wcw26-info strong {   display: block;    margin-bottom: 6px;    color: #744a36;    font-size: 14px; }  .wcw26-info span {   color: #7e695d;    font-size: 13px;   line-height: 1.65; }   \/* =========================================================    NOTICE ========================================================= *\/  .wcw26-notice {   width: 100%;   max-width: 850px;    margin:     26px auto 0;    padding:     17px 18px;    border:     1px solid #edd2bc;    border-left:     5px solid var(--wcw-red);    border-radius:     0 12px 12px 0;    color: #735d50;    background:     #fff2e4;    font-size: 13px;   line-height: 1.72;    text-align: left; }  .wcw26-notice strong {   color: var(--wcw-red3); }   \/* =========================================================    FAQ ========================================================= *\/  .wcw26-faq {   width: 100%;   max-width: 850px;    margin:     28px auto 0;    text-align: left; }  .wcw26-page details {   width: 100%;    margin-bottom: 11px;    overflow: hidden;    border:     1px solid #e9dac7;    border-radius: 13px;    background:     #fffdf9;    transition:     box-shadow .25s ease,     transform .25s ease; }  .wcw26-page details:hover {   transform:     translateY(-2px);    box-shadow:     0 9px 22px rgba(102,69,47,.07); }  .wcw26-page summary {   position: relative;    display: block;    width: 100%;    padding:     17px 46px 17px 17px;    color: #744a36;    cursor: pointer;    font-size: 14px;   font-weight: 900;    list-style: none; }  .wcw26-page summary::-webkit-details-marker {   display: none; }  .wcw26-page summary::after {   position: absolute;    top: 50%;   right: 17px;    color: var(--wcw-red);    content: '+';    font-size: 24px;    transform:     translateY(-50%); }  .wcw26-page details[open] summary::after {   content: '−'; }  .wcw26-answer {   padding:     0 17px 17px;    color: #7e695d;    font-size: 14px;   line-height: 1.7; }   \/* =========================================================    FINAL ========================================================= *\/  .wcw26-final {   position: relative;    padding:     64px 18px;    overflow: hidden;    color: #ffffff;    text-align: center;    background:     radial-gradient(       circle at 50% 0%,       rgba(244,195,105,.23),       transparent 40%     ),     radial-gradient(       circle at 90% 86%,       rgba(180,75,57,.18),       transparent 31%     ),     linear-gradient(       145deg,       #4f3028,       #714233 52%,       #884f39     ); }  .wcw26-final::before {   position: absolute;    inset: 0;    pointer-events: none;    content: '';    opacity: .20;    background-image:      radial-gradient(       circle,       rgba(255,228,171,.95)       0 1.5px,       transparent 2px     ),      radial-gradient(       circle,       rgba(238,184,96,.77)       0 1px,       transparent 1.5px     );    background-size:     95px 95px,     155px 155px;    animation:     wcwWarmDust     23s     linear     infinite; }  .wcw26-final \u003e * {   position: relative;   z-index: 2; }  .wcw26-final .wcw26-title {   color: #fff8eb; }  .wcw26-final .wcw26-title span {   display: block;    color: #ffd78e;    text-shadow:     0 0 20px rgba(255,203,114,.18); }  .wcw26-final p {   width: 100%;   max-width: 720px;    margin:     0 auto 25px;    color: #f4e0d0;    font-size: 16px;   line-height: 1.75; }   \/* =========================================================    TABLET \/ DESKTOP \u003e= 700PX ========================================================= *\/  @media screen and (min-width:700px) {    .wcw26-section {     padding:       66px 38px;   }    .wcw26-hero {     grid-template-columns:       minmax(0,.92fr)       minmax(0,1.08fr);      min-height: 635px;   }    .wcw26-hero-copy {     padding:       58px 34px;   }    .wcw26-hero-media {     padding:       28px;   }    .wcw26-main-title {     font-size:       clamp(44px,6vw,65px);   }    .wcw26-hero-copy p {     font-size: 17px;   }    .wcw26-facts {     grid-template-columns:       repeat(4,minmax(0,1fr));   }    .wcw26-split {     grid-template-columns:       repeat(2,minmax(0,1fr));      gap: 42px;   }    .wcw26-card-grid {     grid-template-columns:       repeat(2,minmax(0,1fr));   }    .wcw26-step-grid {     grid-template-columns:       repeat(4,minmax(0,1fr));   }    .wcw26-place-grid {     grid-template-columns:       repeat(3,minmax(0,1fr));   }    .wcw26-faith-grid {     grid-template-columns:       repeat(2,minmax(0,1fr));   }    .wcw26-info-grid {     grid-template-columns:       repeat(2,minmax(0,1fr));   }    .wcw26-btn {     width: auto;     min-width: 280px;   }  }   \/* =========================================================    LARGE DESKTOP \u003e= 960PX ========================================================= *\/  @media screen and (min-width:960px) {    .wcw26-section {     padding:       78px 55px;   }    .wcw26-hero-copy {     padding:       66px 42px;   }    .wcw26-split {     gap: 55px;   }    .wcw26-card-grid {     grid-template-columns:       repeat(4,minmax(0,1fr));   }    .wcw26-place-grid {     grid-template-columns:       repeat(6,minmax(0,1fr));   }    .wcw26-info-grid {     grid-template-columns:       repeat(3,minmax(0,1fr));   }  }   \/* =========================================================    SMALL MOBILE ========================================================= *\/  @media screen and (max-width:420px) {    .wcw26-main-title {     font-size: 34px;   }    .wcw26-title {     font-size: 28px;   }  }   \/* =========================================================    REDUCED MOTION ========================================================= *\/  @media (prefers-reduced-motion:reduce) {    .wcw26-page *,   .wcw26-page *::before,   .wcw26-page *::after {     animation-duration:       .01ms !important;      animation-iteration-count:       1 !important;   }  } \u003c\/style\u003e   \u003cdiv class=\"wcw26-page\"\u003e   \u003c!-- =====================================================      HERO ===================================================== --\u003e  \u003csection class=\"wcw26-hero\"\u003e    \u003cdiv class=\"wcw26-hero-copy\"\u003e      \u003cspan class=\"wcw26-hero-kicker\"\u003e       🧵 A COZY CHRISTMAS CRAFT MADE ONE LITTLE PIECE AT A TIME     \u003c\/span\u003e      \u003ch1 class=\"wcw26-main-title\"\u003e       DIY Fabric Bloom       \u003cspan\u003eChristmas Wreath Kit\u003c\/span\u003e     \u003c\/h1\u003e      \u003cp\u003e       Turn simple fabric squares into a rich,       dimensional Christmas wreath using an easy       poke-and-tuck technique that is as satisfying       to make as the finished piece is beautiful to display.     \u003c\/p\u003e      \u003cp\u003e       No complicated sewing.       No need for perfect stitches.       Just place, poke, tuck and repeat while the wreath       slowly grows fuller beneath your hands.     \u003c\/p\u003e      \u003ca class=\"wcw26-btn\" href=\"#wcw26-how\"\u003e       See How the Wreath Comes to Life →     \u003c\/a\u003e      \u003cp class=\"wcw26-hero-note\"\u003e       🧵 Simple Poke \u0026amp; Tuck  •        ✨ Plush 3D Texture  •        ☕ Relaxing Holiday Craft  •        🎄 Display-Worthy Finish     \u003c\/p\u003e    \u003c\/div\u003e     \u003cdiv class=\"wcw26-hero-media\"\u003e      \u003cimg src=\"https:\/\/cdn.webfastcdn.com\/image\/de2b26db6e1b3f90271535bfe86e957c95048ac8.jpg\" alt=\"DIY Fabric Bloom Christmas Wreath\" loading=\"eager\"\u003e    \u003c\/div\u003e  \u003c\/section\u003e   \u003c!-- =====================================================      QUICK FACTS ===================================================== --\u003e  \u003csection class=\"wcw26-facts-wrap\"\u003e    \u003cdiv class=\"wcw26-facts\"\u003e      \u003cdiv class=\"wcw26-fact\"\u003e       \u003cstrong\u003ePoke \u0026amp; Tuck\u003c\/strong\u003e       \u003cspan\u003eSimple Technique\u003c\/span\u003e     \u003c\/div\u003e      \u003cdiv class=\"wcw26-fact\"\u003e       \u003cstrong\u003e3D Texture\u003c\/strong\u003e       \u003cspan\u003eLayered Fabric Blooms\u003c\/span\u003e     \u003c\/div\u003e      \u003cdiv class=\"wcw26-fact\"\u003e       \u003cstrong\u003eDIY Craft\u003c\/strong\u003e       \u003cspan\u003eMade by Your Hands\u003c\/span\u003e     \u003c\/div\u003e      \u003cdiv class=\"wcw26-fact\"\u003e       \u003cstrong\u003eDisplay It\u003c\/strong\u003e       \u003cspan\u003eEnjoy It Every Christmas\u003c\/span\u003e     \u003c\/div\u003e    \u003c\/div\u003e  \u003c\/section\u003e   \u003c!-- =====================================================      HOOK ===================================================== --\u003e  \u003csection class=\"wcw26-section wcw26-hook\"\u003e    \u003cspan class=\"wcw26-kicker\"\u003e     Small Pieces Become Something Surprisingly Beautiful   \u003c\/span\u003e    \u003ch2 class=\"wcw26-title\"\u003e     One Flat Fabric Square Goes In.     \u003cspan class=\"wcw26-red\"\u003e       One Soft Bloom Appears.     \u003c\/span\u003e   \u003c\/h2\u003e    \u003cp class=\"wcw26-subtitle\"\u003e     Press the center of each fabric piece into the wreath base     and the corners naturally gather upward.     Repeat the motion again and again,     and a flat surface slowly becomes a soft,     richly textured Christmas wreath.   \u003c\/p\u003e    \u003cdiv class=\"wcw26-quote\"\u003e     “Poke. Tuck. Repeat.     Then suddenly you realize how much of the wreath     you've already created.”   \u003c\/div\u003e  \u003c\/section\u003e   \u003c!-- =====================================================      WHY YOU'LL LOVE IT ===================================================== --\u003e  \u003csection class=\"wcw26-section wcw26-light-bg wcw26-center\"\u003e    \u003cspan class=\"wcw26-kicker\"\u003e     The Making Is Part of the Gift   \u003c\/span\u003e    \u003ch2 class=\"wcw26-title\"\u003e     A Christmas Craft That Feels     \u003cspan class=\"wcw26-gold\"\u003e       Calm, Cozy \u0026amp; Satisfying     \u003c\/span\u003e   \u003c\/h2\u003e     \u003cdiv class=\"wcw26-card-grid\"\u003e       \u003carticle class=\"wcw26-card\"\u003e        \u003cdiv class=\"wcw26-card-icon\"\u003e         🧵       \u003c\/div\u003e        \u003ch3\u003e         Beginner-Friendly       \u003c\/h3\u003e        \u003cp\u003e         The main technique focuses on pressing and gathering fabric,         rather than complicated sewing or advanced craft skills.       \u003c\/p\u003e      \u003c\/article\u003e       \u003carticle class=\"wcw26-card\"\u003e        \u003cdiv class=\"wcw26-card-icon\"\u003e         ✨       \u003c\/div\u003e        \u003ch3\u003e         Rich Dimensional Texture       \u003c\/h3\u003e        \u003cp\u003e         Hundreds of small fabric folds create depth,         softness and beautiful handmade character.       \u003c\/p\u003e      \u003c\/article\u003e       \u003carticle class=\"wcw26-card\"\u003e        \u003cdiv class=\"wcw26-card-icon\"\u003e         ☕       \u003c\/div\u003e        \u003ch3\u003e         Made for Slow Evenings       \u003c\/h3\u003e        \u003cp\u003e         Put on Christmas music,         make something warm to drink         and enjoy a project that does not need to be rushed.       \u003c\/p\u003e      \u003c\/article\u003e       \u003carticle class=\"wcw26-card\"\u003e        \u003cdiv class=\"wcw26-card-icon\"\u003e         🎄       \u003c\/div\u003e        \u003ch3\u003e         Becomes Holiday Décor       \u003c\/h3\u003e        \u003cp\u003e         When the crafting is finished,         the project becomes a Christmas decoration         you can actually display.       \u003c\/p\u003e      \u003c\/article\u003e     \u003c\/div\u003e  \u003c\/section\u003e   \u003c!-- =====================================================      HOW IT WORKS ===================================================== --\u003e  \u003csection class=\"wcw26-section wcw26-cream-bg\" id=\"wcw26-how\"\u003e    \u003cdiv class=\"wcw26-split\"\u003e       \u003cdiv class=\"wcw26-image\"\u003e        \u003cimg src=\"https:\/\/cdn.webfastcdn.com\/image\/c3c41af42c8c598710b357a93205e98fe5bf21ae.png\" alt=\"Fabric wreath poke and tuck process\" loading=\"lazy\"\u003e      \u003c\/div\u003e       \u003cdiv class=\"wcw26-copy\"\u003e        \u003cspan class=\"wcw26-kicker\"\u003e         🪡 How Does a Flat Fabric Square Become a Bloom?       \u003c\/span\u003e        \u003ch2 class=\"wcw26-title\"\u003e         Easier Than It Looks.         \u003cspan class=\"wcw26-red\"\u003e           Addictive Once You Start.         \u003c\/span\u003e       \u003c\/h2\u003e        \u003cp\u003e         Place a small fabric square over the wreath base         and use the poke tool to press the center inward.       \u003c\/p\u003e        \u003cp\u003e         As the center moves down,         the outer corners naturally rise and gather,         creating a dimensional folded shape.       \u003c\/p\u003e        \u003cp\u003e         Continue adding pieces beside one another         until the empty surface disappears beneath         layer after layer of soft fabric texture.       \u003c\/p\u003e      \u003c\/div\u003e    \u003c\/div\u003e     \u003cdiv class=\"wcw26-step-grid\"\u003e       \u003carticle class=\"wcw26-step\"\u003e        \u003cdiv class=\"wcw26-step-num\"\u003e         1       \u003c\/div\u003e        \u003ch3\u003e         Place       \u003c\/h3\u003e        \u003cp\u003e         Position one fabric square         over the wreath base.       \u003c\/p\u003e      \u003c\/article\u003e       \u003carticle class=\"wcw26-step\"\u003e        \u003cdiv class=\"wcw26-step-num\"\u003e         2       \u003c\/div\u003e        \u003ch3\u003e         Poke       \u003c\/h3\u003e        \u003cp\u003e         Press the center inward         with the craft tool.       \u003c\/p\u003e      \u003c\/article\u003e       \u003carticle class=\"wcw26-step\"\u003e        \u003cdiv class=\"wcw26-step-num\"\u003e         3       \u003c\/div\u003e        \u003ch3\u003e         Tuck       \u003c\/h3\u003e        \u003cp\u003e         Watch the fabric corners         rise into soft folds.       \u003c\/p\u003e      \u003c\/article\u003e       \u003carticle class=\"wcw26-step\"\u003e        \u003cdiv class=\"wcw26-step-num\"\u003e         4       \u003c\/div\u003e        \u003ch3\u003e         Repeat       \u003c\/h3\u003e        \u003cp\u003e         Keep adding pieces         until the wreath becomes full.       \u003c\/p\u003e      \u003c\/article\u003e     \u003c\/div\u003e     \u003cdiv class=\"wcw26-quote\"\u003e     Small fabric squares → dimensional folds →     one Christmas wreath created by you.   \u003c\/div\u003e  \u003c\/section\u003e   \u003c!-- =====================================================      TEXTURE ===================================================== --\u003e  \u003csection class=\"wcw26-section wcw26-dark\"\u003e    \u003cdiv class=\"wcw26-split\"\u003e       \u003cdiv class=\"wcw26-copy\"\u003e        \u003cspan class=\"wcw26-kicker\"\u003e         ✨ The Beauty Is in the Texture       \u003c\/span\u003e        \u003ch2 class=\"wcw26-title\"\u003e         Not Printed.         Not Flat.         \u003cspan style=\"color:#ffd78e;\"\u003e           Built Layer by Layer.         \u003c\/span\u003e       \u003c\/h2\u003e        \u003cp\u003e         Every fabric square creates another fold,         another edge and another small shadow.       \u003c\/p\u003e        \u003cp\u003e         Up close,         you can \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"hululu","offers":[{"title":"🎄 Merry Christmas Tree","offer_id":43580872884272,"sku":"NC03172609071650-圣诞树花环","price":19.99,"currency_code":"USD","in_stock":true},{"title":"☃️ Let It Snow Snowman","offer_id":43580872917040,"sku":"NC03172609071650-雪人花环","price":19.99,"currency_code":"USD","in_stock":true},{"title":"🎅 Merry \u0026 Bright Santa","offer_id":43580872949808,"sku":"NC03172609071650-圣诞老人花环","price":19.99,"currency_code":"USD","in_stock":true},{"title":"🦌 Holiday Wishes Reindeer","offer_id":43580872982576,"sku":"NC03172609071650-鹿花环","price":19.99,"currency_code":"USD","in_stock":true},{"title":"⭐ O Come Let Us Adore Him Nativity","offer_id":43580873015344,"sku":"NC03172609071650-家庭花环","price":19.99,"currency_code":"USD","in_stock":true},{"title":"👼 Heavenly Blessings Angel","offer_id":43580873048112,"sku":"NC03172609071650-天使花环","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/5080\/9136\/files\/a6233e6c9d8a7e8fed2036d91e28813261a48bb8.jpg?v=1788749561","url":"https:\/\/ahlet.com\/products\/3d-fabric-poke-wreath-diy-kit","provider":"Ahlet","version":"1.0","type":"link"}