{"product_id":"magical-christmas-village-3d-gem-art-diy-kit","title":"Magical Christmas Village 3D Gem Art DIY Kit - Beaded Acrylic Village Craft","description":"\u003cstyle\u003e\n\/* Christmas village - falling snow, stars and gifts. Pure CSS, no JS. *\/\n.xm-flakes{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none;z-index:3;}\n.xm-flake{position:absolute;display:block;line-height:0;opacity:0;will-change:transform;\n  -webkit-animation-name:xmFall;animation-name:xmFall;\n  -webkit-animation-timing-function:linear;animation-timing-function:linear;\n  -webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;\n  -webkit-animation-duration:var(--d,18s);animation-duration:var(--d,18s);\n  -webkit-animation-delay:var(--dl,0s);animation-delay:var(--dl,0s);}\n.xm-flake-in{display:block;\n  -webkit-animation-name:xmSway;animation-name:xmSway;\n  -webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;\n  -webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;\n  -webkit-animation-duration:var(--sw,8s);animation-duration:var(--sw,8s);}\n@-webkit-keyframes xmFall{\n  0%{-webkit-transform:translate3d(0,-90px,0);transform:translate3d(0,-90px,0);opacity:0;}\n  3%{opacity:1;}\n  97%{opacity:1;}\n  100%{-webkit-transform:translate3d(0,900px,0);transform:translate3d(0,900px,0);opacity:0;}}\n@keyframes xmFall{\n  0%{transform:translate3d(0,-90px,0);opacity:0;}\n  3%{opacity:1;}\n  97%{opacity:1;}\n  100%{transform:translate3d(0,900px,0);opacity:0;}}\n@-webkit-keyframes xmSway{\n  0%{-webkit-transform:translateX(-12px) rotate(-14deg);transform:translateX(-12px) rotate(-14deg);}\n  50%{-webkit-transform:translateX(12px) rotate(14deg);transform:translateX(12px) rotate(14deg);}\n  100%{-webkit-transform:translateX(-12px) rotate(-14deg);transform:translateX(-12px) rotate(-14deg);}}\n@keyframes xmSway{\n  0%{transform:translateX(-12px) rotate(-14deg);}\n  50%{transform:translateX(12px) rotate(14deg);}\n  100%{transform:translateX(-12px) rotate(-14deg);}}\n@media (prefers-reduced-motion: reduce){\n  .xm-flake{display:none !important;}}\n\u003c\/style\u003e\n\u003cdiv style=\"box-sizing: border-box; max-width: 860px; margin: 0 auto; padding: 0 0 8px; position: relative; overflow: hidden; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif; color: #2a2320; background: #fffaf3; -webkit-font-smoothing: antialiased;\"\u003e\n\u003csvg width=\"0\" height=\"0\" aria-hidden=\"true\" style=\"position: absolute; overflow: hidden;\"\u003e\u003cdefs\u003e\u003csymbol id=\"xmn\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.1\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M12 2.4v19.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.6 7.2l16.8 9.6\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.6 16.8l16.8-9.6\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.7 4.6L12 6.4l3.3-1.8\"\u003e\u003c\/path\u003e\u003cpath d=\"M8.7 19.4L12 17.6l3.3 1.8\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\u003csymbol id=\"xms\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 1.8l2.95 6.42 7.05.79-5.24 4.83 1.42 6.94L12 17.4l-6.18 3.38 1.42-6.94L2 9.01l7.05-.79z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\u003csymbol id=\"xmg\" viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003crect x=\"3\" y=\"10.2\" width=\"18\" height=\"11.2\" rx=\"1.6\"\u003e\u003c\/rect\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"4.6\" rx=\"1.1\"\u003e\u003c\/rect\u003e\u003crect x=\"10.5\" y=\"6\" width=\"3\" height=\"15.4\" fill-opacity=\".45\"\u003e\u003c\/rect\u003e\u003cellipse cx=\"8.5\" cy=\"4.2\" rx=\"3.1\" ry=\"2\" transform=\"rotate(-20 8.5 4.2)\"\u003e\u003c\/ellipse\u003e\u003cellipse cx=\"15.5\" cy=\"4.2\" rx=\"3.1\" ry=\"2\" transform=\"rotate(20 15.5 4.2)\"\u003e\u003c\/ellipse\u003e\u003c\/symbol\u003e\u003c\/defs\u003e\u003c\/svg\u003e\n\u003cdiv class=\"xm-flakes\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"xm-flake\" style=\"left: 42.1%; top: 66.6%; color: #c9a227; --d: 15.4s; --dl: -0.7s; --sw: 11.7s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"14\" height=\"14\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 67.0%; top: 5.6%; color: #c9a227; --d: 21.4s; --dl: -14.2s; --sw: 6.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"20\" height=\"20\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 47.0%; top: 11.3%; color: #2f6b4f; --d: 19.9s; --dl: -2.4s; --sw: 10.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 19.3%; top: 29.8%; color: #2f6b4f; --d: 20.0s; --dl: -4.9s; --sw: 10.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 48.8%; top: 85.4%; color: #b8901f; --d: 22.4s; --dl: -8.0s; --sw: 7.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"20\" height=\"20\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 65.1%; top: 77.0%; color: #c9a227; --d: 20.5s; --dl: -4.5s; --sw: 10.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"14\" height=\"14\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 30.1%; top: 72.1%; color: #c9a227; --d: 18.8s; --dl: -5.0s; --sw: 7.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 57.4%; top: 73.8%; color: #b4562f; --d: 23.6s; --dl: -23.0s; --sw: 12.0s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 49.9%; top: 83.7%; color: #a8323c; --d: 22.4s; --dl: -6.6s; --sw: 7.0s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 61.6%; top: 0.5%; color: #a8323c; --d: 18.0s; --dl: -16.4s; --sw: 9.9s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 19.0%; top: 24.1%; color: #2f6b4f; --d: 18.0s; --dl: -0.9s; --sw: 10.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 86.5%; top: 2.8%; color: #b4562f; --d: 15.9s; --dl: -5.3s; --sw: 10.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 6.5%; top: 51.6%; color: #2f6b4f; --d: 19.1s; --dl: -16.4s; --sw: 11.9s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 4.8%; top: 2.1%; color: #b4562f; --d: 15.4s; --dl: -11.2s; --sw: 10.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 43.9%; top: 68.4%; color: #c9a227; --d: 18.7s; --dl: -4.4s; --sw: 6.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 16.7%; top: -4.5%; color: #c9a227; --d: 15.2s; --dl: -13.2s; --sw: 6.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 18.2%; top: 72.3%; color: #c9a227; --d: 17.0s; --dl: -3.1s; --sw: 8.7s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 62.9%; top: 40.8%; color: #2f6b4f; --d: 16.3s; --dl: -3.2s; --sw: 9.7s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 41.9%; top: 4.2%; color: #2f6b4f; --d: 15.2s; --dl: -11.9s; --sw: 10.5s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 51.6%; top: 7.5%; color: #a8323c; --d: 22.5s; --dl: -2.7s; --sw: 8.5s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 77.8%; top: 11.3%; color: #b4562f; --d: 22.9s; --dl: -7.0s; --sw: 9.5s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 82.7%; top: -5.3%; color: #c9a227; --d: 18.7s; --dl: -15.5s; --sw: 7.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"20\" height=\"20\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 71.9%; top: 27.0%; color: #a8323c; --d: 18.0s; --dl: -14.7s; --sw: 8.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 29.4%; top: 20.4%; color: #a8323c; --d: 23.6s; --dl: -2.7s; --sw: 7.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 43.0%; top: 40.5%; color: #a8323c; --d: 23.4s; --dl: -6.5s; --sw: 7.1s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"20\" height=\"20\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 14.8%; top: 71.0%; color: #2f6b4f; --d: 22.3s; --dl: -21.9s; --sw: 7.7s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 78.4%; top: 15.4%; color: #a8323c; --d: 17.1s; --dl: -15.3s; --sw: 11.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 74.7%; top: 44.6%; color: #a8323c; --d: 17.2s; --dl: -1.7s; --sw: 9.4s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 79.9%; top: 39.8%; color: #2f6b4f; --d: 17.1s; --dl: -8.0s; --sw: 11.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 35.0%; top: 58.0%; color: #b4562f; --d: 19.5s; --dl: -4.3s; --sw: 8.5s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 84.5%; top: 14.7%; color: #2f6b4f; --d: 22.5s; --dl: -9.3s; --sw: 11.5s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 49.0%; top: 23.5%; color: #b4562f; --d: 21.3s; --dl: -16.2s; --sw: 8.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 28.5%; top: -4.6%; color: #a8323c; --d: 18.1s; --dl: -9.7s; --sw: 8.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 44.2%; top: 37.9%; color: #a8323c; --d: 16.7s; --dl: -12.7s; --sw: 10.0s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"14\" height=\"14\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 86.1%; top: 55.3%; color: #2f6b4f; --d: 16.4s; --dl: -16.3s; --sw: 8.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 35.4%; top: 77.1%; color: #a8323c; --d: 20.2s; --dl: -4.1s; --sw: 7.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 74.1%; top: -5.2%; color: #b4562f; --d: 21.3s; --dl: -9.6s; --sw: 8.4s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 80.3%; top: 64.1%; color: #b4562f; --d: 23.1s; --dl: -9.9s; --sw: 9.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 6.3%; top: 77.2%; color: #c9a227; --d: 17.1s; --dl: -12.1s; --sw: 7.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 21.3%; top: 24.8%; color: #2f6b4f; --d: 23.6s; --dl: -9.9s; --sw: 7.9s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 72.5%; top: 32.6%; color: #b4562f; --d: 14.7s; --dl: -9.6s; --sw: 11.4s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 66.7%; top: 1.7%; color: #2f6b4f; --d: 21.9s; --dl: -5.8s; --sw: 10.7s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"14\" height=\"14\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 45.6%; top: 24.0%; color: #a8323c; --d: 23.0s; --dl: -20.0s; --sw: 8.9s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"14\" height=\"14\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 43.2%; top: -2.9%; color: #c9a227; --d: 20.0s; --dl: -6.3s; --sw: 11.1s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 29.6%; top: 59.3%; color: #a8323c; --d: 22.4s; --dl: -18.3s; --sw: 10.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 52.7%; top: 66.9%; color: #c9a227; --d: 16.6s; --dl: -9.0s; --sw: 10.7s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 29.0%; top: 51.0%; color: #a8323c; --d: 20.8s; --dl: -15.6s; --sw: 9.9s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 85.4%; top: 38.0%; color: #a8323c; --d: 19.3s; --dl: -15.8s; --sw: 11.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"20\" height=\"20\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 85.1%; top: 8.1%; color: #b4562f; --d: 19.1s; --dl: -13.0s; --sw: 9.5s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 79.1%; top: 72.5%; color: #a8323c; --d: 17.4s; --dl: -8.7s; --sw: 10.0s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 43.3%; top: 21.5%; color: #2f6b4f; --d: 16.1s; --dl: -1.5s; --sw: 8.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 13.1%; top: 81.7%; color: #b4562f; --d: 21.5s; --dl: -19.5s; --sw: 9.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 10.0%; top: 71.3%; color: #a8323c; --d: 22.5s; --dl: -7.8s; --sw: 7.1s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"14\" height=\"14\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 37.4%; top: 42.1%; color: #a8323c; --d: 23.6s; --dl: -9.4s; --sw: 6.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 46.0%; top: 7.0%; color: #2f6b4f; --d: 14.4s; --dl: -1.1s; --sw: 6.9s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 79.3%; top: 23.2%; color: #b4562f; --d: 16.5s; --dl: -14.4s; --sw: 9.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"20\" height=\"20\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 37.2%; top: 62.1%; color: #a8323c; --d: 22.8s; --dl: -3.8s; --sw: 7.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 22.3%; top: 12.2%; color: #c9a227; --d: 14.2s; --dl: -10.4s; --sw: 9.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 58.6%; top: 39.6%; color: #2f6b4f; --d: 17.4s; --dl: -2.8s; --sw: 8.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 57.4%; top: 56.5%; color: #c9a227; --d: 23.5s; --dl: -22.8s; --sw: 8.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 18.8%; top: 32.1%; color: #c9a227; --d: 19.4s; --dl: -14.1s; --sw: 6.1s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 71.1%; top: 85.1%; color: #b8901f; --d: 18.7s; --dl: -1.5s; --sw: 9.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 46.9%; top: 45.7%; color: #2f6b4f; --d: 14.0s; --dl: -7.1s; --sw: 6.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"18\" height=\"18\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 85.6%; top: 18.6%; color: #2f6b4f; --d: 18.5s; --dl: -2.9s; --sw: 9.6s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 44.1%; top: 13.8%; color: #2f6b4f; --d: 20.0s; --dl: -14.8s; --sw: 9.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"20\" height=\"20\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 82.7%; top: 59.8%; color: #2f6b4f; --d: 20.3s; --dl: -2.1s; --sw: 11.4s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 59.6%; top: 0.4%; color: #2f6b4f; --d: 15.2s; --dl: -7.7s; --sw: 9.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 16.2%; top: 24.6%; color: #a8323c; --d: 23.5s; --dl: -14.2s; --sw: 8.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"22\" height=\"22\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 23.4%; top: -2.2%; color: #2f6b4f; --d: 20.7s; --dl: -10.1s; --sw: 7.8s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 10.3%; top: -3.8%; color: #a8323c; --d: 19.7s; --dl: -10.3s; --sw: 6.3s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"16\" height=\"16\" fill=\"currentColor\" opacity=\"0.56\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmn\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 14.8%; top: 2.6%; color: #a8323c; --d: 19.6s; --dl: -1.7s; --sw: 6.4s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"15\" height=\"15\" fill=\"currentColor\" opacity=\"0.5\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xms\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"xm-flake\" style=\"left: 69.0%; top: 88.7%; color: #c9a227; --d: 17.3s; --dl: -14.2s; --sw: 8.2s;\"\u003e\u003cspan class=\"xm-flake-in\"\u003e\u003csvg width=\"17\" height=\"17\" fill=\"currentColor\" opacity=\"0.44\" aria-hidden=\"true\" style=\"display: block;\"\u003e\u003cuse href=\"#xmg\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- ===== 细横条 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 26px; padding: 10px 12px; text-align: center; background: #8e1f2b; border-radius: 0 0 10px 10px;\"\u003e\n\u003cp style=\"margin: 0; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #f8e6c4;\"\u003eNo glue · No drying time · Catches the light\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ===== 导语 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 30px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eA village you build one gem at a time.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eEverything you need arrives in one box, a main house, four mini houses, five trees, and a small cast of characters to stand in the snow. The outlines are already printed on the acrylic in the exact bead colour that belongs there.\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eYou match the print, press a pearl or a gem into the slot, and move on to the next one. No glue, nothing to dry, nothing to get wrong — the recess decides where each piece sits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ===== 主图 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px;\"\u003e\n\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/e9d7c69b7a24b840675bdd6fd6ca5e20cb4b068f.png\" alt=\"Finished Christmas village gem art scene on a dining table, candy-trimmed main house glowing beside four cottages, snow-dusted pines, Santa, a snowman, a gingerbread man and a sleigh loaded with gifts\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\n\u003cp style=\"margin: 0; font-size: 14px; line-height: 1.7; color: #8a7c72;\"\u003eThe finished build, sitting on a table with a candle behind it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ===== 盒子里有什么 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #b0803a;\"\u003eIn the box\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eEverything is cut, sorted and labelled\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eThe acrylic pieces come pre-cut, so there is no snapping, no trimming and no sharp edges to sand. The beads are already sorted into a twelve-compartment tray by colour, which matters more than it sounds — digging for one ruby in a mixed bag is how these kits end up half finished in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px;\"\u003e\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/325354d519975b56c01d6091643263d885dd3ad3.png\" alt=\"All fifteen kit components laid out on a wooden table: acrylic base board, main house, four mini houses, five trees, Santa, snowman, gingerbread man, sleigh, three gift boxes, four candy pieces, bead tray, bead dish, wax pad, tweezers and instruction guide\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px; padding: 0 4px;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; border: 1px solid #f0e0cb; border-radius: 16px; background: #fffdf8; overflow: hidden;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 16px; border-bottom: 1px solid #f4e8d8;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 16px; font-weight: bold; line-height: 1.45; color: #8e1f2b;\"\u003eThe wax pad\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 15px; line-height: 1.75; color: #5b5049;\"\u003eA small square of tacky wax. Press a gem into it and the gem stays put while your other hand positions the house — the single most useful thing in the box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 16px; border-bottom: 1px solid #f4e8d8;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 16px; font-weight: bold; line-height: 1.45; color: #8e1f2b;\"\u003eThe bead tray\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 15px; line-height: 1.75; color: #5b5049;\"\u003eA moulded plastic rest that holds one piece at a working angle, so the flat acrylic does not slide around under your hand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; padding: 16px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 16px; font-weight: bold; line-height: 1.45; color: #8e1f2b;\"\u003eThe tweezers\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 15px; line-height: 1.75; color: #5b5049;\"\u003eFor the pieces under six millimetres — the star tips, the tiny red dots along the roofline. Fingers are too blunt for those.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== 三步 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #b0803a;\"\u003eHow it goes\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eThree steps, and none of them need to dry\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eThere is no curing time between pieces, so you can pick the box up, work for twenty minutes, put it down, and come back the next evening without losing anything. Most people finish the main house in one sitting and add the mini houses over the following week.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px;\"\u003e\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/b473fa2529cf83c1013d20d1e3ff78d0a0a90097.png\" alt=\"Three step process shown in close-up panels: matching the printed colour guide on an acrylic house, pressing a red gem into a recess with a fingertip, and the finished lit village on a table\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- ===== 细节 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #b0803a;\"\u003eUp close\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eThe gems are faceted, not printed\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eEvery red and green piece is a cut acrylic stone with real faces on it. That is the whole reason the finished village looks different from a flat sticker scene — put a candle or a strand of tree lights anywhere near it and the faceted stones pick the light up and scatter small points of colour across the tablecloth.\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eThe pearl beads are the second trick. They run in unbroken lines along every roofline and eave, which is what gives the houses their gingerbread-icing look. They sit slightly proud of the surface, so the outline stays visible even from across a room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px;\"\u003e\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/4efcc9939c751fcf19d74bf7813bc7c818853663.png\" alt=\"Close-up of the candy-trimmed gable with a heart-shaped red gem at the peak, pearl beaded trim along the roof, emerald and ruby stones set into the walls, and three circular detail shots of beaded trim, a peppermint swirl and the Santa snowman gingerbread group\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- ===== 摆在哪 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #b0803a;\"\u003eWhere it goes\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eSmall enough for a side table, big enough to be the centrepiece\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eThe base is thoughtfully designed to fit beautifully into any space, so it fits a dining table without crowding the plates, and it does not disappear on a mantel either. The scalloped edge means it sits level on cloth or bare wood — no wobble, no coaster needed.\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eIt also packs flat. Because nothing is glued down, the pieces lift off the base and stack in the original box, which is how it survives eleven months in a cupboard and comes back out intact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px;\"\u003e\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/afcb50238b38fe0e210cfac5c0889dd918356e1e.png\" alt=\"The finished village shown in three settings: on a dining table between place settings, on a mantelpiece between candles and greenery, and on a side table beside a sofa and a mug\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- ===== 一起做 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #b0803a;\"\u003eTwo pairs of hands\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eA job that suits a kitchen table in December\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eOne person can sort the beads into their compartments while the other starts on the main house. The work is repetitive in the good way — you can talk over it, and there is no moment where a wrong move ruins the piece, because the pieces lift straight back out.\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eIt is also the sort of gift that keeps giving after it is opened. Handing someone a box they finish themselves takes an hour of an evening and turns into an object on their mantel — not something that gets quietly re-gifted in January.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px;\"\u003e\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/c80b8dd608717c7fa75ae4284d225331daf4752d.png\" alt=\"Two people working on the village at a table covered with open bead trays, one holding a finished mini tree and the other setting a small house in place, with the assembled main house glowing between them\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- ===== 场景构成 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #b0803a;\"\u003eHow it reads\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eBuilt in layers, so it never looks like a flat cut-out\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eThe main house stands tallest at the back. The four cottages step down and forward on either side. Five pines fill the gaps behind them, and the characters — Santa, the snowman, the gingerbread man — sit in the open snow at the front where they can actually be seen.\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eThat layering is what separates a village from a display board. From the side it has depth; from above, it fills the base edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 34px;\"\u003e\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/2900607ca69ccef5500810228e52c89796649f23.png\" alt=\"The completed village with four inset close-ups of the main house, the mini trees, the Santa snowman gingerbread group, the candy accents and the sleigh loaded with gift boxes\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- ===== 多年复现 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 30px; padding: 0 4px;\"\u003e\n\u003cp style=\"margin: 0 0 6px; font-size: 13px; line-height: 1.5; letter-spacing: .14em; text-transform: uppercase; color: #b0803a;\"\u003eNext December\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 16px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.4; font-weight: bold; color: #8e1f2b;\"\u003eNothing about it expires\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eAcrylic does not yellow, the beads do not lose their coating, and there is no glue to go brittle and let a roof slide off in year three. Built once, it comes back out every December exactly as it went in.\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 16px; line-height: 1.85; color: #4a3f38;\"\u003eWhich is the quiet argument for making it yourself rather than buying a finished ornament: the thing on the mantel is the evening you spent on it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 36px;\"\u003e\u003cimg src=\"https:\/\/www.weavbyte.com\/cdn\/shop\/files\/image\/cb0a63abd22211625a56346e8e95602107ec5bfd.png\" alt=\"An adult and a child leaning on a table looking at the finished village, the child smiling, with a framed print behind them and a wrapped gift to one side\" style=\"display: block; width: 100%; max-width: 100%; height: auto; border-radius: 16px; margin: 0 0 14px;\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c!-- ===== 规格 ===== --\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0 0 40px; padding: 0 4px;\"\u003e\n\u003cdiv style=\"box-sizing: border-box; border: 1px solid #f0e0cb; border-radius: 16px; overflow: hidden; background: #fffdf8;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"box-sizing: border-box; margin: 0; padding: 36px 26px 40px; border-radius: 18px; position: relative; overflow: hidden; background: linear-gradient(160deg,#2a0f14 0%,#5c1620 48%,#8e1f2b 100%);\"\u003e\n\u003cp style=\"margin: 0 0 14px; font-family: Georgia,'Times New Roman',serif; font-size: 20px; line-height: 1.45; font-weight: bold; color: #fbeccd;\"\u003eSome things are better made slowly.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 15px; line-height: 1.85; color: #e8cdb4;\"\u003eA village does not arrive finished. It arrives as a flat sheet of acrylic and a tray of small bright things, and it only becomes a village because somebody sat down in December and put every one of them in place.\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 14px; font-size: 15px; line-height: 1.85; color: #e8cdb4;\"\u003eThat is the part worth keeping — not the object, but the evening, the second cup of tea, the person across the table reaching for the same tray of gold beads.\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 15px; line-height: 1.85; color: #e8cdb4;\"\u003eWhichever scene you pick, it will still be standing on the mantel long after the wrapping paper is gone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"kimberlyus","offers":[{"title":"Christmas Village","offer_id":67921054793940,"sku":"PK3641131-A","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Santa \u0026 His Elves","offer_id":67921054826708,"sku":"PK3641131-B","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Ski Buddies","offer_id":67921054859476,"sku":"PK3641131-C","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Winter Crystal Village","offer_id":67921054892244,"sku":"PK3641131-D","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Sparkling Christmas Carnival","offer_id":67921054925012,"sku":"PK3641131-E","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Angel Village","offer_id":67921054957780,"sku":"PK3641131-F","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Snowman Village","offer_id":67921054990548,"sku":"PK3641131-G","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Magic Fairy Garden","offer_id":67921055023316,"sku":"PK3641131-H","price":24.98,"currency_code":"USD","in_stock":true},{"title":"Fantasy Castle Kingdom","offer_id":67921055056084,"sku":"PK3641131-I","price":24.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0851\/2408\/8020\/files\/e9d7c69b7a24b840675bdd6fd6ca5e20cb4b068f.webp?v=1792655810","url":"https:\/\/kimberlyus.shop\/products\/magical-christmas-village-3d-gem-art-diy-kit","provider":"kimberlyus","version":"1.0","type":"link"}