{"title":"Weed Barrier Fabric","description":"\u003cp\u003eExplore Nunalo weed barrier fabric for gardens, raised beds, farms, greenhouses, orchards, and landscaping projects. Our collection includes water-permeable fabric rolls, pre-punched planting fabric, weed barrier mats, plastic ground pins, and U-shaped garden staples.  \u003cbr\u003eDesigned to cover exposed soil and help reduce weed growth, these products make planting areas cleaner and easier to maintain. Choose pre-cut mats for individual trees, continuous rolls for larger areas, or pre-punched fabric for strawberries, vegetables, and organized planting rows. Wholesale quantities and custom width, length, hole size, and hole spacing options are also available for commercial growing projects.\u003c\/p\u003e","products":[{"product_id":"nunalo-black-non-woven-weed-barrier-fabric","title":"Nunalo Black Non-Woven Weed Barrier Fabric","description":"\u003cstyle\u003e\n  .nunalo-black-weed-barrier {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-black-weed-barrier * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-black-weed-barrier p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-black-weed-barrier h2 {\n    margin: 34px 0 16px;\n    color: #24452f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-black-weed-barrier h3 {\n    margin: 0 0 8px;\n    color: #294c35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-card {\n    padding: 20px;\n    background: #f5f7f3;\n    border: 1px solid #e0e7dc;\n    border-radius: 10px;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f5f7f3;\n    border: 1px solid #e0e7dc;\n    border-radius: 10px;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #e0e7dc;\n    border-radius: 10px;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #315a3c;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    margin: 0;\n    border: 1px solid #e0e7dc;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #e0e7dc;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #e0e7dc;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-black-weed-barrier .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #24452f;\n    font-weight: 600;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-black-weed-barrier {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-black-weed-barrier h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-black-weed-barrier .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-black-weed-barrier .nunalo-grid,\n    .nunalo-black-weed-barrier .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-black-weed-barrier .nunalo-spec {\n      border-right: 0;\n      border-bottom: 1px solid #e0e7dc;\n    }\n\n    .nunalo-black-weed-barrier .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n    }\n\n    .nunalo-black-weed-barrier .nunalo-spec:nth-last-child(2) {\n      border-bottom: 1px solid #e0e7dc;\n    }\n\n    .nunalo-black-weed-barrier .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"nunalo-black-weed-barrier\"\u003e\n\u003cp class=\"nunalo-intro\"\u003eNunalo Black Non-Woven Weed Barrier Fabric helps cover exposed soil, reduce weed growth and keep outdoor planting areas cleaner. The breathable, water-permeable fabric can be cut to fit vegetable gardens, raised beds, flower beds, greenhouses and landscaped areas.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cdiv class=\"nunalo-grid\"\u003e\n\u003cdiv class=\"nunalo-card\"\u003e\n\u003ch3\u003eHelps Reduce Weed Growth\u003c\/h3\u003e\n\u003cp\u003eCovers exposed soil and limits the sunlight weeds need to grow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-card\"\u003e\n\u003ch3\u003eWater and Air Permeable\u003c\/h3\u003e\n\u003cp\u003eAllows rain, irrigation water and airflow to reach the soil below.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-card\"\u003e\n\u003ch3\u003eEasy to Cut\u003c\/h3\u003e\n\u003cp\u003eTrim the roll and create planting openings to match your layout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-card\"\u003e\n\u003ch3\u003eCleaner Growing Areas\u003c\/h3\u003e\n\u003cp\u003eHelps keep crops away from muddy soil and makes beds easier to maintain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\u003cul class=\"nunalo-list\"\u003e\n\u003cli\u003eVegetable gardens and planting rows\u003c\/li\u003e\n\u003cli\u003eRaised garden beds and flower beds\u003c\/li\u003e\n\u003cli\u003eGreenhouses and outdoor growing areas\u003c\/li\u003e\n\u003cli\u003eOrchards, tree rows and landscaped spaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eHow to Install\u003c\/h2\u003e\n\u003cdiv class=\"nunalo-steps\"\u003e\n\u003cdiv class=\"nunalo-step\"\u003e\n\u003ch3\u003ePrepare the Soil\u003c\/h3\u003e\n\u003cp\u003eRemove existing weeds, roots, stones and debris, then level the planting area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-step\"\u003e\n\u003ch3\u003eMeasure and Cut\u003c\/h3\u003e\n\u003cp\u003eRoll out the fabric and trim it to fit the required garden bed or planting row.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-step\"\u003e\n\u003ch3\u003eSecure the Fabric\u003c\/h3\u003e\n\u003cp\u003eFix the corners, edges and overlapping sections with suitable garden stakes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\u003cdiv class=\"nunalo-specs\"\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003e Weed barrier fabric roll\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eColor\u003c\/span\u003e Black\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003e Non-woven polypropylene\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eDesign\u003c\/span\u003e Unperforated and cut to fit\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eMain Features\u003c\/span\u003e Breathable and water-permeable\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003ePackage Includes\u003c\/span\u003e 1 weed barrier fabric roll\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"0.8X200m","offer_id":49828452008193,"sku":"L-H-0.8X200M","price":94.88,"currency_code":"USD","in_stock":true},{"title":"1X200m","offer_id":49828452040961,"sku":"L-H-1X200M","price":118.0,"currency_code":"USD","in_stock":true},{"title":"0.6X300m","offer_id":49828451975425,"sku":"L-H-0.6X300M","price":106.88,"currency_code":"USD","in_stock":true},{"title":"0.8X300m","offer_id":49828452106497,"sku":"L-H-0.8X300M","price":142.88,"currency_code":"USD","in_stock":true},{"title":"1X300m","offer_id":49828452139265,"sku":"L-H-1X300M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"0.6X500m","offer_id":49828452172033,"sku":"L-H-0.6X500M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"0.8X500m","offer_id":49828452204801,"sku":"L-H-0.8X500M","price":237.0,"currency_code":"USD","in_stock":true},{"title":"1X500m","offer_id":49828452237569,"sku":"L-H-1X500M","price":296.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-black-non-woven-weed-barrier-fabric-roll.jpg?v=1784884002"},{"product_id":"nunalo-green-and-black-weed-barrier-fabric","title":"Nunalo Green and Black Weed Barrier Fabric","description":"\u003cstyle\u003e\n  .nunalo-green-black-weed-barrier {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-green-black-weed-barrier * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-green-black-weed-barrier p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-green-black-weed-barrier h2 {\n    margin: 34px 0 16px;\n    color: #31552f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-green-black-weed-barrier h3 {\n    margin: 0 0 8px;\n    color: #365f35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-card {\n    padding: 20px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #3f6b3d;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    margin: 0;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #dce6d8;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #dce6d8;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-green-black-weed-barrier .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #31552f;\n    font-weight: 600;\n  }\n\n  .nunalo-green-black-weed-barrier details {\n    margin-bottom: 10px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 8px;\n  }\n\n  .nunalo-green-black-weed-barrier summary {\n    padding: 16px 18px;\n    color: #31552f;\n    cursor: pointer;\n    font-weight: 600;\n  }\n\n  .nunalo-green-black-weed-barrier details p {\n    margin: 0;\n    padding: 0 18px 16px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-green-black-weed-barrier {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-green-black-weed-barrier h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-green-black-weed-barrier .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-green-black-weed-barrier .nunalo-grid,\n    .nunalo-green-black-weed-barrier .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-green-black-weed-barrier .nunalo-spec,\n    .nunalo-green-black-weed-barrier .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-green-black-weed-barrier .nunalo-spec:nth-last-child(2) {\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-green-black-weed-barrier .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"nunalo-green-black-weed-barrier\"\u003e\n\u003cp class=\"nunalo-intro\"\u003eNunalo Green and Black Weed Barrier Fabric helps suppress weed growth and keep landscaped areas cleaner. Its durable polypropylene structure allows water and air to pass through while providing flexible ground coverage for gardens, pathways and outdoor landscaping.\u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cdiv class=\"nunalo-grid\"\u003e\n\u003cdiv class=\"nunalo-card\"\u003e\n\u003ch3\u003eHelps Suppress Weeds\u003c\/h3\u003e\n\u003cp\u003eCovers exposed soil and limits the sunlight weeds need to grow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-card\"\u003e\n\u003ch3\u003eWater and Air Permeable\u003c\/h3\u003e\n\u003cp\u003eAllows rain, irrigation water and airflow to reach the soil underneath.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-card\"\u003e\n\u003ch3\u003eEasy to Cut and Shape\u003c\/h3\u003e\n\u003cp\u003eTrim the roll to fit curved paths, garden beds and custom landscaped areas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"nunalo-card\"\u003e\n  \u003ch3\u003eFlexible Dual-Color Design\u003c\/h3\u003e\n  \u003cp\u003eUse the green side for a softer garden look or the black side for discreet soil coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\u003cul class=\"nunalo-list\"\u003e\n\u003cli\u003eGarden pathways and decorative stone areas\u003c\/li\u003e\n\u003cli\u003eFlower beds and landscaped borders\u003c\/li\u003e\n\u003cli\u003eRaised beds and vegetable gardens\u003c\/li\u003e\n\u003cli\u003eGreenhouses, orchards and outdoor planting areas\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eHow to Install\u003c\/h2\u003e\n\u003cdiv class=\"nunalo-steps\"\u003e\n\u003cdiv class=\"nunalo-step\"\u003e\n\u003ch3\u003eClear the Ground\u003c\/h3\u003e\n\u003cp\u003eRemove existing weeds, roots, stones and sharp debris, then level the soil.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-step\"\u003e\n\u003ch3\u003eLay and Cut the Fabric\u003c\/h3\u003e\n\u003cp\u003eRoll out the weed barrier fabric and trim it to fit the required area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-step\"\u003e\n\u003ch3\u003eSecure the Edges\u003c\/h3\u003e\n\u003cp\u003eFix the corners, edges and overlapping sections with suitable ground stakes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nunalo-step\"\u003e\n\u003ch3\u003eAdd the Surface Layer\u003c\/h3\u003e\n\u003cp\u003eCover with mulch, bark, gravel or decorative stones where required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\u003cdiv class=\"nunalo-specs\"\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003eNon-woven weed barrier fabric roll\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eColor\u003c\/span\u003e Green and black\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003eNon-woven polypropylene\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eDesign\u003c\/span\u003e Unperforated and cut to fit\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003eMain Features\u003c\/span\u003e Water-permeable, breathable and durable\u003c\/div\u003e\n\u003cdiv class=\"nunalo-spec\"\u003e\n\u003cspan class=\"nunalo-label\"\u003ePackage Includes\u003c\/span\u003e 1 weed barrier fabric roll\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"0.8x200m","offer_id":49836206817537,"sku":"L-LH-0.8X200M","price":94.8,"currency_code":"USD","in_stock":true},{"title":"1x200m","offer_id":49836206850305,"sku":"L-LH-1X200M","price":118.0,"currency_code":"USD","in_stock":true},{"title":"0.6x300m","offer_id":49836206784769,"sku":"L-LH-0.6X300M","price":106.66,"currency_code":"USD","in_stock":true},{"title":"0.8x300m","offer_id":49836206915841,"sku":"L-LH-0.8X300M","price":142.0,"currency_code":"USD","in_stock":true},{"title":"1x300m","offer_id":49836206948609,"sku":"L-LH-1X300M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"0.6x500m","offer_id":49836206981377,"sku":"L-LH-0.6X500M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"0.8x500m","offer_id":49836207014145,"sku":"L-LH-0.8X500M","price":237.0,"currency_code":"USD","in_stock":true},{"title":"1x500m","offer_id":49836207046913,"sku":"L-LH-1X500M","price":296.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-green-black-non-woven-weed-barrier-roll.jpg?v=1784097794"},{"product_id":"nunalo-pre-cut-square-weed-barrier-mat-for-trees","title":"Nunalo Pre-Cut Square Weed Barrier Mat for Trees","description":"\u003cstyle\u003e\n  .nunalo-square-tree-mat {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-square-tree-mat * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-square-tree-mat p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-square-tree-mat h2 {\n    margin: 34px 0 16px;\n    color: #31552f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-square-tree-mat h3 {\n    margin: 0 0 8px;\n    color: #365f35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-square-tree-mat .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-square-tree-mat .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-square-tree-mat .nunalo-card {\n    padding: 20px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-square-tree-mat .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-square-tree-mat .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-square-tree-mat .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-square-tree-mat .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-square-tree-mat .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-square-tree-mat .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-square-tree-mat .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #3f6b3d;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-square-tree-mat .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-square-tree-mat .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    margin: 0;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-square-tree-mat .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #dce6d8;\n  }\n\n  .nunalo-square-tree-mat .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #dce6d8;\n  }\n\n  .nunalo-square-tree-mat .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-square-tree-mat .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #31552f;\n    font-weight: 600;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-square-tree-mat {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-square-tree-mat h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-square-tree-mat .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-square-tree-mat .nunalo-grid,\n    .nunalo-square-tree-mat .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-square-tree-mat .nunalo-spec,\n    .nunalo-square-tree-mat .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-square-tree-mat .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nunalo-square-tree-mat\"\u003e\n  \u003cp class=\"nunalo-intro\"\u003e\n    Nunalo Pre-Cut Square Weed Barrier Mat fits around tree trunks to help cover exposed soil and reduce weed growth. The center opening and side slit make installation easier, while the water-permeable material allows rain and irrigation to reach the soil below.\n  \u003c\/p\u003e\n\n  \u003ch2\u003eKey Features\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-grid\"\u003e\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eHelps Suppress Weeds\u003c\/h3\u003e\n      \u003cp\u003eCovers the soil around trees and limits the sunlight weeds need to grow.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003ePre-Cut Center Opening\u003c\/h3\u003e\n      \u003cp\u003eThe center hole and side slit allow the mat to fit around an existing tree trunk.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eWater Permeable\u003c\/h3\u003e\n      \u003cp\u003eAllows rain and irrigation water to pass through to the soil underneath.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eQuick to Install\u003c\/h3\u003e\n      \u003cp\u003eNo measuring or center cutting is required before placing it around the tree.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\n  \u003cul class=\"nunalo-list\"\u003e\n    \u003cli\u003eFruit trees and young orchard trees\u003c\/li\u003e\n    \u003cli\u003eDecorative trees and garden shrubs\u003c\/li\u003e\n    \u003cli\u003eNurseries and tree planting rows\u003c\/li\u003e\n    \u003cli\u003eBackyards, gardens and landscaped areas\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Install\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-steps\"\u003e\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePrepare the Area\u003c\/h3\u003e\n      \u003cp\u003eRemove existing weeds, stones and sharp debris, then level the soil around the tree.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePosition the Mat\u003c\/h3\u003e\n      \u003cp\u003eOpen the side slit and place the center opening carefully around the tree trunk.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eLay It Flat\u003c\/h3\u003e\n      \u003cp\u003eSpread the square mat evenly so it covers the exposed soil without pressing tightly against the trunk.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eSecure the Edges\u003c\/h3\u003e\n      \u003cp\u003eUse ground stakes or cover the outer edges with soil or mulch to help keep the mat in place.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-specs\"\u003e\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003e\n      Square weed barrier mat\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eColor\u003c\/span\u003e\n      Black\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003e\n      Non-woven polypropylene\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eDesign\u003c\/span\u003e\n      Pre-cut center hole with side slit\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMain Feature\u003c\/span\u003e\n      Water-permeable and easy to install\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003ePackage Includes\u003c\/span\u003e\n      Square weed barrier mat\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"1 × 1 m \/ 200 Pcs","offer_id":49836367806721,"sku":"L-H-1*1*200pcs","price":118.0,"currency_code":"USD","in_stock":true},{"title":"0.8 × 0.8 m \/ 300 Pcs","offer_id":49836367708417,"sku":"L-H-0.8*0.8*300pcs","price":143.66,"currency_code":"USD","in_stock":true},{"title":"1 × 1 m \/ 300 Pcs","offer_id":49836367741185,"sku":"L-H-1*1*300pcs","price":178.0,"currency_code":"USD","in_stock":true},{"title":"0.6 × 0.6 m \/ 500 Pcs","offer_id":49836367937793,"sku":"L-H-0.6*0.6*500pcs","price":106.0,"currency_code":"USD","in_stock":true},{"title":"0.8 × 0.8 m \/ 500 Pcs","offer_id":49836367970561,"sku":"L-H-0.8*0.8*500pcs","price":189.0,"currency_code":"USD","in_stock":true},{"title":"1 × 1 m \/ 500 Pcs","offer_id":49836368003329,"sku":"L-H-1*1*500pcs","price":296.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-square-tree-weed-barrier-mat.jpg?v=1784100908"},{"product_id":"nunalo-green-and-black-square-weed-barrier-mat-for-trees","title":"Nunalo Green and Black Square Weed Barrier Mat for Trees","description":"\u003cstyle\u003e\n  .nunalo-green-tree-mat {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-green-tree-mat * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-green-tree-mat p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-green-tree-mat h2 {\n    margin: 34px 0 16px;\n    color: #31552f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-green-tree-mat h3 {\n    margin: 0 0 8px;\n    color: #365f35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-green-tree-mat .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-green-tree-mat .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-green-tree-mat .nunalo-card {\n    padding: 20px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-tree-mat .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-green-tree-mat .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-tree-mat .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-green-tree-mat .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-green-tree-mat .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-green-tree-mat .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-tree-mat .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #3f6b3d;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-green-tree-mat .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-green-tree-mat .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-green-tree-mat .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #dce6d8;\n  }\n\n  .nunalo-green-tree-mat .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #dce6d8;\n  }\n\n  .nunalo-green-tree-mat .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-green-tree-mat .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #31552f;\n    font-weight: 600;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-green-tree-mat {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-green-tree-mat h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-green-tree-mat .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-green-tree-mat .nunalo-grid,\n    .nunalo-green-tree-mat .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-green-tree-mat .nunalo-spec,\n    .nunalo-green-tree-mat .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-green-tree-mat .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nunalo-green-tree-mat\"\u003e\n  \u003cp class=\"nunalo-intro\"\u003e\n    Nunalo Green and Black Square Weed Barrier Mat fits around existing tree trunks to help cover exposed soil and reduce weed growth. The pre-cut center opening and side slit simplify installation, while the water-permeable non-woven material allows rain and irrigation to reach the soil below.\n  \u003c\/p\u003e\n\n  \u003ch2\u003eKey Features\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-grid\"\u003e\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eHelps Suppress Weeds\u003c\/h3\u003e\n      \u003cp\u003eCovers exposed soil and limits the sunlight weeds need to grow around trees.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003ePre-Cut Tree Opening\u003c\/h3\u003e\n      \u003cp\u003eThe center hole and side slit make it easier to fit the mat around an existing trunk.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eWater Permeable\u003c\/h3\u003e\n      \u003cp\u003eAllows rain and irrigation water to pass through to the soil underneath.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eGreen and Black Design\u003c\/h3\u003e\n      \u003cp\u003eThe green upper surface blends with outdoor planting areas while the black underside covers the soil.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\n  \u003cul class=\"nunalo-list\"\u003e\n    \u003cli\u003eFruit trees and young orchard trees\u003c\/li\u003e\n    \u003cli\u003eDecorative trees and garden shrubs\u003c\/li\u003e\n    \u003cli\u003eNurseries and organized planting rows\u003c\/li\u003e\n    \u003cli\u003eGreenhouses, landscaped borders and outdoor gardens\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Install\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-steps\"\u003e\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePrepare the Ground\u003c\/h3\u003e\n      \u003cp\u003eRemove existing weeds, roots, stones and sharp debris, then level the soil around the tree.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePosition the Mat\u003c\/h3\u003e\n      \u003cp\u003eOpen the side slit and carefully guide the center opening around the tree trunk.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eLay It Flat\u003c\/h3\u003e\n      \u003cp\u003eSpread the mat evenly without pulling it tightly against the trunk.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eSecure the Edges\u003c\/h3\u003e\n      \u003cp\u003eUse suitable ground stakes around the corners and edges to help keep the mat in place.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-specs\"\u003e\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003e\n      Square tree weed barrier mat\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eColor\u003c\/span\u003e\n      Green and black\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003e\n      Non-woven polypropylene\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eDesign\u003c\/span\u003e\n      Pre-cut center hole with side slit\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMain Features\u003c\/span\u003e\n      Water-permeable and easy to install\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eRecommended Uses\u003c\/span\u003e\n      Trees, shrubs, orchards and landscaped areas\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"1 x 1m \/ 200 Pcs","offer_id":49836567265537,"sku":"L-LH-1*1*200pcs","price":118.0,"currency_code":"USD","in_stock":true},{"title":"0.8 x 0.8m \/ 300 Pcs","offer_id":49836567363841,"sku":"L-H-0.8*0.8*300pcs","price":113.0,"currency_code":"USD","in_stock":true},{"title":"1 x 1m \/ 300 Pcs","offer_id":49836567396609,"sku":"L-LH-1*1*300pcs","price":178.0,"currency_code":"USD","in_stock":true},{"title":"0.6 x 0.6m \/ 500 Pcs","offer_id":49836567462145,"sku":"L-LH-0.6*0.6*500pcs","price":106.0,"currency_code":"USD","in_stock":true},{"title":"0.8 x 0.8m \/ 500 Pcs","offer_id":49836567494913,"sku":"L-LH-0.8*0.8*500pcs","price":189.0,"currency_code":"USD","in_stock":true},{"title":"1 x 1m \/ 500 Pcs","offer_id":49836567527681,"sku":"L-LH-1*1*500pcs","price":296.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-green-black-square-tree-weed-barrier-mat.jpg?v=1784102976"},{"product_id":"nunalo-pre-cut-hole-weed-barrier-fabric-for-garden-planting-rows","title":"Nunalo Pre-Cut Hole Weed Barrier Fabric for Garden Planting Rows","description":"\u003cstyle\u003e\n  .nunalo-perforated-weed-barrier {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-perforated-weed-barrier * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-perforated-weed-barrier p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-perforated-weed-barrier h2 {\n    margin: 34px 0 16px;\n    color: #31552f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-perforated-weed-barrier h3 {\n    margin: 0 0 8px;\n    color: #365f35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-card {\n    padding: 20px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #3f6b3d;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #dce6d8;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #dce6d8;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-perforated-weed-barrier .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #31552f;\n    font-weight: 600;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-perforated-weed-barrier {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-perforated-weed-barrier h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-perforated-weed-barrier .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-perforated-weed-barrier .nunalo-grid,\n    .nunalo-perforated-weed-barrier .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-perforated-weed-barrier .nunalo-spec,\n    .nunalo-perforated-weed-barrier .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-perforated-weed-barrier .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nunalo-perforated-weed-barrier\"\u003e\n  \u003cp class=\"nunalo-intro\"\u003e\n    Nunalo Pre-Cut Hole Weed Barrier Fabric helps reduce repeated weeding while keeping planting rows cleaner and more organized. The evenly spaced planting holes make it easier to position seedlings, while the breathable, water-permeable material allows irrigation and airflow to reach the soil.\n  \u003c\/p\u003e\n\n  \u003ch2\u003eKey Features\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-grid\"\u003e\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003ePre-Cut Planting Holes\u003c\/h3\u003e\n      \u003cp\u003eEvenly spaced openings reduce measuring and cutting during planting.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eHelps Suppress Weeds\u003c\/h3\u003e\n      \u003cp\u003eCovers exposed soil and limits the sunlight weeds need to grow.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eWater and Air Permeable\u003c\/h3\u003e\n      \u003cp\u003eAllows rain, irrigation water and airflow to reach the soil underneath.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eCleaner Planting Rows\u003c\/h3\u003e\n      \u003cp\u003eHelps maintain consistent spacing and keeps crops away from muddy soil.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\n  \u003cul class=\"nunalo-list\"\u003e\n    \u003cli\u003eVegetable gardens and raised garden beds\u003c\/li\u003e\n    \u003cli\u003eStrawberry beds and long planting rows\u003c\/li\u003e\n    \u003cli\u003eGreenhouses and small farms\u003c\/li\u003e\n    \u003cli\u003eFlower beds, herbs and young seedlings\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Install\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-steps\"\u003e\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePrepare the Ground\u003c\/h3\u003e\n      \u003cp\u003eRemove existing weeds, roots, stones and debris, then level the soil.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eRoll Out the Fabric\u003c\/h3\u003e\n      \u003cp\u003ePlace the fabric over the prepared planting bed and align the holes with the planned rows.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eSecure the Edges\u003c\/h3\u003e\n      \u003cp\u003eUse suitable garden stakes around the corners, edges and overlapping sections.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePlant Through the Holes\u003c\/h3\u003e\n      \u003cp\u003ePlace seedlings directly through the prepared openings and firm the soil around each plant.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-specs\"\u003e\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003e\n      Pre-cut hole weed barrier fabric\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eColor\u003c\/span\u003e\n      Black\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003e\n      Non-woven polypropylene\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eDesign\u003c\/span\u003e\n      Pre-cut round planting holes\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMain Features\u003c\/span\u003e\n      Breathable and water-permeable\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eRecommended Uses\u003c\/span\u003e\n      Vegetables, strawberries, herbs and flowers\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"2 Holes per Row – 0.8 × 200 m","offer_id":49838338113793,"sku":"L-H-DK-0.8X200M","price":94.88,"currency_code":"USD","in_stock":true},{"title":"3 Holes per Row – 1 × 200 m","offer_id":49838338146561,"sku":"L-H-DK-1X200M","price":118.0,"currency_code":"USD","in_stock":true},{"title":"1 Hole per Row – 0.6 × 300 m","offer_id":49838338179329,"sku":"L-H-DK-0.6X300M","price":106.88,"currency_code":"USD","in_stock":true},{"title":"2 Holes per Row – 0.8 × 300 m","offer_id":49838338212097,"sku":"L-H-DK-0.8X300M","price":142.88,"currency_code":"USD","in_stock":true},{"title":"3 Holes per Row – 1 × 300 m","offer_id":49838338244865,"sku":"L-H-DK-1X300M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"1 Hole per Row – 0.6 × 500 m","offer_id":49838338277633,"sku":"L-H-DK-0.6X500M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"2 Holes per Row – 0.8 × 500 m","offer_id":49838338310401,"sku":"L-H-DK-0.8X500M","price":237.0,"currency_code":"USD","in_stock":true},{"title":"3 Holes per Row – 1 × 500 m","offer_id":49838338343169,"sku":"L-H-DK-1X500M","price":296.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-black-pre-cut-hole-weed-barrier-fabric-roll.jpg?v=1784107958"},{"product_id":"nunalo-green-and-black-pre-cut-hole-weed-barrier-fabric","title":"Nunalo Green and Black Pre-Cut Hole Weed Barrier Fabric","description":"\u003cstyle\u003e\n  .nunalo-green-perforated-fabric {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-green-perforated-fabric * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-green-perforated-fabric p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-green-perforated-fabric h2 {\n    margin: 34px 0 16px;\n    color: #31552f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-green-perforated-fabric h3 {\n    margin: 0 0 8px;\n    color: #365f35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-card {\n    padding: 20px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #3f6b3d;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #dce6d8;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #dce6d8;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-green-perforated-fabric .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #31552f;\n    font-weight: 600;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-green-perforated-fabric {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-green-perforated-fabric h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-green-perforated-fabric .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-green-perforated-fabric .nunalo-grid,\n    .nunalo-green-perforated-fabric .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-green-perforated-fabric .nunalo-spec,\n    .nunalo-green-perforated-fabric .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-green-perforated-fabric .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nunalo-green-perforated-fabric\"\u003e\n  \u003cp class=\"nunalo-intro\"\u003e\n    Nunalo Green and Black Pre-Cut Hole Weed Barrier Fabric helps reduce repeated weeding while keeping planting rows cleaner and more organized. The green upper surface blends naturally with garden areas, while the black underside covers exposed soil. Pre-cut planting holes make spacing easier, and the breathable, water-permeable material allows rain and irrigation to reach the soil.\n  \u003c\/p\u003e\n\n  \u003ch2\u003eKey Features\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-grid\"\u003e\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003ePre-Cut Planting Holes\u003c\/h3\u003e\n      \u003cp\u003eReady-made openings reduce measuring and cutting during planting.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eHelps Suppress Weeds\u003c\/h3\u003e\n      \u003cp\u003eCovers exposed soil and limits the sunlight weeds need to grow.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eWater and Air Permeable\u003c\/h3\u003e\n      \u003cp\u003eAllows rain, irrigation water and airflow to reach the soil underneath.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eGreen and Black Design\u003c\/h3\u003e\n      \u003cp\u003eThe green side blends with planting areas while the black side faces the soil.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\n  \u003cul class=\"nunalo-list\"\u003e\n    \u003cli\u003eVegetable gardens and raised beds\u003c\/li\u003e\n    \u003cli\u003eStrawberry beds and planting rows\u003c\/li\u003e\n    \u003cli\u003eGreenhouses and small farms\u003c\/li\u003e\n    \u003cli\u003eFlower beds, herbs and young seedlings\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Install\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-steps\"\u003e\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePrepare the Ground\u003c\/h3\u003e\n      \u003cp\u003eRemove existing weeds, roots, stones and debris, then level the soil.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eLay the Fabric\u003c\/h3\u003e\n      \u003cp\u003ePlace the black side against the soil and keep the green side facing upward.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eSecure the Edges\u003c\/h3\u003e\n      \u003cp\u003eUse suitable garden stakes around the corners, edges and overlapping sections.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePlant Through the Holes\u003c\/h3\u003e\n      \u003cp\u003ePlace seedlings directly into the prepared openings and firm the soil around each plant.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-specs\"\u003e\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003e\n      Pre-cut hole weed barrier fabric\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eColor\u003c\/span\u003e\n      Green and black\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003e\n      Non-woven polypropylene\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eDesign\u003c\/span\u003e\n      Pre-cut round planting holes\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eHole Diameter\u003c\/span\u003e\n      Approximately 8 cm \/ 0.26 ft\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eRecommended Uses\u003c\/span\u003e\n      Vegetables, strawberries, herbs and flowers\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"2 Holes per Row – 0.8 × 200 m","offer_id":49839005335809,"sku":"L-LH-DK-0.8X200M","price":94.88,"currency_code":"USD","in_stock":true},{"title":"3 Holes per Row – 1 × 200 m","offer_id":49839005368577,"sku":"L-LH-DK-1X200M","price":118.0,"currency_code":"USD","in_stock":true},{"title":"1 Hole per Row – 0.6 × 300 m","offer_id":49839005401345,"sku":"L-LH-DK-0.6X300M","price":106.88,"currency_code":"USD","in_stock":true},{"title":"2 Holes per Row – 0.8 × 300 m","offer_id":49839005434113,"sku":"L-LH-DK-0.8X300M","price":142.88,"currency_code":"USD","in_stock":true},{"title":"3 Holes per Row – 1 × 300 m","offer_id":49839005466881,"sku":"L-LH-DK-1X300M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"1 Hole per Row – 0.6 × 500 m","offer_id":49839005499649,"sku":"L-LH-DK-0.6X500M","price":178.88,"currency_code":"USD","in_stock":true},{"title":"2 Holes per Row – 0.8 × 500 m","offer_id":49839005532417,"sku":"L-LH-DK-0.8X500M","price":237.0,"currency_code":"USD","in_stock":true},{"title":"3 Holes per Row – 1 × 500 m","offer_id":49839005565185,"sku":"L-LH-DK-1X500M","price":296.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-green-black-pre-cut-hole-weed-barrier-fabric-roll.jpg?v=1784109590"},{"product_id":"nunalo-u-shaped-garden-staples-for-weed-barrier-fabric","title":"Nunalo U-Shaped Garden Staples for Weed Barrier Fabric","description":"\u003cstyle\u003e\n  .nunalo-u-shaped-staples {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-u-shaped-staples * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-u-shaped-staples p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-u-shaped-staples h2 {\n    margin: 34px 0 16px;\n    color: #31552f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-u-shaped-staples h3 {\n    margin: 0 0 8px;\n    color: #365f35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-card {\n    padding: 20px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #3f6b3d;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #dce6d8;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #dce6d8;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-u-shaped-staples .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #31552f;\n    font-weight: 600;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-u-shaped-staples {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-u-shaped-staples h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-u-shaped-staples .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-u-shaped-staples .nunalo-grid,\n    .nunalo-u-shaped-staples .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-u-shaped-staples .nunalo-spec,\n    .nunalo-u-shaped-staples .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-u-shaped-staples .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nunalo-u-shaped-staples\"\u003e\n  \u003cp class=\"nunalo-intro\"\u003e\n    Nunalo U-Shaped Garden Staples help secure weed barrier fabric, landscape fabric and other ground covers firmly against the soil. The durable steel design provides two anchoring points, while the narrow ends make installation easier in prepared garden beds and landscaped areas.\n  \u003c\/p\u003e\n\n  \u003ch2\u003eKey Features\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-grid\"\u003e\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eStrong Steel Construction\u003c\/h3\u003e\n      \u003cp\u003eProvides reliable support for securing fabric edges, corners and overlapping sections.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eU-Shaped Design\u003c\/h3\u003e\n      \u003cp\u003eTwo ground-entry points help hold landscape fabric more securely in place.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eEasy Ground Installation\u003c\/h3\u003e\n      \u003cp\u003ePush into soft soil by hand or use a rubber mallet in firmer ground.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eReusable Garden Accessory\u003c\/h3\u003e\n      \u003cp\u003eCan be removed and reused when repositioning ground covers or garden materials.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\n  \u003cul class=\"nunalo-list\"\u003e\n    \u003cli\u003eWeed barrier and landscape fabric\u003c\/li\u003e\n    \u003cli\u003eGarden ground covers and planting mats\u003c\/li\u003e\n    \u003cli\u003eFabric edges, corners and overlapping sections\u003c\/li\u003e\n    \u003cli\u003eGarden edging, netting and light outdoor covers\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Use\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-steps\"\u003e\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePosition the Fabric\u003c\/h3\u003e\n      \u003cp\u003eLay the weed barrier fabric flat over the prepared soil and align the edges.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePlace the Staple\u003c\/h3\u003e\n      \u003cp\u003ePosition the U-shaped staple over an edge, corner, join or area that needs additional support.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePress into the Soil\u003c\/h3\u003e\n      \u003cp\u003ePush both ends evenly into soft soil or tap gently with a rubber mallet.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eCheck the Hold\u003c\/h3\u003e\n      \u003cp\u003eConfirm that the top sits close to the fabric without leaving a raised trip point.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-specs\"\u003e\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003e\n      U-shaped garden staple\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003e\n      Steel\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eLength\u003c\/span\u003e\n      Approximately 15 cm \/ 5.9 in\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eWidth\u003c\/span\u003e\n      Approximately 4 cm \/ 1.57 in\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eShape\u003c\/span\u003e\n      U-shaped with two anchoring legs\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eRecommended Uses\u003c\/span\u003e\n      Landscape fabric, weed barriers and ground covers\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"1000 Pcs","offer_id":49851756183809,"sku":"U-Shaped Staples-1000pcs","price":43.69,"currency_code":"USD","in_stock":true},{"title":"2000 Pcs","offer_id":49851756216577,"sku":"U-Shaped Staples-2000pcs","price":82.96,"currency_code":"USD","in_stock":true},{"title":"3000 Pcs","offer_id":49851756249345,"sku":"U-Shaped Staples-3000pcs","price":111.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-u-shaped-garden-staple.jpg?v=1784258497"},{"product_id":"nunalo-black-plastic-ground-pins-for-weed-barrier-fabric","title":"Nunalo Black Plastic Ground Pins for Weed Barrier Fabric","description":"\u003cstyle\u003e\n  .nunalo-plastic-ground-pins {\n    max-width: 920px;\n    margin: 0 auto;\n    padding: 12px 0;\n    color: #2f332f;\n    font-size: 16px;\n    line-height: 1.75;\n  }\n\n  .nunalo-plastic-ground-pins * {\n    box-sizing: border-box;\n  }\n\n  .nunalo-plastic-ground-pins p {\n    margin: 0 0 18px;\n  }\n\n  .nunalo-plastic-ground-pins h2 {\n    margin: 34px 0 16px;\n    color: #31552f;\n    font-size: 25px;\n    line-height: 1.3;\n    font-weight: 600;\n  }\n\n  .nunalo-plastic-ground-pins h3 {\n    margin: 0 0 8px;\n    color: #365f35;\n    font-size: 18px;\n    line-height: 1.4;\n    font-weight: 600;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-intro {\n    margin-bottom: 26px;\n    font-size: 17px;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin-bottom: 24px;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-card {\n    padding: 20px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-card p {\n    margin: 0;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-list {\n    margin: 0 0 24px;\n    padding: 20px 24px 20px 42px;\n    background: #f4f7f1;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-list li {\n    margin-bottom: 9px;\n    padding-left: 4px;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-list li:last-child {\n    margin-bottom: 0;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-steps {\n    counter-reset: nunalo-step;\n    display: grid;\n    gap: 14px;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-step {\n    position: relative;\n    padding: 18px 18px 18px 58px;\n    background: #ffffff;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-step::before {\n    counter-increment: nunalo-step;\n    content: counter(nunalo-step);\n    position: absolute;\n    top: 18px;\n    left: 18px;\n    width: 28px;\n    height: 28px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    background: #3f6b3d;\n    border-radius: 50%;\n    font-size: 14px;\n    font-weight: 600;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-step p {\n    margin: 0;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-specs {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    overflow: hidden;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-spec {\n    padding: 15px 18px;\n    border-bottom: 1px solid #dce6d8;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-spec:nth-child(odd) {\n    border-right: 1px solid #dce6d8;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-spec:nth-last-child(-n + 2) {\n    border-bottom: 0;\n  }\n\n  .nunalo-plastic-ground-pins .nunalo-label {\n    display: block;\n    margin-bottom: 3px;\n    color: #31552f;\n    font-weight: 600;\n  }\n\n  @media screen and (max-width: 749px) {\n    .nunalo-plastic-ground-pins {\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    .nunalo-plastic-ground-pins h2 {\n      margin-top: 28px;\n      font-size: 22px;\n    }\n\n    .nunalo-plastic-ground-pins .nunalo-intro {\n      font-size: 16px;\n    }\n\n    .nunalo-plastic-ground-pins .nunalo-grid,\n    .nunalo-plastic-ground-pins .nunalo-specs {\n      grid-template-columns: 1fr;\n    }\n\n    .nunalo-plastic-ground-pins .nunalo-spec,\n    .nunalo-plastic-ground-pins .nunalo-spec:nth-child(odd) {\n      border-right: 0;\n      border-bottom: 1px solid #dce6d8;\n    }\n\n    .nunalo-plastic-ground-pins .nunalo-spec:last-child {\n      border-bottom: 0;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nunalo-plastic-ground-pins\"\u003e\n  \u003cp class=\"nunalo-intro\"\u003e\n    Nunalo Black Plastic Ground Pins help secure weed barrier fabric, shade cloth, ground covers and other garden materials in place. The pointed tip helps with insertion, while the barbed body improves grip in soil for more stable outdoor fixing.\n  \u003c\/p\u003e\n\n  \u003ch2\u003eKey Features\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-grid\"\u003e\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eBarbed Grip Design\u003c\/h3\u003e\n      \u003cp\u003eThe side barbs help improve hold in the soil and reduce loosening after installation.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003ePointed Tip\u003c\/h3\u003e\n      \u003cp\u003eThe tapered end helps the pin enter prepared soil more easily.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eWide Top Head\u003c\/h3\u003e\n      \u003cp\u003eThe top head helps apply pressure during installation and supports the material being fixed.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-card\"\u003e\n      \u003ch3\u003eMultiple Outdoor Uses\u003c\/h3\u003e\n      \u003cp\u003eSuitable for weed barrier fabric, shade netting, mat fixing, irrigation pipe support and more.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eSuitable Uses\u003c\/h2\u003e\n\n  \u003cul class=\"nunalo-list\"\u003e\n    \u003cli\u003eWeed barrier fabric and landscape fabric\u003c\/li\u003e\n    \u003cli\u003eShade net securing and garden covers\u003c\/li\u003e\n    \u003cli\u003eIrrigation pipe fixing\u003c\/li\u003e\n    \u003cli\u003eOutdoor mats, tent edges and light garden fencing\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch2\u003eHow to Use\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-steps\"\u003e\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePrepare the Ground\u003c\/h3\u003e\n      \u003cp\u003eRemove stones and loosen overly hard soil where the pin will be installed.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003ePosition the Material\u003c\/h3\u003e\n      \u003cp\u003eLay the weed barrier, mat or other material flat in the correct location.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eInsert the Pin\u003c\/h3\u003e\n      \u003cp\u003ePush the ground pin through the material and into the soil until the top head sits close to the surface.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-step\"\u003e\n      \u003ch3\u003eCheck Stability\u003c\/h3\u003e\n      \u003cp\u003eTest the hold and add more pins around edges, corners and lifted areas if needed.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\n  \u003cdiv class=\"nunalo-specs\"\u003e\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eProduct Type\u003c\/span\u003e\n      Plastic ground pin\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eColor\u003c\/span\u003e\n      Black\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eMaterial\u003c\/span\u003e\n      Plastic\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eAvailable Lengths\u003c\/span\u003e\n      Approximately 11 cm and 16 cm\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eDesign\u003c\/span\u003e\n      Wide head, barbed body and pointed tip\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nunalo-spec\"\u003e\n      \u003cspan class=\"nunalo-label\"\u003eRecommended Uses\u003c\/span\u003e\n      Ground cover securing, garden fixing and outdoor support\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Nunalo","offers":[{"title":"1000 Pcs \/ 11cm","offer_id":49851781906689,"sku":"Plactic Staples-11cm-1000pcs","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2000 Pcs \/ 11cm","offer_id":49851781808385,"sku":"Plactic Staples-11cm-2000pcs","price":65.0,"currency_code":"USD","in_stock":true},{"title":"3000 Pcs \/ 11cm","offer_id":49851781873921,"sku":"Plactic Staples-11cm-3000pcs","price":88.88,"currency_code":"USD","in_stock":true},{"title":"1000 Pcs \/ 16cm","offer_id":49854608539905,"sku":"Plactic Staples-16cm-1000pcs","price":38.56,"currency_code":"USD","in_stock":true},{"title":"2000 Pcs \/ 16cm","offer_id":49854608572673,"sku":"Plactic Staples-16cm-2000pcs","price":71.0,"currency_code":"USD","in_stock":true},{"title":"3000 Pcs \/ 16cm","offer_id":49854608605441,"sku":"Plactic Staples-16cm-3000pcs","price":93.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/files\/nunalo-black-plastic-ground-pin.jpg?v=1784259616"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/1326\/3873\/collections\/1-15.jpg?v=1783134103","url":"https:\/\/nunalo.com\/collections\/weed-barrier-fabric.oembed","provider":"Nunalo","version":"1.0","type":"link"}