{"product_id":"blog-flooring-basics-what-to-know-before-installing-underlay","title":"Flooring Basics: What to Know Before Installing Underlay","description":"\u003ch1 class=\"text-2xl md:text-4xl leading-tight\"\u003eFlooring Basics: What to Know Before Installing Underlay\u003c\/h1\u003e\n                \u003cp class=\"lead\"\u003eFlooring underlayment is a thin layer of soft material that is installed between a room’s...\u003c\/p\u003e\n            \n            \u003cdiv class=\"blog-single-header-meta flex flex-wrap sm:flex-nowrap mb-8\"\u003e\n                                    \u003cdiv class=\"box-author flex flex-nowrap items-center whitespace-nowrap relative text-xs w-full sm:w-auto mb-4 sm:mb-0\"\u003e\n                        \u003cspan class=\"author-image size-14 rounded-full bg-cover mr-4\" style=\"background-image:url('https:\/\/www.gravatar.com\/avatar\/9ed7b2d5799025a844218e619bdd467f?d=\u0026amp;s=150')\"\u003e\u003c\/span\u003e\n                        \u003cdiv class=\"author-content\"\u003e\n                            \u003ch6 class=\"text-sm mb-0\"\u003ePaul Hambidge\u003c\/h6\u003e\n                            \u003cp class=\"mb-0\"\u003e\n                                                                                                    \u003cspan class=\"author-company font-bold text-danger block\"\u003eFactory Direct Flooring Ltd\u003c\/span\u003e\n                                                            \u003c\/p\u003e\n                        \u003c\/div\u003e\n                        \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/author\/paul-hambidge\" class=\"full-block\"\u003e\u003c\/a\u003e\n                    \u003c\/div\u003e\n                                                    \u003cdiv class=\"reading-time sm:ml-6 sm:pl-6 sm:border-l-4 border-slate-200 border-border flex items-center text-sm sm:text-base\"\u003e\n                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\" class=\"size-4 mr-2\"\u003e\n                            \u003cpath d=\"M464 256A208 208 0 1 1 48 256a208 208 0 1 1 416 0zM0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z\"\u003e\u003c\/path\u003e\n                        \u003c\/svg\u003e\n                        8 min read                    \u003c\/div\u003e\n                                \u003cdiv class=\"by-expert ml-auto text-[10px] bg-slate-100 uppercase p-0.5 px-3 border border-border rounded self-center inline-flex items-center\"\u003e\n                    \u003csvg width=\"23\" height=\"30\" viewbox=\"0 0 23 30\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"h-7 mr-2 mt-1\"\u003e\n                        \u003cpath d=\"M9.95674 12.0426L9.94086 11.7566L9.68607 11.6256C8.12683 10.8242 7.16393 8.91864 7.16393 6.5262C7.16393 3.38339 9.23986 1 11.6731 1C14.0609 1 16.1823 3.38674 16.1823 6.5262C16.1823 8.90113 15.1351 10.818 13.5638 11.6256L13.325 11.7483L13.2954 12.0151C13.2412 12.5038 13.2758 13.0104 13.4742 13.4551C13.6791 13.9146 14.0464 14.2772 14.5851 14.4687L20.9354 16.8282C21.2272 16.9431 21.5401 17.2402 21.8308 17.6711C22.0757 18.0341 22.2747 18.4471 22.4097 18.809C22.3758 18.8872 22.3273 18.9919 22.2629 19.1151C22.1113 19.4047 21.8742 19.7909 21.5337 20.1756C20.8583 20.9389 19.782 21.6943 18.1272 21.6943H5.12265C3.08089 21.6943 2.0242 20.9183 1.46543 20.2C1.17833 19.8309 1.01058 19.4609 0.915042 19.1839C0.867436 19.0459 0.838347 18.9326 0.821536 18.8567C0.820978 18.8541 0.820435 18.8517 0.819904 18.8492C1.04288 18.1858 1.62122 17.562 2.26668 17.1929L8.51144 14.3778C9.06084 14.2411 9.4524 13.9137 9.68737 13.4758C9.91993 13.0423 9.98389 12.5318 9.95674 12.0426Z\" stroke=\"#575757\"\u003e\u003c\/path\u003e\n                        \u003cpath d=\"M12.1006 15.9088L11.6251 14.4453L11.1496 15.9088L9.97796 19.5146L6.18661 19.5146H4.64777L5.89272 20.4191L8.95998 22.6476L7.78839 26.2534L7.31287 27.7169L8.55782 26.8124L11.6251 24.5839L14.6923 26.8124L15.9373 27.7169L15.4618 26.2534L14.2902 22.6476L17.3574 20.4191L18.6024 19.5146H17.0635L13.2722 19.5146L12.1006 15.9088Z\" fill=\"#575757\" stroke=\"#F9F9F9\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                    Written by Expert                \u003c\/div\u003e\n            \u003c\/div\u003e\n                            \u003cdiv class=\"blog-single-header-image rounded-lg overflow-hidden max-h-32 xs:max-h-52 lg:max-h-80\"\u003e\n                    \u003cimg src=\"https:\/\/www.factory-direct-flooring.co.uk\/wp\/wp-content\/uploads\/What-to-Know-Before-Installing-Underlay.png\" loading=\"lazy\" alt=\"Flooring Basics: What to Know Before Installing Underlay\"\u003e\n                \u003c\/div\u003e\n                    \n        \u003cdiv class=\"post-content\"\u003e\n            \u003cp\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/accessories\/underlay\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eFlooring underlayment\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e is a thin layer of soft material that is installed between a room’s subfloor (usually concrete or floorboards) and the finished carpet or hard floor. Made from rubber, fibre, felt or foam, it helps to even out any bumps or dents, provide heat and sound insulation and make the flooring more comfortable underfoot. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eHowever, depending on your finished floor choice and the condition of your subfloor, it’s not always necessary to install underlayment. To make sure you don’t spend extra time or money where it’s not needed, we’ve put together some advice on when underlay is needed and which type is best for your needs.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eIntroduction to Flooring Underlayment\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhether you’re installing your own new floor or are having it done by a professional, then you might already be factoring in the cost of underlay for the project. However, it’s important to check whether underlayment is actually needed for your particular installation or not. You might need underlay to:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eEven out a subfloor that’s irregular due to dents, holes or bumps\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eProtect your finished floor from mould, mildew and moisture coming through the subfloor\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eStop heat from being lost through your flooring, helping you save on energy bills\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eAdd cushioning between a finished floor and the subfloor, adding comfort and durability\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eSoundproof the floor so the noises of any footsteps or movements are reduced\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIt’s often recommended that you install an underlay with hard floors to offer extra protection and ensure a quality, comfortable fit next to the subfloor. You’ll also need to match the type of underlayment to your specific requirements. For example, a \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/heat-therm-plus-vapour-underlay-for-underfloor-heating-ewa47\"\u003e\u003cspan style=\"font-weight: 400;\"\u003ethermal underlayment\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e will offer heat insulation. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eTypes of Flooring and Underlayment Requirements\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eThe underlayment you choose will vary depending on your flooring type and the room you’re installing the floor in. For example, some hard floors may already have integrated underlay, meaning you don’t have to install an extra layer. Others may be thicker (up to \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/laminate\/thickness-12mm\"\u003e\u003cspan style=\"font-weight: 400;\"\u003e12mm\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e), meaning they’re already comfortable underfoot and well-insulated. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIf you’re installing your floor in an upstairs room or loft conversion, then underlayment with acoustic insulation can stop noises from disrupting people on lower floors. For converted garages or spare rooms, using thermal insulation may help retain warmth alongside any wall or ceiling lining. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eFor areas where you’ve got underfloor heating, your underlayment also needs to be compatible with these systems. Choosing an underlay that’s not suitable could become a hazard or cause damage to your system. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eDoes a Wood Floor Need Underlay?\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIt isn’t essential to install a \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/real-wood-flooring\"\u003e\u003cspan style=\"font-weight: 400;\"\u003ereal wood floor\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e with an underlay. Instead, a ‘floating floor’ method can be used, where the wooden planks are laid unfixed on top of the underlayment. However, professionals may recommend that you fix your wooden floor directly to the subfloor in some cases. This is possible with engineered wood, which is more resistant to temperature and moisture changes than real wood. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eHowever, using an underlay can provide extra protection, particularly for natural wood floors. It’ll stop any moisture, cold or heat spreading from the subfloor and causing damage. Similarly, it can offer extra cushioning underfoot and insulate any sound from the movement of the hard wooden planks on the subfloor. In short, using underlayment with wood floors can help them last longer. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eDo You Need Underlay for Laminate Flooring?\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eUnless you’re using a product with integrated underlay, then you should install an underlayment below your laminate flooring. Laying laminate directly on a subfloor can leave your floor feeling very hard and uncomfortable underfoot. Moisture can also enter through the subfloor, causing damage such as discolouration and warpage. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eChoosing an underlayment that’s thick or has a \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/underlay-supreme-with-moisture-barrier-ewa2\"\u003e\u003cspan style=\"font-weight: 400;\"\u003emoisture barrier\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e will help protect from these problems. It’ll also stop the laminate hitting the underfloor and cause creaking or clacking sounds, preventing noises from spreading through the whole house. This helps the flooring last longer, even with heavy usage. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eIs Underlay Always Needed for Vinyl Floors?\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/vinyl-flooring\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eVinyl\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e is the only hard flooring type where underlayment isn’t required. Cushioned vinyl or products with integrated underlay are already comfortable underfoot and are moisture and heat resistant. This means they can be laid directly over a smooth, prepared subfloor. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIf you’re installing a sheet vinyl or \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/luxury-vinyl-tiles\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eLVT\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e using a floating floor method or the product is particularly thin, then you should add in the extra protection of an underlayment. This won’t just provide extra softness underfoot, but stop any moisture or unevenness in the subfloor from causing damage. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eKey Considerations for Choosing Underlayment\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhen you’re choosing underlayment, it’s important that it fits your particular requirements. Whether you want protection from moisture, heat or noise will affect the type of underlayment and material you choose. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eMaterial Composition\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eThere are several different types of materials that floor underlayment can be made from. They include: \u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\n\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/underlay-budget-ewa6\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eFoam\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e can be laid under laminate, engineered wood or vinyl and offers cushioning as well as some moisture protection \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\n\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/classic-fibre-board-ewa8\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eFibre board\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e is a good underlay for wood and laminate, forming a stable base that insulates sound and heat and can be fixed onto directly if needed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\n\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/premium-wood-underlay-ewa1-inc-vapour-barrier\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eRubber\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e will offer thermal and sound insulation under wood and laminate flooring, it also usually has a vapour barrier to provide damp proofing\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\n\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/polythene-damp-proof-membrane-dpm-ewa11\"\u003e\u003cspan style=\"font-weight: 400;\"\u003ePolythene\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e is useful for damp proofing and can help increase the lifespan of various floor types\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eCork is good for sound absorption and resists moisture while being porous and allowing for airflow\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eFelt is suitable for wood floors as it is a stable, level base that can be fixed to or used for floating installation\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eMoisture Barrier\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWooden and concrete subfloors will all have moisture content in them. If this comes into contact with flooring tiles or planks, it can cause it to shift or warp. As well as using a moisture metre to determine the level in a subfloor, you should install an underlayment with a moisture barrier to prevent any damage to your new floor. Choose a product with a vapour or moisture barrier and fix it with vapour tape to prevent water from entering your floor. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eHeat and Sound Insulation\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eInstalling underlayment is essential for providing heat and sound insulation. This will help keep your energy costs low and stop noise disturbance between rooms. Using these types of underlay is particularly important if you’re using floating floor insulation, as sound and air can spread through them more easily. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhen you’re looking for an underlay that provides heat insulation, you should look at the tog ratings of your different products. Typically they run up to a tog of 3. In contrast, underlayment made specifically for sound reduction can reduce noise \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/premium-sound-reduction-underlay\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eby up to 26db\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e. If sound reduction is a priority, you should look at a product’s decibel absorption levels when making your final selection.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eCompatible with Underfloor Heating\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIf you have an underfloor heating system, then any underlayment you use needs to be able to withstand high temperatures. Choosing a \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/heat-therm-plus-vapour-underlay-for-underfloor-heating-ewa47\"\u003e\u003cspan style=\"font-weight: 400;\"\u003especially-designed thermal underlay\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e will cushion and insulate your floor against heat and sound without becoming a hazard. It’ll also help your flooring last and provide underfoot comfort for longer. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eHome Installation Tips\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIf you’re installing your own flooring, then preparing your subfloor and laying your underlayment correctly is the important first step. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003ePreparing the Subfloor\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBy taking time and care to prepare the subfloor correctly, you give your new flooring the most level, clean surface possible to be laid on. Here are the steps you should take:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhen you pull up your old floor, take a good look at your subfloor to check for unevenness and damage. Walk over it to see if any areas creak or move\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\n\u003cspan style=\"font-weight: 400;\"\u003eIf you can, you should level it off. This can usually be done by fixing and firmly screwing in any wooden floorboards or \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/advice-centre\/how-to-level-a-concrete-floor\"\u003e\u003cspan style=\"font-weight: 400;\"\u003elaying in extra concrete\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e. You should also glue any big gaps between floor boards with a wood adhesive\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eOnce you’ve levelled off your floor, you need to leave it to dry completely. Use a moisture metre to make sure it has a water content of only two or three percent before laying a floor\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eThen, dust and vacuum the subfloor so it’s free from dirt and debris\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eYou should also undercut any trims or door jambs before beginning your installation\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eAttaching Underlayment\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eHere are step-by-step instructions on how to properly attach underlayment to the subfloor:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eMeasure out the underlayment to the correct size of the room and cut out the pieces using a pen knife or scissors\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\n\u003cspan style=\"font-weight: 400;\"\u003eTape up the gaps between seams using \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/vapour-tape-ewa26\"\u003e\u003cspan style=\"font-weight: 400;\"\u003evapour tape\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e, this will stop any moisture from escaping through your underlay\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eOnce you’re ready to attach the underlayment to the subfloor, remove the sticky backing, apply glue or use tacks to lay it down so it's flush to the edge of the room. It should be smooth and have no lumps or rucking\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eIf you’re using tile or board underlayment, you should apply silicone sealant using a caulking gun to fill the gaps between the material and the walls\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan style=\"font-weight: 400;\"\u003eCommon Mistakes to Avoid\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eChoosing the right underlayment product for your needs is the first step towards effective floor installation. Then, when you’re installing the underlayment, make sure you don’t:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eLay it on an unclean or uneven subfloor, as this can cause \u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eLay it on a damp subfloor, as this could lead to a build up of mould and cause damage\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eLay it in the same direction as any floorboards, you should run it the opposite way to them\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eDon’t overlap different sections of the underlayment, as this will cause unevenness \u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eLay it the incorrect way up, one face should be in contact with the subfloor (e.g. a foil or coloured side), which will be indicated on the product package\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\" aria-level=\"1\"\u003e\u003cspan style=\"font-weight: 400;\"\u003eLeave any wrinkles or gaps, as this could lead to an uneven or unprotected finished floor\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eEvaluating Underlayment Products\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eWhen you’re choosing an underlayment for your floor, you don’t just need an option that suits the specific needs of your floor and room. To get the best value for money, make sure you check the specific product reviews and get recommendations from other users. This will help you narrow down the different options and figure out the best performing underlayment for your needs. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eIt’s also important to weigh up the cost of any product you consider against its quality. Although you might be tempted to choose a budget option to keep your DIY project pricing low, it could lead to problems with your finished floor down the line. Choosing the best option you can afford for your flooring type will ensure you get a level, warm and comfortable result. \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"font-weight: 400;\"\u003eLay Comfortable, Quality Flooring\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eGetting the right underlayment is essential to ensuring a quality finish on your hard floor. However, with so many options available, it can be difficult to narrow down the ideal underlayment for your needs. To get advice and find the best quality underlayment for your flooring project, \u003c\/span\u003e\u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/contact\"\u003e\u003cspan style=\"font-weight: 400;\"\u003econtact our expert team\u003c\/span\u003e\u003c\/a\u003e\u003cspan style=\"font-weight: 400;\"\u003e. \u003c\/span\u003e\u003c\/p\u003e        \u003c\/div\u003e\n        \u003cdiv class=\"blog-follow mt-12\"\u003e\n            \u003ch6\u003eLearn more and follow us\u003c\/h6\u003e\n            \u003cdiv class=\"social-icons flex items-center gap-3 mb-6\"\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.facebook.com\/FactoryDirectFlooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 320 512\"\u003e\n                        \u003cpath d=\"M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.instagram.com\/factorydirectflooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 448 512\"\u003e\n                        \u003cpath d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.pinterest.co.uk\/FactoryDirectFlooringLtd\/\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 384 512\"\u003e\n                        \u003cpath d=\"M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.youtube.com\/@factorydirectflooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 576 512\"\u003e\n                        \u003cpath d=\"M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n                \u003ca class=\"text-white bg-primary p-3 rounded hover:bg-danger\" href=\"https:\/\/www.tiktok.com\/@factorydirectflooring\" target=\"_blank\"\u003e\n                    \u003csvg class=\"w-5 h-5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" viewbox=\"0 0 448 512\"\u003e\n                        \u003cpath d=\"M448 209.9a210.1 210.1 0 0 1 -122.8-39.3V349.4A162.6 162.6 0 1 1 185 188.3V278.2a74.6 74.6 0 1 0 52.2 71.2V0l88 0a121.2 121.2 0 0 0 1.9 22.2h0A122.2 122.2 0 0 0 381 102.4a121.4 121.4 0 0 0 67 20.1z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n                            \u003cdiv class=\"blog-categories mt-8\"\u003e\n                \u003ch4\u003eCategories\u003c\/h4\u003e\n                \u003cdiv class=\"flex flex-wrap gap-2 sm:gap-4\"\u003e\n                                            \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/advice-centre\" class=\"btn btn-grey rounded-full px-4 py-2 md:px-6 md:py-3 text-xs sm:text-sm shrink-0\"\u003eAdvice Centre\u003c\/a\u003e\n                                            \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/advice-centre\/installation\" class=\"btn btn-grey rounded-full px-4 py-2 md:px-6 md:py-3 text-xs sm:text-sm shrink-0\"\u003einstallation\u003c\/a\u003e\n                                    \u003c\/div\u003e\n            \u003c\/div\u003e\n                            \u003cdiv class=\"blog-author pt-8 mb-8\"\u003e\n                \u003ch4\u003eAbout the Author\u003c\/h4\u003e\n                \u003cdiv class=\"box box-grey box-author p-6 text-sm flex\"\u003e\n                    \u003cspan class=\"author-image shrink-0 size-16 bg-cover mr-4 rounded-full\" style=\"background-image:url('https:\/\/www.gravatar.com\/avatar\/9ed7b2d5799025a844218e619bdd467f?d=\u0026amp;s=150')\"\u003e\u003c\/span\u003e\n                    \u003cdiv class=\"author-content\"\u003e\n                        \u003ch6 class=\"text-base font-normal mb-1\"\u003e\n                            \u003cstrong class=\"font-bold\"\u003ePaul Hambidge\u003c\/strong\u003e,                         \u003c\/h6\u003e\n                                                    \u003cp class=\"mb-0\"\u003ePaul has 32 years of flooring industry knowledge \u0026amp; experience from both an installation and manufacturing perspective. He started out as installer of very large commercial flooring projects for multiple retailers. He has been involved in all aspects of flooring and has worked with some of the largest producers of wood flooring, vinyl flooring and laminate floors.\u003c\/p\u003e\n                                            \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n                                    \u003cdiv class=\"section\"\u003e\n                            \u003c\/div\u003e\n            \u003caside class=\"sidebar sidebar-additional\" aria-label=\"Sidebar Additional\"\u003e\n\n\n\u003cdiv x-data=\"initCompareOnCompareSidebar()\" class=\"compare-widget\"\u003e\n    \u003ctemplate x-if=\"itemCount\"\u003e\n        \u003cdiv class=\"mt-8\"\u003e\n            \u003ch2 class=\"border-t border-container mb-6 pt-5 font-semibold text-lg\" id=\"compare-sidebar\"\u003e\n                Compare Products            \u003c\/h2\u003e\n            \u003cul role=\"list\" class=\"my-4\" aria-labelledby=\"compare-sidebar\"\u003e\n                \u003ctemplate x-for=\"product in compareItems\"\u003e\n                    \u003cli class=\"flex items-start mb-4\"\u003e\n                        \u003ca :href=\"product.product_url\" class=\"block mb-3 w-10 h-10 shrink-0 mr-4\" aria-hidden=\"true\" tabindex=\"-1\"\u003e\n                            \u003cimg :src=\"product.image\" alt=\"\" loading=\"lazy\"\u003e\n                        \u003c\/a\u003e\n                        \u003cstrong class=\"mr-2 text-sm leading-6 font-normal\"\u003e\n                            \u003ca :href=\"product.product_url\" :title=\"product.name\" x-html=\"product.name\"\u003e\u003c\/a\u003e\n                        \u003c\/strong\u003e\n                        \u003cbutton type=\"button\" :aria-label=\"hyva.str('Remove\\u0020product\\u0020\\u0022\\u00251\\u0022\\u0020from\\u0020the\\u0020comparison', product.name)\" class=\"p-1 inline-flex shrink-0 items-center justify-center text-slate-400\n                                   hover:text-slate-800 ml-auto\"\u003e\n                            \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke-width=\"2\" stroke=\"currentColor\" width=\"24\" height=\"24\" aria-hidden=\"true\"\u003e\n  \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 18L18 6M6 6l12 12\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n                        \u003c\/button\u003e\n                    \u003c\/li\u003e\n                \u003c\/template\u003e\n            \u003c\/ul\u003e\n            \u003cdiv class=\"flex flex-wrap items-center md:mt-5 gap-2 text-sm\"\u003e\n                \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/catalog\/product_compare\/index\/\" title=\"Compare Products\" class=\"btn btn-secondary text-sm\"\u003e\n                    \u003cspan\u003eCompare\u003c\/span\u003e\n                \u003c\/a\u003e\n                \u003cbutton x-data=\"initCompareSidebarClear()\" aria-label=\"Remove all Products\" class=\"btn text-sm shadow-none bg-transparent text-inherit\"\u003e\n                    \u003cspan\u003eRemove All\u003c\/span\u003e\n                \u003c\/button\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/template\u003e\n\u003c\/div\u003e\n\n    \n\n    \u003cdiv x-data=\"initWishlistOnWishlistSidebar()\" class=\"wishlist-widget\"\u003e\n        \u003ctemplate x-if=\"itemCount\"\u003e\n            \u003cdiv class=\"mt-8\"\u003e\n                \u003ch2 class=\"border-t border-container mb-6 pt-5\" id=\"wishlist-sidebar\"\u003e\n                    \u003cstrong class=\"title font-semibold text-lg\"\u003eMy Wish List\u003c\/strong\u003e\n                    \u003cspan class=\"counter text-xs\" x-html=\"wishlistCountLabel\"\u003e\u003c\/span\u003e\n                \u003c\/h2\u003e\n                \u003cul role=\"list\" class=\"my-4\" aria-labelledby=\"wishlist-sidebar\"\u003e\n                    \u003ctemplate x-for=\"product in wishlistItems\"\u003e\n                        \u003cli class=\"flex items-start mb-4\"\u003e\n                            \u003ca :href=\"product.product_url\" class=\"block mb-3 w-10 h-10 shrink-0 mr-4\" tabindex=\"-1\" aria-hidden=\"true\"\u003e\n                                \u003cimg :src=\"product.image.src\" alt=\"\" loading=\"lazy\"\u003e\n                            \u003c\/a\u003e\n                            \u003cdiv class=\"product-item-details\"\u003e\n                                \u003cstrong class=\"mr-2 text-sm leading-6 font-normal\"\u003e\n                                    \u003ca :href=\"product.product_url\" :title=\"product.product_name\" x-html=\"product.product_name\"\u003e\u003c\/a\u003e\n                                \u003c\/strong\u003e\n                                \u003cdiv class=\"mr-2 text-sm leading-6 font-bold\" x-html=\"product.product_price\"\u003e\u003c\/div\u003e\n                                \u003ctemplate x-if=\"product.product_is_saleable_and_visible\"\u003e\n                                    \u003cdiv class=\"actions-primary my-2\"\u003e\n                                        \u003ctemplate x-if=\"!product.product_has_required_options\"\u003e\n                                            \u003cbutton type=\"button\" class=\"action tocart primary btn btn-primary text-sm\" :aria-label=\"hyva.str('Add\\u0020to\\u0020Cart\\u0020\\u00251', product.product_name)\" data-addto=\"cart\"\u003e\n                                                Add to Basket                                            \u003c\/button\u003e\n                                        \u003c\/template\u003e\n                                    \u003c\/div\u003e\n                                \u003c\/template\u003e\n                            \u003c\/div\u003e\n                            \u003cbutton type=\"button\" :aria-label=\"hyva.str('Remove\\u0020product\\u0020\\u0022\\u00251\\u0022\\u0020from\\u0020My\\u0020Wish\\u0020List', product.product_name)\" class=\"\n                                    p-1 inline-flex shrink-0 items-center\n                                    justify-center text-slate-400 hover:text-slate-800 ml-auto\n                                \"\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke-width=\"2\" stroke=\"currentColor\" width=\"24\" height=\"24\" aria-hidden=\"true\"\u003e\n  \u003cpath stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 18L18 6M6 6l12 12\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n                            \u003c\/button\u003e\n                        \u003c\/li\u003e\n                    \u003c\/template\u003e\n                \u003c\/ul\u003e\n                \u003cdiv class=\"flex flex-wrap items-center md:mt-5 gap-2 text-sm\"\u003e\n                    \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/wishlist\/\" aria-label=\"Go to Wish List page\" class=\"btn btn-secondary text-sm\"\u003e\n                        Go to Wish List                    \u003c\/a\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/template\u003e\n    \u003c\/div\u003e\n\u003c\/aside\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initVideoModal())\" x-bind=\"eventListeners\"\u003e\n    \u003cdiv class=\"flex flex-col justify-center items-center w-full h-full fixed select-none z-100 left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 bg-black\/50\" x-show=\"isLoading\" x-transition:enter=\"ease-out duration-200\" x-transition:enter-start=\"opacity-0\" x-transition:enter-end=\"opacity-100\" x-transition:leave=\"ease-in duration-200\" x-transition:leave-start=\"opacity-100\" x-transition:leave-end=\"opacity-0\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"border-slate-100 h-16 w-16 animate-spin rounded-full border-8 border-t-primary\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sr-only\"\u003eLoading...\u003c\/div\u003e\n\u003c\/div\u003e    \u003cdiv data-dialog-ref-name=\"video_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-50\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"video_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain max-w-screen-lg w-[90%]\"\u003e\n            \u003cdiv id=\"video-modal\"\u003e\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\n\n\n\n     \n\n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initVisualiserModal())\" x-bind=\"eventListeners\"\u003e\n        \n    \u003cdiv data-dialog-ref-name=\"iframe_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-50\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"iframe_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain max-w-screen-lg w-[90%]\"\u003e\n            \u003cdiv id=\"visualiser-modal\"\u003e\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n                    \n\u003c\/div\u003e\n\n\n\n\n\n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initSamples())\" x-bind=\"eventListeners\"\u003e    \n    \u003cdiv class=\"flex flex-col justify-center items-center w-full h-full fixed select-none z-100 left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 bg-black\/50\" x-show=\"isLoading\" x-transition:enter=\"ease-out duration-200\" x-transition:enter-start=\"opacity-0\" x-transition:enter-end=\"opacity-100\" x-transition:leave=\"ease-in duration-200\" x-transition:leave-start=\"opacity-100\" x-transition:leave-end=\"opacity-0\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"border-slate-100 h-16 w-16 animate-spin rounded-full border-8 border-t-primary\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sr-only\"\u003eLoading...\u003c\/div\u003e\n\u003c\/div\u003e    \n    \u003cdiv data-dialog-ref-name=\"sample_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-[75]\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"sample_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain w-full max-w-96\"\u003e\n            \u003cdiv class=\"modal relative\"\u003e\n\n    \u003cbutton class=\"absolute top-3 right-3 hover:text-danger transition\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 384 512\" fill=\"currentColor\" class=\"size-7\"\u003e\n            \u003cpath d=\"M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n    \u003c\/button\u003e\n\n    \u003cdiv class=\"box box-sample-modal text-center\"\u003e\n\n        \u003cdiv class=\"font-bold text-xl leading-none\"\u003eMy Samples\u003c\/div\u003e\n        \u003cdiv class=\"font-bold text-lg mb-1\"\u003eAdd up to \u003cspan class=\"text-secondary\"\u003etwo\u003c\/span\u003e samples\u003c\/div\u003e\n        \u003cp class=\"text-sm\"\u003eWe'll post your samples First Class\u003c\/p\u003e\n\n        \u003cdiv class=\"flex flex-col gap-3 mb-6\"\u003e\n            \u003ctemplate x-for=\"(item, index) in sampleItems\"\u003e\n                \u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\n                        \u003cimg :src=\"item.product_image.src\" class=\"size-full object-cover\" loading=\"lazy\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-xs leading-tight\" x-html=\"item.product_name\"\u003e\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003ctemplate x-if=\"sampleCandidate\"\u003e\n                        \u003cdiv\u003e\n                            \u003cdiv class=\"absolute -left-3 top-8 text-[10px] bg-danger text-white rounded-full px-2 py-0.5 font-bold uppercase flex items-center gap-1.5\"\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\" fill=\"currentColor\" class=\"h-2.5 w-auto\"\u003e\n                                    \u003cpath d=\"M384 0L512 128 384 256H352V160H32 0V96H32 352V0h32zM128 256h32v96H480h32v64H480 160v96H128L0 384 128 256z\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                                Swap                            \u003c\/div\u003e\n                            \u003ca href=\"\" class=\"full-block\"\u003e\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/template\u003e\n                    \u003ctemplate x-if=\"!sampleCandidate\"\u003e\n                        \u003cdiv\u003e\n                            \u003ca href=\"\" class=\"absolute right-2 bottom-2 hover:text-danger\"\u003e\n                                \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\" fill=\"currentColor\" class=\"h-3.5 w-auto\"\u003e\n                                    \u003cpath d=\"M163.8 0H284.2c12.1 0 23.2 6.8 28.6 17.7L320 32h96c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 96 0 81.7 0 64S14.3 32 32 32h96l7.2-14.3C140.6 6.8 151.7 0 163.8 0zM32 128H416V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V128zM143 239c-9.4 9.4-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0z\"\u003e\u003c\/path\u003e\n                                \u003c\/svg\u003e\n                            \u003c\/a\u003e\n                            \u003ctemplate x-if=\"sampleJustAdded == item.sample_parent_id\"\u003e\n                                \u003cdiv class=\"absolute -left-3 top-8 text-[10px] bg-secondary text-white rounded-full px-2 py-0.5 font-bold uppercase flex items-center gap-1.5\"\u003e\n                                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\" fill=\"currentColor\" class=\"h-2.5 w-auto\"\u003e\n                                        \u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\u003e\u003c\/path\u003e\n                                    \u003c\/svg\u003e\n                                    Added                                \u003c\/div\u003e\n                            \u003c\/template\u003e\n                        \u003c\/div\u003e\n                    \u003c\/template\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\n            \u003ctemplate x-for=\"item in Array.from({ length: maxSamples - sampleItems.length })\"\u003e\n                \u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-md leading-tight opacity-30\"\u003eEmpty Space\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-md leading-tight opacity-30\"\u003eEmpty Space\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n\u003cdiv class=\"border p-3 bg-slate-100 rounded flex gap-3 items-center text-left relative\"\u003e\n                    \u003cdiv class=\"shrink-0 bg-slate-200 rounded overflow-hidden size-14\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"grow\"\u003e\n                        \u003cdiv class=\"font-bold text-md leading-tight opacity-30\"\u003eEmpty Space\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003ctemplate x-if=\"sampleItems.length === maxSamples\"\u003e\n            \u003cdiv class=\"font-bold text-sm leading-tight mb-6\"\u003e\n                Need more than 2 samples?\u003cbr\u003e Complete your order and simply place another!            \u003c\/div\u003e\n        \u003c\/template\u003e\n\n        \u003cdiv class=\"flex flex-col gap-2\"\u003e\n            \u003ctemplate x-if=\"sampleItems.length\"\u003e\n                \u003ca href=\"https:\/\/www.factory-direct-flooring.co.uk\/checkout\/cart\/\" class=\"btn btn-secondary\"\u003eOrder My Free Samples\u003c\/a\u003e\n            \u003c\/template\u003e\n            \u003ca href=\"\" class=\"btn btn-border\"\u003eContinue Shopping\u003c\/a\u003e\n        \u003c\/div\u003e\n\n        \u003ctemplate x-if=\"innerModal\"\u003e\n            \u003cdiv class=\"full-block flex p-8 items-center bg-white\/70\"\u003e\n                \u003cdiv class=\"bg-danger text-white p-4 rounded-lg w-full\"\u003e\n                    \u003cdiv class=\"font-bold text-xl mb-1.5\" x-html=\"innerModal.title\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"font-bold text-xs leading-tight\" x-html=\"innerModal.text\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"pt-4 flex gap-3 justify-center\"\u003e\n                        \u003ctemplate x-for=\"button in innerModal.buttons\"\u003e\n                            \u003ca href=\"\" :class=\"button.class\" x-html=\"button.html\"\u003e\u003c\/a\u003e\n                        \u003c\/template\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/template\u003e\n\n    \u003c\/div\u003e\n\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n        \n\u003cdiv x-data=\"Object.assign({}, hyva.modal(), initMyProject())\" x-bind=\"eventListeners\"\u003e       \n    \u003cdiv class=\"flex flex-col justify-center items-center w-full h-full fixed select-none z-100 left-1\/2 top-1\/2 -translate-x-1\/2 -translate-y-1\/2 bg-black\/50\" x-show=\"isLoading\" x-transition:enter=\"ease-out duration-200\" x-transition:enter-start=\"opacity-0\" x-transition:enter-end=\"opacity-100\" x-transition:leave=\"ease-in duration-200\" x-transition:leave-start=\"opacity-100\" x-transition:leave-end=\"opacity-0\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"border-slate-100 h-16 w-16 animate-spin rounded-full border-8 border-t-primary\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"sr-only\"\u003eLoading...\u003c\/div\u003e\n\u003c\/div\u003e    \n    \u003cdiv data-dialog-ref-name=\"myproject_modal\" x-bind=\"overlay\" class=\"fixed inset-0 bg-black bg-opacity-50 z-50\" style=\"display: none;\"\u003e\n    \u003cdiv class=\"fixed flex justify-center items-center text-left z-40 inset-0\"\u003e\n        \u003cdiv x-ref=\"myproject_modal\" role=\"dialog\" aria-modal=\"true\" class=\"inline-block bg-white shadow-xl rounded-lg max-h-screen overflow-auto overscroll-y-contain max-w-96\"\u003e\n            \u003cdiv class=\"modal relative\"\u003e\n    \u003cbutton class=\"absolute top-3 right-3 hover:text-danger transition\"\u003e\n        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 384 512\" fill=\"currentColor\" class=\"size-7\"\u003e\n            \u003cpath d=\"M345 137c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-119 119L73 103c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l119 119L39 375c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l119-119L311 409c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-119-119L345 137z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"box\"\u003e\n        \u003cform\u003e\n            \u003ch4\u003eSave Your Measurements\u003c\/h4\u003e\n            \u003cp\u003eSave your room measurements \u0026amp; we'll show your total price\u003c\/p\u003e\n            \u003clabel class=\"label text-sm font-bold\" for=\"measurement_type\"\u003e\n                \u003cspan\u003eDimensions\u003c\/span\u003e\n            \u003c\/label\u003e\n            \u003cdiv class=\"flex items-center p-1 bg-slate-100 uppercase text-xs leading-none font-bold mb-1\"\u003e\n                \u003cinput x-model=\"form.measurement_type\" id=\"coverage-mp\" class=\"peer\/coverage hidden\" type=\"radio\" value=\"coverage\" checked name=\"form.measurement_type\"\u003e\n                \u003clabel for=\"coverage-mp\" class=\"p-2.5 w-1\/2 peer-checked\/coverage:bg-white cursor-pointer flex gap-1.5\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 64.5 64.5\" enable-background=\"new 0 0 64.5 64.5\" fill=\"currentColor\" class=\"size-6\"\u003e\n                        \u003cpath d=\"M53 64.5H11.5C5.2 64.5 0 59.3 0 53V11.5C0 5.2 5.2 0 11.5 0H53c6.3 0 11.5 5.2 11.5 11.5V53c0 6.3-5.2 11.5-11.5 11.5zM11.5 5C7.9 5 5 7.9 5 11.5V53c0 3.6 2.9 6.5 6.5 6.5H53c3.6 0 6.5-2.9 6.5-6.5V11.5C59.5 7.9 56.6 5 53 5H11.5zM8.9 9.8l1.2-1.2 45.95 45.96-1.2 1.2zM8.9 54.5L54.84 8.5l1.2 1.2L10.1 55.7z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                    Total \u003cbr\u003eCoverage\n                \u003c\/label\u003e\n                \u003cinput x-model=\"form.measurement_type\" id=\"width_length-mp\" class=\"peer\/width hidden\" type=\"radio\" value=\"width_length\" name=\"form.measurement_type\"\u003e\n                \u003clabel for=\"width_length-mp\" class=\"p-2.5 w-1\/2 peer-checked\/width:bg-white cursor-pointer flex gap-1.5\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 64.5 64.5\" enable-background=\"new 0 0 64.5 64.5\" fill=\"currentColor\" class=\"size-6\"\u003e\n                        \u003cpath d=\"M53 64.5H11.5C5.2 64.5 0 59.3 0 53V11.5C0 5.2 5.2 0 11.5 0H53c6.3 0 11.5 5.2 11.5 11.5V53c0 6.3-5.2 11.5-11.5 11.5zM11.5 5C7.9 5 5 7.9 5 11.5V53c0 3.6 2.9 6.5 6.5 6.5H53c3.6 0 6.5-2.9 6.5-6.5V11.5C59.5 7.9 56.6 5 53 5H11.5zM8.4 20.4h47.7v2H8.4zM41.8 8.6h2v47.8h-2z\"\u003e\u003c\/path\u003e\n                    \u003c\/svg\u003e\n                    Width \u003cbr\u003ex Length\n                \u003c\/label\u003e\n            \u003c\/div\u003e\n            \u003clabel for=\"metric-toggle-mp\" class=\"inline-flex items-center space-x-2 cursor-pointer mb-4 text-xs font-bold\"\u003e\n                \u003cspan\u003eMetres\u003c\/span\u003e\n                \u003cspan class=\"relative\"\u003e\n                    \u003cinput x-model=\"form.metric\" id=\"metric-toggle-mp\" type=\"checkbox\" class=\"hidden peer\" :checked=\"form.metric\"\u003e\n                    \u003cdiv class=\"w-10 h-5 rounded-full shadow-inner bg-slate-100\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"absolute inset-y-0 left-0 size-3 m-1 rounded-full shadow peer-checked:right-0 peer-checked:left-auto bg-zinc-800\"\u003e\u003c\/div\u003e\n                \u003c\/span\u003e\n                \u003cspan\u003eFeet\u003c\/span\u003e\n            \u003c\/label\u003e\n            \u003ctemplate x-if=\"form.measurement_type === 'coverage'\"\u003e\n                \u003cdiv class=\"field coverage\"\u003e\n                    \u003clabel class=\"label\" for=\"coverage-mp\"\u003e\u003cspan\u003eArea\u003c\/span\u003e\u003c\/label\u003e\n                    \u003cinput x-model=\"form.coverage\" id=\"coverage-mp\" required=\"\" title=\"coverage\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 16\"\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\u003cdiv class=\"field coverage\"\u003e\n                    \u003clabel class=\"label\" for=\"coverage-mp\"\u003e\u003cspan\u003eArea\u003c\/span\u003e\u003c\/label\u003e\n                    \u003cinput x-model=\"form.coverage\" id=\"coverage-mp\" required=\"\" title=\"coverage\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 16\"\u003e\n                \u003c\/div\u003e\n            \u003ctemplate x-if=\"form.measurement_type === 'width_length'\"\u003e\n                \u003cdiv class=\"flex gap-4 w-full\"\u003e\n                    \u003cdiv class=\"field width grow\"\u003e\n                        \u003clabel class=\"label\" for=\"width-mp\"\u003e\u003cspan\u003eWidth\u003c\/span\u003e\u003c\/label\u003e\n                        \u003cinput x-model=\"form.width\" id=\"width-mp\" required=\"\" title=\"width\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 2\"\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"field length grow\"\u003e\n                        \u003clabel class=\"label\" for=\"length-mp\"\u003e\u003cspan\u003eLength\u003c\/span\u003e\u003c\/label\u003e\n                        \u003cinput x-model=\"form.length\" id=\"length-mp\" required=\"\" title=\"length\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. 2\"\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/template\u003e\n            \u003cdiv class=\"field name required\"\u003e\n                \u003clabel class=\"label\" for=\"room-name\"\u003e\u003cspan\u003eRoom Name\u003c\/span\u003e\u003c\/label\u003e\n                \u003cinput x-model=\"form.name\" id=\"room-name\" required=\"\" title=\"name\" value=\"\" class=\"form-input\" type=\"text\" placeholder=\"E.g. Kitchen\"\u003e\n            \u003c\/div\u003e\n            \u003cbutton class=\"btn btn-primary w-full\" title=\"Submit\" type=\"submit\"\u003e\n                \u003cspan\u003eSave Room \u0026amp; See Pricing\u003c\/span\u003e\n            \u003c\/button\u003e\n        \u003c\/form\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003c\/div\u003e\n                    \n\u003c\/div\u003e\n\n\n\n\n\u003ciframe name=\"__uspapiLocator\" tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" style=\"display: none; position: absolute; width: 1px; height: 1px; top: -9999px;\"\u003e\u003c\/iframe\u003e\u003ciframe tabindex=\"-1\" role=\"presentation\" aria-hidden=\"true\" title=\"Blank\" src=\"https:\/\/consentcdn.cookiebot.com\/sdk\/bc-v4.min.html\" style=\"position: absolute; width: 1px; height: 1px; top: -9999px;\"\u003e\u003c\/iframe\u003e\u003cdiv id=\"batBeacon474553222254\" style=\"width: 0px; height: 0px; display: none; visibility: hidden;\"\u003e\u003cimg id=\"batBeacon657847462157\" width=\"0\" height=\"0\" alt=\"\" src=\"https:\/\/bat.bing.com\/action\/0?ti=5222042\u0026amp;tm=gtm002\u0026amp;Ver=2\u0026amp;mid=dac400b4-f684-4806-bac8-258a0a076d3f\u0026amp;bo=2\u0026amp;sid=6ad27f805b9111f187b2e748a50f41c8\u0026amp;vid=6ad30de05b9111f1812b9107e6e34a78\u0026amp;vids=0\u0026amp;msclkid=N\u0026amp;uach=pv%3D10.0\u0026amp;pi=918639831\u0026amp;lg=en-GB\u0026amp;sw=1920\u0026amp;sh=1080\u0026amp;sc=32\u0026amp;tl=Installing%20Flooring%20Underlay%20Basics%20-%20Factory%20Direct%20Flooring\u0026amp;p=https%3A%2F%2Fwww.factory-direct-flooring.co.uk%2Fadvice-centre%2Fflooring-basics-what-to-know-before-installing-underlay\u0026amp;r=\u0026amp;lt=2351\u0026amp;evt=pageLoad\u0026amp;sv=2\u0026amp;asc=G\u0026amp;cdb=AQIT\u0026amp;rn=701128\" style=\"width: 0px; height: 0px; display: none; visibility: hidden;\"\u003e\u003c\/div\u003e\u003ciframe id=\"_hjSafeContext_69808529\" title=\"_hjSafeContext\" tabindex=\"-1\" aria-hidden=\"true\" src=\"about:blank\" style=\"display: none !important; width: 1px !important; height: 1px !important; opacity: 0 !important; pointer-events: none !important;\"\u003e\u003c\/iframe\u003e\u003cdiv id=\"chat-widget-container\" style=\"opacity: 1; visibility: visible; z-index: 2147483639; position: fixed; bottom: 0px; width: 281px; height: 63px; max-width: 100%; max-height: calc(100% + 0px); min-height: 0px; min-width: 0px; background-color: transparent; border: 0px; overflow: hidden; right: 0px; transition: none;\"\u003e\n\u003ciframe allow=\"clipboard-read; clipboard-write; autoplay; display-capture *;\" src=\"https:\/\/secure.livechatinc.com\/customer\/action\/open_chat?license_id=12012078\u0026amp;group=0\u0026amp;embedded=1\u0026amp;widget_version=3\u0026amp;unique_groups=0\u0026amp;organization_id=fcb18a93-1e8b-4e1f-b826-895de422ae28\u0026amp;use_parent_storage=1\u0026amp;x-region=us-south1\" id=\"chat-widget\" name=\"chat-widget\" title=\"LiveChat chat widget\" scrolling=\"no\" style=\"width: 100%; height: 100%; min-height: 0px; min-width: 0px; margin: 0px; padding: 0px; background-image: none; background-position: 0% 0%; background-size: initial; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0); border-width: 0px; float: none; color-scheme: light; position: absolute; inset: 0px; transition: none !important; display: none; visibility: hidden;\"\u003e\u003c\/iframe\u003e\u003ciframe id=\"chat-widget-minimized\" name=\"chat-widget-minimized\" title=\"LiveChat chat widget\" scrolling=\"no\" style=\"width: 100%; height: 100%; min-height: 0px; min-width: 0px; margin: 0px; padding: 0px; background-image: none; background-position: 0% 0%; background-size: initial; background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0); border-width: 0px; float: none; color-scheme: light; display: block;\"\u003e\u003c\/iframe\u003e\u003cdiv aria-live=\"polite\" id=\"lc-aria-announcer-polite\" tabindex=\"-1\" style=\"height: 1px; width: 1px; margin: -1px; overflow: hidden; white-space: nowrap; border: 0px; padding: 0px; position: absolute;\"\u003e\u003c\/div\u003e\n\u003cdiv aria-live=\"assertive\" id=\"lc-aria-announcer-assertive\" tabindex=\"-1\" style=\"height: 1px; width: 1px; margin: -1px; overflow: hidden; white-space: nowrap; border: 0px; padding: 0px; position: absolute;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Factory Direct Flooring","offers":[{"title":"Default Title","offer_id":52438274277688,"sku":null,"price":0.0,"currency_code":"UAH","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/3049\/7592\/files\/swatch-light-oak_be22ccdf-bd74-4c33-b70e-9da3d0fef5bc.jpg?v=1780092781","url":"https:\/\/factorydirectflooring.store\/products\/blog-flooring-basics-what-to-know-before-installing-underlay","provider":"Factory Direct Flooring","version":"1.0","type":"link"}