{"product_id":"the-little-wildkeepers","title":"The Little Wildkeepers DIY Knitted Doll Kit Collection","description":"\u003cstyle\u003e\n    .wlk-page,\n    .wlk-page * {\n      box-sizing: border-box;\n    }\n\n    .wlk-page {\n      --wlk-forest: #42563c;\n      --wlk-forest-dark: #263528;\n      --wlk-moss: #70805c;\n      --wlk-cream: #fffaf1;\n      --wlk-sand: #f2e5d1;\n      --wlk-rust: #c7663f;\n      --wlk-gold: #d6a85d;\n      --wlk-brown: #5d4032;\n      --wlk-text: #382f2a;\n      --wlk-muted: #70655d;\n      --wlk-white: #ffffff;\n      --wlk-border: #e6d7c4;\n      --wlk-radius: 22px;\n\n      width: 100%;\n      max-width: 860px;\n      margin: 0 auto;\n      overflow: hidden;\n      color: var(--wlk-text);\n      background: var(--wlk-cream);\n      border-radius: 28px;\n      font-family: Arial, Helvetica, sans-serif;\n      line-height: 1.6;\n      -webkit-font-smoothing: antialiased;\n    }\n\n    .wlk-page img {\n      display: block;\n      width: 100%;\n      height: auto;\n      margin: 0;\n    }\n\n    .wlk-page h2,\n    .wlk-page h3,\n    .wlk-page h4,\n    .wlk-page p {\n      margin-top: 0;\n    }\n\n    .wlk-page a {\n      text-decoration: none;\n    }\n\n    .wlk-section {\n      padding: 38px 24px;\n    }\n\n    .wlk-heading {\n      max-width: 690px;\n      margin: 0 auto 24px;\n      text-align: center;\n    }\n\n    .wlk-heading span {\n      display: inline-block;\n      margin-bottom: 7px;\n      color: var(--wlk-rust);\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: 1.6px;\n      text-transform: uppercase;\n    }\n\n    .wlk-heading h3 {\n      margin-bottom: 10px;\n      color: var(--wlk-forest-dark);\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: clamp(27px, 5vw, 38px);\n      line-height: 1.15;\n    }\n\n    .wlk-heading p {\n      margin-bottom: 0;\n      color: var(--wlk-muted);\n      font-size: 15px;\n    }\n\n    \/* HERO *\/\n    .wlk-hero {\n      position: relative;\n      padding: 52px 25px 46px;\n      overflow: hidden;\n      text-align: center;\n      background:\n        radial-gradient(\n          circle at 15% 0%,\n          rgba(198, 102, 63, 0.24),\n          transparent 34%\n        ),\n        radial-gradient(\n          circle at 95% 70%,\n          rgba(112, 128, 92, 0.35),\n          transparent 40%\n        ),\n        linear-gradient(145deg, #29392c, #506648);\n    }\n\n    .wlk-hero::before,\n    .wlk-hero::after {\n      content: \"\";\n      position: absolute;\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .wlk-hero::before {\n      top: -130px;\n      left: -90px;\n      width: 300px;\n      height: 300px;\n      border: 1px solid rgba(255, 255, 255, 0.12);\n    }\n\n    .wlk-hero::after {\n      right: -120px;\n      bottom: -170px;\n      width: 360px;\n      height: 360px;\n      background: rgba(255, 255, 255, 0.05);\n    }\n\n    .wlk-eyebrow {\n      position: relative;\n      z-index: 1;\n      display: inline-flex;\n      align-items: center;\n      gap: 9px;\n      margin-bottom: 15px;\n      color: #f6e9d2;\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: 1.5px;\n      text-transform: uppercase;\n    }\n\n    .wlk-eyebrow::before,\n    .wlk-eyebrow::after {\n      content: \"\";\n      width: 24px;\n      height: 2px;\n      border-radius: 999px;\n      background: #e2bb7c;\n    }\n\n    .wlk-hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 740px;\n      margin: 0 auto 15px;\n      color: #ffffff;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: clamp(35px, 6vw, 55px);\n      line-height: 1.05;\n      letter-spacing: -0.8px;\n    }\n\n    .wlk-hero h2 span {\n      color: #f2c886;\n    }\n\n    .wlk-hero p {\n      position: relative;\n      z-index: 1;\n      max-width: 650px;\n      margin: 0 auto;\n      color: #edf1e9;\n      font-size: 16px;\n    }\n\n    .wlk-pills {\n      position: relative;\n      z-index: 1;\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 9px;\n      margin-top: 24px;\n    }\n\n    .wlk-pill {\n      padding: 8px 13px;\n      border: 1px solid rgba(255, 255, 255, 0.22);\n      border-radius: 999px;\n      color: #ffffff;\n      background: rgba(255, 255, 255, 0.08);\n      font-size: 13px;\n      font-weight: 700;\n      backdrop-filter: blur(8px);\n    }\n\n    \/* STORY *\/\n    .wlk-story {\n      padding: 38px 24px;\n      text-align: center;\n      background:\n        radial-gradient(\n          circle at 50% 0%,\n          rgba(198, 102, 63, 0.09),\n          transparent 48%\n        ),\n        #fffaf1;\n    }\n\n    .wlk-story-icon {\n      display: flex;\n      width: 55px;\n      height: 55px;\n      margin: 0 auto 15px;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      color: #ffffff;\n      background: linear-gradient(145deg, #566d4c, #314332);\n      font-size: 25px;\n    }\n\n    .wlk-story h3 {\n      max-width: 680px;\n      margin: 0 auto 12px;\n      color: var(--wlk-forest-dark);\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: clamp(27px, 5vw, 37px);\n      line-height: 1.2;\n    }\n\n    .wlk-story p {\n      max-width: 670px;\n      margin: 0 auto 13px;\n      color: var(--wlk-muted);\n      font-size: 15px;\n    }\n\n    .wlk-quote {\n      max-width: 640px;\n      margin: 22px auto 0;\n      padding: 18px 20px;\n      border-left: 4px solid var(--wlk-rust);\n      border-radius: 0 14px 14px 0;\n      color: var(--wlk-forest-dark);\n      background: #f4ead9;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 18px;\n      font-style: italic;\n      line-height: 1.5;\n      text-align: left;\n    }\n\n    \/* CHARACTER GRID *\/\n    .wlk-characters {\n      background: #f2e5d1;\n    }\n\n    .wlk-character-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n\n    .wlk-card {\n      overflow: hidden;\n      border: 1px solid #dfcdb8;\n      border-radius: var(--wlk-radius);\n      background: #ffffff;\n      box-shadow: 0 12px 29px rgba(66, 50, 37, 0.09);\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .wlk-card:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 18px 36px rgba(66, 50, 37, 0.15);\n    }\n\n    .wlk-card-image {\n      position: relative;\n      overflow: hidden;\n      background: #f7eee2;\n    }\n\n    .wlk-card-image img {\n      transition: transform 0.45s ease;\n    }\n\n    .wlk-card:hover .wlk-card-image img {\n      transform: scale(1.02);\n    }\n\n    .wlk-number {\n      position: absolute;\n      top: 12px;\n      left: 12px;\n      display: flex;\n      width: 34px;\n      height: 34px;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      color: #ffffff;\n      background: rgba(42, 57, 44, 0.88);\n      font-size: 13px;\n      font-weight: 800;\n      backdrop-filter: blur(6px);\n    }\n\n    .wlk-card-copy {\n      padding: 21px 18px 22px;\n    }\n\n    .wlk-card-copy span {\n      display: block;\n      margin-bottom: 5px;\n      color: var(--wlk-rust);\n      font-size: 11px;\n      font-weight: 800;\n      letter-spacing: 1.2px;\n      text-transform: uppercase;\n    }\n\n    .wlk-card-copy h4 {\n      margin-bottom: 6px;\n      color: var(--wlk-forest-dark);\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 22px;\n      line-height: 1.2;\n    }\n\n    .wlk-card-copy p {\n      margin-bottom: 0;\n      color: var(--wlk-muted);\n      font-size: 14px;\n      line-height: 1.55;\n    }\n\n    \/* WHAT IS INCLUDED *\/\n    .wlk-kit {\n      background:\n        radial-gradient(\n          circle at 85% 10%,\n          rgba(112, 128, 92, 0.11),\n          transparent 34%\n        ),\n        #fffaf1;\n    }\n\n    .wlk-kit-grid {\n      display: grid;\n      grid-template-columns: 1.08fr 0.92fr;\n      gap: 22px;\n      align-items: center;\n    }\n\n    .wlk-kit-image {\n      overflow: hidden;\n      border-radius: var(--wlk-radius);\n      box-shadow: 0 15px 35px rgba(66, 50, 37, 0.13);\n    }\n\n    .wlk-kit-copy h3 {\n      margin-bottom: 10px;\n      color: var(--wlk-forest-dark);\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 31px;\n      line-height: 1.2;\n    }\n\n    .wlk-kit-copy \u003e p {\n      margin-bottom: 17px;\n      color: var(--wlk-muted);\n      font-size: 15px;\n    }\n\n    .wlk-checks {\n      display: grid;\n      gap: 9px;\n    }\n\n    .wlk-check {\n      display: flex;\n      gap: 10px;\n      align-items: flex-start;\n      padding: 11px 12px;\n      border: 1px solid var(--wlk-border);\n      border-radius: 13px;\n      background: #ffffff;\n      color: #4f443d;\n      font-size: 14px;\n      font-weight: 700;\n    }\n\n    .wlk-check i {\n      display: flex;\n      flex: 0 0 25px;\n      width: 25px;\n      height: 25px;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      color: #ffffff;\n      background: var(--wlk-forest);\n      font-style: normal;\n      font-size: 13px;\n    }\n\n    .wlk-small-note {\n      margin: 14px 0 0;\n      color: #81746b;\n      font-size: 11px;\n      line-height: 1.5;\n    }\n\n    \/* SIZE *\/\n    .wlk-size {\n      color: #ffffff;\n      background:\n        radial-gradient(\n          circle at 10% 0%,\n          rgba(198, 102, 63, 0.21),\n          transparent 40%\n        ),\n        linear-gradient(145deg, #29392c, #40533e);\n    }\n\n    .wlk-size-grid {\n      display: grid;\n      grid-template-columns: 1fr 0.9fr;\n      gap: 25px;\n      align-items: center;\n    }\n\n    .wlk-size-image {\n      overflow: hidden;\n      border: 1px solid rgba(255, 255, 255, 0.17);\n      border-radius: var(--wlk-radius);\n      box-shadow: 0 18px 40px rgba(0, 0, 0, 0.25);\n    }\n\n    .wlk-size-copy span {\n      color: #f1c987;\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: 1.4px;\n      text-transform: uppercase;\n    }\n\n    .wlk-size-copy h3 {\n      margin: 6px 0 10px;\n      color: #ffffff;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 34px;\n      line-height: 1.15;\n    }\n\n    .wlk-size-copy p {\n      margin-bottom: 15px;\n      color: #e9eee7;\n      font-size: 15px;\n    }\n\n    .wlk-size-badge {\n      display: inline-flex;\n      padding: 10px 15px;\n      align-items: center;\n      gap: 8px;\n      border: 1px solid rgba(255, 255, 255, 0.22);\n      border-radius: 999px;\n      color: #ffffff;\n      background: rgba(255, 255, 255, 0.08);\n      font-size: 15px;\n      font-weight: 800;\n    }\n\n    \/* BENEFITS *\/\n    .wlk-benefits {\n      background: #f2e5d1;\n    }\n\n    .wlk-benefit-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 11px;\n    }\n\n    .wlk-benefit {\n      padding: 18px 12px;\n      border: 1px solid #deccb7;\n      border-radius: 16px;\n      background: #ffffff;\n      text-align: center;\n    }\n\n    .wlk-benefit b {\n      display: flex;\n      width: 44px;\n      height: 44px;\n      margin: 0 auto 10px;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      color: #ffffff;\n      background: linear-gradient(145deg, #687c59, #344735);\n      font-size: 20px;\n    }\n\n    .wlk-benefit strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--wlk-forest-dark);\n      font-size: 14px;\n      line-height: 1.35;\n    }\n\n    .wlk-benefit p {\n      margin: 0;\n      color: var(--wlk-muted);\n      font-size: 12px;\n      line-height: 1.45;\n    }\n\n    \/* FAQ *\/\n    .wlk-faq {\n      background: #fffaf1;\n    }\n\n    .wlk-details {\n      margin-top: 10px;\n      overflow: hidden;\n      border: 1px solid var(--wlk-border);\n      border-radius: 15px;\n      background: #ffffff;\n    }\n\n    .wlk-details[open] {\n      border-color: #9caf91;\n      box-shadow: 0 8px 21px rgba(70, 85, 64, 0.08);\n    }\n\n    .wlk-details summary {\n      position: relative;\n      padding: 17px 50px 17px 17px;\n      color: var(--wlk-forest-dark);\n      font-size: 15px;\n      font-weight: 800;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .wlk-details summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .wlk-details summary::after {\n      content: \"+\";\n      position: absolute;\n      top: 50%;\n      right: 15px;\n      display: flex;\n      width: 29px;\n      height: 29px;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      color: #ffffff;\n      background: var(--wlk-forest);\n      font-size: 19px;\n      transform: translateY(-50%);\n    }\n\n    .wlk-details[open] summary::after {\n      content: \"−\";\n    }\n\n    .wlk-details-content {\n      padding: 0 17px 18px;\n      color: var(--wlk-muted);\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    \/* CTA *\/\n    .wlk-final {\n      position: relative;\n      padding: 42px 22px 45px;\n      overflow: hidden;\n      text-align: center;\n      background:\n        radial-gradient(\n          circle at 50% 110%,\n          rgba(198, 102, 63, 0.35),\n          transparent 48%\n        ),\n        #2e4031;\n    }\n\n    .wlk-final h3 {\n      position: relative;\n      max-width: 680px;\n      margin: 0 auto 10px;\n      color: #ffffff;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: clamp(27px, 5vw, 38px);\n      line-height: 1.2;\n    }\n\n    .wlk-final p {\n      position: relative;\n      max-width: 610px;\n      margin: 0 auto 22px;\n      color: #e8eee6;\n      font-size: 15px;\n    }\n\n    .wlk-cta {\n      position: relative;\n      display: inline-flex;\n      min-width: 280px;\n      min-height: 56px;\n      padding: 14px 25px;\n      align-items: center;\n      justify-content: center;\n      gap: 9px;\n      border: 1px solid #f6d9a8;\n      border-radius: 999px;\n      color: #382c24 !important;\n      background: linear-gradient(135deg, #f4d49c, #d99c57);\n      box-shadow: 0 14px 30px rgba(0, 0, 0, 0.22);\n      font-size: 16px;\n      font-weight: 800;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .wlk-cta:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 18px 38px rgba(0, 0, 0, 0.3);\n    }\n\n    .wlk-final-note {\n      position: relative;\n      max-width: 590px;\n      margin: 13px auto 0;\n      color: #bdc8bb;\n      font-size: 11px;\n      line-height: 1.5;\n    }\n\n    @media screen and (max-width: 749px) {\n      .wlk-page {\n        border-radius: 0;\n      }\n\n      .wlk-section,\n      .wlk-story {\n        padding: 29px 13px;\n      }\n\n      .wlk-hero {\n        padding: 38px 17px 34px;\n      }\n\n      .wlk-hero h2 {\n        font-size: 34px;\n      }\n\n      .wlk-character-grid,\n      .wlk-kit-grid,\n      .wlk-size-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .wlk-character-grid {\n        gap: 14px;\n      }\n\n      .wlk-card-copy {\n        padding: 18px 15px 20px;\n      }\n\n      .wlk-kit-copy,\n      .wlk-size-copy {\n        text-align: center;\n      }\n\n      .wlk-kit-copy h3,\n      .wlk-size-copy h3 {\n        font-size: 27px;\n      }\n\n      .wlk-benefit-grid {\n        display: flex;\n        gap: 10px;\n        overflow-x: auto;\n        padding: 2px 2px 10px;\n        scroll-snap-type: x mandatory;\n        scrollbar-width: none;\n        -webkit-overflow-scrolling: touch;\n      }\n\n      .wlk-benefit-grid::-webkit-scrollbar {\n        display: none;\n      }\n\n      .wlk-benefit {\n        flex: 0 0 68%;\n        scroll-snap-align: center;\n      }\n\n      .wlk-cta {\n        width: 100%;\n        min-width: 0;\n      }\n    }\n\n    @media screen and (max-width: 390px) {\n      .wlk-hero h2 {\n        font-size: 30px;\n      }\n\n      .wlk-pill {\n        padding: 7px 10px;\n        font-size: 12px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .wlk-page *,\n      .wlk-page *::before,\n      .wlk-page *::after {\n        transition: none !important;\n        animation: none !important;\n        scroll-behavior: auto !important;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"wlk-page\" id=\"little-wildkeepers\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"wlk-hero\"\u003e\n\u003cdiv class=\"wlk-eyebrow\"\u003eThe Little Wildkeepers Collection\u003c\/div\u003e\n\u003ch2\u003eCreate Your Own\u003cbr\u003e\u003cspan\u003eLittle Guardian\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eA charming DIY crochet doll kit collection filled with colorful yarn, imaginative characters, thoughtful details, and six stories inspired by the wild places worth protecting.\u003c\/p\u003e\n\u003cdiv class=\"wlk-pills\"\u003e\n\u003cspan class=\"wlk-pill\"\u003e6 Collectible Characters\u003c\/span\u003e \u003cspan class=\"wlk-pill\"\u003eComplete DIY Craft Kit\u003c\/span\u003e \u003cspan class=\"wlk-pill\"\u003eApprox. 9.5 in Tall\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STORY --\u003e\n\u003csection class=\"wlk-story\"\u003e\n\u003cdiv class=\"wlk-story-icon\"\u003e🌿\u003c\/div\u003e\n\u003ch3\u003eWelcome to the Hidden World of Wildkeep\u003c\/h3\u003e\n\u003cp\u003eBeyond every ordinary map lies a magical world connected by mushroom forests, cloud gardens, rainforests, coral reefs, and northern lights. This world is called \u003cstrong\u003eWildkeep\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eIt is home to six little guardians. Each one has a special job, a meaningful story, and a tiny corner of nature to protect. Choose one character or collect all six and bring the world of Wildkeep to life, one stitch at a time.\u003c\/p\u003e\n\u003cdiv class=\"wlk-quote\"\u003e“No life is too small to deserve a safe home, and no voice is too quiet to be heard.”\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CHARACTERS --\u003e\n\u003csection class=\"wlk-section wlk-characters\"\u003e\n\u003cdiv class=\"wlk-heading\"\u003e\n\u003cspan\u003eMeet the Wildkeepers\u003c\/span\u003e\n\u003ch3\u003eSix Little Guardians, Six Magical Jobs\u003c\/h3\u003e\n\u003cp\u003eEvery design includes its own color palette, outfit, accessories, and personality.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-character-grid\"\u003e\n\u003c!-- RUBY --\u003e\n\u003carticle class=\"wlk-card\"\u003e\n\u003cdiv class=\"wlk-card-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_29_25_1.png?v=1785297240\" alt=\"Ruby Forest Messenger red panda DIY crochet doll kit\" loading=\"eager\" decoding=\"async\"\u003e \u003cspan class=\"wlk-number\"\u003e01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-card-copy\"\u003e\n\u003cspan\u003eRed Panda\u003c\/span\u003e\n\u003ch4\u003eRuby — Forest Messenger\u003c\/h4\u003e\n\u003cp\u003eRuby travels through the mushroom woods delivering leaf-shaped letters to every forest friend. She believes no kind word should ever be left undelivered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- TORA --\u003e\n\u003carticle class=\"wlk-card\"\u003e\n\u003cdiv class=\"wlk-card-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_29_25_2.png?v=1785297239\" alt=\"Tora Firefly Ranger tiger DIY crochet doll kit\" loading=\"lazy\" decoding=\"async\"\u003e \u003cspan class=\"wlk-number\"\u003e02\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-card-copy\"\u003e\n\u003cspan\u003eTiger Cub\u003c\/span\u003e\n\u003ch4\u003eTora — Firefly Ranger\u003c\/h4\u003e\n\u003cp\u003eTora walks the forest trails after sunset, carrying a tiny glowing lantern and watching over the youngest trees as they begin to grow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- ELLY --\u003e\n\u003carticle class=\"wlk-card\"\u003e\n\u003cdiv class=\"wlk-card-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_29_26_3.png?v=1785297239\" alt=\"Elly Cloud Gardener elephant DIY crochet doll kit\" loading=\"lazy\" decoding=\"async\"\u003e \u003cspan class=\"wlk-number\"\u003e03\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-card-copy\"\u003e\n\u003cspan\u003eAsian Elephant\u003c\/span\u003e\n\u003ch4\u003eElly — Cloud Gardener\u003c\/h4\u003e\n\u003cp\u003eElly cares for a garden above the clouds, using patience, kindness, and her little watering can to help every tiny hope bloom again.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- OLLI --\u003e\n\u003carticle class=\"wlk-card\"\u003e\n\u003cdiv class=\"wlk-card-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_29_27_4.png?v=1785297240\" alt=\"Olli Rainforest Storykeeper orangutan DIY crochet doll kit\" loading=\"lazy\" decoding=\"async\"\u003e \u003cspan class=\"wlk-number\"\u003e04\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-card-copy\"\u003e\n\u003cspan\u003eOrangutan\u003c\/span\u003e\n\u003ch4\u003eOlli — Rainforest Storykeeper\u003c\/h4\u003e\n\u003cp\u003eOlli collects the whispers of leaves, forgotten adventures, and rainforest memories so their stories will never disappear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- SHELLY --\u003e\n\u003carticle class=\"wlk-card\"\u003e\n\u003cdiv class=\"wlk-card-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_29_27_5.png?v=1785297240\" alt=\"Shelly Coral Postmaster sea turtle DIY crochet doll kit\" loading=\"lazy\" decoding=\"async\"\u003e \u003cspan class=\"wlk-number\"\u003e05\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-card-copy\"\u003e\n\u003cspan\u003eSea Turtle\u003c\/span\u003e\n\u003ch4\u003eShelly — Coral Postmaster\u003c\/h4\u003e\n\u003cp\u003eShelly runs a tiny post office beneath the sea, carrying messages from the coral reef and making sure the ocean is never forgotten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- PIPPIN --\u003e\n\u003carticle class=\"wlk-card\"\u003e\n\u003cdiv class=\"wlk-card-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_29_28_6.png?v=1785297239\" alt=\"Pippin Aurora Watcher penguin DIY crochet doll kit\" loading=\"lazy\" decoding=\"async\"\u003e \u003cspan class=\"wlk-number\"\u003e06\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-card-copy\"\u003e\n\u003cspan\u003ePenguin Chick\u003c\/span\u003e\n\u003ch4\u003ePippin — Aurora Watcher\u003c\/h4\u003e\n\u003cp\u003ePippin searches the night sky beneath the northern lights. Even during the longest darkness, he never stops looking for the first returning glow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- KIT CONTENTS --\u003e\n\u003csection class=\"wlk-section wlk-kit\"\u003e\n\u003cdiv class=\"wlk-kit-grid\"\u003e\n\u003cdiv class=\"wlk-kit-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_29_25_1.png?v=1785297240\" alt=\"Complete DIY crochet doll kit with yarn and tools\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wlk-kit-copy\"\u003e\n\u003ch3\u003eEverything for Your Wildkeep Adventure\u003c\/h3\u003e\n\u003cp\u003eEach character kit is designed to bring the finished guardian to life with coordinated yarn colors, filling material, crafting tools, and small character details.\u003c\/p\u003e\n\u003cdiv class=\"wlk-checks\"\u003e\n\u003cdiv class=\"wlk-check\"\u003e\n\u003ci\u003e✓\u003c\/i\u003e \u003cspan\u003eColor-matched yarn for the selected character\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-check\"\u003e\n\u003ci\u003e✓\u003c\/i\u003e \u003cspan\u003eSoft filling for the doll body and accessories\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-check\"\u003e\n\u003ci\u003e✓\u003c\/i\u003e \u003cspan\u003eCrochet hook, yarn needle and stitch markers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-check\"\u003e\n\u003ci\u003e✓\u003c\/i\u003e \u003cspan\u003eCharacter accessories and decorative details\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-check\"\u003e\n\u003ci\u003e✓\u003c\/i\u003e \u003cspan\u003eA rewarding project that becomes lasting décor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"wlk-small-note\"\u003eKit contents, yarn quantity and accessory colors may vary slightly between character designs. Refer to the selected option for the final contents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE --\u003e\n\u003csection class=\"wlk-section wlk-size\"\u003e\n\u003cdiv class=\"wlk-size-grid\"\u003e\n\u003cdiv class=\"wlk-size-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPT_Image_2026_7_28_22_37_10_7_983dc24b-e7b3-4966-bd20-d834df10ca99.png?v=1785297249\" alt=\"DIY crochet animal doll approximately 9.5 inches tall\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"wlk-size-copy\"\u003e\n\u003cspan\u003eA Satisfying Finished Size\u003c\/span\u003e\n\u003ch3\u003eSmall Enough to Display, Big Enough to Love\u003c\/h3\u003e\n\u003cp\u003eOnce completed, each guardian stands at approximately 9.5 inches tall. It is a substantial size for shelf décor, nursery styling, handmade gifts, or a character collection.\u003c\/p\u003e\n\u003cdiv class=\"wlk-size-badge\"\u003e↕ Approx. 9.5 in Tall\u003c\/div\u003e\n\u003cp class=\"wlk-small-note\" style=\"color: #cbd5c8;\"\u003eFinal measurements may vary slightly depending on stitch tension, stuffing level, and individual crafting technique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BENEFITS --\u003e\n\u003csection class=\"wlk-section wlk-benefits\"\u003e\n\u003cdiv class=\"wlk-heading\"\u003e\n\u003cspan\u003eMore Than a Craft Project\u003c\/span\u003e\n\u003ch3\u003eA Quiet Creative Escape With a Character to Keep\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-benefit-grid\"\u003e\n\u003cdiv class=\"wlk-benefit\"\u003e\n\u003cb\u003e🧶\u003c\/b\u003e \u003cstrong\u003eHands-On Creativity\u003c\/strong\u003e\n\u003cp\u003eTurn simple yarn into a detailed character with personality.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-benefit\"\u003e\n\u003cb\u003e🌿\u003c\/b\u003e \u003cstrong\u003eMeaningful Story\u003c\/strong\u003e\n\u003cp\u003eEvery guardian represents kindness, courage, and protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-benefit\"\u003e\n\u003cb\u003e🎁\u003c\/b\u003e \u003cstrong\u003eThoughtful Gift\u003c\/strong\u003e\n\u003cp\u003eGift the kit or present the completed doll as something handmade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wlk-benefit\"\u003e\n\u003cb\u003e✨\u003c\/b\u003e \u003cstrong\u003eCollectible Display\u003c\/strong\u003e\n\u003cp\u003eChoose one favorite or build the complete Wildkeepers team.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"wlk-section wlk-faq\"\u003e\n\u003cdiv class=\"wlk-heading\"\u003e\n\u003cspan\u003eProduct Information\u003c\/span\u003e\n\u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdetails class=\"wlk-details\" open=\"\"\u003e\n\u003csummary\u003eIs this a completed doll or a DIY kit?\u003c\/summary\u003e\n\u003cdiv class=\"wlk-details-content\"\u003eThis product is a DIY crochet doll kit. You will receive the materials needed to create the selected Wildkeeper character. The finished doll shown in the images demonstrates the intended completed result.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wlk-details\"\u003e\n\u003csummary\u003eWhich character options are available?\u003c\/summary\u003e\n\u003cdiv class=\"wlk-details-content\"\u003eChoose from Ruby the Forest Messenger, Tora the Firefly Ranger, Elly the Cloud Gardener, Olli the Rainforest Storykeeper, Shelly the Coral Postmaster, and Pippin the Aurora Watcher.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wlk-details\"\u003e\n\u003csummary\u003eHow large is the finished doll?\u003c\/summary\u003e\n\u003cdiv class=\"wlk-details-content\"\u003eThe completed doll is designed to measure approximately 9.5 inches tall. The final size may vary slightly based on stitch tension and how firmly the doll is filled.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wlk-details\"\u003e\n\u003csummary\u003eIs it suitable for someone new to crochet?\u003c\/summary\u003e\n\u003cdiv class=\"wlk-details-content\"\u003eThe project is designed to be approachable for makers who enjoy guided craft projects. Those completely new to crochet may need additional time to become familiar with the basic stitches and assembly steps.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wlk-details\"\u003e\n\u003csummary\u003eCan the finished doll be used as a children’s toy?\u003c\/summary\u003e\n\u003cdiv class=\"wlk-details-content\"\u003eThe completed character is best treated as a handmade collectible or decorative item. Small components and crafting tools are not suitable for young children without adult supervision.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"wlk-details\"\u003e\n\u003csummary\u003eWill every finished doll look exactly the same?\u003c\/summary\u003e\n\u003cdiv class=\"wlk-details-content\"\u003eHandmade projects naturally have small differences in shape, stitch tension, facial placement, and stuffing. These details help make every finished Wildkeeper unique.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- CTA --\u003e\n\u003csection class=\"wlk-final\"\u003e\n\u003ch3\u003eWhich Little Guardian Will You Bring to Life?\u003c\/h3\u003e\n\u003cp\u003eChoose your favorite character, open the kit, and begin a calming creative journey into the world of Wildkeep.\u003c\/p\u003e\n\u003ca class=\"wlk-cta\" href=\"#product-form\"\u003e Choose Your Wildkeeper \u003cspan\u003e↑\u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"wlk-final-note\"\u003eActual colors may vary slightly due to yarn batches, lighting, screen settings, and handmade construction.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"cotitoc","offers":[{"title":"Ruby — Forest Messenger","offer_id":52368412311854,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Tora — Firefly Ranger","offer_id":52368412344622,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Elly— Cloud Gardener","offer_id":52368412377390,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Olli — Rainforest Storykeeper","offer_id":52368412410158,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Shelly — Coral Postmaster","offer_id":52368412442926,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pippin — Aurora Watcher","offer_id":52368412475694,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"ALL SET","offer_id":52368467689774,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0988\/2848\/4910\/files\/ChatGPTImage2026_7_28_22_26_26_1.png?v=1785292417","url":"https:\/\/cotitoc.com\/products\/the-little-wildkeepers","provider":"cotitoc","version":"1.0","type":"link"}