Help
RSS
API
Feed
Maltego
Contact
Domain > www.keithbuilders.co.uk
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-04-15
88.208.252.200
(
ClassC
)
2024-10-30
18.168.95.51
(
ClassC
)
Port 443
HTTP/1.1 200 OKCache-Control: privateContent-Type: text/htmlServer: X-Frame-Options: SAMEORIGINX-Content-Type-Options: nosniffStrict-Transport-Security: max-age63072000Set-Cookie: ekmMsg; expiresTue, 29-Oct-2024 00:00:00 GMT; path/; HttpOnlySet-Cookie: ekm%5Fmo%5F76e9ddmobile%5Fdevice%5Fchkd41d8cd98f00b204e9800998ecf8427e&mobile%5Fdevicefalse; path/; HttpOnlySet-Cookie: ekm%5F76e9ddCookieTestENABLED&uidE5B3666A%2D9973%2D4C58%2D8632%2DA59E96DE5DD0; expiresFri, 01-Nov-2024 19:18:36 GMT; path/; HttpOnlySet-Cookie: ekmpowershop; expiresFri, 01-Nov-2024 19:18:38 GMT; path/; HttpOnlySet-Cookie: ASPSESSIONIDAWAATSRBIPACPANALGEDPOBDBBEGDNIM; secure; path/; HttpOnlyDate: Wed, 30 Oct 2024 19:18:37 GMTContent-Length: 125372 !-- -------------------------- EKM Theme: Aerial Released: Aug 2020 Last Edited: 07/09/2023 --------------------------- --> !DOCTYPE html>html langen-GB>head> !-- EKM Theme: Aerial --> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> meta name /> meta charsetutf-8> meta http-equivX-UA-Compatible contentIEedge> meta namekeywords contentFor all you trade, DIY and home improvement materials you need look nowhere else. Biggest range of stock. Partnerships with biggest brands. Friendly and helpful Staff. Competitive pricing guaranteed> meta namedescription contentFor all you trade, DIY and home improvement materials you need look nowhere else. Biggest range of stock. Partnerships with biggest brands. Friendly and helpful Staff. Competitive pricing guaranteed> meta nameviewport contentwidthdevice-width, initial-scale1> link relshortcut icon href/ekmps/shops/76e9dd/favicon.ico?v typeimage/x-icon />link relicon href/ekmps/shops/76e9dd/favicon.ico?v typeimage/x-icon /> title>KBM for all Trade, DIY and home imrovement material supplies/title> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/css/splide.min.css defer fetchprioritylow > link href//themes.cdn.ekm.net/themes/master/2271/css/base.css?vDED8DA30-094C-48F0-879A-0272C725792A relstylesheet relpreload asstyle> link href//themes.cdn.ekm.net/themes/master/2271/css/buttons.css?vDED8DA30-094C-48F0-879A-0272C725792A relstylesheet relpreload asstyle> link href//themes.cdn.ekm.net/themes/master/2271/css/style.css?vDED8DA30-094C-48F0-879A-0272C725792A relstylesheet relpreload asstyle> link href//themes.cdn.ekm.net/themes/master/2271/css/blog_post.css?vDED8DA30-094C-48F0-879A-0272C725792A relstylesheet defer fetchprioritylow > link href//themes.cdn.ekm.net/themes/master/2271/css/newsletter.css?vDED8DA30-094C-48F0-879A-0272C725792A relstylesheet defer fetchprioritylow > link hrefhttps://fonts.googleapis.com/css2?familyInter:wght@400;500;600;700&displayswap relstylesheet defer fetchprioritylow> style> :root{ --ekm-search-anchor: .header-search-bar !important; --header_icons: #de1b24; --header_background: #ffffff; --account_bg: #2a2728; --account_icon: #FFFFFF; --cart_bg: #de1b24; --cart_icon: #FFFFFF; --cart_item_bg: #2a2728; --cart_item_text: #FFFFFF; --header_info_background: #f8f8f8; --header_info_text: #000000; --nav-dropdown-background: #FFFFFF; --nav_bar_background: #2a2728; --nav_bar_links: #FFFFFF; --nav_dropdown_links: #333333; --nav-breadcrumb-bg: #eeeeee; --mobile_menu_icon: #de1b24; --mobile_menu_button_icon: #FFFFFF; --body_background: #FFFFFF; --category_page_background: #F3F3F3; --product_page_background: #F3F3F3; --body_text: #000000; --body_review_stars: #FFBD00; --body_main_links: #de1b24; --body_headings: #000000; --section_bg: #FFFFFF; --primary_button_btn_bg: #de1b24; --primary_button_btn_text: #FFFFFF; --btn-border-radius: 0px; --secondary_button_btn_bg: #FFFFFF; --secondary_button_btn_text: #2C3032; --atc_button_btn_bg: #de1b24; --atc_button_btn_text: #FFFFFF; --footer_bg: var(--settings_footer_bg); --footer_text: var(--settings_footer_text); --footer_link: var(--settings_footer_link); --webpages_background: ; --copyright_background: #272425; --copyright_text: #FFFFFF; --primary-font: Inter; --ekm-atc-background-colour: #de1b24; --ekm-success-colour-text: #03c300; --ekm-success-colour-background: #bffdbf; --ekm-caution-colour-text: #c71908; --ekm-caution-colour-background: #fddebf; --ekm-warning-colour-text: #ff5241; --ekm-warning-colour-background: #fdbfbf; --ekm-inverse-colour-text: #ffffff; --ekm-inverse-colour-background: #000000; --ekm-atc-background-colour: var(--primary_button_btn_bg); --ekm-atc-text-colour: var(--primary_button_btn_text); } /style>script>var is_merchant_logged_in 0;/script> link relstylesheet hrefhttps://shopui.ekmsecure.com/2%2E1%2E13/styles/shopui.css />script>dataLayer {Username: 76e9dd};/script>!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js}) ;var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l: ;j.asynctrue;j.src//www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f) ;})(window,document,script,dataLayer,GTM-KF9VMP) ;/script>!-- End Google Tag Manager -->link relstylesheet hrefhttps://15.cdn.ekm.net/ekmps/assets/css/shop-front/search/search.css?v6/>script srchttps://15.cdn.ekm.net/ekmps/assets/js/shop-front/search/search.js?v25 typemodule>/script>script typeapplication/json data-configsearch>{user: 76e9dd,isSearchPage: false,disabled: false,searchQuery: null,searchCategories: ,token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJ7NkM0QkQ2QjAtQ0YxRi00RDc1LTkxQzEtMDk0OTJEMTRGREJEfSIsImlhdCI6MTczMDIyMDQ0NywiZXhwIjoxNzM1NzUwNDQ3LCJvcmlnaW5zIjpbImh0dHBzOi8vNzZlOWRkLjE1LmVrbS5zaG9wIiwiaHR0cHM6Ly95b3VyYWNjb3VudC4xNS5la20ubmV0IiwiaHR0cHM6Ly9rZWl0aGJ1aWxkZXJzLmNvLnVrIiwiaHR0cHM6Ly93d3cua2VpdGhidWlsZGVycy5jby51ayJdfQ.LQtbct__n8ATLHVR9bXw2hYMXzP5Zdh-dyOEJYo8A2I,showAttributeFilter: true,showCategoryFilter: true,showPriceFilter: true,showTDPrices: true,isTDUser: false,topLevelCategories: Christmas Offers,Shop Our Range,Special Offers,attributes: {},attributeNames: {},priceRange: {min: 0, max: 0},currency: {exponent: 2,symbol: £,format:SYMBOL-PRICE}}/script>script async srchttps://cdn.salesfire.co.uk/code/2bc707e3-ce97-4d38-838e-8bf88eb01f13.js>/script>link hrefhttps://fonts.googleapis.com/css2?familyLexend:wght@100;200;300;400;500;600;700;800;900&displayswap relstylesheet>style>body, .header-search-bar input, .atc-wrapper input, input#ekmResponseEmailAddress { font-family: Lexend, sans-serif;}.header-search-bar input { text-transform: none;}.main-content .main-banner-block { min-height: 500px;}.main-content .usp-wrapper--one .usp-block img { width: 40px;}.container.ekm-055be07f53edeb04 { padding-top: 60px; padding-bottom: 30px;}.main-content .brands-wrapper.container { padding: 40px 20px; padding-bottom: 80px;}footer .footer-block h5 { font-size: 1.8rem;}@media screen and (max-width: 800px) { header > .container { display: grid!important; grid-template-columns: 1fr 1fr!important; align-items: center!important; justify-items: center!important; gap: 20px!important; } header .site-logo { display: inline-block!important; transition: all 0.25s ease!important; grid-column: -1 / 1!important; grid-row: -1 / 1!important; margin-left: 0px!important; } .main-content .main-banner-block { min-height: 320px; }}/style>script typeapplication/json data-ekm-req-data1>{short_country_code:US}/script>link relcanonical hrefhttps://www.keithbuilders.co.uk/ />!-- Facebook Pixel Code -->script>!function(f,b,e,v,n,t,s){if(f.fbq)return;nf.fbqfunction(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbqn;n.pushn;n.loaded!0;n.version2.0 ;n.agentplEKM ;n.queue;tb.createElement(e) ;t.async!0;t.srcv;sb.getElementsByTagName(e)0;s.parentNode.insertBefore(t,s)}(window,document,script,//connect.facebook.net/en_GB/fbevents.js) ;fbq(init, 3334262920025082) ;fbq(track, PageView) ;/script>noscript>img height1 width1 styledisplay:nonesrchttps://www.facebook.com/tr?id3334262920025082&evPageView&noscript1/>/noscript>!-- End Facebook Pixel Code -->script>function fbPixelAddToCart(name, productId, categoryId, value, requestId){requestId requestId || Date.now().toString(16) ;var pId ;pId.push(76e9dd + String(productId)) ;fbq(track, AddToCart, {content_name: name, content_type: product, content_category: categoryId, content_ids: pId, value: parseFloat(value).toFixed(2), currency: GBP }, {eventID: `ac:${productId}:${requestId}`}) ;};/script>script>function fbPixelInitCheckout(){fbq(track, InitiateCheckout, {value: .00, currency: GBP, content_name: Checkout Started, content_type: product, content_ids: , num_items: 0}, {eventID: ic:c193c470bcc7262062d47929a186d58fc079881a1547e4f09372c0f878436351}) ;};document.addEventListener(DOMContentLoaded, function(evt) {var elementList .slice.call(document.querySelectorAll(.ekmpscart-checkout-button-checkout,hrefindex.asp?functionCHECKOUT)) ;elementList.forEach(function(e, k, m) {e.addEventListener(click, function() {fbPixelInitCheckout() ;}) ;}) ;}) ;/script>!-- Global site tag (gtag.js) - Google Ads: 628481141 -->script async srchttps://www.googletagmanager.com/gtag/js?idAW-628481141>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments) ;} gtag(js, new Date()) ; gtag(config, AW-628481141) ;/script>!-- Global site tag (gtag.js) - Google Analytics -->script async srchttps://www.googletagmanager.com/gtag/js?idUA-173639611-1>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments) ;} gtag(js, new Date()) ; gtag(config, UA-173639611-1) ;/script>!-- UET tag tracking code for Bing and Microsoft Advertising -->script>(function(w,d,t,r,u){var f,n,i;wuwu||,ffunction(){var o{ti:187034453, enableAutoSpaTracking: true};o.qwu,wunew UET(o),wu.push(pageLoad)},nd.createElement(t),n.srcr,n.async1,n.onloadn.onreadystatechangefunction(){var sthis.readyState;s&&s!loaded&&s!complete||(f(),n.onloadn.onreadystatechangenull)},id.getElementsByTagName(t)0,i.parentNode.insertBefore(n,i)})(window,document,script,//bat.bing.com/bat.js,uetq) ;/script>meta namegoogle-site-verification contentQ4yYLdxfCBE5o2T1-An3KldTKsAeogUV-LuVggzTQlo />meta namefacebook-domain-verification contentb6a3x3661dktmvqddt8sdzpfrj90co />meta propertyog:image contenthttps://files.ekmcdn.com/76e9dd/resources/design/kbm-logo-lge.jpg />meta propertyog:site_name contentKeith Builders Merchants Ltd />meta propertyog:title contentKeith Builders Merchants Ltd />script srchttps://15.cdn.ekm.net/ekmps/assets/js/showdata-thumbnailhover.min.js?v1>/script>link hrefhttps://15.cdn.ekm.net/ekmps/css/showdata-thumbnailhover.css relstylesheet typetext/css />script srchttps://15.cdn.ekm.net/ekmps/designs/assets/cart/1298/other/upsell-splide-init.min.js typemodule/>/script>link typetext/css relstylesheet hrefhttps://15.cdn.ekm.net/ekmps/assets/css/shop-front/softcart.min.css?_14 />script async typetext/JavaScript data-ekm-softcart-options{} data-ekm-softcart-lc{"close": "close", "Shopping Cart Updated": "Shopping Cart Updated", "No items in cart": "No items in cart", "Quantity": "Quantity", "Remove": "remove", "Items: ": "Items:", "Sub Total: ": "Subtotal:", "Discounted Sub Total: ": "Discounted Sub Total:", "Delivery: ": "Delivery:", "Vat: ": "Vat:", "Total: ": "Total:", "View Cart": "View Cart", "Continue Shopping": "Continue Shopping", "Checkout": "Checkout", "Go To Checkout": "BUY NOW", "Sorry, there was a problem": "Sorry, there was a problem", "Back": "Back", "Sorry, could not add to cart": "Sorry, could not add to cart", "Please ensure youve completed all the required fields.": "Please ensure youve completed all the required fields.", "Sorry, could not complete request": "Sorry, could not complete request", "There was an error processing your request.": "There was an error processing your request.", "More Details": "More Details", "Connection Problem": "Connection Problem", "There was a problem communicating with the server.": "There was a problem communicating with the server.", "Please check your internet connection and try again.": "Please check your internet connection and try again.", "Please try again.": "Please try again.", "Continue to Product Page": "Continue to Product Page", "Cancel": "Cancel", "Add product to your cart": "Add product to your cart", "Add to Basket": "Add to Cart", "Choose Image": "Choose Image", "Please choose an image": "Please choose an image", "remove": "remove", "View full product details": "View full product details", "Stock Status: ": "Stock Status:"," Sold Out": "Sold Out"," In Stock": "In Stock","Redirecting to Product Page": "Redirecting to Product Page","Only stock in stock":"Only stock in stock","No Saving": "No Saving", "Quantity Range": "Quantity Range", "Unit Price": "Unit Price", "Unit Saving": "Unit Saving", "Total Price:": "Total Price:", "Total Saving:": "Total Saving:","Every x Days": "Every x Days","Every x Weeks": "Every x Weeks","Every x Months": "Every x Months","Every x Years": "Every x Years","Daily": "Daily","Weekly": "Weekly","Monthly": "Monthly","Yearly": "Yearly","Save percent_discount% when you choose to have regular deliveries of this product.": "Save percent_discount% when you choose to have regular deliveries of this product.","No minimum subscription length & cancel anytime.": "No minimum subscription length & cancel anytime.","Subscribe": "Subscribe","One time purchase": "One time purchase","Delivery intervals :": "Delivery intervals","Set Up Now": "Set Up Now"} data-ekm-softcart-product-count0 srchttps://15.cdn.ekm.net/ekmps/assets/js/shop-front/softcart.min.js?_49>/script>script async srchttps://15.cdn.ekm.net/ekmps/scripts/historytracker.js integritysha256-/qpINPx0JrNJoW7XZXa9nMM3vY14qdlkmiNSj9pKbIM sha384-Hix6Oo3XCh6Lx/s1C3+UWfKyB/313Oqt/cEkTsemluJa4I4j8Sx+AZ4sLLCGRzEE sha512-u/iBpqHp/Y/oEkIcER5y7817lMglj1PELWf/AdmLMzzg5p82DBaFEUtHa21uWrKQeOb9t9cqfq6tYDKra/gvbA crossoriginanonymous>/script>link typetext/css relstylesheet hrefhttps://15.cdn.ekm.net/ekmps/assets/css/features/features/promostickers/productimagebadge.css?_1 />script async typetext/javascript srchttps://15.cdn.ekm.net/ekmps/assets/js/features/promostickers/productimagebadge.min.js?_18 data-ekm-localeEnglish data-ekm-product-badge-styleHanger/Small data-ekm-product-badge-spacing2 data-ekm-product-badge-x0 data-ekm-product-badge-y0 data-ekm-product-badge-dirvertical data-ekm-sitename76e9dd data-ekm-alignmentbottom right data-ekm-use-cdn1 >/script>base href/ />/head>style>iframe.fb_customer_chat_bounce_in_v2 {max-width: 90%}/style>script>window.fbAsyncInitfunction(){FB.init({appId:198334100919729,autoLogAppEvents:!0,xfbml:!0,version:v3.2})};(function(d,s,id){var js,fjsd.getElementsByTagName(s)0;if(d.getElementById(id)){return}jsd.createElement(s) ;js.idid;js.src//connect.facebook.net/en_GB/sdk/xfbml.customerchat.js ;fjs.parentNode.insertBefore(js,fjs)}(document,script,facebook-jssdk)) ;/script>body data-theme-nameAerial >noscript>iframe src//www.googletagmanager.com/ns.html?idGTM-KF9VMP height0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript> main rolemain classmain-content data-cur-page0>ekm-section data-idekm-section-id-0 data-typeheader> !--------------------------------------->!--LAST EDITED: 26/07/2022-->!---------------------------------------> style> /* ********************************** SEARCH BAR SECTION SETTINGS ********************************** */ .header-search-bar input{ background-color: #f8f8f8; color: #333333; border-radius: var(--btn-border-radius); } .header-search-bar.has_border input, .header-search-bar.has_border form .ekmps-search-button{ border: 2px solid #; } .header-search-bar.has_border form .ekmps-search-button{ height: 44px; border-left: none; } .header-search-bar input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #333333; } .header-search-bar input::-moz-placeholder { /* Firefox 19+ */ color: #333333; } .header-search-bar input:-ms-input-placeholder { /* IE 10+ */ color: #333333; } .header-search-bar input:-moz-placeholder { /* Firefox 18- */ color: #333333; } .ekmps-search-button{ background-color: #f8f8f8; cursor: pointer; } .ekmps-search-button svg path { fill: #333333; } .header-search-bar form .ekmps-search-button{ position: absolute; right: 0; top: 0; width: 40px; padding: 0; cursor: pointer; border: none; display: flex; align-items: center; justify-content: center; height: 100%; border-bottom-right-radius: var(--btn-border-radius); border-top-right-radius: var(--btn-border-radius); background-color: transparent; } .header-search-bar form .ekmps-search-button:hover > svg{ opacity: 0.8; } .header-search-bar form .ekmps-search-button > svg{ height: 20px; width: 20px; } .webpages_more_trigger{ position: relative; } .webpages_more_trigger.hidden{ display:none; } .announcement-bar > .container{ flex-wrap: wrap; grid-template-columns: 1fr 1fr; display: grid; gap: 20px; } .announcement-bar-nav.contact{ justify-self: flex-start; } .more_webpages_nav{ display:none; position: absolute; background: #FFF; padding: 15px; z-index: 9; left: -70%; top: 40px; box-shadow: 0 3px 6px rgb(0 0 0 / 16%); width: 200px; } .more_webpages_nav.active{ display:block; } .announcement-bar .announcement-bar-nav .more_webpages_nav li a{ color: #333; } ul.no-style.more_webpages_nav:before { content: ; display: block; width: 20px; height: 20px; background: white; transform: rotate(45deg); position: absolute; top: -7px; left: 66px; } .webpages_more_trigger svg{ margin-left: 10px; } header > .container{ display: grid; grid-template-columns: 1fr 1fr; align-items: center; justify-items: center; gap: 20px; } .header-btn-wrapper{ justify-self: flex-end; } .nav-icon-wrapper{ justify-self: flex-start; } header .site-logo img{ max-width: 225px; } .currency{ justify-self: flex-end; } .header-search-bar{ grid-column: -1 / 1; } .subnav-grid a:hover{ text-decoration: underline; } @media only screen and (min-width:550px){ header > .container{ grid-template-columns: 90px minmax(300px, 1fr) 90px; } } .nav-trigger--close, .nav-trigger--menu{ display: none; } .nav-trigger--close.active, .nav-trigger--menu.active{ display: block; } @media only screen and (min-width:768px){ .subnav-grid li{ margin-bottom: 10px; } .header-search-bar{ grid-column: auto; } header > .container{ grid-template-columns: 225px 1fr 178.5px; } .primary-nav > li .sub-sub-cats-wrapper{ display: block; right: 0; top: 0 !important; opacity: 1; position: relative; width: auto; height: auto; } .primary-nav > li .sub-sub-cats-wrapper .subnav-grid{ grid-template-columns: 1fr; padding: 10px 0 0 0; gap: 10px; } .primary-nav > li .sub-sub-cats-wrapper .subnav-grid a{ pointer-events: all; font-weight: 400; } } header .site-logo{ grid-column: auto; grid-row: auto; margin-left: 40px; /* This accounts for the off centering caused by only having one icon on the left */ } header > .container { grid-template-columns: 40px 1fr 100px } .subnav-grid li{ margin-bottom: 10px; } @media screen and (min-width:768px) { header .site-logo{ margin-left: 0px; } .header-search-bar{ order: 1; } .site-logo{ order: 2; } .header-btn-wrapper{ order: 3; } header > .container { grid-template-columns: 1fr minmax(200px, 1fr) 1fr; } .subnav-grid{ gap: 20px 50px; } } @media screen and (min-width:1024px) { header > .container { grid-template-columns: 350px 1fr 350px; } } ekm-search-categories{ display: none; } data-nav-design-typemain-dropdown{ display: none;}@media only screen and (max-width:767px){ .subnav-grid-wrapper{ left: auto; right: -100%; transition: all 0.35s ease; display: flex; top: 0 !important; display: none; } .subnav-grid-wrapper.mobile_open{ right: 0%; z-index: 1; } }@media only screen and (min-width: 768px) { .ekmps-search-button{ background-color: var(--primary_button_btn_bg) !important; cursor: pointer; } .ekmps-search-button svg path { fill: #FFFFFF; } data-nav-design-typemain-dropdown{ pointer-events: auto; left: 0; opacity: 1; } .main_nav.open data-nav-design-typemain-dropdown{ display: block; } } /* HEADER SEARCH ICON SETTINGS *//* The CSS in the follow section are variable on the design that is being selected from the merchant */.subnav-grid-wrapper-bg { width: 100%; height: 100vh; position: absolute; background: #0000002b;}@media only screen and (min-width: 989px){ header > .container{ grid-template-columns: 200px 1fr 200px; } header > .container{ grid-template-columns: 280px 1fr 280px; } .info-bar-text { justify-self: center; } .announcement-bar > .container{ flex-wrap: wrap; grid-template-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr; } .announcement-bar-nav.webpages, .info-bar-text{ display: flex !important; margin-right: 0px; justify-self: flex-start; margin-right: 10px; } .announcement-bar-nav.contact{ justify-self: flex-start; } .currency{ justify-self: flex-end; } .info-bar-text{ }}/*// Hides the wishlist icon if the customer is not logged in.*/ #headerWishlist{ display: none; /style>div classannouncment-holiday-wrapper>div idfixed-header-container data-ekm-height-change-callbackfixFixedHeader classpromotional-banner>div idfixed-header-content stylebackground: #d0021b;color: #ffffff;>div classfixed-header-text u-display--inline-block>BUILDING MATERIALS AVAILABLE FOR DELIVERY WITHIN NORTH EAST SCOTLAND /div>form methodget actionhttps://www.keithbuilders.co.uk/special-offers-27-c.asp styledisplay:inline;>button classfixed-header-button u-display--inline-block u-margin-left stylebackground-color: #7ded09;color: #000000;>CLICK HERE/button>/form>/div>/div> /div> script srchttps://15.cdn.ekm.net/ekmps/assets/js/shop-front/announcementBar.min.js?v1>/script> div classannouncement-bar> div classcontainer flex flex_space-between flex_align-center> ul classannouncement-bar-nav no-style flex contact> li>a classflex flex_align-center hreftel:01542 886222> svg xmlnshttps://www.w3.org/2000/svg width14 height15 viewBox0 0 14 15> path classa dM14 11.3024C14 10.8024 13.8 10.3023 13.4 9.90235C12.8 9.30235 12.2 8.80235 11.4 8.60235C10.6 8.40235 9.7 8.60235 9.1 9.30235L8.3 9.90235C7.4 9.40235 6.7 8.80235 6 8.10235L5.9 8.00235C5.2 7.30235 4.6 6.60235 4.1 5.70235L4.8 5.00235C5.4 4.40235 5.7 3.50235 5.5 2.70235C5.2 1.90235 4.8 1.20235 4.2 0.70235C3.4 -0.19765 2.1 -0.19765 1.3 0.50235C0.4 1.40235 0 2.60235 0 3.80235C0.2 6.40235 1.4 8.90235 3.3 10.7023C3.7 11.1023 4.1 11.5023 4.6 11.8024C4.9 12.0023 5.2 12.0023 5.4 11.7023C5.6 11.5023 5.5 11.1024 5.3 11.0023C4.9 10.7023 4.5 10.3024 4.1 10.0023C2.4 8.40235 1.3 6.20235 1.1 3.90235C1.1 2.90235 1.4 2.00235 2 1.40235C2.4 1.00235 3 1.00235 3.4 1.40235C4.8 2.90235 4.7 3.60235 4 4.20235L3 5.20235C2.9 5.40235 2.8 5.60235 2.9 5.80235C3.5 6.90235 4.2 7.90235 5.1 8.80235L5.2 8.90235C6.1 9.80235 7.1 10.5023 8.2 11.1024C8.4 11.2024 8.6 11.1024 8.8 11.0023L9.8 10.0023C10.4 9.40235 11.1 9.30235 12.6 10.7023C13 11.1023 13 11.7024 12.7 12.1024C12 12.7024 11.2 13.0023 10.3 13.0023C9.4 13.0023 8.4 12.7023 7.6 12.4023C7.3 12.3023 7 12.5023 6.9 12.7023C6.8 13.0023 6.9 13.2023 7.2 13.4023C8.2 13.9023 9.2 14.1024 10.3 14.1024C11.5 14.1024 12.7 13.7023 13.5 12.9023C13.8 12.3023 14 11.8024 14 11.3024Z/> /svg> 01542 886222/a>/li> li>a classflex flex_align-center hrefmailto:myko.lapka@keithbuilders.co.uk> svg xmlnshttps://www.w3.org/2000/svg width16 height13 viewBox0 0 16 13> path classa dM15.36 7.25333C15.68 7.25333 16 6.93333 16 6.61333V2.45333C16 1.06667 14.9333 0 13.5467 0H2.45333C1.06667 0 0 1.06667 0 2.45333V9.70667C0 11.0933 1.06667 12.16 2.45333 12.16H13.44C14.8267 12.16 15.8933 10.9867 15.8933 9.70667C15.8933 9.38667 15.5733 9.06667 15.2533 9.06667C14.9333 9.06667 14.6133 9.38667 14.6133 9.70667C14.6133 10.3467 14.08 10.9867 13.3333 10.9867H2.45333C1.81333 10.9867 1.17333 10.4533 1.17333 9.70667V2.66667L6.61333 6.08C7.46667 6.50667 8.53333 6.50667 9.28 5.97333L14.72 2.56V6.50667C14.72 6.93333 15.04 7.25333 15.36 7.25333ZM8.64 4.90667C8.21333 5.12 7.68 5.12 7.36 4.90667L1.81333 1.49333C2.02667 1.38667 2.24 1.28 2.56 1.28H13.5467C13.76 1.28 14.08 1.38667 14.2933 1.49333L8.64 4.90667Z/> /svg> myko.lapka@keithbuilders.co.uk/a>/li> /ul> div classflex flex_align-center currency> ul classannouncement-bar-nav no-style webpages >li>a classflex flex_align-center hrefabout-us-1-w.asp>About Us/a>/li>li>a classflex flex_align-center hrefcontact-us-2-w.asp>Contact Us/a>/li>li>a classflex flex_align-center hrefnews--opening-hours-3-w.asp>News & Opening Hours/a>/li>li>a classflex flex_align-center href/blogs>Blog/a>/li>li classwebpages_more_trigger hidden >p classflex flex_align-center>More svg width10 height6 viewBox0 0 10 6 fillnone xmlnshttps://www.w3.org/2000/svg> path dM4.9892 6C4.90281 6 4.81642 5.98127 4.73002 5.94382C4.64363 5.90637 4.55724 5.85019 4.47084 5.77528L0.215983 1.34831C0.0719942 1.1985 0 1.01124 0 0.786517C0 0.561798 0.0719942 0.374532 0.215983 0.224719C0.359971 0.0749064 0.532757 0 0.734341 0C0.935925 0 1.10871 0.0749064 1.2527 0.224719L4.9892 4.11236L8.7257 0.224719C8.86969 0.0749064 9.04608 0 9.25486 0C9.46364 0 9.64003 0.0749064 9.78402 0.224719C9.92801 0.374532 10 0.558053 10 0.775281C10 0.992509 9.92801 1.17603 9.78402 1.32584L5.50756 5.77528C5.42117 5.85019 5.33837 5.90637 5.25918 5.94382C5.17999 5.98127 5.08999 6 4.9892 6Z /> /svg> path dM1.00021 -0.000406694C1.26541 -0.00035008 1.51972 0.105044 1.70721 0.292593L6.70721 5.29259C6.89468 5.48012 7 5.73443 7 5.99959C7 6.26476 6.89468 6.51906 6.70721 6.70659L1.70721 11.7066C1.51861 11.8888 1.26601 11.9895 1.00381 11.9873C0.741616 11.985 0.490803 11.8798 0.305395 11.6944C0.119987 11.509 0.0148177 11.2582 0.0125393 10.996C0.0102609 10.7338 0.111056 10.4812 0.293214 10.2926L4.58621 5.99959L0.293213 1.70659C0.153403 1.56674 0.0581966 1.38858 0.019629 1.19462C-0.0189386 1.00067 0.000864683 0.799639 0.0765347 0.616939C0.152205 0.434239 0.280344 0.278076 0.444754 0.168192C0.609164 0.0583072 0.802462 -0.000364453 1.00021 -0.000406694Z /> /svg>/p> ul classno-style more_webpages_nav>/ul> /li>/ul>!-- #extra-page-menu --> div classcur-text-dd no-symbol> div classcur-text-dd-btn> i classicon-flags--custom data-flag-currencyGBP>/i> span classcur-text-dd-code>GBP/span> span classcur-text-dd-symbol>£/span> svg width10 height6 viewBox0 0 10 6 fillnone xmlnshttps://www.w3.org/2000/svg> path dM4.9892 6C4.90281 6 4.81642 5.98127 4.73002 5.94382C4.64363 5.90637 4.55724 5.85019 4.47084 5.77528L0.215983 1.34831C0.0719942 1.1985 0 1.01124 0 0.786517C0 0.561798 0.0719942 0.374532 0.215983 0.224719C0.359971 0.0749064 0.532757 0 0.734341 0C0.935925 0 1.10871 0.0749064 1.2527 0.224719L4.9892 4.11236L8.7257 0.224719C8.86969 0.0749064 9.04608 0 9.25486 0C9.46364 0 9.64003 0.0749064 9.78402 0.224719C9.92801 0.374532 10 0.558053 10 0.775281C10 0.992509 9.92801 1.17603 9.78402 1.32584L5.50756 5.77528C5.42117 5.85019 5.33837 5.90637 5.25918 5.94382C5.17999 5.98127 5.08999 6 4.9892 6Z /> /svg> /div> div classcur-text-dd-options> a classcur-text-dd-option hrefindex.asp?functionCART&modeCURRENCY&codeEUR&catid0&productid0> i classicon-flags--custom data-flag-currencyEUR>/i> span classcur-text-dd-code>EUR/span> span classcur-text-dd-symbol>€/span> /a> a classcur-text-dd-option hrefindex.asp?functionCART&modeCURRENCY&codeUSD&catid0&productid0> i classicon-flags--custom data-flag-currencyUSD>/i> span classcur-text-dd-code>USD/span> span classcur-text-dd-symbol>$/span> /a> /div> !-- end of cur-text-dd-options --> /div> !-- end of cur-text-dd no-symbol --> /div> !-- end of flex flex_align-center --> /div> !-- end of container --> /div> !-- end of announcement-bar --> header> div classcontainer data-design-typetwo> !-- This is the nav icon that shows for the above designs --> div classnav-trigger nav-icon-wrapper flex flex_align-center flex_justify-center> div classicon nav-icon> span>/span> span>/span> span>/span> /div> /div> div classsite-logo > a href/>a hrefindex.asp>img srchttps://files.ekmcdn.com/76e9dd/resources/design/kbm-logo-lge.jpg />/a>/a> /div> !-- The search bar will only show in the main header for the above designs --> div classheader-search-bar >form namesearchbox methodpost actionindex.asp?functionsearch> input classekmps-search-field typetext namesearch placeholderSearch for product required value aria-labelSearch for product relclear/> ekm-search-categories>/ekm-search-categories> button classekmps-search-button aria-labelSearch product>svg width21 height21 viewBox0 0 21 21 fillnone xmlnshttps://www.w3.org/2000/svg> path dM19.755 18.977L14.6717 13.7724C16.0017 12.0909 16.6513 9.95116 16.4866 7.79395C16.3219 5.63675 15.3554 3.62636 13.7863 2.17688C12.2172 0.727396 10.1649 -0.0508022 8.05219 0.00257495C5.93946 0.0559521 3.92717 0.936839 2.4298 2.4638C0.932422 3.99075 0.0639993 6.0475 0.00339832 8.21039C-0.0572027 10.3733 0.694633 12.4776 2.10405 14.09C3.51346 15.7023 5.47312 16.6998 7.57939 16.8771C9.68566 17.0544 11.7781 16.398 13.4258 15.043L18.5091 20.2475C18.6746 20.4164 18.8984 20.5117 19.132 20.5128C19.3057 20.5125 19.4753 20.4595 19.6197 20.3607C19.764 20.2618 19.8765 20.1215 19.9431 19.9573C20.0097 19.7931 20.0274 19.6125 19.9939 19.438C19.9604 19.2636 19.8773 19.1032 19.755 18.977ZM1.83793 8.50259C1.83793 7.19672 2.21615 5.92017 2.92475 4.83438C3.63335 3.74858 4.64051 2.90231 5.81888 2.40257C6.99724 1.90284 8.29388 1.77208 9.54482 2.02685C10.7958 2.28161 11.9448 2.91045 12.8467 3.83384C13.7486 4.75723 14.3628 5.93371 14.6116 7.21449C14.8604 8.49527 14.7327 9.82283 14.2446 11.0293C13.7565 12.2358 12.93 13.267 11.8695 13.9925C10.809 14.718 9.56217 15.1052 8.28672 15.1052C6.57704 15.103 4.93799 14.4067 3.72907 13.169C2.52014 11.9312 1.84004 10.2531 1.83793 8.50259Z fill#111111 /> /svg>/button>/form>/div> div classheader-btn-wrapper flex flex_align-center> !-- The wishlist button - only shows if customer login feature is active --> a href/account/wishlist classheader-btn idheaderWishlist> svg width20 height18 viewBox0 0 20 18 xmlnshttps://www.w3.org/2000/svg> path dM9.71578 18L8.54237 16.9439C6.85267 15.395 5.46023 14.0613 4.36506 12.9426C3.26988 11.824 2.39765 10.8227 1.74837 9.93872C1.09909 9.05476 0.645371 8.24902 0.387223 7.52151C0.129074 6.794 0 6.05476 0 5.30378C0 3.80183 0.504563 2.54237 1.51369 1.52542C2.52282 0.508475 3.77053 0 5.25684 0C6.14863 0 6.97001 0.199478 7.72099 0.598435C8.47197 0.997392 9.1369 1.58018 9.71578 2.34681C10.4042 1.53325 11.1082 0.938722 11.8279 0.563233C12.5476 0.187744 13.3299 0 14.1747 0C15.6767 0 16.9361 0.508475 17.9531 1.52542C18.97 2.54237 19.4785 3.80183 19.4785 5.30378C19.4785 6.05476 19.3494 6.79009 19.0913 7.50978C18.8331 8.22946 18.3794 9.03129 17.7301 9.91525C17.0808 10.7992 16.2047 11.8044 15.1017 12.9309C13.9987 14.0574 12.6102 15.395 10.9361 16.9439L9.71578 18ZM9.71578 15.5593C11.296 14.1043 12.5945 12.8605 13.6115 11.8279C14.6284 10.7953 15.4342 9.8957 16.0287 9.12907C16.6232 8.36245 17.0339 7.67797 17.2608 7.07562C17.4876 6.47327 17.601 5.88266 17.601 5.30378C17.601 4.30248 17.2842 3.4811 16.6506 2.83963C16.0169 2.19817 15.1995 1.87744 14.1982 1.87744C13.4159 1.87744 12.6884 2.12386 12.0156 2.61669C11.3429 3.10952 10.7953 3.80183 10.3729 4.69361H9.08214C8.67536 3.81747 8.13168 3.12907 7.45111 2.62842C6.77053 2.12777 6.03911 1.87744 5.25684 1.87744C4.27119 1.87744 3.46154 2.19817 2.8279 2.83963C2.19426 3.4811 1.87744 4.30248 1.87744 5.30378C1.87744 5.8983 1.99478 6.50065 2.22947 7.11082C2.46415 7.72099 2.87875 8.41721 3.47327 9.19948C4.0678 9.98175 4.87353 10.8814 5.89048 11.8983C6.90743 12.9153 8.18253 14.1356 9.71578 15.5593V15.5593Z/> /svg> /a> style> @media screen and (max-width: 949px) and (min-width: 768px) { header .header-search-bar { max-width: 265px !important; } } @media screen and (max-width: 1048px) and (min-width: 950px) { header .header-search-bar { max-width: 450px !important; } } @media only screen and (min-width: 989px){ header > .container { grid-template-columns: 225px 1fr 225px; } } @media screen and (min-width: 1049px) { header .header-search-bar { max-width: 550px !important; } } /style> !-- The account login button - only shows if feature is active --> a href/account/login classheader-btn > svg version1.1 idCapa_1 xmlnshttps://www.w3.org/2000/svg xmlns:xlinkhttps://www.w3.org/1999/xlink x0px y0px viewBox0 0 19.738 19.738 styleenable-background:new 0 0 19.738 19.738; xml:spacepreserve> g> path dM18.18,19.738h-2c0-3.374-2.83-6.118-6.311-6.118s-6.31,2.745-6.31,6.118h-2 c0-4.478,3.729-8.118,8.311-8.118C14.451,11.62,18.18,15.26,18.18,19.738z /> path dM9.87,10.97c-3.023,0-5.484-2.462-5.484-5.485C4.385,2.461,6.846,0,9.87,0 c3.025,0,5.486,2.46,5.486,5.485S12.895,10.97,9.87,10.97z M9.87,2C7.948,2,6.385,3.563,6.385,5.485S7.948,8.97,9.87,8.97 c1.923,0,3.486-1.563,3.486-3.485S11.791,2,9.87,2z /> /g> /svg> /a> div classheader-btn cart-btn flex flex_align-center flex_justify-center cart-trigger> svg xmlnshttps://www.w3.org/2000/svg width21.429 height19.949 viewBox0 0 21.429 19.949> path classa dM16.38,14.984a2.483,2.483,0,1,1-2.513,2.482A2.52,2.52,0,0,1,16.38,14.984Zm-8,0a2.483,2.483,0,1,1-2.513,2.482A2.52,2.52,0,0,1,8.384,14.984Zm8,1.58a.9.9,0,1,0,.914.9A.9.9,0,0,0,16.38,16.564Zm-8,0a.9.9,0,1,0,.914.9A.9.9,0,0,0,8.384,16.564ZM2.924,0A1.257,1.257,0,0,1,4.089.835V.88l.685,2.527H20.333a1.085,1.085,0,0,1,1.074,1.309v.045l-2.193,8.192a1.218,1.218,0,0,1-1.119.88H6.625A1.227,1.227,0,0,1,5.46,13l-.023-.045L2.444,1.805H0V0ZM19.373,5.213H5.255l1.828,6.815H17.568Z /> /svg> !--ekm:tag:minicart:onaddtocartcallback() ekm:tag:minicart:onaddtocarterrorcallback() ekm:tag:minicart:maxcharacters(50) ekm:tag:minicart:imageheight(50) ekm:tag:minicart:imagewidth(50) ekm:tag:minicart:output_remove_product() ekm:tag:minicart:output_content:start() -->!--ekm:tag:minicart:output_content:end()-->p classtrade-login-hide>span idekm_minicart_total_sub>£0.00/span>/p> !--ekm:tag:minicart:onaddtocartcallback() ekm:tag:minicart:onaddtocarterrorcallback() ekm:tag:minicart:maxcharacters(50) ekm:tag:minicart:imageheight(50) ekm:tag:minicart:imagewidth(50) ekm:tag:minicart:output_remove_product() ekm:tag:minicart:output_content:start() -->!--ekm:tag:minicart:output_content:end()-->span idekm_minicart_item_count_message data-cart-empty data-cart-one-item<span class"cart-btn-item-count"><span id"ekm_minicart_item_count">0</span></span><!-- /.cart-btn-item-count --> data-cart-many-items<span class"cart-btn-item-count"><span id"ekm_minicart_item_count">0</span></span><!-- /.cart-btn-item-count --> data-item-count-typeitem>/span> /div> div classminicart-popout trade-login-hide> !--ekm:tag:minicart:onaddtocartcallback() ekm:tag:minicart:onaddtocarterrorcallback() ekm:tag:minicart:maxcharacters(50) ekm:tag:minicart:imageheight(50) ekm:tag:minicart:imagewidth(50) ekm:tag:minicart:output_remove_product() ekm:tag:minicart:output_content:start() -->!--ekm:tag:minicart:output_content:end()--> div classminicart-header> p>My Cart - span idekm_minicart_item_count>0/span> Item(s)/p> /div> div classminicart-item-wrapper> !--ekm:tag:minicart:onaddtocartcallback(cartAddedFunction) ekm:tag:minicart:onaddtocarterrorcallback() ekm:tag:minicart:maxcharacters(15) ekm:tag:minicart:imageheight(100) ekm:tag:minicart:imagewidth(100) ekm:tag:minicart:output_remove_product() ekm:tag:minicart:output_content:start( <div class"minicart-grid"> <div style"text-align: center;">product_image</div> <div> <p>product_name_link</p> <p>Quantity: product_qty</p> <p>product_price</p> </div> </div> ) -->!--ekm:tag:minicart:output_content:end()--> /div> div classminicart-total minicart-total_extra discount flex flex_align-center flex_space-between> p>Discounts: /p> p>-span idekm_minicart_total_discount>£0.00/span>/p> /div> div classminicart-total minicart-total_extra tax flex flex_align-center flex_space-between> p>Tax: /p> p>span idekm_minicart_total_tax>£0.00/span>/p> /div> div classminicart-total minicart-total_extra delivery flex flex_align-center flex_space-between> p>Delivery: /p> p>span idekm_minicart_total_delivery>£0.00/span>/p> /div> div classminicart-total flex flex_align-center flex_space-between> p>Total: /p> p>span idekm_minicart_total>£0.00/span>/p> /div> div classminicart-footer flex > span classview-cart>a hrefindex.asp?functionCART>View Cart/a>/span> span classcheckout>a hrefhttps://www.keithbuilders.co.uk/index.asp?functionCHECKOUT&uidE5B3666A-9973-4C58-8632-A59E96DE5DD0>Checkout/a>/span> /div> /div> /div> /div> /header>nav classmain_nav data-modemain-nav-showing >div classcontainer > ul class primary-nav flex flex_justify-center no-images > li classflex has-children > div classflex flex_align-center flex_space-between> p>Shop Our Range/p> svg width10 height6 viewBox0 0 10 6 fillnone xmlnshttps://www.w3.org/2000/svg> path dM4.9892 6C4.90281 6 4.81642 5.98127 4.73002 5.94382C4.64363 5.90637 4.55724 5.85019 4.47084 5.77528L0.215983 1.34831C0.0719942 1.1985 0 1.01124 0 0.786517C0 0.561798 0.0719942 0.374532 0.215983 0.224719C0.359971 0.0749064 0.532757 0 0.734341 0C0.935925 0 1.10871 0.0749064 1.2527 0.224719L4.9892 4.11236L8.7257 0.224719C8.86969 0.0749064 9.04608 0 9.25486 0C9.46364 0 9.64003 0.0749064 9.78402 0.224719C9.92801 0.374532 10 0.558053 10 0.775281C10 0.992509 9.92801 1.17603 9.78402 1.32584L5.50756 5.77528C5.42117 5.85019 5.33837 5.90637 5.25918 5.94382C5.17999 5.98127 5.08999 6 4.9892 6Z /> /svg> /div> div classsubnav-grid-wrapper data-nav-level1> div classcontainer> div classsubnav-grid_mobile-menu > p classclose_subcat> svg width7 height12 viewBox0 0 7 12 fillnone xmlnshttps://www.w3.org/2000/svg> path dM1.00021 -0.000406694C1.26541 -0.00035008 1.51972 0.105044 1.70721 0.292593L6.70721 5.29259C6.89468 5.48012 7 5.73443 7 5.99959C7 6.26476 6.89468 6.51906 6.70721 6.70659L1.70721 11.7066C1.51861 11.8888 1.26601 11.9895 1.00381 11.9873C0.741616 11.985 0.490803 11.8798 0.305395 11.6944C0.119987 11.509 0.0148177 11.2582 0.0125393 10.996C0.0102609 10.7338 0.111056 10.4812 0.293214 10.2926L4.58621 5.99959L0.293213 1.70659C0.153403 1.56674 0.0581966 1.38858 0.019629 1.19462C-0.0189386 1.00067 0.000864683 0.799639 0.0765347 0.616939C0.152205 0.434239 0.280344 0.278076 0.444754 0.168192C0.609164 0.0583072 0.802462 -0.000364453 1.00021 -0.000406694Z fillblack /> /svg> span>Back/span>/p> p classprev-cat-name>Shop Our Range/p> /div> ul classsubnav-grid> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefbathrooms-1-c.asp>Bathrooms/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefbuilding-materials-92-c.asp>Building Materials/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefchristmas-offers-362-c.asp>Christmas Offers/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefflooring-41-c.asp>Flooring/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefgardens-31-c.asp>Gardens/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefhome-decor-333-c.asp>Home Decor/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefinsulation--heating-16-c.asp>Insulation & Heating/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefkitchens-2024-346-c.asp>Kitchens 2024/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefnolte-german-kitchens-360-c.asp>Nolte (German) Kitchens/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefpvc-windows--doors-225-c.asp>PVC Windows & Doors/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefroofing-146-c.asp>Roofing/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefseptic-tanks-and-treatment-plants-197-c.asp>Septic Tanks and Treatment Plants/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefshower-panels-72-c.asp>Shower Panels/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hreftimber-30-c.asp>Timber/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefunderground-drainage-201-c.asp>Underground Drainage/a> /li> li > !-- Outputs a standard link if there is no sub categories at level 1 --> a hrefvelux-windows--accessories-14-c.asp>Velux Windows & Accessories/a> /li> li> a hrefshop-our-range-26-c.asp titlename> View all Shop Our Range /a> /li> /ul> /div> /div> !-- end of subnav-grid-wrapper --> /li> li > a hrefspecial-offers-27-c.asp titleSpecial Offers> /a> div classflex flex_align-center flex_space-between> a hrefspecial-offers-27-c.asp titleSpecial Offers>Special Offers/a> /div> /li> li > a hrefchristmas-offers-362-c.asp titleChristmas Offers> /a> div classflex flex_align-center flex_space-between> a hrefchristmas-offers-362-c.asp titleChristmas Offers>Christmas Offers/a> /div> /li> li > a href/blogs titleBlog> /a> div classflex flex_align-center flex_space-between> a href/blogs titleBlog>Blog/a> /div> /li> /ul> !--div classmore >More/div>--> /div>!-- NONE MEGA MENU - TOP LEVEL CATGEGORIES ARE IN THE DROP DOWN MENU ON DESKTOP --> /nav> script> const primary_nav_list_item document.querySelectorAll(.primary-nav > li.has-children) primary_nav_list_item.forEach(list_item > { list_item.classList.add(no-images); list_item.querySelector(.subnav-grid-wrapper).classList.add(no-images); }) /script>/ekm-section>article classmain-content> ekm-section data-idekm-section-id-1 data-typeembed-code> section> script srchttps://widget.reviews.co.uk/rich-snippet-reviews-widgets/dist.js typetext/javascript>/script>div idtext-banner-widget>/div>script> richSnippetReviewsWidgets(text-banner-widget, { store: keith-builders, starsClr: #ff0505, textClr: #313131, logoClr: black, widgetName: text-banner });/script> /section>/ekm-section>ekm-section data-idekm-section-id-2 data-typeimage-banner> style>.main-banner-block { position: relative; overflow: hidden;}#ekm-image-banner .main-banner-block .main-banner-block__overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 60%;}#ekm-image-banner .main-banner-block .main-banner-block__overlay.showing { background: #049AFF; }#ekm-image-banner .main-banner-block::after { content: ; display: none; width: 45%; background-color: ; height: 100%; position: absolute; top: 0; right: -10%; -webkit-transform: skewX(25deg); transform: skewX(25deg); z-index: 1; opacity:0.5;}.main-banner-block .container { position: relative; z-index: 2; flex-direction: column; padding: 40px 20px;}.main-banner-block .main-banner-block__text, .main-banner-block__text{ width: 100%; max-width: 400px; /*margin-right: 100px;*/ }.main-banner-block .main-banner-block__text.extended{ max-width: 800px; /**/}.main-banner-block__text.extended{ max-width: 800px;}.main-banner-block__text.flex_align-center :is(h1, p){ text-align: center;}.ekm-image-banner.banner-text-block { background-color: #B8B8B8; padding: 20px 0px; }.main-banner-block{ }#ekm-image-banner h1 { font-size: clamp(3rem, 2.5vw, 5rem); color: #FFFFFF; margin-bottom: 20px;}#ekm-image-banner .main-banner-block p, .banner-text-block p { color: #FFFFFF; margin-bottom: 20px; font-size: 2.2rem; font-size: clamp(1.6rem, 2.5vw, 2.2rem);}.main-banner-block .header-img { width: 90%; display: block; max-width: 425px; height: auto; margin-top: 20px; }.main-banner-block .main-banner-block__ctas .btn { margin-right: 10px;}#ekm-image-banner .main-banner-block .main-banner-block__ctas .theme-btn.no-bg{ color: #FFFFFF;}.header-banner{ overflow:hidden;}.split-banner { display: grid; grid-template-columns: repeat(auto-fit, minmax(425px, 1fr)); grid-auto-flow: dense; max-width: 1920px; margin: 0 auto;}#ekm-image-banner .main-banner-block{ background-image: url(https://files.ekmcdn.com/76e9dd/resources/design/TopHeroBanner_1693294324.png?w800)}@media only screen and (min-width: 768px){ .main-banner-block{ min-height: 600px; max-height: 900px; } #banner-slider .main-banner-block{ min-height: auto; max-height: auto; } .main-banner-block .header-img { width: 100%; max-width: 500px; position: relative; right:0; max-height: 400px; object-fit: contain; } .main-banner-block .header-img{ left: 0; } .main-banner-block .container { z-index: 2; flex-direction: row; padding: 20px; } #ekm-image-banner .main-banner-block{ background-image: url(https://files.ekmcdn.com/76e9dd/resources/design/TopHeroBanner_1693294324.png?w700) }}@media only screen and (min-width: 850px){ }@media only screen and (min-width: 1024px){ .main-banner-block .header-img{ left: 0; } #ekm-image-banner .main-banner-block{ background-image: url(https://files.ekmcdn.com/76e9dd/resources/design/TopHeroBanner_1693294324.png?w1000) }}/style> div idekm-image-banner classheader-banner> div classekm-image-banner main-banner-block cover-center-bg flex flex_align-center > div classmain-banner-block__overlay > div classoverlay-slash>/div> /div> div classcontainer flex flex_space-between flex_align-center > div classmain-banner-block__text extended > h1>Keith Builders Merchants/h1> p>Everything you need for your Home, DIY & Garden Projects/p> div classmain-banner-block__ctas> a href/shop-our-range-26-c.asp classtheme-btn> Shop Now /a> /div> /div> /div> /div> /div> /ekm-section>ekm-section data-idekm-section-id-3 data-typeusp>!--Last Updated: 28/04/23--> style> .usp.usp-wrapper { background-color: #f8f8f8; } :where(.usp-wrapper--one, .usp-wrapper--two) .container { display: -ms-grid; display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; grid-template-columns: 1fr; } :where(.usp-wrapper--one, .usp-wrapper--two) .container{ grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); } .usp-wrapper--one .container{ padding: 0px; } .usp-wrapper--three .container { display: grid; -ms-grid-columns: (minmax(255px, 1fr))auto-fit; grid-template-columns: repeat(auto-fit, minmax(255px, 1fr)); gap: 20px; } .usp-wrapper--four .container { display: grid; -ms-grid-columns: (minmax(220px, 1fr))auto-fit; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 20px; } .usp-wrapper .usp-block { padding: 20px; } .usp-wrapper--two .usp-block{ padding: 20px 0px; } .usp-wrapper--three .usp-block{ padding: 20px 0px; } .usp-wrapper--four .usp-block{ padding: 20px 0px; } .usp-block{ justify-content: center; } .usp-block.flex_justify_center{ justify-content: center; } .usp-wrapper--one .usp-block img { width: 40px; width: 30px; height: auto; margin-right: 20px; } .usp-block img{ transition: transform 0.25s ease; } .usp-block:hover{ cursor: pointer; } .usp-block:hover img{ transform: scale(1.175); } .usp-block:hover p{ text-decoration: underline; } .usp-wrapper--two .usp-block img{ width: 40px; height: auto; margin-bottom: 20px; } .usp.usp-wrapper--two .usp-block{ text-align: center; } .usp-wrapper--three .usp-block img{ width: 40px; height: auto; margin-right: 20px; } .usp-wrapper--four .usp-block img{ width: 40px; height: auto; margin-bottom: 20px; } .usp.usp-wrapper .usp-block p { line-height: 1.5; color: #333333; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } .usp-wrapper .usp-block p b { display: block; color: inherit; } .usp-wrapper .usp-block p strong { color: inherit; } @media only screen and (min-width: 768px){ .usp.usp-wrapper { } .usp-wrapper--two .usp-block{ padding: 20px; } .usp-wrapper--three .usp-block{ padding: 20px; } .usp-wrapper--four .usp-block{ padding: 20px; } .usp-wrapper--three .container { -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; } .usp-wrapper--four .container { -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; } } .splide__pagination { bottom: 0.6em; } .splide__pagination__page.is-active { background: var(--primary_button_btn_bg); } .splide__pagination__page { background: rgb(0 0 0 / 28%); border-radius: 50%; height: 5px; margin: 4px; width: 5px; } /style> section classusp usp-wrapper usp-wrapper--one> div classcontainer> div classusp-block flex flex_align-center titleFast Shipping Available> img srchttps://files.ekmcdn.com/76e9dd/resources/design/USP-01_1693294475.svg alt rolepresentation> p>p>strong>Fast Shipping Available/strong>/p>/p> /div> div classusp-block flex flex_align-center titleSecure Payment Methods > img srchttps://files.ekmcdn.com/76e9dd/resources/design/USP-03_1693294486.svg alt rolepresentation > /svg> p>p>strong>Secure Payment Methods/strong>/p>/p> /div> div classusp-block flex flex_align-center titleHuge Range Of Materials > img srchttps://files.ekmcdn.com/76e9dd/resources/design/USP-02_1693294482.svg alt rolepresentation > p>p>strong>Huge Range Of Materials/strong>/p>/p> /div> /div> /section> /ekm-section>ekm-section data-idekm-section-id-4 data-typepromo-4up> style> .ekm-055be07f53edeb04 .grid-content-overlay.ekm-promo-box-wrapper .ekm-promo-box-content{ aspect-ratio: 9 / 10; } .ekm-055be07f53edeb04 .promo-grid-4-fluid { grid-template-columns: repeat(auto-fit, minmax(290px, 1fr)); } @media only screen and (min-width:949px){ .ekm-055be07f53edeb04 .promo-grid-4-fluid { grid-template-columns: repeat(4, 1fr); } }} .ekm-055be07f53edeb04 .grid-content-overlay:before { display: none; } .ekm-055be07f53edeb04 .grid-content-overlay:before { content: ; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } .ekm-055be07f53edeb04 .promo_one.grid-content-overlay:before { display: block; background: #222222; opacity: 40%; } .ekm-055be07f53edeb04 .promo_two.grid-content-overlay:before { display: block; background: #222222; opacity: 40%; } .ekm-055be07f53edeb04 .promo_three.grid-content-overlay:before { display: block; background: #222222; opacity: 40%; } .ekm-055be07f53edeb04 .promo_four.grid-content-overlay:before { display: block; background: #222222; opacity: 40%; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_one { background-color: #8E8A89 ; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_two { background-color: #7A4A5F ; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_three { background-color: #8E8A89 ; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_four { background-color: #8E8A89 ; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_one .ekm-promo-box-bg-image { background: #8E8A89; background: url(https://files.ekmcdn.com/76e9dd/resources/design/stanley-14-piece-decorators-project-kit-16169-p_1728565457.jpg); } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_two .ekm-promo-box-bg-image { background: #7A4A5F; background: url(https://files.ekmcdn.com/76e9dd/resources/design/NK28784-NK-Instagram--Frontprogramm---Glastec-Beleuchtung_1728565351.jpg); } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_three .ekm-promo-box-bg-image { background: #8E8A89; background: url(https://files.ekmcdn.com/76e9dd/resources/design/Promo3img_1693294631.png); } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_four .ekm-promo-box-bg-image { background: #8E8A89; background: url(https://files.ekmcdn.com/76e9dd/resources/design/Promo4img_1693294658.png); } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper:is(.promo_one, .promo_two, .promo_three, .promo_four) .ekm-promo-box-bg-image { height: auto; background-size: cover; background-position: center; aspect-ratio: 13 / 7; aspect-ratio: 9 / 10; align-self: flex-start; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper .ekm-promo-box-content.text-align-flex-start .ekm-promo-box-header{ text-align: left; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper .ekm-promo-box-content.text-align-center .ekm-promo-box-header{ text-align: center; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper .ekm-promo-box-content.text-align-flex-end .ekm-promo-box-header{ text-align: right; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper .ekm-promo-box-content.text-align-flex-start .ekm-promo-box-text{ text-align: left; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper .ekm-promo-box-content.text-align-center .ekm-promo-box-text{ text-align: center; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper .ekm-promo-box-content.text-align-flex-end .ekm-promo-box-text{ text-align: right; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper .theme-btn { font-size: var(--promo-text-fs); margin-bottom: var(--promo-margin); cursor: pointer; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_one .theme-btn { background-color: #FFF; color: #333333; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_two .theme-btn { background-color: #FFF; color: #333333; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_three .theme-btn { background-color: #FFF; color: #333333; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_four .theme-btn { background-color: #FFF; color: #333333; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_one .ekm-promo-box-content.text-align-center { align-items: center; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_one .ekm-promo-box-header { color: #ffffff; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_one .ekm-promo-box-text{ color: #ffffff; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_two .ekm-promo-box-content.text-align-center { align-items: center; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_two .ekm-promo-box-header { color: #ffffff; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_two .ekm-promo-box-text{ color: #ffffff; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_three .ekm-promo-box-content.text-align-center { align-items: center; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_three .ekm-promo-box-header { color: #ffffff; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_three .ekm-promo-box-text{ color: #ffffff; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_four .ekm-promo-box-content.text-align-center { align-items: center; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_four .ekm-promo-box-header { color: #ffffff; } .ekm-055be07f53edeb04 .ekm-promo-box-wrapper.promo_four .ekm-promo-box-text{ color: #ffffff; } .grid.grid--six{ gap: 0;section. } .ekm-promo-box-wrapper .ekm-promo-box-content { padding: 0rem 2rem 2rem !important; } .ekm-promo-box-wrapper .theme-btn { margin-top: 0.5rem; } .ekm-promo-box-header { margin-top: 1.5rem; } @media only screen and (max-width: 479px){ .ekm-055be07f53edeb04 .ekm-promo-box-wrapper:is(.promo_one, .promo_two, .promo_three, .promo_four) .ekm-promo-box-bg-image { aspect-ratio: 7 / 5; aspect-ratio: 9 / 10 !important; } }/style>section> div classcontainer ekm-055be07f53edeb04> div classgrid promo-grid-4-fluid grid-btm-gap> div classekm-promo-box-wrapper promo_one grid promo-grid-4-fluid flex_align-center grid-content-overlay> div classekm-promo-box-bg-image grid-span-all-col-row>/div> div classekm-promo-box-content grid-span-all-col-row text-align-center > div classekm-promo-box-header> Tools Promotion /div> div classekm-promo-box-text> /div> a hrefchristmas-offers-362-c.asp classtheme-btn> Shop Now/a> /div> /div> div classekm-promo-box-wrapper promo_two grid promo-grid-4-fluid flex_align-center grid-content-overlay> div classekm-promo-box-bg-image grid-span-all-col-row>/div> div classekm-promo-box-content grid-span-all-col-row text-align-center > div classekm-promo-box-header> Nolte German Kitchens/div> div classekm-promo-box-text> /div> a hrefnolte-german-kitchens-360-c.asp classtheme-btn> Shop Now/a> /div> /div> div classekm-promo-box-wrapper promo_three grid promo-grid-4-fluid flex_align-center grid-content-overlay> div classekm-promo-box-bg-image grid-span-all-col-row>/div> div classekm-promo-box-content grid-span-all-col-row text-align-center > div classekm-promo-box-header> Timber/div> div classekm-promo-box-text> /div> a href/timber-30-c.asp classtheme-btn> Shop Now/a> /div> /div> div classekm-promo-box-wrapper promo_four grid promo-grid-4-fluid flex_align-center grid-content-overlay> div classekm-promo-box-bg-image grid-span-all-col-row>/div> div classekm-promo-box-content grid-span-all-col-row text-align-center > div classekm-promo-box-header> Building Materials/div> div classekm-promo-box-text> /div> a href/building-materials-92-c.asp classtheme-btn> Shop Now/a> /div> /div> /div> /div>/section> script defer> is_promo_section_active true;/script>/ekm-section>ekm-section data-idekm-section-id-5 data-typeour-brands>style> .ekm-our-brands.brands-wrapper .brands-grid { display: -ms-grid; display: grid; -ms-grid-columns: (minmax(130px, 1fr))auto-fit; grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)); gap: 20px; } .brands-wrapper.container { padding: 40px 20px; } .ekm-our-brands.brands-wrapper .brand-block { background-color: #; border-right: #eee 2px solid; padding: 2.8em 2em; padding: 25px 20px; border-right: none; border-radius: 5px; box-shadow: 0px 0px 8px #DFDFDF; background-color: #ffffff; } .brands-wrapper .brand-block:last-child { border: none; } .brands-wrapper .brand-block img { transition: transform 0.25s ease; transition: transform 0.25s ease; max-height: 50px; max-width: 120px; object-fit: contain; } .brands-wrapper .brand-block:hover img { transform: scale(1.1); } @media only screen and (min-width:768px){ .brands-wrapper .brands-grid { -ms-grid-columns: (minmax(200px, 1fr))auto-fit; grid-template-columns: repeat(auto-fill, minmax(201px, 1fr)); } .brands-wrapper .brand-block img { max-height: 60px; max-width: 150px; } } .brands-wrapper > h2{ margin-bottom: 20px; }/style> div classekm-our-brands brands-wrapper container> h2>Our Brands/h2> div classbrands-grid> a href/velux-windows--accessories-14-c.asp classbrand-block flex flex_align-center flex_justify-center>img loadinglazy decodingasync src https://files.ekmcdn.com/76e9dd/resources/design/Brand6_1693294710.png alt widthauto height134px>/a> a href/cements--limes-94-c.asp classbrand-block flex flex_align-center flex_justify-center>img loadinglazy decodingasync src https://files.ekmcdn.com/76e9dd/resources/design/Brand4_1693294718.png alt widthauto height134px>/a> a href/insulation--heating-16-c.asp classbrand-block flex flex_align-center flex_justify-center>img loadinglazy decodingasync src https://files.ekmcdn.com/76e9dd/resources/design/Brand3new_1693294726.png alt widthauto height134px>/a> a href/timber-30-c.asp classbrand-block flex flex_align-center flex_justify-center>img loadinglazy decodingasync src https://files.ekmcdn.com/76e9dd/resources/design/Brand4new_1693294735.png alt widthauto height134px>/a> a href/underground-drainage-136-c.asp classbrand-block flex flex_align-center flex_justify-center>img loadinglazy decodingasync src https://files.ekmcdn.com/76e9dd/resources/design/Nolte_Kutchen_logo_1729697733.png alt widthauto height134px>/a> a href/sheet-materials-97-c.asp classbrand-block flex flex_align-center flex_justify-center>img loadinglazy decodingasync src https://files.ekmcdn.com/76e9dd/resources/design/Brand6new_1693294752.png alt widthauto height134px>/a> /div> /div> /ekm-section>ekm-section data-idekm-section-id-6 data-typespecial-offers>style>.product-scroll-wrapper.ekm-special-offers { background-color: #f8f8f8; padding: 40px 20px;}@media only screen and (min-width: 768px) { }.product-scroll-wrapper h2.sub-title.ekm-special-offers{ color: #333333; margin-right: 85px;}.product-grid-wrapper h2.sub-title.ekm-special-offers{ color: #333333;}.splide__arrows{ display: flex; position: absolute; top: -47px; right: 0;}.splide__arrow{ all: initial; background-color: #232323; height: 32.5px; width: 32.5px; border-radius: 5px; margin-left: 5px; display: flex; align-items: center; justify-content: center; transition: all 0.25s ease; border-radius: var(--btn-border-radius);}.splide__arrow:hover{ opacity: 0.7;}.splide__arrow svg{ fill: #FFF;} /style>section classproduct-scroll-wrapper ekm-special-offers >div idslider-special-offers> div classcontainer> h2 classsub-title m-20 ekm-special-offers >Latest Deals/h2> div classproduct-scroll> div classsplide product-slider > div classsplide__track> div classsplide__list> !--ekm-output-start--> div classaerial-product-item flex flex_col splide__slide quickview-parent> div classaerial-product-item_header> a hrefspecial-offer-indian-sandstone-paving-slabs---project-pack-2093m2-15730-p.asp data-ekm-badgesdata-ekm-badges-max-width160data-ekm-badges-max-height160> img classlazy_load src //themes.cdn.ekm.net/themes/master/2271/images/loading.png?vDED8DA30-094C-48F0-879A-0272C725792A data-srchttps://files.ekmcdn.com/76e9dd/images/special-offer-indian-sandstone-paving-slabs-project-pack-20.93m2-15730-p.jpeg?w400&h400&v0C71719F-CB49-4706-8602-03DFADB99D8E altSPECIAL OFFER Indian Sandstone Paving Slabs - Project Pack 20.93m2 width230 height230 decodingasync /> /a> /div> div classaerial-product-item_body> h3 classproduct-name>a hrefspecial-offer-indian-sandstone-paving-slabs---project-pack-2093m2-15730-p.asp>SPECIAL OFFER Indian Sandstone Paving Slabs - Project Pack 20.93m2/a>/h3> div classaerial-product-item_review flex flex_align-center> div classrating-wrapper> div classbottom-layer> svg width80 height14 viewBox0 0 80 14 fillnone xmlnshttps://www.w3.org/2000/svg> path dM7.35048 11.6069L2.79996 13.9999L3.66819 8.93169L0 5.35033L5.08229 4.60802L7.35048 0L9.6295 4.60585L14.7118 5.34816L11.0295 8.92952L11.8977 13.9977L7.35048 11.6069Z fill-opacity0.2 /> path dM23.6288 11.6069L19.0783 13.9999L19.9465 8.93169L16.2783 5.35033L21.3606 4.60802L23.6288 0L25.9078 4.60585L30.9901 5.34816L27.3078 8.92952L28.176 13.9977L23.6288 11.6069Z fill-opacity0.2 /> path dM39.9081 11.6069L35.3576 13.9999L36.2258 8.93169L32.5576 5.35033L37.6399 4.60802L39.9081 0L42.1871 4.60585L47.2694 5.34816L43.5871 8.92952L44.4553 13.9977L39.9081 11.6069Z fill-opacity0.2 /> path dM56.1874 11.6069L51.6369 13.9999L52.5051 8.93169L48.8369 5.35033L53.9192 4.60802L56.1874 0L58.4664 4.60585L63.5487 5.34816L59.8664 8.92952L60.7346 13.9977L56.1874 11.6069Z fill-opacity0.2 /> path dM72.4647 11.6069L67.9142 13.9999L68.7824 8.93169L65.1143 5.35033L70.1965 4.60802L72.4647 0L74.7438 4.60585L79.826 5.34816L76.1438 8.92952L77.012 13.9977L72.4647 11.6069Z fill-opacity0.2 /> /svg> /div> div classtop-layer data-rating> svg width80 height14 viewBox0 0 80 14 fillnone xmlnshttps://www.w3.org/2000/svg> path dM7.35048 11.6069L2.79996 13.9999L3.66819 8.93169L0 5.35033L5.08229 4.60802L7.35048 0L9.6295 4.60585L14.7118 5.34816L11.0295 8.92952L11.8977 13.9977L7.35048 11.6069Z /> path dM23.6288 11.6069L19.0783 13.9999L19.9465 8.93169L16.2783 5.35033L21.3606 4.60802L23.6288 0L25.9078 4.60585L30.9901 5.34816L27.3078 8.92952L28.176 13.9977L23.6288 11.6069Z /> path dM39.9081 11.6069L35.3576 13.9999L36.2258 8.93169L32.5576 5.35033L37.6399 4.60802L39.9081 0L42.1871 4.60585L47.2694 5.34816L43.5871 8.92952L44.4553 13.9977L39.9081 11.6069Z /> path dM56.1874 11.6069L51.6369 13.9999L52.5051 8.93169L48.8369 5.35033L53.9192 4.60802L56.1874 0L58.4664 4.60585L63.5487 5.34816L59.8664 8.92952L60.7346 13.9977L56.1874 11.6069Z /> path dM72.4647 11.6069L67.9142 13.9999L68.7824 8.93169L65.1143 5.35033L70.1965 4.60802L72.4647 0L74.7438 4.60585L79.826 5.34816L76.1438 8.92952L77.012 13.9977L72.4647 11.6069Z /> /svg> /div> /div> p> 0 review(s)/p> /div> !--END OF CUSTOMER REVIEW STARS--> /div> div classaerial-product-item_footer> div class flex flex_align-center flex_space-between trade-login-hide> p classaerial-product-item_price> span classvat-price-wrapper>£407.50 ex. VAT/span> £489.00 /p> p classaerial-product-item_price--rpp>£1,185.01/p> /div> /div> div classquickview-btn-wrapper quickview-btn-wrapper_zero-left trade-login-hide > a hrefspecial-offer-indian-sandstone-paving-slabs---project-pack-2093m2-15730-p.asp classquickview-btn options_cta >More details/a> div classqv-btn trade-login-hide>a href# data-ekm-quick-view15730>Quickview/a>/div> /div> /div> div classaerial-product-item flex flex_col splide__slide quickview-parent> div classaerial-product-item_header> a hrefultrashield-essentials-coastal-grey-composite-deck-board-23-x-138-x-3600mm-14302-p.asp data-ekm-badgesdata-ekm-badges-max-width160data-ekm-badges-max-height160> img classlazy_load src //themes.cdn.ekm.net/themes/master/2271/images/loading.png?vDED8DA30-094C-48F0-879A-0272C725792A data-srchttps://files.ekmcdn.com/76e9dd/images/ultrashield-essentials-coastal-grey-composite-deck-board-23-x-138-x-3600mm-14302-p.jpg?w400&h400&v89A7CE3F-8B5D-4A00-B8AB-841FC1DAA364 altUltrashield Essentials Coastal Grey Composite Deck Board 23 x 138 x 3600mm width230 height230 decodingasync /> /a> /div> div classaerial-product-item_body> h3 classproduct-name>a hrefultrashield-essentials-coastal-grey-composite-deck-board-23-x-138-x-3600mm-14302-p.asp>Ultrashield Essentials Coastal Grey Composite Deck Board 23 x 138 x 3600mm/a>/h3> div classaerial-product-item_review flex flex_align-center> div classrating-wrapper> div classbottom-layer> svg width80 height14 viewBox0 0 80 14 fillnone xmlnshttps://www.w3.org/2000/svg> path dM7.35048 11.6069L2.79996 13.9999L3.66819 8.93169L0 5.35033L5.08229 4.60802L7.35048 0L9.6295 4.60585L14.7118 5.34816L11.0295 8.92952L11.8977 13.9977L7.35048 11.6069Z fill-opacity0.2 /> path dM23.6288 11.6069L19.0783 13.9999L19.9465 8.93169L16.2783 5.35033L21.3606 4.60802L23.6288 0L25.9078 4.60585L30.9901 5.34816L27.3078 8.92952L28.176 13.9977L23.6288 11.6069Z fill-opacity0.2 /> path dM39.9081 11.6069L35.3576 13.9999L36.2258 8.93169L32.5576 5.35033L37.6399 4.60802L39.9081 0L42.1871 4.60585L47.2694 5.34816L43.5871 8.92952L44.4553 13.9977L39.9081 11.6069Z fill-opacity0.2 /> path dM56.1874 11.6069L51.6369 13.9999L52.5051 8.93169L48.8369 5.35033L53.9192 4.60802L56.1874 0L58.4664 4.60585L63.5487 5.34816L59.8664 8.92952L60.7346 13.9977L56.1874 11.6069Z fill-opacity0.2 /> path dM72.4647 11.6069L67.9142 13.9999L68.7824 8.93169L65.1143 5.35033L70.1965 4.60802L72.4647 0L74.7438 4.60585L79.826 5.34816L76.1438 8.92952L77.012 13.9977L72.4647 11.6069Z fill-opacity0.2 /> /svg> /div> div classtop-layer data-rating> svg width80 height14 viewBox0 0 80 14 fillnone xmlnshttps://www.w3.org/2000/svg> path dM7.35048 11.6069L2.79996 13.9999L3.66819 8.93169L0 5.35033L5.08229 4.60802L7.35048 0L9.6295 4.60585L14.7118 5.34816L11.0295 8.92952L11.8977 13.9977L7.35048 11.6069Z /> path dM23.6288 11.6069L19.0783 13.9999L19.9465 8.93169L16.2783 5.35033L21.3606 4.60802L23.6288 0L25.9078 4.60585L30.9901 5.34816L27.3078 8.92952L28.176 13.9977L23.6288 11.6069Z /> path dM39.9081 11.6069L35.3576 13.9999L36.2258 8.93169L32.5576 5.35033L37.6399 4.60802L39.9081 0L42.1871 4.60585L47.2694 5.34816L43.5871 8.92952L44.4553 13.9977L39.9081 11.6069Z /> path dM56.1874 11.6069L51.6369 13.9999L52.5051 8.93169L48.8369 5.35033L53.9192 4.60802L56.1874 0L58.4664 4.60585L63.5487 5.34816L59.8664 8.92952L60.7346 13.9977L56.1874 11.6069Z /> path dM72.4647 11.6069L67.9142 13.9999L68.7824 8.93169L65.1143 5.35033L70.1965 4.60802L72.4647 0L74.7438 4.60585L79.826 5.34816L76.1438 8.92952L77.012 13.9977L72.4647 11.6069Z /> /svg> /div> /div> p> 0 review(s)/p> /div> !--END OF CUSTOMER REVIEW STARS--> /div> div classaerial-product-item_footer> div class flex flex_align-center flex_space-between trade-login-hide> p classaerial-product-item_price> span classvat-price-wrapper>£20.33 ex. VAT/span> £24.39 /p> p classaerial-product-item_price--rpp>£48.78/p> /div> /div> div classquickview-btn-wrapper quickview-btn-wrapper_zero-left trade-login-hide > a hrefindex.asp?functionCART&modeADD&productid14302 classquickview-btn options_cta trade-login-hide >Add to cart/a> div classqv-btn trade-login-hide>a href# data-ekm-quick-view14302>Quickview/a>/div> /div> /div> div classaerial-product-item flex flex_col splide__slide quickview-parent> div classaerial-product-item_header> a hrefspecial-offer-sawn-treated-timber-8519-p.asp data-ekm-badgesdata-ekm-badges-max-width160data-ekm-badges-max-height160> img classlazy_load src //themes.cdn.ekm.net/themes/master/2271/images/loading.png?vDED8DA30-094C-48F0-879A-0272C725792A data-srchttps://files.ekmcdn.com/76e9dd/images/special-offer-sawn-treated-timber-size-75mm-x-175mm-4.8mt-length-8532-p.jpg?w400&h400&v3092020-114243 altSPECIAL OFFER Sawn treated Timber width230 height230 decodingasync /> /a> /div> div classaerial-product-item_body> h3 classproduct-name>a hrefspecial-offer-sawn-treated-timber-8519-p.asp>SPECIAL OFFER Sawn treated Timber/a>/h3> div classaerial-product-item_review flex flex_align-center> div classrating-wrapper> div classbottom-layer> svg width80 height14 viewBox0 0 80 14 fillnone xmlnshttps://www.w3.org/2000/svg> path dM7.35048 11.6069L2.79996 13.9999L3.66819 8.93169L0 5.35033L5.08229 4.60802L7.35048 0L9.6295 4.60585L14.7118 5.34816L11.0295 8.92952L11.8977 13.9977L7.35048 11.6069Z fill-opacity0.2 /> path dM23.6288 11.6069L19.0783 13.9999L19.9465 8.93169L16.2783 5.35033L21.3606 4.60802L23.6288 0L25.9078 4.60585L30.9901 5.34816L27.3078 8.92952L28.176 13.9977L23.6288 11.6069Z fill-opacity0.2 /> path dM39.9081 11.6069L35.3576 13.9999L36.2258 8.93169L32.5576 5.35033L37.6399 4.60802L39.9081 0L42.1871 4.60585L47.2694 5.34816L43.5871 8.92952L44.4553 13.9977L39.9081 11.6069Z fill-opacity0.2 /> path dM56.1874 11.6069L51.6369 13.9999L52.5051 8.93169L48.8369 5.35033L53.9192 4.60802L56.1874 0L58.4664 4.60585L63.5487 5.34816L59.8664 8.92952L60.7346 13.9977L56.1874 11.6069Z fill-opacity0.2 /> path dM72.4647 11.6069L67.9142 13.9999L68.7824 8.93169L65.1143 5.35033L70.1965 4.60802L72.4647 0L74.7438 4.60585L79.826 5.34816L76.1438 8.92952L77.012 13.9977L72.4647 11.6069Z fill-opacity0.2 /> /svg> /div> div classtop-layer data-rating5> svg width80 height14 viewBox0 0 80 14 fillnone xmlnshttps://www.w3.org/2000/svg> path dM7.35048 11.6069L2.79996 13.9999L3.66819 8.93169L0 5.35033L5.08229 4.60802L7.35048 0L9.6295 4.60585L14.7118 5.34816L11.0295 8.92952L11.8977 13.9977L7.35048 11.6069Z /> path dM23.6288 11.6069L19.0783 13.9999L19.9465 8.93169L16.2783 5.35033L21.3606 4.60802L23.6288 0L25.9078 4.60585L30.9901 5.34816L27.3078 8.92952L28.176 13.9977L23.6288 11.6069Z /> path dM39.9081 11.6069L35.3576 13.9999L36.2258 8.93169L32.5576 5.35033L37.6399 4.60802L39.9081 0L42.1871 4.60585L47.2694 5.34816L43.5871 8.92952L44.4553 13.9977L39.9081 11.6069Z /> path dM56.1874 11.6069L51.6369 13.9999L52.5051 8.93169L48.8369 5.35033L53.9192 4.60802L56.1874 0L58.4664 4.60585L63.5487 5.34816L59.8664 8.92952L60.7346 13.9977L56.1874 11.6069Z /> path dM72.4647 11.6069L67.9142 13.9999L68.7824 8.93169L65.1143 5.35033L70.1965 4.60802L72.4647 0L74.7438 4.60585L79.826 5.34816L76.1438 8.92952L77.012 13.9977L72.4647 11.6069Z /> /svg> /div> /div> p>4 review(s)/p> /div> !--END OF CUSTOMER REVIEW STARS--> /div> div classaerial-product-item_footer> div class flex flex_align-center flex_space-between trade-login-hide> p classaerial-product-item_price> span classvat-price-wrapper>£6.21 ex. VAT/span> £7.45 /p> p classaerial-product-item_price--rpp>£13.54/p> /div> /div> div classquickview-btn-wrapper quickview-btn-wrapper_zero-left trade-login-hide > a hrefspecial-offer-sawn-treated-timber-8519-p.asp classquickview-btn options_cta >More details/a> div classqv-btn trade-login-hide>a href# data-ekm-quick-view8519>Quickview/a>/div> /div> /div> !--ekm-output-end--> /div> /div> /div> /div> !--end of product scroll--> /div> !--end of container-->/div>/section>/ekm-section>ekm-section data-idekm-section-id-7 data-typecategory-grid-promo> style>.grid-2-col { display: -ms-grid; display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px;}.grid-2-col_p60 { padding: 70px 20px;}.grid-2-col > h2{ grid-column: -1 / 1;}.ekm-category-grid-promo.two-one-grid { display: -ms-grid; display: grid; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows: 1fr 1fr; grid-template-rows: 1fr 1fr; gap: 20px;}.ekm-category-grid-promo.two-one-grid .two-one-grid_block { position: relative; /*height: 300px;*/ height: 170px; overflow: hidden;}.ekm-category-grid-promo.two-one-grid .two-one-grid_block.sml_1{ background-image: url( https://files.ekmcdn.com/76e9dd/resources/design/Lowerpromoimg2_1693295083.png);}.ekm-category-grid-promo.two-one-grid .two-one-grid_block.sml_2{ background-image: url( https://files.ekmcdn.com/76e9dd/resources/design/Lowerpromoimg3_1693295106.png);}.ekm-category-grid-promo.two-one-grid .two-one-grid_block.sml_3{ background-image: url( https://files.ekmcdn.com/76e9dd/resources/design/Lowerpromoimg4_1693295145.png );}.ekm-category-grid-promo.two-one-grid .two-one-grid_block.sml_4{ background-image: url(https://files.ekmcdn.com/76e9dd/resources/design/Lowerpromoimg5_1693295174.png);}.ekm-category-grid-promo.two-one-grid .two-one-grid_block.big_1{ background-image: url( https://files.ekmcdn.com/76e9dd/resources/design/Lowerpromoimg1_1693295047.png);}.ekm-category-grid-promo.two-one-grid .two-one-grid_block.big_2{ background-image: url( https://files.ekmcdn.com/76e9dd/resources/design/Lowerpromoimg6_1693295194.png );}.ekm-category-grid-promo.two-one-grid .two-one-grid_block_large { -ms-grid-column: 1; -ms-grid-column-span: 2; grid-column: 1 / 3;}.ekm-category-grid-promo.two-one-grid .grid_block_overlay { position: absolute; bottom: 0; left: 0; width: 100%; background-color: #2a2728; padding: 1em; -webkit-transition: left 0.5s cubic-bezier(0.66, 0.5, 0.07, 1.01); transition: left 0.5s cubic-bezier(0.66, 0.5, 0.07, 1.01);}.ekm-category-grid-promo.two-one-grid .grid_block_overlay h4, .ekm-category-grid-promo.two-one-grid .grid_block_overlay p { color: #FFFFFF;}.ekm-category-grid-promo.two-one-grid .grid_block_overlay h4 strong, .ekm-category-grid-promo.two-one-grid .grid_block_overlay p strong, .ekm-category-grid-promo.two-one-grid .grid_block_overlay h4 p{ color: inherit; font-size: inherit; margin: 0;}.ekm-category-grid-promo.two-one-grid .grid_block_overlay h4 p strong{ font-weight: 600;}.ekm-category-grid-promo.two-one-grid .grid_block_overlay h4 { font-weight: 600; font-size: 1.4rem;}.ekm-category-grid-promo.two-one-grid .grid_block_overlay .theme-btn { -ms-flex-item-align: baseline; align-self: baseline; display: none; font-size: 1.5rem;}.ekm-category-grid-promo.two-one-grid .grid_block_overlay > p{ display: none;}@media only screen and (min-width:768px){ .grid-2-col { grid-template-columns: repeat(auto-fit, minmax(500px, 1fr)); } .ekm-category-grid-promo.two-one-grid .two-one-grid_block { height: 300px; isolation: isolate; } .ekm-category-grid-promo.two-one-grid .two-one-grid_block:after{ content: ; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: -100%; background: #2a2728; z-index: -1; -webkit-transition: left 0.5s cubic-bezier(0.66, 0.5, 0.07, 1.01); transition: left 0.5s cubic-bezier(0.66, 0.5, 0.07, 1.01); opacity: 0%; } .ekm-category-grid-promo.two-one-grid .grid_block_overlay { position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background-color: transparent; padding: 4em 2em; -webkit-transition: left 0.5s cubic-bezier(0.66, 0.5, 0.07, 1.01); transition: left 0.5s cubic-bezier(0.66, 0.5, 0.07, 1.01); } .two-one-grid_block.overlay_show .grid_block_overlay { left:0%; } .ekm-category-grid-promo.two-one-grid .grid_block_overlay h4, .ekm-category-grid-promo.two-one-grid .grid_block_overlay p { margin-bottom: 1em; color: #FFFFFF; } .ekm-category-grid-promo.two-one-grid .grid_block_overlay h4 { font-weight: 400; font-size: 2.2rem; } .ekm-category-grid-promo.two-one-grid .grid_block_overlay .theme-btn, .ekm-category-grid-promo.two-one-grid .grid_block_overlay p { display: block; } .ekm-category-grid-promo.two-one-grid .grid_block_overlay p{ flex: 1; max-width: 500px; } .ekm-category-grid-promo.two-one-grid .two-one-grid_block:hover .grid_block_overlay, .ekm-category-grid-promo.two-one-grid .two-one-grid_block:hover:after{ left: 0; } .ekm-category-grid-promo.two-one-grid .two-one-grid_block:after, .ekm-category-grid-promo.two-one-grid .grid_block_overlay{ left: 0; } }.two-one-grid > a{ display: block;}/style>section classcontainer grid-2-col grid-2-col_p60> h2>Shop by Category/h2> div classekm-category-grid-promo two-one-grid> a href/garden-stone--gravel-and-chippings-42-c.asp classtwo-one-grid_block cover-center-bg two-one-grid_block_large big_1 > div classgrid_block_overlay flex flex_justify-center flex_col data-labelLarge 1> h4>p>strong>Garden Stone & more/strong>/p>/h4> div classtheme-btn> Shop Now /div> /div> /a> a href/garden-decking-44-c.asp classtwo-one-grid_block cover-center-bg sml_1> div classgrid_block_overlay flex flex_justify-center flex_col data-labelSmall 1> h4>p>strong>Garden Decking/strong>/p>/h4> div classtheme-btn> Shop Now /div> /div> /a> a href/composite-fencing--ballustrade-334-c.asp classtwo-one-grid_block cover-center-bg sml_2> div classgrid_block_overlay flex flex_justify-center flex_col data-labelSmall 2> h4>p>strong>Composite Fencing/strong>/p>/h4> div classtheme-btn> Shop Now /div> /div> /a> /div> div classekm-category-grid-promo two-one-grid> a href/shed--fence-treatment-208-c.asp classtwo-one-grid_block cover-center-bg sml_3> div classgrid_block_overlay flex flex_justify-center flex_col data-labelSmall 3> h4>p>strong>Wood Treatment/strong>/p>/h4> div classtheme-btn> Shop Now /div> /div> /a> a href/sleepers--scaffold-boards-45-c.asp classtwo-one-grid_block cover-center-bg sml_4> div classgrid_block_overlay flex flex_justify-center flex_col data-labelSmall 4> h4>p>strong>Scaffold Boards/strong>/p>/h4> div classtheme-btn> Shop Now /div> /div> /a> a href/windows--external-doors-67-c.asp classtwo-one-grid_block cover-center-bg two-one-grid_block_large big_2 > div classgrid_block_overlay flex flex_justify-center flex_col data-labelLarge 2> h4>p>strong>Windows & External Doors/strong>/p>/h4> div classtheme-btn> Shop Now /div> /div> /a> /div>/section> /ekm-section>ekm-section data-idekm-section-id-8 data-typetext-and-image> style> .text-image-block-wrapper { display: -ms-grid; display: grid; -ms-grid-columns: 1fr; grid-template-columns: 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 40px; margin-bottom: 20px; } .text-block { max-width: 650px; width: 100%; } .text-image-block-wrapper--split { display: -ms-grid; display: grid; -ms-grid-columns: 1fr; grid-template-columns: 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 40px; margin-bottom: 20px; z-index: 1; position: relative; } .ekm-text-and-image.text-image-block-wrapper--contained { display: -ms-grid; display: grid; -ms-grid-columns: 1fr; grid-template-columns: 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 20px; margin-bottom: 20px; z-index: 1; position: relative; justify-content: center; text-align: center; text-align: left; } .ekm-text-and-image .text-image-block-wrapper--fullwidth { -ms-grid-columns: 1fr; grid-template-columns: 1fr; position: relative; text-align: left; } .text-image-block-wrapper img { width: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; height: 220px; } .text-image-block-wrapper p { overflow-wrap: anywhere; font-weight: 400; } .text-image-block-wrapper__main-content{ padding: 20px 0 0 0; } .text-image-block-wrapper__main-content > p{ margin-bottom: 20px; } .text-image-block-wrapper__main-content--fullwidth{ padding: 20px 0; } .text-image-block-wrapper__main-content--contained{ padding: 20px 0; } .text-image-block-wrapper--one{ padding:40px 20px; } .heading-block h3 { padding-bottom: 10px; } .heading-block p { padding-bottom: 10px; } .text-image-block-wrapper.text-image-block-wrapper_reverse img{ grid-row: -1 / 1; } .ekm-text-and-image.about-section-bg{ background-image: url(//themes.cdn.ekm.net/themes/master/2271/images/diy-and-construction/about-us.jpg?vDED8DA30-094C-48F0-879A-0272C725792A); padding: 20px 0px; background-attachment: scroll; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; } .ekm-text-and-image.about-section-bg.hasoverlay::before { content:; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 100%; background:#f8f8f8; } .ekm-text-and-image:where(.text-image-block-wrapper, .text-image-block-wrapper__main-content--fullwidth, .text-image-block-wrapper--fullwidth, .heading-block, .text-image-block-wrapper--split, .text-image-block-wrapper--contained ) p { color: #333333; } .ekm-text-and-image:where(.text-image-block-wrapper, .text-image-block-wrapper__main-content--fullwidth, .text-image-block-wrapper--fullwidth, .heading-block, .text-image-block-wrapper--split, .text-image-block-wrapper--contained ) h3 { color: #333333; } .ekm-text-and-image:where(.text-image-block-wrapper, .text-image-block-wrapper--fullwidth, .text-image-block-wrapper--split, .text-image-block-wrapper--contained ) .theme-btn { color: #FFFFFF; background-color: #333333; } @media only screen and (min-width: 768px){ .text-image-block-wrapper { -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; } .text-image-block-wrapper--one{ padding:60px 20px; } .text-image-block-wrapper--split { -ms-grid-columns: 1fr 3fr; grid-template-columns: 1fr 3fr; } .text-image-block-wrapper img { height: 400px; } .text-image-block-wrapper.text-image-block-wrapper_reverse { grid-auto-flow: column dense; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; gap: 40px; } .text-image-block-wrapper.text-image-block-wrapper_reverse img { -ms-grid-column: 1; -ms-grid-column-span: 1; grid-column: 1 / 2; } .ekm-text-and-image.about-section-bg{ padding: 50px 0px; background-attachment: fixed; } data-browsersafari .ekm-text-and-image.about-section-bg{ background-attachment: inherit; } .ekm-text-and-image.text-image-block-wrapper--contained { -ms-grid-columns: .5fr; grid-template-columns: .5fr; }} /style> div classekm-text-and-image about-section-bg hasoverlay> section classekm-text-and-image container text-image-block-wrapper--fullwidth> div> h3>About Us/h3> p>Established in 1988/p> div classtext-image-block-wrapper__main-content--fullwidth> p>For all you trade, DIY and home improvement materials you need look nowhere else. We have a massive range of stock, partnerships with the biggest trade brands, friendly and helpful Staff, and, of course, competitive pricing guaranteed.br>br>Servicing the north east of Scotland and the highlands from our premises in Keith and in Forres, Keith Builders Merchants carries a huge range of building, plumbing, roofing and joinery products all on our shelves at very competitive prices. Now with kitchens available from stock for you to collect monday to friday. Or we can design and deliver your new kitchen or bathroom for you. We have over 100 flooring samples on display in our showroom and with our fleet of delivery vehicles we can deliver products to your door in efficient manner for the right price ! We pride ourselves on providing an efficient service with competitive prices and quality material for all your needs./p> /div> /div> /section> /div> /ekm-section>ekm-section data-idekm-section-id-9 data-typeembed-code> section> script srchttps://widget.reviews.co.uk/rich-snippet-reviews-widgets/dist.js>/script>div idcarousel-inline-widget-810 stylewidth:100%;max-width:1250px;margin:40px auto;>/div>script>richSnippetReviewsWidgets(carousel-inline-widget-810, { store: keith-builders, widgetName: carousel-inline, primaryClr: #f47e27, neutralClr: #f4f4f4, reviewTextClr:#2f2f2f, ratingTextClr:#2f2f2f, layout:fullWidth, numReviews: 21});/script> /section>/ekm-section>/article>ekm-section data-idekm-section-id-10 data-typefooter> style> :root{ --footer_bg: #2a2728; --footer_text: #FFFFFF; --footer_link: #FFFFFF; --webpages_background: #049aff; --copyright_background: #272425; --copyright_text: #FFFFFF; } footer{ } .background_image{ background-image: url( ); background-repeat: no-repeat; background-position: center center; background-size: auto; } .copyright-bar{ padding: 15px 0px; background-color: var(--copyright_background); color: var(--copyright_text); text-align: center; font-size: 1.4rem; } .copyright-bar .container{ display: grid; grid-template-columns: 1fr; gap: 15px; padding: 0px 20px; } .copyright-block-cards{ order: 1; } .copyright-block-company{ order: 2; } .copyright-block-sitename{ order: 3; } .copyright-bar a{ color: inherit; font-size: inherit; text-decoration: underline; } .copyright-bar span { font-size: inherit; } .copyright-block-sitename span, .copyright-block-company span{ font-size: inherit; margin-left: 2px; text-align: left; } .copyright-block-sitename { font-size: 1.4rem; } .copyright-block-company, .copyright-block-cards, .copyright-block-sitename { justify-content: left; } .copyright-block-sitename { flex-wrap: wrap; } span.ekmps-vat-number, span.ekmps-company-number{ display: inline-block; margin: 0px; margin: 10px 3px 0 3px; font-size: 1.4rem; } .dash { margin: 0px 5px; } .ekm-card-logos-image { height: 30px; width: auto; } footer > .container { padding-top: 0px; padding-bottom: 0px; } footer .footer-block ul { } .footer-block--social { display: grid; justify-content: flex-start; } .footer-block--webpages { } .footer-block--webpages .container { } .footer-block--address { display: grid; justify-content: flex-start; text-align: left; } .footer-block--webpages ul li { display: flex; flex-direction: column; } .footer-contact > li { display: flex; flex-direction: row; } footer .footer-block--address ul { justify-content: left; margin-top: 15px; gap: 0px; } footer .footer-block h4 { } .accordian-title svg { height: 18px; width: 18px; margin-left: 5px; fill: #fff; align-self: center; } .is-accordian { display: flex !important; flex-direction: column; gap: 5px; } .accordian-title{ display: flex; cursor: pointer; justify-content: space-between; padding: 10px 0px; border-top: solid 2px #2F3643; border-bottom: solid 2px #2F3643; } .footer-block--logo img{ max-width: 150px; } .footer-block--logo { justify-content: flex-start; } .slider_wrapper { transition:height 1s ease-out; height:0; overflow:hidden; } .is-accordian.flex.flex-wrap > li:first-child { } @media only screen and (min-width: 768px) { footer > .container { gap: 40px; } .footer-block--social { display: grid; } .footer-block--webpages { } .footer-block--address{ display: grid; justify-content: center; text-align: center; } footer .footer-block h4 { } .footer-block--logo img{ max-width: 150px; } .footer-block--logo { justify-content: center; } .copyright-bar .container{ grid-template-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr; gap: 20px; } .copyright-block-sitename { justify-content: center; order: 2; justify-content: flex-start; order: 1; } .copyright-block-cards{ justify-content: flex-end; order: 3; } .copyright-block-company{ justify-content: flex-start; justify-content: flex-end; order: 2; } .is-accordian { display: flex !important; } .is-accordian.active { display: none !important; } .accordian-title { cursor: inherit; padding: 0px; border-top: none; border-bottom: none; } .accordian-title svg{ display: none; } footer .footer-block--address ul { justify-content: center; } .is-accordian { flex-direction: row; } .slider_wrapper { transition:height 1s ease-out; height:auto !important; /*This overrides any height added by JS*/ overflow:initial; } .is-accordian.flex.flex-wrap > li:first-child { } } @media only screen and (min-width: 500px){ .useful-links.two_cols{ columns: 2; column-gap: 20px; } } .recently-viewed-products h2{ margin-bottom: 20px; } .recently-viewed-products{ padding: 40px 0; } .recently-viewed-products { background-color: #f8f8f8; } .recently-viewed-products h2{ color: #333333; } .recently-viewed-products h2{ margin-bottom: 20px; } /style> footer > div classcontainer > div classfooter-block > h4>Useful Links/h4> ul classuseful-links >li>a hrefindex.asp>Home/a>/li>li>a hrefabout-us-1-w.asp>About Us/a>/li>li>a hrefcontact-us-2-w.asp>Contact Us/a>/li>li>a hrefnews--opening-hours-3-w.asp>News & Opening Hours/a>/li>li>a href/blogs>Blog/a>/li> li>a href/terms.asp>Terms & Conditions/a>/li> li>a href/privacy.asp>Privacy/a>/li> li>a href/sitemap.asp>Sitemap/a>/li> /ul>!-- #extra-page-menu --> /div> div classfooter-block > h4>Stay Connected /h4> div>div stylepadding:3px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align: middle;>a hrefhttps://www.facebook.com/KeithBuildersMerchants target_blank>img src/ekmps/assets/images/features/social/link/Colour/Medium/facebook.svg height32px width32px altFacebook />/a>/div>div stylepadding:3px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align: middle;>a hrefhttps://www.youtube.com/channel/UCqHzIzaDIUgj-7lrdDszDgw target_blank>img src/ekmps/assets/images/features/social/link/Colour/Medium/youtube.svg height32px width32px altYoutube />/a>/div>/div> /div> div classfooter-block styledisplay: none > h4>Delivery/h4> p classflex flex_space-between >span>Royal Mail 2nd Class/span>span>£3.99/span>/p> p classflex flex_space-between >span>Royal Mail 1st Class Tracked/span>span>£6.99/span>/p> p classflex flex_space-between >span>Royal Mail Tracked & Signed/span>span>£9.99/span>/p> p classflex flex_space-between >span>Royal Mail 2nd Class/span>span>£3.99/span>/p> /div> div classfooter-block > h4>Get in Touch/h4> p>p>Keith Branch 01542 886222br>Forres Branch 01309 676444br>WhatsApp 07523339620br>br>Email a hrefmailto:jeff.smith@keithbuilders.co.uk>jeff.smith@keithbuilders.co.uk/a>br>br>Keith Builders Merchants Ltdbr>Edindiach Roadbr>Keithbr>AB55 5JY/p>/p> /div> div classfooter-block > h4>Sign Up to Our Newsletter/h4>form data-thanktranslationThanks methodpost actionhttps://api.ekmresponse.com/api/recipient/signup onsubmitreturn ekmResponseSignupUser(this) data-onsuccessnewsletterSubmit >input typehidden nameUserId value18172 />input typehidden nameGroupId value48220 />input typehidden namehash2 valuee6a808aa0efbdc23c0634ad808e685c9 />input idekmResponseEmailAddress nameekmResponseEmailAddress typetext placeholderYour email address classekmResponseEmailAddress newsletter-text maxlength1000 />input idekmResponseSignupButton classekmResponseSignupButton nameekmResponseSignupButton typeimage src/ekmps/designs/assets/master/2271/images/emailicon.svg altSign Up />/form>script typetext/javascript srchttps://15.cdn.ekm.net/ekmps/assets/js/shop-front/newslettersignup.js?_1>/script> h4>We Accept/h4> style typetext/css>.ekm-card-logos-image {padding:2px;}/style>span styledisplay:block;>img classekm-card-logos-image srchttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/visa.png srcsethttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/visa@2x.png 2x altPay with Visa width50 height30 />img classekm-card-logos-image srchttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/visa-electron.png srcsethttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/visa-electron@2x.png 2x altPay with Visa Electron width50 height30 />img classekm-card-logos-image srchttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/mastercard.png srcsethttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/mastercard@2x.png 2x altPay with Mastercard width50 height30 />img classekm-card-logos-image srchttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/maestro.png srcsethttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/maestro@2x.png 2x altPay with Maestro width50 height30 />img classekm-card-logos-image srchttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/paypal.png srcsethttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/paypal@2x.png 2x altPay with PayPal width50 height30 />img classekm-card-logos-image srchttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/applepay.png srcsethttps://15.cdn.ekm.net/ekmps/assets/images/cardlogos/rounded-small/applepay@2x.png 2x altPay with applepay width50 height30 />/span> /div> /div> /footer> div classcopyright-bar> div classcontainer> div classcopyright-block-company flex flex_align-center> div> span classekmps-vat-number>VAT Number: span>945755287/span>/span>!-- /.ekmps-vat-number --> span classekmps-company-number>Registered company: span>SC217157/span>/span>!-- /.ekmps-company-number --> /div> /div> div classcopyright-block-sitename flex flex_align-center> © Copyright span idyear>2022 /span> Keith Builders Merchants Ltd All rights reserved br> /div> /div> /div> style> .newsletter-notification{ position: fixed; z-index: 99; bottom: 0; right: 0; background-color: #eee; padding: 20px; border-radius: 10px; box-shadow: 0 3px 12px rgba(0,0,0,0.16); transform: translateX(150%); opacity: 0; transition: all 0.25s ease; margin: 10px; } .newsletter-notification.active{ transform: translateX(0%); opacity: 1; } .newsletter-noti-title{ font-size: 1.6rem; font-weight: 800; margin-bottom: 10px; color: #333; } .newsletter-noti-content{ font: 1.25rem; color: #333; } .newsletter-notification-close{ width: 25px; height: 25px; background-color: rgba(198, 198, 198, 0.933); border-radius: 50%; position: absolute; top: -6px; right: -6px; cursor: pointer; } .newsletter-notification-close > svg{ width: 18px; height: 18px; } @media only screen and (min-width:768px){ .newsletter-notification{ max-width: 400px; } } /style> div classnewsletter-notification> div classnewsletter-notification-close flex flex_align-center flex_justify-center> svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 320 512> path dM310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z /> /svg> /div> p classnewsletter-noti-title>Thank you for signing up to our newsletter/p> p classnewsletter-noti-content>Please check your inbox to confirm your subscription./p> /div> script defer> //Newsletter Form Message let newsletter_notification document.querySelector(.newsletter-notification); function newsletterSubmit() { // let newsletter_notification_title document.querySelector(.newsletter-noti-title); // let newsletter_notification_content document.querySelector(.newsletter-noti-content); newsletter_notification.classList.add(active); setTimeout(() > { newsletter_notification.classList.remove(active); }, 5000); }; document.querySelector(.newsletter-notification-close).addEventListener(click, (e) > { newsletter_notification.classList.remove(active); }) const useful_links document.querySelector(.useful-links); if( useful_links.childElementCount > 6 ){ useful_links.classList.add(two_cols) } /script>script> addEventListener(DOMContentLoaded, (event) > { const footerDropdownMenu document.querySelector(.accordian-title); const slideDownMenu document.querySelector(.slider_wrapper); if(footerDropdownMenu ! null){ footerDropdownMenu.addEventListener(click, () > { const menuHeight document.querySelector(.is-accordian).offsetHeight; if(slideDownMenu.offsetHeight > 0){ slideDownMenu.style.height 0px }else{ slideDownMenu.style.height `${menuHeight}px`; } }); } });/script>/ekm-section> /main>script srchttps://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/js/splide.min.js defer fetchprioritylow>/script>link hrefhttps://cdn.ekmsecure.com/font-awesome/latest/fa.css defer fetchprioritylow >noscript> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/@splidejs/splide@latest/dist/css/splide.min.cssdefer fetchprioritylow > link hrefhttps://cdn.ekmsecure.com/font-awesome/latest/fa.css relstylesheet defer fetchprioritylow>/noscript> script defer > const tabletMQ window.matchMedia((min-width: 768px)); const desktopMQ window.matchMedia((min-width: 1024px)); window.addEventListener(DOMContentLoaded, (event) > { console.log(%cDOM fully loaded and parsed., color:#28a745); const backgroundImageFullRes (image) > { let element document.querySelector(image); if(element null){ return; } if(!element.hasAttribute(data-slider-num)){ let computedStyle window.getComputedStyle(element); let bgImageUrl computedStyle.backgroundImage; let newImageUrl; // Remove the leading url( and trailing ) characters bgImageUrl bgImageUrl.substring(4, bgImageUrl.length - 1); // Gets the above URL and splits it on the ?w query then returns the first part of the split which is the clean URL. bgImageUrl bgImageUrl.split(?w)0; newImageUrl bgImageUrl.replaceAll(, ); // Appends the image URL with the query sting for a raw image newBackgroundImageURL newImageUrl + ?r1; // Replaces current banner with high res one. element.style.backgroundImage url( + newBackgroundImageURL + ); } }if(desktopMQ.matches){ backgroundImageFullRes(.main-banner-block); console.log(%cBanner image updated., color:#28a745);} var prod_sliders document.querySelectorAll(.product-slider); var prod_sliders_arr Array.prototype.slice.call(prod_sliders); prod_sliders_arr.forEach(function(slider) { new Splide(slider, { type: slide, pagination : false, perPage : 5, perMove: 1, rewind: true, rewindSpeed: 2500, gap: 20, speed: 1200, arrows: true, breakpoints: { 550: { perPage: 1, perMove: 1 }, 900: { perPage: 2, perMove: 1 }, 1280: { perPage: 3, perMove: 2 } }, }).mount(); }); console.log(%cSlider initialisation complete., color:#28a745); console.log(%cMerchant Logged in: + is_merchant_logged_in, color:#ffc107); setTimeout(() > { if (typeof ekmProductImageBadges ! undefined){ console.log(%cProduct stickers re-initialisation complete., color:#28a745); ekmProductImageBadges.reInit(); } }, 400); // Closes the nav dropdown if the user clicks of the nav box. window.addEventListener(click, (e) > { const all_nav_grids document.querySelectorAll(.subnav-grid-wrapper); all_nav_grids.forEach((single_nav_grid) > { if(single_nav_grid.classList.contains(mobile_open)){ if(e.target ! document.querySelector(.subnav-grid-wrapper)){ single_nav_grid.classList.toggle(mobile_open) } } }) }); document.querySelectorAll(.splide__arrow).forEach(splideBtn > { if(splideBtn.disabled){ splideBtn.classList.add(ekm_hide_me) } })});/script>script> window.addEventListener(DOMContentLoaded, (event) > { var cat_sliders document.querySelectorAll(.category-slider); var cat_sliders_arr Array.prototype.slice.call(cat_sliders); cat_sliders_arr.forEach(function(slider) { new Splide(slider, { type: slide, pagination : false, perPage : 5, rewind: true, rewindSpeed: 2500, gap: 20, perMove: 1, speed: 1200, breakpoints: { 550: { perPage: 1, perMove: 1 }, 900: { perPage: 2, perMove: 1 }, 1280: { perPage: 3, perMove: 2 } }, }).mount(); }); })/script>script defer fetchprioritylow >// list of CSS files that are section specificvar promoCSS //themes.cdn.ekm.net/themes/master/2271/css/promo-sections.css?vDED8DA30-094C-48F0-879A-0272C725792A;var galleryCSS //themes.cdn.ekm.net/themes/master/2271/css/gallery.css?vDED8DA30-094C-48F0-879A-0272C725792A;//variables that are being checked at section level, this is used to determine if the section is in the merchants theme.var is_promo_section_active;var is_gallery_section_active;// The global function that adds the CSS link to the headfunction addCSS(cssUrl) { var element document.createElement(link); element.setAttribute(rel, stylesheet); element.setAttribute(type, text/css); element.setAttribute(href, cssUrl); document.getElementsByTagName(head)0.appendChild(element);}// This is where the true or false gets stored if the section is active in the theme.let section_active { promoCSS: is_promo_section_active, galleryCSS: is_gallery_section_active};// Loops over the above object and checks if the section is true if so the respect CSS file will get added to the header.for( var key in section_active){ if(section_activekey true){ addCSS(eval(key)); }}/script>script src//themes.cdn.ekm.net/themes/master/2271/other/scripts.js?vDED8DA30-094C-48F0-879A-0272C725792A defer fetchprioritylow >/script>script typeapplication/json data-softcart-lc> { In Stock: Item in Stock, Sold Out: Out of stock, fake: null } /script>div classshopui shopui--modal data-newsletterpopup{"mode":"MODE_TRIGGER_LEAVING", "delay":10, "url":"https://api.ekmresponse.com/api/recipient/signup","data":{"UserID":18172, "GroupID":48220, "Hash":"e6a808aa0efbdc23c0634ad808e685c9"},"xdomain":null} styledisplay:none> div classshopui-exit-modal> div classshopui-exit-modal__overlay>/div> div classshopui-exit-modal__window> a href# classshopui-exit-modal__close js-close>Close/a> div classshopui-exit-modal__content js-content> div classshopui-exit-modal__title>Dont Miss Out/div> div classshopui-exit-modal__message> Never miss out on our latest products and biggest deals. Sign up to our free newsletter today! /div>!-- .shopui-exit-modal__message --> div classshopui-form-row shopui-form-row--stacked u-margin-top> div classshopui-form-row__field> div classshopui-validation js-validity> span> input typetext idsubject classshopui-text-field js-input-email placeholderExample: john.smith@example.com> /span> div classshopui-validation__bubble> div classshopui-validation__message js-validity-msg>/div> /div>!-- .shopui-validation__bubble --> /div>!-- .shopui-validation --> /div>!-- .shopui-form-row__field --> /div>!-- .shopui-form-row --> div classshopui-button-row> a href# classshopui-button shopui-button--primary js-submit>Sign Up Now/a> /div>!-- .shopui-button-row --> /div>!-- .shopui-exit-modal__content --> /div>!-- .shopui-exit-modal__window --> /div>!-- .shopui-exit-modal -->/div>!-- .shopui -->script srchttps://15.cdn.ekm.net/ekmps/assets/js/shop-front/newsletterpopup.js?_2%2E2%2E0>/script>script srchttps://shopui.ekmsecure.com/2%2E1%2E13/scripts/shopui.js>/script>script src//ekmpinpoint.ekmsecure.com/harvest/stats.js async>/script>script typemodule>const id setInterval(() > {if (!window._ekmpinpoint?.getStats) return;clearInterval(id) ;_ekmpinpoint.getStats(76e9dd) ;}, 250) ;/script>script src//globalstats.ekmsecure.com/hits/stats-global.js async>/script>script typemodule>const id setInterval(() > {if (!window._ekmpinpoint?.getStatsGlobal) return;clearInterval(id) ;_ekmpinpoint.getStatsGlobal(76e9dd, 15) ;}, 250) ;/script>script>gtag(consent,default,{ad_personalization:granted,ad_user_data:granted,});/script>/body>/html>div classfb-customerchat page_id218932921453227 logged_in_greeting logged_out_greeting theme_color#FFFFFF greeting_dialog_displayhide greeting_dialog_delay3 >/div>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]