{"product_id":"crochet-christmas-chalet-winter-village-pattern-amigurumi","title":"Crochet pattern for a festive winter village with a chalet – Amigurumi","description":"\u003cdiv id=\"csTop\" class=\"cs-product-wrapper cs-christmas\"\u003e\n\u003c!-- Christmas animations --\u003e \u003cdiv class=\"cs-page-fx\"\u003e\n\u003cspan class=\"cs-snow cs-snow--1\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--2\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--3\"\u003e❅\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--4\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--5\"\u003e❆\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--6\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--7\"\u003e❅\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--8\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--9\"\u003e❆\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--10\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--11\"\u003e❅\u003c\/span\u003e \u003cspan class=\"cs-snow cs-snow--12\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-pfx-drift cs-pfx-drift--1\"\u003e🏡\u003c\/span\u003e \u003cspan class=\"cs-pfx-drift cs-pfx-drift--2\"\u003e⛄\u003c\/span\u003e \u003cspan class=\"cs-pfx-drift cs-pfx-drift--3\"\u003e🎄\u003c\/span\u003e \u003cspan class=\"cs-pfx-drift cs-pfx-drift--4\"\u003e🦌\u003c\/span\u003e \u003cdiv class=\"cs-hang cs-hang--1\"\u003e\u003cspan class=\"cs-hang-orn\"\u003e🔔\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"cs-hang cs-hang--2\"\u003e\u003cspan class=\"cs-hang-orn\"\u003e⭐\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"cs-hang cs-hang--3\"\u003e\u003cspan class=\"cs-hang-orn\"\u003e🎄\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"cs-hang cs-hang--4\"\u003e\u003cspan class=\"cs-hang-orn\"\u003e🔔\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"cs-hang cs-hang--5\"\u003e\u003cspan class=\"cs-hang-orn\"\u003e⭐\u003c\/span\u003e\u003c\/div\u003e \u003cdiv class=\"cs-hang cs-hang--6\"\u003e\u003cspan class=\"cs-hang-orn\"\u003e🎁\u003c\/span\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c!-- HERO --\u003e \u003cdiv class=\"cs-hero-section\"\u003e \u003cdiv class=\"cs-spooky-layer\"\u003e\n\u003cspan class=\"cs-corner-flake cs-corner-flake--l\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-corner-flake cs-corner-flake--r\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-drift cs-drift--1\"\u003e🏡\u003c\/span\u003e \u003cspan class=\"cs-drift cs-drift--2\"\u003e⛄\u003c\/span\u003e \u003cspan class=\"cs-drift cs-drift--3\"\u003e🎄\u003c\/span\u003e \u003cspan class=\"cs-tree\"\u003e🎄\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"cs-hero-content\"\u003e\n\u003cspan class=\"cs-hero-badge\"\u003e✨ Instant PDF Download\u003c\/span\u003e \u003ch1 class=\"cs-hero-title\"\u003eChristmas Winter Village Chalet 🏡\u003c\/h1\u003e \u003cp class=\"cs-hero-subtitle\"\u003eCrochet your own enchanting Christmas village with this detailed digital amigurumi crochet pattern! At the heart of the scene is a cozy winter chalet surrounded by charming Christmas decorations: snow-covered fir trees, a snowman, a teddy bear with a sled, gifts, wreaths, lanterns, fences, and a little pathway. This beautiful miniature village is a truly special crochet project for anyone who loves handmade Christmas decor. The finished village becomes a festive focal point on your mantel, shelf, table, or in a Christmas-decorated window. \u003cstrong\u003eImportant: You are purchasing a digital crochet pattern in PDF format, not a finished product.\u003c\/strong\u003e\u003c\/p\u003e \u003cdiv class=\"cs-hero-features\"\u003e \u003cdiv class=\"cs-hero-feature\"\u003e\n\u003cspan class=\"cs-hero-feature-icon\"\u003e🏡\u003c\/span\u003eCozy chalet with snowman, teddy bear, and sled\u003c\/div\u003e \u003cdiv class=\"cs-hero-feature\"\u003e\n\u003cspan class=\"cs-hero-feature-icon\"\u003e🎄\u003c\/span\u003eFir trees, gifts, wreaths, lanterns, fence, and pathway\u003c\/div\u003e \u003cdiv class=\"cs-hero-feature\"\u003e\n\u003cspan class=\"cs-hero-feature-icon\"\u003e📏\u003c\/span\u003eApprox. 28 × 26 cm\u003c\/div\u003e \u003cdiv class=\"cs-hero-feature\"\u003e\n\u003cspan class=\"cs-hero-feature-icon\"\u003e🧶\u003c\/span\u003eSkill Level: Intermediate\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-hero-image\"\u003e\n\u003cimg class=\"cs-hero-img\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/55efed28ca482abb785addf22adc50b5f29d7130.webp\" alt=\"Christmas Winter Village Chalet – Amigurumi Crochet Pattern PDF\" loading=\"eager\"\u003e \u003cdiv class=\"cs-hero-image-badge\"\u003e\n\u003cspan class=\"cs-badge-icon\"\u003e🏡\u003c\/span\u003e \u003cdiv class=\"cs-badge-text\"\u003e\n\u003cstrong\u003eChristmas Village\u003c\/strong\u003eComplete Miniature Scene\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- PHOTO REVIEWS --\u003e \u003cdiv class=\"cs-photo-reviews-section\"\u003e \u003cdiv class=\"cs-photo-reviews-header\"\u003e \u003cdiv class=\"cs-pr-rating\"\u003e \u003cdiv class=\"cs-pr-stars\"\u003e★★★★★\u003c\/div\u003e \u003cdiv class=\"cs-pr-rating-text\"\u003e\n\u003cstrong\u003e4,9\u003c\/strong\u003e · Reviews from Crochet Fans\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-pr-title\"\u003e🎄 Loved by Crochet Fans\u003c\/div\u003e \u003cdiv class=\"cs-pr-subtitle\"\u003eBeautiful handmade winter villages that bring joy year after year at Christmas\u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"csPhotoReviewSlider\" class=\"cs-photo-reviews-slider\"\u003e \u003cdiv class=\"cs-photo-reviews-track\"\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/58a6c271bbe1015b1eae74829ce5a7f68dba4579.webp\" alt=\"Winter village by Audovera\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe best Christmas village crochet pattern I have ever purchased! The PDF is incredibly detailed and my finished village looks just like the pictures.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eAudovera V\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/3d66f4ef9e3bfdfcbb9aa74462214cae0d7ad1b9.webp\" alt=\"Winter village by Bova\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe cozy chalet with its windows and shutters is simply adorable. Every little detail is explained in the pattern.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eBova K\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/b83dd086195a9d2a3b0bc7483f31fb6bc5a21529.webp\" alt=\"Winter village by Chrodielda\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe little snowman beside the chalet is absolutely adorable! A wonderfully detailed pattern that is easy to follow.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eChrodielda R\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/d8e1a279035f2fa2ae187cd3afe5a425f814abf8.webp\" alt=\"Winter village by Desiderata\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe teddy bear and little sled melt everyone's heart! Great pattern and a beautiful finished result.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eDesiderata M\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/3492936e1747ab7ece169d162153898051f4e31f.webp\" alt=\"Winter village by Eadburga\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe snow-covered fir trees in different sizes make the scene look like a real little winter forest.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eEadburga B\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/b33329d446a8348d58609c239306f5f23dad5262.webp\" alt=\"Winter village by Fara\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThanks to the placement guides and close-up photos, assembling the entire village was really straightforward.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eFara T\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/ec89d8cd6e3bed80f4159e4772b0f4b3416632f7.webp\" alt=\"Winter village by Gertrudis\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe little gifts and wreaths are true works of art. There is a separate pattern for every single element.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eGertrudis S\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/567328bea8e357831c753eb8411d2c40498e0c27.webp\" alt=\"Winter village by Heilwig\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe decorative lamps and lanterns give the little village streets an especially cozy glow.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eHeilwig N\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/1ede9f953dcea89570d3d0efc7c3fce1be3d2ad4.webp\" alt=\"Winter village by Ingoberga\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe snow-covered fence and little pathway stones frame the entire scene perfectly.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eIngoberga D\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/16adcd145d6cbaa3432f4f195acb3d7df504fab3.webp\" alt=\"Winter village by Judoca\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe door wreath and garlands are the perfect finishing touch. They make the chalet feel truly Christmassy.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eJudoca F\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/135f68326cfa5044f94cba06f3c9674329bb9dda.webp\" alt=\"Winter village by Kineswitha\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eWith the materials list, abbreviations, and gauge information, I felt fully prepared before making the first stitch.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eKineswitha H\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/f88dc7c7e6298691fa635f3d793887ac0602a587.webp\" alt=\"Winter village by Liafburga\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eA great challenge for experienced crocheters. Thanks to the instructions, I always knew exactly what step came next.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eLiafburga G\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/c5465f853307c9f750dc033c13e178103a757933.webp\" alt=\"Winter village by Werburga\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe village is now the centerpiece of our mantel decor. Our guests can hardly believe it was crocheted by hand!\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eWerburga W\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/fc9463efe02b33e8f4d24ecb65f345aa4f55db65.webp\" alt=\"Winter village by Placida\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eI placed my winter village in the Christmas window. Even people passing by stop to look at it!\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003ePlacida P\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/cf528cef5af53093fac887a7ddc81402c048ae7f.webp\" alt=\"Winter village by Cunegonda\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eThe final quality-control section is brilliant! I was able to correct two little details before assembling everything.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eCunegonda C\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/a73a7f6552ee75cfbb961970df1f0f4cd8553ea7.webp\" alt=\"Winter village by Loveday\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eI crocheted the village as my December project. Finishing it was such a beautiful and special moment.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eLoveday L\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/4a40e782483cff33eae01eaef4fb7af51c211da6.webp\" alt=\"Winter village by Aldith\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eI crocheted the village as a Christmas gift for my mother-in-law. She had tears in her eyes when she opened it.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eAldith A\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-photo-review-card\"\u003e\n\u003cimg class=\"cs-pr-image\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/feeab32fbb8bc1fc535178840e79ecff83522efd.webp\" alt=\"Winter village by Edeva\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-pr-content\"\u003e \u003cdiv class=\"cs-pr-stars-small\"\u003e★★★★★\u003c\/div\u003e \u003cp class=\"cs-pr-text\"\u003eI am already crocheting a second village for my sister because this detailed and easy-to-understand pattern is simply so beautiful.\u003c\/p\u003e \u003cdiv class=\"cs-pr-author\"\u003e\n\u003cspan class=\"cs-pr-name\"\u003eEdeva E\u003c\/span\u003e\u003cspan class=\"cs-pr-verified\"\u003e✓ Verified Purchase\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv id=\"csPhotoReviewDots\" class=\"cs-pr-dots\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c!-- DELIVERY AND INFORMATION --\u003e \u003cdiv class=\"cs-info-box\"\u003e \u003cdiv class=\"cs-info-item\"\u003e \u003cdiv class=\"cs-info-text\"\u003e\n\u003cstrong\u003eInstant Delivery\u003c\/strong\u003ePDF by email within 1 minute\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-info-divider\"\u003e \u003c\/div\u003e \u003cdiv class=\"cs-info-item\"\u003e \u003cdiv class=\"cs-info-text\"\u003e\n\u003cstrong\u003ePermanent Access\u003c\/strong\u003eEnjoy your winter village every year\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-info-divider\"\u003e \u003c\/div\u003e \u003cdiv class=\"cs-info-item\"\u003e \u003cdiv class=\"cs-info-text\"\u003e\n\u003cstrong\u003eComplete Winter Village\u003c\/strong\u003eChalet, snowman, fir trees, and all details\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- PREVIEW --\u003e \u003cdiv class=\"cs-preview-section\"\u003e \u003ch2 class=\"cs-section-title\"\u003e👀 A Look Inside the Crochet Pattern\u003c\/h2\u003e \u003cp class=\"cs-preview-subtitle\"\u003eTake a free look inside – you will receive the complete step-by-step pattern after purchase.\u003c\/p\u003e \u003cdiv class=\"cs-preview-grid cs-preview-grid-small\"\u003e \u003cdiv class=\"cs-preview-page-inner\"\u003e\u003cimg class=\"cs-preview-img\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/ea791b6092d497f4bb2a3248e2b9fff4834d90eb.webp\" alt=\"Winter Village Chalet – Free Preview\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"cs-preview-label cs-preview-label-free\"\u003e✓ Free Preview · Tap to Enlarge\u003c\/div\u003e \u003cdiv class=\"cs-preview-page-inner\"\u003e\n\u003cimg class=\"cs-preview-img cs-preview-img-blurred\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/15274fb131c50168889294ba0fa94f012f26a02e.webp\" alt=\"Winter Village Chalet – Locked Preview\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-preview-overlay\"\u003e \u003cdiv class=\"cs-preview-lock-icon\"\u003e🔒\u003c\/div\u003e \u003cdiv class=\"cs-preview-lock-title\"\u003eUnlock the Full Pattern\u003c\/div\u003e \u003cdiv class=\"cs-preview-lock-text\"\u003eDiscover more instructions in our set\u003c\/div\u003e \u003cdiv class=\"cs-preview-lock-btn\"\u003eView Set Offer ↑\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-preview-label cs-preview-label-locked\"\u003e🔒 Available After Purchase Only\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- ENLARGED PREVIEW --\u003e \u003cdiv id=\"csZoom1\" class=\"cs-zoom\"\u003e\n\u003ca class=\"cs-zoom-close\" href=\"#csTop\"\u003e×\u003c\/a\u003e \u003cimg class=\"cs-zoom-img\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/ea791b6092d497f4bb2a3248e2b9fff4834d90eb.webp\" alt=\"Winter Village Chalet – Enlarged Preview\"\u003e\n\u003c\/div\u003e \u003c!-- LIFESTYLE IMAGE 1 --\u003e \u003cdiv class=\"cs-lifestyle-image\"\u003e\n\u003cimg class=\"cs-lifestyle-img\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/15274fb131c50168889294ba0fa94f012f26a02e.webp\" alt=\"Winter Village Chalet – Charming Details\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-lifestyle-caption\"\u003e\n\u003cspan class=\"cs-lifestyle-icon\"\u003e🏡\u003c\/span\u003e \u003cp\u003eA cozy winter chalet surrounded by snow-covered fir trees, a snowman, a teddy bear with a sled, gifts, wreaths, lanterns, fences, and a little pathway – a complete Christmas miniature world to crochet yourself.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- WHAT YOU WILL CROCHET --\u003e \u003cdiv class=\"cs-receive-section\"\u003e \u003ch2 class=\"cs-section-title\"\u003e✨ What You Will Crochet\u003c\/h2\u003e \u003cdiv class=\"cs-receive-grid\"\u003e \u003cdiv class=\"cs-receive-item\"\u003e\n\u003cspan class=\"cs-receive-emoji\"\u003e🏡\u003c\/span\u003e \u003ch4\u003eThe Christmas Chalet\u003c\/h4\u003e \u003cp\u003eWith windows, shutters, a door, and a festive door wreath\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-receive-item\"\u003e\n\u003cspan class=\"cs-receive-emoji\"\u003e🎄\u003c\/span\u003e \u003ch4\u003eChristmas Trees\u003c\/h4\u003e \u003cp\u003eOne large crocheted Christmas tree, small fir trees, and snow-covered details\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-receive-item\"\u003e\n\u003cspan class=\"cs-receive-emoji\"\u003e⛄\u003c\/span\u003e \u003ch4\u003eSnowman and Friends\u003c\/h4\u003e \u003cp\u003eA cute snowman, teddy bear, and sled\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-receive-item\"\u003e\n\u003cspan class=\"cs-receive-emoji\"\u003e🎁\u003c\/span\u003e \u003ch4\u003eFestive Details\u003c\/h4\u003e \u003cp\u003eGifts, wreaths, garlands, Christmas flowers, and greenery\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-receive-item\"\u003e\n\u003cspan class=\"cs-receive-emoji\"\u003e🏮\u003c\/span\u003e \u003ch4\u003eWinter Village Scenery\u003c\/h4\u003e \u003cp\u003eDecorative lamps, lanterns, snow-covered fences, and pathway stones\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-receive-item\"\u003e\n\u003cspan class=\"cs-receive-emoji\"\u003e🧩\u003c\/span\u003e \u003ch4\u003eAssembly\u003c\/h4\u003e \u003cp\u003ePlacement guides, close-up photos, and finishing instructions\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- PATTERN AT A GLANCE --\u003e \u003cdiv class=\"cs-why-section\"\u003e \u003ch2 class=\"cs-section-title\"\u003e📋 The Crochet Pattern at a Glance\u003c\/h2\u003e \u003cdiv class=\"cs-why-grid\"\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eFinished Size\u003c\/strong\u003e – approx. 28 cm wide × 26 cm high\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eSkill Level\u003c\/strong\u003e – Intermediate, for crocheters with experience\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003ePDF Contents\u003c\/strong\u003e – Crochet instructions, materials list, abbreviations, and gauge information\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eAll Elements Included\u003c\/strong\u003e – Instructions for each individual component plus helpful assembly tips\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eFinal Check\u003c\/strong\u003e – Guidance for checking everything before assembly\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e – Digital crochet pattern (PDF), not a finished physical product\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- LIFESTYLE IMAGE 2 --\u003e \u003cdiv class=\"cs-lifestyle-image\"\u003e\n\u003cimg class=\"cs-lifestyle-img\" src=\"https:\/\/www.gracesstyle.com\/cdn\/shop\/files\/image\/af47f17889970bbbee34be70b6dac946021a6a96.webp\" alt=\"Winter Village Chalet – Festive Christmas Decoration\" loading=\"lazy\"\u003e \u003cdiv class=\"cs-lifestyle-caption\"\u003e\n\u003cspan class=\"cs-lifestyle-icon\"\u003e🎄\u003c\/span\u003e \u003cp\u003eA beautiful festive focal point for your mantel, shelf, Christmas table, or decorated window – approx. 28 × 26 cm of lovingly handmade winter magic.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- PERFECT FOR --\u003e \u003cdiv class=\"cs-why-section\"\u003e \u003ch2 class=\"cs-section-title\"\u003e🎁 Perfect For\u003c\/h2\u003e \u003cdiv class=\"cs-why-grid\"\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eChristmas Decor for Your Home\u003c\/strong\u003e – lovingly handmade and designed to be treasured for many years\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eFestive Crochet Projects\u003c\/strong\u003e – a complete winter village to make yourself\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eMantel, Table, and Window Decor\u003c\/strong\u003e – a special focal point during the Christmas season\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eHandmade Christmas Gifts\u003c\/strong\u003e – a festive miniature world that can bring joy for many years\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eCreative Christmas Projects\u003c\/strong\u003e – ideal for anyone who enjoys making festive decor by hand\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eAmigurumi and Miniature Fans\u003c\/strong\u003e – an entire little Christmas world made from yarn\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- HOW IT WORKS --\u003e \u003cdiv class=\"cs-how-section\"\u003e \u003cdiv class=\"cs-spooky-layer cs-spooky-layer--dark\"\u003e\n\u003cspan class=\"cs-dark-fx cs-dark-fx--1\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-dark-fx cs-dark-fx--2\"\u003e⭐\u003c\/span\u003e \u003cspan class=\"cs-dark-fx cs-dark-fx--3\"\u003e❄️\u003c\/span\u003e \u003cspan class=\"cs-dark-fx cs-dark-fx--4\"\u003e🔔\u003c\/span\u003e \u003cspan class=\"cs-tree cs-tree--dark\"\u003e🎄\u003c\/span\u003e\n\u003c\/div\u003e \u003ch2 class=\"cs-section-title\"\u003e✨ How It Works\u003c\/h2\u003e \u003cdiv class=\"cs-steps-container\"\u003e \u003cdiv class=\"cs-step\"\u003e \u003cdiv class=\"cs-step-number\"\u003e1\u003c\/div\u003e \u003cdiv class=\"cs-step-content\"\u003e \u003ch4\u003ePlace Your Order\u003c\/h4\u003e \u003cp\u003eToday · Secure Checkout\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-step-arrow\"\u003e→\u003c\/div\u003e \u003cdiv class=\"cs-step\"\u003e \u003cdiv class=\"cs-step-number\"\u003e2\u003c\/div\u003e \u003cdiv class=\"cs-step-content\"\u003e \u003ch4\u003ePayment Confirmed\u003c\/h4\u003e \u003cp\u003eWithin 1 Minute\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"cs-step-arrow\"\u003e→\u003c\/div\u003e \u003cdiv class=\"cs-step\"\u003e \u003cdiv class=\"cs-step-number\"\u003e3\u003c\/div\u003e \u003cdiv class=\"cs-step-content\"\u003e \u003ch4\u003eReceive Your PDF\u003c\/h4\u003e \u003cp\u003eDelivered Directly by Email\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- WHY THIS PATTERN IS SO SPECIAL --\u003e \u003cdiv class=\"cs-why-section\"\u003e \u003ch2 class=\"cs-section-title\"\u003e💚 Why Crochet Fans Love This Pattern\u003c\/h2\u003e \u003cdiv class=\"cs-why-grid\"\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eA Complete Christmas World\u003c\/strong\u003e – chalet, characters, fir trees, and all festive details in one pattern\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eHelpful Assembly Guidance\u003c\/strong\u003e – placement guides, close-up photos, and finishing instructions\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eClear Structure\u003c\/strong\u003e – materials list, abbreviations, and gauge information right at the beginning\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eBuilt-In Quality Check\u003c\/strong\u003e – a final review before assembling the village\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003eEnchanting Miniature World\u003c\/strong\u003e – ideal for anyone who loves amigurumi and detailed crochet miniatures\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"cs-why-item\"\u003e\n\u003cspan class=\"cs-why-icon\"\u003e✓\u003c\/span\u003e \u003cp\u003e\u003cstrong\u003ePermanent Access\u003c\/strong\u003e – download once and enjoy it again every Christmas\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c!-- FAQ --\u003e \u003cdiv class=\"cs-faq-section\"\u003e \u003ch2 class=\"cs-section-title\"\u003e❓ Frequently Asked Questions\u003c\/h2\u003e \u003cdetails class=\"cs-faq-item\"\u003e \u003csummary\u003eWill I receive a finished Christmas village?\u003c\/summary\u003e \u003cp\u003eNo. You are purchasing a digital crochet pattern in PDF format, not a finished physical product. The pattern allows you to crochet the Christmas winter village yourself.\u003c\/p\u003e \u003c\/details\u003e\u003cdetails class=\"cs-faq-item\"\u003e \u003csummary\u003eWhich elements are included in the pattern?\u003c\/summary\u003e \u003cp\u003eThe pattern includes the Christmas chalet, a crocheted Christmas tree, a snowman, a teddy bear, a sled, small fir trees, gift packages, wreaths, Christmas flowers and greenery, snow decorations, windows and shutters, a door with a wreath, a snow-covered fence, pathway stones, decorative lamps and lanterns, Christmas garlands, and the complete assembly of the village.\u003c\/p\u003e \u003c\/details\u003e\u003cdetails class=\"cs-faq-item\"\u003e \u003csummary\u003eHow large will the finished winter village be?\u003c\/summary\u003e \u003cp\u003eThe finished winter village is approximately 28 cm wide and 26 cm high.\u003c\/p\u003e \u003c\/details\u003e\u003cdetails class=\"cs-faq-item\"\u003e \u003csummary\u003eWhat does the PDF crochet pattern include?\u003c\/summary\u003e \u003cp\u003eThe PDF includes crochet instructions, a materials list, abbreviations, gauge information, instructions for all individual elements, assembly tips, and a section for final quality control. Placement guides, close-up photos, and finishing notes also help you assemble the complete winter village.\u003c\/p\u003e \u003c\/details\u003e\u003cdetails class=\"cs-faq-item\"\u003e \u003csummary\u003eWhat skill level is the pattern?\u003c\/summary\u003e \u003cp\u003eThe pattern is rated Intermediate and is suitable for crocheters with experience who enjoy creating detailed Christmas decorations and miniature scenes.\u003c\/p\u003e \u003c\/details\u003e\u003cdetails class=\"cs-faq-item\"\u003e \u003csummary\u003eWhere can I display the finished village?\u003c\/summary\u003e \u003cp\u003eThe finished winter village makes a beautiful festive focal point on a mantel, shelf, table, in a Christmas window, or anywhere else in your holiday decor.\u003c\/p\u003e \u003c\/details\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cstyle\u003e \/* BRAND COLORS *\/ .cs-product-wrapper {   --cs-forest: #35553f;   --cs-forest-dark: #26402f;   --cs-sage: #7c9b78;   --cs-terracotta: #b23a3a;   --cs-terracotta-dark: #8e2b2b;   --cs-cream: #faf6ef;   --cs-cream-dark: #f0e7d8;   --cs-sand: #e7d8c4;   --cs-text: #2c2a26;   --cs-text-light: #6f665c;   --cs-star: #e0a92e;   --cs-success: #4a7c59;   --cs-serif: Georgia, 'Cormorant Garamond', 'Times New Roman', serif;   font-family: inherit;   color: var(--cs-text);   line-height: 1.65;   max-width: 100%;   margin: 0 auto; } .cs-product-wrapper * { box-sizing: border-box; } .cs-product-wrapper h1, .cs-product-wrapper h2, .cs-product-wrapper h3, .cs-product-wrapper h4 { margin: 0 0 12px; line-height: 1.3; } .cs-product-wrapper p { margin: 0 0 12px; }  \/* HERO *\/ .cs-hero-section {   display: block;   text-align: center;   padding: 56px 36px;   background: radial-gradient(circle at 88% 12%, rgba(124,155,120,0.16) 0%, rgba(124,155,120,0) 42%), linear-gradient(135deg, var(--cs-cream) 0%, #fffdf9 100%);   border: 1px solid var(--cs-sand);   border-radius: 24px;   margin-bottom: 32px; } .cs-hero-content { max-width: 800px; margin: 0 auto 36px; } .cs-hero-badge { display: inline-block; background: var(--cs-terracotta); color: #fff; padding: 8px 16px; border-radius: 50px; font-size: 12px; font-weight: 700; letter-spacing: 0.6px; text-transform: uppercase; margin-bottom: 18px; box-shadow: 0 4px 14px rgba(178,58,58,0.28); } .cs-hero-title { font-family: var(--cs-serif); font-size: 46px; font-weight: 700; color: var(--cs-forest-dark); margin-bottom: 16px; line-height: 1.15; letter-spacing: 0.2px; } .cs-hero-subtitle { font-size: 17px; color: var(--cs-text-light); margin-bottom: 26px; line-height: 1.7; } .cs-hero-features { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; max-width: 580px; margin: 0 auto; } .cs-hero-feature { display: flex; align-items: center; gap: 9px; font-size: 14px; color: var(--cs-text); background: rgba(255,255,255,0.6); border: 1px solid var(--cs-sand); border-radius: 10px; padding: 9px 12px; text-align: left; } .cs-hero-feature-icon { font-size: 19px; } .cs-hero-image { position: relative; max-width: 740px; margin: 0 auto; } .cs-hero-img { width: 100%; height: auto; border-radius: 18px; box-shadow: 0 16px 40px rgba(53,85,63,0.22); border: 4px solid #fff; } .cs-hero-image-badge { position: absolute; bottom: 16px; right: 16px; background: #fff; padding: 7px 12px; border-radius: 50px; display: inline-flex; align-items: center; gap: 8px; box-shadow: 0 8px 24px rgba(38,64,47,0.18); white-space: nowrap; } .cs-badge-icon { font-size: 18px; flex-shrink: 0; line-height: 1; } .cs-badge-text strong { display: block; font-size: 13px; color: var(--cs-forest-dark); line-height: 1.15; white-space: nowrap; } .cs-badge-text span { display: block; font-size: 11px; color: var(--cs-text-light); white-space: nowrap; }  \/* PHOTO REVIEWS *\/ .cs-photo-reviews-section { background: linear-gradient(135deg, var(--cs-cream) 0%, #fffdf9 100%); border-radius: 24px; padding: 34px 26px; margin: 0 0 28px; border: 1px solid var(--cs-sand); box-shadow: 0 6px 20px rgba(53,85,63,0.06); } .cs-photo-reviews-header { text-align: center; margin-bottom: 26px; } .cs-pr-rating { display: inline-flex; align-items: center; gap: 12px; background: #fff; padding: 8px 18px; border-radius: 50px; border: 1px solid var(--cs-sand); margin-bottom: 14px; box-shadow: 0 2px 8px rgba(53,85,63,0.08); } .cs-pr-stars { color: var(--cs-star); font-size: 18px; letter-spacing: 2px; } .cs-pr-rating-text { font-size: 14px; color: var(--cs-text-light); } .cs-pr-rating-text strong { color: var(--cs-forest-dark); font-size: 16px; font-weight: 700; } .cs-pr-title { font-family: var(--cs-serif); font-size: 27px; color: var(--cs-forest-dark); font-weight: 700; margin-bottom: 6px; } .cs-pr-subtitle { font-size: 14px; color: var(--cs-text-light); font-style: italic; } .cs-photo-reviews-slider { overflow: hidden; margin: 0 -8px; padding: 8px; } .cs-photo-reviews-track { display: flex; gap: 16px; overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; padding-bottom: 8px; scrollbar-width: thin; scrollbar-color: var(--cs-sage) transparent; } .cs-photo-reviews-track::-webkit-scrollbar { height: 6px; } .cs-photo-reviews-track::-webkit-scrollbar-track { background: var(--cs-cream-dark); border-radius: 4px; } .cs-photo-reviews-track::-webkit-scrollbar-thumb { background: var(--cs-sage); border-radius: 4px; } .cs-photo-review-card { flex: 0 0 280px; background: #fff; border-radius: 16px; overflow: hidden; border: 1px solid var(--cs-sand); scroll-snap-align: start; transition: all 0.3s ease; display: flex; flex-direction: column; } .cs-photo-review-card:hover { transform: translateY(-4px); box-shadow: 0 14px 30px rgba(53,85,63,0.15); border-color: var(--cs-sage); } .cs-pr-image { width: 100%; height: 280px; object-fit: cover; display: block; transition: transform 0.5s ease; background: var(--cs-cream); } .cs-photo-review-card:hover .cs-pr-image { transform: scale(1.05); } .cs-pr-content { padding: 16px 18px; flex-grow: 1; display: flex; flex-direction: column; } .cs-pr-stars-small { color: var(--cs-star); font-size: 14px; letter-spacing: 1px; margin-bottom: 8px; } .cs-pr-text { font-size: 14px; color: var(--cs-text); line-height: 1.55; font-style: italic; margin-bottom: 12px; flex-grow: 1; } .cs-pr-author { display: flex; flex-direction: column; gap: 2px; padding-top: 10px; border-top: 1px solid var(--cs-cream-dark); } .cs-pr-name { font-size: 13px; font-weight: 700; color: var(--cs-forest-dark); } .cs-pr-verified { font-size: 11px; color: var(--cs-success); font-weight: 600; } .cs-pr-dots { display: flex; justify-content: center; gap: 8px; margin-top: 18px; flex-wrap: wrap; } .cs-pr-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--cs-sand); border: none; cursor: pointer; transition: all 0.3s ease; padding: 0; } .cs-pr-dot.active { background: var(--cs-sage); width: 24px; border-radius: 4px; }  \/* PREVIEW *\/ .cs-preview-section { background: linear-gradient(135deg, var(--cs-cream) 0%, #fffdf9 100%); border-radius: 24px; padding: 38px 26px; margin: 36px 0; border: 1px solid var(--cs-sand); } .cs-preview-subtitle { text-align: center; font-size: 14px; color: var(--cs-text-light); font-style: italic; margin: -8px 0 28px; } .cs-preview-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; max-width: 800px; margin: 0 auto; } .cs-preview-grid-small { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; max-width: 480px; margin: 0 auto; justify-items: center; } .cs-preview-grid-small .cs-preview-page { width: 100%; max-width: 200px; } .cs-preview-page { display: block; text-decoration: none; color: inherit; tr\u003c\/style\u003e","brand":"choooooovy","offers":[{"title":"Default Title","offer_id":67778297987441,"sku":"LK3690023-圣诞小屋钩针","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1024\/2870\/5137\/files\/827bfe06cca9a52ac2b1a69e8b781681c0c4c160.webp?v=1792230376","url":"https:\/\/viqzes.com\/products\/crochet-christmas-chalet-winter-village-pattern-amigurumi","provider":"viqzes","version":"1.0","type":"link"}