{"title":"Pond Liners And Underlay","description":"\u003ch3\u003e\u003cstrong\u003ePond Liners And Underlay\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe foundation of any successful water feature starts with our \u003cstrong\u003ePond Liners And Underlay\u003c\/strong\u003e collection. Choosing a high-quality liner is the most critical decision in pond construction, as it provides the primary waterproof barrier that ensures your pond remains leak-free for decades. We supply a range of materials, including professional-grade \u003cstrong\u003eEPDM Rubber\u003c\/strong\u003e and \u003cstrong\u003eButyl\u003c\/strong\u003e, known for their incredible flexibility and UV resistance.\u003c\/p\u003e\n\u003cp\u003eTo protect your investment, we always recommend the use of a heavy-duty \u003cstrong\u003ePond Underlay\u003c\/strong\u003e. This geotextile fabric acts as a defensive cushion between the liner and the ground, preventing punctures from sharp stones, roots, or debris. Whether you are building a small decorative feature or a large-scale koi pond, our liners and underlays provide the durability and peace of mind required for a professional installation.\u003c\/p\u003e\n\u003ch4\u003e\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eLiner Materials:\u003c\/strong\u003e Premium EPDM (Ethylene Propylene Diene Monomer), Butyl Rubber, and reinforced PVC.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnderlay Grade:\u003c\/strong\u003e Non-woven, high-density geotextile protective fabric (available in various weights).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUV Resistance:\u003c\/strong\u003e Fully UV-stabilised materials designed for 20+ years of exposure.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlexibility:\u003c\/strong\u003e High elongation properties to conform to complex pond contours and shelf designs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFish Safety:\u003c\/strong\u003e 100% non-toxic and certified safe for all aquatic life and plants.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCalculating the correct size is essential for a smooth installation. For a pond with a surface area of 12m², you must account for the depth and perimeter overlap to ensure a secure fit. At Southcoast Koi and Aquatics, we offer \u003cstrong\u003eCustom Cut Liners\u003c\/strong\u003e and \u003cstrong\u003ePre-Packed Rolls\u003c\/strong\u003e to suit projects of any scale, ensuring your aquatic environment stays watertight and healthy.\u003c\/p\u003e","products":[{"product_id":"gold-label-pond-patch-large","title":"Gold Label Pond Patch (Large)","description":"\u003cspan data-mce-fragment=\"1\"\u003eWant to repair a hole or tear in the liner of your pond? Then look no further than the Gold Label Pond Liner Patch. Available in 3 different sizes which can be cut to size or shape, this liner patch is made from a top quality butyl rubber which will last the lifetime of your existing pond liner! \u003c\/span\u003e","brand":"Gold Label","offers":[{"title":"Default Title","offer_id":56945938366812,"sku":"LS1038","price":10.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/huttons-pond-liner-006.png?v=1773002474"},{"product_id":"gold-label-pond-patch-small","title":"Gold Label Pond Patch (Small)","description":"\u003cspan data-mce-fragment=\"1\"\u003eWant to repair a hole or tear in the liner of your pond? Then look no further than the Gold Label Pond Liner Patch. Available in 3 different sizes which can be cut to size or shape, this liner patch is made from a top quality butyl rubber which will last the lifetime of your existing pond liner! \u003c\/span\u003e","brand":"Gold Label","offers":[{"title":"Default Title","offer_id":56945938334044,"sku":"LS1036","price":4.68,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/huttons-pond-liner-003.png?v=1773002474"},{"product_id":"gold-label-pond-patch-medium","title":"Gold Label Pond Patch (Medium)","description":"\u003cspan data-mce-fragment=\"1\"\u003eWant to repair a hole or tear in the liner of your pond? Then look no further than the Gold Label Pond Liner Patch. Available in 3 different sizes which can be cut to size or shape, this liner patch is made from a top quality butyl rubber which will last the lifetime of your existing pond liner! \u003c\/span\u003e","brand":"Gold Label","offers":[{"title":"Default Title","offer_id":56945938596188,"sku":"LS1037","price":6.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/huttons-pond-liner-005.png?v=1773002474"},{"product_id":"pontec-black-pre-packed-pvc-0-5-mm-5-x-4-m","title":"Pontec black Pre-Packed PVC 0.5 mm \/ 5 x 4 m","description":"\u003cspan data-mce-fragment=\"1\"\u003eDurable and flexible: these pond liner cuts measuring 5 m x 4 m can be used to create smaller garden ponds or streams that are close to nature. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt is made of black PVC, is 0.5 mm thick, opaque and light-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhen laying, it proves to be extremely flexible, can be easily glued and, if necessary, repaired (weld seam resistant). \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt offers high resistance to different weather conditions and root pressure, is cold-resistant according to DIN 53361 and rot-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eOur quality promise: 15 year guarantee!\u003c\/span\u003e","brand":"Pontec","offers":[{"title":"Default Title","offer_id":56945944822108,"sku":"LS803","price":101.62,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/Pontec-black-Pre-Packed-05-mm--5-x-4-mINT.jpg?v=1773002529"},{"product_id":"pontec-black-pre-packed-pvc-0-5-mm-4-x-6-m","title":"Pontec black Pre-Packed PVC 0.5 mm \/ 4 x 6 m","description":"\u003cspan data-mce-fragment=\"1\"\u003eDurable and flexible: these pond liner cuts measuring 4 m x 6 m can be used to create smaller garden ponds or streams that are close to nature. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt is made of black PVC, is 0.5 mm thick, opaque and light-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhen laying, it proves to be extremely flexible, can be easily glued and, if necessary, repaired (weld seam resistant). \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt offers high resistance to different weather conditions and root pressure, is cold-resistant according to DIN 53361 and rot-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eOur quality promise: 15 year guarantee!\u003c\/span\u003e","brand":"Pontec","offers":[{"title":"Default Title","offer_id":56945945870684,"sku":"LS804","price":121.94,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/Pontec-black-Pre-Packed-05-mm--4-x-6-mINT.jpg?v=1773002540"},{"product_id":"pontec-black-pre-packed-pvc-0-5-mm-6-x-8-m","title":"Pontec black Pre-Packed PVC 0.5 mm \/ 6 x 8 m","description":"\u003cspan data-mce-fragment=\"1\"\u003eDurable and flexible: these pond liner cuts measuring 6 m x 8 m can be used to create smaller garden ponds or streams that are close to nature. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt is made of black PVC, is 0.5 mm thick, opaque and light-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhen laying, it proves to be extremely flexible, can be easily glued and, if necessary, repaired (weld seam resistant). \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt offers high resistance to different weather conditions and root pressure, is cold-resistant according to DIN 53361 and rot-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eOur quality promise: 15 year guarantee!\u003c\/span\u003e","brand":"Pontec","offers":[{"title":"Default Title","offer_id":56945945936220,"sku":"LS807","price":228.29,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/Pontec-black-Pre-Packed-05-mm--6-x-8-mINT.jpg?v=1773002541"},{"product_id":"pontec-black-pre-packed-pvc-0-5-mm-2x1-5-m","title":"Pontec black Pre-Packed PVC 0.5 mm \/ 2x1.5 m","description":"\u003cspan data-mce-fragment=\"1\"\u003eDurable and flexible: these pond liner cuts measuring 2 m x 1.5 m can be used to create smaller garden ponds or streams that are close to nature. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt is made of black PVC, is 0.5 mm thick, opaque and light-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhen laying, it proves to be extremely flexible, can be easily glued and, if necessary, repaired (weld seam resistant). \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt offers high resistance to different weather conditions and root pressure, is cold-resistant according to DIN 53361 and rot-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eOur quality promise: 15 year guarantee!\u003c\/span\u003e","brand":"Pontec","offers":[{"title":"Default Title","offer_id":56945947246940,"sku":"LS8001","price":15.96,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/Pontec-black-Pre-Packed-05-mm--2x15-mINT.jpg?v=1773002552"},{"product_id":"pontec-black-pre-packed-pvc-0-5-mm-4-x-3-m","title":"Pontec black Pre-Packed PVC 0.5 mm \/ 4 x 3 m","description":"\u003cspan data-mce-fragment=\"1\"\u003eDurable and flexible: these pond liner cuts measuring 4 m x 3 m can be used to create smaller garden ponds or streams that are close to nature. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt is made of black PVC, is 0.5 mm thick, opaque and light-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhen laying, it proves to be extremely flexible, can be easily glued and, if necessary, repaired (weld seam resistant). \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt offers high resistance to different weather conditions and root pressure, is cold-resistant according to DIN 53361 and rot-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eOur quality promise: 15 year guarantee!\u003c\/span\u003e","brand":"Pontec","offers":[{"title":"Default Title","offer_id":56945947312476,"sku":"LS802","price":60.92,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/Pontec-black-Pre-Packed-05-mm--4-x-3-mINT.jpg?v=1773002552"},{"product_id":"pontec-black-pre-packed-pvc-0-5-mm-2-x-3-m","title":"Pontec black Pre-Packed PVC 0.5 mm \/ 2 x 3 m","description":"\u003cspan data-mce-fragment=\"1\"\u003eDurable and flexible: these pond liner cuts measuring 2 m x 3 m can be used to create smaller garden ponds or streams that are close to nature. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt is made of black PVC, is 0.5 mm thick, opaque and light-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhen laying, it proves to be extremely flexible, can be easily glued and, if necessary, repaired (weld seam resistant). \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eIt offers high resistance to different weather conditions and root pressure, is cold-resistant according to DIN 53361 and rot-resistant. \u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003eOur quality promise: 15 year guarantee!\u003c\/span\u003e","brand":"Pontec","offers":[{"title":"Default Title","offer_id":56945950130524,"sku":"LS801","price":31.79,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/Pontec-black-Pre-Packed-05-mm--2-x-3-mINT.jpg?v=1773002575"},{"product_id":"pond-grade-underlay-150g-sqm-2mtrs-wide","title":"Pond Grade Underlay 150g\/sqm 2mtrs wide","description":"\u003cp\u003eOur underlays offer exceptionally high performance and provide a highly protective barrier between substrate and liner. We recommend that our heavy duty underlay is used beneath all of our liners, not only to help protect the liners from penetration by sharp stones, roots etc, but also to reduce excessive localised stretching of the liner when ground settlement occurs over time. \u003c\/p\u003e","brand":"SKS","offers":[{"title":"Default Title","offer_id":56946094506332,"sku":"LS999","price":4.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/155999_984581c7-47e8-4997-82de-c5180eddcd8f.jpg?v=1773003669"},{"product_id":"greenseal-pond-liner-0-75mm-per-square-meter","title":"Greenseal Pond Liner 0.75mm (per square meter)","description":"\u003cp\u003e\u003cspan\u003eSealEco EPDM (Greenseal) pond liner is a synthetic rubber pond liner with exceptional physical properties making it the ideal choice for lining garden ponds, ornamental lakes and streams.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSealEco EPDM is the fish-safe EPDM pond liner produced by the same Swedish manufacturer that has supplied our Butyl for more than 30 years, SealEco AB(formally Trelleborg AB). During production the EPDM is vulcanised (cured under pressure and heat) creating an elastic, chemically stable product with negligible aging through exposure to UV-radiation, atmosphere, chemicals, earth, water and extremes of temperature.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSealEco EPDM pond liner is black in colour and remains very flexible even at low temperatures, so is ideal for small and medium size fish ponds with steps and shelves.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\u003cstyle\u003e\n        body {\n            font-family: Arial, sans-serif;\n            margin: 20px;\n        }\n        .container {\n            max-width: 400px;\n            margin: 0 auto;\n            padding: 20px;\n            border: 1px solid #ccc;\n            border-radius: 8px;\n            box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);\n        }\n        label {\n            display: block;\n            margin-bottom: 8px;\n            font-weight: bold;\n        }\n        input {\n            width: 100%;\n            padding: 8px;\n            margin-bottom: 12px;\n            border: 1px solid #ccc;\n            border-radius: 4px;\n        }\n        button {\n            width: 100%;\n            padding: 10px;\n            background-color: #007BFF;\n            color: #fff;\n            border: none;\n            border-radius: 4px;\n            cursor: pointer;\n        }\n        button:hover {\n            background-color: #0056b3;\n        }\n        .result, .error {\n            margin-top: 15px;\n            font-weight: bold;\n        }\n        .error {\n            color: red;\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch1\u003ePond Liner Calculator\u003c\/h1\u003e\n\u003clabel for=\"length\"\u003eLength (in meters):\u003c\/label\u003e \u003cinput placeholder=\"Enter length in full meters\" min=\"1\" type=\"number\"\u003e \u003clabel for=\"width\"\u003eWidth (in meters):\u003c\/label\u003e \u003cinput placeholder=\"Enter width in full meters\" min=\"1\" id=\"width\" type=\"number\"\u003e \u003cbutton\u003eCalculate\u003c\/button\u003e\n\u003cdiv class=\"result\" id=\"result\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"error\" id=\"error\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n        function calculateArea() {\n            const length = document.getElementById(\"length\").value;\n            const width = document.getElementById(\"width\").value;\n            const result = document.getElementById(\"result\");\n            const error = document.getElementById(\"error\");\n\n            result.textContent = \"\";\n            error.textContent = \"\";\n\n            \/\/ Check if inputs are full meters\n            if (!Number.isInteger(parseFloat(length)) || !Number.isInteger(parseFloat(width))) {\n                error.textContent = \"Please enter full meters only (no decimals).\";\n                return;\n            }\n\n            \/\/ Calculate area\n            const area = parseInt(length) * parseInt(width);\n            result.textContent = `The pond liner required is ${area} square meters.`;\n        }\n    \u003c\/script\u003e  \u003c\/p\u003e","brand":"SKS","offers":[{"title":"Default Title","offer_id":56946095817052,"sku":"LS996","price":14.54,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/38999_c293a791-dbe2-4568-9897-2e108526321f.jpg?v=1773003681"},{"product_id":"firestone-pond-liner-1mm-per-square-mtr","title":"Firestone Pond Liner 1mm (per square mtr)","description":"\u003cp\u003eFirestone PondGard is an EPDM Geomembrane specifically designed for garden pond and lake applications. Its formulation and production process makes it perfectly compatible with aquatic life, in accordance with test reports published by the UK Water Research Centre. Firestone’s EPDM manufacturing facilities have received ISO 9001 certification for their total quality management principles and ISO 14001 certification for their environmental management systems. PondGard carries a 20 year guarantee.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEasily shaped to fit the size and contours of any water feature, the flexibility of PondGard liners means more creative freedom and the ability to accomplish even the most challenging designs. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePondGard Rubber Liners require virtually no maintenance after installation. And in the unlikely event of a puncture, the liner can be quickly repaired on-site with a self-adhesive QuickSeam Joint Cover Patch, minimizing cost and inconvenience. PondGard liners display outstanding resistance to UV exposure, ozone, frost, snow and extreme temperatures. Developed to protect against microbial attacks and algae growth, our liners contain no migrating plasticizers – which means no cracking or splitting. This means twenty years after installation; many water features built with PondGard Rubber Liner are as functional and beautiful as the day they were installed.\u003c\/span\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        body {\n            font-family: Arial, sans-serif;\n            margin: 20px;\n        }\n        .container {\n            max-width: 400px;\n            margin: 0 auto;\n            padding: 20px;\n            border: 1px solid #ccc;\n            border-radius: 8px;\n            box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);\n        }\n        label {\n            display: block;\n            margin-bottom: 8px;\n            font-weight: bold;\n        }\n        input {\n            width: 100%;\n            padding: 8px;\n            margin-bottom: 12px;\n            border: 1px solid #ccc;\n            border-radius: 4px;\n        }\n        button {\n            width: 100%;\n            padding: 10px;\n            background-color: #007BFF;\n            color: #fff;\n            border: none;\n            border-radius: 4px;\n            cursor: pointer;\n        }\n        button:hover {\n            background-color: #0056b3;\n        }\n        .result, .error {\n            margin-top: 15px;\n            font-weight: bold;\n        }\n        .error {\n            color: red;\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch1\u003ePond Liner Calculator\u003c\/h1\u003e\n\u003clabel for=\"length\"\u003eLength (in meters):\u003c\/label\u003e \u003cinput placeholder=\"Enter length in full meters\" min=\"1\" type=\"number\"\u003e \u003clabel for=\"width\"\u003eWidth (in meters):\u003c\/label\u003e \u003cinput placeholder=\"Enter width in full meters\" min=\"1\" id=\"width\" type=\"number\"\u003e \u003cbutton\u003eCalculate\u003c\/button\u003e\n\u003cdiv class=\"result\" id=\"result\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"error\" id=\"error\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n        function calculateArea() {\n            const length = document.getElementById(\"length\").value;\n            const width = document.getElementById(\"width\").value;\n            const result = document.getElementById(\"result\");\n            const error = document.getElementById(\"error\");\n\n            result.textContent = \"\";\n            error.textContent = \"\";\n\n            \/\/ Check if inputs are full meters\n            if (!Number.isInteger(parseFloat(length)) || !Number.isInteger(parseFloat(width))) {\n                error.textContent = \"Please enter full meters only (no decimals).\";\n                return;\n            }\n\n            \/\/ Calculate area\n            const area = parseInt(length) * parseInt(width);\n            result.textContent = `The pond liner required is ${area} square meters.`;\n        }\n    \u003c\/script\u003e  \u003c\/p\u003e","brand":"SKS","offers":[{"title":"Default Title","offer_id":56946102108508,"sku":"LS997","price":19.33,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/38999.jpg?v=1773003738"},{"product_id":"butyl-pond-liner-0-75mm-per-square-meter","title":"Butyl Pond Liner 0.75mm (per square meter)","description":"\u003cp\u003e\u003cspan data-mce-fragment=\"1\"\u003eButyl pond liner is a synthetic rubber membrane with exceptional physical properties making it the ideal choice for lining ponds, lakes, lagoons and streams. Continued rise in the cost of Butyl rubber polymer however, limits its economical application for lining ponds that require large quantities of material.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n        body {\n            font-family: Arial, sans-serif;\n            margin: 20px;\n        }\n        .container {\n            max-width: 400px;\n            margin: 0 auto;\n            padding: 20px;\n            border: 1px solid #ccc;\n            border-radius: 8px;\n            box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);\n        }\n        label {\n            display: block;\n            margin-bottom: 8px;\n            font-weight: bold;\n        }\n        input {\n            width: 100%;\n            padding: 8px;\n            margin-bottom: 12px;\n            border: 1px solid #ccc;\n            border-radius: 4px;\n        }\n        button {\n            width: 100%;\n            padding: 10px;\n            background-color: #007BFF;\n            color: #fff;\n            border: none;\n            border-radius: 4px;\n            cursor: pointer;\n        }\n        button:hover {\n            background-color: #0056b3;\n        }\n        .result, .error {\n            margin-top: 15px;\n            font-weight: bold;\n        }\n        .error {\n            color: red;\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003ch1\u003ePond Liner Calculator\u003c\/h1\u003e\n\u003clabel for=\"length\"\u003eLength (in meters):\u003c\/label\u003e \u003cinput placeholder=\"Enter length in full meters\" min=\"1\" type=\"number\"\u003e \u003clabel for=\"width\"\u003eWidth (in meters):\u003c\/label\u003e \u003cinput placeholder=\"Enter width in full meters\" min=\"1\" id=\"width\" type=\"number\"\u003e \u003cbutton\u003eCalculate\u003c\/button\u003e\n\u003cdiv class=\"result\" id=\"result\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"error\" id=\"error\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n        function calculateArea() {\n            const length = document.getElementById(\"length\").value;\n            const width = document.getElementById(\"width\").value;\n            const result = document.getElementById(\"result\");\n            const error = document.getElementById(\"error\");\n\n            result.textContent = \"\";\n            error.textContent = \"\";\n\n            \/\/ Check if inputs are full meters\n            if (!Number.isInteger(parseFloat(length)) || !Number.isInteger(parseFloat(width))) {\n                error.textContent = \"Please enter full meters only (no decimals).\";\n                return;\n            }\n\n            \/\/ Calculate area\n            const area = parseInt(length) * parseInt(width);\n            result.textContent = `The pond liner required is ${area} square meters.`;\n        }\n    \u003c\/script\u003e  \u003c\/p\u003e","brand":"SKS","offers":[{"title":"Default Title","offer_id":56946140938588,"sku":"LS995","price":20.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/38999_e58b6224-db42-40a3-87fd-b725e30a57d5.jpg?v=1773004006"},{"product_id":"8mtr-wide-pond-liner-pvc-0-5mm-per-running-meter","title":"8mtr Wide Pond Liner PVC (0.5mm) (per running meter)","description":"\u003cp\u003eEconomical high quality PVC Pond Liner is suitable for small to medium ponds, having excellent flexibility and high puncture resistance.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePVC Pond Liner carries a lifetime guarantee on sizes up to 140m2 and a 20 year guarantee on larger sizes.\u003c\/span\u003e\u003c\/p\u003e","brand":"SKS","offers":[{"title":"Default Title","offer_id":56946164269404,"sku":"LS994","price":38.31,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/38999_bb681822-1fc8-465c-a08a-f4d158fa1d61.jpg?v=1773004142"},{"product_id":"6mtr-wide-pond-liner-pvc-0-5mm-per-running-meter","title":"6mtr Wide Pond Liner PVC (0.5mm) (per running meter)","description":"\u003cp\u003eEconomical high quality PVC Pond Liner is suitable for small to medium ponds, having excellent flexibility and high puncture resistance.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePVC Pond Liner carries a lifetime guarantee on sizes up to 140m2 and a 20 year guarantee on larger sizes.\u003c\/span\u003e\u003c\/p\u003e","brand":"SKS","offers":[{"title":"Default Title","offer_id":56946167087452,"sku":"LS993","price":28.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/38999_84b2c55e-9e9e-40c4-b846-3089e3ef22d6.jpg?v=1773004153"},{"product_id":"4mtr-wide-pond-liner-pvc-0-5mm-per-running-meter","title":"4mtr Wide Pond Liner PVC (0.5mm) (Per running meter)","description":"\u003cp\u003eEconomical high quality PVC Pond Liner is suitable for small to medium ponds, having excellent flexibility and high puncture resistance.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePVC Pond Liner carries a lifetime guarantee on sizes up to 140m2 and a 20 year guarantee on larger sizes.\u003c\/span\u003e\u003c\/p\u003e","brand":"SKS","offers":[{"title":"Default Title","offer_id":56946189467996,"sku":"LS992","price":19.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/4320\/9564\/files\/38999_2799dc03-91e8-4b3c-b0bc-8c2075a4dc6f.jpg?v=1773004219"}],"url":"https:\/\/www.southcoastkoiandaquatics.co.uk\/collections\/pond-liners-and-underlay.oembed","provider":"Southcoast Koi and Aquatics","version":"1.0","type":"link"}