"==="a".replace(/./,"

Herringbone Wood Flooring | Next Day Delivery & Samples Available | Havwoods "),y=!!/./[p]&&""===/./[p]("a"," Herringbone Wood Flooring | Next Day Delivery & Samples Available | Havwoods ");n("replace",(function(t,r,e){var n=y?"$":" Herringbone Wood Flooring | Next Day Delivery & Samples Available | Havwoods ";return[function(t,e){var n=s(this),o=null==t?void 0:t[p];return void 0!==o?o.call(t,n,e):r.call(c(n),t,e)},function(t,o){var s=i(this),p=c(t);if("string"==typeof o&&-1===o.indexOf(n)&&-1===o.indexOf("$=S&&(A+=p.slice(S,I)+L,S=I+T.length)}return A+p.slice(S)}]}),!!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}))||!g||y)},function(t,r,e){"use strict";var n=e(0),o=e(20),i=e(81),a=e(14),u=e(68),c=e(179),s=e(9),f=e(36),l=s("replace"),h=RegExp.prototype,p=Math.max,v=function(t,r,e){return e>t.length?-1:""===r?e:t.indexOf(r,e)};n({target:"String",proto:!0},{replaceAll:function(t,r){var e,n,s,d,g,y,m,b,x=o(this),w=0,E=0,A="";if(null!=t){if((e=i(t))&&!~a(o("flags"in h?t.flags:u.call(t))).indexOf("g"))throw TypeError("`.replaceAll` does not allow non-global regexes");if(void 0!==(n=t[l]))return n.call(t,x,r);if(f&&e)return a(x).replace(t,r)}for(s=a(x),d=a(t),(g="function"==typeof r)||(r=a(r)),y=d.length,m=p(1,y),w=v(s,d,0);-1!==w;)b=g?a(r(d,w,s)):c(d,s,w,[],void 0,r),A+=s.slice(E,w)+b,E=w+y,w=v(s,d,w+m);return E1||"".split(/.?/).length?function(t,e){var n=f(a(this)),i=void 0===e?4294967295:e>>>0;if(0===i)return[];if(void 0===t)return[n];if(!o(t))return r.call(n,t,i);for(var u,c,s,l=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),v=0,d=new RegExp(t.source,p+"g");(u=h.call(d,n))&&!((c=d.lastIndex)>v&&(l.push(n.slice(v,u.index)),u.length>1&&u.index=i));)d.lastIndex===u.index&&d.lastIndex++;return v===n.length?!s&&d.test("")||l.push(""):l.push(n.slice(v)),l.length>i?l.slice(0,i):l}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:r.call(this,t,e)}:r,[function(r,e){var o=a(this),i=null==r?void 0:r[t];return void 0!==i?i.call(r,o,e):n.call(f(o),r,e)},function(t,o){var a=i(this),h=f(t),p=e(n,a,h,o,n!==r);if(p.done)return p.value;var v=u(a,RegExp),g=a.unicode,m=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(d?"g":"y"),b=new v(d?"^(?:"+a.source+")":a,m),x=void 0===o?4294967295:o>>>0;if(0===x)return[];if(0===h.length)return null===l(b,h)?[h]:[];for(var w=0,E=0,A=[];E1?arguments[1]:void 0,r.length)),n=u(t);return h?h.call(r,n,e):r.slice(e,e+n.length)===n}})},function(t,r,e){"use strict";var n=e(0),o=e(20),i=e(30),a=e(14),u="".slice,c=Math.max,s=Math.min;n({target:"String",proto:!0},{substr:function(t,r){var e,n,f=a(o(this)),l=f.length,h=i(t);return h===1/0&&(h=0),h=(n=s(h+e,l))?"":u.call(f,h,n)}})},function(t,r,e){"use strict";var n=e(0),o=e(67).trim;n({target:"String",proto:!0,forced:e(134)("trim")},{trim:function(){return o(this)}})},function(t,r,e){"use strict";var n=e(0),o=e(67).end,i=e(134)("trimEnd"),a=i?function(){return o(this)}:"".trimEnd;n({target:"String",proto:!0,forced:i},{trimEnd:a,trimRight:a})},function(t,r,e){"use strict";var n=e(0),o=e(67).start,i=e(134)("trimStart"),a=i?function(){return o(this)}:"".trimStart;n({target:"String",proto:!0,forced:i},{trimStart:a,trimLeft:a})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("anchor")},{anchor:function(t){return o(this,"a","name",t)}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("big")},{big:function(){return o(this,"big","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("blink")},{blink:function(){return o(this,"blink","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("bold")},{bold:function(){return o(this,"b","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("fixed")},{fixed:function(){return o(this,"tt","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("fontcolor")},{fontcolor:function(t){return o(this,"font","color",t)}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("fontsize")},{fontsize:function(t){return o(this,"font","size",t)}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("italics")},{italics:function(){return o(this,"i","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("link")},{link:function(t){return o(this,"a","href",t)}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("small")},{small:function(){return o(this,"small","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("strike")},{strike:function(){return o(this,"strike","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("sub")},{sub:function(){return o(this,"sub","","")}})},function(t,r,e){"use strict";var n=e(0),o=e(33);n({target:"String",proto:!0,forced:e(34)("sup")},{sup:function(){return o(this,"sup","","")}})},function(t,r,e){e(47)("Float32",(function(t){return function(r,e,n){return t(this,r,e,n)}}))},function(t,r,e){var n=e(30);t.exports=function(t){var r=n(t);if(r2?arguments[2]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=e(22).every,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("every",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=e(119),i=n.aTypedArray;(0,n.exportTypedArrayMethod)("fill",(function(t){return o.apply(i(this),arguments)}))},function(t,r,e){"use strict";var n=e(13),o=e(22).filter,i=e(404),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("filter",(function(t){var r=o(a(this),t,arguments.length>1?arguments[1]:void 0);return i(this,r)}))},function(t,r,e){var n=e(405),o=e(102);t.exports=function(t,r){return n(o(t),r)}},function(t,r){t.exports=function(t,r){for(var e=0,n=r.length,o=new t(n);n>e;)o[e]=r[e++];return o}},function(t,r,e){"use strict";var n=e(13),o=e(22).find,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("find",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=e(22).findIndex,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("findIndex",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=e(22).forEach,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("forEach",(function(t){o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(135);(0,e(13).exportTypedArrayStaticMethod)("from",e(181),n)},function(t,r,e){"use strict";var n=e(13),o=e(72).includes,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("includes",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=e(72).indexOf,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("indexOf",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(6),o=e(13),i=e(87),a=e(9)("iterator"),u=n.Uint8Array,c=i.values,s=i.keys,f=i.entries,l=o.aTypedArray,h=o.exportTypedArrayMethod,p=u&&u.prototype[a],v=!!p&&("values"==p.name||null==p.name),d=function(){return c.call(l(this))};h("entries",(function(){return f.call(l(this))})),h("keys",(function(){return s.call(l(this))})),h("values",d,!v),h(a,d,!v)},function(t,r,e){"use strict";var n=e(13),o=n.aTypedArray,i=n.exportTypedArrayMethod,a=[].join;i("join",(function(t){return a.apply(o(this),arguments)}))},function(t,r,e){"use strict";var n=e(13),o=e(158),i=n.aTypedArray;(0,n.exportTypedArrayMethod)("lastIndexOf",(function(t){return o.apply(i(this),arguments)}))},function(t,r,e){"use strict";var n=e(13),o=e(22).map,i=e(102),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("map",(function(t){return o(a(this),t,arguments.length>1?arguments[1]:void 0,(function(t,r){return new(i(t))(r)}))}))},function(t,r,e){"use strict";var n=e(13),o=e(135),i=n.aTypedArrayConstructor;(0,n.exportTypedArrayStaticMethod)("of",(function(){for(var t=0,r=arguments.length,e=new(i(this))(r);r>t;)e[t]=arguments[t++];return e}),o)},function(t,r,e){"use strict";var n=e(13),o=e(88).left,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduce",(function(t){return o(i(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=e(88).right,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("reduceRight",(function(t){return o(i(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=n.aTypedArray,i=n.exportTypedArrayMethod,a=Math.floor;i("reverse",(function(){for(var t,r=o(this).length,e=a(r/2),n=0;n1?arguments[1]:void 0,1),e=this.length,n=a(t),u=o(n.length),s=0;if(u+r>e)throw RangeError("Wrong length");for(;si;)s[i]=e[i++];return s}),i((function(){new Int8Array(1).slice()})))},function(t,r,e){"use strict";var n=e(13),o=e(22).some,i=n.aTypedArray;(0,n.exportTypedArrayMethod)("some",(function(t){return o(i(this),t,arguments.length>1?arguments[1]:void 0)}))},function(t,r,e){"use strict";var n=e(13),o=e(6),i=e(4),a=e(26),u=e(12),c=e(159),s=e(160),f=e(161),l=e(49),h=e(122),p=n.aTypedArray,v=n.exportTypedArrayMethod,d=o.Uint16Array,g=d&&d.prototype.sort,y=!!g&&!i((function(){var t=new d(2);t.sort(null),t.sort({})})),m=!!g&&!i((function(){if(l)return l0&&1/ee}}(t)),r=0;r2,o=n?a.call(arguments,2):void 0;return t(n?function(){("function"==typeof r?r:Function(r)).apply(this,o)}:r,e)}};n({global:!0,bind:!0,forced:/MSIE .\./.test(i)},{setTimeout:u(o.setTimeout),setInterval:u(o.setInterval)})},function(t,r,e){"use strict";e(177);var n,o=e(0),i=e(11),a=e(184),u=e(6),c=e(114),s=e(25),f=e(55),l=e(18),h=e(169),p=e(156),v=e(98).codeAt,d=e(436),g=e(14),y=e(40),m=e(185),b=e(21),x=u.URL,w=m.URLSearchParams,E=m.getState,A=b.set,S=b.getterFor("URL"),O=Math.floor,T=Math.pow,I=/[A-Za-z]/,R=/[\d+-.A-Za-z]/,_=/\d/,M=/^0x/i,j=/^[0-7]+$/,L=/^\d+$/,P=/^[\dA-Fa-f]+$/,k=/[ Herringbone Wood Flooring | Next Day Delivery & Samples Available | Havwoods \t\n\r #%/:?@[\\]^|]/,N=/[ Herringbone Wood Flooring | Next Day Delivery & Samples Available | Havwoods \t\n\r #/:?@[\\]^|]/,U=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,F=/[\t\n\r]/g,C=function(t,r){var e,n,o;if("["==r.charAt(0)){if("]"!=r.charAt(r.length-1))return"Invalid host";if(!(e=B(r.slice(1,-1))))return"Invalid host";t.host=e}else if(H(t)){if(r=d(r),k.test(r))return"Invalid host";if(null===(e=D(r)))return"Invalid host";t.host=e}else{if(N.test(r))return"Invalid host";for(e="",n=p(r),o=0;o4)return t;for(e=[],n=0;n1&&"0"==o.charAt(0)&&(i=M.test(o)?16:8,o=o.slice(8==i?1:2)),""===o)a=0;else{if(!(10==i?L:8==i?j:P).test(o))return t;a=parseInt(o,i)}e.push(a)}for(n=0;n=T(256,5-r))return null}else if(a>255)return null;for(u=e.pop(),n=0;n6)return;for(n=0;h();){if(o=null,n>0){if(!("."==h()&&n255)return;l++}c[s]=256*c[s]+o,2!=++n&&4!=n||s++}if(4!=n)return;break}if(":"==h()){if(l++,!h())return}else if(h())return;c[s++]=r}else{if(null!==f)return;l++,f=++s}}if(null!==f)for(a=s-f,s=7;0!=s&&a>0;)u=c[s],c[s--]=c[f+a-1],c[f+--a]=u;else if(8!=s)return;return c},q=function(t){var r,e,n,o;if("number"==typeof t){for(r=[],e=0;ee&&(r=n,e=o),n=null,o=0):(null===n&&(n=i),++o);return o>e&&(r=n,e=o),r}(t),e=0;e":1,"`":1}),W=h({},V,{"#":1,"?":1,"{":1,"}":1}),Y=h({},W,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\":1,"]":1,"^":1,"|":1}),G=function(t,r){var e=v(t,0);return e>32&&e1&&X(t.slice(0,2))&&(2==t.length||"/"===(r=t.charAt(2))||"\"===r||"?"===r||"#"===r)},Q=function(t){var r=t.path,e=r.length;!e||"file"==t.scheme&&1==e&&X(r[0],!0)||r.pop()},tt=function(t){return"."===t||"%2e"===t.toLowerCase()},rt={},et={},nt={},ot={},it={},at={},ut={},ct={},st={},ft={},lt={},ht={},pt={},vt={},dt={},gt={},yt={},mt={},bt={},xt={},wt={},Et=function(t,r,e,o){var i,a,u,c,s,f=e||rt,h=0,v="",d=!1,g=!1,y=!1;for(e||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,r=r.replace(U,"")),r=r.replace(F,""),i=p(r);h65535)return"Invalid port";t.port=H(t)&&w===$[t.scheme]?null:w,v=""}if(e)return;f=yt;continue}return"Invalid port"}v+=a;break;case vt:if(t.scheme="file","/"==a||"\"==a)f=dt;else{if(!o||"file"!=o.scheme){f=mt;continue}if(a==n)t.host=o.host,t.path=o.path.slice(),t.query=o.query;else if("?"==a)t.host=o.host,t.path=o.path.slice(),t.query="",f=xt;else{if("#"!=a){Z(i.slice(h).join(""))||(t.host=o.host,t.path=o.path.slice(),Q(t)),f=mt;continue}t.host=o.host,t.path=o.path.slice(),t.query=o.query,t.fragment="",f=wt}}break;case dt:if("/"==a||"\"==a){f=gt;break}o&&"file"==o.scheme&&!Z(i.slice(h).join(""))&&(X(o.path[0],!0)?t.path.push(o.path[0]):t.host=o.host),f=mt;continue;case gt:if(a==n||"/"==a||"\"==a||"?"==a||"#"==a){if(!e&&X(v))f=mt;else if(""==v){if(t.host="",e)return;f=yt}else{if(c=C(t,v))return c;if("localhost"==t.host&&(t.host=""),e)return;v="",f=yt}continue}v+=a;break;case yt:if(H(t)){if(f=mt,"/"!=a&&"\"!=a)continue}else if(e||"?"!=a)if(e||"#"!=a){if(a!=n&&(f=mt,"/"!=a))continue}else t.fragment="",f=wt;else t.query="",f=xt;break;case mt:if(a==n||"/"==a||"\"==a&&H(t)||!e&&("?"==a||"#"==a)){if(".."===(s=(s=v).toLowerCase())||"%2e."===s||".%2e"===s||"%2e%2e"===s?(Q(t),"/"==a||"\"==a&&H(t)||t.path.push("")):tt(v)?"/"==a||"\"==a&&H(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&X(v)&&(t.host&&(t.host=""),v=v.charAt(0)+":"),t.path.push(v)),v="","file"==t.scheme&&(a==n||"?"==a||"#"==a))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==a?(t.query="",f=xt):"#"==a&&(t.fragment="",f=wt)}else v+=G(a,W);break;case bt:"?"==a?(t.query="",f=xt):"#"==a?(t.fragment="",f=wt):a!=n&&(t.path[0]+=G(a,z));break;case xt:e||"#"!=a?a!=n&&("'"==a&&H(t)?t.query+="%27":t.query+="#"==a?"%23":G(a,z)):(t.fragment="",f=wt);break;case wt:a!=n&&(t.fragment+=G(a,V))}h++}},At=function(t){var r,e,n=f(this,At,"URL"),o=arguments.length>1?arguments[1]:void 0,a=g(t),u=A(n,{type:"URL"});if(void 0!==o)if(o instanceof At)r=S(o);else if(e=Et(r={},g(o)))throw TypeError(e);if(e=Et(u,a,null,r))throw TypeError(e);var c=u.searchParams=new w,s=E(c);s.updateSearchParams(u.query),s.updateURL=function(){u.query=String(c)||null},i||(n.href=Ot.call(n),n.origin=Tt.call(n),n.protocol=It.call(n),n.username=Rt.call(n),n.password=_t.call(n),n.host=Mt.call(n),n.hostname=jt.call(n),n.port=Lt.call(n),n.pathname=Pt.call(n),n.search=kt.call(n),n.searchParams=Nt.call(n),n.hash=Ut.call(n))},St=At.prototype,Ot=function(){var t=S(this),r=t.scheme,e=t.username,n=t.password,o=t.host,i=t.port,a=t.path,u=t.query,c=t.fragment,s=r+":";return null!==o?(s+="//",J(t)&&(s+=e+(n?":"+n:"")+"@"),s+=q(o),null!==i&&(s+=":"+i)):"file"==r&&(s+="//"),s+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==u&&(s+="?"+u),null!==c&&(s+="#"+c),s},Tt=function(){var t=S(this),r=t.scheme,e=t.port;if("blob"==r)try{return new At(r.path[0]).origin}catch(t){return"null"}return"file"!=r&&H(t)?r+"://"+q(t.host)+(null!==e?":"+e:""):"null"},It=function(){return S(this).scheme+":"},Rt=function(){return S(this).username},_t=function(){return S(this).password},Mt=function(){var t=S(this),r=t.host,e=t.port;return null===r?"":null===e?q(r):q(r)+":"+e},jt=function(){var t=S(this).host;return null===t?"":q(t)},Lt=function(){var t=S(this).port;return null===t?"":String(t)},Pt=function(){var t=S(this),r=t.path;return t.cannotBeABaseURL?r[0]:r.length?"/"+r.join("/"):""},kt=function(){var t=S(this).query;return t?"?"+t:""},Nt=function(){return S(this).searchParams},Ut=function(){var t=S(this).fragment;return t?"#"+t:""},Ft=function(t,r){return{get:t,set:r,configurable:!0,enumerable:!0}};if(i&&c(St,{href:Ft(Ot,(function(t){var r=S(this),e=g(t),n=Et(r,e);if(n)throw TypeError(n);E(r.searchParams).updateSearchParams(r.query)})),origin:Ft(Tt),protocol:Ft(It,(function(t){var r=S(this);Et(r,g(t)+":",rt)})),username:Ft(Rt,(function(t){var r=S(this),e=p(g(t));if(!K(r)){r.username="";for(var n=0;n Herringbone Wood Flooring | Next Day Delivery & Samples Available | Havwoods -\u007E]/,o=/[.\u3002\uFF0E\uFF61]/g,i="Overflow: input needs wider integers to process",a=Math.floor,u=String.fromCharCode,c=function(t){return t+22+75*(t>1,t+=a(t/r);t>455;n+=36)t=a(t/35);return a(n+36*t/(t+38))},f=function(t){var r,e,n=[],o=(t=function(t){for(var r=[],e=0,n=t.length;e=55296&&o=f&&ea((2147483647-l)/g))throw RangeError(i);for(l+=(d-f)*g,f=d,r=0;r2147483647)throw RangeError(i);if(e==f){for(var y=l,m=36;;m+=36){var b=m=h+26?26:m-h;if(y=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc=0;--n){var o=this.tryEntries[n];if(o.tryLoc=0;--r){var e=this.tryEntries[r];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),E(e),f}},catch:function(t){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc===t){var n=e.completion;if("throw"===n.type){var o=n.arg;E(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,e){return this.delegate={iterator:S(t),resultName:r,nextLoc:e},"next"===this.method&&(this.arg=void 0),f}},t}(t.exports);try{regeneratorRuntime=n}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},function(t,r){!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var r=window.document,e=o(r);e;)e=o(r=e.ownerDocument);return r}(),r=[],e=null,n=null;a.prototype.THROTTLE_TIMEOUT=100,a.prototype.POLL_INTERVAL=null,a.prototype.USE_MUTATION_OBSERVER=!0,a._setupCrossOriginUpdater=function(){return e||(e=function(t,e){n=t&&e?l(t,e):{top:0,bottom:0,left:0,right:0,width:0,height:0},r.forEach((function(t){t._checkForIntersections()}))}),e},a._resetCrossOriginUpdater=function(){e=null,n=null},a.prototype.observe=function(t){if(!this._observationTargets.some((function(r){return r.element==t}))){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},a.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(r){return r.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},a.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},a.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},a.prototype._initThresholds=function(t){var r=t||[0];return Array.isArray(r)||(r=[r]),r.sort().filter((function(t,r,e){if("number"!=typeof t||isNaN(t)||t1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==e[r-1]}))},a.prototype._parseRootMargin=function(t){var r=(t||"0px").split(/\s+/).map((function(t){var r=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!r)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(r[1]),unit:r[2]}}));return r[1]=r[1]||r[0],r[2]=r[2]||r[0],r[3]=r[3]||r[1],r},a.prototype._monitorIntersections=function(r){var e=r.defaultView;if(e&&-1==this._monitoringDocuments.indexOf(r)){var n=this._checkForIntersections,i=null,a=null;if(this.POLL_INTERVAL?i=e.setInterval(n,this.POLL_INTERVAL):(u(e,"resize",n,!0),u(r,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in e&&(a=new e.MutationObserver(n)).observe(r,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(r),this._monitoringUnsubscribes.push((function(){var t=r.defaultView;t&&(i&&t.clearInterval(i),c(t,"resize",n,!0)),c(r,"scroll",n,!0),a&&a.disconnect()})),r!=(this.root&&this.root.ownerDocument||t)){var s=o(r);s&&this._monitorIntersections(s.ownerDocument)}}},a.prototype._unmonitorIntersections=function(r){var e=this._monitoringDocuments.indexOf(r);if(-1!=e){var n=this.root&&this.root.ownerDocument||t;if(!this._observationTargets.some((function(t){var e=t.element.ownerDocument;if(e==r)return!0;for(;e&&e!=n;){var i=o(e);if((e=i&&i.ownerDocument)==r)return!0}return!1}))){var i=this._monitoringUnsubscribes[e];if(this._monitoringDocuments.splice(e,1),this._monitoringUnsubscribes.splice(e,1),i(),r!=n){var a=o(r);a&&this._unmonitorIntersections(a.ownerDocument)}}}},a.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var r=0;r=0&&g>=0&&{top:c,bottom:f,left:h,right:v,width:d,height:g}||null),!y)break;m=m&&p(m)}return y}},a.prototype._getRootRect=function(){var r;if(this.root)r=s(this.root);else{var e=t.documentElement,n=t.body;r={top:0,left:0,right:e.clientWidth||n.clientWidth,width:e.clientWidth||n.clientWidth,bottom:e.clientHeight||n.clientHeight,height:e.clientHeight||n.clientHeight}}return this._expandRectByRootMargin(r)},a.prototype._expandRectByRootMargin=function(t){var r=this._rootMarginValues.map((function(r,e){return"px"==r.unit?r.value:r.value*(e%2?t.width:t.height)/100})),e={top:t.top-r[0],right:t.right+r[1],bottom:t.bottom+r[2],left:t.left-r[3]};return e.width=e.right-e.left,e.height=e.bottom-e.top,e},a.prototype._hasCrossedThreshold=function(t,r){var e=t&&t.isIntersecting?t.intersectionRatio||0:-1,n=r.isIntersecting?r.intersectionRatio||0:-1;if(e!==n)for(var o=0;o
  • View All Collections

  • The Italian Collection

  • Pureplank

  • Venture Plank

  • V Collection

  • Henley

  • ULTRA from Havwoods

  • The Raw Collection

  • The Solid Collection

  • Hand Grade Collection

  • Vertical Wall Paneling

  • Magna®

  • Accessories

  • Clearance

  • View All Products

  • Engineered Wood Flooring

  • Wood Flooring

  • Solid Wood Flooring

  • Reclaimed Wood Flooring

  • Magnetic Wood Flooring

  • Click-system Herringbone

  • Hardwood Flooring

  • Faux Stone Panels

  • Wood Cladding

  • View All Colors

  • Black Wood Flooring

  • Brown Wood Flooring

  • Grey Wood Floors

  • Multi-Colour Wood Floors

  • White Wood Flooring

  • View All Species

  • Acacia Flooring

  • American Black Walnut Flooring

  • Ash Flooring

  • Beech Flooring

  • Douglas Fir Flooring

  • Oak Cladding

  • Oak Flooring

  • Pine Cladding

  • Pine Flooring

  • View All Tones

  • Dark Wood Flooring

  • Light Wood Floors

  • Medium Wood Floors

Menu

Herringbone Wood Flooring

The classic herringbone wood floor pattern is made from smaller, rectangular blocks of hardwood laid in a pattern which resembles the skeleton of a fish - specifically a herring - and from which it derives its name. It is the most popular of the parquet wood floor patterns and is now very much on trend in both residential, commercial and hospitality installations.

Herringbone flooring is where the past meets the present

The herringbone pattern dates back 2,500 years to the Roman empire, when engineers discovered that a crisscrossing structure of interlocking pavers allowed for compression and movement as the traffic flowed along their roads.

It is thought that the first herringbone wood floor was laid by the Italians in the Françoise I Gallery at the Château de Fontainebleu. They have certainly been laying beautiful patterned floors ever since and it is the Italians who have dictated the delicate dimensions of our Italian Collection blocks. These are perfect for creating fine intricate floors including basket weave and heritage designs, as well as the classical herringbone pattern, and for creating elaborate floors combined with tiles of ceramic, porcelain, glass, or even rubber.

Traditional and contemporary herringbone flooring options

An antiqued finish emphasises this pattern's heritage, so at Havwoods we offer tumbled solid oak blocks which are distressed to emulate antiquity. But if you prefer genuine reclaimed wood, Venetian Lagoon oak really is created from the oak reclaimed from the mooring posts and briccola of the waterways of Venice. Since just 150 of these posts are replaced every year these are a genuinely scarce commodity.

​In contemporary design larger dimensions result in a modern twist, so many of our wood flooring blocks are classed as "oversized''. Indeed, at almost two feet long they are far larger than traditional the blocks. They remain, however, perfectly proportioned to be installed as single or double herringbone, brick pattern, or even tumbling dice if you want something really different.

Installing a herringbone floor

Although one of the simpler parquet patterns, care should be taken when planning your herringbone floor. Remember to work out your pattern carefully before you start. The designs repeat so if the rows are not perfectly straight and precisely aligned with the walls the result will be disappointing. And remember, walls are not always perfectly square so you need to take this into consideration too.

​At Havwoods all our blocks are supplied either with a groove on three sides and a tongue on one, or with two sides groove and two sides tongue. Those marked ‘handed’ are supplied as left- and right-handed and will be supplied in the correct ratio.